summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp
diff options
context:
space:
mode:
authorkadir çetinkaya <kadircet@google.com>2024-08-30 11:57:37 +0200
committerGitHub <noreply@github.com>2024-08-30 11:57:37 +0200
commita2a93f02930e20930d5ef38464ca9c99eb00ff23 (patch)
treeb54e4c4e60867b9b089def3f0180e862c443efea /llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp
parent1b32c3e2985f89900030289eaa44e3d92cab85af (diff)
[clang] Cleanup IncludeLocMap (#106241)
CompilerInstance can re-use same SourceManager across multiple frontendactions. During this process it calls `SourceManager::clearIDTables` to reset any caches based on FileIDs. It didn't reset IncludeLocMap, resulting in wrong include locations for workflows that triggered multiple frontend-actions through same CompilerInstance.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp')
0 files changed, 0 insertions, 0 deletions