[Lldb-commits] [lldb] [llvm] [lldb] Support DW_AT_address_class on pointer types in DWARFASTParserClang (PR #230555)
Michael Buch via lldb-commits
lldb-commits at lists.llvm.org
Fri Oct 30 08:52:06 PDT 2026
================
@@ -469,6 +469,24 @@ ParsedDWARFTypeAttributes::ParsedDWARFTypeAttributes(const DWARFDIE &die) {
decl.SetColumn(form_value.Unsigned());
break;
+ case DW_AT_address_class: {
+ uint64_t val = form_value.Unsigned();
+ if (val != llvm::dwarf::DW_ADDR_none) {
+ constexpr uint64_t max_target_as =
+ clang::Qualifiers::MaxAddressSpace -
+ static_cast<unsigned>(clang::LangAS::FirstTargetAddressSpace);
----------------
Michael137 wrote:
```suggestion
llvm::to_underlying(clang::LangAS::FirstTargetAddressSpace);
```
https://github.com/llvm/llvm-project/pull/230555
More information about the lldb-commits
mailing list