reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/PointerIntPair.h
   59   PointerTy getPointer() const { return Info::getPointer(Value); }
   61   IntType getInt() const { return (IntType)Info::getInt(Value); }
   64     Value = Info::updatePointer(Value, PtrVal);
   64     Value = Info::updatePointer(Value, PtrVal);
   68     Value = Info::updateInt(Value, static_cast<intptr_t>(IntVal));
   68     Value = Info::updateInt(Value, static_cast<intptr_t>(IntVal));
   72     Value = Info::updatePointer(0, PtrVal);
   76     Value = Info::updateInt(Info::updatePointer(0, PtrVal),
   85     assert(Value == reinterpret_cast<intptr_t>(getPointer()) &&
   88     return reinterpret_cast<PointerTy *>(&Value);
   91   void *getOpaqueValue() const { return reinterpret_cast<void *>(Value); }
   94     Value = reinterpret_cast<intptr_t>(Val);
  111     return Value == RHS.Value;
  111     return Value == RHS.Value;
  115     return Value != RHS.Value;
  115     return Value != RHS.Value;
  118   bool operator<(const PointerIntPair &RHS) const { return Value < RHS.Value; }
  118   bool operator<(const PointerIntPair &RHS) const { return Value < RHS.Value; }
  119   bool operator>(const PointerIntPair &RHS) const { return Value > RHS.Value; }
  122     return Value <= RHS.Value;
  126     return Value >= RHS.Value;