Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DIOHandler.h42 class IOHandler {
57 IOHandler(Debugger &debugger, IOHandler::Type type);
59 IOHandler(Debugger &debugger, IOHandler::Type type,
64 virtual ~IOHandler();
181 DISALLOW_COPY_AND_ASSIGN(IOHandler);
321 bool IOHandlerIsInputComplete(IOHandler &io_handler, in IOHandlerIsInputComplete()
338 class IOHandlerEditline : public IOHandler {
470 void IOHandlerInputComplete(IOHandler &io_handler,
478 class IOHandlerCursesGUI : public IOHandler {
569 bool CheckTopIOHandlerTypes(IOHandler::Type top_type, in CheckTopIOHandlerTypes()
[all …]
H A DDebugger.h201 bool CheckTopIOHandlerTypes(IOHandler::Type top_type,
202 IOHandler::Type second_top_type);
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Expression/
H A DREPL.h89 void IOHandlerActivated(IOHandler &io_handler) override;
91 bool IOHandlerInterrupt(IOHandler &io_handler) override;
93 void IOHandlerInputInterrupted(IOHandler &io_handler,
104 bool IOHandlerIsInputComplete(IOHandler &io_handler,
107 int IOHandlerFixIndentation(IOHandler &io_handler, const StringList &lines,
110 void IOHandlerInputComplete(IOHandler &io_handler,
113 int IOHandlerComplete(IOHandler &io_handler, const char *current_line,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Expression/
H A DREPL.cpp76 new IOHandlerEditline(debugger, IOHandler::Type::REPL, in GetIOHandler()
101 void REPL::IOHandlerActivated(IOHandler &io_handler) { in IOHandlerActivated()
110 bool REPL::IOHandlerInterrupt(IOHandler &io_handler) { return false; } in IOHandlerInterrupt()
112 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()
188 void REPL::IOHandlerInputComplete(IOHandler &io_handler, std::string &code) { in IOHandlerInputComplete()
237 IOHandler::Type::REPL, IOHandler::Type::CommandInterpreter)) { in IOHandlerInputComplete()
250 IOHandler::Type::REPL, IOHandler::Type::CommandInterpreter)) { in IOHandlerInputComplete()
450 int REPL::IOHandlerComplete(IOHandler &io_handler, const char *current_line, in IOHandlerComplete()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Commands/
H A DCommandObjectExpression.h64 void IOHandlerInputComplete(IOHandler &io_handler,
67 bool IOHandlerIsInputComplete(IOHandler &io_handler,
H A DCommandObjectExpression.cpp521 void CommandObjectExpression::IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
537 bool CommandObjectExpression::IOHandlerIsInputComplete(IOHandler &io_handler, in IOHandlerIsInputComplete()
558 new IOHandlerEditline(debugger, IOHandler::Type::Expression, in GetMultilineExpression()
604 if (debugger.CheckTopIOHandlerTypes(IOHandler::Type::CommandInterpreter, in DoExecute()
605 IOHandler::Type::REPL)) { in DoExecute()
H A DCommandObjectWatchpointCommand.cpp211 void IOHandlerActivated(IOHandler &io_handler) override { in IOHandlerActivated()
220 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectBreakpointCommand.cpp226 void IOHandlerActivated(IOHandler &io_handler) override { in IOHandlerActivated()
234 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectCommands.cpp979 void IOHandlerActivated(IOHandler &io_handler) override { in IOHandlerActivated()
989 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
1038 debugger, IOHandler::Type::Other, in DoExecute()
1638 void IOHandlerActivated(IOHandler &io_handler) override { in IOHandlerActivated()
1646 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectType.cpp163 void IOHandlerActivated(IOHandler &io_handler) override { in IOHandlerActivated()
178 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
415 void IOHandlerActivated(IOHandler &io_handler) override { in IOHandlerActivated()
423 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectTarget.cpp4689 void IOHandlerActivated(IOHandler &io_handler) override { in IOHandlerActivated()
4698 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DIOHandler.cpp75 IOHandler::IOHandler(Debugger &debugger, IOHandler::Type type) in IOHandler() function in IOHandler
76 : IOHandler(debugger, type, in IOHandler()
83 IOHandler::IOHandler(Debugger &debugger, IOHandler::Type type, in IOHandler() function in IOHandler
96 IOHandler::~IOHandler() = default;
98 int IOHandler::GetInputFD() { in GetInputFD()
102 int IOHandler::GetOutputFD() { in GetOutputFD()
106 int IOHandler::GetErrorFD() { in GetErrorFD()
330 IOHandler::Activate(); in Activate()
335 IOHandler::Deactivate(); in Deactivate()
4501 : IOHandler(debugger, IOHandler::Type::Curses) {} in IOHandlerCursesGUI()
[all …]
H A DDebugger.cpp1006 bool Debugger::CheckTopIOHandlerTypes(IOHandler::Type top_type, in CheckTopIOHandlerTypes()
1007 IOHandler::Type second_top_type) { in CheckTopIOHandlerTypes()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Interpreter/
H A DCommandInterpreter.h524 void IOHandlerInputComplete(IOHandler &io_handler,
533 bool IOHandlerInterrupt(IOHandler &io_handler) override;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptInterpreterPython.h463 void IOHandlerActivated(IOHandler &io_handler) override;
465 void IOHandlerInputComplete(IOHandler &io_handler,
H A DScriptInterpreterPython.cpp433 void ScriptInterpreterPython::IOHandlerActivated(IOHandler &io_handler) { in IOHandlerActivated()
461 void ScriptInterpreterPython::IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
927 class IOHandlerPythonInterpreter : public IOHandler {
931 : IOHandler(debugger, IOHandler::Type::PythonInterpreter), in IOHandlerPythonInterpreter()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/
H A Dlldb-forward.h120 class IOHandler; variable
361 typedef std::shared_ptr<lldb_private::IOHandler> IOHandlerSP;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Interpreter/
H A DCommandInterpreter.cpp2461 debugger, IOHandler::Type::CommandInterpreter, input_file_sp, in HandleCommandsFromFile()
2775 void CommandInterpreter::IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
2873 bool CommandInterpreter::IOHandlerInterrupt(IOHandler &io_handler) { in IOHandlerInterrupt()
2901 new IOHandlerEditline(debugger, IOHandler::Type::CommandList, in GetLLDBCommandsFromIOHandler()
2924 new IOHandlerEditline(debugger, IOHandler::Type::PythonCode, in GetPythonCommandsFromIOHandler()
2976 m_debugger, IOHandler::Type::CommandInterpreter, in GetIOHandler()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DProcess.cpp4524 class IOHandlerProcessSTDIO : public IOHandler {
4527 : IOHandler(process->GetTarget().GetDebugger(), in IOHandlerProcessSTDIO()
4528 IOHandler::Type::ProcessIO), in IOHandlerProcessSTDIO()
/freebsd-12.1/lib/clang/liblldb/
H A DMakefile150 SRCS+= Core/IOHandler.cpp