Index: src/lookup.cc |
diff --git a/src/lookup.cc b/src/lookup.cc |
index 5a6c5da3dd54a51579be2daab08565f8391b577f..a9f24baf30e9509e5ddadd3969d7284c00804f24 100644 |
--- a/src/lookup.cc |
+++ b/src/lookup.cc |
@@ -364,7 +364,7 @@ bool LookupIterator::IsIntegerIndexedExotic(JSReceiver* holder) { |
if (name()->IsString()) { |
Handle<String> name_string = Handle<String>::cast(name()); |
if (name_string->length() != 0) { |
- result = IsNonArrayIndexInteger(*name_string); |
+ result = IsSpecialIndex(isolate_->unicode_cache(), *name_string); |
} |
} |
exotic_index_state_ = |