Lines Matching defs:EncodeBit
26 * EncodeBit: use uint64_t value to encode TaggedObject when serialize
34 class EncodeBit final {
36 ~EncodeBit() = default;
37 EncodeBit() = delete;
39 DEFAULT_COPY_SEMANTIC(EncodeBit);
40 DEFAULT_MOVE_SEMANTIC(EncodeBit);
42 explicit EncodeBit(uint64_t value) : value_(value) {}
167 static_assert(EncodeBit::REGION_INDEX_BIT_NUMBER + EncodeBit::OBJECT_OFFSET_IN_REGION_NUMBER +
168 EncodeBit::OBJECT_TO_STRING_FLAG_NUMBER + EncodeBit::OBJECT_TYPE_BIT_NUMBER + EncodeBit::OBJECT_SPECIAL +
169 EncodeBit::GLOBAL_CONST_OR_BUILTINS + EncodeBit::TS_WEAK_OBJECT + EncodeBit::UNUSED_BIT_NUMBER +
170 EncodeBit::IS_REFERENCE_BIT_NUMBER == Constants::UINT_64_BITS_COUNT);