.nilClassMapping().reference(), JVMDefinedObjectType.factory.object());
}
@Override
protected MethodHandle findMethod(Class receiverClass) {
MethodMapping methodMapping = ImageBootstrapper.systemMapping
.methodMappingFor_methodName_(receiverClass, selector);
if (methodMapping == null) {
return createDNUHandle(receiverClass).asType(type);
}
MethodNode methodNode = methodMapping
.methodNode();
return inlineBlocks(methodNode, ImageBootstrapper.systemMapping
.classMappingForJavaClass_(receiverClass).reference(), (JVMNonPrimitiveType) ImageBootstrapper.systemMapping.compilerTools().jvmTypeForClass_(receiverClass));
}