Home | History | Annotate | Download | only in src

Lines Matching defs:keys

171   // Check that there are only internal strings and array indices among keys.
189 // If we only have internalized strings and array indices among keys then we
195 Handle<FixedArray> keys =
202 keys->set(index++, key);
208 return isolate->factory()->ObjectLiteralMapFromCache(context, keys);
5659 // TODO(verwaest): The recursion is not necessary for keys that are array
10825 // might have elements. Can either return an array of keys (positive integers
10828 // Intervals can span over some keys that are not in the object.
10835 Handle<FixedArray> keys = isolate->factory()->empty_fixed_array();
10843 // collecting keys in that case.
10852 isolate, keys, FixedArray::UnionOfKeys(keys, current_keys));
10854 keys >= length.
10857 for (int i = 0; i < keys->length(); i++) {
10858 if (NumberToUint32(keys->get(i)) >= length) keys->set_undefined(i);
10860 return *isolate->factory()->NewJSArrayWithElements(keys);
11676 Handle<FixedArray> keys;
11678 isolate, keys,
11682 for (int i = 0; i < keys->length(); i++) {
11684 DCHECK(keys->get(i)->IsString());
11685 Handle<String> key(String::cast(keys->get(i)));
11835 Handle<FixedArray> keys;
11837 isolate, keys,
11840 for (int i = 0; i < keys->length(); i++) {
11843 DCHECK(keys->get(i)->IsString());
11844 Handle<String> key(String::cast(keys->get(i)));