Home
last modified time | relevance | path

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

/external/clang/include/clang/Serialization/
DASTBitCodes.h1542 class DeclarationNameKey {
1549 DeclarationNameKey() : Kind(), Data() {} in DeclarationNameKey() function
1550 DeclarationNameKey(DeclarationName Name);
1552 DeclarationNameKey(NameKind Kind, uint64_t Data) in DeclarationNameKey() function
1576 friend bool operator==(const DeclarationNameKey &A,
1577 const DeclarationNameKey &B) {
1587 template <> struct DenseMapInfo<clang::serialization::DeclarationNameKey> {
1588 static clang::serialization::DeclarationNameKey getEmptyKey() {
1589 return clang::serialization::DeclarationNameKey(-1, 1);
1591 static clang::serialization::DeclarationNameKey getTombstoneKey() {
[all …]
/external/clang/lib/Serialization/
DASTReaderInternals.h80 typedef DeclarationNameKey internal_key_type;
DASTWriter.cpp3357 typedef DeclarationNameKey key_type;
3390 hash_value_type ComputeHash(DeclarationNameKey Name) { in ComputeHash()
3404 DeclarationNameKey Name, in EmitKeyDataLength()
3437 void EmitKey(raw_ostream &Out, DeclarationNameKey Name, unsigned) { in EmitKey()
DASTReader.cpp861 DeclarationNameKey::DeclarationNameKey(DeclarationName Name) in DeclarationNameKey() function in DeclarationNameKey
887 unsigned DeclarationNameKey::getHash() const { in getHash()
963 return DeclarationNameKey(Kind, Data); in ReadKey()