reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
59 return (Kind) (reinterpret_cast<uintptr_t>(D) & Mask); 79 bool isNull() const { return D == nullptr; } 85 return D; 93 return *((DeclGroup*)(reinterpret_cast<uintptr_t>(D) & ~Mask)); 101 return D ? &D : nullptr; 101 return D ? &D : nullptr; 107 return D ? &D+1 : nullptr; 107 return D ? &D+1 : nullptr; 114 return D ? &D : nullptr; 114 return D ? &D : nullptr; 120 return D ? &D+1 : nullptr; 120 return D ? &D+1 : nullptr; 125 void *getAsOpaquePtr() const { return D; } 128 X.D = static_cast<Decl*>(Ptr);