Home
last modified time | relevance | path

Searched refs:ObjectTypeBits (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dencode_bit.h58 using ObjectTypeBits = ObjectToStringBits::NextField<size_t, OBJECT_TYPE_BIT_NUMBER>; variable
59 using ObjectSpecialBits = ObjectTypeBits::NextField<bool, OBJECT_SPECIAL>;
87 ObjectTypeBits::Set<uint64_t>(object_type, &value_); in SetObjectType()
112 return ObjectTypeBits::Decode(value_); in GetObjectType()
/arkcompiler/ets_runtime/ecmascript/
Djs_hclass.h294 using ObjectTypeBits = BitField<JSType, 0, TYPE_BITFIELD_NUM>; // 8 variable
295 using CallableBit = ObjectTypeBits::NextFlag;
408 return ObjectTypeBits::Decode(bits); in GetObjectType()
414 uint32_t newVal = ObjectTypeBits::Update(bits, type); in SetObjectType()
1527 auto type = ObjectTypeBits::Decode(bits); in IsStableJSArguments()
1533 auto type = ObjectTypeBits::Decode(bits); in IsStableJSArray()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcircuit_builder-inl.h686 return Int32And(bitfield, Int32((1LU << JSHClass::ObjectTypeBits::SIZE) - 1)); in GetObjectType()