/external/webkit/JavaScriptCore/interpreter/ |
CallFrame.h | 49 JSValue thisValue(); 82 void setException(JSValue exception) { globalData().exception = exception; } 83 void clearException() { globalData().exception = JSValue(); } 84 JSValue exception() const { return globalData().exception; } 85 JSValue* exceptionSlot() { return &globalData().exception; } 113 void setCalleeArguments(JSValue arguments) { static_cast<Register*>(this)[RegisterFile::OptionalCalleeArguments] = arguments; } 129 setCalleeArguments(JSValue());
|
/external/webkit/JavaScriptCore/runtime/ |
JSCell.cpp | 120 // It should only be called by JSValue::get. 132 // It should only be called by JSValue::get. 141 void JSCell::put(ExecState* exec, const Identifier& identifier, JSValue value, PutPropertySlot& slot) 146 void JSCell::put(ExecState* exec, unsigned identifier, JSValue value) 181 JSValue JSCell::getJSNumber() 183 return JSValue(); 191 JSValue JSCell::toPrimitive(ExecState*, PreferredPrimitiveType) const 194 return JSValue(); 197 bool JSCell::getPrimitiveNumber(ExecState*, double&, JSValue&)
|
JSValue.cpp | 24 #include "JSValue.h" 41 double JSValue::toInteger(ExecState* exec) const 49 double JSValue::toIntegerPreserveNaN(ExecState* exec) const 56 JSObject* JSValue::toObjectSlowCase(ExecState* exec) const 70 JSObject* JSValue::toThisObjectSlowCase(ExecState* exec) const 82 JSObject* JSValue::synthesizeObject(ExecState* exec) const 95 JSObject* JSValue::synthesizePrototype(ExecState* exec) const 109 char* JSValue::description() 115 snprintf(description, size, "<JSValue()>");
|
LiteralParser.cpp | 283 JSValue LiteralParser::parse(ParserState initialState) 287 JSValue lastValue; 303 return JSValue(); 320 return JSValue(); 338 return JSValue(); 345 return JSValue(); 355 return JSValue(); 360 return JSValue(); 374 return JSValue(); 416 return JSValue(); [all...] |
JSVariableObject.h | 49 virtual void putWithAttributes(ExecState*, const Identifier&, JSValue, unsigned attributes) = 0; 59 static PassRefPtr<Structure> createStructure(JSValue prototype) 98 bool symbolTablePut(const Identifier&, JSValue); 99 bool symbolTablePutWithAttributes(const Identifier&, JSValue, unsigned attributes); 125 inline bool JSVariableObject::symbolTablePut(const Identifier& propertyName, JSValue value) 138 inline bool JSVariableObject::symbolTablePutWithAttributes(const Identifier& propertyName, JSValue value, unsigned attributes)
|
JSNotAnObject.cpp | 39 // JSValue methods 40 JSValue JSNotAnObject::toPrimitive(ExecState* exec, PreferredPrimitiveType) const 46 bool JSNotAnObject::getPrimitiveNumber(ExecState* exec, double&, JSValue&) 102 void JSNotAnObject::put(ExecState* exec, const Identifier& , JSValue, PutPropertySlot&) 107 void JSNotAnObject::put(ExecState* exec, unsigned, JSValue)
|
JSONObject.h | 42 static PassRefPtr<Structure> createStructure(JSValue prototype)
|
JSPropertyNameIterator.cpp | 43 , m_jsStrings(new JSValue[m_jsStringsSize]) 92 JSValue JSPropertyNameIterator::get(ExecState* exec, JSObject* base, size_t i) 94 JSValue& identifier = m_jsStrings[i]; 99 return JSValue();
|
PropertySlot.cpp | 29 JSValue PropertySlot::functionGetter(ExecState* exec, const Identifier&, const PropertySlot& slot)
|
/external/webkit/WebCore/bindings/js/ |
JSDOMBinding.h | 82 static PassRefPtr<JSC::Structure> createStructure(JSC::JSValue prototype) 106 static PassRefPtr<JSC::Structure> createStructure(JSC::JSValue prototype) 297 template<class WrapperClass, class DOMClass> inline JSC::JSValue getDOMObjectWrapper(JSC::ExecState* exec, JSDOMGlobalObject* globalObject, DOMClass* object) 316 template<class WrapperClass, class DOMClass> inline JSC::JSValue getDOMObjectWrapper(JSC::ExecState* exec, JSDOMGlobalObject* globalObject, DOMClass* object, SVGElement* context) 339 template<class WrapperClass, class DOMClass> inline JSC::JSValue getDOMNodeWrapper(JSC::ExecState* exec, JSDOMGlobalObject* globalObject, DOMClass* node) 350 void reportException(JSC::ExecState*, JSC::JSValue exception); 356 JSC::JSValue jsString(JSC::ExecState*, const String&); // empty if the string is null 357 JSC::JSValue jsStringSlowCase(JSC::ExecState*, JSStringCache&, StringImpl*); 358 JSC::JSValue jsString(JSC::ExecState*, const KURL&); // empty if the URL is null 359 inline JSC::JSValue jsString(JSC::ExecState* exec, const AtomicString& s [all...] |
JSElementCustom.cpp | 76 JSValue JSElement::setAttribute(ExecState* exec, const ArgList& args) 91 JSValue JSElement::setAttributeNode(ExecState* exec, const ArgList& args) 104 JSValue result = toJS(exec, globalObject(), WTF::getPtr(imp->setAttributeNode(newAttr, ec))); 109 JSValue JSElement::setAttributeNS(ExecState* exec, const ArgList& args) 125 JSValue JSElement::setAttributeNodeNS(ExecState* exec, const ArgList& args) 138 JSValue result = toJS(exec, globalObject(), WTF::getPtr(imp->setAttributeNodeNS(newAttr, ec))); 143 JSValue toJSNewlyCreated(ExecState* exec, JSDOMGlobalObject* globalObject, Element* element)
|
JSHTMLCollectionCustom.cpp | 40 static JSValue getNamedItems(ExecState* exec, JSHTMLCollection* collection, const Identifier& propertyName) 58 static JSValue JSC_HOST_CALL callHTMLCollection(ExecState* exec, JSObject* function, JSValue, const ArgList& args) 112 JSValue JSHTMLCollection::nameGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 118 JSValue JSHTMLCollection::item(ExecState* exec, const ArgList& args) 127 JSValue JSHTMLCollection::namedItem(ExecState* exec, const ArgList& args) 132 JSValue toJS(ExecState* exec, JSDOMGlobalObject* globalObject, HTMLCollection* collection)
|
JSWebGLRenderingContextCustom.cpp | 67 JSValue JSWebGLRenderingContext::bufferData(JSC::ExecState* exec, JSC::ArgList const& args) 89 JSValue JSWebGLRenderingContext::bufferSubData(JSC::ExecState* exec, JSC::ArgList const& args) 106 static JSValue toJS(ExecState* exec, JSDOMGlobalObject* globalObject, const WebGLGetInfo& info) 149 static JSValue getObjectParameter(JSWebGLRenderingContext* obj, ExecState* exec, const ArgList& args, ObjectType objectType) 192 JSValue JSWebGLRenderingContext::getBufferParameter(ExecState* exec, const ArgList& args) 197 JSValue JSWebGLRenderingContext::getFramebufferAttachmentParameter(ExecState* exec, const ArgList& args) 221 JSValue JSWebGLRenderingContext::getParameter(ExecState* exec, const ArgList& args) 239 JSValue JSWebGLRenderingContext::getProgramParameter(ExecState* exec, const ArgList& args) 258 JSValue JSWebGLRenderingContext::getRenderbufferParameter(ExecState* exec, const ArgList& args) 263 JSValue JSWebGLRenderingContext::getShaderParameter(ExecState* exec, const ArgList& args [all...] |
JSLocationCustom.cpp | 42 static JSValue nonCachingStaticReplaceFunctionGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot&) 47 static JSValue nonCachingStaticReloadFunctionGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot&) 52 static JSValue nonCachingStaticAssignFunctionGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot&) 137 bool JSLocation::putDelegate(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 197 void JSLocation::setHref(ExecState* exec, JSValue value) 212 void JSLocation::setProtocol(ExecState* exec, JSValue value) 226 void JSLocation::setHost(ExecState* exec, JSValue value) 237 void JSLocation::setHostname(ExecState* exec, JSValue value) 248 void JSLocation::setPort(ExecState* exec, JSValue value) 265 void JSLocation::setPathname(ExecState* exec, JSValue value [all...] |
JSPluginElementFunctions.cpp | 60 JSValue runtimeObjectGetter(ExecState* exec, const Identifier&, const PropertySlot& slot) 68 JSValue runtimeObjectPropertyGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 105 bool runtimeObjectCustomPut(ExecState* exec, const Identifier& propertyName, JSValue value, HTMLElement* element, PutPropertySlot& slot) 116 static JSValue JSC_HOST_CALL callPlugin(ExecState* exec, JSObject* function, JSValue, const ArgList& args) 120 JSValue result = instance->invokeDefaultMethod(exec, args);
|
JSCustomXPathNSResolver.cpp | 42 PassRefPtr<JSCustomXPathNSResolver> JSCustomXPathNSResolver::create(JSC::ExecState* exec, JSC::JSValue value) 74 JSValue function = m_customResolver->get(exec, Identifier(exec, "lookupNamespaceURI")); 93 JSValue retval = JSC::call(exec, function, callType, callData, m_customResolver, args);
|
JSDOMWindowBase.h | 97 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, DOMWindow*); 98 JSC::JSValue toJS(JSC::ExecState*, DOMWindow*); 102 JSDOMWindow* toJSDOMWindow(JSC::JSValue);
|
JSSQLTransactionCustom.cpp | 45 JSValue JSSQLTransaction::executeSql(ExecState* exec, const ArgList& args) 65 JSValue lengthValue = object->get(exec, exec->propertyNames().length); 73 JSValue value = object->get(exec, i);
|
/external/webkit/WebCore/bridge/jni/jsc/ |
JNIUtilityPrivate.cpp | 61 JSValue item = jsArray->get(exec, i); 74 JSValue item = jsArray->get(exec, i); 85 JSValue item = jsArray->get(exec, i); 96 JSValue item = jsArray->get(exec, i); 110 JSValue item = jsArray->get(exec, i); 121 JSValue item = jsArray->get(exec, i); 132 JSValue item = jsArray->get(exec, i); 143 JSValue item = jsArray->get(exec, i); 154 JSValue item = jsArray->get(exec, i); 171 jvalue convertValueToJValue(ExecState* exec, JSValue value, JNIType jniType, const char* javaClassName [all...] |
/external/webkit/WebCore/bridge/ |
runtime_object.cpp | 70 JSValue RuntimeObjectImp::fallbackObjectGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 81 JSValue result = aClass->fallbackObject(exec, instance.get(), propertyName); 88 JSValue RuntimeObjectImp::fieldGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 100 JSValue result = aField->valueFromInstance(exec, instance.get()); 107 JSValue RuntimeObjectImp::methodGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 119 JSValue result = new (exec) RuntimeMethod(exec, propertyName, methodList); 220 void RuntimeObjectImp::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 246 JSValue RuntimeObjectImp::defaultValue(ExecState* exec, PreferredPrimitiveType hint) const 254 JSValue result = instance->defaultValue(exec, hint); 259 static JSValue JSC_HOST_CALL callRuntimeObject(ExecState* exec, JSObject* function, JSValue, const ArgList& args [all...] |
/external/webkit/WebCore/bridge/objc/ |
objc_runtime.mm | 93 JSValue ObjcField::valueFromInstance(ExecState* exec, const Instance* instance) const 95 JSValue result = jsUndefined(); 112 return const_cast<JSValue&>(result); 115 static id convertValueToObjcObject(ExecState* exec, JSValue value) 123 void ObjcField::setValueToInstance(ExecState* exec, const Instance* instance, JSValue aValue) const 147 void ObjcArray::setValueAt(ExecState* exec, unsigned int index, JSValue aValue) const 170 JSValue ObjcArray::valueAt(ExecState* exec, unsigned int index) const 213 void ObjcFallbackObjectImp::put(ExecState*, const Identifier&, JSValue, PutPropertySlot&) 217 static JSValue JSC_HOST_CALL callObjCFallbackObject(ExecState* exec, JSObject* function, JSValue thisValue, const ArgList& args [all...] |
/external/webkit/WebCore/bridge/qt/ |
qt_instance.cpp | 61 static PassRefPtr<Structure> createStructure(JSValue prototype) 145 void QtInstance::put(JSObject* object, ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 237 JSValue QtInstance::invokeMethod(ExecState*, const MethodList&, const ArgList&) 244 JSValue QtInstance::defaultValue(ExecState* exec, PreferredPrimitiveType hint) const 253 JSValue QtInstance::stringValue(ExecState* exec) const 297 JSValue QtInstance::numberValue(ExecState* exec) const 302 JSValue QtInstance::booleanValue() const 308 JSValue QtInstance::valueOf(ExecState* exec) const 314 JSValue convertQVariantToValue(ExecState*, PassRefPtr<RootObject> root, const QVariant& variant); 315 QVariant convertValueToQVariant(ExecState*, JSValue, QMetaType::Type hint, int *distance) [all...] |
/external/v8/src/ |
accessors.cc | 90 JSValue* wrapper = JSValue::cast(value); 150 if (object->IsJSValue()) value = JSValue::cast(object)->value(); 171 Object* script = JSValue::cast(object)->value(); 189 Object* script = JSValue::cast(object)->value(); 207 Object* script = JSValue::cast(object)->value(); 225 Object* script = JSValue::cast(object)->value(); 243 Object* script = JSValue::cast(object)->value(); 261 Object* script = JSValue::cast(object)->value(); 279 Object* script = JSValue::cast(object)->value() [all...] |
/external/webkit/JavaScriptCore/API/ |
JSCallbackConstructor.h | 42 static PassRefPtr<Structure> createStructure(JSValue proto)
|
/external/webkit/JavaScriptCore/qt/api/ |
qscriptvalue_p.h | 54 JSValue -> QSVP is associated with engine, but there is no information about real type, the state 126 JSValue = 0x2000, // JS values are equal or higher then this value. 302 : m_state(JSValue) 327 case JSValue: 343 case JSValue: 359 case JSValue: 375 case JSValue: 391 case JSValue: 405 case JSValue: 421 case JSValue [all...] |