Searched refs:JSValue (Results 1 - 25 of 476) sorted by relevance

1234567891011>>

/external/webkit/Source/WebKit/mac/ForwardingHeaders/runtime/
H A DJSValue.h1 #import <JavaScriptCore/JSValue.h>
/external/webkit/Source/WebCore/ForwardingHeaders/runtime/
H A DJSValue.h3 #include <JavaScriptCore/JSValue.h>
/external/webkit/Source/JavaScriptCore/runtime/
H A DJSValue.h99 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 DJSValueInlineMethods.h29 #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 DNumberConstructor.cpp33 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 DCallData.cpp35 JSValue call(ExecState* exec, JSValue functionObject, CallType callType, const CallData& callData, JSValue thisValue, const ArgList& args)
H A DPropertyDescriptor.h29 #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 DCompletion.h26 #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 DJSAPIValueWrapper.h33 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 DRegExpConstructor.cpp43 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 DRegExpObject.cpp37 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 DPropertySlot.h25 #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 DJSExceptionBase.h31 class JSValue;
39 ExceptionBase* toExceptionBase(JSC::JSValue);
H A DJSMemoryInfoCustom.cpp39 JSValue JSMemoryInfo::jsHeapSizeLimit(ExecState*) const
H A DJSEventTarget.h29 #include <runtime/JSValue.h>
40 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, EventTarget*);
41 EventTarget* toEventTarget(JSC::JSValue);
H A DJSFloat32ArrayCustom.cpp36 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 DJSFloat64ArrayCustom.cpp36 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 DJSInt16ArrayCustom.cpp36 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 DJSInt32ArrayCustom.cpp36 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 DJSInt8ArrayCustom.cpp37 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 DJSUint16ArrayCustom.cpp36 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 DJSTestObj.h40 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 DDebuggerCallFrame.h45 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 Dobjc_instance.h47 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 DDFGOperations.cpp41 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...]

Completed in 263 milliseconds

1234567891011>>