@ -54,7 +54,7 @@ CppSharp::Parser::AST::PreprocessedEntity^ CppSharp::Parser::AST::Declaration::G
@@ -54,7 +54,7 @@ CppSharp::Parser::AST::PreprocessedEntity^ CppSharp::Parser::AST::Declaration::G
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > getPreprocessedEntities ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : PreprocessedEntity ( ( : : CppSharp : : CppParser : : AST : : PreprocessedEntity * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : PreprocessedEntity ( ( : : CppSharp : : CppParser : : AST : : PreprocessedEntity * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : Declaration : : AddPreprocessedEntities ( CppSharp : : Parser : : AST : : PreprocessedEntity ^ s )
@ -74,7 +74,7 @@ CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::Declaration::GetRedec
@@ -74,7 +74,7 @@ CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::Declaration::GetRedec
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > getRedeclarations ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : Declaration : : AddRedeclarations ( CppSharp : : Parser : : AST : : Declaration ^ s )
@ -95,7 +95,7 @@ CppSharp::Parser::AST::Declaration::operator CppSharp::Parser::AST::Declaration^
@@ -95,7 +95,7 @@ CppSharp::Parser::AST::Declaration::operator CppSharp::Parser::AST::Declaration^
auto __arg0 = ( : : CppSharp : : CppParser : : AST : : DeclarationKind ) kind ;
auto __ret = ( : : CppSharp : : CppParser : : AST : : Declaration ) __arg0 ;
auto ____ret = new : : CppSharp : : CppParser : : AST : : Declaration ( __ret ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) ____ret , true ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) ____ret , true ) ;
}
System : : IntPtr CppSharp : : Parser : : AST : : Declaration : : __Instance : : get ( )
@ -140,7 +140,7 @@ void CppSharp::Parser::AST::Declaration::Access::set(CppSharp::Parser::AST::Acce
@@ -140,7 +140,7 @@ void CppSharp::Parser::AST::Declaration::Access::set(CppSharp::Parser::AST::Acce
CppSharp : : Parser : : AST : : DeclarationContext ^ CppSharp : : Parser : : AST : : Declaration : : Namespace : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > _namespace = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : DeclarationContext ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > _namespace ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > _namespace = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : DeclarationContext ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > _namespace ) ;
}
void CppSharp : : Parser : : AST : : Declaration : : Namespace : : set ( CppSharp : : Parser : : AST : : DeclarationContext ^ value )
@ -150,7 +150,7 @@ void CppSharp::Parser::AST::Declaration::Namespace::set(CppSharp::Parser::AST::D
@@ -150,7 +150,7 @@ void CppSharp::Parser::AST::Declaration::Namespace::set(CppSharp::Parser::AST::D
CppSharp : : Parser : : SourceLocation CppSharp : : Parser : : AST : : Declaration : : Location : : get ( )
{
return CppSharp : : Parser : : SourceLocation ( ( : : CppSharp : : CppParser : : SourceLocation * ) & ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > location ) ;
return : : CppSharp : : Parser : : SourceLocation ( ( : : CppSharp : : CppParser : : SourceLocation * ) & ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > location ) ;
}
void CppSharp : : Parser : : AST : : Declaration : : Location : : set ( CppSharp : : Parser : : SourceLocation value )
@ -262,7 +262,7 @@ void CppSharp::Parser::AST::Declaration::IsDeprecated::set(bool value)
@@ -262,7 +262,7 @@ void CppSharp::Parser::AST::Declaration::IsDeprecated::set(bool value)
CppSharp : : Parser : : AST : : Declaration ^ CppSharp : : Parser : : AST : : Declaration : : CompleteDeclaration : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > completeDeclaration = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > completeDeclaration ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > completeDeclaration = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > completeDeclaration ) ;
}
void CppSharp : : Parser : : AST : : Declaration : : CompleteDeclaration : : set ( CppSharp : : Parser : : AST : : Declaration ^ value )
@ -285,7 +285,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::PreprocessedEntity^>^
@@ -285,7 +285,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::PreprocessedEntity^>^
auto _tmp__PreprocessedEntities = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : PreprocessedEntity ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > PreprocessedEntities )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : PreprocessedEntity ( ( : : CppSharp : : CppParser : : AST : : PreprocessedEntity * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : PreprocessedEntity ( ( : : CppSharp : : CppParser : : AST : : PreprocessedEntity * ) _element ) ;
_tmp__PreprocessedEntities - > Add ( _marshalElement ) ;
}
return _tmp__PreprocessedEntities ;
@ -307,7 +307,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Declaration^>^ CppShar
@@ -307,7 +307,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Declaration^>^ CppShar
auto _tmp__Redeclarations = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Declaration ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > Redeclarations )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) _element ) ;
_tmp__Redeclarations - > Add ( _marshalElement ) ;
}
return _tmp__Redeclarations ;
@ -336,7 +336,7 @@ void CppSharp::Parser::AST::Declaration::OriginalPtr::set(::System::IntPtr value
@@ -336,7 +336,7 @@ void CppSharp::Parser::AST::Declaration::OriginalPtr::set(::System::IntPtr value
CppSharp : : Parser : : AST : : RawComment ^ CppSharp : : Parser : : AST : : Declaration : : Comment : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > comment = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : RawComment ( ( : : CppSharp : : CppParser : : AST : : RawComment * ) ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > comment ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > comment = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : RawComment ( ( : : CppSharp : : CppParser : : AST : : RawComment * ) ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) NativePtr ) - > comment ) ;
}
void CppSharp : : Parser : : AST : : Declaration : : Comment : : set ( CppSharp : : Parser : : AST : : RawComment ^ value )
@ -392,7 +392,7 @@ CppSharp::Parser::AST::Namespace^ CppSharp::Parser::AST::DeclarationContext::Get
@@ -392,7 +392,7 @@ CppSharp::Parser::AST::Namespace^ CppSharp::Parser::AST::DeclarationContext::Get
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > getNamespaces ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Namespace ( ( : : CppSharp : : CppParser : : AST : : Namespace * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Namespace ( ( : : CppSharp : : CppParser : : AST : : Namespace * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : DeclarationContext : : AddNamespaces ( CppSharp : : Parser : : AST : : Namespace ^ s )
@ -412,7 +412,7 @@ CppSharp::Parser::AST::Enumeration^ CppSharp::Parser::AST::DeclarationContext::G
@@ -412,7 +412,7 @@ CppSharp::Parser::AST::Enumeration^ CppSharp::Parser::AST::DeclarationContext::G
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > getEnums ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Enumeration ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Enumeration ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : DeclarationContext : : AddEnums ( CppSharp : : Parser : : AST : : Enumeration ^ s )
@ -432,7 +432,7 @@ CppSharp::Parser::AST::Function^ CppSharp::Parser::AST::DeclarationContext::GetF
@@ -432,7 +432,7 @@ CppSharp::Parser::AST::Function^ CppSharp::Parser::AST::DeclarationContext::GetF
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > getFunctions ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Function ( ( : : CppSharp : : CppParser : : AST : : Function * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Function ( ( : : CppSharp : : CppParser : : AST : : Function * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : DeclarationContext : : AddFunctions ( CppSharp : : Parser : : AST : : Function ^ s )
@ -452,7 +452,7 @@ CppSharp::Parser::AST::Class^ CppSharp::Parser::AST::DeclarationContext::GetClas
@@ -452,7 +452,7 @@ CppSharp::Parser::AST::Class^ CppSharp::Parser::AST::DeclarationContext::GetClas
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > getClasses ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Class ( ( : : CppSharp : : CppParser : : AST : : Class * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Class ( ( : : CppSharp : : CppParser : : AST : : Class * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : DeclarationContext : : AddClasses ( CppSharp : : Parser : : AST : : Class ^ s )
@ -472,7 +472,7 @@ CppSharp::Parser::AST::Template^ CppSharp::Parser::AST::DeclarationContext::GetT
@@ -472,7 +472,7 @@ CppSharp::Parser::AST::Template^ CppSharp::Parser::AST::DeclarationContext::GetT
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > getTemplates ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Template ( ( : : CppSharp : : CppParser : : AST : : Template * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Template ( ( : : CppSharp : : CppParser : : AST : : Template * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : DeclarationContext : : AddTemplates ( CppSharp : : Parser : : AST : : Template ^ s )
@ -492,7 +492,7 @@ CppSharp::Parser::AST::TypedefDecl^ CppSharp::Parser::AST::DeclarationContext::G
@@ -492,7 +492,7 @@ CppSharp::Parser::AST::TypedefDecl^ CppSharp::Parser::AST::DeclarationContext::G
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > getTypedefs ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TypedefDecl ( ( : : CppSharp : : CppParser : : AST : : TypedefDecl * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TypedefDecl ( ( : : CppSharp : : CppParser : : AST : : TypedefDecl * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : DeclarationContext : : AddTypedefs ( CppSharp : : Parser : : AST : : TypedefDecl ^ s )
@ -512,7 +512,7 @@ CppSharp::Parser::AST::TypeAlias^ CppSharp::Parser::AST::DeclarationContext::Get
@@ -512,7 +512,7 @@ CppSharp::Parser::AST::TypeAlias^ CppSharp::Parser::AST::DeclarationContext::Get
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > getTypeAliases ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TypeAlias ( ( : : CppSharp : : CppParser : : AST : : TypeAlias * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TypeAlias ( ( : : CppSharp : : CppParser : : AST : : TypeAlias * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : DeclarationContext : : AddTypeAliases ( CppSharp : : Parser : : AST : : TypeAlias ^ s )
@ -532,7 +532,7 @@ CppSharp::Parser::AST::Variable^ CppSharp::Parser::AST::DeclarationContext::GetV
@@ -532,7 +532,7 @@ CppSharp::Parser::AST::Variable^ CppSharp::Parser::AST::DeclarationContext::GetV
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > getVariables ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Variable ( ( : : CppSharp : : CppParser : : AST : : Variable * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Variable ( ( : : CppSharp : : CppParser : : AST : : Variable * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : DeclarationContext : : AddVariables ( CppSharp : : Parser : : AST : : Variable ^ s )
@ -552,7 +552,7 @@ CppSharp::Parser::AST::Friend^ CppSharp::Parser::AST::DeclarationContext::GetFri
@@ -552,7 +552,7 @@ CppSharp::Parser::AST::Friend^ CppSharp::Parser::AST::DeclarationContext::GetFri
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > getFriends ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Friend ( ( : : CppSharp : : CppParser : : AST : : Friend * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Friend ( ( : : CppSharp : : CppParser : : AST : : Friend * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : DeclarationContext : : AddFriends ( CppSharp : : Parser : : AST : : Friend ^ s )
@ -583,7 +583,7 @@ CppSharp::Parser::AST::DeclarationContext::operator CppSharp::Parser::AST::Decla
@@ -583,7 +583,7 @@ CppSharp::Parser::AST::DeclarationContext::operator CppSharp::Parser::AST::Decla
auto __arg0 = ( : : CppSharp : : CppParser : : AST : : DeclarationKind ) kind ;
auto __ret = ( : : CppSharp : : CppParser : : AST : : DeclarationContext ) __arg0 ;
auto ____ret = new : : CppSharp : : CppParser : : AST : : DeclarationContext ( __ret ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : DeclarationContext ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) ____ret , true ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : DeclarationContext ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) ____ret , true ) ;
}
System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Namespace ^ > ^ CppSharp : : Parser : : AST : : DeclarationContext : : Namespaces : : get ( )
@ -591,7 +591,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Namespace^>^ CppSharp:
@@ -591,7 +591,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Namespace^>^ CppSharp:
auto _tmp__Namespaces = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Namespace ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > Namespaces )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Namespace ( ( : : CppSharp : : CppParser : : AST : : Namespace * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Namespace ( ( : : CppSharp : : CppParser : : AST : : Namespace * ) _element ) ;
_tmp__Namespaces - > Add ( _marshalElement ) ;
}
return _tmp__Namespaces ;
@ -613,7 +613,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Enumeration^>^ CppShar
@@ -613,7 +613,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Enumeration^>^ CppShar
auto _tmp__Enums = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Enumeration ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > Enums )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Enumeration ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Enumeration ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) _element ) ;
_tmp__Enums - > Add ( _marshalElement ) ;
}
return _tmp__Enums ;
@ -635,7 +635,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Function^>^ CppSharp::
@@ -635,7 +635,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Function^>^ CppSharp::
auto _tmp__Functions = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Function ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > Functions )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Function ( ( : : CppSharp : : CppParser : : AST : : Function * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Function ( ( : : CppSharp : : CppParser : : AST : : Function * ) _element ) ;
_tmp__Functions - > Add ( _marshalElement ) ;
}
return _tmp__Functions ;
@ -657,7 +657,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Class^>^ CppSharp::Par
@@ -657,7 +657,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Class^>^ CppSharp::Par
auto _tmp__Classes = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Class ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > Classes )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Class ( ( : : CppSharp : : CppParser : : AST : : Class * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Class ( ( : : CppSharp : : CppParser : : AST : : Class * ) _element ) ;
_tmp__Classes - > Add ( _marshalElement ) ;
}
return _tmp__Classes ;
@ -679,7 +679,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Template^>^ CppSharp::
@@ -679,7 +679,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Template^>^ CppSharp::
auto _tmp__Templates = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Template ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > Templates )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Template ( ( : : CppSharp : : CppParser : : AST : : Template * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Template ( ( : : CppSharp : : CppParser : : AST : : Template * ) _element ) ;
_tmp__Templates - > Add ( _marshalElement ) ;
}
return _tmp__Templates ;
@ -701,7 +701,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::TypedefDecl^>^ CppShar
@@ -701,7 +701,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::TypedefDecl^>^ CppShar
auto _tmp__Typedefs = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : TypedefDecl ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > Typedefs )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TypedefDecl ( ( : : CppSharp : : CppParser : : AST : : TypedefDecl * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TypedefDecl ( ( : : CppSharp : : CppParser : : AST : : TypedefDecl * ) _element ) ;
_tmp__Typedefs - > Add ( _marshalElement ) ;
}
return _tmp__Typedefs ;
@ -723,7 +723,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::TypeAlias^>^ CppSharp:
@@ -723,7 +723,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::TypeAlias^>^ CppSharp:
auto _tmp__TypeAliases = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : TypeAlias ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > TypeAliases )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TypeAlias ( ( : : CppSharp : : CppParser : : AST : : TypeAlias * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TypeAlias ( ( : : CppSharp : : CppParser : : AST : : TypeAlias * ) _element ) ;
_tmp__TypeAliases - > Add ( _marshalElement ) ;
}
return _tmp__TypeAliases ;
@ -745,7 +745,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Variable^>^ CppSharp::
@@ -745,7 +745,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Variable^>^ CppSharp::
auto _tmp__Variables = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Variable ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > Variables )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Variable ( ( : : CppSharp : : CppParser : : AST : : Variable * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Variable ( ( : : CppSharp : : CppParser : : AST : : Variable * ) _element ) ;
_tmp__Variables - > Add ( _marshalElement ) ;
}
return _tmp__Variables ;
@ -767,7 +767,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Friend^>^ CppSharp::Pa
@@ -767,7 +767,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Friend^>^ CppSharp::Pa
auto _tmp__Friends = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Friend ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : DeclarationContext * ) NativePtr ) - > Friends )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Friend ( ( : : CppSharp : : CppParser : : AST : : Friend * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Friend ( ( : : CppSharp : : CppParser : : AST : : Friend * ) _element ) ;
_tmp__Friends - > Add ( _marshalElement ) ;
}
return _tmp__Friends ;
@ -895,12 +895,12 @@ CppSharp::Parser::AST::TypedefNameDecl::operator CppSharp::Parser::AST::TypedefN
@@ -895,12 +895,12 @@ CppSharp::Parser::AST::TypedefNameDecl::operator CppSharp::Parser::AST::TypedefN
auto __arg0 = ( : : CppSharp : : CppParser : : AST : : DeclarationKind ) kind ;
auto __ret = ( : : CppSharp : : CppParser : : AST : : TypedefNameDecl ) __arg0 ;
auto ____ret = new : : CppSharp : : CppParser : : AST : : TypedefNameDecl ( __ret ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TypedefNameDecl ( ( : : CppSharp : : CppParser : : AST : : TypedefNameDecl * ) ____ret , true ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TypedefNameDecl ( ( : : CppSharp : : CppParser : : AST : : TypedefNameDecl * ) ____ret , true ) ;
}
CppSharp : : Parser : : AST : : QualifiedType ^ CppSharp : : Parser : : AST : : TypedefNameDecl : : QualifiedType : : get ( )
{
return ( & ( ( : : CppSharp : : CppParser : : AST : : TypedefNameDecl * ) NativePtr ) - > qualifiedType = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : TypedefNameDecl * ) NativePtr ) - > qualifiedType ) ;
return ( & ( ( : : CppSharp : : CppParser : : AST : : TypedefNameDecl * ) NativePtr ) - > qualifiedType = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : TypedefNameDecl * ) NativePtr ) - > qualifiedType ) ;
}
void CppSharp : : Parser : : AST : : TypedefNameDecl : : QualifiedType : : set ( CppSharp : : Parser : : AST : : QualifiedType ^ value )
@ -994,7 +994,7 @@ CppSharp::Parser::AST::TypeAlias::TypeAlias(CppSharp::Parser::AST::TypeAlias^ _0
@@ -994,7 +994,7 @@ CppSharp::Parser::AST::TypeAlias::TypeAlias(CppSharp::Parser::AST::TypeAlias^ _0
CppSharp : : Parser : : AST : : TypeAliasTemplate ^ CppSharp : : Parser : : AST : : TypeAlias : : DescribedAliasTemplate : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : TypeAlias * ) NativePtr ) - > describedAliasTemplate = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TypeAliasTemplate ( ( : : CppSharp : : CppParser : : AST : : TypeAliasTemplate * ) ( ( : : CppSharp : : CppParser : : AST : : TypeAlias * ) NativePtr ) - > describedAliasTemplate ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : TypeAlias * ) NativePtr ) - > describedAliasTemplate = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TypeAliasTemplate ( ( : : CppSharp : : CppParser : : AST : : TypeAliasTemplate * ) ( ( : : CppSharp : : CppParser : : AST : : TypeAlias * ) NativePtr ) - > describedAliasTemplate ) ;
}
void CppSharp : : Parser : : AST : : TypeAlias : : DescribedAliasTemplate : : set ( CppSharp : : Parser : : AST : : TypeAliasTemplate ^ value )
@ -1045,7 +1045,7 @@ CppSharp::Parser::AST::Friend::Friend(CppSharp::Parser::AST::Friend^ _0)
@@ -1045,7 +1045,7 @@ CppSharp::Parser::AST::Friend::Friend(CppSharp::Parser::AST::Friend^ _0)
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 ) ;
}
void CppSharp : : Parser : : AST : : Friend : : Declaration : : set ( CppSharp : : Parser : : AST : : Declaration ^ value )
@ -1114,7 +1114,7 @@ void CppSharp::Parser::AST::StatementObsolete::Class::set(CppSharp::Parser::AST:
@@ -1114,7 +1114,7 @@ void CppSharp::Parser::AST::StatementObsolete::Class::set(CppSharp::Parser::AST:
CppSharp : : Parser : : AST : : Declaration ^ CppSharp : : Parser : : AST : : StatementObsolete : : Decl : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : StatementObsolete * ) NativePtr ) - > decl = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) ( ( : : CppSharp : : CppParser : : AST : : StatementObsolete * ) NativePtr ) - > decl ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : StatementObsolete * ) NativePtr ) - > decl = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) ( ( : : CppSharp : : CppParser : : AST : : StatementObsolete * ) NativePtr ) - > decl ) ;
}
void CppSharp : : Parser : : AST : : StatementObsolete : : Decl : : set ( CppSharp : : Parser : : AST : : Declaration ^ value )
@ -1223,7 +1223,7 @@ CppSharp::Parser::AST::BinaryOperatorObsolete::BinaryOperatorObsolete(CppSharp::
@@ -1223,7 +1223,7 @@ CppSharp::Parser::AST::BinaryOperatorObsolete::BinaryOperatorObsolete(CppSharp::
CppSharp : : Parser : : AST : : ExpressionObsolete ^ CppSharp : : Parser : : AST : : BinaryOperatorObsolete : : LHS : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : BinaryOperatorObsolete * ) NativePtr ) - > LHS = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) ( ( : : CppSharp : : CppParser : : AST : : BinaryOperatorObsolete * ) NativePtr ) - > LHS ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : BinaryOperatorObsolete * ) NativePtr ) - > LHS = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) ( ( : : CppSharp : : CppParser : : AST : : BinaryOperatorObsolete * ) NativePtr ) - > LHS ) ;
}
void CppSharp : : Parser : : AST : : BinaryOperatorObsolete : : LHS : : set ( CppSharp : : Parser : : AST : : ExpressionObsolete ^ value )
@ -1233,7 +1233,7 @@ void CppSharp::Parser::AST::BinaryOperatorObsolete::LHS::set(CppSharp::Parser::A
@@ -1233,7 +1233,7 @@ void CppSharp::Parser::AST::BinaryOperatorObsolete::LHS::set(CppSharp::Parser::A
CppSharp : : Parser : : AST : : ExpressionObsolete ^ CppSharp : : Parser : : AST : : BinaryOperatorObsolete : : RHS : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : BinaryOperatorObsolete * ) NativePtr ) - > RHS = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) ( ( : : CppSharp : : CppParser : : AST : : BinaryOperatorObsolete * ) NativePtr ) - > RHS ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : BinaryOperatorObsolete * ) NativePtr ) - > RHS = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) ( ( : : CppSharp : : CppParser : : AST : : BinaryOperatorObsolete * ) NativePtr ) - > RHS ) ;
}
void CppSharp : : Parser : : AST : : BinaryOperatorObsolete : : RHS : : set ( CppSharp : : Parser : : AST : : ExpressionObsolete ^ value )
@ -1288,7 +1288,7 @@ CppSharp::Parser::AST::ExpressionObsolete^ CppSharp::Parser::AST::CallExprObsole
@@ -1288,7 +1288,7 @@ CppSharp::Parser::AST::ExpressionObsolete^ CppSharp::Parser::AST::CallExprObsole
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : CallExprObsolete * ) NativePtr ) - > getArguments ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : CallExprObsolete : : AddArguments ( CppSharp : : Parser : : AST : : ExpressionObsolete ^ s )
@ -1319,7 +1319,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::ExpressionObsolete^>^
@@ -1319,7 +1319,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::ExpressionObsolete^>^
auto _tmp__Arguments = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : ExpressionObsolete ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : CallExprObsolete * ) NativePtr ) - > Arguments )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) _element ) ;
_tmp__Arguments - > Add ( _marshalElement ) ;
}
return _tmp__Arguments ;
@ -1379,7 +1379,7 @@ CppSharp::Parser::AST::ExpressionObsolete^ CppSharp::Parser::AST::CXXConstructEx
@@ -1379,7 +1379,7 @@ CppSharp::Parser::AST::ExpressionObsolete^ CppSharp::Parser::AST::CXXConstructEx
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : CXXConstructExprObsolete * ) NativePtr ) - > getArguments ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : CXXConstructExprObsolete : : AddArguments ( CppSharp : : Parser : : AST : : ExpressionObsolete ^ s )
@ -1410,7 +1410,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::ExpressionObsolete^>^
@@ -1410,7 +1410,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::ExpressionObsolete^>^
auto _tmp__Arguments = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : ExpressionObsolete ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : CXXConstructExprObsolete * ) NativePtr ) - > Arguments )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) _element ) ;
_tmp__Arguments - > Add ( _marshalElement ) ;
}
return _tmp__Arguments ;
@ -1476,7 +1476,7 @@ CppSharp::Parser::AST::Parameter::Parameter(CppSharp::Parser::AST::Parameter^ _0
@@ -1476,7 +1476,7 @@ CppSharp::Parser::AST::Parameter::Parameter(CppSharp::Parser::AST::Parameter^ _0
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 ) ;
}
void CppSharp : : Parser : : AST : : Parameter : : QualifiedType : : set ( CppSharp : : Parser : : AST : : QualifiedType ^ value )
@ -1518,7 +1518,7 @@ void CppSharp::Parser::AST::Parameter::Index::set(unsigned int value)
@@ -1518,7 +1518,7 @@ void CppSharp::Parser::AST::Parameter::Index::set(unsigned int value)
CppSharp : : Parser : : AST : : ExpressionObsolete ^ CppSharp : : Parser : : AST : : Parameter : : DefaultArgument : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : Parameter * ) NativePtr ) - > defaultArgument = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) ( ( : : CppSharp : : CppParser : : AST : : Parameter * ) NativePtr ) - > defaultArgument ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : Parameter * ) NativePtr ) - > defaultArgument = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) ( ( : : CppSharp : : CppParser : : AST : : Parameter * ) NativePtr ) - > defaultArgument ) ;
}
void CppSharp : : Parser : : AST : : Parameter : : DefaultArgument : : set ( CppSharp : : Parser : : AST : : ExpressionObsolete ^ value )
@ -1528,7 +1528,7 @@ void CppSharp::Parser::AST::Parameter::DefaultArgument::set(CppSharp::Parser::AS
@@ -1528,7 +1528,7 @@ void CppSharp::Parser::AST::Parameter::DefaultArgument::set(CppSharp::Parser::AS
CppSharp : : Parser : : AST : : Expr ^ CppSharp : : Parser : : AST : : Parameter : : DefaultValue : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : Parameter * ) NativePtr ) - > defaultValue = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Expr ( ( : : CppSharp : : CppParser : : AST : : Expr * ) ( ( : : CppSharp : : CppParser : : AST : : Parameter * ) NativePtr ) - > defaultValue ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : Parameter * ) NativePtr ) - > defaultValue = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Expr ( ( : : CppSharp : : CppParser : : AST : : Expr * ) ( ( : : CppSharp : : CppParser : : AST : : Parameter * ) NativePtr ) - > defaultValue ) ;
}
void CppSharp : : Parser : : AST : : Parameter : : DefaultValue : : set ( CppSharp : : Parser : : AST : : Expr ^ value )
@ -1571,7 +1571,7 @@ CppSharp::Parser::AST::Parameter^ CppSharp::Parser::AST::Function::GetParameters
@@ -1571,7 +1571,7 @@ CppSharp::Parser::AST::Parameter^ CppSharp::Parser::AST::Function::GetParameters
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > getParameters ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Parameter ( ( : : CppSharp : : CppParser : : AST : : Parameter * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Parameter ( ( : : CppSharp : : CppParser : : AST : : Parameter * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : Function : : AddParameters ( CppSharp : : Parser : : AST : : Parameter ^ s )
@ -1599,7 +1599,7 @@ CppSharp::Parser::AST::Function::Function(CppSharp::Parser::AST::Function^ _0)
@@ -1599,7 +1599,7 @@ CppSharp::Parser::AST::Function::Function(CppSharp::Parser::AST::Function^ _0)
CppSharp : : Parser : : AST : : QualifiedType ^ CppSharp : : Parser : : AST : : Function : : ReturnType : : get ( )
{
return ( & ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > returnType = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > returnType ) ;
return ( & ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > returnType = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > returnType ) ;
}
void CppSharp : : Parser : : AST : : Function : : ReturnType : : set ( CppSharp : : Parser : : AST : : QualifiedType ^ value )
@ -1741,7 +1741,7 @@ void CppSharp::Parser::AST::Function::Body::set(System::String^ value)
@@ -1741,7 +1741,7 @@ void CppSharp::Parser::AST::Function::Body::set(System::String^ value)
CppSharp : : Parser : : AST : : Stmt ^ CppSharp : : Parser : : AST : : Function : : BodyStmt : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > bodyStmt = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Stmt ( ( : : CppSharp : : CppParser : : AST : : Stmt * ) ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > bodyStmt ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > bodyStmt = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Stmt ( ( : : CppSharp : : CppParser : : AST : : Stmt * ) ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > bodyStmt ) ;
}
void CppSharp : : Parser : : AST : : Function : : BodyStmt : : set ( CppSharp : : Parser : : AST : : Stmt ^ value )
@ -1764,7 +1764,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Parameter^>^ CppSharp:
@@ -1764,7 +1764,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Parameter^>^ CppSharp:
auto _tmp__Parameters = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Parameter ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > Parameters )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Parameter ( ( : : CppSharp : : CppParser : : AST : : Parameter * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Parameter ( ( : : CppSharp : : CppParser : : AST : : Parameter * ) _element ) ;
_tmp__Parameters - > Add ( _marshalElement ) ;
}
return _tmp__Parameters ;
@ -1783,7 +1783,7 @@ void CppSharp::Parser::AST::Function::Parameters::set(System::Collections::Gener
@@ -1783,7 +1783,7 @@ void CppSharp::Parser::AST::Function::Parameters::set(System::Collections::Gener
CppSharp : : Parser : : AST : : FunctionTemplateSpecialization ^ CppSharp : : Parser : : AST : : Function : : SpecializationInfo : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > specializationInfo = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : FunctionTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > specializationInfo ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > specializationInfo = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : FunctionTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > specializationInfo ) ;
}
void CppSharp : : Parser : : AST : : Function : : SpecializationInfo : : set ( CppSharp : : Parser : : AST : : FunctionTemplateSpecialization ^ value )
@ -1793,7 +1793,7 @@ void CppSharp::Parser::AST::Function::SpecializationInfo::set(CppSharp::Parser::
@@ -1793,7 +1793,7 @@ void CppSharp::Parser::AST::Function::SpecializationInfo::set(CppSharp::Parser::
CppSharp : : Parser : : AST : : Function ^ CppSharp : : Parser : : AST : : Function : : InstantiatedFrom : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > instantiatedFrom = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Function ( ( : : CppSharp : : CppParser : : AST : : Function * ) ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > instantiatedFrom ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > instantiatedFrom = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Function ( ( : : CppSharp : : CppParser : : AST : : Function * ) ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > instantiatedFrom ) ;
}
void CppSharp : : Parser : : AST : : Function : : InstantiatedFrom : : set ( CppSharp : : Parser : : AST : : Function ^ value )
@ -1803,7 +1803,7 @@ void CppSharp::Parser::AST::Function::InstantiatedFrom::set(CppSharp::Parser::AS
@@ -1803,7 +1803,7 @@ void CppSharp::Parser::AST::Function::InstantiatedFrom::set(CppSharp::Parser::AS
CppSharp : : Parser : : AST : : QualifiedType ^ CppSharp : : Parser : : AST : : Function : : QualifiedType : : get ( )
{
return ( & ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > qualifiedType = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > qualifiedType ) ;
return ( & ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > qualifiedType = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : Function * ) NativePtr ) - > qualifiedType ) ;
}
void CppSharp : : Parser : : AST : : Function : : QualifiedType : : set ( CppSharp : : Parser : : AST : : QualifiedType ^ value )
@ -1854,7 +1854,7 @@ CppSharp::Parser::AST::Method^ CppSharp::Parser::AST::Method::GetOverriddenMetho
@@ -1854,7 +1854,7 @@ CppSharp::Parser::AST::Method^ CppSharp::Parser::AST::Method::GetOverriddenMetho
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : Method * ) NativePtr ) - > getOverriddenMethods ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Method ( ( : : CppSharp : : CppParser : : AST : : Method * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Method ( ( : : CppSharp : : CppParser : : AST : : Method * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : Method : : AddOverriddenMethods ( CppSharp : : Parser : : AST : : Method ^ s )
@ -1962,7 +1962,7 @@ void CppSharp::Parser::AST::Method::IsMoveConstructor::set(bool value)
@@ -1962,7 +1962,7 @@ void CppSharp::Parser::AST::Method::IsMoveConstructor::set(bool value)
CppSharp : : Parser : : AST : : QualifiedType ^ CppSharp : : Parser : : AST : : Method : : ConversionType : : get ( )
{
return ( & ( ( : : CppSharp : : CppParser : : AST : : Method * ) NativePtr ) - > conversionType = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : Method * ) NativePtr ) - > conversionType ) ;
return ( & ( ( : : CppSharp : : CppParser : : AST : : Method * ) NativePtr ) - > conversionType = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : Method * ) NativePtr ) - > conversionType ) ;
}
void CppSharp : : Parser : : AST : : Method : : ConversionType : : set ( CppSharp : : Parser : : AST : : QualifiedType ^ value )
@ -1987,7 +1987,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Method^>^ CppSharp::Pa
@@ -1987,7 +1987,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Method^>^ CppSharp::Pa
auto _tmp__OverriddenMethods = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Method ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : Method * ) NativePtr ) - > OverriddenMethods )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Method ( ( : : CppSharp : : CppParser : : AST : : Method * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Method ( ( : : CppSharp : : CppParser : : AST : : Method * ) _element ) ;
_tmp__OverriddenMethods - > Add ( _marshalElement ) ;
}
return _tmp__OverriddenMethods ;
@ -2106,7 +2106,7 @@ CppSharp::Parser::AST::Enumeration::Item^ CppSharp::Parser::AST::Enumeration::Ge
@@ -2106,7 +2106,7 @@ CppSharp::Parser::AST::Enumeration::Item^ CppSharp::Parser::AST::Enumeration::Ge
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) NativePtr ) - > getItems ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Enumeration : : Item ( ( : : CppSharp : : CppParser : : AST : : Enumeration : : Item * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Enumeration : : Item ( ( : : CppSharp : : CppParser : : AST : : Enumeration : : Item * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : Enumeration : : AddItems ( CppSharp : : Parser : : AST : : Enumeration : : Item ^ s )
@ -2127,7 +2127,7 @@ CppSharp::Parser::AST::Enumeration::Item^ CppSharp::Parser::AST::Enumeration::Fi
@@ -2127,7 +2127,7 @@ CppSharp::Parser::AST::Enumeration::Item^ CppSharp::Parser::AST::Enumeration::Fi
auto __arg0 = clix : : marshalString < clix : : E_UTF8 > ( Name ) ;
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) NativePtr ) - > FindItemByName ( __arg0 ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Enumeration : : Item ( ( : : CppSharp : : CppParser : : AST : : Enumeration : : Item * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Enumeration : : Item ( ( : : CppSharp : : CppParser : : AST : : Enumeration : : Item * ) __ret ) ;
}
CppSharp : : Parser : : AST : : Enumeration : : Enumeration ( CppSharp : : Parser : : AST : : Enumeration ^ _0 )
@ -2152,7 +2152,7 @@ void CppSharp::Parser::AST::Enumeration::Modifiers::set(CppSharp::Parser::AST::E
@@ -2152,7 +2152,7 @@ void CppSharp::Parser::AST::Enumeration::Modifiers::set(CppSharp::Parser::AST::E
CppSharp : : Parser : : AST : : Type ^ CppSharp : : Parser : : AST : : Enumeration : : Type : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) NativePtr ) - > type = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Type ( ( : : CppSharp : : CppParser : : AST : : Type * ) ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) NativePtr ) - > type ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) NativePtr ) - > type = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Type ( ( : : CppSharp : : CppParser : : AST : : Type * ) ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) NativePtr ) - > type ) ;
}
void CppSharp : : Parser : : AST : : Enumeration : : Type : : set ( CppSharp : : Parser : : AST : : Type ^ value )
@ -2162,7 +2162,7 @@ void CppSharp::Parser::AST::Enumeration::Type::set(CppSharp::Parser::AST::Type^
@@ -2162,7 +2162,7 @@ void CppSharp::Parser::AST::Enumeration::Type::set(CppSharp::Parser::AST::Type^
CppSharp : : Parser : : AST : : BuiltinType ^ CppSharp : : Parser : : AST : : Enumeration : : BuiltinType : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) NativePtr ) - > builtinType = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : BuiltinType ( ( : : CppSharp : : CppParser : : AST : : BuiltinType * ) ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) NativePtr ) - > builtinType ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) NativePtr ) - > builtinType = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : BuiltinType ( ( : : CppSharp : : CppParser : : AST : : BuiltinType * ) ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) NativePtr ) - > builtinType ) ;
}
void CppSharp : : Parser : : AST : : Enumeration : : BuiltinType : : set ( CppSharp : : Parser : : AST : : BuiltinType ^ value )
@ -2175,7 +2175,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Enumeration::Item^>^ C
@@ -2175,7 +2175,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Enumeration::Item^>^ C
auto _tmp__Items = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Enumeration : : Item ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : Enumeration * ) NativePtr ) - > Items )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Enumeration : : Item ( ( : : CppSharp : : CppParser : : AST : : Enumeration : : Item * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Enumeration : : Item ( ( : : CppSharp : : CppParser : : AST : : Enumeration : : Item * ) _element ) ;
_tmp__Items - > Add ( _marshalElement ) ;
}
return _tmp__Items ;
@ -2251,7 +2251,7 @@ void CppSharp::Parser::AST::Variable::Mangled::set(System::String^ value)
@@ -2251,7 +2251,7 @@ void CppSharp::Parser::AST::Variable::Mangled::set(System::String^ value)
CppSharp : : Parser : : AST : : QualifiedType ^ CppSharp : : Parser : : AST : : Variable : : QualifiedType : : get ( )
{
return ( & ( ( : : CppSharp : : CppParser : : AST : : Variable * ) NativePtr ) - > qualifiedType = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : Variable * ) NativePtr ) - > qualifiedType ) ;
return ( & ( ( : : CppSharp : : CppParser : : AST : : Variable * ) NativePtr ) - > qualifiedType = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : Variable * ) NativePtr ) - > qualifiedType ) ;
}
void CppSharp : : Parser : : AST : : Variable : : QualifiedType : : set ( CppSharp : : Parser : : AST : : QualifiedType ^ value )
@ -2329,7 +2329,7 @@ void CppSharp::Parser::AST::BaseClassSpecifier::IsVirtual::set(bool value)
@@ -2329,7 +2329,7 @@ void CppSharp::Parser::AST::BaseClassSpecifier::IsVirtual::set(bool value)
CppSharp : : Parser : : AST : : Type ^ CppSharp : : Parser : : AST : : BaseClassSpecifier : : Type : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : BaseClassSpecifier * ) NativePtr ) - > type = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Type ( ( : : CppSharp : : CppParser : : AST : : Type * ) ( ( : : CppSharp : : CppParser : : AST : : BaseClassSpecifier * ) NativePtr ) - > type ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : BaseClassSpecifier * ) NativePtr ) - > type = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Type ( ( : : CppSharp : : CppParser : : AST : : Type * ) ( ( : : CppSharp : : CppParser : : AST : : BaseClassSpecifier * ) NativePtr ) - > type ) ;
}
void CppSharp : : Parser : : AST : : BaseClassSpecifier : : Type : : set ( CppSharp : : Parser : : AST : : Type ^ value )
@ -2390,7 +2390,7 @@ CppSharp::Parser::AST::Field::Field(CppSharp::Parser::AST::Field^ _0)
@@ -2390,7 +2390,7 @@ CppSharp::Parser::AST::Field::Field(CppSharp::Parser::AST::Field^ _0)
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 ) ;
}
void CppSharp : : Parser : : AST : : Field : : QualifiedType : : set ( CppSharp : : Parser : : AST : : QualifiedType ^ value )
@ -2402,7 +2402,7 @@ void CppSharp::Parser::AST::Field::QualifiedType::set(CppSharp::Parser::AST::Qua
@@ -2402,7 +2402,7 @@ void CppSharp::Parser::AST::Field::QualifiedType::set(CppSharp::Parser::AST::Qua
CppSharp : : Parser : : AST : : Class ^ CppSharp : : Parser : : AST : : Field : : Class : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : Field * ) NativePtr ) - > _class = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Class ( ( : : CppSharp : : CppParser : : AST : : Class * ) ( ( : : CppSharp : : CppParser : : AST : : Field * ) NativePtr ) - > _class ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : Field * ) NativePtr ) - > _class = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Class ( ( : : CppSharp : : CppParser : : AST : : Class * ) ( ( : : CppSharp : : CppParser : : AST : : Field * ) NativePtr ) - > _class ) ;
}
void CppSharp : : Parser : : AST : : Field : : Class : : set ( CppSharp : : Parser : : AST : : Class ^ value )
@ -2539,7 +2539,7 @@ void CppSharp::Parser::AST::VTableComponent::Offset::set(unsigned int value)
@@ -2539,7 +2539,7 @@ void CppSharp::Parser::AST::VTableComponent::Offset::set(unsigned int value)
CppSharp : : Parser : : AST : : Declaration ^ CppSharp : : Parser : : AST : : VTableComponent : : Declaration : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : VTableComponent * ) NativePtr ) - > declaration = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) ( ( : : CppSharp : : CppParser : : AST : : VTableComponent * ) NativePtr ) - > declaration ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : VTableComponent * ) NativePtr ) - > declaration = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) ( ( : : CppSharp : : CppParser : : AST : : VTableComponent * ) NativePtr ) - > declaration ) ;
}
void CppSharp : : Parser : : AST : : VTableComponent : : Declaration : : set ( CppSharp : : Parser : : AST : : Declaration ^ value )
@ -2587,7 +2587,7 @@ CppSharp::Parser::AST::VTableComponent^ CppSharp::Parser::AST::VTableLayout::Get
@@ -2587,7 +2587,7 @@ CppSharp::Parser::AST::VTableComponent^ CppSharp::Parser::AST::VTableLayout::Get
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : VTableLayout * ) NativePtr ) - > getComponents ( i ) ;
auto ____ret = new : : CppSharp : : CppParser : : AST : : VTableComponent ( __ret ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : VTableComponent ( ( : : CppSharp : : CppParser : : AST : : VTableComponent * ) ____ret , true ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : VTableComponent ( ( : : CppSharp : : CppParser : : AST : : VTableComponent * ) ____ret , true ) ;
}
void CppSharp : : Parser : : AST : : VTableLayout : : AddComponents ( CppSharp : : Parser : : AST : : VTableComponent ^ s )
@ -2619,7 +2619,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::VTableComponent^>^ Cpp
@@ -2619,7 +2619,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::VTableComponent^>^ Cpp
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : VTableLayout * ) NativePtr ) - > Components )
{
auto ___element = new : : CppSharp : : CppParser : : AST : : VTableComponent ( _element ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : VTableComponent ( ( : : CppSharp : : CppParser : : AST : : VTableComponent * ) ___element , true ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : VTableComponent ( ( : : CppSharp : : CppParser : : AST : : VTableComponent * ) ___element , true ) ;
_tmp__Components - > Add ( _marshalElement ) ;
}
return _tmp__Components ;
@ -2722,7 +2722,7 @@ void CppSharp::Parser::AST::VFTableInfo::VFPtrFullOffset::set(unsigned int value
@@ -2722,7 +2722,7 @@ void CppSharp::Parser::AST::VFTableInfo::VFPtrFullOffset::set(unsigned int value
CppSharp : : Parser : : AST : : VTableLayout ^ CppSharp : : Parser : : AST : : VFTableInfo : : Layout : : get ( )
{
return ( & ( ( : : CppSharp : : CppParser : : AST : : VFTableInfo * ) NativePtr ) - > layout = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : VTableLayout ( ( : : CppSharp : : CppParser : : AST : : VTableLayout * ) & ( ( : : CppSharp : : CppParser : : AST : : VFTableInfo * ) NativePtr ) - > layout ) ;
return ( & ( ( : : CppSharp : : CppParser : : AST : : VFTableInfo * ) NativePtr ) - > layout = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : VTableLayout ( ( : : CppSharp : : CppParser : : AST : : VTableLayout * ) & ( ( : : CppSharp : : CppParser : : AST : : VFTableInfo * ) NativePtr ) - > layout ) ;
}
void CppSharp : : Parser : : AST : : VFTableInfo : : Layout : : set ( CppSharp : : Parser : : AST : : VTableLayout ^ value )
@ -2800,7 +2800,7 @@ void CppSharp::Parser::AST::LayoutField::Name::set(System::String^ value)
@@ -2800,7 +2800,7 @@ void CppSharp::Parser::AST::LayoutField::Name::set(System::String^ value)
CppSharp : : Parser : : AST : : QualifiedType ^ CppSharp : : Parser : : AST : : LayoutField : : QualifiedType : : get ( )
{
return ( & ( ( : : CppSharp : : CppParser : : AST : : LayoutField * ) NativePtr ) - > qualifiedType = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : LayoutField * ) NativePtr ) - > qualifiedType ) ;
return ( & ( ( : : CppSharp : : CppParser : : AST : : LayoutField * ) NativePtr ) - > qualifiedType = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : LayoutField * ) NativePtr ) - > qualifiedType ) ;
}
void CppSharp : : Parser : : AST : : LayoutField : : QualifiedType : : set ( CppSharp : : Parser : : AST : : QualifiedType ^ value )
@ -2878,7 +2878,7 @@ void CppSharp::Parser::AST::LayoutBase::Offset::set(unsigned int value)
@@ -2878,7 +2878,7 @@ void CppSharp::Parser::AST::LayoutBase::Offset::set(unsigned int value)
CppSharp : : Parser : : AST : : Class ^ CppSharp : : Parser : : AST : : LayoutBase : : Class : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : LayoutBase * ) NativePtr ) - > _class = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Class ( ( : : CppSharp : : CppParser : : AST : : Class * ) ( ( : : CppSharp : : CppParser : : AST : : LayoutBase * ) NativePtr ) - > _class ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : LayoutBase * ) NativePtr ) - > _class = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Class ( ( : : CppSharp : : CppParser : : AST : : Class * ) ( ( : : CppSharp : : CppParser : : AST : : LayoutBase * ) NativePtr ) - > _class ) ;
}
void CppSharp : : Parser : : AST : : LayoutBase : : Class : : set ( CppSharp : : Parser : : AST : : Class ^ value )
@ -2917,7 +2917,7 @@ CppSharp::Parser::AST::VFTableInfo^ CppSharp::Parser::AST::ClassLayout::GetVFTab
@@ -2917,7 +2917,7 @@ CppSharp::Parser::AST::VFTableInfo^ CppSharp::Parser::AST::ClassLayout::GetVFTab
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : ClassLayout * ) NativePtr ) - > getVFTables ( i ) ;
auto ____ret = new : : CppSharp : : CppParser : : AST : : VFTableInfo ( __ret ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : VFTableInfo ( ( : : CppSharp : : CppParser : : AST : : VFTableInfo * ) ____ret , true ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : VFTableInfo ( ( : : CppSharp : : CppParser : : AST : : VFTableInfo * ) ____ret , true ) ;
}
void CppSharp : : Parser : : AST : : ClassLayout : : AddVFTables ( CppSharp : : Parser : : AST : : VFTableInfo ^ s )
@ -2937,7 +2937,7 @@ CppSharp::Parser::AST::LayoutField^ CppSharp::Parser::AST::ClassLayout::GetField
@@ -2937,7 +2937,7 @@ CppSharp::Parser::AST::LayoutField^ CppSharp::Parser::AST::ClassLayout::GetField
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : ClassLayout * ) NativePtr ) - > getFields ( i ) ;
auto ____ret = new : : CppSharp : : CppParser : : AST : : LayoutField ( __ret ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : LayoutField ( ( : : CppSharp : : CppParser : : AST : : LayoutField * ) ____ret , true ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : LayoutField ( ( : : CppSharp : : CppParser : : AST : : LayoutField * ) ____ret , true ) ;
}
void CppSharp : : Parser : : AST : : ClassLayout : : AddFields ( CppSharp : : Parser : : AST : : LayoutField ^ s )
@ -2957,7 +2957,7 @@ CppSharp::Parser::AST::LayoutBase^ CppSharp::Parser::AST::ClassLayout::GetBases(
@@ -2957,7 +2957,7 @@ CppSharp::Parser::AST::LayoutBase^ CppSharp::Parser::AST::ClassLayout::GetBases(
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : ClassLayout * ) NativePtr ) - > getBases ( i ) ;
auto ____ret = new : : CppSharp : : CppParser : : AST : : LayoutBase ( __ret ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : LayoutBase ( ( : : CppSharp : : CppParser : : AST : : LayoutBase * ) ____ret , true ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : LayoutBase ( ( : : CppSharp : : CppParser : : AST : : LayoutBase * ) ____ret , true ) ;
}
void CppSharp : : Parser : : AST : : ClassLayout : : AddBases ( CppSharp : : Parser : : AST : : LayoutBase ^ s )
@ -3018,7 +3018,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::VFTableInfo^>^ CppShar
@@ -3018,7 +3018,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::VFTableInfo^>^ CppShar
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : ClassLayout * ) NativePtr ) - > VFTables )
{
auto ___element = new : : CppSharp : : CppParser : : AST : : VFTableInfo ( _element ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : VFTableInfo ( ( : : CppSharp : : CppParser : : AST : : VFTableInfo * ) ___element , true ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : VFTableInfo ( ( : : CppSharp : : CppParser : : AST : : VFTableInfo * ) ___element , true ) ;
_tmp__VFTables - > Add ( _marshalElement ) ;
}
return _tmp__VFTables ;
@ -3039,7 +3039,7 @@ void CppSharp::Parser::AST::ClassLayout::VFTables::set(System::Collections::Gene
@@ -3039,7 +3039,7 @@ void CppSharp::Parser::AST::ClassLayout::VFTables::set(System::Collections::Gene
CppSharp : : Parser : : AST : : VTableLayout ^ CppSharp : : Parser : : AST : : ClassLayout : : Layout : : get ( )
{
return ( & ( ( : : CppSharp : : CppParser : : AST : : ClassLayout * ) NativePtr ) - > layout = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : VTableLayout ( ( : : CppSharp : : CppParser : : AST : : VTableLayout * ) & ( ( : : CppSharp : : CppParser : : AST : : ClassLayout * ) NativePtr ) - > layout ) ;
return ( & ( ( : : CppSharp : : CppParser : : AST : : ClassLayout * ) NativePtr ) - > layout = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : VTableLayout ( ( : : CppSharp : : CppParser : : AST : : VTableLayout * ) & ( ( : : CppSharp : : CppParser : : AST : : ClassLayout * ) NativePtr ) - > layout ) ;
}
void CppSharp : : Parser : : AST : : ClassLayout : : Layout : : set ( CppSharp : : Parser : : AST : : VTableLayout ^ value )
@ -3105,7 +3105,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::LayoutField^>^ CppShar
@@ -3105,7 +3105,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::LayoutField^>^ CppShar
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : ClassLayout * ) NativePtr ) - > Fields )
{
auto ___element = new : : CppSharp : : CppParser : : AST : : LayoutField ( _element ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : LayoutField ( ( : : CppSharp : : CppParser : : AST : : LayoutField * ) ___element , true ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : LayoutField ( ( : : CppSharp : : CppParser : : AST : : LayoutField * ) ___element , true ) ;
_tmp__Fields - > Add ( _marshalElement ) ;
}
return _tmp__Fields ;
@ -3130,7 +3130,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::LayoutBase^>^ CppSharp
@@ -3130,7 +3130,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::LayoutBase^>^ CppSharp
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : ClassLayout * ) NativePtr ) - > Bases )
{
auto ___element = new : : CppSharp : : CppParser : : AST : : LayoutBase ( _element ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : LayoutBase ( ( : : CppSharp : : CppParser : : AST : : LayoutBase * ) ___element , true ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : LayoutBase ( ( : : CppSharp : : CppParser : : AST : : LayoutBase * ) ___element , true ) ;
_tmp__Bases - > Add ( _marshalElement ) ;
}
return _tmp__Bases ;
@ -3202,7 +3202,7 @@ CppSharp::Parser::AST::BaseClassSpecifier^ CppSharp::Parser::AST::Class::GetBase
@@ -3202,7 +3202,7 @@ CppSharp::Parser::AST::BaseClassSpecifier^ CppSharp::Parser::AST::Class::GetBase
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : Class * ) NativePtr ) - > getBases ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : BaseClassSpecifier ( ( : : CppSharp : : CppParser : : AST : : BaseClassSpecifier * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : BaseClassSpecifier ( ( : : CppSharp : : CppParser : : AST : : BaseClassSpecifier * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : Class : : AddBases ( CppSharp : : Parser : : AST : : BaseClassSpecifier ^ s )
@ -3222,7 +3222,7 @@ CppSharp::Parser::AST::Field^ CppSharp::Parser::AST::Class::GetFields(unsigned i
@@ -3222,7 +3222,7 @@ CppSharp::Parser::AST::Field^ CppSharp::Parser::AST::Class::GetFields(unsigned i
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : Class * ) NativePtr ) - > getFields ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Field ( ( : : CppSharp : : CppParser : : AST : : Field * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Field ( ( : : CppSharp : : CppParser : : AST : : Field * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : Class : : AddFields ( CppSharp : : Parser : : AST : : Field ^ s )
@ -3242,7 +3242,7 @@ CppSharp::Parser::AST::Method^ CppSharp::Parser::AST::Class::GetMethods(unsigned
@@ -3242,7 +3242,7 @@ CppSharp::Parser::AST::Method^ CppSharp::Parser::AST::Class::GetMethods(unsigned
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : Class * ) NativePtr ) - > getMethods ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Method ( ( : : CppSharp : : CppParser : : AST : : Method * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Method ( ( : : CppSharp : : CppParser : : AST : : Method * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : Class : : AddMethods ( CppSharp : : Parser : : AST : : Method ^ s )
@ -3262,7 +3262,7 @@ CppSharp::Parser::AST::AccessSpecifierDecl^ CppSharp::Parser::AST::Class::GetSpe
@@ -3262,7 +3262,7 @@ CppSharp::Parser::AST::AccessSpecifierDecl^ CppSharp::Parser::AST::Class::GetSpe
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : Class * ) NativePtr ) - > getSpecifiers ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : AccessSpecifierDecl ( ( : : CppSharp : : CppParser : : AST : : AccessSpecifierDecl * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : AccessSpecifierDecl ( ( : : CppSharp : : CppParser : : AST : : AccessSpecifierDecl * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : Class : : AddSpecifiers ( CppSharp : : Parser : : AST : : AccessSpecifierDecl ^ s )
@ -3293,7 +3293,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::BaseClassSpecifier^>^
@@ -3293,7 +3293,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::BaseClassSpecifier^>^
auto _tmp__Bases = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : BaseClassSpecifier ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : Class * ) NativePtr ) - > Bases )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : BaseClassSpecifier ( ( : : CppSharp : : CppParser : : AST : : BaseClassSpecifier * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : BaseClassSpecifier ( ( : : CppSharp : : CppParser : : AST : : BaseClassSpecifier * ) _element ) ;
_tmp__Bases - > Add ( _marshalElement ) ;
}
return _tmp__Bases ;
@ -3315,7 +3315,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Field^>^ CppSharp::Par
@@ -3315,7 +3315,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Field^>^ CppSharp::Par
auto _tmp__Fields = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Field ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : Class * ) NativePtr ) - > Fields )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Field ( ( : : CppSharp : : CppParser : : AST : : Field * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Field ( ( : : CppSharp : : CppParser : : AST : : Field * ) _element ) ;
_tmp__Fields - > Add ( _marshalElement ) ;
}
return _tmp__Fields ;
@ -3337,7 +3337,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Method^>^ CppSharp::Pa
@@ -3337,7 +3337,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Method^>^ CppSharp::Pa
auto _tmp__Methods = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Method ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : Class * ) NativePtr ) - > Methods )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Method ( ( : : CppSharp : : CppParser : : AST : : Method * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Method ( ( : : CppSharp : : CppParser : : AST : : Method * ) _element ) ;
_tmp__Methods - > Add ( _marshalElement ) ;
}
return _tmp__Methods ;
@ -3359,7 +3359,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::AccessSpecifierDecl^>^
@@ -3359,7 +3359,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::AccessSpecifierDecl^>^
auto _tmp__Specifiers = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : AccessSpecifierDecl ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : Class * ) NativePtr ) - > Specifiers )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : AccessSpecifierDecl ( ( : : CppSharp : : CppParser : : AST : : AccessSpecifierDecl * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : AccessSpecifierDecl ( ( : : CppSharp : : CppParser : : AST : : AccessSpecifierDecl * ) _element ) ;
_tmp__Specifiers - > Add ( _marshalElement ) ;
}
return _tmp__Specifiers ;
@ -3478,7 +3478,7 @@ void CppSharp::Parser::AST::Class::IsInjected::set(bool value)
@@ -3478,7 +3478,7 @@ void CppSharp::Parser::AST::Class::IsInjected::set(bool value)
CppSharp : : Parser : : AST : : ClassLayout ^ CppSharp : : Parser : : AST : : Class : : Layout : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : Class * ) NativePtr ) - > layout = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ClassLayout ( ( : : CppSharp : : CppParser : : AST : : ClassLayout * ) ( ( : : CppSharp : : CppParser : : AST : : Class * ) NativePtr ) - > layout ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : Class * ) NativePtr ) - > layout = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ClassLayout ( ( : : CppSharp : : CppParser : : AST : : ClassLayout * ) ( ( : : CppSharp : : CppParser : : AST : : Class * ) NativePtr ) - > layout ) ;
}
void CppSharp : : Parser : : AST : : Class : : Layout : : set ( CppSharp : : Parser : : AST : : ClassLayout ^ value )
@ -3553,7 +3553,7 @@ CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::Template::GetParamete
@@ -3553,7 +3553,7 @@ CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::Template::GetParamete
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : Template * ) NativePtr ) - > getParameters ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : Template : : AddParameters ( CppSharp : : Parser : : AST : : Declaration ^ s )
@ -3584,12 +3584,12 @@ CppSharp::Parser::AST::Template::operator CppSharp::Parser::AST::Template^(CppSh
@@ -3584,12 +3584,12 @@ CppSharp::Parser::AST::Template::operator CppSharp::Parser::AST::Template^(CppSh
auto __arg0 = ( : : CppSharp : : CppParser : : AST : : DeclarationKind ) kind ;
auto __ret = ( : : CppSharp : : CppParser : : AST : : Template ) __arg0 ;
auto ____ret = new : : CppSharp : : CppParser : : AST : : Template ( __ret ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Template ( ( : : CppSharp : : CppParser : : AST : : Template * ) ____ret , true ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Template ( ( : : CppSharp : : CppParser : : AST : : Template * ) ____ret , true ) ;
}
CppSharp : : Parser : : AST : : Declaration ^ CppSharp : : Parser : : AST : : Template : : TemplatedDecl : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : Template * ) NativePtr ) - > TemplatedDecl = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) ( ( : : CppSharp : : CppParser : : AST : : Template * ) NativePtr ) - > TemplatedDecl ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : Template * ) NativePtr ) - > TemplatedDecl = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) ( ( : : CppSharp : : CppParser : : AST : : Template * ) NativePtr ) - > TemplatedDecl ) ;
}
void CppSharp : : Parser : : AST : : Template : : TemplatedDecl : : set ( CppSharp : : Parser : : AST : : Declaration ^ value )
@ -3602,7 +3602,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Declaration^>^ CppShar
@@ -3602,7 +3602,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::Declaration^>^ CppShar
auto _tmp__Parameters = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : Declaration ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : Template * ) NativePtr ) - > Parameters )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Declaration ( ( : : CppSharp : : CppParser : : AST : : Declaration * ) _element ) ;
_tmp__Parameters - > Add ( _marshalElement ) ;
}
return _tmp__Parameters ;
@ -3713,7 +3713,7 @@ CppSharp::Parser::AST::TemplateParameter::operator CppSharp::Parser::AST::Templa
@@ -3713,7 +3713,7 @@ CppSharp::Parser::AST::TemplateParameter::operator CppSharp::Parser::AST::Templa
auto __arg0 = ( : : CppSharp : : CppParser : : AST : : DeclarationKind ) kind ;
auto __ret = ( : : CppSharp : : CppParser : : AST : : TemplateParameter ) __arg0 ;
auto ____ret = new : : CppSharp : : CppParser : : AST : : TemplateParameter ( __ret ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TemplateParameter ( ( : : CppSharp : : CppParser : : AST : : TemplateParameter * ) ____ret , true ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TemplateParameter ( ( : : CppSharp : : CppParser : : AST : : TemplateParameter * ) ____ret , true ) ;
}
unsigned int CppSharp : : Parser : : AST : : TemplateParameter : : Depth : : get ( )
@ -3860,7 +3860,7 @@ CppSharp::Parser::AST::TypeTemplateParameter::TypeTemplateParameter(CppSharp::Pa
@@ -3860,7 +3860,7 @@ CppSharp::Parser::AST::TypeTemplateParameter::TypeTemplateParameter(CppSharp::Pa
CppSharp : : Parser : : AST : : QualifiedType ^ CppSharp : : Parser : : AST : : TypeTemplateParameter : : DefaultArgument : : get ( )
{
return ( & ( ( : : CppSharp : : CppParser : : AST : : TypeTemplateParameter * ) NativePtr ) - > defaultArgument = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : TypeTemplateParameter * ) NativePtr ) - > defaultArgument ) ;
return ( & ( ( : : CppSharp : : CppParser : : AST : : TypeTemplateParameter * ) NativePtr ) - > defaultArgument = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : QualifiedType ( ( : : CppSharp : : CppParser : : AST : : QualifiedType * ) & ( ( : : CppSharp : : CppParser : : AST : : TypeTemplateParameter * ) NativePtr ) - > defaultArgument ) ;
}
void CppSharp : : Parser : : AST : : TypeTemplateParameter : : DefaultArgument : : set ( CppSharp : : Parser : : AST : : QualifiedType ^ value )
@ -3913,7 +3913,7 @@ CppSharp::Parser::AST::NonTypeTemplateParameter::NonTypeTemplateParameter(CppSha
@@ -3913,7 +3913,7 @@ CppSharp::Parser::AST::NonTypeTemplateParameter::NonTypeTemplateParameter(CppSha
CppSharp : : Parser : : AST : : ExpressionObsolete ^ CppSharp : : Parser : : AST : : NonTypeTemplateParameter : : DefaultArgument : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : NonTypeTemplateParameter * ) NativePtr ) - > defaultArgument = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) ( ( : : CppSharp : : CppParser : : AST : : NonTypeTemplateParameter * ) NativePtr ) - > defaultArgument ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : NonTypeTemplateParameter * ) NativePtr ) - > defaultArgument = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ExpressionObsolete ( ( : : CppSharp : : CppParser : : AST : : ExpressionObsolete * ) ( ( : : CppSharp : : CppParser : : AST : : NonTypeTemplateParameter * ) NativePtr ) - > defaultArgument ) ;
}
void CppSharp : : Parser : : AST : : NonTypeTemplateParameter : : DefaultArgument : : set ( CppSharp : : Parser : : AST : : ExpressionObsolete ^ value )
@ -3923,7 +3923,7 @@ void CppSharp::Parser::AST::NonTypeTemplateParameter::DefaultArgument::set(CppSh
@@ -3923,7 +3923,7 @@ void CppSharp::Parser::AST::NonTypeTemplateParameter::DefaultArgument::set(CppSh
CppSharp : : Parser : : AST : : Expr ^ CppSharp : : Parser : : AST : : NonTypeTemplateParameter : : DefaultArgumentNew : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : NonTypeTemplateParameter * ) NativePtr ) - > defaultArgumentNew = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Expr ( ( : : CppSharp : : CppParser : : AST : : Expr * ) ( ( : : CppSharp : : CppParser : : AST : : NonTypeTemplateParameter * ) NativePtr ) - > defaultArgumentNew ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : NonTypeTemplateParameter * ) NativePtr ) - > defaultArgumentNew = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Expr ( ( : : CppSharp : : CppParser : : AST : : Expr * ) ( ( : : CppSharp : : CppParser : : AST : : NonTypeTemplateParameter * ) NativePtr ) - > defaultArgumentNew ) ;
}
void CppSharp : : Parser : : AST : : NonTypeTemplateParameter : : DefaultArgumentNew : : set ( CppSharp : : Parser : : AST : : Expr ^ value )
@ -3996,7 +3996,7 @@ CppSharp::Parser::AST::ClassTemplateSpecialization^ CppSharp::Parser::AST::Class
@@ -3996,7 +3996,7 @@ CppSharp::Parser::AST::ClassTemplateSpecialization^ CppSharp::Parser::AST::Class
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : ClassTemplate * ) NativePtr ) - > getSpecializations ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ClassTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : ClassTemplateSpecialization * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ClassTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : ClassTemplateSpecialization * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : ClassTemplate : : AddSpecializations ( CppSharp : : Parser : : AST : : ClassTemplateSpecialization ^ s )
@ -4017,7 +4017,7 @@ CppSharp::Parser::AST::ClassTemplateSpecialization^ CppSharp::Parser::AST::Class
@@ -4017,7 +4017,7 @@ CppSharp::Parser::AST::ClassTemplateSpecialization^ CppSharp::Parser::AST::Class
auto __arg0 = clix : : marshalString < clix : : E_UTF8 > ( usr ) ;
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : ClassTemplate * ) NativePtr ) - > FindSpecialization ( __arg0 ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ClassTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : ClassTemplateSpecialization * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ClassTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : ClassTemplateSpecialization * ) __ret ) ;
}
CppSharp : : Parser : : AST : : ClassTemplatePartialSpecialization ^ CppSharp : : Parser : : AST : : ClassTemplate : : FindPartialSpecialization ( System : : String ^ usr )
@ -4025,7 +4025,7 @@ CppSharp::Parser::AST::ClassTemplatePartialSpecialization^ CppSharp::Parser::AST
@@ -4025,7 +4025,7 @@ CppSharp::Parser::AST::ClassTemplatePartialSpecialization^ CppSharp::Parser::AST
auto __arg0 = clix : : marshalString < clix : : E_UTF8 > ( usr ) ;
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : ClassTemplate * ) NativePtr ) - > FindPartialSpecialization ( __arg0 ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ClassTemplatePartialSpecialization ( ( : : CppSharp : : CppParser : : AST : : ClassTemplatePartialSpecialization * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ClassTemplatePartialSpecialization ( ( : : CppSharp : : CppParser : : AST : : ClassTemplatePartialSpecialization * ) __ret ) ;
}
CppSharp : : Parser : : AST : : ClassTemplate : : ClassTemplate ( CppSharp : : Parser : : AST : : ClassTemplate ^ _0 )
@ -4043,7 +4043,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::ClassTemplateSpecializ
@@ -4043,7 +4043,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::ClassTemplateSpecializ
auto _tmp__Specializations = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : ClassTemplateSpecialization ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : ClassTemplate * ) NativePtr ) - > Specializations )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ClassTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : ClassTemplateSpecialization * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ClassTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : ClassTemplateSpecialization * ) _element ) ;
_tmp__Specializations - > Add ( _marshalElement ) ;
}
return _tmp__Specializations ;
@ -4101,7 +4101,7 @@ CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::ClassTemplateSpe
@@ -4101,7 +4101,7 @@ CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::ClassTemplateSpe
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : ClassTemplateSpecialization * ) NativePtr ) - > getArguments ( i ) ;
auto ____ret = new : : CppSharp : : CppParser : : AST : : TemplateArgument ( __ret ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TemplateArgument ( ( : : CppSharp : : CppParser : : AST : : TemplateArgument * ) ____ret , true ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TemplateArgument ( ( : : CppSharp : : CppParser : : AST : : TemplateArgument * ) ____ret , true ) ;
}
void CppSharp : : Parser : : AST : : ClassTemplateSpecialization : : AddArguments ( CppSharp : : Parser : : AST : : TemplateArgument ^ s )
@ -4129,7 +4129,7 @@ CppSharp::Parser::AST::ClassTemplateSpecialization::ClassTemplateSpecialization(
@@ -4129,7 +4129,7 @@ CppSharp::Parser::AST::ClassTemplateSpecialization::ClassTemplateSpecialization(
CppSharp : : Parser : : AST : : ClassTemplate ^ CppSharp : : Parser : : AST : : ClassTemplateSpecialization : : TemplatedDecl : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : ClassTemplateSpecialization * ) NativePtr ) - > templatedDecl = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : ClassTemplate ( ( : : CppSharp : : CppParser : : AST : : ClassTemplate * ) ( ( : : CppSharp : : CppParser : : AST : : ClassTemplateSpecialization * ) NativePtr ) - > templatedDecl ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : ClassTemplateSpecialization * ) NativePtr ) - > templatedDecl = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : ClassTemplate ( ( : : CppSharp : : CppParser : : AST : : ClassTemplate * ) ( ( : : CppSharp : : CppParser : : AST : : ClassTemplateSpecialization * ) NativePtr ) - > templatedDecl ) ;
}
void CppSharp : : Parser : : AST : : ClassTemplateSpecialization : : TemplatedDecl : : set ( CppSharp : : Parser : : AST : : ClassTemplate ^ value )
@ -4143,7 +4143,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::TemplateArgument^>^ Cp
@@ -4143,7 +4143,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::TemplateArgument^>^ Cp
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : ClassTemplateSpecialization * ) NativePtr ) - > Arguments )
{
auto ___element = new : : CppSharp : : CppParser : : AST : : TemplateArgument ( _element ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TemplateArgument ( ( : : CppSharp : : CppParser : : AST : : TemplateArgument * ) ___element , true ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TemplateArgument ( ( : : CppSharp : : CppParser : : AST : : TemplateArgument * ) ___element , true ) ;
_tmp__Arguments - > Add ( _marshalElement ) ;
}
return _tmp__Arguments ;
@ -4254,7 +4254,7 @@ CppSharp::Parser::AST::FunctionTemplateSpecialization^ CppSharp::Parser::AST::Fu
@@ -4254,7 +4254,7 @@ CppSharp::Parser::AST::FunctionTemplateSpecialization^ CppSharp::Parser::AST::Fu
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplate * ) NativePtr ) - > getSpecializations ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : FunctionTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : FunctionTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : FunctionTemplate : : AddSpecializations ( CppSharp : : Parser : : AST : : FunctionTemplateSpecialization ^ s )
@ -4275,7 +4275,7 @@ CppSharp::Parser::AST::FunctionTemplateSpecialization^ CppSharp::Parser::AST::Fu
@@ -4275,7 +4275,7 @@ CppSharp::Parser::AST::FunctionTemplateSpecialization^ CppSharp::Parser::AST::Fu
auto __arg0 = clix : : marshalString < clix : : E_UTF8 > ( usr ) ;
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplate * ) NativePtr ) - > FindSpecialization ( __arg0 ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : FunctionTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : FunctionTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) __ret ) ;
}
CppSharp : : Parser : : AST : : FunctionTemplate : : FunctionTemplate ( CppSharp : : Parser : : AST : : FunctionTemplate ^ _0 )
@ -4293,7 +4293,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::FunctionTemplateSpecia
@@ -4293,7 +4293,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::FunctionTemplateSpecia
auto _tmp__Specializations = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : FunctionTemplateSpecialization ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplate * ) NativePtr ) - > Specializations )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : FunctionTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : FunctionTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) _element ) ;
_tmp__Specializations - > Add ( _marshalElement ) ;
}
return _tmp__Specializations ;
@ -4347,7 +4347,7 @@ CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::FunctionTemplate
@@ -4347,7 +4347,7 @@ CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::FunctionTemplate
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) NativePtr ) - > getArguments ( i ) ;
auto ____ret = new : : CppSharp : : CppParser : : AST : : TemplateArgument ( __ret ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TemplateArgument ( ( : : CppSharp : : CppParser : : AST : : TemplateArgument * ) ____ret , true ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TemplateArgument ( ( : : CppSharp : : CppParser : : AST : : TemplateArgument * ) ____ret , true ) ;
}
void CppSharp : : Parser : : AST : : FunctionTemplateSpecialization : : AddArguments ( CppSharp : : Parser : : AST : : TemplateArgument ^ s )
@ -4384,7 +4384,7 @@ void CppSharp::Parser::AST::FunctionTemplateSpecialization::__Instance::set(Syst
@@ -4384,7 +4384,7 @@ void CppSharp::Parser::AST::FunctionTemplateSpecialization::__Instance::set(Syst
CppSharp : : Parser : : AST : : FunctionTemplate ^ CppSharp : : Parser : : AST : : FunctionTemplateSpecialization : : Template : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) NativePtr ) - > _template = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : FunctionTemplate ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplate * ) ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) NativePtr ) - > _template ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) NativePtr ) - > _template = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : FunctionTemplate ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplate * ) ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) NativePtr ) - > _template ) ;
}
void CppSharp : : Parser : : AST : : FunctionTemplateSpecialization : : Template : : set ( CppSharp : : Parser : : AST : : FunctionTemplate ^ value )
@ -4398,7 +4398,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::TemplateArgument^>^ Cp
@@ -4398,7 +4398,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::TemplateArgument^>^ Cp
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) NativePtr ) - > Arguments )
{
auto ___element = new : : CppSharp : : CppParser : : AST : : TemplateArgument ( _element ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TemplateArgument ( ( : : CppSharp : : CppParser : : AST : : TemplateArgument * ) ___element , true ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TemplateArgument ( ( : : CppSharp : : CppParser : : AST : : TemplateArgument * ) ___element , true ) ;
_tmp__Arguments - > Add ( _marshalElement ) ;
}
return _tmp__Arguments ;
@ -4419,7 +4419,7 @@ void CppSharp::Parser::AST::FunctionTemplateSpecialization::Arguments::set(Syste
@@ -4419,7 +4419,7 @@ void CppSharp::Parser::AST::FunctionTemplateSpecialization::Arguments::set(Syste
CppSharp : : Parser : : AST : : Function ^ CppSharp : : Parser : : AST : : FunctionTemplateSpecialization : : SpecializedFunction : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) NativePtr ) - > specializedFunction = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : Function ( ( : : CppSharp : : CppParser : : AST : : Function * ) ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) NativePtr ) - > specializedFunction ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) NativePtr ) - > specializedFunction = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : Function ( ( : : CppSharp : : CppParser : : AST : : Function * ) ( ( : : CppSharp : : CppParser : : AST : : FunctionTemplateSpecialization * ) NativePtr ) - > specializedFunction ) ;
}
void CppSharp : : Parser : : AST : : FunctionTemplateSpecialization : : SpecializedFunction : : set ( CppSharp : : Parser : : AST : : Function ^ value )
@ -4478,7 +4478,7 @@ CppSharp::Parser::AST::VarTemplateSpecialization^ CppSharp::Parser::AST::VarTemp
@@ -4478,7 +4478,7 @@ CppSharp::Parser::AST::VarTemplateSpecialization^ CppSharp::Parser::AST::VarTemp
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : VarTemplate * ) NativePtr ) - > getSpecializations ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : VarTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : VarTemplateSpecialization * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : VarTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : VarTemplateSpecialization * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : VarTemplate : : AddSpecializations ( CppSharp : : Parser : : AST : : VarTemplateSpecialization ^ s )
@ -4499,7 +4499,7 @@ CppSharp::Parser::AST::VarTemplateSpecialization^ CppSharp::Parser::AST::VarTemp
@@ -4499,7 +4499,7 @@ CppSharp::Parser::AST::VarTemplateSpecialization^ CppSharp::Parser::AST::VarTemp
auto __arg0 = clix : : marshalString < clix : : E_UTF8 > ( usr ) ;
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : VarTemplate * ) NativePtr ) - > FindSpecialization ( __arg0 ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : VarTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : VarTemplateSpecialization * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : VarTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : VarTemplateSpecialization * ) __ret ) ;
}
CppSharp : : Parser : : AST : : VarTemplatePartialSpecialization ^ CppSharp : : Parser : : AST : : VarTemplate : : FindPartialSpecialization ( System : : String ^ usr )
@ -4507,7 +4507,7 @@ CppSharp::Parser::AST::VarTemplatePartialSpecialization^ CppSharp::Parser::AST::
@@ -4507,7 +4507,7 @@ CppSharp::Parser::AST::VarTemplatePartialSpecialization^ CppSharp::Parser::AST::
auto __arg0 = clix : : marshalString < clix : : E_UTF8 > ( usr ) ;
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : VarTemplate * ) NativePtr ) - > FindPartialSpecialization ( __arg0 ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : VarTemplatePartialSpecialization ( ( : : CppSharp : : CppParser : : AST : : VarTemplatePartialSpecialization * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : VarTemplatePartialSpecialization ( ( : : CppSharp : : CppParser : : AST : : VarTemplatePartialSpecialization * ) __ret ) ;
}
CppSharp : : Parser : : AST : : VarTemplate : : VarTemplate ( CppSharp : : Parser : : AST : : VarTemplate ^ _0 )
@ -4525,7 +4525,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::VarTemplateSpecializat
@@ -4525,7 +4525,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::VarTemplateSpecializat
auto _tmp__Specializations = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : VarTemplateSpecialization ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : VarTemplate * ) NativePtr ) - > Specializations )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : VarTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : VarTemplateSpecialization * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : VarTemplateSpecialization ( ( : : CppSharp : : CppParser : : AST : : VarTemplateSpecialization * ) _element ) ;
_tmp__Specializations - > Add ( _marshalElement ) ;
}
return _tmp__Specializations ;
@ -4583,7 +4583,7 @@ CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::VarTemplateSpeci
@@ -4583,7 +4583,7 @@ CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::VarTemplateSpeci
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : VarTemplateSpecialization * ) NativePtr ) - > getArguments ( i ) ;
auto ____ret = new : : CppSharp : : CppParser : : AST : : TemplateArgument ( __ret ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TemplateArgument ( ( : : CppSharp : : CppParser : : AST : : TemplateArgument * ) ____ret , true ) ;
return ( ____ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TemplateArgument ( ( : : CppSharp : : CppParser : : AST : : TemplateArgument * ) ____ret , true ) ;
}
void CppSharp : : Parser : : AST : : VarTemplateSpecialization : : AddArguments ( CppSharp : : Parser : : AST : : TemplateArgument ^ s )
@ -4611,7 +4611,7 @@ CppSharp::Parser::AST::VarTemplateSpecialization::VarTemplateSpecialization(CppS
@@ -4611,7 +4611,7 @@ CppSharp::Parser::AST::VarTemplateSpecialization::VarTemplateSpecialization(CppS
CppSharp : : Parser : : AST : : VarTemplate ^ CppSharp : : Parser : : AST : : VarTemplateSpecialization : : TemplatedDecl : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : VarTemplateSpecialization * ) NativePtr ) - > templatedDecl = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : VarTemplate ( ( : : CppSharp : : CppParser : : AST : : VarTemplate * ) ( ( : : CppSharp : : CppParser : : AST : : VarTemplateSpecialization * ) NativePtr ) - > templatedDecl ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : VarTemplateSpecialization * ) NativePtr ) - > templatedDecl = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : VarTemplate ( ( : : CppSharp : : CppParser : : AST : : VarTemplate * ) ( ( : : CppSharp : : CppParser : : AST : : VarTemplateSpecialization * ) NativePtr ) - > templatedDecl ) ;
}
void CppSharp : : Parser : : AST : : VarTemplateSpecialization : : TemplatedDecl : : set ( CppSharp : : Parser : : AST : : VarTemplate ^ value )
@ -4625,7 +4625,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::TemplateArgument^>^ Cp
@@ -4625,7 +4625,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::TemplateArgument^>^ Cp
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : VarTemplateSpecialization * ) NativePtr ) - > Arguments )
{
auto ___element = new : : CppSharp : : CppParser : : AST : : TemplateArgument ( _element ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TemplateArgument ( ( : : CppSharp : : CppParser : : AST : : TemplateArgument * ) ___element , true ) ;
auto _marshalElement = ( ___element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TemplateArgument ( ( : : CppSharp : : CppParser : : AST : : TemplateArgument * ) ___element , true ) ;
_tmp__Arguments - > Add ( _marshalElement ) ;
}
return _tmp__Arguments ;
@ -5013,7 +5013,7 @@ void CppSharp::Parser::AST::MacroExpansion::Text::set(System::String^ value)
@@ -5013,7 +5013,7 @@ void CppSharp::Parser::AST::MacroExpansion::Text::set(System::String^ value)
CppSharp : : Parser : : AST : : MacroDefinition ^ CppSharp : : Parser : : AST : : MacroExpansion : : Definition : : get ( )
{
return ( ( ( : : CppSharp : : CppParser : : AST : : MacroExpansion * ) NativePtr ) - > definition = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : MacroDefinition ( ( : : CppSharp : : CppParser : : AST : : MacroDefinition * ) ( ( : : CppSharp : : CppParser : : AST : : MacroExpansion * ) NativePtr ) - > definition ) ;
return ( ( ( : : CppSharp : : CppParser : : AST : : MacroExpansion * ) NativePtr ) - > definition = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : MacroDefinition ( ( : : CppSharp : : CppParser : : AST : : MacroDefinition * ) ( ( : : CppSharp : : CppParser : : AST : : MacroExpansion * ) NativePtr ) - > definition ) ;
}
void CppSharp : : Parser : : AST : : MacroExpansion : : Definition : : set ( CppSharp : : Parser : : AST : : MacroDefinition ^ value )
@ -5056,7 +5056,7 @@ CppSharp::Parser::AST::MacroDefinition^ CppSharp::Parser::AST::TranslationUnit::
@@ -5056,7 +5056,7 @@ CppSharp::Parser::AST::MacroDefinition^ CppSharp::Parser::AST::TranslationUnit::
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : TranslationUnit * ) NativePtr ) - > getMacros ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : MacroDefinition ( ( : : CppSharp : : CppParser : : AST : : MacroDefinition * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : MacroDefinition ( ( : : CppSharp : : CppParser : : AST : : MacroDefinition * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : TranslationUnit : : AddMacros ( CppSharp : : Parser : : AST : : MacroDefinition ^ s )
@ -5107,7 +5107,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::MacroDefinition^>^ Cpp
@@ -5107,7 +5107,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::MacroDefinition^>^ Cpp
auto _tmp__Macros = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : MacroDefinition ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : TranslationUnit * ) NativePtr ) - > Macros )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : MacroDefinition ( ( : : CppSharp : : CppParser : : AST : : MacroDefinition * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : MacroDefinition ( ( : : CppSharp : : CppParser : : AST : : MacroDefinition * ) _element ) ;
_tmp__Macros - > Add ( _marshalElement ) ;
}
return _tmp__Macros ;
@ -5162,14 +5162,14 @@ CppSharp::Parser::AST::TranslationUnit^ CppSharp::Parser::AST::ASTContext::FindO
@@ -5162,14 +5162,14 @@ CppSharp::Parser::AST::TranslationUnit^ CppSharp::Parser::AST::ASTContext::FindO
auto __arg0 = clix : : marshalString < clix : : E_UTF8 > ( File ) ;
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : ASTContext * ) NativePtr ) - > FindOrCreateModule ( __arg0 ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TranslationUnit ( ( : : CppSharp : : CppParser : : AST : : TranslationUnit * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TranslationUnit ( ( : : CppSharp : : CppParser : : AST : : TranslationUnit * ) __ret ) ;
}
CppSharp : : Parser : : AST : : TranslationUnit ^ CppSharp : : Parser : : AST : : ASTContext : : GetTranslationUnits ( unsigned int i )
{
auto __ret = ( ( : : CppSharp : : CppParser : : AST : : ASTContext * ) NativePtr ) - > getTranslationUnits ( i ) ;
if ( __ret = = nullptr ) return nullptr ;
return ( __ret = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TranslationUnit ( ( : : CppSharp : : CppParser : : AST : : TranslationUnit * ) __ret ) ;
return ( __ret = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TranslationUnit ( ( : : CppSharp : : CppParser : : AST : : TranslationUnit * ) __ret ) ;
}
void CppSharp : : Parser : : AST : : ASTContext : : AddTranslationUnits ( CppSharp : : Parser : : AST : : TranslationUnit ^ s )
@ -5209,7 +5209,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::TranslationUnit^>^ Cpp
@@ -5209,7 +5209,7 @@ System::Collections::Generic::List<CppSharp::Parser::AST::TranslationUnit^>^ Cpp
auto _tmp__TranslationUnits = gcnew System : : Collections : : Generic : : List < CppSharp : : Parser : : AST : : TranslationUnit ^ > ( ) ;
for ( auto _element : ( ( : : CppSharp : : CppParser : : AST : : ASTContext * ) NativePtr ) - > TranslationUnits )
{
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew CppSharp : : Parser : : AST : : TranslationUnit ( ( : : CppSharp : : CppParser : : AST : : TranslationUnit * ) _element ) ;
auto _marshalElement = ( _element = = nullptr ) ? nullptr : gcnew : : CppSharp : : Parser : : AST : : TranslationUnit ( ( : : CppSharp : : CppParser : : AST : : TranslationUnit * ) _element ) ;
_tmp__TranslationUnits - > Add ( _marshalElement ) ;
}
return _tmp__TranslationUnits ;