/external/webkit/Source/JavaScriptCore/runtime/ |
JSVariableObject.h | 49 virtual void putWithAttributes(ExecState*, const Identifier&, JSValue, unsigned attributes) = 0; 51 virtual bool deleteProperty(ExecState*, const Identifier&); 81 bool symbolTableGet(const Identifier&, PropertySlot&); 82 bool symbolTableGet(const Identifier&, PropertyDescriptor&); 83 bool symbolTableGet(const Identifier&, PropertySlot&, bool& slotIsWriteable); 84 bool symbolTablePut(JSGlobalData&, const Identifier&, JSValue); 85 bool symbolTablePutWithAttributes(JSGlobalData&, const Identifier&, JSValue, unsigned attributes); 92 inline bool JSVariableObject::symbolTableGet(const Identifier& propertyName, PropertySlot& slot) 102 inline bool JSVariableObject::symbolTableGet(const Identifier& propertyName, PropertySlot& slot, bool& slotIsWriteable) 113 inline bool JSVariableObject::symbolTablePut(JSGlobalData& globalData, const Identifier& propertyName, JSValue value [all...] |
FunctionConstructor.h | 39 JSObject* constructFunction(ExecState*, JSGlobalObject*, const ArgList&, const Identifier& functionName, const UString& sourceURL, int lineNumber);
|
JSNotAnObject.h | 64 virtual bool getOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&); 66 virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier&, PropertyDescriptor&); 68 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 71 virtual bool deleteProperty(ExecState*, const Identifier& propertyName);
|
JSStaticScopeObject.h | 35 JSStaticScopeObject(ExecState* exec, const Identifier& ident, JSValue value, unsigned attributes) 46 virtual bool getOwnPropertySlot(ExecState*, const Identifier&, PropertySlot&); 47 virtual void put(ExecState*, const Identifier&, JSValue, PutPropertySlot&); 48 void putWithAttributes(ExecState*, const Identifier&, JSValue, unsigned attributes);
|
ObjectPrototype.h | 33 virtual void put(ExecState*, const Identifier&, JSValue, PutPropertySlot&);
|
RegExpMatchesArray.h | 33 virtual bool getOwnPropertySlot(ExecState* exec, const Identifier& 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) 68 virtual bool deleteProperty(ExecState* exec, const Identifier& propertyName)
|
StrictEvalActivation.cpp | 36 bool StrictEvalActivation::deleteProperty(ExecState*, const Identifier&)
|
StringObject.h | 36 virtual bool getOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&); 38 virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier&, PropertyDescriptor&); 40 virtual void put(ExecState* exec, const Identifier& propertyName, JSValue, PutPropertySlot&); 41 virtual bool deleteProperty(ExecState*, const Identifier& propertyName);
|
JSObject.h | 79 friend void setUpStaticFunctionSlot(ExecState* exec, const HashEntry* entry, JSObject* thisObj, const Identifier& propertyName, PropertySlot& slot); 98 JSValue get(ExecState*, const Identifier& propertyName) const; 101 bool getPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&); 103 bool getPropertyDescriptor(ExecState*, const Identifier& propertyName, PropertyDescriptor&); 105 virtual bool getOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&); 107 virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier&, PropertyDescriptor&); 109 virtual void put(ExecState*, const Identifier& propertyName, JSValue value, PutPropertySlot&); 112 virtual void putWithAttributes(JSGlobalData*, const Identifier& propertyName, JSValue value, unsigned attributes, bool checkReadOnly, PutPropertySlot& slot); 113 virtual void putWithAttributes(JSGlobalData*, const Identifier& propertyName, JSValue value, unsigned attributes); 115 virtual void putWithAttributes(ExecState*, const Identifier& propertyName, JSValue value, unsigned attributes, bool checkReadOnly, PutPropertySlot& slot) [all...] |
StringObject.cpp | 53 bool StringObject::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot) 64 return JSObject::getOwnPropertySlot(exec, Identifier::from(exec, propertyName), slot); 67 bool StringObject::getOwnPropertyDescriptor(ExecState* exec, const Identifier& propertyName, PropertyDescriptor& descriptor) 74 void StringObject::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 81 bool StringObject::deleteProperty(ExecState* exec, const Identifier& propertyName) 96 propertyNames.add(Identifier(exec, UString::number(i)));
|
Structure.h | 29 #include "Identifier.h" 69 static Structure* addPropertyTransition(JSGlobalData&, Structure*, const Identifier& propertyName, unsigned attributes, JSCell* specificValue, size_t& offset); 70 static Structure* addPropertyTransitionToExistingStructure(Structure*, const Identifier& propertyName, unsigned attributes, JSCell* specificValue, size_t& offset); 71 static Structure* removePropertyTransition(JSGlobalData&, Structure*, const Identifier& propertyName, size_t& offset); 73 static Structure* despecifyFunctionTransition(JSGlobalData&, Structure*, const Identifier&); 90 size_t addPropertyWithoutTransition(JSGlobalData&, const Identifier& propertyName, unsigned attributes, JSCell* specificValue); 91 size_t removePropertyWithoutTransition(JSGlobalData&, const Identifier& propertyName); 111 size_t get(JSGlobalData&, const Identifier& propertyName); 113 size_t get(JSGlobalData& globalData, const Identifier& propertyName, unsigned& attributes, JSCell*& specificValue) 129 void despecifyDictionaryFunction(JSGlobalData&, const Identifier& propertyName) [all...] |
ExceptionHelpers.h | 38 class Identifier; 51 JSObject* createUndefinedVariableError(ExecState*, const Identifier&);
|
/external/webkit/Source/JavaScriptCore/parser/ |
ParserArena.h | 29 #include "Identifier.h" 40 ALWAYS_INLINE const Identifier& makeIdentifier(JSGlobalData*, const UChar* characters, size_t length); 41 const Identifier& makeNumericIdentifier(JSGlobalData*, double number); 47 typedef SegmentedVector<Identifier, 64> IdentifierVector; 51 ALWAYS_INLINE const Identifier& IdentifierArena::makeIdentifier(JSGlobalData* globalData, const UChar* characters, size_t length) 53 m_identifiers.append(Identifier(globalData, characters, length)); 57 inline const Identifier& IdentifierArena::makeNumericIdentifier(JSGlobalData* globalData, double number) 59 m_identifiers.append(Identifier(globalData, UString::number(number)));
|
Nodes.h | 92 typedef Vector<std::pair<const Identifier*, unsigned> > VarStack; 233 StringNode(JSGlobalData*, const Identifier&); 235 const Identifier& value() { return m_value; } 244 const Identifier& m_value; 343 RegExpNode(JSGlobalData*, const Identifier& pattern, const Identifier& flags); 348 const Identifier& m_pattern; 349 const Identifier& m_flags; 362 ResolveNode(JSGlobalData*, const Identifier&, int startOffset); 364 const Identifier& identifier() const { return m_ident; function in class:JSC::ResolveNode 473 const Identifier& identifier() const { return m_ident; } function in class:JSC::DotAccessorNode 701 const Identifier& identifier() const { return m_ident; } function in class:JSC::TypeOfResolveNode [all...] |
/external/webkit/Source/WebCore/bridge/objc/ |
objc_runtime.h | 95 ObjcFallbackObjectImp(ExecState*, JSGlobalObject*, ObjcInstance*, const Identifier& propertyName); 99 const Identifier& propertyName() const { return _item; } 113 virtual bool getOwnPropertySlot(ExecState*, const Identifier&, PropertySlot&); 114 virtual bool getOwnPropertyDescriptor(ExecState*, const Identifier&, PropertyDescriptor&); 115 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 117 virtual bool deleteProperty(ExecState*, const Identifier& propertyName); 123 Identifier _item;
|
/external/webkit/Source/WebCore/bindings/js/ |
JSDOMWindowShell.cpp | 88 bool JSDOMWindowShell::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot) 93 bool JSDOMWindowShell::getOwnPropertyDescriptor(ExecState* exec, const Identifier& propertyName, PropertyDescriptor& descriptor) 98 void JSDOMWindowShell::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 103 void JSDOMWindowShell::putWithAttributes(ExecState* exec, const Identifier& propertyName, JSValue value, unsigned attributes) 108 bool JSDOMWindowShell::defineOwnProperty(JSC::ExecState* exec, const JSC::Identifier& propertyName, JSC::PropertyDescriptor& descriptor, bool shouldThrow) 113 bool JSDOMWindowShell::deleteProperty(ExecState* exec, const Identifier& propertyName) 128 void JSDOMWindowShell::defineGetter(ExecState* exec, const Identifier& propertyName, JSObject* getterFunction, unsigned attributes) 133 void JSDOMWindowShell::defineSetter(ExecState* exec, const Identifier& propertyName, JSObject* setterFunction, unsigned attributes) 138 JSValue JSDOMWindowShell::lookupGetter(ExecState* exec, const Identifier& propertyName) 143 JSValue JSDOMWindowShell::lookupSetter(ExecState* exec, const Identifier& propertyName [all...] |
JSDOMStringMapCustom.cpp | 36 bool JSDOMStringMap::canGetItemsForName(ExecState*, DOMStringMap* impl, const Identifier& propertyName) 41 JSValue JSDOMStringMap::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyName) 53 propertyNames.add(Identifier(exec, stringToUString(names[i]))); 58 bool JSDOMStringMap::deleteProperty(ExecState* exec, const Identifier& propertyName) 78 bool JSDOMStringMap::putDelegate(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot&)
|
JSStorageCustom.cpp | 39 bool JSStorage::canGetItemsForName(ExecState*, Storage* impl, const Identifier& propertyName) 44 JSValue JSStorage::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyName) 50 bool JSStorage::deleteProperty(ExecState* exec, const Identifier& propertyName) 71 propertyNames.add(Identifier(exec, stringToUString(m_impl->key(i)))); 76 bool JSStorage::putDelegate(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot&)
|
ScriptObject.cpp | 65 scriptState->lexicalGlobalObject()->putDirect(scriptState->globalData(), Identifier(scriptState, name), value.jsObject()); 74 globalObject->putDirect(scriptState->globalData(), Identifier(scriptState, name), toJS(scriptState, globalObject, value)); 82 globalObject->putDirect(scriptState->globalData(), Identifier(scriptState, name), toJS(scriptState, globalObject, value)); 90 JSValue jsValue = scriptState->lexicalGlobalObject()->get(scriptState, Identifier(scriptState, name)); 104 scriptState->lexicalGlobalObject()->deleteProperty(scriptState, Identifier(scriptState, name));
|
JSHTMLAllCollectionCustom.cpp | 44 static JSValue getNamedItems(ExecState* exec, JSHTMLAllCollection* collection, const Identifier& propertyName) 77 unsigned index = Identifier::toUInt32(string, ok); 82 return JSValue::encode(getNamedItems(exec, jsCollection, Identifier(exec, string))); 88 unsigned index = Identifier::toUInt32(exec->argument(1).toString(exec), ok); 109 bool JSHTMLAllCollection::canGetItemsForName(ExecState*, HTMLAllCollection* collection, const Identifier& propertyName) 116 JSValue JSHTMLAllCollection::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyName) 125 uint32_t index = Identifier::toUInt32(exec->argument(0).toString(exec), ok); 128 return getNamedItems(exec, this, Identifier(exec, exec->argument(0).toString(exec))); 133 return getNamedItems(exec, this, Identifier(exec, exec->argument(0).toString(exec)));
|
JSHTMLCollectionCustom.cpp | 40 static JSValue getNamedItems(ExecState* exec, JSHTMLCollection* collection, const Identifier& propertyName) 73 unsigned index = Identifier::toUInt32(string, ok); 78 return JSValue::encode(getNamedItems(exec, jsCollection, Identifier(exec, string))); 84 unsigned index = Identifier::toUInt32(exec->argument(1).toString(exec), ok); 105 bool JSHTMLCollection::canGetItemsForName(ExecState*, HTMLCollection* collection, const Identifier& propertyName) 112 JSValue JSHTMLCollection::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyName) 121 uint32_t index = Identifier::toUInt32(exec->argument(0).toString(exec), ok); 124 return getNamedItems(exec, this, Identifier(exec, exec->argument(0).toString(exec))); 129 return getNamedItems(exec, this, Identifier(exec, exec->argument(0).toString(exec)));
|
JSHTMLCanvasElementCustom.cpp | 64 Identifier alpha(exec, "alpha"); 67 Identifier depth(exec, "depth"); 70 Identifier stencil(exec, "stencil"); 73 Identifier antialias(exec, "antialias"); 76 Identifier premultipliedAlpha(exec, "premultipliedAlpha"); 79 Identifier preserveDrawingBuffer(exec, "preserveDrawingBuffer");
|
JSHTMLFormElementCustom.cpp | 40 bool JSHTMLFormElement::canGetItemsForName(ExecState*, HTMLFormElement* form, const Identifier& propertyName) 47 JSValue JSHTMLFormElement::nameGetter(ExecState* exec, JSValue slotBase, const Identifier& propertyName)
|
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/ |
JSNPObject.h | 66 virtual bool getOwnPropertySlot(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::PropertySlot&); 67 virtual bool getOwnPropertyDescriptor(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::PropertyDescriptor&); 68 virtual void put(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::JSValue, JSC::PutPropertySlot&); 72 static JSC::JSValue propertyGetter(JSC::ExecState*, JSC::JSValue, const JSC::Identifier&); 73 static JSC::JSValue methodGetter(JSC::ExecState*, JSC::JSValue, const JSC::Identifier&);
|
/external/webkit/Source/JavaScriptCore/API/ |
OpaqueJSString.h | 32 class Identifier; 54 JSC::Identifier identifier(JSC::JSGlobalData*) const;
|