LLDB mainline
|
#include <TypeFormat.h>
Public Member Functions | |
Flags () | |
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 | 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 26 of file TypeFormat.h.
|
inline |
Definition at line 28 of file TypeFormat.h.
|
inline |
Definition at line 30 of file TypeFormat.h.
|
inline |
Definition at line 32 of file TypeFormat.h.
|
inline |
Definition at line 46 of file TypeFormat.h.
References m_flags.
|
inline |
Definition at line 51 of file TypeFormat.h.
References m_flags.
Referenced by lldb_private::TypeFormatImpl::Cascades().
|
inline |
Definition at line 89 of file TypeFormat.h.
References m_flags.
Referenced by lldb_private::TypeFormatImpl::NonCacheable().
|
inline |
Definition at line 63 of file TypeFormat.h.
References m_flags.
Referenced by lldb_private::TypeFormatImpl::SkipsPointers().
|
inline |
Definition at line 76 of file TypeFormat.h.
References m_flags.
Referenced by lldb_private::TypeFormatImpl::SkipsReferences().
|
inline |
Definition at line 102 of file TypeFormat.h.
References m_flags.
Referenced by lldb_private::TypeFormatImpl::GetOptions().
Definition at line 34 of file TypeFormat.h.
References m_flags.
|
inline |
Definition at line 41 of file TypeFormat.h.
References m_flags.
|
inline |
Definition at line 55 of file TypeFormat.h.
References m_flags.
Referenced by lldb_private::FormatManager::LoadSystemFormatters(), and lldb_private::TypeFormatImpl::SetCascades().
|
inline |
Definition at line 94 of file TypeFormat.h.
References m_flags.
Referenced by lldb_private::TypeFormatImpl::SetNonCacheable().
|
inline |
Definition at line 68 of file TypeFormat.h.
References m_flags.
Referenced by lldb_private::FormatManager::LoadSystemFormatters(), and lldb_private::TypeFormatImpl::SetSkipsPointers().
|
inline |
Definition at line 81 of file TypeFormat.h.
References m_flags.
Referenced by lldb_private::FormatManager::LoadSystemFormatters(), and lldb_private::TypeFormatImpl::SetSkipsReferences().
|
inline |
Definition at line 104 of file TypeFormat.h.
References m_flags.
Referenced by lldb_private::TypeFormatImpl::SetOptions().
|
private |
Definition at line 107 of file TypeFormat.h.
Referenced by Clear(), GetCascades(), GetNonCacheable(), GetSkipPointers(), GetSkipReferences(), GetValue(), operator=(), SetCascades(), SetNonCacheable(), SetSkipPointers(), SetSkipReferences(), and SetValue().