aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2023-06-20 13:45:22 -0700
committerPeter Klausler <pklausler@nvidia.com>2023-06-22 07:46:33 -0700
commit918a6bb88acf14ea0eaafd8d787f3bef0b386c6c (patch)
tree8e70daa4573fa26e740a2338b58e03fe4b882e20 /flang/lib/Frontend/CompilerInvocation.cpp
parent7b356769fc724c07e1a8be1beb6243474da9aaff (diff)
downloadllvm-918a6bb88acf14ea0eaafd8d787f3bef0b386c6c.zip
llvm-918a6bb88acf14ea0eaafd8d787f3bef0b386c6c.tar.gz
llvm-918a6bb88acf14ea0eaafd8d787f3bef0b386c6c.tar.bz2
[flang] Fix bug with generic and homonymous specific module procedure
An unconditional EraseSymbol() call was deleting a generic interface symbol when the generic had a module procedure of the same name as a specific procedure, and the module procedure's definition appeared in the same module. Also clean up some applications of the MODULE attribute to symbols created along the way. Differential Revision: https://reviews.llvm.org/D153478
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions