[all-commits] [llvm/llvm-project] 5bebc0: [lldb] Decouple ObjCLanguage from Symtab

Alex via All-commits all-commits at lists.llvm.org
Wed Jun 23 13:57:12 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5bebc0b177d0f02af3d8d2b02d182c04763ee468
      https://github.com/llvm/llvm-project/commit/5bebc0b177d0f02af3d8d2b02d182c04763ee468
  Author: Alex Langford <apl at fb.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M lldb/include/lldb/Target/Language.h
    M lldb/source/Breakpoint/BreakpointResolverName.cpp
    M lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp
    M lldb/source/Plugins/Language/ObjC/ObjCLanguage.h
    M lldb/source/Symbol/CMakeLists.txt
    M lldb/source/Symbol/Symtab.cpp

  Log Message:
  -----------
  [lldb] Decouple ObjCLanguage from Symtab

We can extend/modify `GetMethodNameVariants` to suit our purposes here.
What symtab is looking for is alternate names we may want to use to
search for a specific symbol, and asking for variants of a name makes
the most sense here.

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




More information about the All-commits mailing list