@ -886,7 +886,7 @@ namespace CppSharp
@@ -886,7 +886,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0FunctionType@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -927,7 +927,7 @@ namespace CppSharp
@@ -927,7 +927,7 @@ namespace CppSharp
private static FunctionType . Internal * _ _ CopyValue ( FunctionType . Internal native )
{
var ret = Marshal . AllocHGlobal ( 3 2 ) ;
CppSharp . Parser . AST . FunctionType . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . FunctionType . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( FunctionType . Internal * ) ret ;
}
@ -965,7 +965,16 @@ namespace CppSharp
@@ -965,7 +965,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Type _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . Parameter getParameters ( uint i )
@ -1843,6 +1852,15 @@ namespace CppSharp
@@ -1843,6 +1852,15 @@ namespace CppSharp
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Type _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . TemplateArgument getArguments ( uint i )
{
var _ _ ret = new CppSharp . Parser . AST . TemplateArgument . Internal ( ) ;
@ -2111,7 +2129,7 @@ namespace CppSharp
@@ -2111,7 +2129,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0TemplateParameterType@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -2132,7 +2150,7 @@ namespace CppSharp
@@ -2132,7 +2150,7 @@ namespace CppSharp
private static TemplateParameterType . Internal * _ _ CopyValue ( TemplateParameterType . Internal native )
{
var ret = Marshal . AllocHGlobal ( 4 8 ) ;
CppSharp . Parser . AST . TemplateParameterType . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . TemplateParameterType . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( TemplateParameterType . Internal * ) ret ;
}
@ -2170,7 +2188,16 @@ namespace CppSharp
@@ -2170,7 +2188,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Type _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . TemplateParameter Parameter
@ -4061,6 +4088,15 @@ namespace CppSharp
@@ -4061,6 +4088,15 @@ namespace CppSharp
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . Namespace getNamespaces ( uint i )
{
var _ _ ret = Internal . getNamespaces_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , i ) ;
@ -4391,7 +4427,7 @@ namespace CppSharp
@@ -4391,7 +4427,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0TypedefDecl@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -4412,7 +4448,7 @@ namespace CppSharp
@@ -4412,7 +4448,7 @@ namespace CppSharp
private static TypedefDecl . Internal * _ _ CopyValue ( TypedefDecl . Internal native )
{
var ret = Marshal . AllocHGlobal ( 1 3 6 ) ;
CppSharp . Parser . AST . TypedefDecl . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . TypedefDecl . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( TypedefDecl . Internal * ) ret ;
}
@ -4450,7 +4486,16 @@ namespace CppSharp
@@ -4450,7 +4486,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . QualifiedType QualifiedType
@ -4519,7 +4564,7 @@ namespace CppSharp
@@ -4519,7 +4564,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0Friend@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -4540,7 +4585,7 @@ namespace CppSharp
@@ -4540,7 +4585,7 @@ namespace CppSharp
private static Friend . Internal * _ _ CopyValue ( Friend . Internal native )
{
var ret = Marshal . AllocHGlobal ( 1 3 2 ) ;
CppSharp . Parser . AST . Friend . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . Friend . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( Friend . Internal * ) ret ;
}
@ -4578,7 +4623,16 @@ namespace CppSharp
@@ -4578,7 +4623,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . Declaration Declaration
@ -4810,6 +4864,15 @@ namespace CppSharp
@@ -4810,6 +4864,15 @@ namespace CppSharp
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Statement _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
}
public unsafe partial class BinaryOperator : CppSharp . Parser . AST . Expression , IDisposable
@ -4895,6 +4958,15 @@ namespace CppSharp
@@ -4895,6 +4958,15 @@ namespace CppSharp
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Statement _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public string OpcodeStr
{
get
@ -5035,6 +5107,15 @@ namespace CppSharp
@@ -5035,6 +5107,15 @@ namespace CppSharp
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Statement _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . Expression getArguments ( uint i )
{
var _ _ ret = Internal . getArguments_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , i ) ;
@ -5156,6 +5237,15 @@ namespace CppSharp
@@ -5156,6 +5237,15 @@ namespace CppSharp
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Statement _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . Expression getArguments ( uint i )
{
var _ _ ret = Internal . getArguments_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , i ) ;
@ -5316,6 +5406,15 @@ namespace CppSharp
@@ -5316,6 +5406,15 @@ namespace CppSharp
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . QualifiedType QualifiedType
{
get
@ -5466,7 +5565,7 @@ namespace CppSharp
@@ -5466,7 +5565,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0Function@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -5527,7 +5626,7 @@ namespace CppSharp
@@ -5527,7 +5626,7 @@ namespace CppSharp
private static Function . Internal * _ _ CopyValue ( Function . Internal native )
{
var ret = Marshal . AllocHGlobal ( 2 1 6 ) ;
CppSharp . Parser . AST . Function . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . Function . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( Function . Internal * ) ret ;
}
@ -5565,7 +5664,16 @@ namespace CppSharp
@@ -5565,7 +5664,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . Parameter getParameters ( uint i )
@ -5946,6 +6054,15 @@ namespace CppSharp
@@ -5946,6 +6054,15 @@ namespace CppSharp
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . AccessSpecifierDecl AccessDecl
{
get
@ -6169,7 +6286,7 @@ namespace CppSharp
@@ -6169,7 +6286,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0Enumeration@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -6329,6 +6446,15 @@ namespace CppSharp
@@ -6329,6 +6446,15 @@ namespace CppSharp
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public string Expression
{
get
@ -6372,7 +6498,7 @@ namespace CppSharp
@@ -6372,7 +6498,7 @@ namespace CppSharp
private static Enumeration . Internal * _ _ CopyValue ( Enumeration . Internal native )
{
var ret = Marshal . AllocHGlobal ( 2 6 0 ) ;
CppSharp . Parser . AST . Enumeration . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . Enumeration . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( Enumeration . Internal * ) ret ;
}
@ -6410,7 +6536,16 @@ namespace CppSharp
@@ -6410,7 +6536,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . Enumeration . Item getItems ( uint i )
@ -6548,7 +6683,7 @@ namespace CppSharp
@@ -6548,7 +6683,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0Variable@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -6579,7 +6714,7 @@ namespace CppSharp
@@ -6579,7 +6714,7 @@ namespace CppSharp
private static Variable . Internal * _ _ CopyValue ( Variable . Internal native )
{
var ret = Marshal . AllocHGlobal ( 1 6 0 ) ;
CppSharp . Parser . AST . Variable . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . Variable . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( Variable . Internal * ) ret ;
}
@ -6617,7 +6752,16 @@ namespace CppSharp
@@ -6617,7 +6752,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public string Mangled
@ -6868,7 +7012,7 @@ namespace CppSharp
@@ -6868,7 +7012,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0Field@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -6889,7 +7033,7 @@ namespace CppSharp
@@ -6889,7 +7033,7 @@ namespace CppSharp
private static Field . Internal * _ _ CopyValue ( Field . Internal native )
{
var ret = Marshal . AllocHGlobal ( 1 5 2 ) ;
CppSharp . Parser . AST . Field . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . Field . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( Field . Internal * ) ret ;
}
@ -6927,7 +7071,16 @@ namespace CppSharp
@@ -6927,7 +7071,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . QualifiedType QualifiedType
@ -7050,7 +7203,7 @@ namespace CppSharp
@@ -7050,7 +7203,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0AccessSpecifierDecl@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -7071,7 +7224,7 @@ namespace CppSharp
@@ -7071,7 +7224,7 @@ namespace CppSharp
private static AccessSpecifierDecl . Internal * _ _ CopyValue ( AccessSpecifierDecl . Internal native )
{
var ret = Marshal . AllocHGlobal ( 1 2 8 ) ;
CppSharp . Parser . AST . AccessSpecifierDecl . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . AccessSpecifierDecl . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( AccessSpecifierDecl . Internal * ) ret ;
}
@ -7109,7 +7262,16 @@ namespace CppSharp
@@ -7109,7 +7262,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
}
@ -7337,6 +7499,15 @@ namespace CppSharp
@@ -7337,6 +7499,15 @@ namespace CppSharp
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . BaseClassSpecifier getBases ( uint i )
{
var _ _ ret = Internal . getBases_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , i ) ;
@ -7754,6 +7925,15 @@ namespace CppSharp
@@ -7754,6 +7925,15 @@ namespace CppSharp
Internal . cctor_3 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . TemplateParameter getParameters ( uint i )
{
var _ _ ret = new CppSharp . Parser . AST . TemplateParameter . Internal ( ) ;
@ -7854,7 +8034,7 @@ namespace CppSharp
@@ -7854,7 +8034,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0ClassTemplate@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -7895,7 +8075,7 @@ namespace CppSharp
@@ -7895,7 +8075,7 @@ namespace CppSharp
private static ClassTemplate . Internal * _ _ CopyValue ( ClassTemplate . Internal native )
{
var ret = Marshal . AllocHGlobal ( 1 5 6 ) ;
CppSharp . Parser . AST . ClassTemplate . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . ClassTemplate . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( ClassTemplate . Internal * ) ret ;
}
@ -7933,7 +8113,16 @@ namespace CppSharp
@@ -7933,7 +8113,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . ClassTemplateSpecialization getSpecializations ( uint i )
@ -8058,7 +8247,7 @@ namespace CppSharp
@@ -8058,7 +8247,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0ClassTemplateSpecialization@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -8099,7 +8288,7 @@ namespace CppSharp
@@ -8099,7 +8288,7 @@ namespace CppSharp
private static ClassTemplateSpecialization . Internal * _ _ CopyValue ( ClassTemplateSpecialization . Internal native )
{
var ret = Marshal . AllocHGlobal ( 3 2 0 ) ;
CppSharp . Parser . AST . ClassTemplateSpecialization . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . ClassTemplateSpecialization . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( ClassTemplateSpecialization . Internal * ) ret ;
}
@ -8137,7 +8326,16 @@ namespace CppSharp
@@ -8137,7 +8326,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . TemplateArgument getArguments ( uint i )
@ -8350,6 +8548,15 @@ namespace CppSharp
@@ -8350,6 +8548,15 @@ namespace CppSharp
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
}
public unsafe partial class FunctionTemplate : CppSharp . Parser . AST . Template , IDisposable
@ -8404,7 +8611,7 @@ namespace CppSharp
@@ -8404,7 +8611,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0FunctionTemplate@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -8445,7 +8652,7 @@ namespace CppSharp
@@ -8445,7 +8652,7 @@ namespace CppSharp
private static FunctionTemplate . Internal * _ _ CopyValue ( FunctionTemplate . Internal native )
{
var ret = Marshal . AllocHGlobal ( 1 5 6 ) ;
CppSharp . Parser . AST . FunctionTemplate . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . FunctionTemplate . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( FunctionTemplate . Internal * ) ret ;
}
@ -8483,7 +8690,16 @@ namespace CppSharp
@@ -8483,7 +8690,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . FunctionTemplateSpecialization getSpecializations ( uint i )
@ -8838,6 +9054,15 @@ namespace CppSharp
@@ -8838,6 +9054,15 @@ namespace CppSharp
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public bool IsInline
{
get
@ -9013,7 +9238,7 @@ namespace CppSharp
@@ -9013,7 +9238,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0MacroDefinition@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -9054,7 +9279,7 @@ namespace CppSharp
@@ -9054,7 +9279,7 @@ namespace CppSharp
private static MacroDefinition . Internal * _ _ CopyValue ( MacroDefinition . Internal native )
{
var ret = Marshal . AllocHGlobal ( 6 8 ) ;
CppSharp . Parser . AST . MacroDefinition . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . MacroDefinition . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( MacroDefinition . Internal * ) ret ;
}
@ -9092,7 +9317,16 @@ namespace CppSharp
@@ -9092,7 +9317,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . PreprocessedEntity _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public string Name
@ -9179,7 +9413,7 @@ namespace CppSharp
@@ -9179,7 +9413,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0MacroExpansion@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -9220,7 +9454,7 @@ namespace CppSharp
@@ -9220,7 +9454,7 @@ namespace CppSharp
private static MacroExpansion . Internal * _ _ CopyValue ( MacroExpansion . Internal native )
{
var ret = Marshal . AllocHGlobal ( 6 4 ) ;
CppSharp . Parser . AST . MacroExpansion . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . MacroExpansion . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( MacroExpansion . Internal * ) ret ;
}
@ -9258,7 +9492,16 @@ namespace CppSharp
@@ -9258,7 +9492,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . PreprocessedEntity _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public string Name
@ -9370,7 +9613,7 @@ namespace CppSharp
@@ -9370,7 +9613,7 @@ namespace CppSharp
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
EntryPoint = "??0TranslationUnit@AST@CppParser@CppSharp@@QAE@ABV0123@@Z" ) ]
internal static extern global :: System . IntPtr cctor_2 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
internal static extern global :: System . IntPtr cctor_1 ( global :: System . IntPtr instance , global :: System . IntPtr _ 0 ) ;
[SuppressUnmanagedCodeSecurity]
[ DllImport ( "CppSharp.CppParser.dll" , CallingConvention = global :: System . Runtime . InteropServices . CallingConvention . ThisCall ,
@ -9421,7 +9664,7 @@ namespace CppSharp
@@ -9421,7 +9664,7 @@ namespace CppSharp
private static TranslationUnit . Internal * _ _ CopyValue ( TranslationUnit . Internal native )
{
var ret = Marshal . AllocHGlobal ( 2 8 0 ) ;
CppSharp . Parser . AST . TranslationUnit . Internal . cctor_2 ( ret , new global :: System . IntPtr ( & native ) ) ;
CppSharp . Parser . AST . TranslationUnit . Internal . cctor_1 ( ret , new global :: System . IntPtr ( & native ) ) ;
return ( TranslationUnit . Internal * ) ret ;
}
@ -9459,7 +9702,16 @@ namespace CppSharp
@@ -9459,7 +9702,16 @@ namespace CppSharp
if ( ReferenceEquals ( _ 0 , null ) )
throw new global :: System . ArgumentNullException ( "_0" , "_0 cannot be null because it is a C++ reference (&)." ) ;
var arg0 = _ 0. _ _ Instance ;
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Declaration _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . MacroDefinition getMacros ( uint i )
@ -10188,6 +10440,15 @@ namespace CppSharp
@@ -10188,6 +10440,15 @@ namespace CppSharp
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Comment _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . BlockContentComment getBlocks ( uint i )
{
var _ _ ret = Internal . getBlocks_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , i ) ;
@ -10458,6 +10719,15 @@ namespace CppSharp
@@ -10458,6 +10719,15 @@ namespace CppSharp
Internal . cctor_3 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Comment _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . BlockCommandComment . Argument getArguments ( uint i )
{
var _ _ ret = new CppSharp . Parser . AST . BlockCommandComment . Argument . Internal ( ) ;
@ -10595,6 +10865,15 @@ namespace CppSharp
@@ -10595,6 +10865,15 @@ namespace CppSharp
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Comment _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . ParamCommandComment . PassDirection Direction
{
get
@ -10723,6 +11002,15 @@ namespace CppSharp
@@ -10723,6 +11002,15 @@ namespace CppSharp
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Comment _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public uint getPosition ( uint i )
{
var _ _ ret = Internal . getPosition_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , i ) ;
@ -10841,6 +11129,15 @@ namespace CppSharp
@@ -10841,6 +11129,15 @@ namespace CppSharp
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Comment _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public string Text
{
get
@ -10959,6 +11256,15 @@ namespace CppSharp
@@ -10959,6 +11256,15 @@ namespace CppSharp
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Comment _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . VerbatimBlockLineComment getLines ( uint i )
{
var _ _ ret = Internal . getLines_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , i ) ;
@ -11084,6 +11390,15 @@ namespace CppSharp
@@ -11084,6 +11390,15 @@ namespace CppSharp
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Comment _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public string Text
{
get
@ -11288,6 +11603,15 @@ namespace CppSharp
@@ -11288,6 +11603,15 @@ namespace CppSharp
Internal . cctor_1 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Comment _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . InlineContentComment getContent ( uint i )
{
var _ _ ret = Internal . getContent_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , i ) ;
@ -11564,6 +11888,15 @@ namespace CppSharp
@@ -11564,6 +11888,15 @@ namespace CppSharp
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Comment _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . InlineCommandComment . Argument getArguments ( uint i )
{
var _ _ ret = new CppSharp . Parser . AST . InlineCommandComment . Argument . Internal ( ) ;
@ -11947,6 +12280,15 @@ namespace CppSharp
@@ -11947,6 +12280,15 @@ namespace CppSharp
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Comment _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public CppSharp . Parser . AST . HTMLStartTagComment . Attribute getAttributes ( uint i )
{
var _ _ ret = new CppSharp . Parser . AST . HTMLStartTagComment . Attribute . Internal ( ) ;
@ -12081,6 +12423,15 @@ namespace CppSharp
@@ -12081,6 +12423,15 @@ namespace CppSharp
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Comment _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public string TagName
{
get
@ -12186,6 +12537,15 @@ namespace CppSharp
@@ -12186,6 +12537,15 @@ namespace CppSharp
Internal . cctor_2 ( ( _ _ Instance + _ _ PointerAdjustment ) , arg0 ) ;
}
protected override void Dispose ( bool disposing )
{
CppSharp . Parser . AST . Comment _ _d ummy ;
NativeToManagedMap . TryRemove ( _ _ Instance , out _ _d ummy ) ;
Internal . dtor_0 ( ( _ _ Instance + _ _ PointerAdjustment ) , 0 ) ;
if ( _ _ ownsNativeInstance )
Marshal . FreeHGlobal ( _ _ Instance ) ;
}
public string Text
{
get