Author: Alex Langford
Date: 2025-12-17T08:56:07-08:00
New Revision: 32feb01dc3c9cd78f7de1ed15722480be92fef49

URL: 
https://github.com/llvm/llvm-project/commit/32feb01dc3c9cd78f7de1ed15722480be92fef49
DIFF: 
https://github.com/llvm/llvm-project/commit/32feb01dc3c9cd78f7de1ed15722480be92fef49.diff

LOG: [lldb][NFCI] Remove unused field in BreakpointResolverName (#172574)

Added: 
    

Modified: 
    lldb/include/lldb/Breakpoint/BreakpointResolverName.h
    lldb/source/Breakpoint/BreakpointResolverName.cpp

Removed: 
    


################################################################################
diff  --git a/lldb/include/lldb/Breakpoint/BreakpointResolverName.h 
b/lldb/include/lldb/Breakpoint/BreakpointResolverName.h
index 48b3edabd808f..939e5e7ab02cb 100644
--- a/lldb/include/lldb/Breakpoint/BreakpointResolverName.h
+++ b/lldb/include/lldb/Breakpoint/BreakpointResolverName.h
@@ -81,7 +81,6 @@ class BreakpointResolverName : public BreakpointResolver {
   BreakpointResolverName(const BreakpointResolverName &rhs);
 
   std::vector<Module::LookupInfo> m_lookups;
-  ConstString m_class_name;
   RegularExpression m_regex;
   Breakpoint::MatchType m_match_type;
   lldb::LanguageType m_language;

diff  --git a/lldb/source/Breakpoint/BreakpointResolverName.cpp 
b/lldb/source/Breakpoint/BreakpointResolverName.cpp
index 6bb76b71e6e24..965adc93d9ad0 100644
--- a/lldb/source/Breakpoint/BreakpointResolverName.cpp
+++ b/lldb/source/Breakpoint/BreakpointResolverName.cpp
@@ -76,17 +76,16 @@ BreakpointResolverName::BreakpointResolverName(const 
BreakpointSP &bkpt,
                                                lldb::addr_t offset,
                                                bool skip_prologue)
     : BreakpointResolver(bkpt, BreakpointResolver::NameResolver, offset),
-      m_class_name(nullptr), m_regex(std::move(func_regex)),
-      m_match_type(Breakpoint::Regexp), m_language(language),
-      m_skip_prologue(skip_prologue) {}
+      m_regex(std::move(func_regex)), m_match_type(Breakpoint::Regexp),
+      m_language(language), m_skip_prologue(skip_prologue) {}
 
 BreakpointResolverName::BreakpointResolverName(
     const BreakpointResolverName &rhs)
     : BreakpointResolver(rhs.GetBreakpoint(), BreakpointResolver::NameResolver,
                          rhs.GetOffset(), rhs.GetOffsetIsInsnCount()),
-      m_lookups(rhs.m_lookups), m_class_name(rhs.m_class_name),
-      m_regex(rhs.m_regex), m_match_type(rhs.m_match_type),
-      m_language(rhs.m_language), m_skip_prologue(rhs.m_skip_prologue) {}
+      m_lookups(rhs.m_lookups), m_regex(rhs.m_regex),
+      m_match_type(rhs.m_match_type), m_language(rhs.m_language),
+      m_skip_prologue(rhs.m_skip_prologue) {}
 
 BreakpointResolverSP BreakpointResolverName::CreateFromStructuredData(
     const StructuredData::Dictionary &options_dict, Status &error) {
@@ -258,12 +257,6 @@ BreakpointResolverName::SearchCallback(SearchFilter 
&filter,
                                        SymbolContext &context, Address *addr) {
   Log *log = GetLog(LLDBLog::Breakpoints);
 
-  if (m_class_name) {
-    if (log)
-      log->Warning("Class/method function specification not supported yet.\n");
-    return Searcher::eCallbackReturnStop;
-  }
-
   SymbolContextList func_list;
   bool filter_by_cu =
       (filter.GetFilterRequiredItems() & eSymbolContextCompUnit) != 0;


        
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to