Lines Matching defs:interpreter
43 typedef void (*CompletionCallback)(CommandInterpreter &interpreter,
54 CommandInterpreter &interpreter, uint32_t completion_mask,
101 common_completions[i].callback(interpreter, request, searcher);
112 Completer(CommandInterpreter &interpreter, CompletionRequest &request)
113 : m_interpreter(interpreter), m_request(request) {}
138 SourceFileCompleter(CommandInterpreter &interpreter,
140 : Completer(interpreter, request) {
200 SymbolCompleter(CommandInterpreter &interpreter, CompletionRequest &request)
201 : Completer(interpreter, request) {
265 ModuleCompleter(CommandInterpreter &interpreter, CompletionRequest &request)
266 : Completer(interpreter, request) {
323 void CommandCompletions::SourceFiles(CommandInterpreter &interpreter,
326 SourceFileCompleter completer(interpreter, request);
329 lldb::TargetSP target_sp = interpreter.GetDebugger().GetSelectedTarget();
494 void CommandCompletions::DiskFiles(CommandInterpreter &interpreter,
506 void CommandCompletions::DiskDirectories(CommandInterpreter &interpreter,
518 void CommandCompletions::RemoteDiskFiles(CommandInterpreter &interpreter,
522 interpreter.GetDebugger().GetPlatformList().GetSelectedPlatform();
527 void CommandCompletions::RemoteDiskDirectories(CommandInterpreter &interpreter,
531 interpreter.GetDebugger().GetPlatformList().GetSelectedPlatform();
536 void CommandCompletions::Modules(CommandInterpreter &interpreter,
539 ModuleCompleter completer(interpreter, request);
542 lldb::TargetSP target_sp = interpreter.GetDebugger().GetSelectedTarget();
550 void CommandCompletions::ModuleUUIDs(CommandInterpreter &interpreter,
553 const ExecutionContext &exe_ctx = interpreter.GetExecutionContext();
568 void CommandCompletions::Symbols(CommandInterpreter &interpreter,
571 SymbolCompleter completer(interpreter, request);
574 lldb::TargetSP target_sp = interpreter.GetDebugger().GetSelectedTarget();
582 void CommandCompletions::SettingsNames(CommandInterpreter &interpreter,
590 interpreter.GetDebugger().GetValueProperties());
603 void CommandCompletions::PlatformPluginNames(CommandInterpreter &interpreter,
610 void CommandCompletions::ArchitectureNames(CommandInterpreter &interpreter,
616 void CommandCompletions::VariablePath(CommandInterpreter &interpreter,
619 Variable::AutoComplete(interpreter.GetExecutionContext(), request);
622 void CommandCompletions::Registers(CommandInterpreter &interpreter,
630 interpreter.GetExecutionContext().GetRegisterContext();
642 void CommandCompletions::Breakpoints(CommandInterpreter &interpreter,
645 lldb::TargetSP target = interpreter.GetDebugger().GetSelectedTarget();
673 void CommandCompletions::BreakpointNames(CommandInterpreter &interpreter,
676 lldb::TargetSP target = interpreter.GetDebugger().GetSelectedTarget();
687 void CommandCompletions::ProcessPluginNames(CommandInterpreter &interpreter,
693 void CommandCompletions::DisassemblyFlavors(CommandInterpreter &interpreter,
704 void CommandCompletions::ProcessIDs(CommandInterpreter &interpreter,
707 lldb::PlatformSP platform_sp(interpreter.GetPlatform(true));
718 void CommandCompletions::ProcessNames(CommandInterpreter &interpreter,
721 lldb::PlatformSP platform_sp(interpreter.GetPlatform(true));
731 void CommandCompletions::TypeLanguages(CommandInterpreter &interpreter,
741 void CommandCompletions::FrameIndexes(CommandInterpreter &interpreter,
744 const ExecutionContext &exe_ctx = interpreter.GetExecutionContext();
749 Debugger &dbg = interpreter.GetDebugger();
762 void CommandCompletions::StopHookIDs(CommandInterpreter &interpreter,
766 interpreter.GetExecutionContext().GetTargetSP();
783 void CommandCompletions::ThreadIndexes(CommandInterpreter &interpreter,
786 const ExecutionContext &exe_ctx = interpreter.GetExecutionContext();
800 void CommandCompletions::WatchPointIDs(CommandInterpreter &interpreter,
803 const ExecutionContext &exe_ctx = interpreter.GetExecutionContext();
816 void CommandCompletions::TypeCategoryNames(CommandInterpreter &interpreter,
827 void CommandCompletions::ThreadIDs(CommandInterpreter &interpreter,
830 const ExecutionContext &exe_ctx = interpreter.GetExecutionContext();
845 CommandInterpreter &interpreter, CompletionRequest &request,
873 interpreter.GetUserCommandObject(args.GetArgumentAtIndex(0), &matches,
882 interpreter.VerifyUserMultiwordCmdPath(args, true, error);