summaryrefslogtreecommitdiff
path: root/lldb/test/API/python_api/debugger/TestDebuggerAPI.py
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2023-02-20 12:39:53 -0800
committerPeter Klausler <pklausler@nvidia.com>2023-03-02 10:10:37 -0800
commit2216c4c6a4e29a945af75f02b9a733ac5b016ed7 (patch)
tree7350d8ee19aac23dc7d49bfd6bd75d21868e7f0a /lldb/test/API/python_api/debugger/TestDebuggerAPI.py
parent69e2665c8bcf210d0cb864b86f79747af1432642 (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