Lines Matching defs:get
72 return map()->get(make_pair(rep, attributes));
75 inline Structure* StructureTransitionTable::get(StringImpl* rep, unsigned attributes) const
81 return map()->get(make_pair(rep, attributes));
155 : JSCell(vm, vm.structureStructure.get())
205 : JSCell(vm, vm.structureStructure.get())
231 m_globalObject.set(vm, this, previous->m_globalObject.get());
269 PropertyMapEntry entry(vm, this, structure->m_nameInPrevious.get(), structure->m_offset, structure->m_attributesInPrevious, structure->m_specificValueInPrevious.get());
307 if (Structure* existingTransition = structure->m_transitionTable.get(propertyName.uid(), attributes)) {
308 JSCell* specificValueInPrevious = existingTransition->m_specificValueInPrevious.get();
375 transition->m_cachedPrototypeChain.setMayBeNull(vm, transition, structure->m_cachedPrototypeChain.get());
545 PropertyTable* takenPropertyTable = propertyTable().get();
555 if (JSGlobalObject* globalObject = structure->m_globalObject.get()) {
565 if (Structure* existingTransition = structure->m_transitionTable.get(0, attributes)) {
742 return PropertyTable::clone(vm, owner, *propertyTable().get());
748 return PropertyTable::clone(vm, owner, *propertyTable().get());
752 PropertyOffset Structure::get(VM& vm, PropertyName propertyName, unsigned& attributes, JSCell*& specificValue)
765 specificValue = entry->specificValue.get();
797 ASSERT(!JSC::isValidOffset(get(vm, propertyName)));
910 PropertyOffset offset = current->get(vm, propertyName, attributes, specificValue);