diff options
Diffstat (limited to 'lldb/source/Core')
-rw-r--r-- | lldb/source/Core/Debugger.cpp | 20 | ||||
-rw-r--r-- | lldb/source/Core/ValueObject.cpp | 2 |
2 files changed, 18 insertions, 4 deletions
diff --git a/lldb/source/Core/Debugger.cpp b/lldb/source/Core/Debugger.cpp index 0c62a4f8047..f4b640d5609 100644 --- a/lldb/source/Core/Debugger.cpp +++ b/lldb/source/Core/Debugger.cpp @@ -1837,14 +1837,28 @@ Debugger::Formatting::GetSummaryFormat(ValueObject& vobj, return GetFormatManager().Get(vobj, entry, use_dynamic); } bool -Debugger::Formatting::GetSyntheticFilter(ValueObject& vobj, - lldb::DynamicValueType use_dynamic, - lldb::SyntheticChildrenSP& entry) +Debugger::Formatting::GetSyntheticChildren(ValueObject& vobj, + lldb::DynamicValueType use_dynamic, + lldb::SyntheticChildrenSP& entry) { return GetFormatManager().Get(vobj, entry, use_dynamic); } bool +Debugger::Formatting::AnyMatches(ConstString type_name, + FormatCategory::FormatCategoryItems items, + bool only_enabled, + const char** matching_category, + FormatCategory::FormatCategoryItems* matching_type) +{ + return GetFormatManager().AnyMatches(type_name, + items, + only_enabled, + matching_category, + matching_type); +} + +bool Debugger::Formatting::Categories::Get(const ConstString &category, lldb::FormatCategorySP &entry) { entry = GetFormatManager().Category(category.GetCString()); diff --git a/lldb/source/Core/ValueObject.cpp b/lldb/source/Core/ValueObject.cpp index 07adaed7d82..26b7a48cc4c 100644 --- a/lldb/source/Core/ValueObject.cpp +++ b/lldb/source/Core/ValueObject.cpp @@ -243,7 +243,7 @@ ValueObject::UpdateFormatsIfNeeded(lldb::DynamicValueType use_dynamic) Debugger::Formatting::ValueFormats::Get(*this, lldb::eNoDynamicValues, m_last_value_format); Debugger::Formatting::GetSummaryFormat(*this, use_dynamic, m_last_summary_format); - Debugger::Formatting::GetSyntheticFilter(*this, use_dynamic, m_last_synthetic_filter); + Debugger::Formatting::GetSyntheticChildren(*this, use_dynamic, m_last_synthetic_filter); m_last_format_mgr_revision = Debugger::Formatting::ValueFormats::GetCurrentRevision(); m_last_format_mgr_dynamic = use_dynamic; |