diff options
author | Jonas Devlieghere <jonas@devlieghere.com> | 2024-07-01 11:58:15 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-01 11:58:15 -0700 |
commit | eed914164009a03f584c2fed39bc5edb58d77763 (patch) | |
tree | bc3b6286bef31ddcf26f690edc31688743386720 /llvm/lib/Transforms/Utils/InlineFunction.cpp | |
parent | bff619f91015a633df659d7f60f842d5c49351df (diff) | |
download | llvm-eed914164009a03f584c2fed39bc5edb58d77763.zip llvm-eed914164009a03f584c2fed39bc5edb58d77763.tar.gz llvm-eed914164009a03f584c2fed39bc5edb58d77763.tar.bz2 |
[DebugInfo] Skip both pointer and reference type parameters (#97094)
DWARFTypePrinter::appendTemplateParameters already skips pointer type
parameters but didn't account for reference type parameters. This would
result in tripping up the RawName assertion below. This updates the
check for both `DW_TAG_pointer_type` and `DW_TAG_reference_type`.
Thanks to Dave Blaikie for helping with the test.
rdar://130297520
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions