Lines Matching defs:HeaderIncluders
433 TUScheduler::HeaderIncluderCache &HeaderIncluders,
438 HeaderIncluders(HeaderIncluders) {}
591 TUScheduler::HeaderIncluderCache &HeaderIncluders;
610 TUScheduler::HeaderIncluderCache &HeaderIncluders,
623 TUScheduler::HeaderIncluderCache &HeaderIncluders,
715 TUScheduler::HeaderIncluderCache &HeaderIncluders;
817 TUScheduler::HeaderIncluderCache &HeaderIncluders,
822 new ASTWorker(FileName, CDB, IdleASTs, HeaderIncluders, Barrier,
836 TUScheduler::HeaderIncluderCache &HeaderIncluders,
840 : IdleASTs(LRUCache), HeaderIncluders(HeaderIncluders), RunSync(RunSync),
845 Opts.PreambleThrottler, Status, HeaderIncluders, *this) {
876 std::string ProxyFile = HeaderIncluders.get(FileName);
881 HeaderIncluders.remove(ProxyFile);
1101 HeaderIncluders.update(FileName, LatestBuild->Includes.allHeaders());
1640 HeaderIncluders(std::make_unique<HeaderIncluderCache>()) {
1682 File, CDB, *IdleASTs, *HeaderIncluders,
1704 // We don't call HeaderIncluders.remove(File) here.
1871 MT.child("header_includer_cache").addUsage(HeaderIncluders->getUsedBytes());