Searched refs:IsStringOrSymbol (Results 1 – 11 of 11) sorted by relevance
110 ASSERT(key.IsStringOrSymbol()); in ConvertToString()
48 ASSERT(key.IsStringOrSymbol()); in Hash()
330 return key->IsStringOrSymbol() || key->IsNumber(); in IsPropertyKey()493 inline bool JSTaggedValue::IsStringOrSymbol() const in IsStringOrSymbol() function495 return IsHeapObject() && GetTaggedObject()->GetClass()->IsStringOrSymbol(); in IsStringOrSymbol()1088 return IsNumber() || IsStringOrSymbol() || IsBoolean(); in IsJSPrimitive()1552 ASSERT(IsStringOrSymbol()); in GetKeyHashCode()
118 ASSERT(key.IsStringOrSymbol()); in GetPropertyByName()446 if (UNLIKELY(!key.IsNumber() && !key.IsStringOrSymbol())) { in GetPropertyByValue()473 if (UNLIKELY(!key.IsNumber() && !key.IsStringOrSymbol())) { in SetPropertyByValue()532 ASSERT(key.IsStringOrSymbol()); in FastGetPropertyByName()
566 return IsECMAObject() || IsStringOrSymbol(); in ShouldSetDefaultSupers()615 inline bool IsStringOrSymbol() const in IsStringOrSymbol() function
464 bool IsStringOrSymbol() const;
63 if (tagged->IsStringOrSymbol() || tagged->IsNumber()) { in ToPropertyKey()247 if (y->IsNumber() || y->IsStringOrSymbol() || y->IsBoolean() || y->IsBigInt()) { in Equal()
793 ASSERT(targetKey->IsStringOrSymbol()); in OwnPropertyKeys()
189 ASSERT(name.IsStringOrSymbol()); in ObjectOperator()
601 ASSERT_PRINT(name->IsStringOrSymbol(), "name must be string or symbol"); in SetFunctionName()
1113 ASSERT(prop->IsStringOrSymbol()); in RuntimeStOwnByName()1132 ASSERT(propHandle->IsStringOrSymbol()); in RuntimeStOwnByNameWithNameSet()