diff options
author | Peter Klausler <pklausler@nvidia.com> | 2022-04-14 14:55:47 -0700 |
---|---|---|
committer | Peter Klausler <pklausler@nvidia.com> | 2022-04-14 15:42:44 -0700 |
commit | 8065e482189104af30acf46c16ac6c5f6e270d0a (patch) | |
tree | 65f33a2bf3ab23478dee6977817711080869e16a /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | |
parent | 31ea4798ad0990838ccd27f80ca112f177ce91d9 (diff) | |
download | llvm-8065e482189104af30acf46c16ac6c5f6e270d0a.zip llvm-8065e482189104af30acf46c16ac6c5f6e270d0a.tar.gz llvm-8065e482189104af30acf46c16ac6c5f6e270d0a.tar.bz2 |
[flang] Inner INTRINSIC must not shadow host generic
A generic interface (however spelled) can have the same name as
an intrinsic procedure in the same scope. When an explicit INTRINSIC
attribute statement appears in a nested scope, semantics was
unconditionally declaring a new symbol that hid the generic entirely.
Catch this case and create instead a host association symbol for
the generic that can then be decorated with the INTRINSIC attribute.
Differential Revision: https://reviews.llvm.org/D123718
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
0 files changed, 0 insertions, 0 deletions