internal override void EmitInstanceOf(TypeWrapper context, CodeEmitter ilgen) { if (IsRemapped) { TypeWrapper shadow = ClassLoaderWrapper.GetWrapperFromType(type); MethodInfo method = shadow.TypeAsBaseType.GetMethod("__<instanceof>"); if (method != null) { ilgen.Emit(OpCodes.Call, method); return; } } ilgen.LazyEmit_instanceof(type); }