internal static ConstructorInitializerNode ConstructorInitializer(Kind k, ListNode args, Symbol s) { ConstructorInitializerNode res = new ConstructorInitializerNode(); res.kind = k; res.start = s.pos; res.end = s.endpos; res.args = args; return(res); }
internal static MethodDecl Method( Kind k, ListNode attributes, ModifiersNode modifiers, IdentNode name, TypeNode return_type, ListNode parameters, StatementNode body, ConstructorInitializerNode base_init, Symbol s ) { MethodDecl res = new MethodDecl(); res.kind = k; res.start = s.pos; res.end = s.endpos; res.attributes = attributes; res.modifiers = modifiers; res.name = name; res.return_type = return_type; res.parameters = parameters; res.body = body; res.base_init = base_init; return res; }
internal static ConstructorInitializerNode ConstructorInitializer( Kind k, ListNode args, Symbol s ) { ConstructorInitializerNode res = new ConstructorInitializerNode(); res.kind = k; res.start = s.pos; res.end = s.endpos; res.args = args; return res; }
internal static MethodDecl Method(Kind k, ListNode attributes, ModifiersNode modifiers, IdentNode name, TypeNode return_type, ListNode parameters, StatementNode body, ConstructorInitializerNode base_init, Symbol s) { MethodDecl res = new MethodDecl(); res.kind = k; res.start = s.pos; res.end = s.endpos; res.attributes = attributes; res.modifiers = modifiers; res.name = name; res.return_type = return_type; res.parameters = parameters; res.body = body; res.base_init = base_init; return(res); }