|
LLVM
8.0.1
|
Provide PointerLikeTypeTraits for void* that is used by PointerUnion for the two template arguments. More...
#include "llvm/ADT/PointerUnion.h"
Public Types | |
| enum | { PT1BitsAv = (int)(PointerLikeTypeTraits<PT1>::NumLowBitsAvailable), PT2BitsAv = (int)(PointerLikeTypeTraits<PT2>::NumLowBitsAvailable) } |
Static Public Member Functions | |
| static void * | getAsVoidPointer (void *P) |
| static void * | getFromVoidPointer (void *P) |
Provide PointerLikeTypeTraits for void* that is used by PointerUnion for the two template arguments.
Definition at line 59 of file PointerUnion.h.
| anonymous enum |
| Enumerator | |
|---|---|
| PT1BitsAv | |
| PT2BitsAv | |
Definition at line 64 of file PointerUnion.h.
|
inlinestatic |
Definition at line 61 of file PointerUnion.h.
References P.
|
inlinestatic |
Definition at line 62 of file PointerUnion.h.
References P.
1.8.13