Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTBitCodes.h2136 class DeclarationNameKey {
2143 DeclarationNameKey() = default;
2144 DeclarationNameKey(DeclarationName Name);
2145 DeclarationNameKey(NameKind Kind, uint64_t Data) : Kind(Kind), Data(Data) {} in DeclarationNameKey() function
2171 friend bool operator==(const DeclarationNameKey &A,
2172 const DeclarationNameKey &B) {
2184 template <> struct DenseMapInfo<clang::serialization::DeclarationNameKey> {
2185 static clang::serialization::DeclarationNameKey getEmptyKey() {
2186 return clang::serialization::DeclarationNameKey(-1, 1);
2189 static clang::serialization::DeclarationNameKey getTombstoneKey() {
[all …]
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderInternals.h102 DeclarationNameKey ReadKeyBase(const unsigned char *&d);
113 using internal_key_type = DeclarationNameKey;
143 using internal_key_type = std::pair<DeclarationNameKey, unsigned>;
H A DASTWriter.cpp4119 DeclarationNameKey Name, in EmitKeyDataLengthBase()
4149 void EmitKeyBase(raw_ostream &Out, DeclarationNameKey Name) { in EmitKeyBase()
4195 using key_type = std::pair<DeclarationNameKey, primary_module_hash_type>;
4232 using key_type = DeclarationNameKey;
4245 DeclarationNameKey Name, in EmitKeyDataLength()
4251 void EmitKey(raw_ostream &Out, DeclarationNameKey Name, unsigned) { in EmitKey()
H A DASTReader.cpp1181 DeclarationNameKey::DeclarationNameKey(DeclarationName Name) in DeclarationNameKey() function in DeclarationNameKey
1211 unsigned DeclarationNameKey::getHash() const { in getHash()
1253 DeclarationNameKey
1285 return DeclarationNameKey(Kind, Data); in ReadKeyBase()
1321 DeclarationNameKey Name(Key.first); in GetInternalKey()
1332 DeclarationNameKey Name = ReadKeyBase(d); in ReadKey()