Lines Matching refs:key_obj
54 Handle<Object> key_obj) { in KeyedGetObjectProperty() argument
70 if (key_obj->IsString() && String::cast(*key_obj)->AsArrayIndex(&index)) { in KeyedGetObjectProperty()
71 key_obj = isolate->factory()->NewNumberFromUint(index); in KeyedGetObjectProperty()
75 !receiver_obj->IsAccessCheckNeeded() && key_obj->IsName()) { in KeyedGetObjectProperty()
77 Handle<Name> key = Handle<Name>::cast(key_obj); in KeyedGetObjectProperty()
78 key_obj = key = isolate->factory()->InternalizeName(key); in KeyedGetObjectProperty()
106 } else if (key_obj->IsSmi()) { in KeyedGetObjectProperty()
116 if (Smi::ToInt(*key_obj) >= js_object->elements()->length()) { in KeyedGetObjectProperty()
126 } else if (receiver_obj->IsString() && key_obj->IsSmi()) { in KeyedGetObjectProperty()
129 int index = Handle<Smi>::cast(key_obj)->value(); in KeyedGetObjectProperty()
138 return Runtime::GetObjectProperty(isolate, receiver_obj, key_obj); in KeyedGetObjectProperty()
578 CONVERT_ARG_HANDLE_CHECKED(Object, key_obj, 1); in RUNTIME_FUNCTION()
581 isolate, KeyedGetObjectProperty(isolate, receiver_obj, key_obj)); in RUNTIME_FUNCTION()