Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/
H A DASTBitCodes.h2057 class DeclarationNameKey {
2064 DeclarationNameKey() = default;
2065 DeclarationNameKey(DeclarationName Name);
2066 DeclarationNameKey(NameKind Kind, uint64_t Data) : Kind(Kind), Data(Data) {} in DeclarationNameKey() function
2092 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 …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderInternals.h85 using internal_key_type = DeclarationNameKey;
H A DASTWriter.cpp3516 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()
H A DASTReader.cpp1039 DeclarationNameKey::DeclarationNameKey(DeclarationName Name) in DeclarationNameKey() function in DeclarationNameKey
1069 unsigned DeclarationNameKey::getHash() const { in getHash()
1142 return DeclarationNameKey(Kind, Data); in ReadKey()