Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DIOHandler.h1 //===-- IOHandler.h ---------------------------------------------*- C++ -*-===//
43 class IOHandler {
59 IOHandler(Debugger &debugger, IOHandler::Type type);
61 IOHandler(Debugger &debugger, IOHandler::Type type,
65 virtual ~IOHandler();
67 // Each IOHandler gets to run until it is done. It should read data from the
180 IOHandler(const IOHandler
[all...]
H A DIOHandlerCursesGUI.h16 class IOHandlerCursesGUI : public IOHandler {
H A DDebugger.h224 bool CheckTopIOHandlerTypes(IOHandler::Type top_type,
225 IOHandler::Type second_top_type);
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DIOHandler.cpp1 //===-- IOHandler.cpp -----------------------------------------------------===//
9 #include "lldb/Core/IOHandler.h"
55 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
[all...]
H A DDebugger.cpp1159 bool Debugger::CheckTopIOHandlerTypes(IOHandler::Type top_type, in CheckTopIOHandlerTypes()
1160 IOHandler::Type second_top_type) { in CheckTopIOHandlerTypes()
H A DIOHandlerCursesGUI.cpp7570 : IOHandler(debugger, IOHandler::Type::Curses) {} in IOHandlerCursesGUI()
7573 IOHandler::Activate(); in Activate()
/freebsd/contrib/llvm-project/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,
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DREPL.cpp77 debugger, IOHandler::Type::REPL, in GetIOHandler()
102 void REPL::IOHandlerActivated(IOHandler &io_handler, bool interactive) { in IOHandlerActivated()
111 bool REPL::IOHandlerInterrupt(IOHandler &io_handler) { return false; } in IOHandlerInterrupt()
113 void REPL::IOHandlerInputInterrupted(IOHandler &io_handler, std::string &line) { in IOHandlerInputInterrupted()
141 bool REPL::IOHandlerIsInputComplete(IOHandler &io_handler, StringList &lines) { in IOHandlerIsInputComplete()
168 int REPL::IOHandlerFixIndentation(IOHandler &io_handler, in IOHandlerFixIndentation()
221 void REPL::IOHandlerInputComplete(IOHandler &io_handler, std::string &code) { in IOHandlerInputComplete()
270 IOHandler::Type::REPL, IOHandler::Type::CommandInterpreter)) { in IOHandlerInputComplete()
283 IOHandler in IOHandlerInputComplete()
[all...]
/freebsd/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectExpression.h12 #include "lldb/Core/IOHandler.h"
71 // IOHandler::Delegate functions
72 void IOHandlerInputComplete(IOHandler &io_handler,
75 bool IOHandlerIsInputComplete(IOHandler &io_handler,
H A DCommandObjectExpression.cpp513 void CommandObjectExpression::IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
528 bool CommandObjectExpression::IOHandlerIsInputComplete(IOHandler &io_handler, in IOHandlerIsInputComplete()
549 new IOHandlerEditline(debugger, IOHandler::Type::Expression, in GetMultilineExpression()
617 if (debugger.CheckTopIOHandlerTypes(IOHandler::Type::CommandInterpreter, in DoExecute()
618 IOHandler::Type::REPL)) { in DoExecute()
H A DCommandObjectWatchpointCommand.cpp172 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
181 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectBreakpointCommand.cpp195 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
203 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectCommands.cpp788 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
798 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
841 debugger, IOHandler::Type::Other, in DoExecute()
2144 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
2152 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectType.cpp162 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
177 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
406 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
414 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectTarget.cpp4920 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
4929 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptInterpreterPythonImpl.h293 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override;
295 void IOHandlerInputComplete(IOHandler &io_handler,
427 class IOHandlerPythonInterpreter : public IOHandler {
431 : IOHandler(debugger, IOHandler::Type::PythonInterpreter), in IOHandlerPythonInterpreter()
H A DScriptInterpreterPython.cpp492 void ScriptInterpreterPythonImpl::IOHandlerActivated(IOHandler &io_handler, in IOHandlerActivated()
521 void ScriptInterpreterPythonImpl::IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DCommandInterpreter.h656 bool IOHandlerInterrupt(IOHandler &io_handler) override;
676 void IOHandlerInputComplete(IOHandler &io_handler,
716 void PrintCommandOutput(IOHandler &io_handler, llvm::StringRef str,
/freebsd/contrib/llvm-project/lldb/source/Interpreter/
H A DCommandInterpreter.cpp2803 debugger, IOHandler::Type::CommandInterpreter, input_file_sp, in HandleCommandsFromFile()
3053 void CommandInterpreter::PrintCommandOutput(IOHandler &io_handler, in PrintCommandOutput()
3093 void CommandInterpreter::IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
3197 bool CommandInterpreter::IOHandlerInterrupt(IOHandler &io_handler) { in IOHandlerInterrupt()
3299 new IOHandlerEditline(debugger, IOHandler::Type::CommandList, in GetLLDBCommandsFromIOHandler()
3318 new IOHandlerEditline(debugger, IOHandler::Type::PythonCode, in GetPythonCommandsFromIOHandler()
3372 m_debugger, IOHandler::Type::CommandInterpreter, in GetIOHandler()
/freebsd/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h109 class IOHandler; variable
358 typedef std::shared_ptr<lldb_private::IOHandler> IOHandlerSP;
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DProcess.cpp4588 class IOHandlerProcessSTDIO : public IOHandler {
4591 : IOHandler(process->GetTarget().GetDebugger(), in IOHandlerProcessSTDIO()
4592 IOHandler::Type::ProcessIO), in IOHandlerProcessSTDIO()
/freebsd/lib/clang/liblldb/
H A DMakefile180 SRCS+= Core/IOHandler.cpp