/external/webkit/JavaScriptCore/runtime/ |
D | Identifier.h | 32 class Identifier { 35 Identifier() { } in Identifier() function 37 …Identifier(ExecState* exec, const char* s) : _ustring(add(exec, s)) { } // Only to be used with st… in Identifier() function 38 Identifier(ExecState* exec, const UChar* s, int length) : _ustring(add(exec, s, length)) { } in Identifier() function 39 Identifier(ExecState* exec, UString::Rep* rep) : _ustring(add(exec, rep)) { } in Identifier() function 40 Identifier(ExecState* exec, const UString& s) : _ustring(add(exec, s.rep())) { } in Identifier() function 42 …Identifier(JSGlobalData* globalData, const char* s) : _ustring(add(globalData, s)) { } // Only to … in Identifier() function 43 …Identifier(JSGlobalData* globalData, const UChar* s, int length) : _ustring(add(globalData, s, len… in Identifier() function 44 … Identifier(JSGlobalData* globalData, UString::Rep* rep) : _ustring(add(globalData, rep)) { } in Identifier() function 45 … Identifier(JSGlobalData* globalData, const UString& s) : _ustring(add(globalData, s.rep())) { } in Identifier() function [all …]
|
D | RegExpConstructor.cpp | 38 static JSValue regExpConstructorInput(ExecState*, const Identifier&, const PropertySlot&); 39 static JSValue regExpConstructorMultiline(ExecState*, const Identifier&, const PropertySlot&); 40 static JSValue regExpConstructorLastMatch(ExecState*, const Identifier&, const PropertySlot&); 41 static JSValue regExpConstructorLastParen(ExecState*, const Identifier&, const PropertySlot&); 42 static JSValue regExpConstructorLeftContext(ExecState*, const Identifier&, const PropertySlot&); 43 static JSValue regExpConstructorRightContext(ExecState*, const Identifier&, const PropertySlot&); 44 static JSValue regExpConstructorDollar1(ExecState*, const Identifier&, const PropertySlot&); 45 static JSValue regExpConstructorDollar2(ExecState*, const Identifier&, const PropertySlot&); 46 static JSValue regExpConstructorDollar3(ExecState*, const Identifier&, const PropertySlot&); 47 static JSValue regExpConstructorDollar4(ExecState*, const Identifier&, const PropertySlot&); [all …]
|
D | JSObject.h | 94 JSValue get(ExecState*, const Identifier& propertyName) const; 97 bool getPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&); 99 bool getPropertyDescriptor(ExecState*, const Identifier& propertyName, PropertyDescriptor&); 101 virtual bool getOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&); 103 virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier&, PropertyDescriptor&); 105 … virtual void put(ExecState*, const Identifier& propertyName, JSValue value, PutPropertySlot&); 108 …virtual void putWithAttributes(ExecState*, const Identifier& propertyName, JSValue value, unsigned… 109 …virtual void putWithAttributes(ExecState*, const Identifier& propertyName, JSValue value, unsigned… 112 bool propertyIsEnumerable(ExecState*, const Identifier& propertyName) const; 114 bool hasProperty(ExecState*, const Identifier& propertyName) const; [all …]
|
D | 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&); 57 …: InternalFunction(&exec->globalData(), structure, Identifier(exec, numberPrototype->info.classNam… in NumberConstructor() 66 bool NumberConstructor::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, Propert… in getOwnPropertySlot() 71 bool NumberConstructor::getOwnPropertyDescriptor(ExecState* exec, const Identifier& propertyName, P… in getOwnPropertyDescriptor() 76 static JSValue numberConstructorNaNValue(ExecState* exec, const Identifier&, const PropertySlot&) in numberConstructorNaNValue() argument 81 static JSValue numberConstructorNegInfinity(ExecState* exec, const Identifier&, const PropertySlot&) in numberConstructorNegInfinity() argument [all …]
|
D | 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&); 70 bool RegExpObject::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot… in getOwnPropertySlot() 75 bool RegExpObject::getOwnPropertyDescriptor(ExecState* exec, const Identifier& propertyName, Proper… in getOwnPropertyDescriptor() 80 JSValue regExpObjectGlobal(ExecState*, const Identifier&, const PropertySlot& slot) in regExpObjectGlobal() argument 85 JSValue regExpObjectIgnoreCase(ExecState*, const Identifier&, const PropertySlot& slot) in regExpObjectIgnoreCase() argument 90 JSValue regExpObjectMultiline(ExecState*, const Identifier&, const PropertySlot& slot) in regExpObjectMultiline() argument [all …]
|
D | JSGlobalObject.cpp | 154 void JSGlobalObject::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropert… in put() 163 void JSGlobalObject::putWithAttributes(ExecState* exec, const Identifier& propertyName, JSValue val… in putWithAttributes() 180 void JSGlobalObject::defineGetter(ExecState* exec, const Identifier& propertyName, JSObject* getter… in defineGetter() 187 void JSGlobalObject::defineSetter(ExecState* exec, const Identifier& propertyName, JSObject* setter… in defineSetter() 303 putDirectFunctionWithoutTransition(Identifier(exec, "Object"), objectConstructor, DontEnum); in reset() 304 putDirectFunctionWithoutTransition(Identifier(exec, "Function"), functionConstructor, DontEnum); in reset() 305 putDirectFunctionWithoutTransition(Identifier(exec, "Array"), arrayConstructor, DontEnum); in reset() 306 putDirectFunctionWithoutTransition(Identifier(exec, "Boolean"), booleanConstructor, DontEnum); in reset() 307 putDirectFunctionWithoutTransition(Identifier(exec, "String"), stringConstructor, DontEnum); in reset() 308 putDirectFunctionWithoutTransition(Identifier(exec, "Number"), numberConstructor, DontEnum); in reset() [all …]
|
D | ExceptionHelpers.cpp | 74 JSValue createUndefinedVariableError(ExecState* exec, const Identifier& ident, unsigned bytecodeOff… in createUndefinedVariableError() 81 …exception->putWithAttributes(exec, Identifier(exec, expressionBeginOffsetPropertyName), jsNumber(e… in createUndefinedVariableError() 82 …exception->putWithAttributes(exec, Identifier(exec, expressionCaretOffsetPropertyName), jsNumber(e… in createUndefinedVariableError() 83 …exception->putWithAttributes(exec, Identifier(exec, expressionEndOffsetPropertyName), jsNumber(exe… in createUndefinedVariableError() 120 …exception->putWithAttributes(exec, Identifier(exec, expressionBeginOffsetPropertyName), jsNumber(e… in createInvalidParamError() 121 …exception->putWithAttributes(exec, Identifier(exec, expressionCaretOffsetPropertyName), jsNumber(e… in createInvalidParamError() 122 …exception->putWithAttributes(exec, Identifier(exec, expressionEndOffsetPropertyName), jsNumber(exe… in createInvalidParamError() 141 …exception->putWithAttributes(exec, Identifier(exec, expressionBeginOffsetPropertyName), jsNumber(e… in createNotAConstructorError() 142 …exception->putWithAttributes(exec, Identifier(exec, expressionCaretOffsetPropertyName), jsNumber(e… in createNotAConstructorError() 143 …exception->putWithAttributes(exec, Identifier(exec, expressionEndOffsetPropertyName), jsNumber(exe… in createNotAConstructorError() [all …]
|
D | JSVariableObject.h | 49 … virtual void putWithAttributes(ExecState*, const Identifier&, JSValue, unsigned attributes) = 0; 51 virtual bool deleteProperty(ExecState*, const Identifier&); 95 bool symbolTableGet(const Identifier&, PropertySlot&); 96 bool symbolTableGet(const Identifier&, PropertyDescriptor&); 97 bool symbolTableGet(const Identifier&, PropertySlot&, bool& slotIsWriteable); 98 bool symbolTablePut(const Identifier&, JSValue); 99 bool symbolTablePutWithAttributes(const Identifier&, JSValue, unsigned attributes); 104 inline bool JSVariableObject::symbolTableGet(const Identifier& propertyName, PropertySlot& slot) in symbolTableGet() 114 …inline bool JSVariableObject::symbolTableGet(const Identifier& propertyName, PropertySlot& slot, b… in symbolTableGet() 125 inline bool JSVariableObject::symbolTablePut(const Identifier& propertyName, JSValue value) in symbolTablePut() [all …]
|
D | Identifier.cpp | 80 bool Identifier::equal(const UString::Rep* r, const char* s) in equal() 90 bool Identifier::equal(const UString::Rep* r, const UChar* s, int length) in equal() 109 return Identifier::equal(r, s); in equal() 124 PassRefPtr<UString::Rep> Identifier::add(JSGlobalData* globalData, const char* c) in add() 153 PassRefPtr<UString::Rep> Identifier::add(ExecState* exec, const char* c) in add() 171 return Identifier::equal(str, buf.s, buf.length); in equal() 185 PassRefPtr<UString::Rep> Identifier::add(JSGlobalData* globalData, const UChar* s, int length) in add() 204 PassRefPtr<UString::Rep> Identifier::add(ExecState* exec, const UChar* s, int length) in add() 209 PassRefPtr<UString::Rep> Identifier::addSlowCase(JSGlobalData* globalData, UString::Rep* r) in addSlowCase() 230 PassRefPtr<UString::Rep> Identifier::addSlowCase(ExecState* exec, UString::Rep* r) in addSlowCase() [all …]
|
D | JSObject.cpp | 88 return getOwnPropertySlot(exec, Identifier::from(exec, propertyName), slot); in getOwnPropertySlot() 97 void JSObject::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot&… in put() 170 put(exec, Identifier::from(exec, propertyName), value, slot); in put() 173 void JSObject::putWithAttributes(ExecState* exec, const Identifier& propertyName, JSValue value, un… in putWithAttributes() 178 void JSObject::putWithAttributes(ExecState* exec, const Identifier& propertyName, JSValue value, un… in putWithAttributes() 185 putWithAttributes(exec, Identifier::from(exec, propertyName), value, attributes); in putWithAttributes() 188 bool JSObject::hasProperty(ExecState* exec, const Identifier& propertyName) const in hasProperty() 201 bool JSObject::deleteProperty(ExecState* exec, const Identifier& propertyName) in deleteProperty() 221 bool JSObject::hasOwnProperty(ExecState* exec, const Identifier& propertyName) const in hasOwnProperty() 229 return deleteProperty(exec, Identifier::from(exec, propertyName)); in deleteProperty() [all …]
|
D | Structure.h | 74 …static PassRefPtr<Structure> addPropertyTransition(Structure*, const Identifier& propertyName, uns… 75 …<Structure> addPropertyTransitionToExistingStructure(Structure*, const Identifier& propertyName, u… 76 …static PassRefPtr<Structure> removePropertyTransition(Structure*, const Identifier& propertyName, … 78 static PassRefPtr<Structure> despecifyFunctionTransition(Structure*, const Identifier&); 88 …size_t addPropertyWithoutTransition(const Identifier& propertyName, unsigned attributes, JSCell* s… 89 size_t removePropertyWithoutTransition(const Identifier& propertyName); 108 size_t get(const Identifier& propertyName); 110 size_t get(const Identifier& propertyName, unsigned& attributes, JSCell*& specificValue) in get() 120 bool hasTransition(const Identifier& propertyName, unsigned attributes) in hasTransition() 135 void despecifyDictionaryFunction(const Identifier& propertyName); [all …]
|
D | JSFunction.h | 44 …JSFunction(ExecState*, NonNullPassRefPtr<Structure>, int length, const Identifier&, NativeFunction… 83 virtual bool getOwnPropertySlot(ExecState*, const Identifier&, PropertySlot&); 84 virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier&, PropertyDescriptor&); 86 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 87 virtual bool deleteProperty(ExecState*, const Identifier& propertyName); 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&);
|
/external/webkit/WebCore/bindings/js/ |
D | ScriptObject.cpp | 67 …jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsString(m_scriptState, value), sl… in set() 79 jsObject()->put(m_scriptState, Identifier(m_scriptState, name), value.jsObject(), slot); in set() 87 …jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsString(m_scriptState, value), sl… in set() 95 …jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsNumber(m_scriptState, value), sl… in set() 103 …jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsNumber(m_scriptState, value), sl… in set() 111 …jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsNumber(m_scriptState, value), sl… in set() 119 …jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsNumber(m_scriptState, value), sl… in set() 127 …jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsNumber(m_scriptState, value), sl… in set() 135 …jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsNumber(m_scriptState, value), sl… in set() 143 jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsBoolean(value), slot); in set() [all …]
|
D | JSDOMWindowShell.h | 73 …virtual bool getOwnPropertySlot(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::Propert… 74 …virtual bool getOwnPropertyDescriptor(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::P… 75 …virtual void put(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::JSValue, JSC::PutPrope… 76 …virtual void putWithAttributes(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::JSValue,… 77 virtual bool deleteProperty(JSC::ExecState*, const JSC::Identifier& propertyName); 80 …virtual void defineGetter(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::JSObject* get… 81 …virtual void defineSetter(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::JSObject* set… 82 …virtual bool defineOwnProperty(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::Property… 83 virtual JSC::JSValue lookupGetter(JSC::ExecState*, const JSC::Identifier& propertyName); 84 virtual JSC::JSValue lookupSetter(JSC::ExecState*, const JSC::Identifier& propertyName);
|
D | JSDOMWindowShell.cpp | 87 bool JSDOMWindowShell::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, Property… in getOwnPropertySlot() 92 bool JSDOMWindowShell::getOwnPropertyDescriptor(ExecState* exec, const Identifier& propertyName, Pr… in getOwnPropertyDescriptor() 97 void JSDOMWindowShell::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPrope… in put() 102 void JSDOMWindowShell::putWithAttributes(ExecState* exec, const Identifier& propertyName, JSValue v… in putWithAttributes() 107 bool JSDOMWindowShell::defineOwnProperty(JSC::ExecState* exec, const JSC::Identifier& propertyName,… in defineOwnProperty() 112 bool JSDOMWindowShell::deleteProperty(ExecState* exec, const Identifier& propertyName) in deleteProperty() 127 void JSDOMWindowShell::defineGetter(ExecState* exec, const Identifier& propertyName, JSObject* gett… in defineGetter() 132 void JSDOMWindowShell::defineSetter(ExecState* exec, const Identifier& propertyName, JSObject* sett… in defineSetter() 137 JSValue JSDOMWindowShell::lookupGetter(ExecState* exec, const Identifier& propertyName) in lookupGetter() 142 JSValue JSDOMWindowShell::lookupSetter(ExecState* exec, const Identifier& propertyName) in lookupSetter()
|
/external/webkit/JavaScriptCore/parser/ |
D | Nodes.h | 86 typedef Vector<std::pair<const Identifier*, unsigned> > VarStack; 226 StringNode(JSGlobalData*, const Identifier&); 228 const Identifier& value() { return m_value; } in value() 237 const Identifier& m_value; 270 … RegisterID* emitThrowError(BytecodeGenerator&, ErrorType, const char* message, const Identifier&); 338 RegExpNode(JSGlobalData*, const Identifier& pattern, const Identifier& flags); 343 const Identifier& m_pattern; 344 const Identifier& m_flags; 357 ResolveNode(JSGlobalData*, const Identifier&, int startOffset); 359 const Identifier& identifier() const { return m_ident; } in identifier() [all …]
|
D | ParserArena.h | 39 …ALWAYS_INLINE const Identifier& makeIdentifier(JSGlobalData*, const UChar* characters, size_t leng… 40 const Identifier& makeNumericIdentifier(JSGlobalData*, double number); 46 typedef SegmentedVector<Identifier, 64> IdentifierVector; 50 …ALWAYS_INLINE const Identifier& IdentifierArena::makeIdentifier(JSGlobalData* globalData, const UC… in makeIdentifier() 52 m_identifiers.append(Identifier(globalData, characters, length)); in makeIdentifier() 56 …inline const Identifier& IdentifierArena::makeNumericIdentifier(JSGlobalData* globalData, double n… in makeNumericIdentifier() 58 m_identifiers.append(Identifier(globalData, UString::from(number))); in makeNumericIdentifier()
|
/external/webkit/JavaScriptCore/debugger/ |
D | 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 attri… 44 virtual bool deleteProperty(ExecState*, const Identifier& propertyName); 46 virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier&, PropertyDescriptor&); 47 …virtual void defineGetter(ExecState*, const Identifier& propertyName, JSObject* getterFunction, un… 48 …virtual void defineSetter(ExecState*, const Identifier& propertyName, JSObject* setterFunction, un… 49 virtual JSValue lookupGetter(ExecState*, const Identifier& propertyName); 50 virtual JSValue lookupSetter(ExecState*, const Identifier& propertyName);
|
D | DebuggerActivation.cpp | 54 bool DebuggerActivation::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, Proper… in getOwnPropertySlot() 59 void DebuggerActivation::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPro… in put() 64 void DebuggerActivation::putWithAttributes(ExecState* exec, const Identifier& propertyName, JSValue… in putWithAttributes() 69 bool DebuggerActivation::deleteProperty(ExecState* exec, const Identifier& propertyName) in deleteProperty() 79 bool DebuggerActivation::getOwnPropertyDescriptor(ExecState* exec, const Identifier& propertyName, … in getOwnPropertyDescriptor() 84 void DebuggerActivation::defineGetter(ExecState* exec, const Identifier& propertyName, JSObject* ge… in defineGetter() 89 void DebuggerActivation::defineSetter(ExecState* exec, const Identifier& propertyName, JSObject* se… in defineSetter() 94 JSValue DebuggerActivation::lookupGetter(ExecState* exec, const Identifier& propertyName) in lookupGetter() 99 JSValue DebuggerActivation::lookupSetter(ExecState* exec, const Identifier& propertyName) in lookupSetter()
|
/external/webkit/JavaScriptCore/bytecompiler/ |
D | BytecodeGenerator.h | 50 class Identifier; variable 91 RegisterID* registerFor(const Identifier&); 93 bool willResolveToArguments(const Identifier&); 98 RegisterID* constRegisterFor(const Identifier&); 109 …bool findScopedProperty(const Identifier&, int& index, size_t& depth, bool forWriting, JSObject*& … 114 bool isLocal(const Identifier&); 115 bool isLocalConstant(const Identifier&); 166 PassRefPtr<LabelScope> newLabelScope(LabelScope::Type, const Identifier* = 0); 266 RegisterID* emitLoad(RegisterID* dst, const Identifier&); 293 RegisterID* emitResolve(RegisterID* dst, const Identifier& property); [all …]
|
/external/webkit/WebCore/bridge/ |
D | runtime_object.h | 39 virtual bool getOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&); 40 …virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier& propertyName, PropertyDescript… 41 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 42 virtual bool deleteProperty(ExecState*, const Identifier& propertyName); 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&);
|
D | runtime_array.h | 39 virtual bool getOwnPropertySlot(ExecState *, const Identifier&, PropertySlot&); 41 virtual bool getOwnPropertyDescriptor(ExecState *, const Identifier&, PropertyDescriptor&); 42 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 45 virtual bool deleteProperty(ExecState *exec, const Identifier &propertyName); 68 static JSValue lengthGetter(ExecState*, const Identifier&, const PropertySlot&); 69 static JSValue indexGetter(ExecState*, const Identifier&, const PropertySlot&);
|
/external/webkit/WebCore/bridge/qt/ |
D | qt_runtime.h | 161 …QtRuntimeMethod(QtRuntimeMethodData *dd, ExecState *exec, const Identifier &n, PassRefPtr<QtInstan… 168 …QtRuntimeMetaMethod(ExecState *exec, const Identifier &n, PassRefPtr<QtInstance> inst, int index, … 170 virtual bool getOwnPropertySlot(ExecState *, const Identifier&, PropertySlot&); 171 virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier&, PropertyDescriptor&); 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&); 191 …QtRuntimeConnectionMethod(ExecState *exec, const Identifier &n, bool isConnect, PassRefPtr<QtInsta… 193 virtual bool getOwnPropertySlot(ExecState *, const Identifier&, PropertySlot&); 194 virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier&, PropertyDescriptor&); [all …]
|
/external/webkit/WebCore/bridge/jsc/ |
D | BridgeJSC.h | 40 class Identifier; variable 63 virtual MethodList methodsNamed(const Identifier&, Instance*) const = 0; 64 virtual Field* fieldNamed(const Identifier&, Instance*) const = 0; 65 … virtual JSValue fallbackObject(ExecState*, Instance*, const Identifier&) { return jsUndefined(); } in fallbackObject() argument 91 virtual bool setValueOfUndefinedField(ExecState*, const Identifier&, JSValue) { return false; } in setValueOfUndefinedField() argument 111 …virtual bool getOwnPropertySlot(JSObject*, ExecState*, const Identifier&, PropertySlot&) { return … in getOwnPropertySlot() argument 112 …virtual bool getOwnPropertyDescriptor(JSObject*, ExecState*, const Identifier&, PropertyDescriptor… in getOwnPropertyDescriptor() argument 113 virtual void put(JSObject*, ExecState*, const Identifier&, JSValue, PutPropertySlot&) { } in put() argument
|
/external/webkit/JavaScriptCore/API/ |
D | JSCallbackObject.h | 62 virtual bool getOwnPropertySlot(ExecState*, const Identifier&, 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&); 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&);
|