Lines Matching defs:callData
72 static inline bool isNumericCompareFunction(ExecState* exec, CallType callType, const CallData& callData)
77 FunctionExecutable* executable = callData.js.functionExecutable;
79 JSObject* error = executable->compileForCall(exec, callData.js.scopeChain);
255 CallData callData;
256 CallType callType = getCallData(conversionFunction, callData);
258 str = call(exec, conversionFunction, callType, callData, element, exec->emptyList()).toString(exec);
500 CallData callData;
501 CallType callType = getCallData(function, callData);
504 if (isNumericCompareFunction(exec, callType, callData))
505 asArray(thisObj)->sortNumeric(exec, function, callType, callData);
507 asArray(thisObj)->sort(exec, function, callType, callData);
534 compareResult = call(exec, function, callType, callData, exec->globalThisValue(), l).toNumber(exec);
657 CallData callData;
658 CallType callType = getCallData(function, callData);
701 JSValue result = call(exec, function, callType, callData, applyThis, eachArguments);
716 CallData callData;
717 CallType callType = getCallData(function, callData);
758 JSValue result = call(exec, function, callType, callData, applyThis, eachArguments);
778 CallData callData;
779 CallType callType = getCallData(function, callData);
818 bool predicateResult = call(exec, function, callType, callData, applyThis, eachArguments).toBoolean(exec);
836 CallData callData;
837 CallType callType = getCallData(function, callData);
873 callData, applyThis, eachArguments);
886 CallData callData;
887 CallType callType = getCallData(function, callData);
926 bool predicateResult = call(exec, function, callType, callData, applyThis, eachArguments).toBoolean(exec);
943 CallData callData;
944 CallType callType = getCallData(function, callData);
1005 rv = call(exec, function, callType, callData, jsNull(), eachArguments);
1018 CallData callData;
1019 CallType callType = getCallData(function, callData);
1079 rv = call(exec, function, callType, callData, jsNull(), eachArguments);