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

References

include/llvm/ADT/CachedHashString.h
   85     return P == getEmptyKeyPtr() || P == getTombstoneKeyPtr();
   85     return P == getEmptyKeyPtr() || P == getTombstoneKeyPtr();
  106     memcpy(P, S.data(), S.size());
  114       P = Other.P;
  114       P = Other.P;
  116       P = new char[Size];
  117       memcpy(P, Other.P, Size);
  117       memcpy(P, Other.P, Size);
  127       : P(Other.P), Size(Other.Size), Hash(Other.Hash) {
  128     Other.P = getEmptyKeyPtr();
  133       delete[] P;
  136   StringRef val() const { return StringRef(P, Size); }
  147     swap(LHS.P, RHS.P);
  147     swap(LHS.P, RHS.P);
  171     if (LHS.P == CachedHashString::getEmptyKeyPtr())
  172       return RHS.P == CachedHashString::getEmptyKeyPtr();
  173     if (LHS.P == CachedHashString::getTombstoneKeyPtr())
  174       return RHS.P == CachedHashString::getTombstoneKeyPtr();