Lines Matching defs:keys
285 // Check that there are only symbols and array indices among keys.
302 // If we only have symbols and array indices among keys then we can
308 Handle<FixedArray> keys =
315 keys->set(index++, key);
321 return isolate->factory()->ObjectLiteralMapFromCache(context, keys);
9933 // might have elements. Can either return keys (positive integers) or
9936 // Intervals can span over some keys that are not in the object.
9943 // Create an array and get all the keys into it, then remove all the
9944 // keys that are not integers in the range 0 to length-1.
9946 Handle<FixedArray> keys =
9950 int keys_length = keys->length();
9952 Object* key = keys->get(i);
9955 // Zap invalid keys.
9956 keys->set_undefined(i);
9959 return *isolate->factory()->NewJSArrayWithElements(keys);
10760 Handle<FixedArray> keys =
10764 for (int i = 0; i < keys->length(); i++) {
10766 ASSERT(keys->get(i)->IsString());
10767 Handle<String> key(String::cast(keys->get(i)));
10821 Handle<FixedArray> keys =
10825 for (int i = 0; i < keys->length(); i++) {
10827 ASSERT(keys->get(i)->IsString());
10828 Handle<String> key(String::cast(keys->get(i)));