Searched refs:toThisObject (Results 1 - 25 of 38) sorted by relevance

12

/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/
H A DPropertySlot.cpp38 return call(exec, m_data.getterFunc, callType, callData, m_thisValue.isObject() ? m_thisValue.toThisObject(exec) : m_thisValue, exec->emptyList());
H A DStrictEvalActivation.cpp52 JSObject* StrictEvalActivation::toThisObject(JSCell*, ExecState* exec) function in class:JSC::StrictEvalActivation
H A DStrictEvalActivation.h45 static JSObject* toThisObject(JSCell*, ExecState*);
H A DJSNameScope.cpp47 JSObject* JSNameScope::toThisObject(JSCell*, ExecState* exec) function in class:JSC::JSNameScope
H A DClassInfo.h70 ToThisObjectFunctionPtr toThisObject; member in struct:JSC::MethodTable
131 &ClassName::toThisObject, \
H A DCompletion.cpp82 JSObject* thisObj = thisValue.toThisObject(exec);
H A DJSNameScope.h55 static JSObject* toThisObject(JSCell*, ExecState*);
H A DSparseArrayValueMap.cpp163 return call(exec, getter, callType, callData, array->methodTable()->toThisObject(array, exec), exec->emptyList());
194 thisValue = asObject(thisValue)->methodTable()->toThisObject(asObject(thisValue), exec);
H A DJSActivation.h76 static JSObject* toThisObject(JSCell*, ExecState*);
H A DJSCell.cpp142 JSObject* JSCell::toThisObject(JSCell* cell, ExecState* exec) function in class:JSC::JSCell
H A DJSCell.h116 static JSObject* toThisObject(JSCell*, ExecState*);
H A DJSCJSValueInlines.h617 inline JSObject* JSValue::toThisObject(ExecState* exec) const function in class:JSC::JSValue
619 return isCell() ? asCell()->methodTable()->toThisObject(asCell(), exec) : toThisObjectSlowCase(exec);
H A DJSActivation.cpp231 JSObject* JSActivation::toThisObject(JSCell*, ExecState* exec) function in class:JSC::JSActivation
H A DJSString.cpp275 JSObject* JSString::toThisObject(JSCell* cell, ExecState* exec) function in class:JSC::JSString
H A DJSCJSValue.h248 JSObject* toThisObject(ExecState*) const;
H A DJSGlobalObject.h435 JS_EXPORT_PRIVATE static JSC::JSObject* toThisObject(JSC::JSCell*, JSC::ExecState*);
/macosx-10.9.5/JavaScriptCore-7537.78.1/API/
H A DJSCallbackFunction.cpp70 JSObjectRef thisObjRef = toRef(exec->hostThisValue().toThisObject(exec));
H A DJSContextRef.cpp189 // It is necessary to call toThisObject to get the wrapper object when used with WebCore.
190 return toRef(exec->lexicalGlobalObject()->methodTable()->toThisObject(exec->lexicalGlobalObject(), exec));
/macosx-10.9.5/WebCore-7537.78.1/bindings/js/
H A DJSErrorHandler.cpp95 JSValue thisValue = globalObject->methodTable()->toThisObject(globalObject, exec);
H A DJSMainThreadExecState.h55 thisValue = thisValue.toThisObject(exec);
H A DJSInjectedScriptHostCustom.cpp115 JSObject* thisObject = exec->argument(0).toThisObject(exec);
/macosx-10.9.5/JavaScriptCore-7537.78.1/profiler/
H A DProfileGenerator.cpp67 m_currentNode = ProfileNode::create(exec, LegacyProfiler::createCallIdentifier(exec, function ? function.toThisObject(exec) : 0, sourceURL, lineNumber), m_head.get(), m_head.get());
/macosx-10.9.5/JavaScriptCore-7537.78.1/interpreter/
H A DInterpreter.h278 return !thisValue.isObject() || thisValue.toThisObject(exec) == thisValue;
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/Plugins/Netscape/
H A DNPJSObject.cpp296 JSValue value = JSC::call(exec, function, callType, callData, m_jsObject->methodTable()->toThisObject(m_jsObject.get(), exec), argumentList);
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGGraph.h358 return object->methodTable()->toThisObject(object, 0);

Completed in 236 milliseconds

12