Searched refs:AsArrayIndex (Results 1 – 22 of 22) sorted by relevance
449 if (key->AsArrayIndex(&element_index)) { in InitDepthAndFlags()513 key_literal->AsArrayIndex(&element_index) in BuildBoilerplateDescription()997 return !string_->AsArrayIndex(&index); in IsPropertyName()1003 return string_->AsArrayIndex(value); in ToUint32()1015 bool Literal::AsArrayIndex(uint32_t* value) const { in AsArrayIndex() function in v8::internal::Literal1082 if (AsArrayIndex(&index)) { in Hash()1097 if (x->AsArrayIndex(&index_x)) { in Match()1098 return y->AsArrayIndex(&index_y) && index_x == index_y; in Match()
63 bool AsArrayIndex(uint32_t* index) const;
84 bool AstRawString::AsArrayIndex(uint32_t* index) const { in AsArrayIndex() function in v8::internal::AstRawString
946 bool AsArrayIndex(uint32_t* index) const;
156 bool Name::AsArrayIndex(uint32_t* index) { in AsArrayIndex() function157 return IsString() && String::cast(*this).AsArrayIndex(index); in AsArrayIndex()
56 inline bool AsArrayIndex(uint32_t* index);
105 DCHECK(!name_->AsArrayIndex(&array_index)); in LookupIterator()
344 if (name->AsArrayIndex(&index)) { in GetModuleNamespace()
144 Handle<String>::cast(key)->AsArrayIndex(&index)) { in AddKey()198 if (key->AsArrayIndex(&index)) continue; // Skip this key. in FilterProxyKeys()
703 if (key_literal->AsArrayIndex(&index)) { in BuildClassBoilerplate()
422 inline bool AsArrayIndex(uint32_t* index);
649 if (!key.AsArrayIndex(&index)) return -1; in ToArrayIndex()696 if (subject->AsArrayIndex(&index)) { in ToNumber()
1404 bool String::AsArrayIndex(uint32_t* index) { in AsArrayIndex() function
3277 if (value->IsString()) return String::cast(*value).AsArrayIndex(length); in PropertyKeyToArrayLength()3358 Handle<String>::cast(length_object)->AsArrayIndex(output)) { in AnythingToArrayLength()
3475 DCHECK(!name->AsArrayIndex(&index)); in AddProperty()
437 DCHECK(!name->AsArrayIndex(&element_index)); in CreateObjectLiteral()
799 if (key_obj->IsString() && String::cast(*key_obj).AsArrayIndex(&index)) { in RUNTIME_FUNCTION()1363 String::cast(*property).AsArrayIndex(&property_num)) { in RUNTIME_FUNCTION()
432 if (name->AsArrayIndex(&element)) { in AddDescriptorsByTemplate()
619 return string->AsArrayIndex(index);
658 DCHECK(!key->AsArrayIndex(&index)); in BuildJsonObject()
1460 if (String::cast(*key).AsArrayIndex(&maybe_array_index)) { in TryConvertKey()
4214 if (str->AsArrayIndex(&index)) { in ToArrayIndex()7058 if (name->AsArrayIndex(&index)) { in AddPropertiesAndElementsToObject()