/external/webkit/WebKit/mac/ForwardingHeaders/runtime/ |
JSValue.h | 1 #import <JavaScriptCore/JSValue.h>
|
/external/webkit/JavaScriptCore/runtime/ |
JSGlobalObjectFunctions.h | 34 class JSValue; 39 JSValue JSC_HOST_CALL globalFuncEval(ExecState*, JSObject*, JSValue, const ArgList&); 40 JSValue JSC_HOST_CALL globalFuncParseInt(ExecState*, JSObject*, JSValue, const ArgList&); 41 JSValue JSC_HOST_CALL globalFuncParseFloat(ExecState*, JSObject*, JSValue, const ArgList&); 42 JSValue JSC_HOST_CALL globalFuncIsNaN(ExecState*, JSObject*, JSValue, const ArgList&); 43 JSValue JSC_HOST_CALL globalFuncIsFinite(ExecState*, JSObject*, JSValue, const ArgList&) [all...] |
JSValue.h | 63 class JSValue { 71 static EncodedJSValue encode(JSValue value); 72 static JSValue decode(EncodedJSValue ptr); 75 static JSValue makeImmediate(intptr_t value); 85 JSValue(); 86 JSValue(JSNullTag); 87 JSValue(JSUndefinedTag); 88 JSValue(JSTrueTag); 89 JSValue(JSFalseTag); 90 JSValue(JSCell* ptr) [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&);
|
JSNumberCell.h | 39 JSValue jsNumberCell(ExecState*, double); 52 friend JSValue jsNumberCell(JSGlobalData*, double); 53 friend JSValue jsNumberCell(ExecState*, double); 58 virtual JSValue toPrimitive(ExecState*, PreferredPrimitiveType) const; 59 virtual bool getPrimitiveNumber(ExecState*, double& number, JSValue& value); 67 virtual JSValue getJSNumber(); 79 static PassRefPtr<Structure> createStructure(JSValue proto) { return Structure::create(proto, TypeInfo(NumberType, OverridesGetOwnPropertySlot | NeedsThisConversion), AnonymousSlotCount); } 99 JSValue jsNumberCell(JSGlobalData*, double); 101 inline bool isNumberCell(JSValue v) 106 inline JSNumberCell* asNumberCell(JSValue v [all...] |
JSAPIValueWrapper.h | 34 friend JSValue jsAPIValueWrapper(ExecState*, JSValue); 36 JSValue value() const { return m_value; } 40 static PassRefPtr<Structure> createStructure(JSValue prototype) 47 JSAPIValueWrapper(ExecState* exec, JSValue value) 54 JSValue m_value; 57 inline JSValue jsAPIValueWrapper(ExecState* exec, JSValue value)
|
Completion.h | 26 #include "JSValue.h" 42 Completion(ComplType type = Normal, JSValue value = JSValue()) 49 JSValue value() const { return m_value; } 50 void setValue(JSValue v) { m_value = v; } 55 JSValue m_value; 59 Completion evaluate(ExecState*, ScopeChain&, const SourceCode&, JSValue thisValue = JSValue());
|
ExceptionHelpers.h | 41 class JSValue; 45 JSValue createInterruptedExecutionException(JSGlobalData*); 46 JSValue createStackOverflowError(ExecState*); 47 JSValue createTypeError(ExecState*, const char* message); 48 JSValue createUndefinedVariableError(ExecState*, const Identifier&, unsigned bytecodeOffset, CodeBlock*); 50 JSObject* createInvalidParamError(ExecState*, const char* op, JSValue, unsigned bytecodeOffset, CodeBlock*); 51 JSObject* createNotAConstructorError(ExecState*, JSValue, unsigned bytecodeOffset, CodeBlock*); 52 JSValue createNotAFunctionError(ExecState*, JSValue, unsigned bytecodeOffset, CodeBlock*); 54 JSValue throwOutOfMemoryError(ExecState*) [all...] |
JSImmediate.h | 33 #include "JSValue.h" 62 * A JSValue* is either a pointer to a cell (a heap-allocated object) or an immediate (a type-tagged 63 * value masquerading as a pointer). The low two bits in a JSValue* are available for type tagging 139 friend class JSValue; 141 friend JSValue jsNumber(ExecState* exec, double d); 142 friend JSValue jsNumber(ExecState*, char i); 143 friend JSValue jsNumber(ExecState*, unsigned char i); 144 friend JSValue jsNumber(ExecState*, short i); 145 friend JSValue jsNumber(ExecState*, unsigned short i); 146 friend JSValue jsNumber(ExecState* exec, int i) [all...] |
MathObject.cpp | 36 static JSValue JSC_HOST_CALL mathProtoFuncAbs(ExecState*, JSObject*, JSValue, const ArgList&); 37 static JSValue JSC_HOST_CALL mathProtoFuncACos(ExecState*, JSObject*, JSValue, const ArgList&); 38 static JSValue JSC_HOST_CALL mathProtoFuncASin(ExecState*, JSObject*, JSValue, const ArgList&); 39 static JSValue JSC_HOST_CALL mathProtoFuncATan(ExecState*, JSObject*, JSValue, const ArgList&); 40 static JSValue JSC_HOST_CALL mathProtoFuncATan2(ExecState*, JSObject*, JSValue, const ArgList&) [all...] |
ObjectPrototype.h | 33 virtual void put(ExecState*, const Identifier&, JSValue, PutPropertySlot&); 39 JSValue JSC_HOST_CALL objectProtoFuncToString(ExecState*, JSObject*, JSValue, const ArgList&);
|
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...] |
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)
|
ObjectPrototype.cpp | 34 static JSValue JSC_HOST_CALL objectProtoFuncValueOf(ExecState*, JSObject*, JSValue, const ArgList&); 35 static JSValue JSC_HOST_CALL objectProtoFuncHasOwnProperty(ExecState*, JSObject*, JSValue, const ArgList&); 36 static JSValue JSC_HOST_CALL objectProtoFuncIsPrototypeOf(ExecState*, JSObject*, JSValue, const ArgList&); 37 static JSValue JSC_HOST_CALL objectProtoFuncDefineGetter(ExecState*, JSObject*, JSValue, const ArgList&); 38 static JSValue JSC_HOST_CALL objectProtoFuncDefineSetter(ExecState*, JSObject*, JSValue, const ArgList&) [all...] |
/external/webkit/WebCore/ForwardingHeaders/runtime/ |
JSValue.h | 3 #include <JavaScriptCore/JSValue.h>
|
/external/webkit/WebCore/bindings/js/ |
JSExceptionBase.h | 31 class JSValue;
39 ExceptionBase* toExceptionBase(JSC::JSValue);
|
JSCanvasNumberArrayCustom.cpp | 38 JSValue JSCanvasNumberArray::getByIndex(JSC::ExecState* exec, unsigned int index) 40 JSC::JSValue result = jsNumber(exec, impl()->item(index));
|
JSHTMLSelectElementCustom.h | 36 void selectIndexSetter(HTMLSelectElement*, JSC::ExecState*, unsigned index, JSC::JSValue);
|
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;
|
JSEventTarget.h | 29 #include <runtime/JSValue.h> 40 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, EventTarget*); 41 EventTarget* toEventTarget(JSC::JSValue);
|
/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/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/WebCore/inspector/ |
JavaScriptProfile.h | 31 #include <runtime/JSValue.h> 40 JSC::JSValue toJS(JSC::ExecState*, JSC::Profile*);
|
/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;
|
/external/webkit/JavaScriptCore/interpreter/ |
Interpreter.h | 35 #include "JSValue.h" 98 JSValue execute(ProgramExecutable*, CallFrame*, ScopeChainNode*, JSObject* thisObj, JSValue* exception); 99 JSValue execute(FunctionExecutable*, CallFrame*, JSFunction*, JSObject* thisObj, const ArgList& args, ScopeChainNode*, JSValue* exception); 100 JSValue execute(EvalExecutable* evalNode, CallFrame* exec, JSObject* thisObj, ScopeChainNode* scopeChain, JSValue* exception); 102 JSValue retrieveArguments(CallFrame*, JSFunction*) const; 103 JSValue retrieveCaller(CallFrame*, InternalFunction*) const; 104 void retrieveLastCaller(CallFrame*, int& lineNumber, intptr_t& sourceID, UString& sourceURL, JSValue& function) const [all...] |