Lines Matching defs:interpreter

39   CommandObjectCommandsSource(CommandInterpreter &interpreter)
41 interpreter, "command source",
238 CommandObjectCommandsAlias(CommandInterpreter &interpreter)
240 interpreter, "command alias",
606 CommandObjectCommandsUnalias(CommandInterpreter &interpreter)
608 interpreter, "command unalias",
681 CommandObjectCommandsDelete(CommandInterpreter &interpreter)
683 interpreter, "command delete",
747 CommandObjectCommandsAddRegex(CommandInterpreter &interpreter)
749 interpreter, "command regex",
1036 CommandObjectPythonFunction(CommandInterpreter &interpreter, std::string name,
1040 : CommandObjectRaw(interpreter, name), m_function_name(funct),
1122 CommandObjectScriptingObjectRaw(CommandInterpreter &interpreter,
1127 : CommandObjectRaw(interpreter, name), m_cmd_obj_sp(cmd_obj_sp),
1241 CommandOptions(CommandInterpreter &interpreter,
1242 StructuredData::GenericSP cmd_obj_sp) : m_interpreter(interpreter),
1254 "No script interpreter for SetOptionValue.");
1729 CommandInterpreter &interpreter) override {
1731 interpreter.GetDebugger().GetScriptInterpreter();
1736 ExecutionContext exe_ctx = interpreter.GetExecutionContext();
1756 opt_element_index, interpreter);
1819 static CommandObjectSP Create(CommandInterpreter &interpreter,
1825 interpreter, name, cmd_obj_sp, synch));
1847 CommandObjectScriptingObjectParsed(CommandInterpreter &interpreter,
1851 : CommandObjectParsed(interpreter, name.c_str()),
1853 m_options(interpreter, cmd_obj_sp), m_fetched_help_short(false),
1858 m_options_error = Status::FromErrorString("No script interpreter");
2167 CommandObjectCommandsScriptImport(CommandInterpreter &interpreter)
2168 : CommandObjectParsed(interpreter, "command script import",
2269 CommandObjectCommandsScriptAdd(CommandInterpreter &interpreter)
2270 : CommandObjectParsed(interpreter, "command script add",
2391 ScriptInterpreter *interpreter = GetDebugger().GetScriptInterpreter();
2392 if (interpreter) {
2397 if (interpreter->GenerateScriptAliasFunction(lines, funct_name_str)) {
2437 "error: script interpreter missing, didn't add python command\n");
2479 // This is getting inserted into the root of the interpreter.
2503 ScriptInterpreter *interpreter = GetDebugger().GetScriptInterpreter();
2504 if (!interpreter) {
2509 auto cmd_obj_sp = interpreter->CreateScriptCommandObject(
2560 CommandObjectCommandsScriptList(CommandInterpreter &interpreter)
2561 : CommandObjectParsed(interpreter, "command script list",
2578 CommandObjectCommandsScriptClear(CommandInterpreter &interpreter)
2579 : CommandObjectParsed(interpreter, "command script clear",
2596 CommandObjectCommandsScriptDelete(CommandInterpreter &interpreter)
2598 interpreter, "command script delete",
2700 CommandObjectMultiwordCommandsScript(CommandInterpreter &interpreter)
2702 interpreter, "command script",
2705 "interpreter scripts.",
2708 new CommandObjectCommandsScriptAdd(interpreter)));
2711 CommandObjectSP(new CommandObjectCommandsScriptDelete(interpreter)));
2714 CommandObjectSP(new CommandObjectCommandsScriptClear(interpreter)));
2716 interpreter)));
2719 CommandObjectSP(new CommandObjectCommandsScriptImport(interpreter)));
2731 CommandObjectCommandsContainerAdd(CommandInterpreter &interpreter)
2733 interpreter, "command container add",
2807 // We're adding this as a root command, so use the interpreter.
2859 CommandObjectCommandsContainerDelete(CommandInterpreter &interpreter)
2861 interpreter, "command container delete",
2888 // interpreter.
2944 CommandObjectCommandContainer(CommandInterpreter &interpreter)
2946 interpreter, "command container",
2953 interpreter)));
2956 CommandObjectSP(new CommandObjectCommandsContainerDelete(interpreter)));
2967 CommandInterpreter &interpreter)
2968 : CommandObjectMultiword(interpreter, "command",
2972 CommandObjectSP(new CommandObjectCommandsSource(interpreter)));
2974 CommandObjectSP(new CommandObjectCommandsAlias(interpreter)));
2976 new CommandObjectCommandsUnalias(interpreter)));
2978 CommandObjectSP(new CommandObjectCommandsDelete(interpreter)));
2980 interpreter)));
2982 "regex", CommandObjectSP(new CommandObjectCommandsAddRegex(interpreter)));
2985 CommandObjectSP(new CommandObjectMultiwordCommandsScript(interpreter)));