public static IEnumerable <TemplateArgument> GetArguments(this VarTemplateSpecialization varTemplateSpecialization) { for (var x = 0; x < varTemplateSpecialization.ArgumentsCount; x++) { var argument = varTemplateSpecialization.getArguments((uint)x); yield return(argument); } }
public virtual bool VisitVarTemplateSpecializationDecl(VarTemplateSpecialization template) { throw new NotImplementedException(); }
public CSharpTypePrinterResult VisitVarTemplateSpecializationDecl(VarTemplateSpecialization template) { throw new NotImplementedException(); }
private VarTemplateSpecialization(VarTemplateSpecialization.__Internal native, bool skipVTables = false) : this(__CopyValue(native), skipVTables) { __ownsNativeInstance = true; NativeToManagedMap[__Instance] = this; }
private static void* __CopyValue(VarTemplateSpecialization.__Internal native) { var ret = Marshal.AllocHGlobal(180); global::CppSharp.Parser.AST.VarTemplateSpecialization.__Internal.cctor_1(ret, new global::System.IntPtr(&native)); return ret.ToPointer(); }
public static VarTemplateSpecialization __CreateInstance(VarTemplateSpecialization.__Internal native, bool skipVTables = false) { return new VarTemplateSpecialization(native, skipVTables); }
public bool VisitVarTemplateSpecializationDecl(VarTemplateSpecialization specialization) { return(VisitVariableDecl(specialization)); }
public override TypePrinterResult VisitVarTemplateSpecializationDecl( VarTemplateSpecialization template) { return(VisitDeclaration(template)); }
public string VisitVarTemplateSpecializationDecl(VarTemplateSpecialization template) { throw new NotImplementedException(); }