/external/webkit/Source/JavaScriptCore/runtime/ |
ScopeChain.h | 68 static Structure* createStructure(JSGlobalData& globalData, JSValue proto) { return Structure::create(globalData, proto, TypeInfo(CompoundType, StructureFlags), AnonymousSlotCount, &s_info); } 136 return static_cast<ScopeChainNode*>(jsValue().asCell()); 141 *this = JSValue(scopeChain);
|
Operations.h | 32 NEVER_INLINE JSValue jsAddSlowCase(CallFrame*, JSValue, JSValue); 33 JSValue jsTypeStringForValue(CallFrame*, JSValue); 34 bool jsIsObjectType(JSValue); 35 bool jsIsFunctionType(JSValue); 37 ALWAYS_INLINE JSValue jsString(ExecState* exec, JSString* s1, JSString* s2) 62 ALWAYS_INLINE JSValue jsString(ExecState* exec, const UString& u1, JSString* s2) 87 ALWAYS_INLINE JSValue jsString(ExecState* exec, JSString* s1, const UString& u2 [all...] |
Arguments.h | 95 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) 109 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 110 virtual void put(ExecState*, unsigned propertyName, JSValue); 121 Arguments* asArguments(JSValue); 123 inline Arguments* asArguments(JSValue value) 173 extraArguments[i].set(callFrame->globalData(), this, argv[d->numParameters + i].jsValue()); 207 extraArguments[i].set(callFrame->globalData(), this, argv[i].jsValue());
|
JSCell.h | 64 friend class JSValue; 105 // FIXME: remove these methods, can check isNumberCell in JSValue && then call asNumberCell::*. 109 virtual JSValue toPrimitive(ExecState*, PreferredPrimitiveType) const; 110 virtual bool getPrimitiveNumber(ExecState*, double& number, JSValue&); 128 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 129 virtual void put(ExecState*, unsigned propertyName, JSValue); 134 virtual JSValue getJSNumber(); 186 // --- JSValue inlines ---------------------------- 188 inline bool JSValue::isString() const 193 inline bool JSValue::isGetterSetter() cons [all...] |
JSObject.h | 43 inline JSCell* getJSFunction(JSGlobalData& globalData, JSValue value) 89 JSValue prototype() const; 90 void setPrototype(JSGlobalData&, JSValue prototype); 91 bool setPrototypeWithCycleCheck(JSGlobalData&, JSValue prototype); 98 JSValue get(ExecState*, const Identifier& propertyName) const; 99 JSValue get(ExecState*, unsigned propertyName) const; 109 virtual void put(ExecState*, const Identifier& propertyName, JSValue value, PutPropertySlot&); 110 virtual void put(ExecState*, unsigned propertyName, JSValue value); 112 virtual void putWithAttributes(JSGlobalData*, const Identifier& propertyName, JSValue value, unsigned attributes, bool checkReadOnly, PutPropertySlot& slot); 113 virtual void putWithAttributes(JSGlobalData*, const Identifier& propertyName, JSValue value, unsigned attributes) [all...] |
/external/webkit/Source/JavaScriptGlue/ |
JavaScriptGlue.h | 59 typedef void (*JSObjectSetPropertyProcPtr)(void *data, CFStringRef propertyName, JSObjectRef jsValue) DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
|
/external/webkit/Source/WebCore/bindings/js/ |
JSInjectedScriptHostCustom.cpp | 68 return toNode(value.jsValue()); 77 JSValue JSInjectedScriptHost::currentCallFrame(ExecState* exec) 92 JSValue JSInjectedScriptHost::inspectedNode(ExecState* exec) 105 JSValue JSInjectedScriptHost::internalConstructorName(ExecState* exec) 114 JSValue JSInjectedScriptHost::inspect(ExecState* exec) 124 JSValue JSInjectedScriptHost::databaseId(ExecState* exec) 136 JSValue JSInjectedScriptHost::storageId(ExecState* exec)
|
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/ |
NPJSObject.cpp | 103 JSValue value = m_jsObject->get(exec, identifierFromIdentifierRep(exec, identifierRep)); 123 JSValue function = m_jsObject->get(exec, identifierFromIdentifierRep(exec, identifierRep)); 135 JSValue function = m_jsObject.get(); 168 JSValue jsResult; 189 JSValue jsValue = m_objectMap->convertNPVariantToJSValue(exec, m_objectMap->globalObject(), *value); 192 m_jsObject->put(exec, identifierFromIdentifierRep(exec, identifierRep), jsValue, slot); 194 m_jsObject->put(exec, identifierRep->number(), jsValue); 272 JSValue value = JSC::construct(exec, m_jsObject.get(), constructType, constructData, argumentList); 282 bool NPJSObject::invoke(ExecState* exec, JSGlobalObject* globalObject, JSValue function, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result [all...] |
/external/webkit/Source/WebKit/gtk/WebCoreSupport/ |
DumpRenderTreeSupportGtk.cpp | 46 #include "JSValue.h" 122 JSValue jsValue = toJS(exec, value); 123 if (!jsValue.inherits(&JSDocument::s_info)) 126 JSDocument* jsDocument = static_cast<JSDocument*>(asObject(jsValue));
|
/external/webkit/Source/JavaScriptCore/dfg/ |
DFGSpeculativeJIT.cpp | 76 // Fill as JSValue, and fall through. 194 JSValue jsValue = constantAsJSValue(nodeIndex); 195 if (jsValue.isCell()) { 196 m_jit.move(MacroAssembler::TrustedImmPtr(jsValue.asCell()), reg); 657 addBranch(m_jit.branchPtr(MacroAssembler::Equal, valueReg, MacroAssembler::ImmPtr(JSValue::encode(jsNumber(0)))), notTaken); 661 addBranch(m_jit.branchPtr(MacroAssembler::Equal, valueReg, MacroAssembler::ImmPtr(JSValue::encode(jsBoolean(false)))), notTaken); 662 speculationCheck(m_jit.branchPtr(MacroAssembler::NotEqual, valueReg, MacroAssembler::ImmPtr(JSValue::encode(jsBoolean(true)))));
|
/external/webkit/Source/JavaScriptCore/jit/ |
JITStubs.h | 53 class JSValue; 67 JSValue jsValue() { return JSValue::decode(asEncodedJSValue); } 247 JSValue* exception; 285 static void tryCacheGetByID(CallFrame*, CodeBlock*, ReturnAddressPtr returnAddress, JSValue baseValue, const Identifier& propertyName, const PropertySlot&, StructureStubInfo* stubInfo); 286 static void tryCachePutByID(CallFrame*, CodeBlock*, ReturnAddressPtr returnAddress, JSValue baseValue, const PutPropertySlot&, StructureStubInfo* stubInfo, bool direct);
|
/external/webkit/Source/WebKit/mac/WebView/ |
WebView.mm | 175 #import <runtime/JSValue.h> [all...] |
WebFrame.mm | 98 #import <runtime/JSValue.h> 107 using JSC::JSValue; 612 JSValue result = _private->coreFrame->script()->executeScript(string, forceUserGesture).jsValue(); [all...] |
/external/webkit/Source/WebKit/wx/ |
WebFrame.cpp | 50 #include <runtime/JSValue.h> 233 JSC::JSValue result = controller->executeScript(javascript, true).jsValue();
|
/external/v8/src/ |
liveedit.cc | 619 // Unwraps JSValue object, returning its field "value" 620 static Handle<Object> UnwrapJSValue(Handle<JSValue> jsValue) { 621 return Handle<Object>(jsValue->value()); 627 static Handle<JSValue> WrapInJSValue(Handle<Object> object) { 630 Handle<JSValue> result = 631 Handle<JSValue>::cast(FACTORY->NewJSObject(constructor)); 699 Handle<JSValue> code_wrapper = WrapInJSValue(function_code); 702 Handle<JSValue> scope_wrapper = WrapInJSValue(code_scope_info); 709 Handle<JSValue> info_holder = WrapInJSValue(info) [all...] |
/external/webkit/Source/WebKit/qt/Api/ |
qwebframe.cpp | [all...] |
/external/webkit/Source/JavaScriptCore/bytecode/ |
CodeBlock.cpp | 40 #include "JSValue.h" 62 static UString valueToSourceString(ExecState* exec, JSValue val) 73 static CString constantName(ExecState* exec, int k, JSValue value) 734 JSValue scope = JSValue((++it)->u.jsCell.get()); [all...] |
/external/webkit/Source/WebKit/win/ |
WebFrame.cpp | 104 #include <JavaScriptCore/JSValue.h> 128 using JSC::JSValue; [all...] |
WebView.cpp | 65 #include <JavaScriptCore/JSValue.h> [all...] |
/external/webkit/Source/WebKit2/WebProcess/WebPage/ |
WebPage.cpp | 109 #include <runtime/JSValue.h> [all...] |