LLDB mainline
Statusline.cpp File Reference
#include "lldb/Core/Statusline.h"
#include "lldb/Core/Debugger.h"
#include "lldb/Core/FormatEntity.h"
#include "lldb/Host/StreamFile.h"
#include "lldb/Interpreter/CommandInterpreter.h"
#include "lldb/Symbol/SymbolContext.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/StackFrame.h"
#include "lldb/Utility/AnsiTerminal.h"
#include "lldb/Utility/StreamString.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Locale.h"

Go to the source code of this file.

Macros

#define ESCAPE   "\x1b"
#define ANSI_NORMAL   ESCAPE "[0m"
#define ANSI_SAVE_CURSOR   ESCAPE "7"
#define ANSI_RESTORE_CURSOR   ESCAPE "8"
#define ANSI_CLEAR_BELOW   ESCAPE "[J"
#define ANSI_CLEAR_SCREEN   ESCAPE "[2J"
#define ANSI_SET_SCROLL_ROWS   ESCAPE "[1;%ur"
#define ANSI_TO_START_OF_ROW   ESCAPE "[%u;1f"
#define ANSI_REVERSE_VIDEO   ESCAPE "[7m"
#define ANSI_UP_ROWS   ESCAPE "[%dA"

Macro Definition Documentation

◆ ANSI_CLEAR_BELOW

◆ ANSI_CLEAR_SCREEN

#define ANSI_CLEAR_SCREEN   ESCAPE "[2J"

Definition at line 27 of file Statusline.cpp.

Referenced by lldb_private::Statusline::UpdateScrollWindow().

◆ ANSI_NORMAL

#define ANSI_NORMAL   ESCAPE "[0m"

Definition at line 23 of file Statusline.cpp.

Referenced by lldb_private::Statusline::Draw().

◆ ANSI_RESTORE_CURSOR

#define ANSI_RESTORE_CURSOR   ESCAPE "8"

◆ ANSI_REVERSE_VIDEO

#define ANSI_REVERSE_VIDEO   ESCAPE "[7m"

Definition at line 30 of file Statusline.cpp.

Referenced by lldb_private::Statusline::Draw().

◆ ANSI_SAVE_CURSOR

#define ANSI_SAVE_CURSOR   ESCAPE "7"

◆ ANSI_SET_SCROLL_ROWS

#define ANSI_SET_SCROLL_ROWS   ESCAPE "[1;%ur"

Definition at line 28 of file Statusline.cpp.

Referenced by lldb_private::Statusline::UpdateScrollWindow().

◆ ANSI_TO_START_OF_ROW

#define ANSI_TO_START_OF_ROW   ESCAPE "[%u;1f"

Definition at line 29 of file Statusline.cpp.

Referenced by lldb_private::Statusline::Draw().

◆ ANSI_UP_ROWS

#define ANSI_UP_ROWS   ESCAPE "[%dA"

Definition at line 31 of file Statusline.cpp.

Referenced by lldb_private::Statusline::UpdateScrollWindow().

◆ ESCAPE

#define ESCAPE   "\x1b"

Definition at line 22 of file Statusline.cpp.

Referenced by lldb_private::Editline::ConfigureEditor().