[all-commits] [llvm/llvm-project] ddf40e: [lldb] Correctly reconstruct simplified names for ...

Pavel Labath via All-commits all-commits at lists.llvm.org
Fri Sep 6 00:00:21 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ddf40e0132cdfb9443e8dce9ca18d4f5595fb73c
      https://github.com/llvm/llvm-project/commit/ddf40e0132cdfb9443e8dce9ca18d4f5595fb73c
  Author: Pavel Labath <pavel at labath.sk>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParser.h
    M lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
    M lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h
    M lldb/test/Shell/SymbolFile/DWARF/x86/type-definition-search.cpp

  Log Message:
  -----------
  [lldb] Correctly reconstruct simplified names for type units (#107240)

We need to resolve the type signature to get a hold of the template
argument dies.

The associated test case passes even without this patch, but it only
does it by accident (because the subsequent code considers the types to
be in an anonymous namespace and this not subject to uniqueing). This
will change once my other patch starts resolving names correctly.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list