Lines Matching refs:dict
113 NameDictionary *dict = NameDictionary::Cast(array);
114 int entry = dict->FindEntry(key);
316 NameDictionary *dict = NameDictionary::Cast(array);
317 int entry = dict->FindEntry(key);
319 auto value = dict->GetValue(entry);
320 auto attr = dict->GetAttributes(entry);
497 NameDictionary *dict = NameDictionary::Cast(properties);
498 int entry = dict->FindEntry(key);
500 auto attr = dict->GetAttributes(entry);
505 auto accessor = dict->GetValue(entry);
527 dict->UpdateValue(thread, entry, value);
610 NumberDictionary *dict = NumberDictionary::Cast(elements);
611 int entry = dict->FindEntry(JSTaggedValue(static_cast<int>(index)));
613 auto attr = dict->GetAttributes(entry);
614 auto value = dict->GetValue(entry);
683 NumberDictionary *dict = NumberDictionary::Cast(elements);
684 int entry = dict->FindEntry(JSTaggedValue(static_cast<int>(index)));
686 auto attr = dict->GetAttributes(entry);
697 auto accessor = dict->GetValue(entry);
702 dict->UpdateValue(thread, entry, value);
922 JSHandle<NameDictionary> dict(JSObject::TransitionToDictionary(thread, objHandle));
925 NameDictionary::PutIfAbsent(thread, dict, keyHandle, valueHandle, attr);
1251 NameDictionary *dict = NameDictionary::Cast(properties);
1252 value = dict->GetValue(index);