LLVM: llvm::detail::PunnedPointer< Ptr > Struct Template Reference (original) (raw)
#include "[llvm/ADT/PointerIntPair.h](PointerIntPair%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| constexpr | PunnedPointer (intptr_t i=0) |
| constexpr intptr_t | asInt () const |
| constexpr | operator intptr_t () const |
| constexpr PunnedPointer & | operator= (intptr_t V) |
| Ptr * | getPointerAddress () |
| const Ptr * | getPointerAddress () const |
template
struct llvm::detail::PunnedPointer< Ptr >
Definition at line 28 of file PointerIntPair.h.
◆ asInt()
◆ getPointerAddress() [1/2]
◆ getPointerAddress() [2/2]
◆ operator intptr_t()
◆ operator=()
The documentation for this struct was generated from the following file:
- include/llvm/ADT/PointerIntPair.h