protected override void GenerateFields() { base.GenerateFields(); this._targetField = base.MainTypeBuilder.CreateField("__target", typeof(object)); }
protected virtual void GenerateFields() { this._interceptorField = this._typeBuilder.CreateField("__interceptor", this.Context.Interceptor); this._cacheField = this._typeBuilder.CreateField("__cache", typeof(HybridDictionary), false); this._mixinField = this._typeBuilder.CreateField("__mixin", typeof(object[])); }