hanchenye-llvm-project/clang/lib/Tooling
Alex Lorenz d92b1ae1d7 Remove stat cache chaining as it's no longer needed after PTH support has been
removed

Stat cache chaining was implemented for a StatListener in the PTH writer so that
it could write out the stat information to PTH. r348266 removed support for PTH,
and it doesn't seem like there are other uses of stat cache chaining. We can
remove the chaining support.

Differential Revision: https://reviews.llvm.org/D55455

llvm-svn: 349942
2018-12-21 19:33:09 +00:00
..
ASTDiff Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFC 2018-10-20 17:53:42 +00:00
Core clang::tooling::Diagnostic: Don't store offset in the scratch space. 2018-11-21 01:08:46 +00:00
Inclusions NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) 2018-10-30 20:31:30 +00:00
Refactoring PR40096: Forwards-compatible with C++20 rule regarding aggregates not having user-declared ctors 2018-12-19 19:33:35 +00:00
AllTUsExecution.cpp [Tooling] Correct the total number of files being processed when `filter` is provided. 2018-11-05 15:08:00 +00:00
ArgumentsAdjusters.cpp
CMakeLists.txt Add explicit dependency on clangSerialization for a bunch of components to fix -DBUILD_SHARED_LIBS=on build 2018-12-12 08:02:18 +00:00
CommonOptionsParser.cpp
CompilationDatabase.cpp
Execution.cpp [Tooling] Expose ExecutorName option. 2018-10-12 11:47:36 +00:00
FileMatchTrie.cpp
FixIt.cpp
InterpolatingCompilationDatabase.cpp llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) 2018-09-26 22:16:28 +00:00
JSONCompilationDatabase.cpp [Tooling] JSONCompilationDatabasePlugin infers compile commands for missing files 2018-09-14 12:24:09 +00:00
Refactoring.cpp
RefactoringCallbacks.cpp
StandaloneExecution.cpp Lift VFS from clang to llvm (NFC) 2018-10-10 13:27:25 +00:00
Tooling.cpp Remove stat cache chaining as it's no longer needed after PTH support has been 2018-12-21 19:33:09 +00:00