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: