Lines Matching defs:IdleASTs
622 TUScheduler::ASTCache &IdleASTs,
714 TUScheduler::ASTCache &IdleASTs;
816 TUScheduler::ASTCache &IdleASTs,
822 new ASTWorker(FileName, CDB, IdleASTs, HeaderIncluders, Barrier,
840 : IdleASTs(LRUCache), HeaderIncluders(HeaderIncluders), RunSync(RunSync),
854 IdleASTs.take(this);
898 IdleASTs.take(this);
925 IdleASTs.take(this);
985 IdleASTs.take(this, &ASTAccessForRead);
1007 [&AST, this]() { IdleASTs.put(this, std::move(*AST)); });
1120 IdleASTs.take(this);
1211 IdleASTs.take(this, &ASTAccessForDiag);
1267 IdleASTs.put(this, std::move(*AST));
1296 Result.UsedBytesAST = IdleASTs.getUsedBytes(this);
1302 bool ASTWorker::isASTCached() const { return IdleASTs.getUsedBytes(this) != 0; }
1638 IdleASTs(
1682 File, CDB, *IdleASTs, *HeaderIncluders,