reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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();