|
LLVM 23.0.0git
|
#include "llvm/ADT/PointerEmbeddedInt.h"
Public Types | |
| using | T = PointerEmbeddedInt<IntT, Bits> |
Static Public Member Functions | |
| static void * | getAsVoidPointer (const T &P) |
| static T | getFromVoidPointer (void *P) |
| static T | getFromVoidPointer (const void *P) |
Static Public Attributes | |
| static constexpr int | NumLowBitsAvailable = T::Shift |
Definition at line 79 of file PointerEmbeddedInt.h.
| using llvm::PointerLikeTypeTraits< PointerEmbeddedInt< IntT, Bits > >::T = PointerEmbeddedInt<IntT, Bits> |
Definition at line 80 of file PointerEmbeddedInt.h.
|
inlinestatic |
Definition at line 82 of file PointerEmbeddedInt.h.
References P.
|
inlinestatic |
Definition at line 90 of file PointerEmbeddedInt.h.
|
inlinestatic |
Definition at line 86 of file PointerEmbeddedInt.h.
|
staticconstexpr |
Definition at line 94 of file PointerEmbeddedInt.h.