LLDB mainline
Functions
RegisterFlags.cpp File Reference
#include "lldb/Target/RegisterFlags.h"
#include "lldb/Utility/Log.h"
#include "lldb/Utility/StreamString.h"
#include "llvm/ADT/StringExtras.h"
#include <limits>
#include <numeric>
#include <optional>

Go to the source code of this file.

Functions

static StreamString FormatCell (const StreamString &content, unsigned column_width)
 
static void EmitTable (std::string &out, std::array< std::string, 3 > &table)
 
static void DumpEnumerators (StreamString &strm, size_t indent, size_t current_width, uint32_t max_width, const FieldEnum::Enumerators &enumerators)
 

Function Documentation

◆ DumpEnumerators()

static void DumpEnumerators ( StreamString strm,
size_t  indent,
size_t  current_width,
uint32_t  max_width,
const FieldEnum::Enumerators enumerators 
)
static

◆ EmitTable()

static void EmitTable ( std::string &  out,
std::array< std::string, 3 > &  table 
)
static

Definition at line 177 of file RegisterFlags.cpp.

Referenced by lldb_private::RegisterFlags::AsTable().

◆ FormatCell()

static StreamString FormatCell ( const StreamString content,
unsigned  column_width 
)
static