Searched refs:DeclarationNameKey (Results 1 – 4 of 4) sorted by relevance
2057 class DeclarationNameKey {2064 DeclarationNameKey() = default;2065 DeclarationNameKey(DeclarationName Name);2066 DeclarationNameKey(NameKind Kind, uint64_t Data) : Kind(Kind), Data(Data) {} in DeclarationNameKey() function2092 friend bool operator==(const DeclarationNameKey &A,2093 const DeclarationNameKey &B) {2105 template <> struct DenseMapInfo<clang::serialization::DeclarationNameKey> {2106 static clang::serialization::DeclarationNameKey getEmptyKey() {2107 return clang::serialization::DeclarationNameKey(-1, 1);2110 static clang::serialization::DeclarationNameKey getTombstoneKey() {[all …]
85 using internal_key_type = DeclarationNameKey;
3516 using key_type = DeclarationNameKey;3549 hash_value_type ComputeHash(DeclarationNameKey Name) { in ComputeHash()3563 DeclarationNameKey Name, in EmitKeyDataLength()3591 void EmitKey(raw_ostream &Out, DeclarationNameKey Name, unsigned) { in EmitKey()
1039 DeclarationNameKey::DeclarationNameKey(DeclarationName Name) in DeclarationNameKey() function in DeclarationNameKey1069 unsigned DeclarationNameKey::getHash() const { in getHash()1142 return DeclarationNameKey(Kind, Data); in ReadKey()