public static IEnumerable <BlockCommandComment.Argument> GetArguments(this BlockCommandComment comment) { for (var x = 0; x < comment.ArgumentsCount; x++) { var argument = comment.getArguments((uint)x); yield return(argument); } }
protected BlockCommandComment(BlockCommandComment.Internal* native, bool isInternalImpl = false) : base((CppSharp.Parser.AST.BlockContentComment.Internal*) native) { }
private BlockCommandComment(BlockCommandComment.Internal native) : this(__CopyValue(native)) { __ownsNativeInstance = true; NativeToManagedMap[__Instance] = this; }
private static BlockCommandComment.Internal* __CopyValue(BlockCommandComment.Internal native) { var ret = Marshal.AllocHGlobal(32); CppSharp.Parser.AST.BlockCommandComment.Internal.cctor_3(ret, new global::System.IntPtr(&native)); return (BlockCommandComment.Internal*) ret; }
public static BlockCommandComment __CreateInstance(BlockCommandComment.Internal native) { return new BlockCommandComment(native); }
protected BlockCommandComment(BlockCommandComment.Internal* native, bool skipVTables = false) : base((CppSharp.Parser.AST.BlockContentComment.Internal*) null) { __PointerAdjustment = 0; if (native == null) return; __Instance = new global::System.IntPtr(native); }
private BlockCommandComment(BlockCommandComment.Internal native, bool skipVTables = false) : this(__CopyValue(native), skipVTables) { __ownsNativeInstance = true; NativeToManagedMap[__Instance] = this; }
public static BlockCommandComment __CreateInstance(BlockCommandComment.Internal native, bool skipVTables = false) { return new BlockCommandComment(native, skipVTables); }
private static void* __CopyValue(BlockCommandComment.__Internal native) { var ret = Marshal.AllocHGlobal(24); global::CppSharp.Parser.AST.BlockCommandComment.__Internal.cctor_2(ret, new global::System.IntPtr(&native)); return ret.ToPointer(); }
public bool VisitBlockCommand(BlockCommandComment comment) { return(true); }
public bool VisitBlockCommand(BlockCommandComment comment) => true;
private static string GetCommentString(BlockCommandComment comment) { return(comment == null ? null : string.Join(" ", comment.ParagraphComment.Content.OfType <TextComment>().Select(x => x.Text.Trim()))); }