reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
145 static_assert(PtrTraits::NumLowBitsAvailable < 148 static_assert(IntBits <= PtrTraits::NumLowBitsAvailable, 153 ~(uintptr_t)(((intptr_t)1 << PtrTraits::NumLowBitsAvailable) - 1), 157 IntShift = (uintptr_t)PtrTraits::NumLowBitsAvailable - IntBits, 238 enum { NumLowBitsAvailable = PtrTraits::NumLowBitsAvailable - IntBits };unittests/ADT/PointerIntPairTest.cpp
83 return reinterpret_cast<void *>(Num.Value << NumLowBitsAvailable); 87 return { reinterpret_cast<uintptr_t>(P) >> NumLowBitsAvailable }; 100 EXPECT_EQ(FixnumPointerTraits::NumLowBitsAvailable - 1,