LLDB mainline
|
#include <TypeSummary.h>
Public Member Functions | |
Flags ()=default | |
Flags (const Flags &other) | |
Flags (uint32_t value) | |
Flags & | operator= (const Flags &rhs) |
Flags & | operator= (const uint32_t &rhs) |
Flags & | Clear () |
bool | GetCascades () const |
Flags & | SetCascades (bool value=true) |
bool | GetSkipPointers () const |
Flags & | SetSkipPointers (bool value=true) |
bool | GetSkipReferences () const |
Flags & | SetSkipReferences (bool value=true) |
bool | GetDontShowChildren () const |
Flags & | SetDontShowChildren (bool value=true) |
bool | GetHideEmptyAggregates () const |
Flags & | SetHideEmptyAggregates (bool value=true) |
bool | GetDontShowValue () const |
Flags & | SetDontShowValue (bool value=true) |
bool | GetShowMembersOneLiner () const |
Flags & | SetShowMembersOneLiner (bool value=true) |
bool | GetHideItemNames () const |
Flags & | SetHideItemNames (bool value=true) |
bool | GetNonCacheable () const |
Flags & | SetNonCacheable (bool value=true) |
uint32_t | GetValue () |
void | SetValue (uint32_t value) |
Private Attributes | |
uint32_t | m_flags = lldb::eTypeOptionCascade |
Definition at line 53 of file TypeSummary.h.
|
default |
|
inline |
Definition at line 57 of file TypeSummary.h.
|
inline |
Definition at line 59 of file TypeSummary.h.
|
inline |
Definition at line 73 of file TypeSummary.h.
References m_flags.
|
inline |
Definition at line 78 of file TypeSummary.h.
References m_flags.
Referenced by lldb_private::TypeSummaryImpl::Cascades().
|
inline |
Definition at line 116 of file TypeSummary.h.
References m_flags.
Referenced by lldb_private::TypeSummaryImpl::DoesPrintChildren().
|
inline |
Definition at line 142 of file TypeSummary.h.
References m_flags.
Referenced by lldb_private::TypeSummaryImpl::DoesPrintValue().
|
inline |
Definition at line 129 of file TypeSummary.h.
References m_flags.
Referenced by lldb_private::TypeSummaryImpl::DoesPrintEmptyAggregates().
|
inline |
Definition at line 168 of file TypeSummary.h.
References m_flags.
Referenced by lldb_private::TypeSummaryImpl::HideNames().
|
inline |
Definition at line 181 of file TypeSummary.h.
References m_flags.
Referenced by lldb_private::TypeSummaryImpl::NonCacheable().
|
inline |
Definition at line 155 of file TypeSummary.h.
References m_flags.
Referenced by CommandObjectTypeSummaryAdd::Execute_StringSummary(), and lldb_private::TypeSummaryImpl::IsOneLiner().
|
inline |
Definition at line 90 of file TypeSummary.h.
References m_flags.
Referenced by lldb_private::TypeSummaryImpl::SkipsPointers().
|
inline |
Definition at line 103 of file TypeSummary.h.
References m_flags.
Referenced by lldb_private::TypeSummaryImpl::SkipsReferences().
|
inline |
Definition at line 194 of file TypeSummary.h.
References m_flags.
Referenced by lldb_private::TypeSummaryImpl::GetOptions().
Definition at line 61 of file TypeSummary.h.
References m_flags.
|
inline |
Definition at line 68 of file TypeSummary.h.
References m_flags.
|
inline |
Definition at line 82 of file TypeSummary.h.
References m_flags.
Referenced by LoadCoreMediaFormatters(), LoadLibCxxFormatters(), LoadLibStdcppFormatters(), LoadObjCFormatters(), lldb_private::FormatManager::LoadSystemFormatters(), LoadSystemFormatters(), lldb_private::FormatManager::LoadVectorFormatters(), lldb_private::TypeSummaryImpl::SetCascades(), and CommandObjectTypeSummaryAdd::CommandOptions::SetOptionValue().
|
inline |
Definition at line 121 of file TypeSummary.h.
References m_flags.
Referenced by LoadCoreMediaFormatters(), LoadLibCxxFormatters(), LoadLibStdcppFormatters(), LoadObjCFormatters(), lldb_private::FormatManager::LoadSystemFormatters(), LoadSystemFormatters(), lldb_private::FormatManager::LoadVectorFormatters(), lldb_private::TypeSummaryImpl::SetDoesPrintChildren(), and CommandObjectTypeSummaryAdd::CommandOptions::SetOptionValue().
|
inline |
Definition at line 147 of file TypeSummary.h.
References m_flags.
Referenced by LoadCoreMediaFormatters(), LoadLibCxxFormatters(), LoadLibStdcppFormatters(), LoadObjCFormatters(), lldb_private::FormatManager::LoadSystemFormatters(), LoadSystemFormatters(), lldb_private::FormatManager::LoadVectorFormatters(), lldb_private::TypeSummaryImpl::SetDoesPrintValue(), and CommandObjectTypeSummaryAdd::CommandOptions::SetOptionValue().
|
inline |
Definition at line 134 of file TypeSummary.h.
References m_flags.
Referenced by CommandObjectTypeSummaryAdd::CommandOptions::SetOptionValue().
|
inline |
Definition at line 173 of file TypeSummary.h.
References m_flags.
Referenced by LoadCoreMediaFormatters(), LoadLibCxxFormatters(), LoadLibStdcppFormatters(), LoadObjCFormatters(), lldb_private::FormatManager::LoadSystemFormatters(), LoadSystemFormatters(), lldb_private::FormatManager::LoadVectorFormatters(), lldb_private::TypeSummaryImpl::SetHideNames(), and CommandObjectTypeSummaryAdd::CommandOptions::SetOptionValue().
|
inline |
Definition at line 186 of file TypeSummary.h.
References m_flags.
Referenced by lldb_private::TypeSummaryImpl::SetNonCacheable().
|
inline |
Definition at line 160 of file TypeSummary.h.
References m_flags.
Referenced by lldb_private::formatters::AddOneLineSummary(), LoadCoreMediaFormatters(), LoadLibCxxFormatters(), LoadLibStdcppFormatters(), LoadObjCFormatters(), lldb_private::FormatManager::LoadSystemFormatters(), LoadSystemFormatters(), lldb_private::FormatManager::LoadVectorFormatters(), lldb_private::TypeSummaryImpl::SetIsOneLiner(), and CommandObjectTypeSummaryAdd::CommandOptions::SetOptionValue().
|
inline |
Definition at line 95 of file TypeSummary.h.
References m_flags.
Referenced by LoadCoreMediaFormatters(), LoadLibCxxFormatters(), LoadLibStdcppFormatters(), LoadObjCFormatters(), lldb_private::FormatManager::LoadSystemFormatters(), LoadSystemFormatters(), lldb_private::FormatManager::LoadVectorFormatters(), CommandObjectTypeSummaryAdd::CommandOptions::SetOptionValue(), and lldb_private::TypeSummaryImpl::SetSkipsPointers().
|
inline |
Definition at line 108 of file TypeSummary.h.
References m_flags.
Referenced by LoadCoreMediaFormatters(), LoadLibCxxFormatters(), LoadLibStdcppFormatters(), LoadObjCFormatters(), lldb_private::FormatManager::LoadSystemFormatters(), LoadSystemFormatters(), lldb_private::FormatManager::LoadVectorFormatters(), CommandObjectTypeSummaryAdd::CommandOptions::SetOptionValue(), and lldb_private::TypeSummaryImpl::SetSkipsReferences().
|
inline |
Definition at line 196 of file TypeSummary.h.
References m_flags.
Referenced by lldb_private::TypeSummaryImpl::SetOptions().
|
private |
Definition at line 199 of file TypeSummary.h.
Referenced by Clear(), GetCascades(), GetDontShowChildren(), GetDontShowValue(), GetHideEmptyAggregates(), GetHideItemNames(), GetNonCacheable(), GetShowMembersOneLiner(), GetSkipPointers(), GetSkipReferences(), GetValue(), operator=(), SetCascades(), SetDontShowChildren(), SetDontShowValue(), SetHideEmptyAggregates(), SetHideItemNames(), SetNonCacheable(), SetShowMembersOneLiner(), SetSkipPointers(), SetSkipReferences(), and SetValue().