LLDB mainline
|
#include <TypeSynthetic.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 | GetNonCacheable () const |
Flags & | SetNonCacheable (bool value=true) |
bool | GetFrontEndWantsDereference () const |
Flags & | SetFrontEndWantsDereference (bool value=true) |
uint32_t | GetValue () |
void | SetValue (uint32_t value) |
Private Attributes | |
uint32_t | m_flags = lldb::eTypeOptionCascade |
Definition at line 141 of file TypeSynthetic.h.
|
default |
|
inline |
Definition at line 145 of file TypeSynthetic.h.
|
inline |
Definition at line 147 of file TypeSynthetic.h.
|
inline |
Definition at line 161 of file TypeSynthetic.h.
References m_flags.
|
inline |
Definition at line 166 of file TypeSynthetic.h.
References m_flags.
Referenced by lldb_private::SyntheticChildren::Cascades().
|
inline |
Definition at line 217 of file TypeSynthetic.h.
References m_flags.
Referenced by lldb_private::SyntheticChildren::WantsDereference().
|
inline |
Definition at line 204 of file TypeSynthetic.h.
References m_flags.
Referenced by lldb_private::SyntheticChildren::NonCacheable().
|
inline |
Definition at line 178 of file TypeSynthetic.h.
References m_flags.
Referenced by lldb_private::SyntheticChildren::SkipsPointers().
|
inline |
Definition at line 191 of file TypeSynthetic.h.
References m_flags.
Referenced by lldb_private::SyntheticChildren::SkipsReferences().
|
inline |
Definition at line 230 of file TypeSynthetic.h.
References m_flags.
Referenced by lldb_private::SyntheticChildren::GetOptions().
Definition at line 149 of file TypeSynthetic.h.
References m_flags.
|
inline |
Definition at line 156 of file TypeSynthetic.h.
References m_flags.
|
inline |
Definition at line 170 of file TypeSynthetic.h.
References m_flags.
Referenced by LoadLibCxxFormatters(), LoadLibStdcppFormatters(), LoadObjCFormatters(), and lldb_private::SyntheticChildren::SetCascades().
|
inline |
Definition at line 222 of file TypeSynthetic.h.
References m_flags.
Referenced by LoadLibCxxFormatters(), and LoadLibStdcppFormatters().
|
inline |
Definition at line 209 of file TypeSynthetic.h.
References m_flags.
Referenced by lldb_private::SyntheticChildren::SetNonCacheable().
|
inline |
Definition at line 183 of file TypeSynthetic.h.
References m_flags.
Referenced by CommandObjectTypeSynthAdd::IOHandlerInputComplete(), LoadLibCxxFormatters(), LoadLibStdcppFormatters(), LoadObjCFormatters(), and lldb_private::SyntheticChildren::SetSkipsPointers().
|
inline |
Definition at line 196 of file TypeSynthetic.h.
References m_flags.
Referenced by CommandObjectTypeSynthAdd::IOHandlerInputComplete(), LoadLibCxxFormatters(), LoadLibStdcppFormatters(), LoadObjCFormatters(), and lldb_private::SyntheticChildren::SetSkipsReferences().
|
inline |
Definition at line 232 of file TypeSynthetic.h.
References m_flags.
Referenced by lldb_private::SyntheticChildren::SetOptions().
|
private |
Definition at line 235 of file TypeSynthetic.h.
Referenced by Clear(), GetCascades(), GetFrontEndWantsDereference(), GetNonCacheable(), GetSkipPointers(), GetSkipReferences(), GetValue(), operator=(), SetCascades(), SetFrontEndWantsDereference(), SetNonCacheable(), SetSkipPointers(), SetSkipReferences(), and SetValue().