diff options
author | Michael Buch <michaelbuch12@gmail.com> | 2024-06-04 22:17:51 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-04 22:17:51 +0100 |
commit | afe6ab7586f7078cc410f6162bd9851e48e2a286 (patch) | |
tree | ff3dcaff010f3f3ec37be2b78f23fb9a1b0377ec /llvm/lib/Analysis/LoopAccessAnalysis.cpp | |
parent | 679f75e24b81c3ba4a7666ad1f08aa40a6fdddfa (diff) | |
download | llvm-afe6ab7586f7078cc410f6162bd9851e48e2a286.zip llvm-afe6ab7586f7078cc410f6162bd9851e48e2a286.tar.gz llvm-afe6ab7586f7078cc410f6162bd9851e48e2a286.tar.bz2 |
[lldb][DebugNames] Only skip processing of DW_AT_declarations for class/union types (#94400)
This is a follow-up of
https://github.com/llvm/llvm-project/pull/92328#issuecomment-2145849441
Clang attaches `DW_AT_declaration` to static inline data members and
`dsymutil` indexes these constants. Skipping these caused the expression
evaluator to fail to find such constants when using DWARFv5.
Fixes `TestConstStaticIntegralMember.py` on DWARFv5.
Diffstat (limited to 'llvm/lib/Analysis/LoopAccessAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions