src/jdk/nashorn/internal/objects/NativeRangeError.java
Print this page
*** 60,73 ****
public Object nashornException;
// initialized by nasgen
private static PropertyMap $nasgenmap$;
- static PropertyMap getInitialMap() {
- return $nasgenmap$;
- }
-
@SuppressWarnings("LeakingThisInConstructor")
private NativeRangeError(final Object msg, final ScriptObject proto, final PropertyMap map) {
super(proto, map);
if (msg != UNDEFINED) {
this.instMessage = JSType.toString(msg);
--- 60,69 ----
*** 76,86 ****
}
NativeError.initException(this);
}
NativeRangeError(final Object msg, final Global global) {
! this(msg, global.getRangeErrorPrototype(), getInitialMap());
}
private NativeRangeError(final Object msg) {
this(msg, Global.instance());
}
--- 72,82 ----
}
NativeError.initException(this);
}
NativeRangeError(final Object msg, final Global global) {
! this(msg, global.getRangeErrorPrototype(), $nasgenmap$);
}
private NativeRangeError(final Object msg) {
this(msg, Global.instance());
}