[Lldb-commits] [lldb] 32feb01 - [lldb][NFCI] Remove unused field in BreakpointResolverName (#172574)
via lldb-commits
lldb-commits at lists.llvm.org
Wed Dec 17 08:56:11 PST 2025
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;
More information about the lldb-commits
mailing list