< prev index next >
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java
Print this page
*** 204,214 ****
createProperty(propertyName);
return super.lookup(desc, request);
}
@Override
! protected Object invokeNoSuchProperty(final String key, final int programPoint) {
final Object retval = createProperty(key);
if (isValid(programPoint)) {
throw new UnwarrantedOptimismException(retval, programPoint);
}
return retval;
--- 204,214 ----
createProperty(propertyName);
return super.lookup(desc, request);
}
@Override
! protected Object invokeNoSuchProperty(final String key, final boolean isScope, final int programPoint) {
final Object retval = createProperty(key);
if (isValid(programPoint)) {
throw new UnwarrantedOptimismException(retval, programPoint);
}
return retval;
< prev index next >