|
reference, declaration → definition
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 =