|
|
@ -19,6 +19,12 @@ CppSharp::Parser::AST::Type::Type(CppSharp::Parser::AST::TypeKind kind) |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Type(arg0); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Type(arg0); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Type::Type(CppSharp::Parser::AST::Type^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Type*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Type(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::Type::__Instance::get() |
|
|
|
System::IntPtr CppSharp::Parser::AST::Type::__Instance::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
return System::IntPtr(NativePtr); |
|
|
@ -59,6 +65,12 @@ CppSharp::Parser::AST::TypeQualifiers^ CppSharp::Parser::AST::TypeQualifiers::__ |
|
|
|
return gcnew CppSharp::Parser::AST::TypeQualifiers((::CppSharp::CppParser::AST::TypeQualifiers*) native.ToPointer()); |
|
|
|
return gcnew CppSharp::Parser::AST::TypeQualifiers((::CppSharp::CppParser::AST::TypeQualifiers*) native.ToPointer()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TypeQualifiers::TypeQualifiers(CppSharp::Parser::AST::TypeQualifiers^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TypeQualifiers*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TypeQualifiers(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TypeQualifiers::TypeQualifiers() |
|
|
|
CppSharp::Parser::AST::TypeQualifiers::TypeQualifiers() |
|
|
|
{ |
|
|
|
{ |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TypeQualifiers(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TypeQualifiers(); |
|
|
@ -119,6 +131,12 @@ CppSharp::Parser::AST::QualifiedType::QualifiedType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::QualifiedType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::QualifiedType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::QualifiedType::QualifiedType(CppSharp::Parser::AST::QualifiedType^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::QualifiedType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::QualifiedType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::QualifiedType::__Instance::get() |
|
|
|
System::IntPtr CppSharp::Parser::AST::QualifiedType::__Instance::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
return System::IntPtr(NativePtr); |
|
|
@ -165,6 +183,13 @@ CppSharp::Parser::AST::TagType::TagType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TagType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TagType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TagType::TagType(CppSharp::Parser::AST::TagType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TagType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TagType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::TagType::Declaration::get() |
|
|
|
CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::TagType::Declaration::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (((::CppSharp::CppParser::AST::TagType*)NativePtr)->Declaration == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)((::CppSharp::CppParser::AST::TagType*)NativePtr)->Declaration); |
|
|
|
return (((::CppSharp::CppParser::AST::TagType*)NativePtr)->Declaration == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)((::CppSharp::CppParser::AST::TagType*)NativePtr)->Declaration); |
|
|
@ -191,6 +216,13 @@ CppSharp::Parser::AST::ArrayType::ArrayType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::ArrayType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::ArrayType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::ArrayType::ArrayType(CppSharp::Parser::AST::ArrayType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::ArrayType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::ArrayType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::ArrayType::QualifiedType::get() |
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::ArrayType::QualifiedType::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (&((::CppSharp::CppParser::AST::ArrayType*)NativePtr)->QualifiedType == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::ArrayType*)NativePtr)->QualifiedType); |
|
|
|
return (&((::CppSharp::CppParser::AST::ArrayType*)NativePtr)->QualifiedType == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::ArrayType*)NativePtr)->QualifiedType); |
|
|
@ -255,6 +287,13 @@ void CppSharp::Parser::AST::FunctionType::clearParameters() |
|
|
|
((::CppSharp::CppParser::AST::FunctionType*)NativePtr)->clearParameters(); |
|
|
|
((::CppSharp::CppParser::AST::FunctionType*)NativePtr)->clearParameters(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::FunctionType::FunctionType(CppSharp::Parser::AST::FunctionType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::FunctionType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::FunctionType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::FunctionType::ParametersCount::get() |
|
|
|
unsigned int CppSharp::Parser::AST::FunctionType::ParametersCount::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::FunctionType*)NativePtr)->getParametersCount(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::FunctionType*)NativePtr)->getParametersCount(); |
|
|
@ -297,6 +336,13 @@ CppSharp::Parser::AST::PointerType::PointerType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::PointerType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::PointerType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::PointerType::PointerType(CppSharp::Parser::AST::PointerType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::PointerType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::PointerType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::PointerType::QualifiedPointee::get() |
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::PointerType::QualifiedPointee::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (&((::CppSharp::CppParser::AST::PointerType*)NativePtr)->QualifiedPointee == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::PointerType*)NativePtr)->QualifiedPointee); |
|
|
|
return (&((::CppSharp::CppParser::AST::PointerType*)NativePtr)->QualifiedPointee == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::PointerType*)NativePtr)->QualifiedPointee); |
|
|
@ -333,6 +379,13 @@ CppSharp::Parser::AST::MemberPointerType::MemberPointerType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::MemberPointerType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::MemberPointerType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::MemberPointerType::MemberPointerType(CppSharp::Parser::AST::MemberPointerType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::MemberPointerType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::MemberPointerType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::MemberPointerType::Pointee::get() |
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::MemberPointerType::Pointee::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (&((::CppSharp::CppParser::AST::MemberPointerType*)NativePtr)->Pointee == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::MemberPointerType*)NativePtr)->Pointee); |
|
|
|
return (&((::CppSharp::CppParser::AST::MemberPointerType*)NativePtr)->Pointee == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::MemberPointerType*)NativePtr)->Pointee); |
|
|
@ -359,6 +412,13 @@ CppSharp::Parser::AST::TypedefType::TypedefType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TypedefType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TypedefType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TypedefType::TypedefType(CppSharp::Parser::AST::TypedefType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TypedefType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TypedefType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TypedefDecl^ CppSharp::Parser::AST::TypedefType::Declaration::get() |
|
|
|
CppSharp::Parser::AST::TypedefDecl^ CppSharp::Parser::AST::TypedefType::Declaration::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (((::CppSharp::CppParser::AST::TypedefType*)NativePtr)->Declaration == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::TypedefDecl((::CppSharp::CppParser::AST::TypedefDecl*)((::CppSharp::CppParser::AST::TypedefType*)NativePtr)->Declaration); |
|
|
|
return (((::CppSharp::CppParser::AST::TypedefType*)NativePtr)->Declaration == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::TypedefDecl((::CppSharp::CppParser::AST::TypedefDecl*)((::CppSharp::CppParser::AST::TypedefType*)NativePtr)->Declaration); |
|
|
@ -385,6 +445,13 @@ CppSharp::Parser::AST::AttributedType::AttributedType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::AttributedType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::AttributedType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::AttributedType::AttributedType(CppSharp::Parser::AST::AttributedType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::AttributedType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::AttributedType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::AttributedType::Modified::get() |
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::AttributedType::Modified::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (&((::CppSharp::CppParser::AST::AttributedType*)NativePtr)->Modified == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::AttributedType*)NativePtr)->Modified); |
|
|
|
return (&((::CppSharp::CppParser::AST::AttributedType*)NativePtr)->Modified == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::AttributedType*)NativePtr)->Modified); |
|
|
@ -421,6 +488,13 @@ CppSharp::Parser::AST::DecayedType::DecayedType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::DecayedType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::DecayedType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::DecayedType::DecayedType(CppSharp::Parser::AST::DecayedType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::DecayedType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::DecayedType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::DecayedType::Decayed::get() |
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::DecayedType::Decayed::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (&((::CppSharp::CppParser::AST::DecayedType*)NativePtr)->Decayed == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::DecayedType*)NativePtr)->Decayed); |
|
|
|
return (&((::CppSharp::CppParser::AST::DecayedType*)NativePtr)->Decayed == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::DecayedType*)NativePtr)->Decayed); |
|
|
@ -466,6 +540,12 @@ CppSharp::Parser::AST::TemplateArgument::TemplateArgument() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateArgument(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateArgument(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TemplateArgument::TemplateArgument(CppSharp::Parser::AST::TemplateArgument^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TemplateArgument*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateArgument(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::TemplateArgument::__Instance::get() |
|
|
|
System::IntPtr CppSharp::Parser::AST::TemplateArgument::__Instance::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
return System::IntPtr(NativePtr); |
|
|
@ -532,6 +612,13 @@ CppSharp::Parser::AST::TemplateSpecializationType::TemplateSpecializationType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateSpecializationType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateSpecializationType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TemplateSpecializationType::TemplateSpecializationType(CppSharp::Parser::AST::TemplateSpecializationType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TemplateSpecializationType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateSpecializationType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::TemplateSpecializationType::getArguments(unsigned int i) |
|
|
|
CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::TemplateSpecializationType::getArguments(unsigned int i) |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::TemplateSpecializationType*)NativePtr)->getArguments(i); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::TemplateSpecializationType*)NativePtr)->getArguments(i); |
|
|
@ -591,6 +678,12 @@ CppSharp::Parser::AST::TemplateParameter::TemplateParameter() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateParameter(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateParameter(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TemplateParameter::TemplateParameter(CppSharp::Parser::AST::TemplateParameter^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TemplateParameter*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateParameter(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::TemplateParameter::operator==(CppSharp::Parser::AST::TemplateParameter^ __op, CppSharp::Parser::AST::TemplateParameter^ param) |
|
|
|
bool CppSharp::Parser::AST::TemplateParameter::operator==(CppSharp::Parser::AST::TemplateParameter^ __op, CppSharp::Parser::AST::TemplateParameter^ param) |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TemplateParameter*)__op->NativePtr; |
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TemplateParameter*)__op->NativePtr; |
|
|
@ -654,6 +747,13 @@ CppSharp::Parser::AST::TemplateParameterType::TemplateParameterType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateParameterType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateParameterType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TemplateParameterType::TemplateParameterType(CppSharp::Parser::AST::TemplateParameterType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TemplateParameterType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateParameterType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TemplateParameter^ CppSharp::Parser::AST::TemplateParameterType::Parameter::get() |
|
|
|
CppSharp::Parser::AST::TemplateParameter^ CppSharp::Parser::AST::TemplateParameterType::Parameter::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (&((::CppSharp::CppParser::AST::TemplateParameterType*)NativePtr)->Parameter == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::TemplateParameter((::CppSharp::CppParser::AST::TemplateParameter*)&((::CppSharp::CppParser::AST::TemplateParameterType*)NativePtr)->Parameter); |
|
|
|
return (&((::CppSharp::CppParser::AST::TemplateParameterType*)NativePtr)->Parameter == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::TemplateParameter((::CppSharp::CppParser::AST::TemplateParameter*)&((::CppSharp::CppParser::AST::TemplateParameterType*)NativePtr)->Parameter); |
|
|
@ -710,6 +810,13 @@ CppSharp::Parser::AST::TemplateParameterSubstitutionType::TemplateParameterSubst |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateParameterSubstitutionType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateParameterSubstitutionType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TemplateParameterSubstitutionType::TemplateParameterSubstitutionType(CppSharp::Parser::AST::TemplateParameterSubstitutionType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TemplateParameterSubstitutionType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TemplateParameterSubstitutionType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::TemplateParameterSubstitutionType::Replacement::get() |
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::TemplateParameterSubstitutionType::Replacement::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (&((::CppSharp::CppParser::AST::TemplateParameterSubstitutionType*)NativePtr)->Replacement == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::TemplateParameterSubstitutionType*)NativePtr)->Replacement); |
|
|
|
return (&((::CppSharp::CppParser::AST::TemplateParameterSubstitutionType*)NativePtr)->Replacement == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::TemplateParameterSubstitutionType*)NativePtr)->Replacement); |
|
|
@ -736,6 +843,13 @@ CppSharp::Parser::AST::InjectedClassNameType::InjectedClassNameType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::InjectedClassNameType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::InjectedClassNameType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::InjectedClassNameType::InjectedClassNameType(CppSharp::Parser::AST::InjectedClassNameType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::InjectedClassNameType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::InjectedClassNameType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TemplateSpecializationType^ CppSharp::Parser::AST::InjectedClassNameType::TemplateSpecialization::get() |
|
|
|
CppSharp::Parser::AST::TemplateSpecializationType^ CppSharp::Parser::AST::InjectedClassNameType::TemplateSpecialization::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (((::CppSharp::CppParser::AST::InjectedClassNameType*)NativePtr)->TemplateSpecialization == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::TemplateSpecializationType((::CppSharp::CppParser::AST::TemplateSpecializationType*)((::CppSharp::CppParser::AST::InjectedClassNameType*)NativePtr)->TemplateSpecialization); |
|
|
|
return (((::CppSharp::CppParser::AST::InjectedClassNameType*)NativePtr)->TemplateSpecialization == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::TemplateSpecializationType((::CppSharp::CppParser::AST::TemplateSpecializationType*)((::CppSharp::CppParser::AST::InjectedClassNameType*)NativePtr)->TemplateSpecialization); |
|
|
@ -772,6 +886,13 @@ CppSharp::Parser::AST::DependentNameType::DependentNameType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::DependentNameType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::DependentNameType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::DependentNameType::DependentNameType(CppSharp::Parser::AST::DependentNameType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::DependentNameType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::DependentNameType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::PackExpansionType::PackExpansionType(::CppSharp::CppParser::AST::PackExpansionType* native) |
|
|
|
CppSharp::Parser::AST::PackExpansionType::PackExpansionType(::CppSharp::CppParser::AST::PackExpansionType* native) |
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)native) |
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)native) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -788,6 +909,13 @@ CppSharp::Parser::AST::PackExpansionType::PackExpansionType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::PackExpansionType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::PackExpansionType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::PackExpansionType::PackExpansionType(CppSharp::Parser::AST::PackExpansionType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::PackExpansionType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::PackExpansionType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::BuiltinType::BuiltinType(::CppSharp::CppParser::AST::BuiltinType* native) |
|
|
|
CppSharp::Parser::AST::BuiltinType::BuiltinType(::CppSharp::CppParser::AST::BuiltinType* native) |
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)native) |
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)native) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -804,6 +932,13 @@ CppSharp::Parser::AST::BuiltinType::BuiltinType() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::BuiltinType(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::BuiltinType(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::BuiltinType::BuiltinType(CppSharp::Parser::AST::BuiltinType^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Type((::CppSharp::CppParser::AST::Type*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::BuiltinType*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::BuiltinType(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::PrimitiveType CppSharp::Parser::AST::BuiltinType::Type::get() |
|
|
|
CppSharp::Parser::AST::PrimitiveType CppSharp::Parser::AST::BuiltinType::Type::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (CppSharp::Parser::AST::PrimitiveType)((::CppSharp::CppParser::AST::BuiltinType*)NativePtr)->Type; |
|
|
|
return (CppSharp::Parser::AST::PrimitiveType)((::CppSharp::CppParser::AST::BuiltinType*)NativePtr)->Type; |
|
|
@ -829,6 +964,12 @@ CppSharp::Parser::AST::VTableComponent::VTableComponent() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::VTableComponent(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::VTableComponent(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::VTableComponent::VTableComponent(CppSharp::Parser::AST::VTableComponent^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::VTableComponent*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::VTableComponent(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::VTableComponent::__Instance::get() |
|
|
|
System::IntPtr CppSharp::Parser::AST::VTableComponent::__Instance::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
return System::IntPtr(NativePtr); |
|
|
@ -884,6 +1025,12 @@ CppSharp::Parser::AST::VTableLayout::VTableLayout() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::VTableLayout(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::VTableLayout(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::VTableLayout::VTableLayout(CppSharp::Parser::AST::VTableLayout^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::VTableLayout*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::VTableLayout(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::VTableComponent^ CppSharp::Parser::AST::VTableLayout::getComponents(unsigned int i) |
|
|
|
CppSharp::Parser::AST::VTableComponent^ CppSharp::Parser::AST::VTableLayout::getComponents(unsigned int i) |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::VTableLayout*)NativePtr)->getComponents(i); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::VTableLayout*)NativePtr)->getComponents(i); |
|
|
@ -933,6 +1080,12 @@ CppSharp::Parser::AST::VFTableInfo::VFTableInfo() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::VFTableInfo(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::VFTableInfo(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::VFTableInfo::VFTableInfo(CppSharp::Parser::AST::VFTableInfo^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::VFTableInfo*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::VFTableInfo(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::VFTableInfo::__Instance::get() |
|
|
|
System::IntPtr CppSharp::Parser::AST::VFTableInfo::__Instance::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
return System::IntPtr(NativePtr); |
|
|
@ -1016,6 +1169,12 @@ void CppSharp::Parser::AST::ClassLayout::clearVFTables() |
|
|
|
((::CppSharp::CppParser::AST::ClassLayout*)NativePtr)->clearVFTables(); |
|
|
|
((::CppSharp::CppParser::AST::ClassLayout*)NativePtr)->clearVFTables(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::ClassLayout::ClassLayout(CppSharp::Parser::AST::ClassLayout^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::ClassLayout*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::ClassLayout(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::ClassLayout::__Instance::get() |
|
|
|
System::IntPtr CppSharp::Parser::AST::ClassLayout::__Instance::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
return System::IntPtr(NativePtr); |
|
|
@ -1118,6 +1277,12 @@ CppSharp::Parser::AST::Declaration::Declaration(CppSharp::Parser::AST::Declarati |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Declaration(arg0); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Declaration(arg0); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Declaration::Declaration(CppSharp::Parser::AST::Declaration^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Declaration*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Declaration(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::PreprocessedEntity^ CppSharp::Parser::AST::Declaration::getPreprocessedEntities(unsigned int i) |
|
|
|
CppSharp::Parser::AST::PreprocessedEntity^ CppSharp::Parser::AST::Declaration::getPreprocessedEntities(unsigned int i) |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Declaration*)NativePtr)->getPreprocessedEntities(i); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Declaration*)NativePtr)->getPreprocessedEntities(i); |
|
|
@ -1463,6 +1628,13 @@ void CppSharp::Parser::AST::DeclarationContext::clearFriends() |
|
|
|
((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->clearFriends(); |
|
|
|
((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->clearFriends(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::DeclarationContext::DeclarationContext(CppSharp::Parser::AST::DeclarationContext^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::DeclarationContext*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::DeclarationContext(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::DeclarationContext::NamespacesCount::get() |
|
|
|
unsigned int CppSharp::Parser::AST::DeclarationContext::NamespacesCount::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->getNamespacesCount(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->getNamespacesCount(); |
|
|
@ -1537,6 +1709,13 @@ CppSharp::Parser::AST::TypedefDecl::TypedefDecl() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TypedefDecl(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TypedefDecl(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TypedefDecl::TypedefDecl(CppSharp::Parser::AST::TypedefDecl^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TypedefDecl*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TypedefDecl(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::TypedefDecl::QualifiedType::get() |
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::TypedefDecl::QualifiedType::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (&((::CppSharp::CppParser::AST::TypedefDecl*)NativePtr)->QualifiedType == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::TypedefDecl*)NativePtr)->QualifiedType); |
|
|
|
return (&((::CppSharp::CppParser::AST::TypedefDecl*)NativePtr)->QualifiedType == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::TypedefDecl*)NativePtr)->QualifiedType); |
|
|
@ -1563,6 +1742,13 @@ CppSharp::Parser::AST::Friend::Friend() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Friend(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Friend(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Friend::Friend(CppSharp::Parser::AST::Friend^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Friend*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Friend(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::Friend::Declaration::get() |
|
|
|
CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::Friend::Declaration::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (((::CppSharp::CppParser::AST::Friend*)NativePtr)->Declaration == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)((::CppSharp::CppParser::AST::Friend*)NativePtr)->Declaration); |
|
|
|
return (((::CppSharp::CppParser::AST::Friend*)NativePtr)->Declaration == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)((::CppSharp::CppParser::AST::Friend*)NativePtr)->Declaration); |
|
|
@ -1583,6 +1769,12 @@ CppSharp::Parser::AST::Statement^ CppSharp::Parser::AST::Statement::__CreateInst |
|
|
|
return gcnew CppSharp::Parser::AST::Statement((::CppSharp::CppParser::AST::Statement*) native.ToPointer()); |
|
|
|
return gcnew CppSharp::Parser::AST::Statement((::CppSharp::CppParser::AST::Statement*) native.ToPointer()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Statement::Statement(CppSharp::Parser::AST::Statement^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Statement*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Statement(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::Statement::__Instance::get() |
|
|
|
System::IntPtr CppSharp::Parser::AST::Statement::__Instance::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
return System::IntPtr(NativePtr); |
|
|
@ -1637,6 +1829,13 @@ CppSharp::Parser::AST::Expression^ CppSharp::Parser::AST::Expression::__CreateIn |
|
|
|
return gcnew CppSharp::Parser::AST::Expression((::CppSharp::CppParser::AST::Expression*) native.ToPointer()); |
|
|
|
return gcnew CppSharp::Parser::AST::Expression((::CppSharp::CppParser::AST::Expression*) native.ToPointer()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expression::Expression(CppSharp::Parser::AST::Expression^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Statement((::CppSharp::CppParser::AST::Statement*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Expression*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Expression(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expression^ CppSharp::Parser::AST::Expression::Subexpression::get() |
|
|
|
CppSharp::Parser::AST::Expression^ CppSharp::Parser::AST::Expression::Subexpression::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (((::CppSharp::CppParser::AST::Expression*)NativePtr)->Subexpression == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expression((::CppSharp::CppParser::AST::Expression*)((::CppSharp::CppParser::AST::Expression*)NativePtr)->Subexpression); |
|
|
|
return (((::CppSharp::CppParser::AST::Expression*)NativePtr)->Subexpression == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expression((::CppSharp::CppParser::AST::Expression*)((::CppSharp::CppParser::AST::Expression*)NativePtr)->Subexpression); |
|
|
@ -1657,6 +1856,13 @@ CppSharp::Parser::AST::BinaryOperator^ CppSharp::Parser::AST::BinaryOperator::__ |
|
|
|
return gcnew CppSharp::Parser::AST::BinaryOperator((::CppSharp::CppParser::AST::BinaryOperator*) native.ToPointer()); |
|
|
|
return gcnew CppSharp::Parser::AST::BinaryOperator((::CppSharp::CppParser::AST::BinaryOperator*) native.ToPointer()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::BinaryOperator::BinaryOperator(CppSharp::Parser::AST::BinaryOperator^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Expression((::CppSharp::CppParser::AST::Expression*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::BinaryOperator*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::BinaryOperator(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::String^ CppSharp::Parser::AST::BinaryOperator::OpcodeStr::get() |
|
|
|
System::String^ CppSharp::Parser::AST::BinaryOperator::OpcodeStr::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->getOpcodeStr(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->getOpcodeStr(); |
|
|
@ -1707,6 +1913,13 @@ CppSharp::Parser::AST::Parameter::Parameter() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Parameter(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Parameter(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Parameter::Parameter(CppSharp::Parser::AST::Parameter^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Parameter*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Parameter(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::Parameter::QualifiedType::get() |
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::Parameter::QualifiedType::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (&((::CppSharp::CppParser::AST::Parameter*)NativePtr)->QualifiedType == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::Parameter*)NativePtr)->QualifiedType); |
|
|
|
return (&((::CppSharp::CppParser::AST::Parameter*)NativePtr)->QualifiedType == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::Parameter*)NativePtr)->QualifiedType); |
|
|
@ -1791,6 +2004,13 @@ void CppSharp::Parser::AST::Function::clearParameters() |
|
|
|
((::CppSharp::CppParser::AST::Function*)NativePtr)->clearParameters(); |
|
|
|
((::CppSharp::CppParser::AST::Function*)NativePtr)->clearParameters(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Function::Function(CppSharp::Parser::AST::Function^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Function*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Function(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::String^ CppSharp::Parser::AST::Function::Mangled::get() |
|
|
|
System::String^ CppSharp::Parser::AST::Function::Mangled::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Function*)NativePtr)->getMangled(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Function*)NativePtr)->getMangled(); |
|
|
@ -1941,6 +2161,13 @@ CppSharp::Parser::AST::Method::Method() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Method(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Method(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Method::Method(CppSharp::Parser::AST::Method^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Function((::CppSharp::CppParser::AST::Function*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Method*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Method(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::AccessSpecifierDecl^ CppSharp::Parser::AST::Method::AccessDecl::get() |
|
|
|
CppSharp::Parser::AST::AccessSpecifierDecl^ CppSharp::Parser::AST::Method::AccessDecl::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (((::CppSharp::CppParser::AST::Method*)NativePtr)->AccessDecl == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::AccessSpecifierDecl((::CppSharp::CppParser::AST::AccessSpecifierDecl*)((::CppSharp::CppParser::AST::Method*)NativePtr)->AccessDecl); |
|
|
|
return (((::CppSharp::CppParser::AST::Method*)NativePtr)->AccessDecl == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::AccessSpecifierDecl((::CppSharp::CppParser::AST::AccessSpecifierDecl*)((::CppSharp::CppParser::AST::Method*)NativePtr)->AccessDecl); |
|
|
@ -2077,6 +2304,13 @@ CppSharp::Parser::AST::Enumeration::Item::Item() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Enumeration::Item(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Enumeration::Item(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Enumeration::Item::Item(CppSharp::Parser::AST::Enumeration::Item^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Enumeration::Item*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Enumeration::Item(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::String^ CppSharp::Parser::AST::Enumeration::Item::Expression::get() |
|
|
|
System::String^ CppSharp::Parser::AST::Enumeration::Item::Expression::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Enumeration::Item*)NativePtr)->getExpression(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Enumeration::Item*)NativePtr)->getExpression(); |
|
|
@ -2135,6 +2369,13 @@ void CppSharp::Parser::AST::Enumeration::clearItems() |
|
|
|
((::CppSharp::CppParser::AST::Enumeration*)NativePtr)->clearItems(); |
|
|
|
((::CppSharp::CppParser::AST::Enumeration*)NativePtr)->clearItems(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Enumeration::Enumeration(CppSharp::Parser::AST::Enumeration^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::DeclarationContext((::CppSharp::CppParser::AST::DeclarationContext*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Enumeration*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Enumeration(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::Enumeration::ItemsCount::get() |
|
|
|
unsigned int CppSharp::Parser::AST::Enumeration::ItemsCount::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Enumeration*)NativePtr)->getItemsCount(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Enumeration*)NativePtr)->getItemsCount(); |
|
|
@ -2187,6 +2428,13 @@ CppSharp::Parser::AST::Variable::Variable() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Variable(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Variable(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Variable::Variable(CppSharp::Parser::AST::Variable^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Variable*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Variable(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::String^ CppSharp::Parser::AST::Variable::Mangled::get() |
|
|
|
System::String^ CppSharp::Parser::AST::Variable::Mangled::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Variable*)NativePtr)->getMangled(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Variable*)NativePtr)->getMangled(); |
|
|
@ -2226,6 +2474,12 @@ CppSharp::Parser::AST::BaseClassSpecifier::BaseClassSpecifier() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::BaseClassSpecifier(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::BaseClassSpecifier(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::BaseClassSpecifier::BaseClassSpecifier(CppSharp::Parser::AST::BaseClassSpecifier^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::BaseClassSpecifier*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::BaseClassSpecifier(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::BaseClassSpecifier::__Instance::get() |
|
|
|
System::IntPtr CppSharp::Parser::AST::BaseClassSpecifier::__Instance::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
return System::IntPtr(NativePtr); |
|
|
@ -2292,6 +2546,13 @@ CppSharp::Parser::AST::Field::Field() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Field(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Field(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Field::Field(CppSharp::Parser::AST::Field^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Field*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Field(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::Field::QualifiedType::get() |
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::Field::QualifiedType::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (&((::CppSharp::CppParser::AST::Field*)NativePtr)->QualifiedType == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::Field*)NativePtr)->QualifiedType); |
|
|
|
return (&((::CppSharp::CppParser::AST::Field*)NativePtr)->QualifiedType == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::Field*)NativePtr)->QualifiedType); |
|
|
@ -2358,6 +2619,13 @@ CppSharp::Parser::AST::AccessSpecifierDecl::AccessSpecifierDecl() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::AccessSpecifierDecl(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::AccessSpecifierDecl(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::AccessSpecifierDecl::AccessSpecifierDecl(CppSharp::Parser::AST::AccessSpecifierDecl^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::AccessSpecifierDecl*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::AccessSpecifierDecl(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Class::Class(::CppSharp::CppParser::AST::Class* native) |
|
|
|
CppSharp::Parser::AST::Class::Class(::CppSharp::CppParser::AST::Class* native) |
|
|
|
: CppSharp::Parser::AST::DeclarationContext((::CppSharp::CppParser::AST::DeclarationContext*)native) |
|
|
|
: CppSharp::Parser::AST::DeclarationContext((::CppSharp::CppParser::AST::DeclarationContext*)native) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -2446,6 +2714,13 @@ void CppSharp::Parser::AST::Class::clearSpecifiers() |
|
|
|
((::CppSharp::CppParser::AST::Class*)NativePtr)->clearSpecifiers(); |
|
|
|
((::CppSharp::CppParser::AST::Class*)NativePtr)->clearSpecifiers(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Class::Class(CppSharp::Parser::AST::Class^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::DeclarationContext((::CppSharp::CppParser::AST::DeclarationContext*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Class*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Class(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::Class::BasesCount::get() |
|
|
|
unsigned int CppSharp::Parser::AST::Class::BasesCount::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Class*)NativePtr)->getBasesCount(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Class*)NativePtr)->getBasesCount(); |
|
|
@ -2611,6 +2886,13 @@ void CppSharp::Parser::AST::Template::clearParameters() |
|
|
|
((::CppSharp::CppParser::AST::Template*)NativePtr)->clearParameters(); |
|
|
|
((::CppSharp::CppParser::AST::Template*)NativePtr)->clearParameters(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Template::Template(CppSharp::Parser::AST::Template^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Template*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Template(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::Template::ParametersCount::get() |
|
|
|
unsigned int CppSharp::Parser::AST::Template::ParametersCount::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Template*)NativePtr)->getParametersCount(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Template*)NativePtr)->getParametersCount(); |
|
|
@ -2661,6 +2943,13 @@ void CppSharp::Parser::AST::ClassTemplate::clearSpecializations() |
|
|
|
((::CppSharp::CppParser::AST::ClassTemplate*)NativePtr)->clearSpecializations(); |
|
|
|
((::CppSharp::CppParser::AST::ClassTemplate*)NativePtr)->clearSpecializations(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::ClassTemplate::ClassTemplate(CppSharp::Parser::AST::ClassTemplate^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Template((::CppSharp::CppParser::AST::Template*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::ClassTemplate*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::ClassTemplate(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::ClassTemplate::SpecializationsCount::get() |
|
|
|
unsigned int CppSharp::Parser::AST::ClassTemplate::SpecializationsCount::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::ClassTemplate*)NativePtr)->getSpecializationsCount(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::ClassTemplate*)NativePtr)->getSpecializationsCount(); |
|
|
@ -2701,6 +2990,13 @@ void CppSharp::Parser::AST::ClassTemplateSpecialization::clearArguments() |
|
|
|
((::CppSharp::CppParser::AST::ClassTemplateSpecialization*)NativePtr)->clearArguments(); |
|
|
|
((::CppSharp::CppParser::AST::ClassTemplateSpecialization*)NativePtr)->clearArguments(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::ClassTemplateSpecialization::ClassTemplateSpecialization(CppSharp::Parser::AST::ClassTemplateSpecialization^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Class((::CppSharp::CppParser::AST::Class*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::ClassTemplateSpecialization*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::ClassTemplateSpecialization(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::ClassTemplateSpecialization::ArgumentsCount::get() |
|
|
|
unsigned int CppSharp::Parser::AST::ClassTemplateSpecialization::ArgumentsCount::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::ClassTemplateSpecialization*)NativePtr)->getArgumentsCount(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::ClassTemplateSpecialization*)NativePtr)->getArgumentsCount(); |
|
|
@ -2743,6 +3039,13 @@ CppSharp::Parser::AST::ClassTemplatePartialSpecialization::ClassTemplatePartialS |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::ClassTemplatePartialSpecialization(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::ClassTemplatePartialSpecialization(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::ClassTemplatePartialSpecialization::ClassTemplatePartialSpecialization(CppSharp::Parser::AST::ClassTemplatePartialSpecialization^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::ClassTemplateSpecialization((::CppSharp::CppParser::AST::ClassTemplateSpecialization*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::ClassTemplatePartialSpecialization*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::ClassTemplatePartialSpecialization(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::FunctionTemplate::FunctionTemplate(::CppSharp::CppParser::AST::FunctionTemplate* native) |
|
|
|
CppSharp::Parser::AST::FunctionTemplate::FunctionTemplate(::CppSharp::CppParser::AST::FunctionTemplate* native) |
|
|
|
: CppSharp::Parser::AST::Template((::CppSharp::CppParser::AST::Template*)native) |
|
|
|
: CppSharp::Parser::AST::Template((::CppSharp::CppParser::AST::Template*)native) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -2777,6 +3080,13 @@ void CppSharp::Parser::AST::FunctionTemplate::clearSpecializations() |
|
|
|
((::CppSharp::CppParser::AST::FunctionTemplate*)NativePtr)->clearSpecializations(); |
|
|
|
((::CppSharp::CppParser::AST::FunctionTemplate*)NativePtr)->clearSpecializations(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::FunctionTemplate::FunctionTemplate(CppSharp::Parser::AST::FunctionTemplate^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Template((::CppSharp::CppParser::AST::Template*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::FunctionTemplate*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::FunctionTemplate(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::FunctionTemplate::SpecializationsCount::get() |
|
|
|
unsigned int CppSharp::Parser::AST::FunctionTemplate::SpecializationsCount::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::FunctionTemplate*)NativePtr)->getSpecializationsCount(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::FunctionTemplate*)NativePtr)->getSpecializationsCount(); |
|
|
@ -2816,6 +3126,12 @@ void CppSharp::Parser::AST::FunctionTemplateSpecialization::clearArguments() |
|
|
|
((::CppSharp::CppParser::AST::FunctionTemplateSpecialization*)NativePtr)->clearArguments(); |
|
|
|
((::CppSharp::CppParser::AST::FunctionTemplateSpecialization*)NativePtr)->clearArguments(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::FunctionTemplateSpecialization::FunctionTemplateSpecialization(CppSharp::Parser::AST::FunctionTemplateSpecialization^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::FunctionTemplateSpecialization*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::FunctionTemplateSpecialization(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::FunctionTemplateSpecialization::__Instance::get() |
|
|
|
System::IntPtr CppSharp::Parser::AST::FunctionTemplateSpecialization::__Instance::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
return System::IntPtr(NativePtr); |
|
|
@ -2878,6 +3194,13 @@ CppSharp::Parser::AST::Namespace::Namespace() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Namespace(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Namespace(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Namespace::Namespace(CppSharp::Parser::AST::Namespace^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::DeclarationContext((::CppSharp::CppParser::AST::DeclarationContext*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Namespace*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Namespace(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::Namespace::IsInline::get() |
|
|
|
bool CppSharp::Parser::AST::Namespace::IsInline::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return ((::CppSharp::CppParser::AST::Namespace*)NativePtr)->IsInline; |
|
|
|
return ((::CppSharp::CppParser::AST::Namespace*)NativePtr)->IsInline; |
|
|
@ -2904,6 +3227,13 @@ CppSharp::Parser::AST::PreprocessedEntity::PreprocessedEntity() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::PreprocessedEntity(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::PreprocessedEntity(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::PreprocessedEntity::PreprocessedEntity(CppSharp::Parser::AST::PreprocessedEntity^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::PreprocessedEntity*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::PreprocessedEntity(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::MacroLocation CppSharp::Parser::AST::PreprocessedEntity::MacroLocation::get() |
|
|
|
CppSharp::Parser::AST::MacroLocation CppSharp::Parser::AST::PreprocessedEntity::MacroLocation::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (CppSharp::Parser::AST::MacroLocation)((::CppSharp::CppParser::AST::PreprocessedEntity*)NativePtr)->MacroLocation; |
|
|
|
return (CppSharp::Parser::AST::MacroLocation)((::CppSharp::CppParser::AST::PreprocessedEntity*)NativePtr)->MacroLocation; |
|
|
@ -2930,6 +3260,13 @@ CppSharp::Parser::AST::MacroDefinition::MacroDefinition() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::MacroDefinition(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::MacroDefinition(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::MacroDefinition::MacroDefinition(CppSharp::Parser::AST::MacroDefinition^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::PreprocessedEntity((::CppSharp::CppParser::AST::PreprocessedEntity*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::MacroDefinition*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::MacroDefinition(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::String^ CppSharp::Parser::AST::MacroDefinition::Expression::get() |
|
|
|
System::String^ CppSharp::Parser::AST::MacroDefinition::Expression::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::MacroDefinition*)NativePtr)->getExpression(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::MacroDefinition*)NativePtr)->getExpression(); |
|
|
@ -2960,6 +3297,13 @@ CppSharp::Parser::AST::MacroExpansion::MacroExpansion() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::MacroExpansion(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::MacroExpansion(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::MacroExpansion::MacroExpansion(CppSharp::Parser::AST::MacroExpansion^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::PreprocessedEntity((::CppSharp::CppParser::AST::PreprocessedEntity*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::MacroExpansion*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::MacroExpansion(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::String^ CppSharp::Parser::AST::MacroExpansion::Text::get() |
|
|
|
System::String^ CppSharp::Parser::AST::MacroExpansion::Text::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::MacroExpansion*)NativePtr)->getText(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::MacroExpansion*)NativePtr)->getText(); |
|
|
@ -3018,6 +3362,13 @@ void CppSharp::Parser::AST::TranslationUnit::clearMacros() |
|
|
|
((::CppSharp::CppParser::AST::TranslationUnit*)NativePtr)->clearMacros(); |
|
|
|
((::CppSharp::CppParser::AST::TranslationUnit*)NativePtr)->clearMacros(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TranslationUnit::TranslationUnit(CppSharp::Parser::AST::TranslationUnit^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Namespace((::CppSharp::CppParser::AST::Namespace*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TranslationUnit*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::TranslationUnit(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::String^ CppSharp::Parser::AST::TranslationUnit::FileName::get() |
|
|
|
System::String^ CppSharp::Parser::AST::TranslationUnit::FileName::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::TranslationUnit*)NativePtr)->getFileName(); |
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::TranslationUnit*)NativePtr)->getFileName(); |
|
|
@ -3101,6 +3452,12 @@ void CppSharp::Parser::AST::NativeLibrary::clearDependencies() |
|
|
|
((::CppSharp::CppParser::AST::NativeLibrary*)NativePtr)->clearDependencies(); |
|
|
|
((::CppSharp::CppParser::AST::NativeLibrary*)NativePtr)->clearDependencies(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::NativeLibrary::NativeLibrary(CppSharp::Parser::AST::NativeLibrary^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::NativeLibrary*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::NativeLibrary(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::NativeLibrary::__Instance::get() |
|
|
|
System::IntPtr CppSharp::Parser::AST::NativeLibrary::__Instance::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
return System::IntPtr(NativePtr); |
|
|
@ -3180,6 +3537,12 @@ void CppSharp::Parser::AST::ASTContext::clearTranslationUnits() |
|
|
|
((::CppSharp::CppParser::AST::ASTContext*)NativePtr)->clearTranslationUnits(); |
|
|
|
((::CppSharp::CppParser::AST::ASTContext*)NativePtr)->clearTranslationUnits(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::ASTContext::ASTContext(CppSharp::Parser::AST::ASTContext^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::ASTContext*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::ASTContext(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::ASTContext::__Instance::get() |
|
|
|
System::IntPtr CppSharp::Parser::AST::ASTContext::__Instance::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
return System::IntPtr(NativePtr); |
|
|
@ -3212,6 +3575,12 @@ CppSharp::Parser::AST::Comment::Comment(CppSharp::Parser::AST::CommentKind kind) |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Comment(arg0); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Comment(arg0); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Comment::Comment(CppSharp::Parser::AST::Comment^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Comment*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::Comment(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::Comment::__Instance::get() |
|
|
|
System::IntPtr CppSharp::Parser::AST::Comment::__Instance::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
return System::IntPtr(NativePtr); |
|
|
@ -3248,6 +3617,13 @@ CppSharp::Parser::AST::FullComment::FullComment() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::FullComment(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::FullComment(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::FullComment::FullComment(CppSharp::Parser::AST::FullComment^ _0) |
|
|
|
|
|
|
|
: CppSharp::Parser::AST::Comment((::CppSharp::CppParser::AST::Comment*)nullptr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::FullComment*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::FullComment(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::RawComment::RawComment(::CppSharp::CppParser::AST::RawComment* native) |
|
|
|
CppSharp::Parser::AST::RawComment::RawComment(::CppSharp::CppParser::AST::RawComment* native) |
|
|
|
{ |
|
|
|
{ |
|
|
|
NativePtr = native; |
|
|
|
NativePtr = native; |
|
|
@ -3263,6 +3639,12 @@ CppSharp::Parser::AST::RawComment::RawComment() |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::RawComment(); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::RawComment(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::RawComment::RawComment(CppSharp::Parser::AST::RawComment^ _0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::RawComment*)_0->NativePtr; |
|
|
|
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::RawComment(arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::RawComment::__Instance::get() |
|
|
|
System::IntPtr CppSharp::Parser::AST::RawComment::__Instance::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
return System::IntPtr(NativePtr); |
|
|
|