[all-commits] [llvm/llvm-project] edc64d: [lldb] Add support for recognizing swift mangled n...

Alex via All-commits all-commits at lists.llvm.org
Tue Aug 22 10:29:23 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: edc64d49de92d33e709bcde1db5670ff430f5fad
      https://github.com/llvm/llvm-project/commit/edc64d49de92d33e709bcde1db5670ff430f5fad
  Author: Alex Langford <alangford at apple.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M lldb/include/lldb/Core/Mangled.h
    M lldb/source/Core/Mangled.cpp
    M lldb/unittests/Core/MangledTest.cpp

  Log Message:
  -----------
  [lldb] Add support for recognizing swift mangled names

Apple maintains a downstream fork of lldb in order to support swift
debugging. Much of that support is isolated to its own plugins, but some
of it is exposed in more generic code. I would like to take some of
the swift support we have downstream and move it upstream to llvm.org in
an effort to 1) reduce downstream maintenance burden, and 2) work
towards solidifying the process of adding new language support to lldb.

Differential Revision: https://reviews.llvm.org/D158470




More information about the All-commits mailing list