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

12

/external/webkit/Source/JavaScriptCore/runtime/
H A DStrictEvalActivation.cpp41 JSObject* StrictEvalActivation::toThisObject(ExecState* exec) const function in class:JSC::StrictEvalActivation
H A DStrictEvalActivation.h37 virtual JSObject* toThisObject(ExecState*) const;
H A DObjectPrototype.cpp86 return JSValue::encode(thisValue.toThisObject(exec));
92 return JSValue::encode(jsBoolean(thisValue.toThisObject(exec)->hasOwnProperty(exec, Identifier(exec, exec->argument(0).toString(exec)))));
98 JSObject* thisObj = thisValue.toThisObject(exec);
120 thisValue.toThisObject(exec)->defineGetter(exec, Identifier(exec, exec->argument(0).toString(exec)), asObject(exec->argument(1)));
130 thisValue.toThisObject(exec)->defineSetter(exec, Identifier(exec, exec->argument(0).toString(exec)), asObject(exec->argument(1)));
137 return JSValue::encode(thisValue.toThisObject(exec)->lookupGetter(exec, Identifier(exec, exec->argument(0).toString(exec))));
143 return JSValue::encode(thisValue.toThisObject(exec)->lookupSetter(exec, Identifier(exec, exec->argument(0).toString(exec))));
149 return JSValue::encode(jsBoolean(thisValue.toThisObject(exec)->propertyIsEnumerable(exec, Identifier(exec, exec->argument(0).toString(exec)))));
161 return JSValue::encode(jsMakeNontrivialString(exec, "[object ", thisValue.toThisObject(exec)->className(), "]"));
H A DJSStaticScopeObject.cpp39 JSObject* JSStaticScopeObject::toThisObject(ExecState* exec) const function in class:JSC::JSStaticScopeObject
H A DErrorPrototype.cpp49 JSObject* thisObj = exec->hostThisValue().toThisObject(exec);
H A DJSStaticScopeObject.h44 virtual JSObject* toThisObject(ExecState*) const;
H A DJSActivation.h62 virtual JSObject* toThisObject(ExecState*) const;
H A DJSZombie.h63 virtual JSObject* toThisObject(ExecState*) const { ASSERT_NOT_REACHED(); return 0; } function in class:JSC::JSZombie
H A DArrayPrototype.cpp270 JSObject* thisObj = exec->hostThisValue().toThisObject(exec);
340 JSValue curArg = thisValue.toThisObject(exec);
372 JSObject* thisObj = thisValue.toThisObject(exec);
399 JSObject* thisObj = thisValue.toThisObject(exec);
413 JSObject* thisObj = exec->hostThisValue().toThisObject(exec);
439 JSObject* thisObj = exec->hostThisValue().toThisObject(exec);
470 JSObject* thisObj = exec->hostThisValue().toThisObject(exec);
494 JSObject* thisObj = exec->hostThisValue().toThisObject(exec);
556 JSObject* thisObj = exec->hostThisValue().toThisObject(exec);
624 JSObject* thisObj = exec->hostThisValue().toThisObject(exe
[all...]
H A DJSCell.h133 virtual JSObject* toThisObject(ExecState*) const;
330 inline JSObject* JSValue::toThisObject(ExecState* exec) const function in class:JSC::JSValue
332 return isCell() ? asCell()->toThisObject(exec) : toThisObjectSlowCase(exec);
H A DJSCell.cpp161 JSObject* JSCell::toThisObject(ExecState* exec) const function in class:JSC::JSCell
H A DJSActivation.cpp195 JSObject* JSActivation::toThisObject(ExecState* exec) const function in class:JSC::JSActivation
H A DJSString.cpp266 JSObject* JSString::toThisObject(ExecState* exec) const function in class:JSC::JSString
H A DJSValue.h215 JSObject* toThisObject(ExecState*) const;
H A DJSObject.h142 virtual JSObject* toThisObject(ExecState*) const;
838 return isString() ? static_cast<JSString*>(asCell())->value(exec) : toThisObject(exec)->toString(exec);
843 return isString() ? static_cast<JSString*>(asCell()) : jsString(exec, toThisObject(exec)->toString(exec));
H A DStringPrototype.cpp779 uString = thisValue.toThisObject(exec)->toString(exec);
816 uString = thisValue.toThisObject(exec)->toString(exec);
/external/webkit/Source/JavaScriptCore/API/
H A DJSCallbackFunction.cpp56 JSObjectRef thisObjRef = toRef(exec->hostThisValue().toThisObject(exec));
H A DJSContextRef.cpp160 // It is necessary to call toThisObject to get the wrapper object when used with WebCore.
161 return toRef(exec->lexicalGlobalObject()->toThisObject(exec));
/external/webkit/Source/WebCore/bindings/js/
H A DJSDOMWindowBase.h78 virtual JSC::JSObject* toThisObject(JSC::ExecState*) const;
H A DJSErrorHandler.cpp93 JSValue thisValue = globalObject->toThisObject(exec);
H A DJSInjectedScriptHostCustom.cpp110 UString result = exec->argument(0).toThisObject(exec)->className();
H A DJSDOMWindowBase.cpp156 JSObject* JSDOMWindowBase::toThisObject(ExecState*) const function in class:WebCore::JSDOMWindowBase
/external/webkit/Source/JavaScriptCore/profiler/
H A DProfileGenerator.cpp66 m_currentNode = ProfileNode::create(exec, Profiler::createCallIdentifier(exec, function ? function.toThisObject(exec) : 0, sourceURL, lineNumber), m_head.get(), m_head.get());
/external/webkit/Source/JavaScriptCore/dfg/
H A DDFGOperations.cpp41 return JSValue::encode(JSValue::decode(encodedOp).toThisObject(exec));
/external/webkit/Source/JavaScriptGlue/
H A DUserObjectImp.cpp57 JSUserObject* jsThisObj = KJSValueToJSObject(exec->hostThisValue().toThisObject(exec), exec);

Completed in 249 milliseconds

12