[all-commits] [llvm/llvm-project] f30c89: [lldb] Analyze enum promotion type during parsing ...

Ilia Kuklin via All-commits all-commits at lists.llvm.org
Thu Feb 13 09:08:54 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f30c891464debb4e0d47d27ea77dc2220d7cdf29
      https://github.com/llvm/llvm-project/commit/f30c891464debb4e0d47d27ea77dc2220d7cdf29
  Author: Ilia Kuklin <ikuklin at accesssoftek.com>
  Date:   2025-02-13 (Thu, 13 Feb 2025)

  Changed paths:
    M lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
    A lldb/test/API/lang/cpp/enum_promotion/Makefile
    A lldb/test/API/lang/cpp/enum_promotion/TestCPPEnumPromotion.py
    A lldb/test/API/lang/cpp/enum_promotion/main.cpp

  Log Message:
  -----------
  [lldb] Analyze enum promotion type during parsing (#115005)

The information about an enum's best promotion type is discarded after
compilation and is not present in debug info. This patch repeats the
same analysis of each enum value as in the front-end to determine the
best promotion type during DWARF info parsing.

Fixes #86989



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