/external/webkit/WebCore/bridge/jsc/ |
BridgeJSC.h | 55 virtual JSValue valueFromInstance(ExecState*, const Instance*) const = 0; 56 virtual void setValueToInstance(ExecState*, const Instance*, JSValue) const = 0; 65 virtual JSValue fallbackObject(ExecState*, Instance*, const Identifier&) { return jsUndefined(); } 91 virtual bool setValueOfUndefinedField(ExecState*, const Identifier&, JSValue) { return false; } 93 virtual JSValue invokeMethod(ExecState*, const MethodList&, const ArgList& args) = 0; 96 virtual JSValue invokeDefaultMethod(ExecState*, const ArgList&) { return jsUndefined(); } 99 virtual JSValue invokeConstruct(ExecState*, const ArgList&) { return JSValue(); } 103 virtual JSValue defaultValue(ExecState*, PreferredPrimitiveType) const = 0; 105 virtual JSValue valueOf(ExecState* exec) const = 0 [all...] |
/external/webkit/WebCore/bridge/objc/ |
objc_instance.h | 47 virtual JSValue valueOf(ExecState*) const; 48 virtual JSValue defaultValue(ExecState*, PreferredPrimitiveType) const; 50 virtual JSValue invokeMethod(ExecState*, const MethodList&, const ArgList&); 52 virtual JSValue invokeDefaultMethod(ExecState*, const ArgList&); 54 JSValue getValueOfUndefinedField(ExecState*, const Identifier&) const; 55 virtual bool setValueOfUndefinedField(ExecState*, const Identifier&, JSValue); 59 JSValue stringValue(ExecState*) const; 60 JSValue numberValue(ExecState*) const; 61 JSValue booleanValue() const;
|
/external/webkit/JavaScriptCore/runtime/ |
RegExpPrototype.cpp | 31 #include "JSValue.h" 41 static JSValue JSC_HOST_CALL regExpProtoFuncTest(ExecState*, JSObject*, JSValue, const ArgList&); 42 static JSValue JSC_HOST_CALL regExpProtoFuncExec(ExecState*, JSObject*, JSValue, const ArgList&); 43 static JSValue JSC_HOST_CALL regExpProtoFuncCompile(ExecState*, JSObject*, JSValue, const ArgList&); 44 static JSValue JSC_HOST_CALL regExpProtoFuncToString(ExecState*, JSObject*, JSValue, const ArgList&); 61 JSValue JSC_HOST_CALL regExpProtoFuncTest(ExecState* exec, JSObject*, JSValue thisValue, const ArgList& ar (…) [all...] |
NumberConstructor.cpp | 32 static JSValue numberConstructorNaNValue(ExecState*, const Identifier&, const PropertySlot&); 33 static JSValue numberConstructorNegInfinity(ExecState*, const Identifier&, const PropertySlot&); 34 static JSValue numberConstructorPosInfinity(ExecState*, const Identifier&, const PropertySlot&); 35 static JSValue numberConstructorMaxValue(ExecState*, const Identifier&, const PropertySlot&); 36 static JSValue numberConstructorMinValue(ExecState*, const Identifier&, const PropertySlot&); 76 static JSValue numberConstructorNaNValue(ExecState* exec, const Identifier&, const PropertySlot&) 81 static JSValue numberConstructorNegInfinity(ExecState* exec, const Identifier&, const PropertySlot&) 86 static JSValue numberConstructorPosInfinity(ExecState* exec, const Identifier&, const PropertySlot&) 91 static JSValue numberConstructorMaxValue(ExecState* exec, const Identifier&, const PropertySlot&) 96 static JSValue numberConstructorMinValue(ExecState* exec, const Identifier&, const PropertySlot& [all...] |
CallData.h | 40 class JSValue; 49 typedef JSValue (JSC_HOST_CALL *NativeFunction)(ExecState*, JSObject*, JSValue thisValue, const ArgList&); 61 JSValue call(ExecState*, JSValue functionObject, CallType, const CallData&, JSValue thisValue, const ArgList&);
|
BooleanPrototype.cpp | 35 static JSValue JSC_HOST_CALL booleanProtoFuncToString(ExecState*, JSObject*, JSValue, const ArgList&); 36 static JSValue JSC_HOST_CALL booleanProtoFuncValueOf(ExecState*, JSObject*, JSValue, const ArgList&); 54 JSValue JSC_HOST_CALL booleanProtoFuncToString(ExecState* exec, JSObject*, JSValue thisValue, const ArgList&) 72 JSValue JSC_HOST_CALL booleanProtoFuncValueOf(ExecState* exec, JSObject*, JSValue thisValue, const ArgList&)
|
JSNumberCell.cpp | 33 JSValue JSNumberCell::toPrimitive(ExecState*, PreferredPrimitiveType) const 38 bool JSNumberCell::getPrimitiveNumber(ExecState*, double& number, JSValue& value) 81 JSValue JSNumberCell::getJSNumber() 86 JSValue jsNumberCell(ExecState* exec, double d) 91 JSValue jsNumberCell(JSGlobalData* globalData, double d) 103 JSValue jsNumberCell(ExecState*, double); 105 JSValue jsNumberCell(ExecState*, double) 108 return JSValue();
|
JSArray.h | 28 typedef HashMap<unsigned, JSValue> SparseArrayValueMap; 36 JSValue m_vector[1]; 52 virtual void put(ExecState*, unsigned propertyName, JSValue); // FIXME: Make protected and add setItem. 60 void sort(ExecState*, JSValue compareFunction, CallType, const CallData&); 61 void sortNumeric(ExecState*, JSValue compareFunction, CallType, const CallData&); 63 void push(ExecState*, JSValue); 64 JSValue pop(); 67 JSValue getIndex(unsigned i) 74 void setIndex(unsigned i, JSValue v) 77 JSValue& x = m_storage->m_vector[i] [all...] |
JSObject.h | 42 inline JSCell* getJSFunction(JSGlobalData& globalData, JSValue value) 86 JSValue prototype() const; 87 void setPrototype(JSValue prototype); 94 JSValue get(ExecState*, const Identifier& propertyName) const; 95 JSValue get(ExecState*, unsigned propertyName) const; 105 virtual void put(ExecState*, const Identifier& propertyName, JSValue value, PutPropertySlot&); 106 virtual void put(ExecState*, unsigned propertyName, JSValue value); 108 virtual void putWithAttributes(ExecState*, const Identifier& propertyName, JSValue value, unsigned attributes, bool checkReadOnly, PutPropertySlot& slot); 109 virtual void putWithAttributes(ExecState*, const Identifier& propertyName, JSValue value, unsigned attributes); 110 virtual void putWithAttributes(ExecState*, unsigned propertyName, JSValue value, unsigned attributes) [all...] |
RegExpObject.cpp | 33 static JSValue regExpObjectGlobal(ExecState*, const Identifier&, const PropertySlot&); 34 static JSValue regExpObjectIgnoreCase(ExecState*, const Identifier&, const PropertySlot&); 35 static JSValue regExpObjectMultiline(ExecState*, const Identifier&, const PropertySlot&); 36 static JSValue regExpObjectSource(ExecState*, const Identifier&, const PropertySlot&); 37 static JSValue regExpObjectLastIndex(ExecState*, const Identifier&, const PropertySlot&); 38 static void setRegExpObjectLastIndex(ExecState*, JSObject*, JSValue); 80 JSValue regExpObjectGlobal(ExecState*, const Identifier&, const PropertySlot& slot) 85 JSValue regExpObjectIgnoreCase(ExecState*, const Identifier&, const PropertySlot& slot) 90 JSValue regExpObjectMultiline(ExecState*, const Identifier&, const PropertySlot& slot) 95 JSValue regExpObjectSource(ExecState* exec, const Identifier&, const PropertySlot& slot [all...] |
JSWrapperObject.h | 36 JSValue internalValue() const { return m_internalValue; } 37 void setInternalValue(JSValue); 39 static PassRefPtr<Structure> createStructure(JSValue prototype) 50 JSValue m_internalValue; 59 inline void JSWrapperObject::setInternalValue(JSValue value)
|
FunctionPrototype.cpp | 37 static JSValue JSC_HOST_CALL functionProtoFuncToString(ExecState*, JSObject*, JSValue, const ArgList&); 38 static JSValue JSC_HOST_CALL functionProtoFuncApply(ExecState*, JSObject*, JSValue, const ArgList&); 39 static JSValue JSC_HOST_CALL functionProtoFuncCall(ExecState*, JSObject*, JSValue, const ArgList&); 56 static JSValue JSC_HOST_CALL callFunctionPrototype(ExecState*, JSObject*, JSValue, const ArgList&) 86 JSValue JSC_HOST_CALL functionProtoFuncToString(ExecState* exec, JSObject*, JSValue thisValue, const ArgList& [all...] |
/external/webkit/JavaScriptCore/interpreter/ |
Interpreter.cpp | 92 NEVER_INLINE bool Interpreter::resolve(CallFrame* callFrame, Instruction* vPC, JSValue& exceptionValue) 108 JSValue result = slot.getValue(callFrame, ident); 112 callFrame->r(dst) = JSValue(result); 120 NEVER_INLINE bool Interpreter::resolveSkip(CallFrame* callFrame, Instruction* vPC, JSValue& exceptionValue) 141 JSValue result = slot.getValue(callFrame, ident); 145 callFrame->r(dst) = JSValue(result); 153 NEVER_INLINE bool Interpreter::resolveGlobal(CallFrame* callFrame, Instruction* vPC, JSValue& exceptionValue) 163 callFrame->r(dst) = JSValue(globalObject->getDirectOffset(offset)); 171 JSValue result = slot.getValue(callFrame, ident); 178 callFrame->r(dst) = JSValue(result) [all...] |
/external/webkit/WebCore/bridge/c/ |
c_instance.h | 59 virtual JSValue valueOf(ExecState*) const; 60 virtual JSValue defaultValue(ExecState*, PreferredPrimitiveType) const; 62 virtual JSValue invokeMethod(ExecState*, const MethodList&, const ArgList&); 64 virtual JSValue invokeDefaultMethod(ExecState*, const ArgList&); 67 virtual JSValue invokeConstruct(ExecState*, const ArgList&); 71 JSValue stringValue(ExecState*) const; 72 JSValue numberValue(ExecState*) const; 73 JSValue booleanValue() const;
|
/external/webkit/JavaScriptCore/ |
jsc.cpp | 74 static JSValue JSC_HOST_CALL functionPrint(ExecState*, JSObject*, JSValue, const ArgList&); 75 static JSValue JSC_HOST_CALL functionDebug(ExecState*, JSObject*, JSValue, const ArgList&); 76 static JSValue JSC_HOST_CALL functionGC(ExecState*, JSObject*, JSValue, const ArgList&); 77 static JSValue JSC_HOST_CALL functionVersion(ExecState*, JSObject*, JSValue, const ArgList&); 78 static JSValue JSC_HOST_CALL functionRun(ExecState*, JSObject*, JSValue, const ArgList&) [all...] |
/external/webkit/WebKit/mac/Plugins/Hosted/ |
ProxyInstance.h | 52 JSC::JSValue fieldValue(JSC::ExecState*, const JSC::Bindings::Field*) const; 53 void setFieldValue(JSC::ExecState*, const JSC::Bindings::Field*, JSC::JSValue) const; 64 virtual JSC::JSValue invokeMethod(JSC::ExecState*, const JSC::Bindings::MethodList&, const JSC::ArgList& args); 67 virtual JSC::JSValue invokeDefaultMethod(JSC::ExecState*, const JSC::ArgList&); 70 virtual JSC::JSValue invokeConstruct(JSC::ExecState*, const JSC::ArgList&); 72 virtual JSC::JSValue defaultValue(JSC::ExecState*, JSC::PreferredPrimitiveType) const; 73 virtual JSC::JSValue valueOf(JSC::ExecState*) const; 77 JSC::JSValue stringValue(JSC::ExecState*) const; 78 JSC::JSValue numberValue(JSC::ExecState*) const; 79 JSC::JSValue booleanValue() const [all...] |
/external/webkit/WebCore/bindings/js/ |
JSNodeFilterCondition.h | 24 #include <runtime/JSValue.h> 33 static PassRefPtr<JSNodeFilterCondition> create(JSC::JSValue filter) 39 JSNodeFilterCondition(JSC::JSValue filter); 44 mutable JSC::JSValue m_filter;
|
JSSQLResultSetRowListCustom.cpp | 42 JSValue JSSQLResultSetRowList::item(ExecState* exec, const ArgList& args) 61 JSValue jsValue; 65 jsValue = jsString(exec, value.string()); 68 jsValue = jsNull(); 71 jsValue = jsNumber(exec, value.number()); 77 object->putDirect(Identifier(exec, m_impl->columnNames()[i]), jsValue, DontDelete | ReadOnly);
|
JSTreeWalkerCustom.cpp | 40 JSValue JSTreeWalker::parentNode(ExecState* exec, const ArgList&) 48 JSValue JSTreeWalker::firstChild(ExecState* exec, const ArgList&) 56 JSValue JSTreeWalker::lastChild(ExecState* exec, const ArgList&) 64 JSValue JSTreeWalker::nextSibling(ExecState* exec, const ArgList&) 72 JSValue JSTreeWalker::previousSibling(ExecState* exec, const ArgList&) 80 JSValue JSTreeWalker::previousNode(ExecState* exec, const ArgList&) 88 JSValue JSTreeWalker::nextNode(ExecState* exec, const ArgList&)
|
JSXSLTProcessorCustom.cpp | 49 JSValue JSXSLTProcessor::importStylesheet(ExecState*, const ArgList& args) 51 JSValue nodeVal = args.at(0); 61 JSValue JSXSLTProcessor::transformToFragment(ExecState* exec, const ArgList& args) 63 JSValue nodeVal = args.at(0); 64 JSValue docVal = args.at(1); 74 JSValue JSXSLTProcessor::transformToDocument(ExecState* exec, const ArgList& args) 76 JSValue nodeVal = args.at(0); 88 JSValue JSXSLTProcessor::setParameter(ExecState* exec, const ArgList& args) 99 JSValue JSXSLTProcessor::getParameter(ExecState* exec, const ArgList& args) 109 JSValue JSXSLTProcessor::removeParameter(ExecState* exec, const ArgList& args [all...] |
/external/webkit/WebCore/bridge/qt/ |
qt_instance.h | 48 virtual JSValue valueOf(ExecState*) const; 49 virtual JSValue defaultValue(ExecState*, PreferredPrimitiveType) const; 53 virtual JSValue invokeMethod(ExecState*, const MethodList&, const ArgList&); 57 JSValue stringValue(ExecState* exec) const; 58 JSValue numberValue(ExecState* exec) const; 59 JSValue booleanValue() const; 67 virtual void put(JSObject*, ExecState*, const Identifier&, JSValue, PutPropertySlot&);
|
qt_runtime.h | 59 virtual JSValue valueFromInstance(ExecState*, const Instance*) const; 60 virtual void setValueToInstance(ExecState*, const Instance*, JSValue) const; 101 virtual void setValueAt(ExecState*, unsigned index, JSValue) const; 102 virtual JSValue valueAt(ExecState*, unsigned index) const; 152 static PassRefPtr<Structure> createStructure(JSValue prototype) 181 static JSValue JSC_HOST_CALL call(ExecState* exec, JSObject* functionObject, JSValue thisValue, const ArgList& args); 182 static JSValue lengthGetter(ExecState*, const Identifier&, const PropertySlot&); 183 static JSValue connectGetter(ExecState*, const Identifier&, const PropertySlot&); 184 static JSValue disconnectGetter(ExecState*, const Identifier&, const PropertySlot&) [all...] |
/external/webkit/JavaScriptCore/API/ |
APICast.h | 31 #include "JSValue.h" 40 class JSValue; 64 inline JSC::JSValue toJS(JSC::ExecState* exec, JSValueRef v) 71 return JSC::JSValue(); 76 return JSC::JSValue::decode(reinterpret_cast<JSC::EncodedJSValue>(const_cast<OpaqueJSValue*>(v))); 80 inline JSC::JSValue toJSForGC(JSC::ExecState* exec, JSValueRef v) 87 return JSC::JSValue(); 90 return JSC::JSValue::decode(reinterpret_cast<JSC::EncodedJSValue>(const_cast<OpaqueJSValue*>(v))); 109 inline JSValueRef toRef(JSC::ExecState* exec, JSC::JSValue v) 119 return reinterpret_cast<JSValueRef>(JSC::JSValue::encode(v)) [all...] |
JSCallbackObject.h | 51 static PassRefPtr<Structure> createStructure(JSValue proto) 66 virtual void put(ExecState*, const Identifier&, JSValue, PutPropertySlot&); 71 virtual bool hasInstance(ExecState* exec, JSValue value, JSValue proto); 84 static JSCallbackObject* asCallbackObject(JSValue); 86 static JSValue JSC_HOST_CALL call(ExecState*, JSObject* functionObject, JSValue thisValue, const ArgList&); 89 static JSValue staticValueGetter(ExecState*, const Identifier&, const PropertySlot&); 90 static JSValue staticFunctionGetter(ExecState*, const Identifier&, const PropertySlot&); 91 static JSValue callbackGetter(ExecState*, const Identifier&, const PropertySlot&) [all...] |
/external/webkit/JavaScriptCore/debugger/ |
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;
|