Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/
H A DIOHandler.h46 class IOHandler {
62 IOHandler(Debugger &debugger, IOHandler::Type type);
64 IOHandler(Debugger &debugger, IOHandler::Type type,
69 virtual ~IOHandler();
185 IOHandler(const IOHandler &) = delete;
186 const IOHandler &operator=(const IOHandler &) = delete;
211 virtual void IOHandlerComplete(IOHandler &io_handler,
332 class IOHandlerEditline : public IOHandler {
461 void IOHandlerComplete(IOHandler &io_handler,
464 void IOHandlerInputComplete(IOHandler &io_handler,
[all …]
H A DIOHandlerCursesGUI.h16 class IOHandlerCursesGUI : public IOHandler {
H A DDebugger.h249 bool CheckTopIOHandlerTypes(IOHandler::Type top_type,
250 IOHandler::Type second_top_type);
/freebsd-13.1/contrib/llvm-project/lldb/source/Core/
H A DIOHandler.cpp56 IOHandler::IOHandler(Debugger &debugger, IOHandler::Type type) in IOHandler() function in IOHandler
57 : IOHandler(debugger, type, in IOHandler()
65 IOHandler::IOHandler(Debugger &debugger, IOHandler::Type type, in IOHandler() function in IOHandler
80 IOHandler::~IOHandler() = default;
82 int IOHandler::GetInputFD() { in GetInputFD()
86 int IOHandler::GetOutputFD() { in GetOutputFD()
90 int IOHandler::GetErrorFD() { in GetErrorFD()
94 FILE *IOHandler::GetInputFILE() { in GetInputFILE()
102 FILE *IOHandler::GetErrorFILE() { in GetErrorFILE()
308 IOHandler::Activate(); in Activate()
[all …]
H A DDebugger.cpp934 bool Debugger::CheckTopIOHandlerTypes(IOHandler::Type top_type, in CheckTopIOHandlerTypes()
935 IOHandler::Type second_top_type) { in CheckTopIOHandlerTypes()
H A DIOHandlerCursesGUI.cpp6014 : IOHandler(debugger, IOHandler::Type::Curses) {} in IOHandlerCursesGUI()
6017 IOHandler::Activate(); in Activate()
/freebsd-13.1/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-13.1/contrib/llvm-project/lldb/source/Expression/
H A DREPL.cpp70 debugger, IOHandler::Type::REPL, in GetIOHandler()
95 void REPL::IOHandlerActivated(IOHandler &io_handler, bool interactive) { in IOHandlerActivated()
104 bool REPL::IOHandlerInterrupt(IOHandler &io_handler) { return false; } in IOHandlerInterrupt()
106 void REPL::IOHandlerInputInterrupted(IOHandler &io_handler, std::string &line) { in IOHandlerInputInterrupted()
133 bool REPL::IOHandlerIsInputComplete(IOHandler &io_handler, StringList &lines) { in IOHandlerIsInputComplete()
160 int REPL::IOHandlerFixIndentation(IOHandler &io_handler, in IOHandlerFixIndentation()
213 void REPL::IOHandlerInputComplete(IOHandler &io_handler, std::string &code) { in IOHandlerInputComplete()
262 IOHandler::Type::REPL, IOHandler::Type::CommandInterpreter)) { in IOHandlerInputComplete()
275 IOHandler::Type::REPL, IOHandler::Type::CommandInterpreter)) { in IOHandlerInputComplete()
486 void REPL::IOHandlerComplete(IOHandler &io_handler, in IOHandlerComplete()
/freebsd-13.1/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectExpression.h62 void IOHandlerInputComplete(IOHandler &io_handler,
65 bool IOHandlerIsInputComplete(IOHandler &io_handler,
H A DCommandObjectExpression.cpp487 void CommandObjectExpression::IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
505 bool CommandObjectExpression::IOHandlerIsInputComplete(IOHandler &io_handler, in IOHandlerIsInputComplete()
526 new IOHandlerEditline(debugger, IOHandler::Type::Expression, in GetMultilineExpression()
594 if (debugger.CheckTopIOHandlerTypes(IOHandler::Type::CommandInterpreter, in DoExecute()
595 IOHandler::Type::REPL)) { in DoExecute()
H A DCommandObjectCommands.cpp790 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
800 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
843 debugger, IOHandler::Type::Other, in DoExecute()
1429 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
1437 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectWatchpointCommand.cpp214 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
223 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectBreakpointCommand.cpp236 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
244 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectType.cpp146 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
161 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
384 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
392 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
H A DCommandObjectTarget.cpp4565 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override { in IOHandlerActivated()
4574 void IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptInterpreterPythonImpl.h287 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override;
289 void IOHandlerInputComplete(IOHandler &io_handler,
415 class IOHandlerPythonInterpreter : public IOHandler {
419 : IOHandler(debugger, IOHandler::Type::PythonInterpreter), in IOHandlerPythonInterpreter()
H A DScriptInterpreterPython.cpp600 void ScriptInterpreterPythonImpl::IOHandlerActivated(IOHandler &io_handler, in IOHandlerActivated()
629 void ScriptInterpreterPythonImpl::IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
/freebsd-13.1/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-13.1/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DCommandInterpreter.h561 void IOHandlerInputComplete(IOHandler &io_handler,
570 bool IOHandlerInterrupt(IOHandler &io_handler) override;
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h101 class IOHandler; variable
332 typedef std::shared_ptr<lldb_private::IOHandler> IOHandlerSP;
/freebsd-13.1/contrib/llvm-project/lldb/source/Interpreter/
H A DCommandInterpreter.cpp2539 debugger, IOHandler::Type::CommandInterpreter, input_file_sp, in HandleCommandsFromFile()
2817 void CommandInterpreter::IOHandlerInputComplete(IOHandler &io_handler, in IOHandlerInputComplete()
2908 bool CommandInterpreter::IOHandlerInterrupt(IOHandler &io_handler) { in IOHandlerInterrupt()
2994 new IOHandlerEditline(debugger, IOHandler::Type::CommandList, in GetLLDBCommandsFromIOHandler()
3014 new IOHandlerEditline(debugger, IOHandler::Type::PythonCode, in GetPythonCommandsFromIOHandler()
3067 m_debugger, IOHandler::Type::CommandInterpreter, in GetIOHandler()
/freebsd-13.1/contrib/llvm-project/lldb/source/Target/
H A DProcess.cpp4307 class IOHandlerProcessSTDIO : public IOHandler {
4310 : IOHandler(process->GetTarget().GetDebugger(), in IOHandlerProcessSTDIO()
4311 IOHandler::Type::ProcessIO), in IOHandlerProcessSTDIO()
/freebsd-13.1/lib/clang/liblldb/
H A DMakefile164 SRCS+= Core/IOHandler.cpp