Lines Matching defs:request

44                                    CompletionRequest &request,
55 CompletionRequest &request, SearchFilter *searcher) {
101 common_completions[i].callback(interpreter, request, searcher);
112 Completer(CommandInterpreter &interpreter, CompletionRequest &request)
113 : m_interpreter(interpreter), m_request(request) {}
139 CompletionRequest &request)
140 : Completer(interpreter, request) {
200 SymbolCompleter(CommandInterpreter &interpreter, CompletionRequest &request)
201 : Completer(interpreter, request) {
265 ModuleCompleter(CommandInterpreter &interpreter, CompletionRequest &request)
266 : Completer(interpreter, request) {
269 // attempted always, the file name match only if the request does not
324 CompletionRequest &request,
326 SourceFileCompleter completer(interpreter, request);
339 CompletionRequest &request,
374 request.AddCompletion(Resolved, "", CompletionMode::Partial);
386 request.AddCompletion(CompletionBuffer, "", CompletionMode::Partial);
414 // completion request itself.
473 request.AddCompletion(CompletionBuffer, "", mode);
482 CompletionRequest request(partial_name_str, partial_name_str.size(), result);
483 DiskFilesOrDirectories(partial_name, only_directories, request, Resolver);
487 static void DiskFilesOrDirectories(CompletionRequest &request,
490 DiskFilesOrDirectories(request.GetCursorArgumentPrefix(), only_directories,
491 request, resolver);
495 CompletionRequest &request,
497 DiskFilesOrDirectories(request, /*only_dirs*/ false);
507 CompletionRequest &request,
509 DiskFilesOrDirectories(request, /*only_dirs*/ true);
519 CompletionRequest &request,
524 platform_sp->AutoCompleteDiskFileOrDirectory(request, false);
528 CompletionRequest &request,
533 platform_sp->AutoCompleteDiskFileOrDirectory(request, true);
537 CompletionRequest &request,
539 ModuleCompleter completer(interpreter, request);
551 CompletionRequest &request,
558 [&request](const lldb::ModuleSP &module) {
562 request.TryCompleteCurrentArg(module->GetUUID().GetAsString(),
569 CompletionRequest &request,
571 SymbolCompleter completer(interpreter, request);
583 CompletionRequest &request,
600 request.TryCompleteCurrentArg(s);
604 CompletionRequest &request,
606 PluginManager::AutoCompletePlatformName(request.GetCursorArgumentPrefix(),
607 request);
611 CompletionRequest &request,
613 ArchSpec::AutoComplete(request);
617 CompletionRequest &request,
619 Variable::AutoComplete(interpreter.GetExecutionContext(), request);
623 CompletionRequest &request,
626 if (request.GetCursorArgumentPrefix().starts_with("$"))
637 request.TryCompleteCurrentArg(reg_prefix + reg_info->name,
643 CompletionRequest &request,
669 request.TryCompleteCurrentArg(std::to_string(bp->GetID()), bp_info);
674 CompletionRequest &request,
684 request.TryCompleteCurrentArg(name);
688 CompletionRequest &request,
690 PluginManager::AutoCompleteProcessName(request.GetCursorArgumentPrefix(),
691 request);
694 CompletionRequest &request,
700 request.TryCompleteCurrentArg(flavor);
705 CompletionRequest &request,
714 request.TryCompleteCurrentArg(std::to_string(info.GetProcessID()),
719 CompletionRequest &request,
728 request.TryCompleteCurrentArg(info.GetNameAsStringRef());
732 CompletionRequest &request,
736 request.TryCompleteCurrentArg(
742 CompletionRequest &request,
758 request.TryCompleteCurrentArg(std::to_string(i), strm.GetString());
763 CompletionRequest &request,
778 request.TryCompleteCurrentArg(std::to_string(stophook_sp->GetID()),
784 CompletionRequest &request,
795 request.TryCompleteCurrentArg(std::to_string(thread_sp->GetIndexID()),
801 CompletionRequest &request,
811 request.TryCompleteCurrentArg(std::to_string(wp_sp->GetID()),
817 CompletionRequest &request,
820 [&request](const lldb::TypeCategoryImplSP &category_sp) {
821 request.TryCompleteCurrentArg(category_sp->GetName(),
828 CompletionRequest &request,
839 request.TryCompleteCurrentArg(std::to_string(thread_sp->GetID()),
845 CommandInterpreter &interpreter, CompletionRequest &request,
850 Args args = request.GetParsedLine();
875 request.AddCompletions(matches);
898 request.AddCompletions(matches);