• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/WebKit2-7537.78.2/WebProcess/Plugins/Netscape/

Lines Matching refs:identifierRep

84 static Identifier identifierFromIdentifierRep(ExecState* exec, IdentifierRep* identifierRep)
86 ASSERT(identifierRep->isString());
88 const char* string = identifierRep->string();
96 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(methodName);
98 if (!identifierRep->isString())
107 JSValue value = m_jsObject->get(exec, identifierFromIdentifierRep(exec, identifierRep));
116 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(methodName);
118 if (!identifierRep->isString())
127 JSValue function = m_jsObject->get(exec, identifierFromIdentifierRep(exec, identifierRep));
145 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(identifier);
154 if (identifierRep->isString())
155 result = m_jsObject->hasProperty(exec, identifierFromIdentifierRep(exec, identifierRep));
157 result = m_jsObject->hasProperty(exec, identifierRep->number());
165 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(propertyName);
173 if (identifierRep->isString())
174 jsResult = m_jsObject->get(exec, identifierFromIdentifierRep(exec, identifierRep));
176 jsResult = m_jsObject->get(exec, identifierRep->number());
185 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(propertyName);
194 if (identifierRep->isString()) {
196 m_jsObject->methodTable()->put(m_jsObject.get(), exec, identifierFromIdentifierRep(exec, identifierRep), jsValue, slot);
198 m_jsObject->methodTable()->putByIndex(m_jsObject.get(), exec, identifierRep->number(), jsValue, false);
206 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(propertyName);
213 if (identifierRep->isString()) {
214 Identifier identifier = identifierFromIdentifierRep(exec, identifierRep);
223 if (!m_jsObject->hasProperty(exec, identifierRep->number())) {
228 m_jsObject->methodTable()->deletePropertyByIndex(m_jsObject.get(), exec, identifierRep->number());