< prev index next >
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java
Print this page
*** 132,142 ****
public GuardedInvocation noSuchMethod(final CallSiteDescriptor desc, final LinkRequest request) {
return createAndSetProperty(desc) ? super.lookup(desc, request) : super.noSuchMethod(desc, request);
}
@Override
! protected Object invokeNoSuchProperty(final String name, final int programPoint) {
final Object retval = createProperty(name);
if (isValid(programPoint)) {
throw new UnwarrantedOptimismException(retval, programPoint);
}
return retval;
--- 132,142 ----
public GuardedInvocation noSuchMethod(final CallSiteDescriptor desc, final LinkRequest request) {
return createAndSetProperty(desc) ? super.lookup(desc, request) : super.noSuchMethod(desc, request);
}
@Override
! protected Object invokeNoSuchProperty(final String name, final boolean isScope, final int programPoint) {
final Object retval = createProperty(name);
if (isValid(programPoint)) {
throw new UnwarrantedOptimismException(retval, programPoint);
}
return retval;
< prev index next >