|
|
|
@ -250,6 +250,12 @@ CppSharp::Parser::AST::Parameter^ CppSharp::Parser::AST::FunctionType::getParame
@@ -250,6 +250,12 @@ CppSharp::Parser::AST::Parameter^ CppSharp::Parser::AST::FunctionType::getParame
|
|
|
|
|
return gcnew CppSharp::Parser::AST::Parameter((::CppSharp::CppParser::AST::Parameter*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::FunctionType::addParameters(CppSharp::Parser::AST::Parameter^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Parameter*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::FunctionType*)NativePtr)->addParameters(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::FunctionType::ParametersCount::get() |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::FunctionType*)NativePtr)->getParametersCount(); |
|
|
|
@ -541,6 +547,12 @@ CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::TemplateSpeciali
@@ -541,6 +547,12 @@ CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::TemplateSpeciali
|
|
|
|
|
return gcnew CppSharp::Parser::AST::TemplateArgument((::CppSharp::CppParser::AST::TemplateArgument*)____ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::TemplateSpecializationType::addArguments(CppSharp::Parser::AST::TemplateArgument^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TemplateArgument*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::TemplateSpecializationType*)NativePtr)->addArguments(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::TemplateSpecializationType::ArgumentsCount::get() |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::TemplateSpecializationType*)NativePtr)->getArgumentsCount(); |
|
|
|
@ -884,6 +896,11 @@ CppSharp::Parser::AST::VTableLayout::VTableLayout(System::IntPtr native)
@@ -884,6 +896,11 @@ CppSharp::Parser::AST::VTableLayout::VTableLayout(System::IntPtr native)
|
|
|
|
|
NativePtr = __native; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::VTableLayout::VTableLayout() |
|
|
|
|
{ |
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::VTableLayout(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::VTableComponent^ CppSharp::Parser::AST::VTableLayout::getComponents(unsigned int i) |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::VTableLayout*)NativePtr)->getComponents(i); |
|
|
|
@ -891,9 +908,10 @@ CppSharp::Parser::AST::VTableComponent^ CppSharp::Parser::AST::VTableLayout::get
@@ -891,9 +908,10 @@ CppSharp::Parser::AST::VTableComponent^ CppSharp::Parser::AST::VTableLayout::get
|
|
|
|
|
return gcnew CppSharp::Parser::AST::VTableComponent((::CppSharp::CppParser::AST::VTableComponent*)____ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::VTableLayout::VTableLayout() |
|
|
|
|
void CppSharp::Parser::AST::VTableLayout::addComponents(CppSharp::Parser::AST::VTableComponent^ s) |
|
|
|
|
{ |
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::VTableLayout(); |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::VTableComponent*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::VTableLayout*)NativePtr)->addComponents(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::VTableLayout::__Instance::get() |
|
|
|
@ -1001,6 +1019,12 @@ CppSharp::Parser::AST::VFTableInfo^ CppSharp::Parser::AST::ClassLayout::getVFTab
@@ -1001,6 +1019,12 @@ CppSharp::Parser::AST::VFTableInfo^ CppSharp::Parser::AST::ClassLayout::getVFTab
|
|
|
|
|
return gcnew CppSharp::Parser::AST::VFTableInfo((::CppSharp::CppParser::AST::VFTableInfo*)____ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::ClassLayout::addVFTables(CppSharp::Parser::AST::VFTableInfo^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::VFTableInfo*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::ClassLayout*)NativePtr)->addVFTables(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::ClassLayout::__Instance::get() |
|
|
|
|
{ |
|
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
@ -1111,6 +1135,12 @@ CppSharp::Parser::AST::PreprocessedEntity^ CppSharp::Parser::AST::Declaration::g
@@ -1111,6 +1135,12 @@ CppSharp::Parser::AST::PreprocessedEntity^ CppSharp::Parser::AST::Declaration::g
|
|
|
|
|
return gcnew CppSharp::Parser::AST::PreprocessedEntity((::CppSharp::CppParser::AST::PreprocessedEntity*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::Declaration::addPreprocessedEntities(CppSharp::Parser::AST::PreprocessedEntity^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::PreprocessedEntity*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::Declaration*)NativePtr)->addPreprocessedEntities(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
System::IntPtr CppSharp::Parser::AST::Declaration::__Instance::get() |
|
|
|
|
{ |
|
|
|
|
return System::IntPtr(NativePtr); |
|
|
|
@ -1380,6 +1410,12 @@ CppSharp::Parser::AST::Namespace^ CppSharp::Parser::AST::DeclarationContext::get
@@ -1380,6 +1410,12 @@ CppSharp::Parser::AST::Namespace^ CppSharp::Parser::AST::DeclarationContext::get
|
|
|
|
|
return gcnew CppSharp::Parser::AST::Namespace((::CppSharp::CppParser::AST::Namespace*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::DeclarationContext::addNamespaces(CppSharp::Parser::AST::Namespace^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Namespace*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->addNamespaces(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Enumeration^ CppSharp::Parser::AST::DeclarationContext::getEnums(unsigned int i) |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->getEnums(i); |
|
|
|
@ -1387,6 +1423,12 @@ CppSharp::Parser::AST::Enumeration^ CppSharp::Parser::AST::DeclarationContext::g
@@ -1387,6 +1423,12 @@ CppSharp::Parser::AST::Enumeration^ CppSharp::Parser::AST::DeclarationContext::g
|
|
|
|
|
return gcnew CppSharp::Parser::AST::Enumeration((::CppSharp::CppParser::AST::Enumeration*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::DeclarationContext::addEnums(CppSharp::Parser::AST::Enumeration^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Enumeration*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->addEnums(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Function^ CppSharp::Parser::AST::DeclarationContext::getFunctions(unsigned int i) |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->getFunctions(i); |
|
|
|
@ -1394,6 +1436,12 @@ CppSharp::Parser::AST::Function^ CppSharp::Parser::AST::DeclarationContext::getF
@@ -1394,6 +1436,12 @@ CppSharp::Parser::AST::Function^ CppSharp::Parser::AST::DeclarationContext::getF
|
|
|
|
|
return gcnew CppSharp::Parser::AST::Function((::CppSharp::CppParser::AST::Function*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::DeclarationContext::addFunctions(CppSharp::Parser::AST::Function^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Function*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->addFunctions(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Class^ CppSharp::Parser::AST::DeclarationContext::getClasses(unsigned int i) |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->getClasses(i); |
|
|
|
@ -1401,6 +1449,12 @@ CppSharp::Parser::AST::Class^ CppSharp::Parser::AST::DeclarationContext::getClas
@@ -1401,6 +1449,12 @@ CppSharp::Parser::AST::Class^ CppSharp::Parser::AST::DeclarationContext::getClas
|
|
|
|
|
return gcnew CppSharp::Parser::AST::Class((::CppSharp::CppParser::AST::Class*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::DeclarationContext::addClasses(CppSharp::Parser::AST::Class^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Class*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->addClasses(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Template^ CppSharp::Parser::AST::DeclarationContext::getTemplates(unsigned int i) |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->getTemplates(i); |
|
|
|
@ -1408,6 +1462,12 @@ CppSharp::Parser::AST::Template^ CppSharp::Parser::AST::DeclarationContext::getT
@@ -1408,6 +1462,12 @@ CppSharp::Parser::AST::Template^ CppSharp::Parser::AST::DeclarationContext::getT
|
|
|
|
|
return gcnew CppSharp::Parser::AST::Template((::CppSharp::CppParser::AST::Template*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::DeclarationContext::addTemplates(CppSharp::Parser::AST::Template^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Template*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->addTemplates(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::TypedefDecl^ CppSharp::Parser::AST::DeclarationContext::getTypedefs(unsigned int i) |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->getTypedefs(i); |
|
|
|
@ -1415,6 +1475,12 @@ CppSharp::Parser::AST::TypedefDecl^ CppSharp::Parser::AST::DeclarationContext::g
@@ -1415,6 +1475,12 @@ CppSharp::Parser::AST::TypedefDecl^ CppSharp::Parser::AST::DeclarationContext::g
|
|
|
|
|
return gcnew CppSharp::Parser::AST::TypedefDecl((::CppSharp::CppParser::AST::TypedefDecl*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::DeclarationContext::addTypedefs(CppSharp::Parser::AST::TypedefDecl^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TypedefDecl*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->addTypedefs(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Variable^ CppSharp::Parser::AST::DeclarationContext::getVariables(unsigned int i) |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->getVariables(i); |
|
|
|
@ -1422,6 +1488,12 @@ CppSharp::Parser::AST::Variable^ CppSharp::Parser::AST::DeclarationContext::getV
@@ -1422,6 +1488,12 @@ CppSharp::Parser::AST::Variable^ CppSharp::Parser::AST::DeclarationContext::getV
|
|
|
|
|
return gcnew CppSharp::Parser::AST::Variable((::CppSharp::CppParser::AST::Variable*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::DeclarationContext::addVariables(CppSharp::Parser::AST::Variable^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Variable*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->addVariables(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::DeclarationContext::NamespacesCount::get() |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::DeclarationContext*)NativePtr)->getNamespacesCount(); |
|
|
|
@ -1562,6 +1634,12 @@ CppSharp::Parser::AST::Parameter^ CppSharp::Parser::AST::Function::getParameters
@@ -1562,6 +1634,12 @@ CppSharp::Parser::AST::Parameter^ CppSharp::Parser::AST::Function::getParameters
|
|
|
|
|
return gcnew CppSharp::Parser::AST::Parameter((::CppSharp::CppParser::AST::Parameter*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::Function::addParameters(CppSharp::Parser::AST::Parameter^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Parameter*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::Function*)NativePtr)->addParameters(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
System::String^ CppSharp::Parser::AST::Function::Mangled::get() |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Function*)NativePtr)->getMangled(); |
|
|
|
@ -1871,6 +1949,12 @@ CppSharp::Parser::AST::Enumeration::Item^ CppSharp::Parser::AST::Enumeration::ge
@@ -1871,6 +1949,12 @@ CppSharp::Parser::AST::Enumeration::Item^ CppSharp::Parser::AST::Enumeration::ge
|
|
|
|
|
return gcnew CppSharp::Parser::AST::Enumeration::Item((::CppSharp::CppParser::AST::Enumeration::Item*)____ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::Enumeration::addItems(CppSharp::Parser::AST::Enumeration::Item^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Enumeration::Item*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::Enumeration*)NativePtr)->addItems(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::Enumeration::ItemsCount::get() |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Enumeration*)NativePtr)->getItemsCount(); |
|
|
|
@ -2103,6 +2187,12 @@ CppSharp::Parser::AST::BaseClassSpecifier^ CppSharp::Parser::AST::Class::getBase
@@ -2103,6 +2187,12 @@ CppSharp::Parser::AST::BaseClassSpecifier^ CppSharp::Parser::AST::Class::getBase
|
|
|
|
|
return gcnew CppSharp::Parser::AST::BaseClassSpecifier((::CppSharp::CppParser::AST::BaseClassSpecifier*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::Class::addBases(CppSharp::Parser::AST::BaseClassSpecifier^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::BaseClassSpecifier*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::Class*)NativePtr)->addBases(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Field^ CppSharp::Parser::AST::Class::getFields(unsigned int i) |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Class*)NativePtr)->getFields(i); |
|
|
|
@ -2110,6 +2200,12 @@ CppSharp::Parser::AST::Field^ CppSharp::Parser::AST::Class::getFields(unsigned i
@@ -2110,6 +2200,12 @@ CppSharp::Parser::AST::Field^ CppSharp::Parser::AST::Class::getFields(unsigned i
|
|
|
|
|
return gcnew CppSharp::Parser::AST::Field((::CppSharp::CppParser::AST::Field*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::Class::addFields(CppSharp::Parser::AST::Field^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Field*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::Class*)NativePtr)->addFields(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Method^ CppSharp::Parser::AST::Class::getMethods(unsigned int i) |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Class*)NativePtr)->getMethods(i); |
|
|
|
@ -2117,6 +2213,12 @@ CppSharp::Parser::AST::Method^ CppSharp::Parser::AST::Class::getMethods(unsigned
@@ -2117,6 +2213,12 @@ CppSharp::Parser::AST::Method^ CppSharp::Parser::AST::Class::getMethods(unsigned
|
|
|
|
|
return gcnew CppSharp::Parser::AST::Method((::CppSharp::CppParser::AST::Method*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::Class::addMethods(CppSharp::Parser::AST::Method^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::Method*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::Class*)NativePtr)->addMethods(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::AccessSpecifierDecl^ CppSharp::Parser::AST::Class::getSpecifiers(unsigned int i) |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Class*)NativePtr)->getSpecifiers(i); |
|
|
|
@ -2124,6 +2226,12 @@ CppSharp::Parser::AST::AccessSpecifierDecl^ CppSharp::Parser::AST::Class::getSpe
@@ -2124,6 +2226,12 @@ CppSharp::Parser::AST::AccessSpecifierDecl^ CppSharp::Parser::AST::Class::getSpe
|
|
|
|
|
return gcnew CppSharp::Parser::AST::AccessSpecifierDecl((::CppSharp::CppParser::AST::AccessSpecifierDecl*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::Class::addSpecifiers(CppSharp::Parser::AST::AccessSpecifierDecl^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::AccessSpecifierDecl*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::Class*)NativePtr)->addSpecifiers(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::Class::BasesCount::get() |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Class*)NativePtr)->getBasesCount(); |
|
|
|
@ -2228,6 +2336,16 @@ void CppSharp::Parser::AST::Class::HasNonTrivialDestructor::set(bool value)
@@ -2228,6 +2336,16 @@ void CppSharp::Parser::AST::Class::HasNonTrivialDestructor::set(bool value)
|
|
|
|
|
((::CppSharp::CppParser::AST::Class*)NativePtr)->HasNonTrivialDestructor = value; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::Class::IsExternCContext::get() |
|
|
|
|
{ |
|
|
|
|
return ((::CppSharp::CppParser::AST::Class*)NativePtr)->IsExternCContext; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::Class::IsExternCContext::set(bool value) |
|
|
|
|
{ |
|
|
|
|
((::CppSharp::CppParser::AST::Class*)NativePtr)->IsExternCContext = value; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::ClassLayout^ CppSharp::Parser::AST::Class::Layout::get() |
|
|
|
|
{ |
|
|
|
|
return gcnew CppSharp::Parser::AST::ClassLayout((::CppSharp::CppParser::AST::ClassLayout*)&((::CppSharp::CppParser::AST::Class*)NativePtr)->Layout); |
|
|
|
@ -2262,6 +2380,12 @@ CppSharp::Parser::AST::TemplateParameter^ CppSharp::Parser::AST::Template::getPa
@@ -2262,6 +2380,12 @@ CppSharp::Parser::AST::TemplateParameter^ CppSharp::Parser::AST::Template::getPa
|
|
|
|
|
return gcnew CppSharp::Parser::AST::TemplateParameter((::CppSharp::CppParser::AST::TemplateParameter*)____ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::Template::addParameters(CppSharp::Parser::AST::TemplateParameter^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TemplateParameter*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::Template*)NativePtr)->addParameters(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::Template::ParametersCount::get() |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::Template*)NativePtr)->getParametersCount(); |
|
|
|
@ -2302,6 +2426,12 @@ CppSharp::Parser::AST::ClassTemplateSpecialization^ CppSharp::Parser::AST::Class
@@ -2302,6 +2426,12 @@ CppSharp::Parser::AST::ClassTemplateSpecialization^ CppSharp::Parser::AST::Class
|
|
|
|
|
return gcnew CppSharp::Parser::AST::ClassTemplateSpecialization((::CppSharp::CppParser::AST::ClassTemplateSpecialization*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::ClassTemplate::addSpecializations(CppSharp::Parser::AST::ClassTemplateSpecialization^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::ClassTemplateSpecialization*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::ClassTemplate*)NativePtr)->addSpecializations(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::ClassTemplateSpecialization^ CppSharp::Parser::AST::ClassTemplate::FindSpecialization(System::IntPtr ptr) |
|
|
|
|
{ |
|
|
|
|
auto arg0 = (void*)ptr.ToPointer(); |
|
|
|
@ -2364,6 +2494,12 @@ CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::ClassTemplateSpe
@@ -2364,6 +2494,12 @@ CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::ClassTemplateSpe
|
|
|
|
|
return gcnew CppSharp::Parser::AST::TemplateArgument((::CppSharp::CppParser::AST::TemplateArgument*)____ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::ClassTemplateSpecialization::addArguments(CppSharp::Parser::AST::TemplateArgument^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TemplateArgument*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::ClassTemplateSpecialization*)NativePtr)->addArguments(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::ClassTemplateSpecialization::ArgumentsCount::get() |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::ClassTemplateSpecialization*)NativePtr)->getArgumentsCount(); |
|
|
|
@ -2566,6 +2702,12 @@ CppSharp::Parser::AST::MacroDefinition^ CppSharp::Parser::AST::TranslationUnit::
@@ -2566,6 +2702,12 @@ CppSharp::Parser::AST::MacroDefinition^ CppSharp::Parser::AST::TranslationUnit::
|
|
|
|
|
return gcnew CppSharp::Parser::AST::MacroDefinition((::CppSharp::CppParser::AST::MacroDefinition*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::TranslationUnit::addMacros(CppSharp::Parser::AST::MacroDefinition^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::MacroDefinition*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::TranslationUnit*)NativePtr)->addMacros(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
System::String^ CppSharp::Parser::AST::TranslationUnit::FileName::get() |
|
|
|
|
{ |
|
|
|
|
auto __ret = ((::CppSharp::CppParser::AST::TranslationUnit*)NativePtr)->getFileName(); |
|
|
|
@ -2615,6 +2757,13 @@ System::String^ CppSharp::Parser::AST::NativeLibrary::getSymbols(unsigned int i)
@@ -2615,6 +2757,13 @@ System::String^ CppSharp::Parser::AST::NativeLibrary::getSymbols(unsigned int i)
|
|
|
|
|
return clix::marshalString<clix::E_UTF8>(__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::NativeLibrary::addSymbols(System::String^ s) |
|
|
|
|
{ |
|
|
|
|
auto _arg0 = clix::marshalString<clix::E_UTF8>(s); |
|
|
|
|
auto arg0 = _arg0.c_str(); |
|
|
|
|
((::CppSharp::CppParser::AST::NativeLibrary*)NativePtr)->addSymbols(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::NativeLibrary::NativeLibrary() |
|
|
|
|
{ |
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::NativeLibrary(); |
|
|
|
@ -2677,6 +2826,12 @@ CppSharp::Parser::AST::TranslationUnit^ CppSharp::Parser::AST::ASTContext::getTr
@@ -2677,6 +2826,12 @@ CppSharp::Parser::AST::TranslationUnit^ CppSharp::Parser::AST::ASTContext::getTr
|
|
|
|
|
return gcnew CppSharp::Parser::AST::TranslationUnit((::CppSharp::CppParser::AST::TranslationUnit*)__ret); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::ASTContext::addTranslationUnits(CppSharp::Parser::AST::TranslationUnit^ s) |
|
|
|
|
{ |
|
|
|
|
auto &arg0 = *(::CppSharp::CppParser::AST::TranslationUnit*)s->NativePtr; |
|
|
|
|
((::CppSharp::CppParser::AST::ASTContext*)NativePtr)->addTranslationUnits(arg0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::ASTContext::ASTContext() |
|
|
|
|
{ |
|
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::ASTContext(); |
|
|
|
|