public static StructGenerator Struct(AccessModifier nestedScope, StructModifier modifier, string name) { var @struct = new StructGenerator(); @struct.nestedScope = nestedScope; @struct.modifier = modifier; @struct.name = name.LegalMemberName(); @struct.isNested = true; return(@struct); }
public NamespaceGenerator AddStruct(StructGenerator @struct) { structs.Add(@struct); return(this); }
/// <summary> /// Add a nested struct to this class. /// </summary> public ClassGenerator AddStruct(StructGenerator generator) { structs.Add(generator); return(this); }