internal override int ImportTo(IKVM.Reflection.Emit.ModuleBuilder module) { MethodInfo method = TryGetForwarder(); if (method != null) { return(method.ImportTo(module)); } return(module.ImportMethodOrField(declaringType, this.Name, this.MethodSignature)); }
internal override int ImportTo(IKVM.Reflection.Emit.ModuleBuilder module) { return(method.ImportTo(module)); }
internal virtual void ExportTypes(int fileToken, IKVM.Reflection.Emit.ModuleBuilder manifestModule) { }
internal override void ExportTypes(int fileToken, IKVM.Reflection.Emit.ModuleBuilder manifestModule) { throw new MissingModuleException(this); }
internal override void ExportTypes(int fileToken, IKVM.Reflection.Emit.ModuleBuilder manifestModule) { PopulateTypeDef(); manifestModule.ExportTypes(typeDefs, fileToken); }