Skip to content

Commit 95e264f

Browse files
committed
[lldb][NFC] Remove strange bool parameter from Searcher::SearchCallback
Summary: The SearchCallback has a bool parameter that we always set to false, we never use in any callback implementation and that also changes its name from one file to the other (either `containing` and `complete`). It was added in the original LLDB check in, so there isn't any history what this was supposed to be, so let's just remove it. Reviewers: jingham, JDevlieghere, labath Reviewed By: jingham, labath Subscribers: lldb-commits Tags: #lldb Differential Revision: https://reviews.llvm.org/D68696 llvm-svn: 374313
1 parent 067bb1f commit 95e264f

23 files changed

+60
-80
lines changed

lldb/include/lldb/Breakpoint/BreakpointResolverAddress.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ class BreakpointResolverAddress : public BreakpointResolver {
4141
ModuleList &modules) override;
4242

4343
Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
44-
SymbolContext &context, Address *addr,
45-
bool containing) override;
44+
SymbolContext &context,
45+
Address *addr) override;
4646

4747
lldb::SearchDepth GetDepth() override;
4848

lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ class BreakpointResolverFileLine : public BreakpointResolver {
3535
~BreakpointResolverFileLine() override;
3636

3737
Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
38-
SymbolContext &context, Address *addr,
39-
bool containing) override;
38+
SymbolContext &context,
39+
Address *addr) override;
4040

4141
lldb::SearchDepth GetDepth() override;
4242

lldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ class BreakpointResolverFileRegex : public BreakpointResolver {
3737
~BreakpointResolverFileRegex() override;
3838

3939
Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
40-
SymbolContext &context, Address *addr,
41-
bool containing) override;
40+
SymbolContext &context,
41+
Address *addr) override;
4242

4343
lldb::SearchDepth GetDepth() override;
4444

lldb/include/lldb/Breakpoint/BreakpointResolverName.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ class BreakpointResolverName : public BreakpointResolver {
5858
~BreakpointResolverName() override;
5959

6060
Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
61-
SymbolContext &context, Address *addr,
62-
bool containing) override;
61+
SymbolContext &context,
62+
Address *addr) override;
6363

6464
lldb::SearchDepth GetDepth() override;
6565

lldb/include/lldb/Breakpoint/BreakpointResolverScripted.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ class BreakpointResolverScripted : public BreakpointResolver {
3939
StructuredData::ObjectSP SerializeToStructuredData() override;
4040

4141
Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
42-
SymbolContext &context, Address *addr,
43-
bool containing) override;
42+
SymbolContext &context,
43+
Address *addr) override;
4444

4545
lldb::SearchDepth GetDepth() override;
4646

lldb/include/lldb/Core/AddressResolverFileLine.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ class AddressResolverFileLine : public AddressResolver {
3434
~AddressResolverFileLine() override;
3535

3636
Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
37-
SymbolContext &context, Address *addr,
38-
bool containing) override;
37+
SymbolContext &context,
38+
Address *addr) override;
3939

4040
lldb::SearchDepth GetDepth() override;
4141

lldb/include/lldb/Core/AddressResolverName.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ class AddressResolverName : public AddressResolver {
3939
~AddressResolverName() override;
4040

4141
Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
42-
SymbolContext &context, Address *addr,
43-
bool containing) override;
42+
SymbolContext &context,
43+
Address *addr) override;
4444

4545
lldb::SearchDepth GetDepth() override;
4646

lldb/include/lldb/Core/FileLineResolver.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ class FileLineResolver : public Searcher {
3737
~FileLineResolver() override;
3838

3939
Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
40-
SymbolContext &context, Address *addr,
41-
bool containing) override;
40+
SymbolContext &context,
41+
Address *addr) override;
4242

4343
lldb::SearchDepth GetDepth() override;
4444

lldb/include/lldb/Core/SearchFilter.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ class Searcher {
5252
virtual ~Searcher();
5353

5454
virtual CallbackReturn SearchCallback(SearchFilter &filter,
55-
SymbolContext &context, Address *addr,
56-
bool complete) = 0;
55+
SymbolContext &context,
56+
Address *addr) = 0;
5757

5858
virtual lldb::SearchDepth GetDepth() = 0;
5959

lldb/include/lldb/Interpreter/CommandCompletions.h

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ class CommandCompletions {
103103
~Completer() override;
104104

105105
CallbackReturn SearchCallback(SearchFilter &filter, SymbolContext &context,
106-
Address *addr, bool complete) override = 0;
106+
Address *addr) override = 0;
107107

108108
lldb::SearchDepth GetDepth() override = 0;
109109

@@ -127,8 +127,7 @@ class CommandCompletions {
127127

128128
Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
129129
SymbolContext &context,
130-
Address *addr,
131-
bool complete) override;
130+
Address *addr) override;
132131

133132
void DoCompletion(SearchFilter *filter) override;
134133

@@ -151,8 +150,7 @@ class CommandCompletions {
151150

152151
Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
153152
SymbolContext &context,
154-
Address *addr,
155-
bool complete) override;
153+
Address *addr) override;
156154

157155
void DoCompletion(SearchFilter *filter) override;
158156

@@ -173,8 +171,7 @@ class CommandCompletions {
173171

174172
Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
175173
SymbolContext &context,
176-
Address *addr,
177-
bool complete) override;
174+
Address *addr) override;
178175

179176
void DoCompletion(SearchFilter *filter) override;
180177

0 commit comments

Comments
 (0)