diff options
author | Peter Klausler <pklausler@nvidia.com> | 2025-10-03 10:48:32 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-10-03 10:48:32 -0700 |
commit | 0b8381aba9f90884ddfc69393d6f2bb1bda7facf (patch) | |
tree | a05184c8afec842ddd042b3eb464f97e09cbf237 /llvm/unittests/Analysis/FunctionPropertiesAnalysisTest.cpp | |
parent | cbe3b72c4c9378c9e4f2fd1b5e4d0f9e63d8f6bb (diff) | |
download | llvm-0b8381aba9f90884ddfc69393d6f2bb1bda7facf.zip llvm-0b8381aba9f90884ddfc69393d6f2bb1bda7facf.tar.gz llvm-0b8381aba9f90884ddfc69393d6f2bb1bda7facf.tar.bz2 |
[flang] Fix bogus generic interface error due to hermetic module files (#161607)
When the same generic interface is processed via USE association from
its original module file and from a copy in a hermetic module file, we
need to do a better job at detecting and omitting duplicate specific
procedures. They won't have the same symbol addresses, but they will
have the same name, module name, and characteristics. This will avoid a
bogus error about multiple specific procedures matching the actual
arguments later when the merged generic interface is referenced.
Diffstat (limited to 'llvm/unittests/Analysis/FunctionPropertiesAnalysisTest.cpp')
0 files changed, 0 insertions, 0 deletions