public FunctionNode(string name, List <ArgumentNode> args, TokenType method, string url, DataTypeNode returnType, List <KeyValueNode> docs) : base("function") { Name = name; Args = args; Method = method; Url = url; ReturnType = returnType; Docs = docs; }
public ArgumentNode(string name, DataTypeNode type) : base("argument") { Name = name; ArgType = type; }