Home
last modified time | relevance | path

Searched refs:DeclarationNameKey (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTBitCodes.h2094 class DeclarationNameKey {
2101 DeclarationNameKey() = default;
2102 DeclarationNameKey(DeclarationName Name);
2129 friend bool operator==(const DeclarationNameKey &A,
2130 const DeclarationNameKey &B) {
2143 static clang::serialization::DeclarationNameKey getEmptyKey() {
2144 return clang::serialization::DeclarationNameKey(-1, 1);
2147 static clang::serialization::DeclarationNameKey getTombstoneKey() {
2148 return clang::serialization::DeclarationNameKey(-1, 2);
2152 getHashValue(const clang::serialization::DeclarationNameKey &Key) {
[all …]
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderInternals.h84 using internal_key_type = DeclarationNameKey;
H A DASTWriter.cpp3714 using key_type = DeclarationNameKey;
3746 hash_value_type ComputeHash(DeclarationNameKey Name) { in ComputeHash()
3760 DeclarationNameKey Name, in EmitKeyDataLength()
3788 void EmitKey(raw_ostream &Out, DeclarationNameKey Name, unsigned) { in EmitKey()
H A DASTReader.cpp1067 DeclarationNameKey::DeclarationNameKey(DeclarationName Name) in DeclarationNameKey() function in DeclarationNameKey
1097 unsigned DeclarationNameKey::getHash() const { in getHash()
1170 return DeclarationNameKey(Kind, Data); in ReadKey()