Searched defs:callData (Results 26 - 50 of 54) sorted by relevance

123

/external/webkit/Source/WebCore/bindings/js/
H A DJSNodeListCustom.cpp87 CallType JSNodeList::getCallData(CallData& callData) argument
89 callData.native.function = callNodeList;
H A DScheduledAction.cpp53 CallData callData; local
54 if (getCallData(v, callData) == CallTypeNone) {
95 CallData callData; local
96 CallType callType = getCallData(m_function.get(), callData);
109 JSMainThreadExecState::call(exec, m_function.get(), callType, callData, thisValue, args);
111 JSC::call(exec, m_function.get(), callType, callData, thisValue, args);
H A DJSEventListener.cpp99 CallData callData; local
100 CallType callType = getCallData(handleEventFunction, callData);
103 callType = jsFunction->getCallData(callData);
122 ? JSMainThreadExecState::call(exec, handleEventFunction, callType, callData, jsFunction, args)
123 : JSC::call(exec, handleEventFunction, callType, callData, jsFunction, args);
127 ? JSMainThreadExecState::call(exec, jsFunction, callType, callData, currentTarget, args)
128 : JSC::call(exec, jsFunction, callType, callData, currentTarget, args);
H A DJSHTMLDocumentCustom.cpp113 CallData callData; local
114 CallType callType = ::getCallData(function, callData);
117 return JSC::call(exec, function, callType, callData, wrapper, ArgList(exec));
H A DJSPluginElementFunctions.cpp165 CallData callData; local
166 CallType callType = getCallData(scriptObject, callData);
170 JSValue result = call(exec, scriptObject, callType, callData, exec->hostThisValue(), argumentList);
174 CallType runtimeObjectGetCallData(JSHTMLElement* element, CallData& callData) argument
183 callData.native.function = callPlugin;
190 callData.native.function = callPlugin;
H A DScriptValue.cpp99 CallData callData; local
100 return getCallData(m_value.get(), callData) != CallTypeNone;
/external/webkit/Source/WebCore/bridge/
H A Druntime_method.cpp121 CallType RuntimeMethod::getCallData(CallData& callData) argument
123 callData.native.function = callRuntimeMethod;
H A Druntime_object.cpp257 CallType RuntimeObject::getCallData(CallData& callData) argument
266 callData.native.function = callRuntimeObject;
H A DNP_jsobject.cpp185 CallData callData; local
186 CallType callType = getCallData(function, callData);
194 JSValue resultV = JSC::call(exec, function, callType, callData, function, argList);
234 CallData callData; local
235 CallType callType = getCallData(function, callData);
244 JSValue resultV = JSC::call(exec, function, callType, callData, obj->imp, argList);
/external/webkit/Source/JavaScriptCore/runtime/
H A DDateConstructor.cpp153 CallType DateConstructor::getCallData(CallData& callData) argument
155 callData.native.function = callDate;
H A DError.cpp194 CallType getCallData(CallData& callData) argument
196 callData.native.function = callThrowTypeError;
H A DJSCell.h223 inline CallType getCallData(JSValue value, CallData& callData) argument
225 CallType result = value.isCell() ? value.asCell()->getCallData(callData) : CallTypeNone;
H A DJSFunction.cpp149 CallType JSFunction::getCallData(CallData& callData) argument
152 callData.native.function = nativeFunction();
155 callData.js.functionExecutable = jsExecutable();
156 callData.js.scopeChain = scope();
H A DObjectConstructor.cpp124 CallType ObjectConstructor::getCallData(CallData& callData) argument
126 callData.native.function = callObjectConstructor;
238 CallData callData; local
239 if (getCallData(get, callData) == CallTypeNone) {
254 CallData callData; local
255 if (getCallData(set, callData) == CallTypeNone) {
H A DRegExpConstructor.cpp345 CallType RegExpConstructor::getCallData(CallData& callData) argument
347 callData.native.function = callRegExpConstructor;
H A DArrayPrototype.cpp72 static inline bool isNumericCompareFunction(ExecState* exec, CallType callType, const CallData& callData) argument
77 FunctionExecutable* executable = callData.js.functionExecutable;
79 JSObject* error = executable->compileForCall(exec, callData.js.scopeChain);
255 CallData callData; local
256 CallType callType = getCallData(conversionFunction, callData);
258 str = call(exec, conversionFunction, callType, callData, element, exec->emptyList()).toString(exec);
500 CallData callData; local
501 CallType callType = getCallData(function, callData);
504 if (isNumericCompareFunction(exec, callType, callData))
505 asArray(thisObj)->sortNumeric(exec, function, callType, callData);
657 CallData callData; local
716 CallData callData; local
778 CallData callData; local
836 CallData callData; local
886 CallData callData; local
943 CallData callData; local
1018 CallData callData; local
[all...]
H A DJSObject.cpp145 CallData callData; local
146 CallType callType = setterFunc->getCallData(callData);
149 call(exec, setterFunc, callType, callData, this, args);
251 CallData callData; local
252 CallType callType = getCallData(function, callData);
261 JSValue result = call(exec, function, callType, callData, const_cast<JSObject*>(object), exec->emptyList());
/external/webkit/Source/JavaScriptGlue/
H A DJSObject.cpp82 CallType JSUserObject::getCallData(CallData& callData) argument
87 callData.native.function = nativeCallFunction;
H A DJSValueWrapper.cpp165 CallData callData; local
166 CallType callType = objValue->getCallData(callData);
169 JSValue resultValue = call(exec, objValue, callType, callData, ksjThisObj, listArgs);
H A DUserObjectImp.cpp49 CallType UserObjectImp::getCallData(CallData& callData) argument
51 return fJSUserObject ? fJSUserObject->getCallData(callData) : CallTypeNone;
/external/webkit/Source/JavaScriptCore/API/
H A DJSCallbackObjectFunctions.h360 CallType JSCallbackObject<Base>::getCallData(CallData& callData) argument
364 callData.native.function = call;
H A DJSObjectRef.cpp418 CallData callData; local
419 return toJS(object)->getCallData(callData) != CallTypeNone;
437 CallData callData; local
438 CallType callType = jsObject->getCallData(callData);
442 JSValueRef result = toRef(exec, call(exec, jsObject, callType, callData, jsThisObject, argList));
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/
H A DJSNPObject.cpp203 JSC::CallType JSNPObject::getCallData(JSC::CallData& callData) argument
208 callData.native.function = callNPJSObject;
H A DNPJSObject.cpp106 CallData callData; local
107 return getCallData(value, callData) != CallTypeNone;
284 CallData callData; local
285 CallType callType = getCallData(function, callData);
295 JSValue value = JSC::call(exec, function, callType, callData, m_jsObject.get(), argumentList);
/external/webkit/Source/JavaScriptCore/interpreter/
H A DInterpreter.cpp786 JSValue Interpreter::executeCall(CallFrame* callFrame, JSObject* function, CallType callType, const CallData& callData, JSValue thisValue, const ArgList& args) argument
808 ScopeChainNode* callDataScopeChain = callData.js.scopeChain;
812 JSObject* compileError = callData.js.functionExecutable->compileForCall(callFrame, callDataScopeChain);
818 CodeBlock* newCodeBlock = &callData.js.functionExecutable->generatedBytecodeForCall();
838 result = callData.js.functionExecutable->generatedJITCodeForCall().execute(&m_registerFile, newCallFrame, callDataScopeChain->globalData);
866 result = JSValue::decode(callData.native.function(newCallFrame));
2601 CallData callData;
2602 CallType callType = getter->getCallData(callData);
2603 JSValue result = call(callFrame, getter, callType, callData, asObject(baseCell), ArgList());
2778 CallData callData;
[all...]

Completed in 369 milliseconds

123