protected static <T> T |
IdScriptableObject.ensureType(java.lang.Object obj,
java.lang.Class<T> clazz,
IdFunctionObject f) |
Utility method to check the type and do the cast or throw an incompatible call error.
|
(package private) static boolean |
IdFunctionObject.equalObjectGraphs(IdFunctionObject f1,
IdFunctionObject f2,
EqualObjectGraphs eq) |
|
java.lang.Object |
BaseFunction.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
ES6Generator.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
ES6Iterator.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
IdFunctionCall.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should
be returned
|
java.lang.Object |
IdScriptableObject.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
'thisObj' will be null if invoked as constructor, in which case * instance of Scriptable
should be returned.
|
java.lang.Object |
ImporterTopLevel.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
JavaAdapter.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeArray.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeBigInt.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeBoolean.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeCall.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeCallSite.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeConsole.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeContinuation.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeDate.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeError.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeGenerator.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeGlobal.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeIterator.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeJavaTopPackage.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeMap.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeNumber.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeObject.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeScript.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeSet.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeString.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeSymbol.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeWeakMap.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeWeakSet.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
java.lang.Object |
NativeWith.execIdCall(IdFunctionObject f,
Context cx,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
|
protected void |
BaseFunction.fillConstructorProperties(IdFunctionObject ctor) |
|
protected void |
IdScriptableObject.fillConstructorProperties(IdFunctionObject ctor) |
|
protected void |
NativeArray.fillConstructorProperties(IdFunctionObject ctor) |
|
protected void |
NativeBigInt.fillConstructorProperties(IdFunctionObject ctor) |
|
protected void |
NativeDate.fillConstructorProperties(IdFunctionObject ctor) |
|
protected void |
NativeError.fillConstructorProperties(IdFunctionObject ctor) |
|
protected void |
NativeNumber.fillConstructorProperties(IdFunctionObject ctor) |
|
protected void |
NativeObject.fillConstructorProperties(IdFunctionObject ctor) |
|
protected void |
NativeString.fillConstructorProperties(IdFunctionObject ctor) |
|
protected void |
NativeSymbol.fillConstructorProperties(IdFunctionObject ctor) |
|
private static Interpreter.CallFrame |
Interpreter.initFrameForApplyOrCall(Context cx,
Interpreter.CallFrame frame,
int indexReg,
java.lang.Object[] stack,
double[] sDbl,
int stackTop,
int op,
Scriptable calleeScope,
IdFunctionObject ifun,
InterpretedFunction iApplyCallable) |
|
void |
IdScriptableObject.initPrototypeConstructor(IdFunctionObject f) |
|
(package private) static boolean |
BaseFunction.isApply(IdFunctionObject f) |
|
(package private) static boolean |
BaseFunction.isApplyOrCall(IdFunctionObject f) |
|
static boolean |
NativeContinuation.isContinuationConstructor(IdFunctionObject f) |
|
private static java.lang.Object |
NativeArray.iterativeMethod(Context cx,
IdFunctionObject idFunctionObject,
Scriptable scope,
Scriptable thisObj,
java.lang.Object[] args) |
Implements the methods "every", "filter", "forEach", "map", and "some".
|
private static java.lang.String |
NativeString.js_pad(Context cx,
Scriptable thisObj,
IdFunctionObject f,
java.lang.Object[] args,
boolean atStart) |
|
private static java.lang.String |
NativeString.js_repeat(Context cx,
Scriptable thisObj,
IdFunctionObject f,
java.lang.Object[] args) |
|
(package private) static NativeError |
NativeError.make(Context cx,
Scriptable scope,
IdFunctionObject ctorObj,
java.lang.Object[] args) |
|
private static BaseFunction |
BaseFunction.realFunction(Scriptable thisObj,
IdFunctionObject f) |
|
private ScriptableObject |
ImporterTopLevel.realScope(Scriptable scope,
Scriptable thisObj,
IdFunctionObject f) |
|
private static NativeMap |
NativeMap.realThis(Scriptable thisObj,
IdFunctionObject f) |
|
private static NativeScript |
NativeScript.realThis(Scriptable thisObj,
IdFunctionObject f) |
|
private static NativeSet |
NativeSet.realThis(Scriptable thisObj,
IdFunctionObject f) |
|
private static NativeString |
NativeString.realThis(Scriptable thisObj,
IdFunctionObject f) |
|
private static NativeWeakMap |
NativeWeakMap.realThis(Scriptable thisObj,
IdFunctionObject f) |
|
private static NativeWeakSet |
NativeWeakSet.realThis(Scriptable thisObj,
IdFunctionObject f) |
|
static java.lang.Object |
ScriptRuntimeES6.requireObjectCoercible(Context cx,
java.lang.Object val,
IdFunctionObject idFuncObj) |
|
private static java.lang.String |
NativeString.tagify(Context cx,
Scriptable thisObj,
IdFunctionObject f,
java.lang.String tag,
java.lang.String attribute,
java.lang.Object[] args) |
|