Searched refs:enum_cast (Results 1 – 13 of 13) sorted by relevance
68 static constexpr size_t kClassStatusBitSize = MinimumBitsToStore(enum_cast<>(ClassStatus::kLast));
1979 ClassStatus status = enum_cast<ClassStatus>(*reinterpret_cast<const int16_t*>(status_pointer)); in GetOatClass()
125 enum_cast(Source value) { in enum_cast() function136 enum_cast(Source value) { in enum_cast() function
349 static_assert(enum_cast<size_t>(ClassStatus::kLast) < std::numeric_limits<size_t>::max(), in TEST_F()351 for (size_t i = enum_cast<size_t>(ClassStatus::kRetryVerificationAtRuntime); in TEST_F()352 i <= enum_cast<size_t>(ClassStatus::kLast); in TEST_F()354 const ClassStatus expected_status = enum_cast<ClassStatus>(i); in TEST_F()
28 enum_cast<size_t>(ImageHeader::kIntrinsicObjectsStart);
1863 enum_cast<uint32_t>(ClassStatus::kVisiblyInitialized) << (status_lsb_position % kBitsPerByte); in GenerateClassInitializationCheck()
6050 enum_cast<uint32_t>(ClassStatus::kVisiblyInitialized) << (status_lsb_position % kBitsPerByte); in GenerateClassInitializationCheck()
6954 enum_cast<uint32_t>(ClassStatus::kVisiblyInitialized) << (status_lsb_position % kBitsPerByte); in GenerateClassInitializationCheck()
7487 enum_cast<uint32_t>(ClassStatus::kVisiblyInitialized) << status_lsb_position; in GenerateClassInitializationCheck()
162 enum_cast<size_t>(ImageHeader::kIntrinsicObjectsStart) + in AllocateBootImageLiveObjects()170 DCHECK_EQ(index, enum_cast<int32_t>(entry)); in AllocateBootImageLiveObjects()183 DCHECK_EQ(index, enum_cast<int32_t>(ImageHeader::kIntrinsicObjectsStart)); in AllocateBootImageLiveObjects()1769 inner.resize(enum_cast<size_t>(Bin::kMirrorCount)); in LayoutHelper()1837 class_def_index = enum_cast<uint32_t>(component_type->GetPrimitiveType()); in operator ()()2189 Bin bin = enum_cast<Bin>(i); in FinalizeBinSlotOffsets()2212 if (i < enum_cast<size_t>(Bin::kMirrorCount) && region_size != 0u) { in FinalizeBinSlotOffsets()2223 DCHECK_EQ(enum_cast<size_t>(bin_slot.GetBin()), i); in FinalizeBinSlotOffsets()2291 for (size_t i = 0; i < enum_cast<size_t>(Bin::kMirrorCount); ++i) { in CollectStringReferenceInfo()2380 bin_objects_[oat_index][enum_cast<size_t>(bin)].push_back(obj.Ptr()); in TryAssignBinSlot()
218 : status_(enum_cast<uint16_t>(status)), in OatClassHeader()239 static_assert(enum_cast<>(ClassStatus::kLast) < (1 << 16), "class status won't fit in 16bits");
105 return enum_cast<ClassStatus>(static_cast<uint32_t>(field_value) >> (32 - 4)); in GetStatus()
1449 int32_t class_roots_index = enum_cast<int32_t>(ImageHeader::kClassRoots); in RelocateInPlace()2839 int32_t class_roots_index = enum_cast<int32_t>(ImageHeader::kClassRoots); in DoRelocateSpaces()