Home
last modified time | relevance | path

Searched refs:IS_INTEGER_MASK (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
H A Decma_string.h65 static constexpr uint32_t IS_INTEGER_MASK = 1U << 31; member in panda::ecmascript::EcmaString
171 return (GetHashcode() & IS_INTEGER_MASK) == IS_INTEGER_MASK; in IsInteger()
197 return GetMixHashcode() & (~IS_INTEGER_MASK);
202 return isInteger ? (hashcode | IS_INTEGER_MASK) : (hashcode & (~IS_INTEGER_MASK));
240 ASSERT(GetMixHashcode() & IS_INTEGER_MASK);
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dmcr_circuit_builder.cpp1209 Int32And(hash, Int32(EcmaString::IS_INTEGER_MASK)), in IsIntegerString()
1210 Int32(EcmaString::IS_INTEGER_MASK)); in IsIntegerString()
1216 return Int32And(hash, Int32(~EcmaString::IS_INTEGER_MASK)); in GetRawHashFromString()
1231 hash = Int32Or(rawHashcode, Int32(EcmaString::IS_INTEGER_MASK)); in SetRawHashcode()
1236 hash = Int32And(rawHashcode, Int32(~EcmaString::IS_INTEGER_MASK)); in SetRawHashcode()

Completed in 8 milliseconds