mirror of https://github.com/mono/CppSharp.git
9 changed files with 4026 additions and 307 deletions
@ -0,0 +1,432 @@ |
|||||||
|
#include "Target.h" |
||||||
|
|
||||||
|
using namespace System; |
||||||
|
using namespace System::Runtime::InteropServices; |
||||||
|
|
||||||
|
CppSharp::Parser::ParserTargetInfo::ParserTargetInfo(::CppSharp::CppParser::ParserTargetInfo* native) |
||||||
|
{ |
||||||
|
NativePtr = native; |
||||||
|
} |
||||||
|
|
||||||
|
CppSharp::Parser::ParserTargetInfo::ParserTargetInfo(System::IntPtr native) |
||||||
|
{ |
||||||
|
auto __native = (::CppSharp::CppParser::ParserTargetInfo*)native.ToPointer(); |
||||||
|
NativePtr = __native; |
||||||
|
} |
||||||
|
|
||||||
|
CppSharp::Parser::ParserTargetInfo::ParserTargetInfo() |
||||||
|
{ |
||||||
|
NativePtr = new ::CppSharp::CppParser::ParserTargetInfo(); |
||||||
|
} |
||||||
|
|
||||||
|
CppSharp::Parser::ParserTargetInfo::ParserTargetInfo(CppSharp::Parser::ParserTargetInfo^ _0) |
||||||
|
{ |
||||||
|
auto &arg0 = *(::CppSharp::CppParser::ParserTargetInfo*)_0->NativePtr; |
||||||
|
NativePtr = new ::CppSharp::CppParser::ParserTargetInfo(arg0); |
||||||
|
} |
||||||
|
|
||||||
|
System::IntPtr CppSharp::Parser::ParserTargetInfo::__Instance::get() |
||||||
|
{ |
||||||
|
return System::IntPtr(NativePtr); |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::__Instance::set(System::IntPtr object) |
||||||
|
{ |
||||||
|
NativePtr = (::CppSharp::CppParser::ParserTargetInfo*)object.ToPointer(); |
||||||
|
} |
||||||
|
|
||||||
|
System::String^ CppSharp::Parser::ParserTargetInfo::ABI::get() |
||||||
|
{ |
||||||
|
auto __ret = ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->getABI(); |
||||||
|
if (__ret == nullptr) return nullptr; |
||||||
|
return clix::marshalString<clix::E_UTF8>(__ret); |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::ABI::set(System::String^ value) |
||||||
|
{ |
||||||
|
auto s = value; |
||||||
|
auto _arg0 = clix::marshalString<clix::E_UTF8>(s); |
||||||
|
auto arg0 = _arg0.c_str(); |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->setABI(arg0); |
||||||
|
} |
||||||
|
|
||||||
|
CppSharp::Parser::ParserIntType CppSharp::Parser::ParserTargetInfo::Char16Type::get() |
||||||
|
{ |
||||||
|
return (CppSharp::Parser::ParserIntType)((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Char16Type; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::Char16Type::set(CppSharp::Parser::ParserIntType value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Char16Type = (::CppSharp::CppParser::ParserIntType)value; |
||||||
|
} |
||||||
|
|
||||||
|
CppSharp::Parser::ParserIntType CppSharp::Parser::ParserTargetInfo::Char32Type::get() |
||||||
|
{ |
||||||
|
return (CppSharp::Parser::ParserIntType)((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Char32Type; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::Char32Type::set(CppSharp::Parser::ParserIntType value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Char32Type = (::CppSharp::CppParser::ParserIntType)value; |
||||||
|
} |
||||||
|
|
||||||
|
CppSharp::Parser::ParserIntType CppSharp::Parser::ParserTargetInfo::Int64Type::get() |
||||||
|
{ |
||||||
|
return (CppSharp::Parser::ParserIntType)((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Int64Type; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::Int64Type::set(CppSharp::Parser::ParserIntType value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Int64Type = (::CppSharp::CppParser::ParserIntType)value; |
||||||
|
} |
||||||
|
|
||||||
|
CppSharp::Parser::ParserIntType CppSharp::Parser::ParserTargetInfo::IntMaxType::get() |
||||||
|
{ |
||||||
|
return (CppSharp::Parser::ParserIntType)((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->IntMaxType; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::IntMaxType::set(CppSharp::Parser::ParserIntType value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->IntMaxType = (::CppSharp::CppParser::ParserIntType)value; |
||||||
|
} |
||||||
|
|
||||||
|
CppSharp::Parser::ParserIntType CppSharp::Parser::ParserTargetInfo::IntPtrType::get() |
||||||
|
{ |
||||||
|
return (CppSharp::Parser::ParserIntType)((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->IntPtrType; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::IntPtrType::set(CppSharp::Parser::ParserIntType value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->IntPtrType = (::CppSharp::CppParser::ParserIntType)value; |
||||||
|
} |
||||||
|
|
||||||
|
CppSharp::Parser::ParserIntType CppSharp::Parser::ParserTargetInfo::SizeType::get() |
||||||
|
{ |
||||||
|
return (CppSharp::Parser::ParserIntType)((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->SizeType; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::SizeType::set(CppSharp::Parser::ParserIntType value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->SizeType = (::CppSharp::CppParser::ParserIntType)value; |
||||||
|
} |
||||||
|
|
||||||
|
CppSharp::Parser::ParserIntType CppSharp::Parser::ParserTargetInfo::UIntMaxType::get() |
||||||
|
{ |
||||||
|
return (CppSharp::Parser::ParserIntType)((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->UIntMaxType; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::UIntMaxType::set(CppSharp::Parser::ParserIntType value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->UIntMaxType = (::CppSharp::CppParser::ParserIntType)value; |
||||||
|
} |
||||||
|
|
||||||
|
CppSharp::Parser::ParserIntType CppSharp::Parser::ParserTargetInfo::WCharType::get() |
||||||
|
{ |
||||||
|
return (CppSharp::Parser::ParserIntType)((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->WCharType; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::WCharType::set(CppSharp::Parser::ParserIntType value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->WCharType = (::CppSharp::CppParser::ParserIntType)value; |
||||||
|
} |
||||||
|
|
||||||
|
CppSharp::Parser::ParserIntType CppSharp::Parser::ParserTargetInfo::WIntType::get() |
||||||
|
{ |
||||||
|
return (CppSharp::Parser::ParserIntType)((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->WIntType; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::WIntType::set(CppSharp::Parser::ParserIntType value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->WIntType = (::CppSharp::CppParser::ParserIntType)value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::BoolAlign::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->BoolAlign; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::BoolAlign::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->BoolAlign = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::BoolWidth::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->BoolWidth; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::BoolWidth::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->BoolWidth = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::CharAlign::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->CharAlign; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::CharAlign::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->CharAlign = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::CharWidth::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->CharWidth; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::CharWidth::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->CharWidth = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::Char16Align::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Char16Align; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::Char16Align::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Char16Align = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::Char16Width::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Char16Width; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::Char16Width::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Char16Width = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::Char32Align::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Char32Align; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::Char32Align::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Char32Align = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::Char32Width::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Char32Width; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::Char32Width::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->Char32Width = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::HalfAlign::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->HalfAlign; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::HalfAlign::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->HalfAlign = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::HalfWidth::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->HalfWidth; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::HalfWidth::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->HalfWidth = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::FloatAlign::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->FloatAlign; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::FloatAlign::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->FloatAlign = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::FloatWidth::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->FloatWidth; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::FloatWidth::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->FloatWidth = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::DoubleAlign::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->DoubleAlign; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::DoubleAlign::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->DoubleAlign = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::DoubleWidth::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->DoubleWidth; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::DoubleWidth::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->DoubleWidth = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::ShortAlign::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->ShortAlign; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::ShortAlign::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->ShortAlign = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::ShortWidth::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->ShortWidth; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::ShortWidth::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->ShortWidth = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::IntAlign::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->IntAlign; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::IntAlign::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->IntAlign = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::IntWidth::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->IntWidth; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::IntWidth::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->IntWidth = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::IntMaxTWidth::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->IntMaxTWidth; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::IntMaxTWidth::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->IntMaxTWidth = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::LongAlign::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->LongAlign; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::LongAlign::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->LongAlign = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::LongWidth::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->LongWidth; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::LongWidth::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->LongWidth = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::LongDoubleAlign::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->LongDoubleAlign; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::LongDoubleAlign::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->LongDoubleAlign = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::LongDoubleWidth::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->LongDoubleWidth; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::LongDoubleWidth::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->LongDoubleWidth = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::LongLongAlign::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->LongLongAlign; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::LongLongAlign::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->LongLongAlign = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::LongLongWidth::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->LongLongWidth; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::LongLongWidth::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->LongLongWidth = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::PointerAlign::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->PointerAlign; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::PointerAlign::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->PointerAlign = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::PointerWidth::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->PointerWidth; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::PointerWidth::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->PointerWidth = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::WCharAlign::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->WCharAlign; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::WCharAlign::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->WCharAlign = value; |
||||||
|
} |
||||||
|
|
||||||
|
unsigned int CppSharp::Parser::ParserTargetInfo::WCharWidth::get() |
||||||
|
{ |
||||||
|
return ((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->WCharWidth; |
||||||
|
} |
||||||
|
|
||||||
|
void CppSharp::Parser::ParserTargetInfo::WCharWidth::set(unsigned int value) |
||||||
|
{ |
||||||
|
((::CppSharp::CppParser::ParserTargetInfo*)NativePtr)->WCharWidth = value; |
||||||
|
} |
||||||
|
|
@ -0,0 +1,286 @@ |
|||||||
|
#pragma once |
||||||
|
|
||||||
|
#include "CppSharp.h" |
||||||
|
#include <Target.h> |
||||||
|
|
||||||
|
namespace CppSharp |
||||||
|
{ |
||||||
|
namespace Parser |
||||||
|
{ |
||||||
|
enum struct ParserIntType; |
||||||
|
ref class ParserTargetInfo; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
namespace CppSharp |
||||||
|
{ |
||||||
|
namespace Parser |
||||||
|
{ |
||||||
|
public enum struct ParserIntType |
||||||
|
{ |
||||||
|
NoInt = 0, |
||||||
|
SignedChar = 1, |
||||||
|
UnsignedChar = 2, |
||||||
|
SignedShort = 3, |
||||||
|
UnsignedShort = 4, |
||||||
|
SignedInt = 5, |
||||||
|
UnsignedInt = 6, |
||||||
|
SignedLong = 7, |
||||||
|
UnsignedLong = 8, |
||||||
|
SignedLongLong = 9, |
||||||
|
UnsignedLongLong = 10 |
||||||
|
}; |
||||||
|
|
||||||
|
public ref class ParserTargetInfo : ICppInstance |
||||||
|
{ |
||||||
|
public: |
||||||
|
|
||||||
|
property ::CppSharp::CppParser::ParserTargetInfo* NativePtr; |
||||||
|
property System::IntPtr __Instance |
||||||
|
{ |
||||||
|
virtual System::IntPtr get(); |
||||||
|
virtual void set(System::IntPtr instance); |
||||||
|
} |
||||||
|
|
||||||
|
ParserTargetInfo(::CppSharp::CppParser::ParserTargetInfo* native); |
||||||
|
ParserTargetInfo(System::IntPtr native); |
||||||
|
ParserTargetInfo(); |
||||||
|
|
||||||
|
ParserTargetInfo(CppSharp::Parser::ParserTargetInfo^ _0); |
||||||
|
|
||||||
|
property System::String^ ABI |
||||||
|
{ |
||||||
|
System::String^ get(); |
||||||
|
void set(System::String^); |
||||||
|
} |
||||||
|
|
||||||
|
property CppSharp::Parser::ParserIntType Char16Type |
||||||
|
{ |
||||||
|
CppSharp::Parser::ParserIntType get(); |
||||||
|
void set(CppSharp::Parser::ParserIntType); |
||||||
|
} |
||||||
|
|
||||||
|
property CppSharp::Parser::ParserIntType Char32Type |
||||||
|
{ |
||||||
|
CppSharp::Parser::ParserIntType get(); |
||||||
|
void set(CppSharp::Parser::ParserIntType); |
||||||
|
} |
||||||
|
|
||||||
|
property CppSharp::Parser::ParserIntType Int64Type |
||||||
|
{ |
||||||
|
CppSharp::Parser::ParserIntType get(); |
||||||
|
void set(CppSharp::Parser::ParserIntType); |
||||||
|
} |
||||||
|
|
||||||
|
property CppSharp::Parser::ParserIntType IntMaxType |
||||||
|
{ |
||||||
|
CppSharp::Parser::ParserIntType get(); |
||||||
|
void set(CppSharp::Parser::ParserIntType); |
||||||
|
} |
||||||
|
|
||||||
|
property CppSharp::Parser::ParserIntType IntPtrType |
||||||
|
{ |
||||||
|
CppSharp::Parser::ParserIntType get(); |
||||||
|
void set(CppSharp::Parser::ParserIntType); |
||||||
|
} |
||||||
|
|
||||||
|
property CppSharp::Parser::ParserIntType SizeType |
||||||
|
{ |
||||||
|
CppSharp::Parser::ParserIntType get(); |
||||||
|
void set(CppSharp::Parser::ParserIntType); |
||||||
|
} |
||||||
|
|
||||||
|
property CppSharp::Parser::ParserIntType UIntMaxType |
||||||
|
{ |
||||||
|
CppSharp::Parser::ParserIntType get(); |
||||||
|
void set(CppSharp::Parser::ParserIntType); |
||||||
|
} |
||||||
|
|
||||||
|
property CppSharp::Parser::ParserIntType WCharType |
||||||
|
{ |
||||||
|
CppSharp::Parser::ParserIntType get(); |
||||||
|
void set(CppSharp::Parser::ParserIntType); |
||||||
|
} |
||||||
|
|
||||||
|
property CppSharp::Parser::ParserIntType WIntType |
||||||
|
{ |
||||||
|
CppSharp::Parser::ParserIntType get(); |
||||||
|
void set(CppSharp::Parser::ParserIntType); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int BoolAlign |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int BoolWidth |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int CharAlign |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int CharWidth |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int Char16Align |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int Char16Width |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int Char32Align |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int Char32Width |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int HalfAlign |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int HalfWidth |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int FloatAlign |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int FloatWidth |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int DoubleAlign |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int DoubleWidth |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int ShortAlign |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int ShortWidth |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int IntAlign |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int IntWidth |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int IntMaxTWidth |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int LongAlign |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int LongWidth |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int LongDoubleAlign |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int LongDoubleWidth |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int LongLongAlign |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int LongLongWidth |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int PointerAlign |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int PointerWidth |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int WCharAlign |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
|
||||||
|
property unsigned int WCharWidth |
||||||
|
{ |
||||||
|
unsigned int get(); |
||||||
|
void set(unsigned int); |
||||||
|
} |
||||||
|
}; |
||||||
|
} |
||||||
|
} |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,806 @@ |
|||||||
|
//----------------------------------------------------------------------------
|
||||||
|
// This is autogenerated code by CppSharp.
|
||||||
|
// Do not edit this file or all your changes will be lost after re-generation.
|
||||||
|
//----------------------------------------------------------------------------
|
||||||
|
using System; |
||||||
|
using System.Runtime.InteropServices; |
||||||
|
using System.Security; |
||||||
|
|
||||||
|
namespace CppSharp |
||||||
|
{ |
||||||
|
namespace Parser |
||||||
|
{ |
||||||
|
public enum ParserIntType |
||||||
|
{ |
||||||
|
NoInt = 0, |
||||||
|
SignedChar = 1, |
||||||
|
UnsignedChar = 2, |
||||||
|
SignedShort = 3, |
||||||
|
UnsignedShort = 4, |
||||||
|
SignedInt = 5, |
||||||
|
UnsignedInt = 6, |
||||||
|
SignedLong = 7, |
||||||
|
UnsignedLong = 8, |
||||||
|
SignedLongLong = 9, |
||||||
|
UnsignedLongLong = 10 |
||||||
|
} |
||||||
|
|
||||||
|
public unsafe partial class ParserTargetInfo : IDisposable |
||||||
|
{ |
||||||
|
[StructLayout(LayoutKind.Explicit, Size = 176)] |
||||||
|
public struct Internal |
||||||
|
{ |
||||||
|
[FieldOffset(0)] |
||||||
|
internal Std.String ABI; |
||||||
|
|
||||||
|
[FieldOffset(24)] |
||||||
|
internal CppSharp.Parser.ParserIntType Char16Type; |
||||||
|
|
||||||
|
[FieldOffset(28)] |
||||||
|
internal CppSharp.Parser.ParserIntType Char32Type; |
||||||
|
|
||||||
|
[FieldOffset(32)] |
||||||
|
internal CppSharp.Parser.ParserIntType Int64Type; |
||||||
|
|
||||||
|
[FieldOffset(36)] |
||||||
|
internal CppSharp.Parser.ParserIntType IntMaxType; |
||||||
|
|
||||||
|
[FieldOffset(40)] |
||||||
|
internal CppSharp.Parser.ParserIntType IntPtrType; |
||||||
|
|
||||||
|
[FieldOffset(44)] |
||||||
|
internal CppSharp.Parser.ParserIntType SizeType; |
||||||
|
|
||||||
|
[FieldOffset(48)] |
||||||
|
internal CppSharp.Parser.ParserIntType UIntMaxType; |
||||||
|
|
||||||
|
[FieldOffset(52)] |
||||||
|
internal CppSharp.Parser.ParserIntType WCharType; |
||||||
|
|
||||||
|
[FieldOffset(56)] |
||||||
|
internal CppSharp.Parser.ParserIntType WIntType; |
||||||
|
|
||||||
|
[FieldOffset(60)] |
||||||
|
internal uint BoolAlign; |
||||||
|
|
||||||
|
[FieldOffset(64)] |
||||||
|
internal uint BoolWidth; |
||||||
|
|
||||||
|
[FieldOffset(68)] |
||||||
|
internal uint CharAlign; |
||||||
|
|
||||||
|
[FieldOffset(72)] |
||||||
|
internal uint CharWidth; |
||||||
|
|
||||||
|
[FieldOffset(76)] |
||||||
|
internal uint Char16Align; |
||||||
|
|
||||||
|
[FieldOffset(80)] |
||||||
|
internal uint Char16Width; |
||||||
|
|
||||||
|
[FieldOffset(84)] |
||||||
|
internal uint Char32Align; |
||||||
|
|
||||||
|
[FieldOffset(88)] |
||||||
|
internal uint Char32Width; |
||||||
|
|
||||||
|
[FieldOffset(92)] |
||||||
|
internal uint HalfAlign; |
||||||
|
|
||||||
|
[FieldOffset(96)] |
||||||
|
internal uint HalfWidth; |
||||||
|
|
||||||
|
[FieldOffset(100)] |
||||||
|
internal uint FloatAlign; |
||||||
|
|
||||||
|
[FieldOffset(104)] |
||||||
|
internal uint FloatWidth; |
||||||
|
|
||||||
|
[FieldOffset(108)] |
||||||
|
internal uint DoubleAlign; |
||||||
|
|
||||||
|
[FieldOffset(112)] |
||||||
|
internal uint DoubleWidth; |
||||||
|
|
||||||
|
[FieldOffset(116)] |
||||||
|
internal uint ShortAlign; |
||||||
|
|
||||||
|
[FieldOffset(120)] |
||||||
|
internal uint ShortWidth; |
||||||
|
|
||||||
|
[FieldOffset(124)] |
||||||
|
internal uint IntAlign; |
||||||
|
|
||||||
|
[FieldOffset(128)] |
||||||
|
internal uint IntWidth; |
||||||
|
|
||||||
|
[FieldOffset(132)] |
||||||
|
internal uint IntMaxTWidth; |
||||||
|
|
||||||
|
[FieldOffset(136)] |
||||||
|
internal uint LongAlign; |
||||||
|
|
||||||
|
[FieldOffset(140)] |
||||||
|
internal uint LongWidth; |
||||||
|
|
||||||
|
[FieldOffset(144)] |
||||||
|
internal uint LongDoubleAlign; |
||||||
|
|
||||||
|
[FieldOffset(148)] |
||||||
|
internal uint LongDoubleWidth; |
||||||
|
|
||||||
|
[FieldOffset(152)] |
||||||
|
internal uint LongLongAlign; |
||||||
|
|
||||||
|
[FieldOffset(156)] |
||||||
|
internal uint LongLongWidth; |
||||||
|
|
||||||
|
[FieldOffset(160)] |
||||||
|
internal uint PointerAlign; |
||||||
|
|
||||||
|
[FieldOffset(164)] |
||||||
|
internal uint PointerWidth; |
||||||
|
|
||||||
|
[FieldOffset(168)] |
||||||
|
internal uint WCharAlign; |
||||||
|
|
||||||
|
[FieldOffset(172)] |
||||||
|
internal uint WCharWidth; |
||||||
|
|
||||||
|
[SuppressUnmanagedCodeSecurity] |
||||||
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
||||||
|
EntryPoint="??0ParserTargetInfo@CppParser@CppSharp@@QAE@XZ")] |
||||||
|
internal static extern global::System.IntPtr ctor_1(global::System.IntPtr instance); |
||||||
|
|
||||||
|
[SuppressUnmanagedCodeSecurity] |
||||||
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
||||||
|
EntryPoint="??0ParserTargetInfo@CppParser@CppSharp@@QAE@ABU012@@Z")] |
||||||
|
internal static extern global::System.IntPtr ctor_2(global::System.IntPtr instance, global::System.IntPtr _0); |
||||||
|
|
||||||
|
[SuppressUnmanagedCodeSecurity] |
||||||
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
||||||
|
EntryPoint="??1ParserTargetInfo@CppParser@CppSharp@@QAE@XZ")] |
||||||
|
internal static extern void dtor_0(global::System.IntPtr instance); |
||||||
|
|
||||||
|
[SuppressUnmanagedCodeSecurity] |
||||||
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
||||||
|
EntryPoint="?getABI@ParserTargetInfo@CppParser@CppSharp@@QAEPBDXZ")] |
||||||
|
internal static extern global::System.IntPtr getABI_0(global::System.IntPtr instance); |
||||||
|
|
||||||
|
[SuppressUnmanagedCodeSecurity] |
||||||
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
||||||
|
EntryPoint="?setABI@ParserTargetInfo@CppParser@CppSharp@@QAEXPBD@Z")] |
||||||
|
internal static extern void setABI_0(global::System.IntPtr instance, global::System.IntPtr s); |
||||||
|
} |
||||||
|
|
||||||
|
public global::System.IntPtr __Instance { get; protected set; } |
||||||
|
|
||||||
|
internal ParserTargetInfo(ParserTargetInfo.Internal* native) |
||||||
|
: this(new global::System.IntPtr(native)) |
||||||
|
{ |
||||||
|
} |
||||||
|
|
||||||
|
internal ParserTargetInfo(ParserTargetInfo.Internal native) |
||||||
|
: this(&native) |
||||||
|
{ |
||||||
|
} |
||||||
|
|
||||||
|
public ParserTargetInfo(global::System.IntPtr native, bool isInternalImpl = false) |
||||||
|
{ |
||||||
|
__Instance = native; |
||||||
|
} |
||||||
|
|
||||||
|
public ParserTargetInfo() |
||||||
|
{ |
||||||
|
__Instance = Marshal.AllocHGlobal(176); |
||||||
|
Internal.ctor_1(__Instance); |
||||||
|
} |
||||||
|
|
||||||
|
public ParserTargetInfo(CppSharp.Parser.ParserTargetInfo _0) |
||||||
|
{ |
||||||
|
__Instance = Marshal.AllocHGlobal(176); |
||||||
|
var arg0 = _0 == (CppSharp.Parser.ParserTargetInfo) null ? global::System.IntPtr.Zero : _0.__Instance; |
||||||
|
Internal.ctor_2(__Instance, arg0); |
||||||
|
} |
||||||
|
|
||||||
|
public void Dispose() |
||||||
|
{ |
||||||
|
Dispose(disposing: true); |
||||||
|
GC.SuppressFinalize(this); |
||||||
|
} |
||||||
|
|
||||||
|
protected virtual void Dispose(bool disposing) |
||||||
|
{ |
||||||
|
Internal.dtor_0(__Instance); |
||||||
|
Marshal.FreeHGlobal(__Instance); |
||||||
|
} |
||||||
|
|
||||||
|
public string ABI |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ret = Internal.getABI_0(__Instance); |
||||||
|
if (__ret == global::System.IntPtr.Zero) return null; |
||||||
|
return Marshal.PtrToStringAnsi(__ret); |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var arg0 = Marshal.StringToHGlobalAnsi(value); |
||||||
|
Internal.setABI_0(__Instance, arg0); |
||||||
|
Marshal.FreeHGlobal(arg0); |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public CppSharp.Parser.ParserIntType Char16Type |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->Char16Type; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->Char16Type = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public CppSharp.Parser.ParserIntType Char32Type |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->Char32Type; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->Char32Type = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public CppSharp.Parser.ParserIntType Int64Type |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->Int64Type; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->Int64Type = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public CppSharp.Parser.ParserIntType IntMaxType |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->IntMaxType; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->IntMaxType = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public CppSharp.Parser.ParserIntType IntPtrType |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->IntPtrType; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->IntPtrType = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public CppSharp.Parser.ParserIntType SizeType |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->SizeType; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->SizeType = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public CppSharp.Parser.ParserIntType UIntMaxType |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->UIntMaxType; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->UIntMaxType = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public CppSharp.Parser.ParserIntType WCharType |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->WCharType; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->WCharType = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public CppSharp.Parser.ParserIntType WIntType |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->WIntType; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->WIntType = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint BoolAlign |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->BoolAlign; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->BoolAlign = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint BoolWidth |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->BoolWidth; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->BoolWidth = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint CharAlign |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->CharAlign; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->CharAlign = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint CharWidth |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->CharWidth; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->CharWidth = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint Char16Align |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->Char16Align; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->Char16Align = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint Char16Width |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->Char16Width; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->Char16Width = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint Char32Align |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->Char32Align; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->Char32Align = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint Char32Width |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->Char32Width; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->Char32Width = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint HalfAlign |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->HalfAlign; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->HalfAlign = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint HalfWidth |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->HalfWidth; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->HalfWidth = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint FloatAlign |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->FloatAlign; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->FloatAlign = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint FloatWidth |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->FloatWidth; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->FloatWidth = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint DoubleAlign |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->DoubleAlign; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->DoubleAlign = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint DoubleWidth |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->DoubleWidth; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->DoubleWidth = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint ShortAlign |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->ShortAlign; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->ShortAlign = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint ShortWidth |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->ShortWidth; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->ShortWidth = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint IntAlign |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->IntAlign; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->IntAlign = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint IntWidth |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->IntWidth; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->IntWidth = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint IntMaxTWidth |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->IntMaxTWidth; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->IntMaxTWidth = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint LongAlign |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->LongAlign; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->LongAlign = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint LongWidth |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->LongWidth; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->LongWidth = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint LongDoubleAlign |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->LongDoubleAlign; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->LongDoubleAlign = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint LongDoubleWidth |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->LongDoubleWidth; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->LongDoubleWidth = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint LongLongAlign |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->LongLongAlign; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->LongLongAlign = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint LongLongWidth |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->LongLongWidth; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->LongLongWidth = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint PointerAlign |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->PointerAlign; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->PointerAlign = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint PointerWidth |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->PointerWidth; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->PointerWidth = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint WCharAlign |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->WCharAlign; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->WCharAlign = value; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public uint WCharWidth |
||||||
|
{ |
||||||
|
get |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
return __ptr->WCharWidth; |
||||||
|
} |
||||||
|
|
||||||
|
set |
||||||
|
{ |
||||||
|
var __ptr = (Internal*)__Instance.ToPointer(); |
||||||
|
__ptr->WCharWidth = value; |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue