Searched refs:callType (Results 1 - 25 of 30) sorted by relevance

12

/external/webkit/Source/JavaScriptCore/runtime/
H A DCallData.cpp35 JSValue call(ExecState* exec, JSValue functionObject, CallType callType, const CallData& callData, JSValue thisValue, const ArgList& args) argument
37 ASSERT(callType == CallTypeJS || callType == CallTypeHost);
38 return exec->interpreter()->executeCall(exec, asObject(functionObject), callType, callData, thisValue, args);
H A DPropertySlot.cpp36 CallType callType = m_data.getterFunc->getCallData(callData); local
37 return call(exec, m_data.getterFunc, callType, callData, thisValue(), exec->emptyList());
H A DFunctionPrototype.cpp110 CallType callType = getCallData(thisValue, callData); local
111 if (callType == CallTypeNone)
132 return JSValue::encode(call(exec, thisValue, callType, callData, exec->argument(0), applyArgs));
139 CallType callType = getCallData(thisValue, callData); local
140 if (callType == CallTypeNone)
146 return JSValue::encode(call(exec, thisValue, callType, callData, exec->argument(0), callArgs));
H A DArrayPrototype.cpp72 static inline bool isNumericCompareFunction(ExecState* exec, CallType callType, const CallData& callData) argument
74 if (callType != CallTypeJS)
256 CallType callType = getCallData(conversionFunction, callData); local
257 if (callType != CallTypeNone)
258 str = call(exec, conversionFunction, callType, callData, element, exec->emptyList()).toString(exec);
501 CallType callType = getCallData(function, callData); local
504 if (isNumericCompareFunction(exec, callType, callData))
505 asArray(thisObj)->sortNumeric(exec, function, callType, callData);
506 else if (callType != CallTypeNone)
507 asArray(thisObj)->sort(exec, function, callType, callDat
658 CallType callType = getCallData(function, callData); local
717 CallType callType = getCallData(function, callData); local
779 CallType callType = getCallData(function, callData); local
837 CallType callType = getCallData(function, callData); local
887 CallType callType = getCallData(function, callData); local
944 CallType callType = getCallData(function, callData); local
1019 CallType callType = getCallData(function, callData); local
[all...]
H A DJSONObject.cpp335 CallType callType = object->getCallData(callData); local
336 if (callType == CallTypeNone)
341 return call(m_exec, object, callType, callData, value, args);
609 Walker(ExecState* exec, Handle<JSObject> function, CallType callType, CallData callData) argument
612 , m_callType(callType)
829 CallType callType = getCallData(function, callData); local
830 if (callType == CallTypeNone)
832 return JSValue::encode(Walker(exec, Local<JSObject>(exec->globalData(), asObject(function)), callType, callData).walk(unfiltered));
H A DJSObject.cpp146 CallType callType = setterFunc->getCallData(callData); local
149 call(exec, setterFunc, callType, callData, this, args);
252 CallType callType = getCallData(function, callData); local
253 if (callType == CallTypeNone)
261 JSValue result = call(exec, function, callType, callData, const_cast<JSObject*>(object), exec->emptyList());
H A DJSArray.cpp879 void JSArray::sortNumeric(ExecState* exec, JSValue compareFunction, CallType callType, const CallData& callData)
902 return sort(exec, compareFunction, callType, callData);
1060 void JSArray::sort(ExecState* exec, JSValue compareFunction, CallType callType, const CallData& callData)
1083 tree.abstractor().m_compareCallType = callType;
1088 if (callType == CallTypeJS)
/external/webkit/Source/WebCore/bindings/js/
H A DJSCallbackData.cpp54 CallType callType = getCallData(function, callData); local
55 if (callType == CallTypeNone) {
56 callType = callback()->getCallData(callData);
57 if (callType == CallTypeNone)
70 ? JSMainThreadExecState::call(exec, function, callType, callData, callback(), args)
71 : JSC::call(exec, function, callType, callData, callback(), args);
H A DJSNodeFilterCondition.cpp58 CallType callType = getCallData(function, callData); local
59 if (callType == CallTypeNone) {
61 callType = getCallData(function, callData);
62 if (callType == CallTypeNone) {
75 JSValue result = JSC::call(exec, function, callType, callData, m_filter.get(), args);
H A DJSCustomXPathNSResolver.cpp76 CallType callType = getCallData(function, callData); local
77 if (callType == CallTypeNone) {
78 callType = m_customResolver->getCallData(callData);
79 if (callType == CallTypeNone) {
93 JSValue retval = JSC::call(exec, function, callType, callData, m_customResolver, args);
H A DJSEventListener.cpp100 CallType callType = getCallData(handleEventFunction, callData); local
101 if (callType == CallTypeNone) {
103 callType = jsFunction->getCallData(callData);
106 if (callType != CallTypeNone) {
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 DJSErrorHandler.cpp77 CallType callType = jsFunction->getCallData(callData); local
79 if (callType != CallTypeNone) {
96 JSValue returnValue = JSC::call(exec, jsFunction, callType, callData, thisValue, args);
H A DJSMainThreadExecState.h45 static JSC::JSValue call(JSC::ExecState* exec, JSC::JSValue functionObject, JSC::CallType callType, const JSC::CallData& callData, JSC::JSValue thisValue, const JSC::ArgList& args) argument
48 return JSC::call(exec, functionObject, callType, callData, thisValue, args);
H A DJSInjectedScriptManager.cpp62 CallType callType = getCallData(functionValue, callData); local
63 if (callType == CallTypeNone)
70 JSValue result = JSC::call(scriptState, functionValue, callType, callData, globalThisValue, args);
H A DScheduledAction.cpp96 CallType callType = getCallData(m_function.get(), callData); local
97 if (callType == CallTypeNone)
109 JSMainThreadExecState::call(exec, m_function.get(), callType, callData, thisValue, args);
111 JSC::call(exec, m_function.get(), callType, callData, thisValue, args);
H A DScriptFunctionCall.cpp140 CallType callType = getCallData(function, callData); local
141 if (callType == CallTypeNone)
144 JSValue result = JSMainThreadExecState::call(m_exec, function, callType, callData, thisObject, m_arguments);
211 CallType callType = getCallData(m_function.jsValue(), callData); local
212 if (callType == CallTypeNone)
215 JSValue result = JSC::call(m_exec, m_function.jsValue(), callType, callData, m_function.jsValue(), m_arguments);
H A DJSHTMLDocumentCustom.cpp114 CallType callType = ::getCallData(function, callData); local
115 if (callType == CallTypeNone)
117 return JSC::call(exec, function, callType, callData, wrapper, ArgList(exec));
H A DJSPluginElementFunctions.cpp166 CallType callType = getCallData(scriptObject, callData); local
167 ASSERT(callType == CallTypeHost);
170 JSValue result = call(exec, scriptObject, callType, callData, exec->hostThisValue(), argumentList);
/external/webkit/Source/JavaScriptGlue/
H A DJSValueWrapper.cpp166 CallType callType = objValue->getCallData(callData); local
167 if (callType == CallTypeNone)
169 JSValue resultValue = call(exec, objValue, callType, callData, ksjThisObj, listArgs);
/external/webkit/Source/WebCore/bridge/
H A DNP_jsobject.cpp186 CallType callType = getCallData(function, callData); local
187 if (callType == CallTypeNone)
194 JSValue resultV = JSC::call(exec, function, callType, callData, function, argList);
235 CallType callType = getCallData(function, callData); local
236 if (callType == CallTypeNone)
244 JSValue resultV = JSC::call(exec, function, callType, callData, obj->imp, argList);
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/
H A DNPJSObject.cpp285 CallType callType = getCallData(function, callData); local
286 if (callType == CallTypeNone)
295 JSValue value = JSC::call(exec, function, callType, callData, m_jsObject.get(), argumentList);
/external/webkit/Source/JavaScriptCore/API/
H A DJSObjectRef.cpp438 CallType callType = jsObject->getCallData(callData); local
439 if (callType == CallTypeNone)
442 JSValueRef result = toRef(exec, call(exec, jsObject, callType, callData, jsThisObject, argList));
/external/webkit/Source/WebCore/bindings/objc/
H A DWebScriptObject.mm297 CallType callType = getCallData(function, callData);
298 if (callType == CallTypeNone)
308 JSValue result = JSMainThreadExecState::call(exec, function, callType, callData, [self _imp], argList);
/external/webkit/Source/WebCore/bridge/jni/
H A Djni_jsobject.mm292 CallType callType = getCallData(function, callData);
293 if (callType == CallTypeNone)
300 JSValue result = JSC::call(exec, function, callType, callData, _imp, argList);
/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
807 if (callType == CallTypeJS) {
852 ASSERT(callType == CallTypeHost);
2602 CallType callType = getter->getCallData(callData);
2603 JSValue result = call(callFrame, getter, callType, callData, asObject(baseCell), ArgList());
2779 CallType callType = getter->getCallData(callData);
2780 JSValue result = call(callFrame, getter, callType, callData, baseObject, ArgList());
2887 CallType callType = getter->getCallData(callData);
2888 JSValue result = call(callFrame, getter, callType, callData, baseValue, ArgList());
3871 CallType callType
[all...]

Completed in 305 milliseconds

12