Home
last modified time | relevance | path

Searched refs:IsStringOrSymbol (Results 1 – 11 of 11) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
Dc_string.cpp110 ASSERT(key.IsStringOrSymbol()); in ConvertToString()
/arkcompiler/ets_runtime/ecmascript/
Dtransitions_dictionary.h48 ASSERT(key.IsStringOrSymbol()); in Hash()
Djs_tagged_value-inl.h330 return key->IsStringOrSymbol() || key->IsNumber(); in IsPropertyKey()
493 inline bool JSTaggedValue::IsStringOrSymbol() const in IsStringOrSymbol() function
495 return IsHeapObject() && GetTaggedObject()->GetClass()->IsStringOrSymbol(); in IsStringOrSymbol()
1088 return IsNumber() || IsStringOrSymbol() || IsBoolean(); in IsJSPrimitive()
1552 ASSERT(IsStringOrSymbol()); in GetKeyHashCode()
Dobject_fast_operator-inl.h118 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()
Djs_hclass.h566 return IsECMAObject() || IsStringOrSymbol(); in ShouldSetDefaultSupers()
615 inline bool IsStringOrSymbol() const in IsStringOrSymbol() function
Djs_tagged_value.h464 bool IsStringOrSymbol() const;
Djs_tagged_value.cpp63 if (tagged->IsStringOrSymbol() || tagged->IsNumber()) { in ToPropertyKey()
247 if (y->IsNumber() || y->IsStringOrSymbol() || y->IsBoolean() || y->IsBigInt()) { in Equal()
Djs_proxy.cpp793 ASSERT(targetKey->IsStringOrSymbol()); in OwnPropertyKeys()
Dobject_operator.cpp189 ASSERT(name.IsStringOrSymbol()); in ObjectOperator()
Djs_function.cpp601 ASSERT_PRINT(name->IsStringOrSymbol(), "name must be string or symbol"); in SetFunctionName()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs-inl.h1113 ASSERT(prop->IsStringOrSymbol()); in RuntimeStOwnByName()
1132 ASSERT(propHandle->IsStringOrSymbol()); in RuntimeStOwnByNameWithNameSet()