private ClassGenerator GenerateClass(ClassHandle handle, TypeReference @base, params TypeReference[] interfaces) { return(new ClassGenerator(handle, Generate(handle, @base, interfaces))); }
internal ClassGenerator(ClassHandle handle, ClassEmitter emitter) { this._handle = handle; this._emitter = emitter; }
internal virtual MethodDeclaration Declaration(ClassHandle handle) { return(_declaration.build(handle)); }