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 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;