forked from OSchip/llvm-project
Replace uint32_t with typedef (NFC)
This commit is contained in:
parent
00efcd6fff
commit
ec11c5615a
|
@ -61,7 +61,7 @@ public:
|
||||||
TypePayloadClang() = default;
|
TypePayloadClang() = default;
|
||||||
explicit TypePayloadClang(bool is_complete_objc_class);
|
explicit TypePayloadClang(bool is_complete_objc_class);
|
||||||
explicit TypePayloadClang(uint32_t opaque_payload) : m_payload(opaque_payload) {}
|
explicit TypePayloadClang(uint32_t opaque_payload) : m_payload(opaque_payload) {}
|
||||||
operator uint32_t() { return m_payload; }
|
operator Type::Payload() { return m_payload; }
|
||||||
|
|
||||||
static constexpr unsigned ObjCClassBit = 1 << 31;
|
static constexpr unsigned ObjCClassBit = 1 << 31;
|
||||||
bool IsCompleteObjCClass() { return Flags(m_payload).Test(ObjCClassBit); }
|
bool IsCompleteObjCClass() { return Flags(m_payload).Test(ObjCClassBit); }
|
||||||
|
|
Loading…
Reference in New Issue