public InterfaceSymbolScript( WrappedParseTree parsed, string name, IList <InterfaceSymbol> inherits = null ) : this(name, inherits) { this.parsed = parsed; }
public ClassSymbol( WrappedParseTree parsed, string name, ClassSymbol super_class, IList <InterfaceSymbol> implements = null, VM.ClassCreator creator = null ) : this(name, super_class, implements, creator) { this.parsed = parsed; }
public EnclosingSymbol(WrappedParseTree parsed, string name) : this(name) { this.parsed = parsed; }
public FuncArgSymbol(WrappedParseTree parsed, string name, TypeProxy type, bool is_ref = false) : this(name, type, is_ref) { this.parsed = parsed; }
public VariableSymbol(WrappedParseTree parsed, string name, TypeProxy type) : this(name, type) { this.parsed = parsed; }
public SemanticError(WrappedParseTree w, string msg) : this(w.module, w.tree, w.tokens, msg) { }