Searched refs:DeclarationNameKey (Results 1 – 4 of 4) sorted by relevance
2110 class DeclarationNameKey {2117 DeclarationNameKey() = default;2118 DeclarationNameKey(DeclarationName Name);2119 DeclarationNameKey(NameKind Kind, uint64_t Data) : Kind(Kind), Data(Data) {} in DeclarationNameKey() function2145 friend bool operator==(const DeclarationNameKey &A,2146 const DeclarationNameKey &B) {2158 template <> struct DenseMapInfo<clang::serialization::DeclarationNameKey> {2159 static clang::serialization::DeclarationNameKey getEmptyKey() {2160 return clang::serialization::DeclarationNameKey(-1, 1);2163 static clang::serialization::DeclarationNameKey getTombstoneKey() {[all …]
84 using internal_key_type = DeclarationNameKey;
3733 using key_type = DeclarationNameKey;3765 hash_value_type ComputeHash(DeclarationNameKey Name) { in ComputeHash()3779 DeclarationNameKey Name, in EmitKeyDataLength()3807 void EmitKey(raw_ostream &Out, DeclarationNameKey Name, unsigned) { in EmitKey()
1068 DeclarationNameKey::DeclarationNameKey(DeclarationName Name) in DeclarationNameKey() function in DeclarationNameKey1098 unsigned DeclarationNameKey::getHash() const { in getHash()1171 return DeclarationNameKey(Kind, Data); in ReadKey()