Esempio n. 1
0
 public InterfaceSymbolScript(
     WrappedParseTree parsed,
     string name,
     IList <InterfaceSymbol> inherits = null
     )
     : this(name, inherits)
 {
     this.parsed = parsed;
 }
Esempio n. 2
0
 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;
 }
Esempio n. 3
0
 public EnclosingSymbol(WrappedParseTree parsed, string name)
     : this(name)
 {
     this.parsed = parsed;
 }
Esempio n. 4
0
 public FuncArgSymbol(WrappedParseTree parsed, string name, TypeProxy type, bool is_ref = false)
     : this(name, type, is_ref)
 {
     this.parsed = parsed;
 }
Esempio n. 5
0
 public VariableSymbol(WrappedParseTree parsed, string name, TypeProxy type)
     : this(name, type)
 {
     this.parsed = parsed;
 }
Esempio n. 6
0
 public SemanticError(WrappedParseTree w, string msg)
     : this(w.module, w.tree, w.tokens, msg)
 {
 }