reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
275 const typename Info::offset_type NumBuckets; 276 const typename Info::offset_type NumEntries; 279 Info InfoObj; 282 typedef Info InfoType; 283 typedef typename Info::internal_key_type internal_key_type; 284 typedef typename Info::external_key_type external_key_type; 285 typedef typename Info::data_type data_type; 286 typedef typename Info::hash_value_type hash_value_type; 287 typedef typename Info::offset_type offset_type; 292 const Info &InfoObj = Info()) 325 Info *InfoObj; 330 Info *InfoObj) 343 iterator find(const external_key_type &EKey, Info *InfoPtr = nullptr) { 351 Info *InfoPtr = nullptr) { 377 Info::ReadKeyDataLength(Items); 405 Info &getInfoObj() { return InfoObj; } 418 const Info &InfoObj = Info()) { 431 class OnDiskIterableChainedHashTable : public OnDiskChainedHashTable<Info> { 435 typedef OnDiskChainedHashTable<Info> base_type; 476 Info::ReadKeyDataLength(Ptr); 496 const Info &InfoObj = Info()) 548 Info *InfoObj; 554 Info *InfoObj) 604 const unsigned char *const Base, const Info &InfoObj = Info()) {tools/clang/lib/Serialization/ASTReader.cpp
1097 ASTDeclContextNameLookupTrait::internal_key_type
tools/clang/lib/Serialization/ASTReaderInternals.h 120 MultiOnDiskHashTable<ASTDeclContextNameLookupTrait> Table;
tools/clang/lib/Serialization/ASTWriter.cpp3895 data_type ImportData(const reader::ASTDeclContextNameLookupTrait::data_type &FromReader) { 4027 MultiOnDiskHashTableGenerator<reader::ASTDeclContextNameLookupTrait,tools/clang/lib/Serialization/MultiOnDiskHashTable.h
43 using file_type = typename Info::file_type; 48 using external_key_type = typename Info::external_key_type; 49 using internal_key_type = typename Info::internal_key_type; 50 using data_type = typename Info::data_type; 51 using data_type_builder = typename Info::data_type_builder; 61 using HashTable = llvm::OnDiskIterableChainedHashTable<Info>; 68 const Info &InfoObj) 154 Info &InfoObj = HT.getInfoObj(); 197 void add(file_type File, storage_type Data, Info InfoObj = Info()) { 234 if (Tables.size() > static_cast<unsigned>(Info::MaxTables)) 237 internal_key_type Key = Info::GetInternalKey(EKey); 238 auto KeyHash = Info::ComputeHash(Key); 270 Info::MergeDataInto(KV.second, ResultBuilder); 275 Info &InfoObj = HT.getInfoObj(); 293 using BaseTable = MultiOnDiskHashTable<ReaderInfo>;usr/include/c++/7.4.0/bits/move.h
98 move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/type_traits 1633 { typedef _Tp type; };