/external/webkit/JavaScriptCore/runtime/ |
JSNotAnObject.h | 38 JSNotAnObjectErrorStub(ExecState* exec, bool isNull) 57 JSNotAnObject(ExecState* exec, JSNotAnObjectErrorStub* exception) 73 virtual JSValue toPrimitive(ExecState*, PreferredPrimitiveType) const; 74 virtual bool getPrimitiveNumber(ExecState*, double& number, JSValue&); 75 virtual bool toBoolean(ExecState*) const; 76 virtual double toNumber(ExecState*) const; 77 virtual UString toString(ExecState*) const; 78 virtual JSObject* toObject(ExecState*) const; 84 virtual bool getOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&); 85 virtual bool getOwnPropertySlot(ExecState*, unsigned propertyName, PropertySlot&) [all...] |
ObjectPrototype.h | 30 ObjectPrototype(ExecState*, NonNullPassRefPtr<Structure>, Structure* prototypeFunctionStructure); 33 virtual void put(ExecState*, const Identifier&, JSValue, PutPropertySlot&); 34 virtual bool getOwnPropertySlot(ExecState*, unsigned propertyName, PropertySlot&); 39 JSValue JSC_HOST_CALL objectProtoFuncToString(ExecState*, JSObject*, JSValue, const ArgList&);
|
ExceptionHelpers.h | 36 class ExecState; 46 JSValue createStackOverflowError(ExecState*); 47 JSValue createTypeError(ExecState*, const char* message); 48 JSValue createUndefinedVariableError(ExecState*, const Identifier&, unsigned bytecodeOffset, CodeBlock*); 49 JSNotAnObjectErrorStub* createNotAnObjectErrorStub(ExecState*, bool isNull); 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*); 53 JSObject* createNotAnObjectError(ExecState*, JSNotAnObjectErrorStub*, unsigned bytecodeOffset, CodeBlock*); 54 JSValue throwOutOfMemoryError(ExecState*); [all...] |
JSZombie.h | 51 virtual JSValue toPrimitive(ExecState*, PreferredPrimitiveType) const { ASSERT_NOT_REACHED(); return jsNull(); } 52 virtual bool getPrimitiveNumber(ExecState*, double&, JSValue&) { ASSERT_NOT_REACHED(); return false; } 53 virtual bool toBoolean(ExecState*) const { ASSERT_NOT_REACHED(); return false; } 54 virtual double toNumber(ExecState*) const { ASSERT_NOT_REACHED(); return 0.0; } 55 virtual UString toString(ExecState*) const { ASSERT_NOT_REACHED(); return ""; } 56 virtual JSObject* toObject(ExecState*) const { ASSERT_NOT_REACHED(); return 0; } 58 virtual void put(ExecState*, const Identifier&, JSValue, PutPropertySlot&) { ASSERT_NOT_REACHED(); } 59 virtual void put(ExecState*, unsigned, JSValue) { ASSERT_NOT_REACHED(); } 60 virtual bool deleteProperty(ExecState*, const Identifier&) { ASSERT_NOT_REACHED(); return false; } 61 virtual bool deleteProperty(ExecState*, unsigned) { ASSERT_NOT_REACHED(); return false; [all...] |
JSGlobalObjectFunctions.h | 32 class ExecState; 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&); 44 JSValue JSC_HOST_CALL globalFuncDecodeURI(ExecState*, JSObject*, JSValue, const ArgList&); 45 JSValue JSC_HOST_CALL globalFuncDecodeURIComponent(ExecState*, JSObject*, JSValue, const ArgList&); 46 JSValue JSC_HOST_CALL globalFuncEncodeURI(ExecState*, JSObject*, JSValue, const ArgList&); 47 JSValue JSC_HOST_CALL globalFuncEncodeURIComponent(ExecState*, JSObject*, JSValue, const ArgList&) [all...] |
Error.h | 30 class ExecState; 54 static JSObject* create(ExecState*, ErrorType, const UString& message, int lineNumber, intptr_t sourceID, const UString& sourceURL); 55 static JSObject* create(ExecState*, ErrorType, const char* message); 58 JSObject* throwError(ExecState*, ErrorType, const UString& message, int lineNumber, intptr_t sourceID, const UString& sourceURL); 59 JSObject* throwError(ExecState*, ErrorType, const UString& message); 60 JSObject* throwError(ExecState*, ErrorType, const char* message); 61 JSObject* throwError(ExecState*, ErrorType); 62 JSObject* throwError(ExecState*, JSObject*);
|
BooleanConstructor.h | 32 BooleanConstructor(ExecState*, NonNullPassRefPtr<Structure>, BooleanPrototype*); 39 JSObject* constructBooleanFromImmediateBoolean(ExecState*, JSValue); 40 JSObject* constructBoolean(ExecState*, const ArgList&);
|
FunctionConstructor.h | 32 FunctionConstructor(ExecState*, NonNullPassRefPtr<Structure>, FunctionPrototype*); 39 JSObject* constructFunction(ExecState*, const ArgList&, const Identifier& functionName, const UString& sourceURL, int lineNumber); 40 JSObject* constructFunction(ExecState*, const ArgList&);
|
StringPrototype.h | 32 StringPrototype(ExecState*, NonNullPassRefPtr<Structure>); 34 virtual bool getOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&); 35 virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier&, PropertyDescriptor&);
|
JSNumberCell.cpp | 33 JSValue JSNumberCell::toPrimitive(ExecState*, PreferredPrimitiveType) const 38 bool JSNumberCell::getPrimitiveNumber(ExecState*, double& number, JSValue& value) 45 bool JSNumberCell::toBoolean(ExecState*) const 50 double JSNumberCell::toNumber(ExecState*) const 55 UString JSNumberCell::toString(ExecState*) const 60 UString JSNumberCell::toThisString(ExecState*) const 65 JSObject* JSNumberCell::toObject(ExecState* exec) const 70 JSObject* JSNumberCell::toThisObject(ExecState* exec) const 86 JSValue jsNumberCell(ExecState* exec, double d) 103 JSValue jsNumberCell(ExecState*, double) [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&); 44 const ClassInfo NumberConstructor::info = { "Function", &InternalFunction::info, 0, ExecState::numberTable }; 56 NumberConstructor::NumberConstructor(ExecState* exec, NonNullPassRefPtr<Structure> structure, NumberPrototype* numberPrototype) 66 bool NumberConstructor::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot) 68 return getStaticValueSlot<NumberConstructor, InternalFunction>(exec, ExecState::numberTable(exec), this, propertyName, slot); 71 bool NumberConstructor::getOwnPropertyDescriptor(ExecState* exec, const Identifier& propertyName, PropertyDescriptor& descriptor [all...] |
RegExpMatchesArray.h | 29 RegExpMatchesArray(ExecState*, RegExpConstructorPrivate*); 33 virtual bool getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot) 40 virtual bool getOwnPropertySlot(ExecState* exec, unsigned propertyName, PropertySlot& slot) 47 virtual bool getOwnPropertyDescriptor(ExecState* exec, const Identifier& propertyName, PropertyDescriptor& descriptor) 54 virtual void put(ExecState* exec, const Identifier& propertyName, JSValue v, PutPropertySlot& slot) 61 virtual void put(ExecState* exec, unsigned propertyName, JSValue v) 68 virtual bool deleteProperty(ExecState* exec, const Identifier& propertyName) 75 virtual bool deleteProperty(ExecState* exec, unsigned propertyName) 82 virtual void getOwnPropertyNames(ExecState* exec, PropertyNameArray& arr, EnumerationMode mode = ExcludeDontEnumProperties) 89 void fillArrayInstance(ExecState*); [all...] |
/external/webkit/WebCore/bridge/c/ |
c_instance.h | 53 static void moveGlobalExceptionToExecState(ExecState*); 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&); 69 virtual void getPropertyNames(ExecState*, PropertyNameArray&); 71 JSValue stringValue(ExecState*) const; 72 JSValue numberValue(ExecState*) const;
|
/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; 68 static void moveGlobalExceptionToExecState(ExecState*);
|
/external/webkit/JavaScriptCore/API/ |
JSCallbackObject.h | 39 JSCallbackObject(ExecState*, NonNullPassRefPtr<Structure>, JSClassRef, void* data); 62 virtual bool getOwnPropertySlot(ExecState*, const Identifier&, PropertySlot&); 63 virtual bool getOwnPropertySlot(ExecState*, unsigned, PropertySlot&); 64 virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier&, PropertyDescriptor&); 66 virtual void put(ExecState*, const Identifier&, JSValue, PutPropertySlot&); 68 virtual bool deleteProperty(ExecState*, const Identifier&); 69 virtual bool deleteProperty(ExecState*, unsigned); 71 virtual bool hasInstance(ExecState* exec, JSValue value, JSValue proto); 73 virtual void getOwnPropertyNames(ExecState*, PropertyNameArray&, EnumerationMode mode = ExcludeDontEnumProperties); 75 virtual double toNumber(ExecState*) const [all...] |
/external/webkit/WebCore/bridge/ |
runtime_object.h | 36 RuntimeObjectImp(ExecState*, PassRefPtr<Bindings::Instance>); 39 virtual bool getOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&); 40 virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier& propertyName, PropertyDescriptor&); 41 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 42 virtual bool deleteProperty(ExecState*, const Identifier& propertyName); 43 virtual JSValue defaultValue(ExecState*, PreferredPrimitiveType) const; 47 virtual void getOwnPropertyNames(ExecState*, PropertyNameArray&, EnumerationMode mode = ExcludeDontEnumProperties); 53 static JSObject* throwInvalidAccessError(ExecState*); 57 static ObjectPrototype* createPrototype(ExecState*, JSGlobalObject* globalObject) 69 RuntimeObjectImp(ExecState*, NonNullPassRefPtr<Structure>, PassRefPtr<Bindings::Instance>) [all...] |
runtime_array.h | 36 RuntimeArray(ExecState*, Bindings::Array*); 38 virtual void getOwnPropertyNames(ExecState*, PropertyNameArray&, EnumerationMode mode = ExcludeDontEnumProperties); 39 virtual bool getOwnPropertySlot(ExecState *, const Identifier&, PropertySlot&); 40 virtual bool getOwnPropertySlot(ExecState *, unsigned, PropertySlot&); 41 virtual bool getOwnPropertyDescriptor(ExecState *, const Identifier&, PropertyDescriptor&); 42 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 43 virtual void put(ExecState*, unsigned propertyName, JSValue); 45 virtual bool deleteProperty(ExecState *exec, const Identifier &propertyName); 46 virtual bool deleteProperty(ExecState *exec, unsigned propertyName); 56 static ArrayPrototype* createPrototype(ExecState*, JSGlobalObject* globalObject [all...] |
/external/webkit/JavaScriptCore/profiler/ |
Profiler.h | 39 class ExecState; 55 static CallIdentifier createCallIdentifier(ExecState* exec, JSValue, const UString& sourceURL, int lineNumber); 57 void startProfiling(ExecState*, const UString& title); 58 PassRefPtr<Profile> stopProfiling(ExecState*, const UString& title); 60 void willExecute(ExecState*, JSValue function); 61 void willExecute(ExecState*, const UString& sourceURL, int startingLineNumber); 62 void didExecute(ExecState*, JSValue function); 63 void didExecute(ExecState*, const UString& sourceURL, int startingLineNumber);
|
ProfileGenerator.h | 36 class ExecState; 44 static PassRefPtr<ProfileGenerator> create(const UString& title, ExecState* originatingExec, unsigned uid); 49 ExecState* originatingGlobalExec() const { return m_originatingGlobalExec; } 62 ProfileGenerator(const UString& title, ExecState* originatingExec, unsigned uid); 63 void addParentForConsoleStart(ExecState*); 69 ExecState* m_originatingGlobalExec;
|
/external/webkit/WebCore/inspector/ |
JavaScriptProfile.h | 34 class ExecState; 40 JSC::JSValue toJS(JSC::ExecState*, JSC::Profile*);
|
/external/webkit/WebCore/bindings/js/ |
JSHTMLSelectElementCustom.h | 36 void selectIndexSetter(HTMLSelectElement*, JSC::ExecState*, unsigned index, JSC::JSValue);
|
JSPluginElementFunctions.h | 33 JSC::JSValue runtimeObjectGetter(JSC::ExecState*, const JSC::Identifier&, const JSC::PropertySlot&); 34 JSC::JSValue runtimeObjectPropertyGetter(JSC::ExecState*, const JSC::Identifier&, const JSC::PropertySlot&); 35 bool runtimeObjectCustomGetOwnPropertySlot(JSC::ExecState*, const JSC::Identifier&, JSC::PropertySlot&, JSHTMLElement*); 36 bool runtimeObjectCustomGetOwnPropertyDescriptor(JSC::ExecState*, const JSC::Identifier&, JSC::PropertyDescriptor&, JSHTMLElement*); 37 bool runtimeObjectCustomPut(JSC::ExecState*, const JSC::Identifier&, JSC::JSValue, HTMLElement*, JSC::PutPropertySlot&);
|
/external/webkit/WebCore/bridge/qt/ |
qt_pixmapruntime.h | 35 virtual JSValue invokeMethod(ExecState*, const MethodList&, const ArgList& args); 36 virtual void getPropertyNames(ExecState*, PropertyNameArray&); 38 virtual JSValue defaultValue(ExecState*, PreferredPrimitiveType) const; 39 virtual JSValue valueOf(ExecState* exec) const; 44 static JSObject* createRuntimeObject(ExecState*, PassRefPtr<RootObject>, const QVariant&);
|
/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(); } 70 typedef void (*KJSDidExecuteFunctionPtr)(ExecState*, JSObject* rootObject); 86 RuntimeObjectImp* createRuntimeObject(ExecState*); 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(); } 101 virtual void getPropertyNames(ExecState*, PropertyNameArray&) { [all...] |
/external/webkit/JavaScriptCore/debugger/ |
DebuggerActivation.h | 41 virtual bool getOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&); 42 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 43 virtual void putWithAttributes(ExecState*, const Identifier& propertyName, JSValue, unsigned attributes); 44 virtual bool deleteProperty(ExecState*, const Identifier& propertyName); 45 virtual void getOwnPropertyNames(ExecState*, PropertyNameArray&, EnumerationMode mode = ExcludeDontEnumProperties); 46 virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier&, PropertyDescriptor&); 47 virtual void defineGetter(ExecState*, const Identifier& propertyName, JSObject* getterFunction, unsigned attributes); 48 virtual void defineSetter(ExecState*, const Identifier& propertyName, JSObject* setterFunction, unsigned attributes); 49 virtual JSValue lookupGetter(ExecState*, const Identifier& propertyName); 50 virtual JSValue lookupSetter(ExecState*, const Identifier& propertyName) [all...] |