|
|
|
|
@ -57,7 +57,10 @@ namespace CppSharp
@@ -57,7 +57,10 @@ namespace CppSharp
|
|
|
|
|
{ |
|
|
|
|
UnknownArch = 0, |
|
|
|
|
X86 = 1, |
|
|
|
|
X86_64 = 2 |
|
|
|
|
X86_64 = 2, |
|
|
|
|
Aarch64 = 3, |
|
|
|
|
Aarch64Be = 4, |
|
|
|
|
Aarch64_32 = 5 |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public unsafe partial class NativeLibrary : IDisposable |
|
|
|
|
@ -12580,7 +12583,7 @@ namespace CppSharp
@@ -12580,7 +12583,7 @@ namespace CppSharp
|
|
|
|
|
|
|
|
|
|
public unsafe partial class TypeAliasTemplate : global::CppSharp.Parser.AST.Template, IDisposable |
|
|
|
|
{ |
|
|
|
|
[StructLayout(LayoutKind.Sequential, Size = 132)] |
|
|
|
|
[StructLayout(LayoutKind.Sequential, Size = 136)] |
|
|
|
|
public new partial struct __Internal |
|
|
|
|
{ |
|
|
|
|
internal global::CppSharp.Parser.AST.DeclarationKind kind; |
|
|
|
|
@ -12607,6 +12610,7 @@ namespace CppSharp
@@ -12607,6 +12610,7 @@ namespace CppSharp
|
|
|
|
|
internal __IntPtr comment; |
|
|
|
|
internal __IntPtr TemplatedDecl; |
|
|
|
|
internal global::Std.Vector.__Internalc__N_std_N___1_S_vector_____N_CppSharp_N_CppParser_N_AST_S_Declaration___N_std_N___1_S_allocator__S0_ Parameters; |
|
|
|
|
internal __IntPtr CanonicalDecl; |
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity, DllImport("CppSharp.CppParser", EntryPoint = "_ZN8CppSharp9CppParser3AST17TypeAliasTemplateC2Ev", CallingConvention = __CallingConvention.Cdecl)] |
|
|
|
|
internal static extern void ctor(__IntPtr __instance); |
|
|
|
|
@ -12696,6 +12700,20 @@ namespace CppSharp
@@ -12696,6 +12700,20 @@ namespace CppSharp
|
|
|
|
|
Marshal.FreeHGlobal(__Instance); |
|
|
|
|
__Instance = IntPtr.Zero; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public global::CppSharp.Parser.AST.Declaration CanonicalDecl |
|
|
|
|
{ |
|
|
|
|
get |
|
|
|
|
{ |
|
|
|
|
var __result0 = global::CppSharp.Parser.AST.Declaration.__GetOrCreateInstance(((__Internal*)__Instance)->CanonicalDecl, false); |
|
|
|
|
return __result0; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
set |
|
|
|
|
{ |
|
|
|
|
((__Internal*)__Instance)->CanonicalDecl = value is null ? __IntPtr.Zero : value.__Instance; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public unsafe partial class TemplateParameter : global::CppSharp.Parser.AST.Declaration, IDisposable |
|
|
|
|
@ -15793,7 +15811,7 @@ namespace CppSharp
@@ -15793,7 +15811,7 @@ namespace CppSharp
|
|
|
|
|
[SuppressUnmanagedCodeSecurity, DllImport("CppSharp.CppParser", EntryPoint = "_ZN8CppSharp9CppParser3AST10ASTContextD2Ev", CallingConvention = __CallingConvention.Cdecl)] |
|
|
|
|
internal static extern void dtor(__IntPtr __instance); |
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity, DllImport("CppSharp.CppParser", EntryPoint = "_ZN8CppSharp9CppParser3AST10ASTContext18FindOrCreateModuleENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE", CallingConvention = __CallingConvention.Cdecl)] |
|
|
|
|
[SuppressUnmanagedCodeSecurity, DllImport("CppSharp.CppParser", EntryPoint = "_ZN8CppSharp9CppParser3AST10ASTContext18FindOrCreateModuleERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE", CallingConvention = __CallingConvention.Cdecl)] |
|
|
|
|
internal static extern __IntPtr FindOrCreateModule(__IntPtr __instance, __IntPtr File); |
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity, DllImport("CppSharp.CppParser", EntryPoint = "_ZN8CppSharp9CppParser3AST10ASTContext19getTranslationUnitsEj", CallingConvention = __CallingConvention.Cdecl)] |
|
|
|
|
@ -15917,7 +15935,7 @@ namespace CppSharp
@@ -15917,7 +15935,7 @@ namespace CppSharp
|
|
|
|
|
global::Std.BasicStringExtensions.Assign(__basicString0, File); |
|
|
|
|
var __arg0 = __basicString0.__Instance; |
|
|
|
|
var ___ret = __Internal.FindOrCreateModule(__Instance, __arg0); |
|
|
|
|
__basicString0.Dispose(disposing: true, callNativeDtor:false); |
|
|
|
|
__basicString0.Dispose(); |
|
|
|
|
var __result0 = global::CppSharp.Parser.AST.TranslationUnit.__GetOrCreateInstance(___ret, false); |
|
|
|
|
return __result0; |
|
|
|
|
} |
|
|
|
|
|