Home
last modified time | relevance | path

Searched refs:TerminalState (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/lldb/include/lldb/Host/
H A DTerminal.h18 class TerminalState; variable
80 friend class TerminalState; variable
88 class TerminalState {
100 TerminalState(Terminal term = -1, bool save_process_group = false);
104 ~TerminalState();
H A DFile.h473 TerminalState m_state;
/llvm-project-15.0.7/lldb/source/Host/common/
H A DTerminal.cpp402 TerminalState::TerminalState(Terminal term, bool save_process_group) in TerminalState() function in TerminalState
407 TerminalState::~TerminalState() { Restore(); } in ~TerminalState()
409 void TerminalState::Clear() { in Clear()
416 bool TerminalState::Save(Terminal term, bool save_process_group) { in Save()
435 bool TerminalState::Restore() const { in Restore()
462 bool TerminalState::IsValid() const { in IsValid()
467 bool TerminalState::TFlagsIsValid() const { return m_tflags != -1; } in TFlagsIsValid()
469 bool TerminalState::TTYStateIsValid() const { return bool(m_data); } in TTYStateIsValid()
471 bool TerminalState::ProcessGroupIsValid() const { in ProcessGroupIsValid()
/llvm-project-15.0.7/lldb/unittests/Host/posix/
H A DTerminalTest.cpp250 TerminalState term_state{m_term}; in TEST_F()
268 TerminalState term_state; in TEST_F()
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DDebugger.h534 TerminalState m_terminal_state;
/llvm-project-15.0.7/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptInterpreterPythonImpl.h434 TerminalState terminal_state(terminal); in Run()
/llvm-project-15.0.7/lldb/source/Target/
H A DProcess.cpp4355 TerminalState terminal_state(terminal, false); in Run()