[all-commits] [llvm/llvm-project] 264197: [lldb/DWARF] Unique enums parsed from declarations...

Pavel Labath via All-commits all-commits at lists.llvm.org
Thu Jun 27 07:37:14 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 264197516495910588d19fb19b6793e9be1bd6a3
      https://github.com/llvm/llvm-project/commit/264197516495910588d19fb19b6793e9be1bd6a3
  Author: Pavel Labath <pavel at labath.sk>
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
    M lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
    A lldb/test/Shell/SymbolFile/DWARF/enum-declaration-uniqueness.cpp

  Log Message:
  -----------
  [lldb/DWARF] Unique enums parsed from declarations (#96751)

This is a regression from #96484 caught by @ZequanWu.

Note that we will still create separate enum types for types parsed from
two definitions. This is different from how we handle classes, but it is
not a regression.

I'm also adding the DieToType check to the class type parsing code,
although in this case, the type uniqueness should be enforced by the
UniqueDWARFASTType map.



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