예제 #1
0
 public InterfaceSymbolScript(
     WrappedParseTree parsed,
     string name,
     IList <InterfaceSymbol> inherits = null
     )
     : this(name, inherits)
 {
     this.parsed = parsed;
 }
예제 #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;
 }
예제 #3
0
 public EnclosingSymbol(WrappedParseTree parsed, string name)
     : this(name)
 {
     this.parsed = parsed;
 }
예제 #4
0
 public FuncArgSymbol(WrappedParseTree parsed, string name, TypeProxy type, bool is_ref = false)
     : this(name, type, is_ref)
 {
     this.parsed = parsed;
 }
예제 #5
0
 public VariableSymbol(WrappedParseTree parsed, string name, TypeProxy type)
     : this(name, type)
 {
     this.parsed = parsed;
 }
예제 #6
0
파일: error.cs 프로젝트: bitdotgames/bhl
 public SemanticError(WrappedParseTree w, string msg)
     : this(w.module, w.tree, w.tokens, msg)
 {
 }