aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Serialization/ModuleManager.cpp
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2025-05-12 12:15:46 -0700
committerGitHub <noreply@github.com>2025-05-12 12:15:46 -0700
commit5b9bd8838842896b482fea20dce56906d42cc7b1 (patch)
treef8ba7e29f466583c8e69b02fa5a9390f8ea3da9d /clang/lib/Serialization/ModuleManager.cpp
parentea87d7c0dbceaf21ddbd53d261600ca5e3aeddd7 (diff)
downloadllvm-5b9bd8838842896b482fea20dce56906d42cc7b1.zip
llvm-5b9bd8838842896b482fea20dce56906d42cc7b1.tar.gz
llvm-5b9bd8838842896b482fea20dce56906d42cc7b1.tar.bz2
[flang] Fix crash with USE of hermetic module file (#138785)
When one hermetic module file uses another, a later compilation may crash in semantics when it itself is used, since the module file reader sets the "current hermetic module file scope" to null after reading one rather than saving and restoring that pointer.
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions