/external/webkit/Source/WebKit/mac/ForwardingHeaders/runtime/ |
H A D | JSValue.h | 1 #import <JavaScriptCore/JSValue.h>
|
/external/webkit/Source/WebCore/ForwardingHeaders/runtime/ |
H A D | JSValue.h | 3 #include <JavaScriptCore/JSValue.h>
|
/external/webkit/Source/JavaScriptCore/runtime/ |
H A D | JSValue.h | 99 class JSValue { class in namespace:JSC 108 static EncodedJSValue encode(JSValue); 109 static JSValue decode(EncodedJSValue); 117 JSValue(); 118 JSValue(JSNullTag); 119 JSValue(JSUndefinedTag); 120 JSValue(JSTrueTag); 121 JSValue(JSFalseTag); 122 JSValue(JSCell* ptr); 123 JSValue(cons [all...] |
H A D | JSValueInlineMethods.h | 29 #include "JSValue.h" 33 ALWAYS_INLINE int32_t JSValue::toInt32(ExecState* exec) const 40 inline uint32_t JSValue::toUInt32(ExecState* exec) const 46 inline bool JSValue::isUInt32() const 51 inline uint32_t JSValue::asUInt32() const 57 inline double JSValue::uncheckedGetNumber() const 63 ALWAYS_INLINE JSValue JSValue::toJSNumber(ExecState* exec) const 68 inline JSValue jsNaN() 70 return JSValue(nonInlineNa 100 inline JSValue::JSValue(char i) function in class:JSC::JSValue 105 inline JSValue::JSValue(unsigned char i) function in class:JSC::JSValue 110 inline JSValue::JSValue(short i) function in class:JSC::JSValue 115 inline JSValue::JSValue(unsigned short i) function in class:JSC::JSValue 120 inline JSValue::JSValue(unsigned i) function in class:JSC::JSValue 129 inline JSValue::JSValue(long i) function in class:JSC::JSValue 138 inline JSValue::JSValue(unsigned long i) function in class:JSC::JSValue 147 inline JSValue::JSValue(long long i) function in class:JSC::JSValue 156 inline JSValue::JSValue(unsigned long long i) function in class:JSC::JSValue 165 inline JSValue::JSValue(double d) function in class:JSC::JSValue 188 inline JSValue::JSValue() function in class:JSC::JSValue 194 inline JSValue::JSValue(JSNullTag) function in class:JSC::JSValue 200 inline JSValue::JSValue(JSUndefinedTag) function in class:JSC::JSValue 206 inline JSValue::JSValue(JSTrueTag) function in class:JSC::JSValue 212 inline JSValue::JSValue(JSFalseTag) function in class:JSC::JSValue 218 inline JSValue::JSValue(HashTableDeletedValueTag) function in class:JSC::JSValue 224 inline JSValue::JSValue(JSCell* ptr) function in class:JSC::JSValue 236 inline JSValue::JSValue(const JSCell* ptr) function in class:JSC::JSValue 332 ALWAYS_INLINE JSValue::JSValue(EncodeAsDoubleTag, double d) function in class:JSC::JSValue 337 inline JSValue::JSValue(int i) function in class:JSC::JSValue 373 inline JSValue::JSValue() function in class:JSC::JSValue 379 inline JSValue::JSValue(HashTableDeletedValueTag) function in class:JSC::JSValue 384 inline JSValue::JSValue(JSCell* ptr) function in class:JSC::JSValue 392 inline JSValue::JSValue(const JSCell* ptr) function in class:JSC::JSValue 452 inline JSValue::JSValue(JSNullTag) function in class:JSC::JSValue 457 inline JSValue::JSValue(JSUndefinedTag) function in class:JSC::JSValue 462 inline JSValue::JSValue(JSTrueTag) function in class:JSC::JSValue 467 inline JSValue::JSValue(JSFalseTag) function in class:JSC::JSValue 502 ALWAYS_INLINE JSValue::JSValue(EncodeAsDoubleTag, double d) function in class:JSC::JSValue 507 inline JSValue::JSValue(int i) function in class:JSC::JSValue [all...] |
H A D | NumberConstructor.cpp | 33 static JSValue numberConstructorNaNValue(ExecState*, JSValue, const Identifier&); 34 static JSValue numberConstructorNegInfinity(ExecState*, JSValue, const Identifier&); 35 static JSValue numberConstructorPosInfinity(ExecState*, JSValue, const Identifier&); 36 static JSValue numberConstructorMaxValue(ExecState*, JSValue, const Identifier&); 37 static JSValue numberConstructorMinValue(ExecState*, JSValue, cons [all...] |
H A D | CallData.cpp | 35 JSValue call(ExecState* exec, JSValue functionObject, CallType callType, const CallData& callData, JSValue thisValue, const ArgList& args)
|
H A D | PropertyDescriptor.h | 29 #include "JSValue.h" 46 JSValue value() const { return m_value; } 47 JSValue getter() const; 48 JSValue setter() const; 50 void setDescriptor(JSValue value, unsigned attributes); 51 void setAccessorDescriptor(JSValue getter, JSValue setter, unsigned attributes); 55 void setValue(JSValue value) { m_value = value; } 56 void setSetter(JSValue); 57 void setGetter(JSValue); [all...] |
H A D | Completion.h | 26 #include "JSValue.h" 42 Completion(ComplType type = Normal, JSValue value = JSValue()) argument 49 JSValue value() const { return m_value; } 50 void setValue(JSValue v) { m_value = v; } 55 JSValue m_value; 59 Completion evaluate(ExecState*, ScopeChainNode*, const SourceCode&, JSValue thisValue = JSValue());
|
H A D | JSAPIValueWrapper.h | 33 friend JSValue jsAPIValueWrapper(ExecState*, JSValue); 35 JSValue value() const { return m_value.get(); } 39 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) 46 JSAPIValueWrapper(ExecState* exec, JSValue value) 56 inline JSValue jsAPIValueWrapper(ExecState* exec, JSValue value)
|
H A D | RegExpConstructor.cpp | 43 static JSValue regExpConstructorInput(ExecState*, JSValue, const Identifier&); 44 static JSValue regExpConstructorMultiline(ExecState*, JSValue, const Identifier&); 45 static JSValue regExpConstructorLastMatch(ExecState*, JSValue, const Identifier&); 46 static JSValue regExpConstructorLastParen(ExecState*, JSValue, const Identifier&); 47 static JSValue regExpConstructorLeftContext(ExecState*, JSValue, cons [all...] |
H A D | RegExpObject.cpp | 37 static JSValue regExpObjectGlobal(ExecState*, JSValue, const Identifier&); 38 static JSValue regExpObjectIgnoreCase(ExecState*, JSValue, const Identifier&); 39 static JSValue regExpObjectMultiline(ExecState*, JSValue, const Identifier&); 40 static JSValue regExpObjectSource(ExecState*, JSValue, const Identifier&); 41 static JSValue regExpObjectLastIndex(ExecState*, JSValue, cons [all...] |
H A D | PropertySlot.h | 25 #include "JSValue.h" 56 explicit PropertySlot(const JSValue base) 64 typedef JSValue (*GetValueFunc)(ExecState*, JSValue slotBase, const Identifier&); 65 typedef JSValue (*GetIndexValueFunc)(ExecState*, JSValue slotBase, unsigned); 67 JSValue getValue(ExecState* exec, const Identifier& propertyName) const 78 JSValue getValue(ExecState* exec, unsigned propertyName) const 98 void setValue(JSValue slotBase, JSValue valu [all...] |
/external/webkit/Source/WebCore/bindings/js/ |
H A D | JSExceptionBase.h | 31 class JSValue;
39 ExceptionBase* toExceptionBase(JSC::JSValue);
|
H A D | JSMemoryInfoCustom.cpp | 39 JSValue JSMemoryInfo::jsHeapSizeLimit(ExecState*) const
|
H A D | JSEventTarget.h | 29 #include <runtime/JSValue.h> 40 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, EventTarget*); 41 EventTarget* toEventTarget(JSC::JSValue);
|
H A D | JSFloat32ArrayCustom.cpp | 36 void JSFloat32Array::indexSetter(JSC::ExecState* exec, unsigned index, JSC::JSValue value) 41 JSC::JSValue toJS(JSC::ExecState* exec, JSDOMGlobalObject* globalObject, Float32Array* object) 46 JSC::JSValue JSFloat32Array::set(JSC::ExecState* exec) 57 return JSValue::encode(JSValue()); 58 return JSValue::encode(asObject(toJS(exec, jsConstructor->globalObject(), array.get())));
|
H A D | JSFloat64ArrayCustom.cpp | 36 void JSFloat64Array::indexSetter(JSC::ExecState* exec, unsigned index, JSC::JSValue value) 41 JSC::JSValue toJS(JSC::ExecState* exec, JSDOMGlobalObject* globalObject, Float64Array* object) 46 JSC::JSValue JSFloat64Array::set(JSC::ExecState* exec) 57 return JSValue::encode(JSValue()); 58 return JSValue::encode(asObject(toJS(exec, jsConstructor->globalObject(), array.get())));
|
H A D | JSInt16ArrayCustom.cpp | 36 void JSInt16Array::indexSetter(JSC::ExecState* exec, unsigned index, JSC::JSValue value) 41 JSC::JSValue toJS(JSC::ExecState* exec, JSDOMGlobalObject* globalObject, Int16Array* object) 46 JSC::JSValue JSInt16Array::set(JSC::ExecState* exec) 57 return JSValue::encode(JSValue()); 58 return JSValue::encode(asObject(toJS(exec, jsConstructor->globalObject(), array.get())));
|
H A D | JSInt32ArrayCustom.cpp | 36 void JSInt32Array::indexSetter(JSC::ExecState* exec, unsigned index, JSC::JSValue value) 41 JSC::JSValue toJS(JSC::ExecState* exec, JSDOMGlobalObject* globalObject, Int32Array* object) 46 JSC::JSValue JSInt32Array::set(JSC::ExecState* exec) 57 return JSValue::encode(JSValue()); 58 return JSValue::encode(asObject(toJS(exec, jsConstructor->globalObject(), array.get())));
|
H A D | JSInt8ArrayCustom.cpp | 37 void JSInt8Array::indexSetter(JSC::ExecState* exec, unsigned index, JSC::JSValue value) 42 JSC::JSValue toJS(JSC::ExecState* exec, JSDOMGlobalObject* globalObject, Int8Array* object) 47 JSC::JSValue JSInt8Array::set(JSC::ExecState* exec) 58 return JSValue::encode(JSValue()); 59 return JSValue::encode(asObject(toJS(exec, jsConstructor->globalObject(), array.get())));
|
H A D | JSUint16ArrayCustom.cpp | 36 void JSUint16Array::indexSetter(JSC::ExecState* exec, unsigned index, JSC::JSValue value) 41 JSC::JSValue toJS(JSC::ExecState* exec, JSDOMGlobalObject* globalObject, Uint16Array* object) 46 JSC::JSValue JSUint16Array::set(JSC::ExecState* exec) 57 return JSValue::encode(JSValue()); 58 return JSValue::encode(asObject(toJS(exec, jsConstructor->globalObject(), array.get())));
|
/external/webkit/Source/WebCore/bindings/scripts/test/JS/ |
H A D | JSTestObj.h | 40 virtual void put(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::JSValue, JSC::PutPropertySlot&); 43 static PassRefPtr<JSC::Structure> createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) 48 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*); 51 JSC::JSValue customAttr(JSC::ExecState*) const; 52 void setCustomAttr(JSC::ExecState*, JSC::JSValue); 55 JSC::JSValue customMethod(JSC::ExecState*); 56 JSC::JSValue customMethodWithArgs(JSC::ExecState*); 65 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, TestObj*); 66 TestObj* toTestObj(JSC::JSValue); 75 static PassRefPtr<JSC::Structure> createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototyp [all...] |
/external/webkit/Source/JavaScriptCore/debugger/ |
H A D | DebuggerCallFrame.h | 45 DebuggerCallFrame(CallFrame* callFrame, JSValue exception) 57 JSValue evaluate(const UString&, JSValue& exception) const; 58 JSValue exception() const { return m_exception; } 62 JSValue m_exception;
|
/external/webkit/Source/WebCore/bridge/objc/ |
H A D | objc_instance.h | 47 virtual JSValue valueOf(ExecState*) const; 48 virtual JSValue defaultValue(ExecState*, PreferredPrimitiveType) const; 50 virtual JSValue getMethod(ExecState* exec, const Identifier& propertyName); 51 JSValue invokeObjcMethod(ExecState*, ObjcMethod* method); 52 virtual JSValue invokeMethod(ExecState*, RuntimeMethod* method); 54 virtual JSValue invokeDefaultMethod(ExecState*); 56 JSValue getValueOfUndefinedField(ExecState*, const Identifier&) const; 57 virtual bool setValueOfUndefinedField(ExecState*, const Identifier&, JSValue); 61 JSValue stringValue(ExecState*) const; 62 JSValue numberValu [all...] |
/external/webkit/Source/JavaScriptCore/dfg/ |
H A D | DFGOperations.cpp | 41 return JSValue::encode(JSValue::decode(encodedOp).toThisObject(exec)); 46 JSValue op1 = JSValue::decode(encodedOp1); 47 JSValue op2 = JSValue::decode(encodedOp2); 53 return JSValue::encode(jsNumber(result32)); 54 return JSValue::encode(jsNumber((double)result64)); 60 return JSValue::encode(jsNumber(number1 + number2)); 62 return JSValue [all...] |