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 ClassSymbol( string name, ClassSymbol super_class, IList <InterfaceSymbol> implements = null, VM.ClassCreator creator = null ) : base(name) { this.members = new SymbolsStorage(this); this.type = new TypeProxy(this); this.creator = creator; SetSuperClass(super_class); SetImplements(implements); }