diff options
author | Kadir Cetinkaya <kadircet@google.com> | 2021-10-20 12:52:49 +0200 |
---|---|---|
committer | Kadir Cetinkaya <kadircet@google.com> | 2021-10-20 16:36:07 +0200 |
commit | 60e19f6752b7f19b022d8bdca0937c59b49811f9 (patch) | |
tree | 5987da579ae2976a2b53ac90fcf2b718fc052729 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | c959da9ef344a22e3753e2e62af46a63a33cd80f (diff) | |
download | llvm-60e19f6752b7f19b022d8bdca0937c59b49811f9.zip llvm-60e19f6752b7f19b022d8bdca0937c59b49811f9.tar.gz llvm-60e19f6752b7f19b022d8bdca0937c59b49811f9.tar.bz2 |
[clangd] Fix use-after-free in HeaderIncluderCache
Includer cache could get into a bad state when a main file went bad and
added back afterwards. This patch adds a check to invalidate to prevent
that.
Differential Revision: https://reviews.llvm.org/D112130
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions