|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
tools/lldb/include/lldb/Breakpoint/BreakpointResolver.h 35 class BreakpointResolver : public Searcher {
tools/lldb/include/lldb/Core/AddressResolver.h 33 class AddressResolver : public Searcher {
tools/lldb/include/lldb/Core/FileLineResolver.h 27 class FileLineResolver : public Searcher {
tools/lldb/include/lldb/Interpreter/CommandCompletions.h 99 class Completer : public Searcher {
References
tools/lldb/include/lldb/Breakpoint/BreakpointResolver.h 35 class BreakpointResolver : public Searcher {
tools/lldb/include/lldb/Breakpoint/BreakpointResolverAddress.h 43 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h 37 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h 39 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
tools/lldb/include/lldb/Breakpoint/BreakpointResolverName.h 60 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
tools/lldb/include/lldb/Breakpoint/BreakpointResolverScripted.h 40 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
tools/lldb/include/lldb/Core/AddressResolver.h 33 class AddressResolver : public Searcher {
tools/lldb/include/lldb/Core/AddressResolverFileLine.h 36 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
tools/lldb/include/lldb/Core/AddressResolverName.h 41 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
tools/lldb/include/lldb/Core/FileLineResolver.h 27 class FileLineResolver : public Searcher {
39 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
tools/lldb/include/lldb/Core/SearchFilter.h 156 virtual void Search(Searcher &searcher);
167 virtual void SearchInModuleList(Searcher &searcher, ModuleList &modules);
250 Searcher::CallbackReturn DoModuleIteration(const SymbolContext &context,
251 Searcher &searcher);
253 Searcher::CallbackReturn DoModuleIteration(const lldb::ModuleSP &module_sp,
254 Searcher &searcher);
256 Searcher::CallbackReturn DoCUIteration(const lldb::ModuleSP &module_sp,
258 Searcher &searcher);
260 Searcher::CallbackReturn DoFunctionIteration(Function *function,
262 Searcher &searcher);
334 void Search(Searcher &searcher) override;
387 void Search(Searcher &searcher) override;
438 void Search(Searcher &searcher) override;
tools/lldb/include/lldb/Interpreter/CommandCompletions.h 99 class Completer : public Searcher {
128 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
151 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
172 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
tools/lldb/include/lldb/Target/LanguageRuntime.h 40 void Search(Searcher &searcher) override;
tools/lldb/source/Breakpoint/BreakpointResolverAddress.cpp 123 Searcher::CallbackReturn BreakpointResolverAddress::SearchCallback(
163 return Searcher::eCallbackReturnStop;
tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp 201 Searcher::CallbackReturn BreakpointResolverFileLine::SearchCallback(
248 return Searcher::eCallbackReturnContinue;
tools/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp 97 Searcher::CallbackReturn BreakpointResolverFileRegex::SearchCallback(
149 return Searcher::eCallbackReturnContinue;
tools/lldb/source/Breakpoint/BreakpointResolverName.cpp 251 Searcher::CallbackReturn
267 return Searcher::eCallbackReturnStop;
398 return Searcher::eCallbackReturnContinue;
tools/lldb/source/Breakpoint/BreakpointResolverScripted.cpp 109 Searcher::CallbackReturn BreakpointResolverScripted::SearchCallback(
114 return Searcher::eCallbackReturnStop;
121 return Searcher::eCallbackReturnContinue;
123 return Searcher::eCallbackReturnStop;
tools/lldb/source/Commands/CommandCompletions.cpp 356 Searcher::CallbackReturn
398 return Searcher::eCallbackReturnContinue;
444 Searcher::CallbackReturn CommandCompletions::SymbolCompleter::SearchCallback(
467 return Searcher::eCallbackReturnContinue;
490 Searcher::CallbackReturn CommandCompletions::ModuleCompleter::SearchCallback(
511 return Searcher::eCallbackReturnContinue;
tools/lldb/source/Core/AddressResolverFileLine.cpp 39 Searcher::CallbackReturn
74 return Searcher::eCallbackReturnContinue;
tools/lldb/source/Core/AddressResolverName.cpp 68 Searcher::CallbackReturn
84 return Searcher::eCallbackReturnStop;
184 return Searcher::eCallbackReturnContinue;
tools/lldb/source/Core/FileLineResolver.cpp 34 Searcher::CallbackReturn
64 return Searcher::eCallbackReturnContinue;
tools/lldb/source/Core/SearchFilter.cpp 204 void SearchFilter::Search(Searcher &searcher) {
217 void SearchFilter::SearchInModuleList(Searcher &searcher, ModuleList &modules) {
234 Searcher::eCallbackReturnStop)
241 Searcher::CallbackReturn
243 Searcher &searcher) {
248 Searcher::CallbackReturn
250 Searcher &searcher) {
274 Searcher::CallbackReturn shouldContinue =
276 if (shouldContinue == Searcher::eCallbackReturnStop ||
277 shouldContinue == Searcher::eCallbackReturnPop)
280 Searcher::CallbackReturn shouldContinue =
282 if (shouldContinue == Searcher::eCallbackReturnStop)
284 else if (shouldContinue == Searcher::eCallbackReturnPop)
290 return Searcher::eCallbackReturnContinue;
293 Searcher::CallbackReturn
295 const SymbolContext &context, Searcher &searcher) {
296 Searcher::CallbackReturn shouldContinue;
311 if (shouldContinue == Searcher::eCallbackReturnPop)
312 return Searcher::eCallbackReturnContinue;
313 else if (shouldContinue == Searcher::eCallbackReturnStop)
337 return shouldContinue != Searcher::eCallbackReturnContinue;
348 return Searcher::eCallbackReturnContinue;
351 Searcher::CallbackReturn SearchFilter::DoFunctionIteration(
352 Function *function, const SymbolContext &context, Searcher &searcher) {
354 return Searcher::eCallbackReturnContinue;
426 void SearchFilterByModule::Search(Searcher &searcher) {
449 Searcher::CallbackReturn shouldContinue;
452 if (shouldContinue == Searcher::eCallbackReturnStop)
563 void SearchFilterByModuleList::Search(Searcher &searcher) {
586 Searcher::CallbackReturn shouldContinue;
589 if (shouldContinue == Searcher::eCallbackReturnStop)
772 void SearchFilterByModuleListAndCU::Search(Searcher &searcher) {
798 Searcher::CallbackReturn shouldContinue;
802 if (shouldContinue == Searcher::eCallbackReturnStop)
814 if (shouldContinue == Searcher::eCallbackReturnStop)
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp 791 Searcher::CallbackReturn
797 return Searcher::eCallbackReturnContinue;
817 return Searcher::eCallbackReturnContinue;
820 Searcher::CallbackReturn
833 return Searcher::eCallbackReturnContinue;
836 return Searcher::eCallbackReturnContinue;
882 Searcher::CallbackReturn RSScriptGroupBreakpointResolver::SearchCallback(
892 return Searcher::eCallbackReturnContinue;
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h 69 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
119 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
264 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,
tools/lldb/source/Target/LanguageRuntime.cpp 44 void ExceptionSearchFilter::Search(Searcher &searcher) {
113 Searcher::CallbackReturn SearchCallback(SearchFilter &filter,