/external/webkit/JavaScriptCore/runtime/ |
JSFunction.h | 49 JSValue call(ExecState*, JSValue thisValue, const ArgList&); 62 static PassRefPtr<Structure> createStructure(JSValue prototype) 86 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 93 static JSValue argumentsGetter(ExecState*, const Identifier&, const PropertySlot&); 94 static JSValue callerGetter(ExecState*, const Identifier&, const PropertySlot&); 95 static JSValue lengthGetter(ExecState*, const Identifier&, const PropertySlot&); 125 JSFunction* asFunction(JSValue); 127 inline JSFunction* asFunction(JSValue value)
|
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()>");
|
JSONObject.cpp | 42 static JSValue JSC_HOST_CALL JSONProtoFuncParse(ExecState*, JSObject*, JSValue, const ArgList&); 43 static JSValue JSC_HOST_CALL JSONProtoFuncStringify(ExecState*, JSObject*, JSValue, const ArgList&); 51 // PropertyNameForFunctionCall objects must be on the stack, since the JSValue that they create is not marked. 57 JSValue value(ExecState*) const; 62 mutable JSValue m_value; 67 Stringifier(ExecState*, JSValue replacer, JSValue space); 69 JSValue stringify(JSValue) [all...] |
ErrorPrototype.cpp | 35 static JSValue JSC_HOST_CALL errorProtoFuncToString(ExecState*, JSObject*, JSValue, const ArgList&); 49 JSValue JSC_HOST_CALL errorProtoFuncToString(ExecState* exec, JSObject*, JSValue thisValue, const ArgList&) 52 JSValue name = thisObj->get(exec, exec->propertyNames().name); 53 JSValue message = thisObj->get(exec, exec->propertyNames().message);
|
RegExpObject.h | 40 JSValue test(ExecState*, const ArgList&); 41 JSValue exec(ExecState*, const ArgList&); 45 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 50 static PassRefPtr<Structure> createStructure(JSValue prototype) 77 RegExpObject* asRegExpObject(JSValue); 79 inline RegExpObject* asRegExpObject(JSValue value)
|
ArgList.h | 90 JSValue at(size_t i) const 93 return m_buffer[i].jsValue(); 104 void append(JSValue v) 131 JSValue last() 134 return m_buffer[m_size - 1].jsValue(); 146 void slowAppend(JSValue); 181 typedef JSValue* iterator; 182 typedef const JSValue* const_iterator; 190 ArgList(JSValue* args, unsigned argCount) 201 : m_args(reinterpret_cast<JSValue*>(args) [all...] |
JSByteArray.h | 39 JSValue getIndex(ExecState* exec, unsigned i) 67 void setIndex(ExecState* exec, unsigned i, JSValue value) 77 static PassRefPtr<Structure> createStructure(JSValue prototype); 82 virtual void put(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::JSValue, JSC::PutPropertySlot&); 83 virtual void put(JSC::ExecState*, unsigned propertyName, JSC::JSValue); 113 JSByteArray* asByteArray(JSValue value); 114 inline JSByteArray* asByteArray(JSValue value) 119 inline bool isJSByteArray(JSGlobalData* globalData, JSValue v) { return v.isCell() && v.asCell()->vptr() == globalData->jsByteArrayVPtr; }
|
MarkStack.h | 29 #include "JSValue.h" 49 ALWAYS_INLINE void append(JSValue); 54 appendValues(reinterpret_cast<JSValue*>(values), count, properties); 57 ALWAYS_INLINE void appendValues(JSValue* values, size_t count, MarkSetProperties properties = NoNullValues) 76 MarkSet(JSValue* values, JSValue* end, MarkSetProperties properties) 83 JSValue* m_values; 84 JSValue* m_end;
|
NumberPrototype.cpp | 41 static JSValue JSC_HOST_CALL numberProtoFuncToString(ExecState*, JSObject*, JSValue, const ArgList&); 42 static JSValue JSC_HOST_CALL numberProtoFuncToLocaleString(ExecState*, JSObject*, JSValue, const ArgList&); 43 static JSValue JSC_HOST_CALL numberProtoFuncValueOf(ExecState*, JSObject*, JSValue, const ArgList&); 44 static JSValue JSC_HOST_CALL numberProtoFuncToFixed(ExecState*, JSObject*, JSValue, const ArgList&); 45 static JSValue JSC_HOST_CALL numberProtoFuncToExponential(ExecState*, JSObject*, JSValue, const ArgList&) [all...] |
RegExpConstructor.h | 60 static PassRefPtr<Structure> createStructure(JSValue prototype) 65 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 80 JSValue getBackref(ExecState*, unsigned) const; 81 JSValue getLastParen(ExecState*) const; 82 JSValue getLeftContext(ExecState*) const; 83 JSValue getRightContext(ExecState*) const; 97 RegExpConstructor* asRegExpConstructor(JSValue); 101 inline RegExpConstructor* asRegExpConstructor(JSValue value)
|
StringObject.h | 40 virtual void put(ExecState* exec, const Identifier& propertyName, JSValue, PutPropertySlot&); 49 static PassRefPtr<Structure> createStructure(JSValue prototype) 59 StringObject* asStringObject(JSValue); 61 inline StringObject* asStringObject(JSValue value)
|
BooleanObject.h | 35 static PassRefPtr<Structure> createStructure(JSValue prototype) 41 BooleanObject* asBooleanObject(JSValue); 43 inline BooleanObject* asBooleanObject(JSValue value)
|
NumberObject.h | 34 static PassRefPtr<Structure> createStructure(JSValue prototype) 49 virtual JSValue getJSNumber(); 52 NumberObject* constructNumber(ExecState*, JSValue);
|
/external/webkit/JavaScriptCore/API/ |
JSValueRef.h | 37 @abstract A constant identifying the type of a JSValue. 62 @param value The JSValue whose type you want to obtain. 71 @param value The JSValue to test. 80 @param value The JSValue to test. 89 @param value The JSValue to test. 98 @param value The JSValue to test. 107 @param value The JSValue to test. 116 @param value The JSValue to test. 125 @param value The JSValue to test. 158 @param value The JSValue to test [all...] |
/external/webkit/WebCore/bindings/js/ |
JSJavaScriptCallFrameCustom.cpp | 38 JSValue JSJavaScriptCallFrame::evaluate(ExecState* exec, const ArgList& args) 40 JSValue exception; 41 JSValue result = impl()->evaluate(args.at(0).toString(exec), exception); 49 JSValue JSJavaScriptCallFrame::thisObject(ExecState*) const 54 JSValue JSJavaScriptCallFrame::type(ExecState* exec) const 67 JSValue JSJavaScriptCallFrame::scopeChain(ExecState* exec) const
|
JSSVGElementInstanceCustom.cpp | 49 JSValue JSSVGElementInstance::addEventListener(ExecState* exec, const ArgList& args) 51 JSValue listener = args.at(1); 59 JSValue JSSVGElementInstance::removeEventListener(ExecState* exec, const ArgList& args) 61 JSValue listener = args.at(1); 73 JSC::JSValue toJS(JSC::ExecState* exec, JSDOMGlobalObject* globalObject, SVGElementInstance* object) 75 JSValue result = getDOMObjectWrapper<JSSVGElementInstance>(exec, globalObject, object);
|
JSWebSocketCustom.cpp | 48 JSValue JSWebSocket::send(ExecState* exec, const ArgList& args) 57 JSValue ret = jsBoolean(impl()->send(msg, ec)); 62 JSValue JSWebSocket::addEventListener(ExecState* exec, const ArgList& args) 64 JSValue listener = args.at(1); 72 JSValue JSWebSocket::removeEventListener(ExecState* exec, const ArgList& args) 74 JSValue listener = args.at(1);
|
JSSVGPathSegListCustom.cpp | 39 JSValue JSSVGPathSegList::clear(ExecState* exec, const ArgList&) 52 JSValue JSSVGPathSegList::initialize(ExecState* exec, const ArgList& args) 62 JSValue result = toJS(exec, globalObject(), obj, context); 69 JSValue JSSVGPathSegList::getItem(ExecState* exec, const ArgList& args) 84 JSValue result = toJS(exec, globalObject(), obj, context); 89 JSValue JSSVGPathSegList::insertItemBefore(ExecState* exec, const ArgList& args) 104 JSValue result = toJS(exec, globalObject(), WTF::getPtr(list->insertItemBefore(newItem, index, ec)), context); 111 JSValue JSSVGPathSegList::replaceItem(ExecState* exec, const ArgList& args) 126 JSValue result = toJS(exec, globalObject(), WTF::getPtr(list->replaceItem(newItem, index, ec)), context); 133 JSValue JSSVGPathSegList::removeItem(ExecState* exec, const ArgList& args [all...] |
JSXMLHttpRequestCustom.cpp | 63 JSValue JSXMLHttpRequest::open(ExecState* exec, const ArgList& args) 90 JSValue JSXMLHttpRequest::setRequestHeader(ExecState* exec, const ArgList& args) 101 JSValue JSXMLHttpRequest::send(ExecState* exec, const ArgList& args) 107 JSValue val = args.at(0); 121 JSValue function; 130 JSValue JSXMLHttpRequest::getResponseHeader(ExecState* exec, const ArgList& args) 136 JSValue header = jsStringOrNull(exec, impl()->getResponseHeader(args.at(0).toString(exec), ec)); 141 JSValue JSXMLHttpRequest::overrideMimeType(ExecState* exec, const ArgList& args) 150 JSValue JSXMLHttpRequest::addEventListener(ExecState* exec, const ArgList& args) 152 JSValue listener = args.at(1) [all...] |
JSCoordinatesCustom.cpp | 35 JSValue JSCoordinates::altitude(ExecState* exec) const 43 JSValue JSCoordinates::altitudeAccuracy(ExecState* exec) const 51 JSValue JSCoordinates::heading(ExecState* exec) const 59 JSValue JSCoordinates::speed(ExecState* exec) const
|
JSDataGridDataSource.h | 32 #include <runtime/JSValue.h> 44 static PassRefPtr<JSDataGridDataSource> create(JSC::JSValue dataSource, Frame* frame) 52 JSC::JSValue jsDataSource() const { return m_dataSource.get(); } 55 JSDataGridDataSource(JSC::JSValue, Frame*);
|
/external/webkit/WebCore/bridge/jni/jsc/ |
JavaInstanceJSC.h | 82 virtual JSValue valueOf(ExecState*) const; 83 virtual JSValue defaultValue(ExecState*, PreferredPrimitiveType) const; 85 virtual JSValue invokeMethod(ExecState* exec, const MethodList& method, const ArgList& args); 89 JSValue stringValue(ExecState*) const; 90 JSValue numberValue(ExecState*) const; 91 JSValue booleanValue() const;
|
/external/webkit/WebCore/bridge/ |
runtime_object.h | 41 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 43 virtual JSValue defaultValue(ExecState*, PreferredPrimitiveType) const; 62 static PassRefPtr<Structure> createStructure(JSValue prototype) 74 static JSValue fallbackObjectGetter(ExecState*, const Identifier&, const PropertySlot&); 75 static JSValue fieldGetter(ExecState*, const Identifier&, const PropertySlot&); 76 static JSValue methodGetter(ExecState*, const Identifier&, const PropertySlot&);
|
/external/webkit/JavaScriptCore/interpreter/ |
Register.h | 32 #include "JSValue.h" 55 Register(const JSValue&); 56 Register& operator=(const JSValue&); 57 JSValue jsValue() const; 102 *this = JSValue(); 106 ALWAYS_INLINE Register::Register(const JSValue& v) 111 u.value = JSValue::encode(v); 114 ALWAYS_INLINE Register& Register::operator=(const JSValue& v) 119 u.value = JSValue::encode(v) [all...] |
/external/webkit/WebCore/bridge/objc/ |
objc_runtime.h | 47 virtual JSValue valueFromInstance(ExecState*, const Instance*) const; 48 virtual void setValueToInstance(ExecState*, const Instance*, JSValue) const; 80 virtual void setValueAt(ExecState *exec, unsigned int index, JSValue aValue) const; 81 virtual JSValue valueAt(ExecState *exec, unsigned int index) const; 86 static JSValue convertObjcArrayToArray(ExecState *exec, ObjectStructPtr anObject); 105 static PassRefPtr<Structure> createStructure(JSValue prototype) 114 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 117 virtual JSValue defaultValue(ExecState*, PreferredPrimitiveType) const;
|