reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/include/lldb/Core/Debugger.h
  105   static bool FormatDisassemblerAddress(const FormatEntity::Entry *format,
  239   const FormatEntity::Entry *GetDisassemblyFormat() const;
  241   const FormatEntity::Entry *GetFrameFormat() const;
  243   const FormatEntity::Entry *GetFrameFormatUnique() const;
  245   const FormatEntity::Entry *GetThreadFormat() const;
  247   const FormatEntity::Entry *GetThreadStopFormat() const;
tools/lldb/include/lldb/Core/Disassembler.h
  145                     const FormatEntity::Entry *disassembly_addr_format,
tools/lldb/include/lldb/DataFormatters/TypeSummary.h
  279   FormatEntity::Entry m_format;
tools/lldb/include/lldb/Interpreter/OptionValue.h
  282   const FormatEntity::Entry *GetFormatEntity() const;
tools/lldb/include/lldb/Interpreter/OptionValueFormatEntity.h
   46   FormatEntity::Entry &GetCurrentValue() { return m_current_entry; }
   48   const FormatEntity::Entry &GetCurrentValue() const { return m_current_entry; }
   50   void SetCurrentValue(const FormatEntity::Entry &value) {
   54   FormatEntity::Entry &GetDefaultValue() { return m_default_entry; }
   56   const FormatEntity::Entry &GetDefaultValue() const { return m_default_entry; }
   61   FormatEntity::Entry m_current_entry;
   62   FormatEntity::Entry m_default_entry;
tools/lldb/include/lldb/Interpreter/OptionValueProperties.h
  143   const FormatEntity::Entry *
tools/lldb/source/API/SBInstruction.cpp
  251     FormatEntity::Entry format;
  252     FormatEntity::Parse("${addr}: ", format);
  285     FormatEntity::Entry format;
  286     FormatEntity::Parse("${addr}: ", format);
tools/lldb/source/API/SBInstructionList.cpp
  160       FormatEntity::Entry format;
  161       FormatEntity::Parse("${addr}: ", format);
tools/lldb/source/Core/Debugger.cpp
  319 const FormatEntity::Entry *Debugger::GetDisassemblyFormat() const {
  324 const FormatEntity::Entry *Debugger::GetFrameFormat() const {
  329 const FormatEntity::Entry *Debugger::GetFrameFormatUnique() const {
  362 const FormatEntity::Entry *Debugger::GetThreadFormat() const {
  367 const FormatEntity::Entry *Debugger::GetThreadStopFormat() const {
 1105 bool Debugger::FormatDisassemblerAddress(const FormatEntity::Entry *format,
 1110   FormatEntity::Entry format_entry;
 1116       FormatEntity::Parse("${addr}: ", format_entry);
 1143   return FormatEntity::Format(*format, s, sc, exe_ctx, addr, nullptr,
tools/lldb/source/Core/Disassembler.cpp
  415   const FormatEntity::Entry *disassembly_format = nullptr;
  416   FormatEntity::Entry format;
  421     FormatEntity::Parse("${addr}: ", format);
  700                        const FormatEntity::Entry *disassembly_addr_format,
 1075   const FormatEntity::Entry *disassembly_format = nullptr;
 1076   FormatEntity::Entry format;
 1081     FormatEntity::Parse("${addr}: ", format);
tools/lldb/source/Core/FormatEntity.cpp
   98 static FormatEntity::Entry::Definition g_string_entry[] = {
  101 static FormatEntity::Entry::Definition g_addr_entries[] = {
  107 static FormatEntity::Entry::Definition g_file_child_entries[] = {
  112 static FormatEntity::Entry::Definition g_frame_child_entries[] = {
  123 static FormatEntity::Entry::Definition g_function_child_entries[] = {
  136 static FormatEntity::Entry::Definition g_line_child_entries[] = {
  144 static FormatEntity::Entry::Definition g_module_child_entries[] = {
  148 static FormatEntity::Entry::Definition g_process_child_entries[] = {
  154 static FormatEntity::Entry::Definition g_svar_child_entries[] = {
  157 static FormatEntity::Entry::Definition g_var_child_entries[] = {
  160 static FormatEntity::Entry::Definition g_thread_child_entries[] = {
  172 static FormatEntity::Entry::Definition g_target_child_entries[] = {
  179 static FormatEntity::Entry::Definition g_ansi_fg_entries[] = {
  197 static FormatEntity::Entry::Definition g_ansi_bg_entries[] = {
  215 static FormatEntity::Entry::Definition g_ansi_entries[] = {
  238 static FormatEntity::Entry::Definition g_script_child_entries[] = {
  245 static FormatEntity::Entry::Definition g_top_level_entries[] = {
  264 static FormatEntity::Entry::Definition g_root =
  679                       const FormatEntity::Entry &entry, ValueObject *valobj) {
  693   case FormatEntity::Entry::Type::ScriptVariable:
  697   case FormatEntity::Entry::Type::Variable:
  702   case FormatEntity::Entry::Type::ScriptVariableSynthetic:
  705   case FormatEntity::Entry::Type::VariableSynthetic:
  975         success &= FormatEntity::FormatStringRef(
 1012     const FormatEntity::Entry &entry,
 1059     FormatEntity::Entry root;
 1060     Status error = FormatEntity::Parse(format_str, root);
 1062       return FormatEntity::Format(root, s, sc, exe_ctx, addr, valobj,
 1075     FormatEntity::Entry root;
 1077     Status error = FormatEntity::Parse(format_str, root);
 1079       return FormatEntity::Format(root, s, sc, exe_ctx, addr, valobj,
 1860     Stream &s, const FormatEntity::Entry::Definition *parent) {
 1874                          const FormatEntity::Entry::Definition *parent,
 1875                          FormatEntity::Entry &entry) {
 1885     const FormatEntity::Entry::Definition *entry_def = parent->children + i;
 1892       case FormatEntity::Entry::Type::ParentString:
 1896       case FormatEntity::Entry::Type::ParentNumber:
 1900       case FormatEntity::Entry::Type::EscapeCode:
 1911         if (entry_def->type == FormatEntity::Entry::Type::Invalid) {
 1946   if (parent->type == FormatEntity::Entry::Type::Root)
 1958 static const FormatEntity::Entry::Definition *
 1960           const FormatEntity::Entry::Definition *parent,
 1967     const FormatEntity::Entry::Definition *entry_def = parent->children + i;
 2015       error = FormatEntity::ParseInternal(format, scope_entry, depth + 1);
 2139           error = FormatEntity::ExtractVariableInfo(format, variable,
 2331 static void AddMatches(const FormatEntity::Entry::Definition *def,
 2386   const FormatEntity::Entry::Definition *entry_def =
tools/lldb/source/Core/IOHandler.cpp
 2388     FormatEntity::Parse(
 2405         if (FormatEntity::Format(m_format, strm, &sc, &exe_ctx, nullptr,
 2431   FormatEntity::Entry m_format;
 2439     FormatEntity::Parse("thread #${thread.index}: tid = ${thread.id}{, stop "
 2464       if (FormatEntity::Format(m_format, strm, nullptr, &exe_ctx, nullptr,
 2529   FormatEntity::Entry m_format;
 2537     FormatEntity::Parse("process ${process.id}{, name = ${process.name}}",
 2554       if (FormatEntity::Format(m_format, strm, nullptr, &exe_ctx, nullptr,
 2601   FormatEntity::Entry m_format;
 3717     FormatEntity::Parse("Thread: ${thread.id%tid}", m_format);
 3738         if (thread && FormatEntity::Format(m_format, strm, nullptr, &exe_ctx,
 3764   FormatEntity::Entry m_format;
tools/lldb/source/DataFormatters/TypeSummary.cpp
   62     m_error = FormatEntity::Parse(format_cstr, m_format);
   89     if (FormatEntity::Format(m_format, s, &sc, &exe_ctx,
tools/lldb/source/Interpreter/OptionValue.cpp
  377 const FormatEntity::Entry *OptionValue::GetFormatEntity() const {
tools/lldb/source/Interpreter/OptionValueFormatEntity.cpp
   23     Status error = FormatEntity::Parse(default_format_str, m_default_entry);
   94     FormatEntity::Entry entry;
   95     error = FormatEntity::Parse(value_str, entry);
  121   FormatEntity::AutoComplete(request);
tools/lldb/source/Interpreter/OptionValueProperties.cpp
  375 const FormatEntity::Entry *
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
  461   return FormatEntity::FormatStringRef("size=${svar%#}", stream, nullptr,
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
  213               lldb_private::FormatEntity::Entry format;
  214               FormatEntity::Parse("${frame.pc}: ", format);
tools/lldb/source/Target/StackFrame.cpp
 1805   const FormatEntity::Entry *frame_format = nullptr;
 1814   if (frame_format && FormatEntity::Format(*frame_format, s, &m_sc, &exe_ctx,
tools/lldb/source/Target/Thread.cpp
 1802   const FormatEntity::Entry *thread_format;
 1810   FormatEntity::Format(*thread_format, strm, frame_sp ? &frame_sc : nullptr,
tools/lldb/source/Target/ThreadPlanTracer.cpp
  173         const FormatEntity::Entry *disassemble_format =