diff options
author | Peter Klausler <35819229+klausler@users.noreply.github.com> | 2024-06-03 13:13:16 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-03 13:13:16 -0700 |
commit | c93312a63db8e8c87b14e1828c5a4d1eac5aac20 (patch) | |
tree | 477a931403347cce175ca45ab104b98c5c30e0c1 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | e783d5dbb6d61579bf941d310160a0ae259c7bec (diff) | |
download | llvm-c93312a63db8e8c87b14e1828c5a4d1eac5aac20.zip llvm-c93312a63db8e8c87b14e1828c5a4d1eac5aac20.tar.gz llvm-c93312a63db8e8c87b14e1828c5a4d1eac5aac20.tar.bz2 |
[flang] Handle USE-associated symbols in module procedure interface b… (#93616)
…lock specification expressions
A subroutine or function interface block is of course allowed to
USE-associate symbols into its scope and use them for specification
expressions. This usage works, but crashes the module file output
generator. Fix.
Fixes https://github.com/llvm/llvm-project/issues/93413.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions