]> granicus.if.org Git - clang/commit
Remove stat cache chaining as it's no longer needed after PTH support has been
authorAlex Lorenz <arphaman@gmail.com>
Fri, 21 Dec 2018 19:33:09 +0000 (19:33 +0000)
committerAlex Lorenz <arphaman@gmail.com>
Fri, 21 Dec 2018 19:33:09 +0000 (19:33 +0000)
commit5d78f362c90e69336722e8997adb28be3664835b
tree280e2f9bfee5b3e83d49804626c2422b9867e986
parent4b4e8fad244aca3a7c049ee438ae8120490216a5
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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@349942 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/FileManager.h
include/clang/Basic/FileSystemStatCache.h
lib/Basic/FileManager.cpp
lib/Basic/FileSystemStatCache.cpp
lib/Tooling/Tooling.cpp
unittests/Basic/FileManagerTest.cpp