LLVM
8.0.1
|
#include "llvm/ADT/PointerUnion.h"
Public Types | |
using | Pair = PointerUnion< T, U > |
using | FirstInfo = DenseMapInfo< T > |
using | SecondInfo = DenseMapInfo< U > |
Static Public Member Functions | |
static Pair | getEmptyKey () |
static Pair | getTombstoneKey () |
static unsigned | getHashValue (const Pair &PairVal) |
static bool | isEqual (const Pair &LHS, const Pair &RHS) |
Definition at line 464 of file PointerUnion.h.
using llvm::DenseMapInfo< PointerUnion< T, U > >::FirstInfo = DenseMapInfo<T> |
Definition at line 466 of file PointerUnion.h.
using llvm::DenseMapInfo< PointerUnion< T, U > >::Pair = PointerUnion<T, U> |
Definition at line 465 of file PointerUnion.h.
using llvm::DenseMapInfo< PointerUnion< T, U > >::SecondInfo = DenseMapInfo<U> |
Definition at line 467 of file PointerUnion.h.
|
inlinestatic |
Definition at line 469 of file PointerUnion.h.
|
inlinestatic |
Definition at line 475 of file PointerUnion.h.
References llvm::PointerUnion< PT1, PT2 >::getOpaqueValue().
|
inlinestatic |
Definition at line 471 of file PointerUnion.h.
|
inlinestatic |
Definition at line 480 of file PointerUnion.h.
References isEqual().