diff options
author | jimingham <jingham@apple.com> | 2025-03-25 09:56:58 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-25 09:56:58 -0700 |
commit | 870463519bab45acf8590d41d9f2a161c37f26d5 (patch) | |
tree | 06f1b3d286b19b811bb22d3da8ff3c88ebb5d9a8 /clang/lib/Lex/ModuleMap.cpp | |
parent | 0919ab3cb64668d771540c83fe439da8796b9ada (diff) | |
download | llvm-870463519bab45acf8590d41d9f2a161c37f26d5.zip llvm-870463519bab45acf8590d41d9f2a161c37f26d5.tar.gz llvm-870463519bab45acf8590d41d9f2a161c37f26d5.tar.bz2 |
Fix the managing of the session dictionary when you have nested wrappers (#132846)
Since the inner wrapper call might have removed one of the entries from
the global dict that the outer wrapper ALSO was going to delete, make
sure that we check that the key is still in the global dict before
trying to act on it.
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions