diff options
| author | Peter Klausler <pklausler@nvidia.com> | 2023-02-20 12:39:53 -0800 |
|---|---|---|
| committer | Peter Klausler <pklausler@nvidia.com> | 2023-03-02 10:10:37 -0800 |
| commit | 2216c4c6a4e29a945af75f02b9a733ac5b016ed7 (patch) | |
| tree | 7350d8ee19aac23dc7d49bfd6bd75d21868e7f0a /lldb/test/API/python_api/debugger/TestDebuggerAPI.py | |
| parent | 69e2665c8bcf210d0cb864b86f79747af1432642 (diff) | |
[flang] Catch name conflict between generic TBP and inherited non-generic
A generic procedure binding in an extended derived type may not have the
same name as a symbol inherited from an ancestor type unless that inherited
symbol is also a generic TBP. Since generic names can be things like
"ASSIGNMENT(=)", name resolution doesn't use OkToAddComponent() for
generic TBPs, which would have caught this error as it does for other
symbols in derived types, so it must be special-cased.
Differential Revision: https://reviews.llvm.org/D145109
Diffstat (limited to 'lldb/test/API/python_api/debugger/TestDebuggerAPI.py')
0 files changed, 0 insertions, 0 deletions
