public static IEnumerable <uint> GetPositions(this TParamCommandComment comment) { for (var x = 0; x < comment.PositionCount; x++) { var content = comment.getPosition((uint)x); yield return(content); } }
protected TParamCommandComment(TParamCommandComment.Internal* native, bool isInternalImpl = false) : base((CppSharp.Parser.AST.BlockCommandComment.Internal*) native) { }
private TParamCommandComment(TParamCommandComment.Internal native) : this(__CopyValue(native)) { __ownsNativeInstance = true; NativeToManagedMap[__Instance] = this; }
private static TParamCommandComment.Internal* __CopyValue(TParamCommandComment.Internal native) { var ret = Marshal.AllocHGlobal(56); CppSharp.Parser.AST.TParamCommandComment.Internal.cctor_2(ret, new global::System.IntPtr(&native)); return (TParamCommandComment.Internal*) ret; }
public static TParamCommandComment __CreateInstance(TParamCommandComment.Internal native) { return new TParamCommandComment(native); }
public static TParamCommandComment __CreateInstance(TParamCommandComment.Internal native, bool skipVTables = false) { return new TParamCommandComment(native, skipVTables); }
protected TParamCommandComment(TParamCommandComment.Internal* native, bool skipVTables = false) : base((CppSharp.Parser.AST.BlockCommandComment.Internal*) null) { __PointerAdjustment = 0; if (native == null) return; __Instance = new global::System.IntPtr(native); }
private TParamCommandComment(TParamCommandComment.Internal native, bool skipVTables = false) : this(__CopyValue(native), skipVTables) { __ownsNativeInstance = true; NativeToManagedMap[__Instance] = this; }
private static void* __CopyValue(TParamCommandComment.__Internal native) { var ret = Marshal.AllocHGlobal(36); global::CppSharp.Parser.AST.TParamCommandComment.__Internal.cctor_2(ret, new global::System.IntPtr(&native)); return ret.ToPointer(); }
public bool VisitTParamCommand(TParamCommandComment comment) { return(true); }
public bool VisitTParamCommand(TParamCommandComment comment) => true;