Home
last modified time | relevance | path

Searched refs:IOHandler (Results 1 – 25 of 27) sorted by relevance

12

/openbsd-src/gnu/llvm/lldb/include/lldb/Core/
H A DIOHandler.h44 class IOHandler {
60 IOHandler(Debugger &debugger, IOHandler::Type type);
62 IOHandler(Debugger &debugger, IOHandler::Type type,
66 virtual ~IOHandler();
181 IOHandler(const IOHandler &) = delete;
182 const IOHandler &operator=(const IOHandler &) = delete;
200 virtual void IOHandlerActivated(IOHandler &io_handler, bool interactive) {} in IOHandlerActivated()
202 virtual void IOHandlerDeactivated(IOHandler &io_handler) {} in IOHandlerDeactivated()
204 virtual std::optional<std::string> IOHandlerSuggestion(IOHandler &io_handler,
207 virtual void IOHandlerComplete(IOHandler &io_handler,
[all …]
H A DIOHandlerCursesGUI.h16 class IOHandlerCursesGUI : public IOHandler {
H A DDebugger.h226 bool CheckTopIOHandlerTypes(IOHandler::Type top_type,
227 IOHandler::Type second_top_type);
/openbsd-src/gnu/llvm/lldb/source/Core/
H A DIOHandler.cpp55 IOHandler::IOHandler(Debugger &debugger, IOHandler::Type type) in IOHandler() function in IOHandler
56 : IOHandler(debugger, type, in IOHandler()
64 IOHandler::IOHandler(Debugger &debugger, IOHandler::Type type, in IOHandler() function in IOHandler
77 IOHandler::~IOHandler() = default;
79 int IOHandler::GetInputFD() { in GetInputFD()
83 int IOHandler::GetOutputFD() { in GetOutputFD()
87 int IOHandler::GetErrorFD() { in GetErrorFD()
91 FILE *IOHandler::GetInputFILE() { in GetInputFILE()
95 FILE *IOHandler::GetOutputFILE() { in GetOutputFILE()
99 FILE *IOHandler::GetErrorFILE() { in GetErrorFILE()
[all …]
H A DCMakeLists.txt41 IOHandler.cpp
H A DDebugger.cpp1063 bool Debugger::CheckTopIOHandlerTypes(IOHandler::Type top_type, in CheckTopIOHandlerTypes()
1064 IOHandler::Type second_top_type) { in CheckTopIOHandlerTypes()
H A DIOHandlerCursesGUI.cpp7546 : IOHandler(debugger, IOHandler::Type::Curses) {} in IOHandlerCursesGUI()
7549 IOHandler::Activate(); in Activate()
/openbsd-src/gnu/llvm/lldb/include/lldb/Expression/
H A DREPL.h82 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override;
84 bool IOHandlerInterrupt(IOHandler &io_handler) override;
86 void IOHandlerInputInterrupted(IOHandler &io_handler,
97 bool IOHandlerIsInputComplete(IOHandler &io_handler,
100 int IOHandlerFixIndentation(IOHandler &io_handler, const StringList &lines,
103 void IOHandlerInputComplete(IOHandler &io_handler,
106 void IOHandlerComplete(IOHandler &io_handler,
/openbsd-src/gnu/llvm/lldb/source/Expression/
H A DREPL.cpp75 debugger, IOHandler::Type::REPL, in GetIOHandler()
100 void REPL::IOHandlerActivated(IOHandler &io_handler, bool interactive) { in IOHandlerActivated()
109 bool REPL::IOHandlerInterrupt(IOHandler &io_handler) { return false; } in IOHandlerInterrupt()
111 void REPL::IOHandlerInputInterrupted(IOHandler &io_handler, std::string &line) { in IOHandlerInputInterrupted()
138 bool REPL::IOHandlerIsInputComplete(IOHandler &io_handler, StringList &lines) { in IOHandlerIsInputComplete()
165 int REPL::IOHandlerFixIndentation(IOHandler &io_handler, in IOHandlerFixIndentation()
218 void REPL::IOHandlerInputComplete(IOHandler &io_handler, std::string &code) { in IOHandlerInputComplete()
267 IOHandler::Type::REPL, IOHandler::Type::CommandInterpreter)) { in IOHandlerInputComplete()
280 IOHandler::Type::REPL, IOHandler::Type::CommandInterpreter)) { in IOHandlerInputComplete()
491 void REPL::IOHandlerComplete(IOHandler &io_handler, in IOHandlerComplete()
/openbsd-src/gnu/llvm/lldb/source/Commands/
H A DCommandObjectExpression.h62 void IOHandlerInputComplete(IOHandler &io_handler,
65 bool IOHandlerIsInputComplete(IOHandler &io_handler,
H A DCommandObjectExpression.cpp477 void CommandObjectExpression::IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
492 bool CommandObjectExpression::IOHandlerIsInputComplete(IOHandler &io_handler, in IOHandlerIsInputComplete()
513 new IOHandlerEditline(debugger, IOHandler::Type::Expression, in GetMultilineExpression()
581 if (debugger.CheckTopIOHandlerTypes(IOHandler::Type::CommandInterpreter, in DoExecute()
582 IOHandler::Type::REPL)) { in DoExecute()
H A DCommandObjectWatchpointCommand.cpp184 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
193 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectBreakpointCommand.cpp207 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
215 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectCommands.cpp838 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
848 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
891 debugger, IOHandler::Type::Other, in DoExecute()
1471 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
1479 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectType.cpp149 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
164 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
394 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
402 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptInterpreterPythonImpl.h291 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override;
293 void IOHandlerInputComplete(IOHandler &io_handler,
417 class IOHandlerPythonInterpreter : public IOHandler {
421 : IOHandler(debugger, IOHandler::Type::PythonInterpreter), in IOHandlerPythonInterpreter()
H A DScriptInterpreterPython.cpp475 void ScriptInterpreterPythonImpl::IOHandlerActivated(IOHandler &io_handler, in IOHandlerActivated()
504 void ScriptInterpreterPythonImpl::IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Lua/
H A DScriptInterpreterLua.cpp42 : IOHandlerEditline(debugger, IOHandler::Type::LuaInterpreter, "lua", in IOHandlerLuaInterpreter()
57 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
83 bool IOHandlerIsInputComplete(IOHandler &io_handler, in IOHandlerIsInputComplete()
105 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
/openbsd-src/gnu/llvm/lldb/include/lldb/Interpreter/
H A DCommandInterpreter.h637 bool IOHandlerInterrupt(IOHandler &io_handler) override;
643 void IOHandlerInputComplete(IOHandler &io_handler,
684 void PrintCommandOutput(IOHandler &io_handler, llvm::StringRef str,
/openbsd-src/gnu/usr.bin/clang/liblldbCore/
H A DMakefile27 IOHandler.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/lldb/source/Core/
H A DBUILD.gn64 "IOHandler.cpp",
/openbsd-src/gnu/llvm/lldb/
H A DCODE_OWNERS.txt14 D: DynamicLoader, ObjectFile, IOHandler, EditLine, Core/Value*, Watchpoints, debugserver
/openbsd-src/gnu/llvm/lldb/include/lldb/
H A Dlldb-forward.h107 class IOHandler; variable
341 typedef std::shared_ptr<lldb_private::IOHandler> IOHandlerSP;
/openbsd-src/gnu/llvm/lldb/source/Interpreter/
H A DCommandInterpreter.cpp2786 debugger, IOHandler::Type::CommandInterpreter, input_file_sp, in HandleCommandsFromFile()
3033 void CommandInterpreter::PrintCommandOutput(IOHandler &io_handler, in PrintCommandOutput()
3071 void CommandInterpreter::IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
3170 bool CommandInterpreter::IOHandlerInterrupt(IOHandler &io_handler) { in IOHandlerInterrupt()
3267 new IOHandlerEditline(debugger, IOHandler::Type::CommandList, in GetLLDBCommandsFromIOHandler()
3286 new IOHandlerEditline(debugger, IOHandler::Type::PythonCode, in GetPythonCommandsFromIOHandler()
3338 m_debugger, IOHandler::Type::CommandInterpreter, in GetIOHandler()
/openbsd-src/gnu/llvm/lldb/source/Target/
H A DProcess.cpp4345 class IOHandlerProcessSTDIO : public IOHandler {
4348 : IOHandler(process->GetTarget().GetDebugger(), in IOHandlerProcessSTDIO()
4349 IOHandler::Type::ProcessIO), in IOHandlerProcessSTDIO()

12