|
|
@ -10543,7 +10543,93 @@ namespace CppSharp |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public unsafe partial class BlockCommandComment : CppSharp.Parser.AST.BlockContentComment, IDisposable |
|
|
|
public unsafe partial class InlineContentComment : CppSharp.Parser.AST.Comment, IDisposable |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 4)] |
|
|
|
|
|
|
|
public new partial struct Internal |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
[FieldOffset(0)] |
|
|
|
|
|
|
|
public CppSharp.Parser.AST.CommentKind Kind; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="??0InlineContentComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
|
|
|
|
|
internal static extern global::System.IntPtr ctor_0(global::System.IntPtr instance); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="??0InlineContentComment@AST@CppParser@CppSharp@@QAE@W4CommentKind@123@@Z")] |
|
|
|
|
|
|
|
internal static extern global::System.IntPtr ctor_1(global::System.IntPtr instance, CppSharp.Parser.AST.CommentKind Kind); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="??0InlineContentComment@AST@CppParser@CppSharp@@QAE@ABV0123@@Z")] |
|
|
|
|
|
|
|
internal static extern global::System.IntPtr cctor_2(global::System.IntPtr instance, global::System.IntPtr _0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static new InlineContentComment __CreateInstance(global::System.IntPtr native, bool skipVTables = false) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return new InlineContentComment(native.ToPointer(), skipVTables); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static InlineContentComment __CreateInstance(InlineContentComment.Internal native, bool skipVTables = false) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return new InlineContentComment(native, skipVTables); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static void* __CopyValue(InlineContentComment.Internal native) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
var ret = Marshal.AllocHGlobal(4); |
|
|
|
|
|
|
|
*(InlineContentComment.Internal*) ret = native; |
|
|
|
|
|
|
|
return ret.ToPointer(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private InlineContentComment(InlineContentComment.Internal native, bool skipVTables = false) |
|
|
|
|
|
|
|
: this(__CopyValue(native), skipVTables) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
protected InlineContentComment(void* native, bool skipVTables = false) |
|
|
|
|
|
|
|
: base((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__PointerAdjustment = 0; |
|
|
|
|
|
|
|
if (native == null) |
|
|
|
|
|
|
|
return; |
|
|
|
|
|
|
|
__Instance = new global::System.IntPtr(native); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public InlineContentComment() |
|
|
|
|
|
|
|
: this((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__Instance = Marshal.AllocHGlobal(4); |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public InlineContentComment(CppSharp.Parser.AST.CommentKind Kind) |
|
|
|
|
|
|
|
: this((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__Instance = Marshal.AllocHGlobal(4); |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
var arg0 = Kind; |
|
|
|
|
|
|
|
Internal.ctor_1((__Instance + __PointerAdjustment), arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public InlineContentComment(CppSharp.Parser.AST.InlineContentComment _0) |
|
|
|
|
|
|
|
: this((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__Instance = Marshal.AllocHGlobal(4); |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
*((InlineContentComment.Internal*) __Instance) = *((InlineContentComment.Internal*) _0.__Instance); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public unsafe partial class ParagraphComment : CppSharp.Parser.AST.BlockContentComment, IDisposable |
|
|
|
{ |
|
|
|
{ |
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 20)] |
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 20)] |
|
|
|
public new partial struct Internal |
|
|
|
public new partial struct Internal |
|
|
@ -10551,9 +10637,169 @@ namespace CppSharp |
|
|
|
[FieldOffset(0)] |
|
|
|
[FieldOffset(0)] |
|
|
|
public CppSharp.Parser.AST.CommentKind Kind; |
|
|
|
public CppSharp.Parser.AST.CommentKind Kind; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[FieldOffset(4)] |
|
|
|
|
|
|
|
public byte IsWhitespace; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="??0ParagraphComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
|
|
|
|
|
internal static extern global::System.IntPtr ctor_0(global::System.IntPtr instance); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="??0ParagraphComment@AST@CppParser@CppSharp@@QAE@ABV0123@@Z")] |
|
|
|
|
|
|
|
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, |
|
|
|
|
|
|
|
EntryPoint="??1ParagraphComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
|
|
|
|
|
internal static extern void dtor_0(global::System.IntPtr instance, int delete); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="?getContent@ParagraphComment@AST@CppParser@CppSharp@@QAEPAVInlineContentComment@234@I@Z")] |
|
|
|
|
|
|
|
internal static extern global::System.IntPtr getContent_0(global::System.IntPtr instance, uint i); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="?addContent@ParagraphComment@AST@CppParser@CppSharp@@QAEXAAPAVInlineContentComment@234@@Z")] |
|
|
|
|
|
|
|
internal static extern void addContent_0(global::System.IntPtr instance, global::System.IntPtr s); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="?clearContent@ParagraphComment@AST@CppParser@CppSharp@@QAEXXZ")] |
|
|
|
|
|
|
|
internal static extern void clearContent_0(global::System.IntPtr instance); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="?getContentCount@ParagraphComment@AST@CppParser@CppSharp@@QAEIXZ")] |
|
|
|
|
|
|
|
internal static extern uint getContentCount_0(global::System.IntPtr instance); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static new ParagraphComment __CreateInstance(global::System.IntPtr native, bool skipVTables = false) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return new ParagraphComment(native.ToPointer(), skipVTables); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static ParagraphComment __CreateInstance(ParagraphComment.Internal native, bool skipVTables = false) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return new ParagraphComment(native, skipVTables); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static void* __CopyValue(ParagraphComment.Internal native) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
var ret = Marshal.AllocHGlobal(20); |
|
|
|
|
|
|
|
CppSharp.Parser.AST.ParagraphComment.Internal.cctor_1(ret, new global::System.IntPtr(&native)); |
|
|
|
|
|
|
|
return ret.ToPointer(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private ParagraphComment(ParagraphComment.Internal native, bool skipVTables = false) |
|
|
|
|
|
|
|
: this(__CopyValue(native), skipVTables) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
protected ParagraphComment(void* native, bool skipVTables = false) |
|
|
|
|
|
|
|
: base((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__PointerAdjustment = 0; |
|
|
|
|
|
|
|
if (native == null) |
|
|
|
|
|
|
|
return; |
|
|
|
|
|
|
|
__Instance = new global::System.IntPtr(native); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public ParagraphComment() |
|
|
|
|
|
|
|
: this((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__Instance = Marshal.AllocHGlobal(20); |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public ParagraphComment(CppSharp.Parser.AST.ParagraphComment _0) |
|
|
|
|
|
|
|
: this((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__Instance = Marshal.AllocHGlobal(20); |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
if (ReferenceEquals(_0, null)) |
|
|
|
|
|
|
|
throw new global::System.ArgumentNullException("_0", "Cannot be null because it is a C++ reference (&)."); |
|
|
|
|
|
|
|
var arg0 = _0.__Instance; |
|
|
|
|
|
|
|
Internal.cctor_1((__Instance + __PointerAdjustment), arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
protected override void Dispose(bool disposing) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
CppSharp.Parser.AST.Comment __dummy; |
|
|
|
|
|
|
|
NativeToManagedMap.TryRemove(__Instance, out __dummy); |
|
|
|
|
|
|
|
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); |
|
|
|
|
|
|
|
CppSharp.Parser.AST.InlineContentComment __result0; |
|
|
|
|
|
|
|
if (__ret == IntPtr.Zero) __result0 = null; |
|
|
|
|
|
|
|
else if (CppSharp.Parser.AST.InlineContentComment.NativeToManagedMap.ContainsKey(__ret)) |
|
|
|
|
|
|
|
__result0 = (CppSharp.Parser.AST.InlineContentComment) CppSharp.Parser.AST.InlineContentComment.NativeToManagedMap[__ret]; |
|
|
|
|
|
|
|
else __result0 = CppSharp.Parser.AST.InlineContentComment.__CreateInstance(__ret); |
|
|
|
|
|
|
|
return __result0; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void addContent(CppSharp.Parser.AST.InlineContentComment s) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
if (ReferenceEquals(s, null)) |
|
|
|
|
|
|
|
throw new global::System.ArgumentNullException("s", "Cannot be null because it is a C++ reference (&)."); |
|
|
|
|
|
|
|
var arg0 = s.__Instance; |
|
|
|
|
|
|
|
Internal.addContent_0((__Instance + __PointerAdjustment), arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void clearContent() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
Internal.clearContent_0((__Instance + __PointerAdjustment)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public uint ContentCount |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
get |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
var __ret = Internal.getContentCount_0((__Instance + __PointerAdjustment)); |
|
|
|
|
|
|
|
return __ret; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public bool IsWhitespace |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
get |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((Internal*) __Instance)->IsWhitespace != 0; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
set |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((Internal*) __Instance)->IsWhitespace = (byte) (value ? 1 : 0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public unsafe partial class BlockCommandComment : CppSharp.Parser.AST.BlockContentComment, IDisposable |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 24)] |
|
|
|
|
|
|
|
public new partial struct Internal |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
[FieldOffset(0)] |
|
|
|
|
|
|
|
public CppSharp.Parser.AST.CommentKind Kind; |
|
|
|
|
|
|
|
|
|
|
|
[FieldOffset(4)] |
|
|
|
[FieldOffset(4)] |
|
|
|
public uint CommandId; |
|
|
|
public uint CommandId; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[FieldOffset(8)] |
|
|
|
|
|
|
|
public global::System.IntPtr ParagraphComment; |
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
EntryPoint="??0BlockCommandComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
|
EntryPoint="??0BlockCommandComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
@ -10567,7 +10813,7 @@ namespace CppSharp |
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
EntryPoint="??0BlockCommandComment@AST@CppParser@CppSharp@@QAE@ABV0123@@Z")] |
|
|
|
EntryPoint="??0BlockCommandComment@AST@CppParser@CppSharp@@QAE@ABV0123@@Z")] |
|
|
|
internal static extern global::System.IntPtr cctor_3(global::System.IntPtr instance, global::System.IntPtr _0); |
|
|
|
internal static extern global::System.IntPtr cctor_2(global::System.IntPtr instance, global::System.IntPtr _0); |
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
@ -10727,8 +10973,8 @@ namespace CppSharp |
|
|
|
|
|
|
|
|
|
|
|
private static void* __CopyValue(BlockCommandComment.Internal native) |
|
|
|
private static void* __CopyValue(BlockCommandComment.Internal native) |
|
|
|
{ |
|
|
|
{ |
|
|
|
var ret = Marshal.AllocHGlobal(20); |
|
|
|
var ret = Marshal.AllocHGlobal(24); |
|
|
|
CppSharp.Parser.AST.BlockCommandComment.Internal.cctor_3(ret, new global::System.IntPtr(&native)); |
|
|
|
CppSharp.Parser.AST.BlockCommandComment.Internal.cctor_2(ret, new global::System.IntPtr(&native)); |
|
|
|
return ret.ToPointer(); |
|
|
|
return ret.ToPointer(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -10751,7 +10997,7 @@ namespace CppSharp |
|
|
|
public BlockCommandComment() |
|
|
|
public BlockCommandComment() |
|
|
|
: this((void*) null) |
|
|
|
: this((void*) null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
__Instance = Marshal.AllocHGlobal(20); |
|
|
|
__Instance = Marshal.AllocHGlobal(24); |
|
|
|
__ownsNativeInstance = true; |
|
|
|
__ownsNativeInstance = true; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
@ -10760,7 +11006,7 @@ namespace CppSharp |
|
|
|
public BlockCommandComment(CppSharp.Parser.AST.CommentKind Kind) |
|
|
|
public BlockCommandComment(CppSharp.Parser.AST.CommentKind Kind) |
|
|
|
: this((void*) null) |
|
|
|
: this((void*) null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
__Instance = Marshal.AllocHGlobal(20); |
|
|
|
__Instance = Marshal.AllocHGlobal(24); |
|
|
|
__ownsNativeInstance = true; |
|
|
|
__ownsNativeInstance = true; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
var arg0 = Kind; |
|
|
|
var arg0 = Kind; |
|
|
@ -10770,13 +11016,13 @@ namespace CppSharp |
|
|
|
public BlockCommandComment(CppSharp.Parser.AST.BlockCommandComment _0) |
|
|
|
public BlockCommandComment(CppSharp.Parser.AST.BlockCommandComment _0) |
|
|
|
: this((void*) null) |
|
|
|
: this((void*) null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
__Instance = Marshal.AllocHGlobal(20); |
|
|
|
__Instance = Marshal.AllocHGlobal(24); |
|
|
|
__ownsNativeInstance = true; |
|
|
|
__ownsNativeInstance = true; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
if (ReferenceEquals(_0, null)) |
|
|
|
if (ReferenceEquals(_0, null)) |
|
|
|
throw new global::System.ArgumentNullException("_0", "Cannot be null because it is a C++ reference (&)."); |
|
|
|
throw new global::System.ArgumentNullException("_0", "Cannot be null because it is a C++ reference (&)."); |
|
|
|
var arg0 = _0.__Instance; |
|
|
|
var arg0 = _0.__Instance; |
|
|
|
Internal.cctor_3((__Instance + __PointerAdjustment), arg0); |
|
|
|
Internal.cctor_2((__Instance + __PointerAdjustment), arg0); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
protected override void Dispose(bool disposing) |
|
|
|
protected override void Dispose(bool disposing) |
|
|
@ -10829,11 +11075,29 @@ namespace CppSharp |
|
|
|
((Internal*) __Instance)->CommandId = value; |
|
|
|
((Internal*) __Instance)->CommandId = value; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public CppSharp.Parser.AST.ParagraphComment ParagraphComment |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
get |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
CppSharp.Parser.AST.ParagraphComment __result0; |
|
|
|
|
|
|
|
if (((Internal*) __Instance)->ParagraphComment == IntPtr.Zero) __result0 = null; |
|
|
|
|
|
|
|
else if (CppSharp.Parser.AST.ParagraphComment.NativeToManagedMap.ContainsKey(((Internal*) __Instance)->ParagraphComment)) |
|
|
|
|
|
|
|
__result0 = (CppSharp.Parser.AST.ParagraphComment) CppSharp.Parser.AST.ParagraphComment.NativeToManagedMap[((Internal*) __Instance)->ParagraphComment]; |
|
|
|
|
|
|
|
else __result0 = CppSharp.Parser.AST.ParagraphComment.__CreateInstance(((Internal*) __Instance)->ParagraphComment); |
|
|
|
|
|
|
|
return __result0; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
set |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((Internal*) __Instance)->ParagraphComment = ReferenceEquals(value, null) ? global::System.IntPtr.Zero : value.__Instance; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public unsafe partial class ParamCommandComment : CppSharp.Parser.AST.BlockCommandComment, IDisposable |
|
|
|
public unsafe partial class ParamCommandComment : CppSharp.Parser.AST.BlockCommandComment, IDisposable |
|
|
|
{ |
|
|
|
{ |
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 28)] |
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 32)] |
|
|
|
public new partial struct Internal |
|
|
|
public new partial struct Internal |
|
|
|
{ |
|
|
|
{ |
|
|
|
[FieldOffset(0)] |
|
|
|
[FieldOffset(0)] |
|
|
@ -10842,10 +11106,13 @@ namespace CppSharp |
|
|
|
[FieldOffset(4)] |
|
|
|
[FieldOffset(4)] |
|
|
|
public uint CommandId; |
|
|
|
public uint CommandId; |
|
|
|
|
|
|
|
|
|
|
|
[FieldOffset(20)] |
|
|
|
[FieldOffset(8)] |
|
|
|
public CppSharp.Parser.AST.ParamCommandComment.PassDirection Direction; |
|
|
|
public global::System.IntPtr ParagraphComment; |
|
|
|
|
|
|
|
|
|
|
|
[FieldOffset(24)] |
|
|
|
[FieldOffset(24)] |
|
|
|
|
|
|
|
public CppSharp.Parser.AST.ParamCommandComment.PassDirection Direction; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[FieldOffset(28)] |
|
|
|
public uint ParamIndex; |
|
|
|
public uint ParamIndex; |
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
@ -10856,7 +11123,7 @@ namespace CppSharp |
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
EntryPoint="??0ParamCommandComment@AST@CppParser@CppSharp@@QAE@ABV0123@@Z")] |
|
|
|
EntryPoint="??0ParamCommandComment@AST@CppParser@CppSharp@@QAE@ABV0123@@Z")] |
|
|
|
internal static extern global::System.IntPtr cctor_1(global::System.IntPtr instance, global::System.IntPtr _0); |
|
|
|
internal static extern global::System.IntPtr cctor_2(global::System.IntPtr instance, global::System.IntPtr _0); |
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
@ -10883,8 +11150,8 @@ namespace CppSharp |
|
|
|
|
|
|
|
|
|
|
|
private static void* __CopyValue(ParamCommandComment.Internal native) |
|
|
|
private static void* __CopyValue(ParamCommandComment.Internal native) |
|
|
|
{ |
|
|
|
{ |
|
|
|
var ret = Marshal.AllocHGlobal(28); |
|
|
|
var ret = Marshal.AllocHGlobal(32); |
|
|
|
CppSharp.Parser.AST.ParamCommandComment.Internal.cctor_1(ret, new global::System.IntPtr(&native)); |
|
|
|
CppSharp.Parser.AST.ParamCommandComment.Internal.cctor_2(ret, new global::System.IntPtr(&native)); |
|
|
|
return ret.ToPointer(); |
|
|
|
return ret.ToPointer(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -10907,7 +11174,7 @@ namespace CppSharp |
|
|
|
public ParamCommandComment() |
|
|
|
public ParamCommandComment() |
|
|
|
: this((void*) null) |
|
|
|
: this((void*) null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
__Instance = Marshal.AllocHGlobal(28); |
|
|
|
__Instance = Marshal.AllocHGlobal(32); |
|
|
|
__ownsNativeInstance = true; |
|
|
|
__ownsNativeInstance = true; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
@ -10916,13 +11183,13 @@ namespace CppSharp |
|
|
|
public ParamCommandComment(CppSharp.Parser.AST.ParamCommandComment _0) |
|
|
|
public ParamCommandComment(CppSharp.Parser.AST.ParamCommandComment _0) |
|
|
|
: this((void*) null) |
|
|
|
: this((void*) null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
__Instance = Marshal.AllocHGlobal(28); |
|
|
|
__Instance = Marshal.AllocHGlobal(32); |
|
|
|
__ownsNativeInstance = true; |
|
|
|
__ownsNativeInstance = true; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
if (ReferenceEquals(_0, null)) |
|
|
|
if (ReferenceEquals(_0, null)) |
|
|
|
throw new global::System.ArgumentNullException("_0", "Cannot be null because it is a C++ reference (&)."); |
|
|
|
throw new global::System.ArgumentNullException("_0", "Cannot be null because it is a C++ reference (&)."); |
|
|
|
var arg0 = _0.__Instance; |
|
|
|
var arg0 = _0.__Instance; |
|
|
|
Internal.cctor_1((__Instance + __PointerAdjustment), arg0); |
|
|
|
Internal.cctor_2((__Instance + __PointerAdjustment), arg0); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
protected override void Dispose(bool disposing) |
|
|
|
protected override void Dispose(bool disposing) |
|
|
@ -10963,7 +11230,7 @@ namespace CppSharp |
|
|
|
|
|
|
|
|
|
|
|
public unsafe partial class TParamCommandComment : CppSharp.Parser.AST.BlockCommandComment, IDisposable |
|
|
|
public unsafe partial class TParamCommandComment : CppSharp.Parser.AST.BlockCommandComment, IDisposable |
|
|
|
{ |
|
|
|
{ |
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 32)] |
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 36)] |
|
|
|
public new partial struct Internal |
|
|
|
public new partial struct Internal |
|
|
|
{ |
|
|
|
{ |
|
|
|
[FieldOffset(0)] |
|
|
|
[FieldOffset(0)] |
|
|
@ -10972,6 +11239,9 @@ namespace CppSharp |
|
|
|
[FieldOffset(4)] |
|
|
|
[FieldOffset(4)] |
|
|
|
public uint CommandId; |
|
|
|
public uint CommandId; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[FieldOffset(8)] |
|
|
|
|
|
|
|
public global::System.IntPtr ParagraphComment; |
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
EntryPoint="??0TParamCommandComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
|
EntryPoint="??0TParamCommandComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
@ -11020,7 +11290,7 @@ namespace CppSharp |
|
|
|
|
|
|
|
|
|
|
|
private static void* __CopyValue(TParamCommandComment.Internal native) |
|
|
|
private static void* __CopyValue(TParamCommandComment.Internal native) |
|
|
|
{ |
|
|
|
{ |
|
|
|
var ret = Marshal.AllocHGlobal(32); |
|
|
|
var ret = Marshal.AllocHGlobal(36); |
|
|
|
CppSharp.Parser.AST.TParamCommandComment.Internal.cctor_2(ret, new global::System.IntPtr(&native)); |
|
|
|
CppSharp.Parser.AST.TParamCommandComment.Internal.cctor_2(ret, new global::System.IntPtr(&native)); |
|
|
|
return ret.ToPointer(); |
|
|
|
return ret.ToPointer(); |
|
|
|
} |
|
|
|
} |
|
|
@ -11044,7 +11314,7 @@ namespace CppSharp |
|
|
|
public TParamCommandComment() |
|
|
|
public TParamCommandComment() |
|
|
|
: this((void*) null) |
|
|
|
: this((void*) null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
__Instance = Marshal.AllocHGlobal(32); |
|
|
|
__Instance = Marshal.AllocHGlobal(36); |
|
|
|
__ownsNativeInstance = true; |
|
|
|
__ownsNativeInstance = true; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
@ -11053,7 +11323,7 @@ namespace CppSharp |
|
|
|
public TParamCommandComment(CppSharp.Parser.AST.TParamCommandComment _0) |
|
|
|
public TParamCommandComment(CppSharp.Parser.AST.TParamCommandComment _0) |
|
|
|
: this((void*) null) |
|
|
|
: this((void*) null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
__Instance = Marshal.AllocHGlobal(32); |
|
|
|
__Instance = Marshal.AllocHGlobal(36); |
|
|
|
__ownsNativeInstance = true; |
|
|
|
__ownsNativeInstance = true; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
if (ReferenceEquals(_0, null)) |
|
|
|
if (ReferenceEquals(_0, null)) |
|
|
@ -11217,7 +11487,7 @@ namespace CppSharp |
|
|
|
|
|
|
|
|
|
|
|
public unsafe partial class VerbatimBlockComment : CppSharp.Parser.AST.BlockCommandComment, IDisposable |
|
|
|
public unsafe partial class VerbatimBlockComment : CppSharp.Parser.AST.BlockCommandComment, IDisposable |
|
|
|
{ |
|
|
|
{ |
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 32)] |
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 36)] |
|
|
|
public new partial struct Internal |
|
|
|
public new partial struct Internal |
|
|
|
{ |
|
|
|
{ |
|
|
|
[FieldOffset(0)] |
|
|
|
[FieldOffset(0)] |
|
|
@ -11226,6 +11496,9 @@ namespace CppSharp |
|
|
|
[FieldOffset(4)] |
|
|
|
[FieldOffset(4)] |
|
|
|
public uint CommandId; |
|
|
|
public uint CommandId; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[FieldOffset(8)] |
|
|
|
|
|
|
|
public global::System.IntPtr ParagraphComment; |
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
EntryPoint="??0VerbatimBlockComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
|
EntryPoint="??0VerbatimBlockComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
@ -11274,7 +11547,7 @@ namespace CppSharp |
|
|
|
|
|
|
|
|
|
|
|
private static void* __CopyValue(VerbatimBlockComment.Internal native) |
|
|
|
private static void* __CopyValue(VerbatimBlockComment.Internal native) |
|
|
|
{ |
|
|
|
{ |
|
|
|
var ret = Marshal.AllocHGlobal(32); |
|
|
|
var ret = Marshal.AllocHGlobal(36); |
|
|
|
CppSharp.Parser.AST.VerbatimBlockComment.Internal.cctor_1(ret, new global::System.IntPtr(&native)); |
|
|
|
CppSharp.Parser.AST.VerbatimBlockComment.Internal.cctor_1(ret, new global::System.IntPtr(&native)); |
|
|
|
return ret.ToPointer(); |
|
|
|
return ret.ToPointer(); |
|
|
|
} |
|
|
|
} |
|
|
@ -11298,7 +11571,7 @@ namespace CppSharp |
|
|
|
public VerbatimBlockComment() |
|
|
|
public VerbatimBlockComment() |
|
|
|
: this((void*) null) |
|
|
|
: this((void*) null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
__Instance = Marshal.AllocHGlobal(32); |
|
|
|
__Instance = Marshal.AllocHGlobal(36); |
|
|
|
__ownsNativeInstance = true; |
|
|
|
__ownsNativeInstance = true; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
@ -11307,7 +11580,7 @@ namespace CppSharp |
|
|
|
public VerbatimBlockComment(CppSharp.Parser.AST.VerbatimBlockComment _0) |
|
|
|
public VerbatimBlockComment(CppSharp.Parser.AST.VerbatimBlockComment _0) |
|
|
|
: this((void*) null) |
|
|
|
: this((void*) null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
__Instance = Marshal.AllocHGlobal(32); |
|
|
|
__Instance = Marshal.AllocHGlobal(36); |
|
|
|
__ownsNativeInstance = true; |
|
|
|
__ownsNativeInstance = true; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
if (ReferenceEquals(_0, null)) |
|
|
|
if (ReferenceEquals(_0, null)) |
|
|
@ -11361,7 +11634,7 @@ namespace CppSharp |
|
|
|
|
|
|
|
|
|
|
|
public unsafe partial class VerbatimLineComment : CppSharp.Parser.AST.BlockCommandComment, IDisposable |
|
|
|
public unsafe partial class VerbatimLineComment : CppSharp.Parser.AST.BlockCommandComment, IDisposable |
|
|
|
{ |
|
|
|
{ |
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 44)] |
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 48)] |
|
|
|
public new partial struct Internal |
|
|
|
public new partial struct Internal |
|
|
|
{ |
|
|
|
{ |
|
|
|
[FieldOffset(0)] |
|
|
|
[FieldOffset(0)] |
|
|
@ -11370,6 +11643,9 @@ namespace CppSharp |
|
|
|
[FieldOffset(4)] |
|
|
|
[FieldOffset(4)] |
|
|
|
public uint CommandId; |
|
|
|
public uint CommandId; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[FieldOffset(8)] |
|
|
|
|
|
|
|
public global::System.IntPtr ParagraphComment; |
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
EntryPoint="??0VerbatimLineComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
|
EntryPoint="??0VerbatimLineComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
@ -11408,7 +11684,7 @@ namespace CppSharp |
|
|
|
|
|
|
|
|
|
|
|
private static void* __CopyValue(VerbatimLineComment.Internal native) |
|
|
|
private static void* __CopyValue(VerbatimLineComment.Internal native) |
|
|
|
{ |
|
|
|
{ |
|
|
|
var ret = Marshal.AllocHGlobal(44); |
|
|
|
var ret = Marshal.AllocHGlobal(48); |
|
|
|
CppSharp.Parser.AST.VerbatimLineComment.Internal.cctor_2(ret, new global::System.IntPtr(&native)); |
|
|
|
CppSharp.Parser.AST.VerbatimLineComment.Internal.cctor_2(ret, new global::System.IntPtr(&native)); |
|
|
|
return ret.ToPointer(); |
|
|
|
return ret.ToPointer(); |
|
|
|
} |
|
|
|
} |
|
|
@ -11432,7 +11708,7 @@ namespace CppSharp |
|
|
|
public VerbatimLineComment() |
|
|
|
public VerbatimLineComment() |
|
|
|
: this((void*) null) |
|
|
|
: this((void*) null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
__Instance = Marshal.AllocHGlobal(44); |
|
|
|
__Instance = Marshal.AllocHGlobal(48); |
|
|
|
__ownsNativeInstance = true; |
|
|
|
__ownsNativeInstance = true; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
@ -11441,7 +11717,7 @@ namespace CppSharp |
|
|
|
public VerbatimLineComment(CppSharp.Parser.AST.VerbatimLineComment _0) |
|
|
|
public VerbatimLineComment(CppSharp.Parser.AST.VerbatimLineComment _0) |
|
|
|
: this((void*) null) |
|
|
|
: this((void*) null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
__Instance = Marshal.AllocHGlobal(44); |
|
|
|
__Instance = Marshal.AllocHGlobal(48); |
|
|
|
__ownsNativeInstance = true; |
|
|
|
__ownsNativeInstance = true; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
if (ReferenceEquals(_0, null)) |
|
|
|
if (ReferenceEquals(_0, null)) |
|
|
@ -11476,249 +11752,6 @@ namespace CppSharp |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public unsafe partial class InlineContentComment : CppSharp.Parser.AST.Comment, IDisposable |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 4)] |
|
|
|
|
|
|
|
public new partial struct Internal |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
[FieldOffset(0)] |
|
|
|
|
|
|
|
public CppSharp.Parser.AST.CommentKind Kind; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="??0InlineContentComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
|
|
|
|
|
internal static extern global::System.IntPtr ctor_0(global::System.IntPtr instance); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="??0InlineContentComment@AST@CppParser@CppSharp@@QAE@W4CommentKind@123@@Z")] |
|
|
|
|
|
|
|
internal static extern global::System.IntPtr ctor_1(global::System.IntPtr instance, CppSharp.Parser.AST.CommentKind Kind); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="??0InlineContentComment@AST@CppParser@CppSharp@@QAE@ABV0123@@Z")] |
|
|
|
|
|
|
|
internal static extern global::System.IntPtr cctor_2(global::System.IntPtr instance, global::System.IntPtr _0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static new InlineContentComment __CreateInstance(global::System.IntPtr native, bool skipVTables = false) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return new InlineContentComment(native.ToPointer(), skipVTables); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static InlineContentComment __CreateInstance(InlineContentComment.Internal native, bool skipVTables = false) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return new InlineContentComment(native, skipVTables); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static void* __CopyValue(InlineContentComment.Internal native) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
var ret = Marshal.AllocHGlobal(4); |
|
|
|
|
|
|
|
*(InlineContentComment.Internal*) ret = native; |
|
|
|
|
|
|
|
return ret.ToPointer(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private InlineContentComment(InlineContentComment.Internal native, bool skipVTables = false) |
|
|
|
|
|
|
|
: this(__CopyValue(native), skipVTables) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
protected InlineContentComment(void* native, bool skipVTables = false) |
|
|
|
|
|
|
|
: base((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__PointerAdjustment = 0; |
|
|
|
|
|
|
|
if (native == null) |
|
|
|
|
|
|
|
return; |
|
|
|
|
|
|
|
__Instance = new global::System.IntPtr(native); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public InlineContentComment() |
|
|
|
|
|
|
|
: this((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__Instance = Marshal.AllocHGlobal(4); |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public InlineContentComment(CppSharp.Parser.AST.CommentKind Kind) |
|
|
|
|
|
|
|
: this((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__Instance = Marshal.AllocHGlobal(4); |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
var arg0 = Kind; |
|
|
|
|
|
|
|
Internal.ctor_1((__Instance + __PointerAdjustment), arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public InlineContentComment(CppSharp.Parser.AST.InlineContentComment _0) |
|
|
|
|
|
|
|
: this((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__Instance = Marshal.AllocHGlobal(4); |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
*((InlineContentComment.Internal*) __Instance) = *((InlineContentComment.Internal*) _0.__Instance); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public unsafe partial class ParagraphComment : CppSharp.Parser.AST.BlockContentComment, IDisposable |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 20)] |
|
|
|
|
|
|
|
public new partial struct Internal |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
[FieldOffset(0)] |
|
|
|
|
|
|
|
public CppSharp.Parser.AST.CommentKind Kind; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[FieldOffset(4)] |
|
|
|
|
|
|
|
public byte IsWhitespace; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="??0ParagraphComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
|
|
|
|
|
internal static extern global::System.IntPtr ctor_0(global::System.IntPtr instance); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="??0ParagraphComment@AST@CppParser@CppSharp@@QAE@ABV0123@@Z")] |
|
|
|
|
|
|
|
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, |
|
|
|
|
|
|
|
EntryPoint="??1ParagraphComment@AST@CppParser@CppSharp@@QAE@XZ")] |
|
|
|
|
|
|
|
internal static extern void dtor_0(global::System.IntPtr instance, int delete); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="?getContent@ParagraphComment@AST@CppParser@CppSharp@@QAEPAVInlineContentComment@234@I@Z")] |
|
|
|
|
|
|
|
internal static extern global::System.IntPtr getContent_0(global::System.IntPtr instance, uint i); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="?addContent@ParagraphComment@AST@CppParser@CppSharp@@QAEXAAPAVInlineContentComment@234@@Z")] |
|
|
|
|
|
|
|
internal static extern void addContent_0(global::System.IntPtr instance, global::System.IntPtr s); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="?clearContent@ParagraphComment@AST@CppParser@CppSharp@@QAEXXZ")] |
|
|
|
|
|
|
|
internal static extern void clearContent_0(global::System.IntPtr instance); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[SuppressUnmanagedCodeSecurity] |
|
|
|
|
|
|
|
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall, |
|
|
|
|
|
|
|
EntryPoint="?getContentCount@ParagraphComment@AST@CppParser@CppSharp@@QAEIXZ")] |
|
|
|
|
|
|
|
internal static extern uint getContentCount_0(global::System.IntPtr instance); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static new ParagraphComment __CreateInstance(global::System.IntPtr native, bool skipVTables = false) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return new ParagraphComment(native.ToPointer(), skipVTables); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static ParagraphComment __CreateInstance(ParagraphComment.Internal native, bool skipVTables = false) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return new ParagraphComment(native, skipVTables); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static void* __CopyValue(ParagraphComment.Internal native) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
var ret = Marshal.AllocHGlobal(20); |
|
|
|
|
|
|
|
CppSharp.Parser.AST.ParagraphComment.Internal.cctor_1(ret, new global::System.IntPtr(&native)); |
|
|
|
|
|
|
|
return ret.ToPointer(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private ParagraphComment(ParagraphComment.Internal native, bool skipVTables = false) |
|
|
|
|
|
|
|
: this(__CopyValue(native), skipVTables) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
protected ParagraphComment(void* native, bool skipVTables = false) |
|
|
|
|
|
|
|
: base((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__PointerAdjustment = 0; |
|
|
|
|
|
|
|
if (native == null) |
|
|
|
|
|
|
|
return; |
|
|
|
|
|
|
|
__Instance = new global::System.IntPtr(native); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public ParagraphComment() |
|
|
|
|
|
|
|
: this((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__Instance = Marshal.AllocHGlobal(20); |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
Internal.ctor_0((__Instance + __PointerAdjustment)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public ParagraphComment(CppSharp.Parser.AST.ParagraphComment _0) |
|
|
|
|
|
|
|
: this((void*) null) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
__Instance = Marshal.AllocHGlobal(20); |
|
|
|
|
|
|
|
__ownsNativeInstance = true; |
|
|
|
|
|
|
|
NativeToManagedMap[__Instance] = this; |
|
|
|
|
|
|
|
if (ReferenceEquals(_0, null)) |
|
|
|
|
|
|
|
throw new global::System.ArgumentNullException("_0", "Cannot be null because it is a C++ reference (&)."); |
|
|
|
|
|
|
|
var arg0 = _0.__Instance; |
|
|
|
|
|
|
|
Internal.cctor_1((__Instance + __PointerAdjustment), arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
protected override void Dispose(bool disposing) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
CppSharp.Parser.AST.Comment __dummy; |
|
|
|
|
|
|
|
NativeToManagedMap.TryRemove(__Instance, out __dummy); |
|
|
|
|
|
|
|
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); |
|
|
|
|
|
|
|
CppSharp.Parser.AST.InlineContentComment __result0; |
|
|
|
|
|
|
|
if (__ret == IntPtr.Zero) __result0 = null; |
|
|
|
|
|
|
|
else if (CppSharp.Parser.AST.InlineContentComment.NativeToManagedMap.ContainsKey(__ret)) |
|
|
|
|
|
|
|
__result0 = (CppSharp.Parser.AST.InlineContentComment) CppSharp.Parser.AST.InlineContentComment.NativeToManagedMap[__ret]; |
|
|
|
|
|
|
|
else __result0 = CppSharp.Parser.AST.InlineContentComment.__CreateInstance(__ret); |
|
|
|
|
|
|
|
return __result0; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void addContent(CppSharp.Parser.AST.InlineContentComment s) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
if (ReferenceEquals(s, null)) |
|
|
|
|
|
|
|
throw new global::System.ArgumentNullException("s", "Cannot be null because it is a C++ reference (&)."); |
|
|
|
|
|
|
|
var arg0 = s.__Instance; |
|
|
|
|
|
|
|
Internal.addContent_0((__Instance + __PointerAdjustment), arg0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void clearContent() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
Internal.clearContent_0((__Instance + __PointerAdjustment)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public uint ContentCount |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
get |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
var __ret = Internal.getContentCount_0((__Instance + __PointerAdjustment)); |
|
|
|
|
|
|
|
return __ret; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public bool IsWhitespace |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
get |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((Internal*) __Instance)->IsWhitespace != 0; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
set |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((Internal*) __Instance)->IsWhitespace = (byte) (value ? 1 : 0); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public unsafe partial class InlineCommandComment : CppSharp.Parser.AST.InlineContentComment, IDisposable |
|
|
|
public unsafe partial class InlineCommandComment : CppSharp.Parser.AST.InlineContentComment, IDisposable |
|
|
|
{ |
|
|
|
{ |
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 20)] |
|
|
|
[StructLayout(LayoutKind.Explicit, Size = 20)] |
|
|
|