Lines Matching defs:m_flags

29     Flags() : m_flags(lldb::eTypeOptionCascade) {}
31 Flags(const Flags &other) : m_flags(other.m_flags) {}
33 Flags(uint32_t value) : m_flags(value) {}
37 m_flags = rhs.m_flags;
43 m_flags = rhs;
48 m_flags = 0;
53 return (m_flags & lldb::eTypeOptionCascade) == lldb::eTypeOptionCascade;
58 m_flags |= lldb::eTypeOptionCascade;
60 m_flags &= ~lldb::eTypeOptionCascade;
65 return (m_flags & lldb::eTypeOptionSkipPointers) ==
71 m_flags |= lldb::eTypeOptionSkipPointers;
73 m_flags &= ~lldb::eTypeOptionSkipPointers;
78 return (m_flags & lldb::eTypeOptionSkipReferences) ==
84 m_flags |= lldb::eTypeOptionSkipReferences;
86 m_flags &= ~lldb::eTypeOptionSkipReferences;
91 return (m_flags & lldb::eTypeOptionNonCacheable) ==
97 m_flags |= lldb::eTypeOptionNonCacheable;
99 m_flags &= ~lldb::eTypeOptionNonCacheable;
103 uint32_t GetValue() { return m_flags; }
105 void SetValue(uint32_t value) { m_flags = value; }
108 uint32_t m_flags;
117 bool Cascades() const { return m_flags.GetCascades(); }
119 bool SkipsPointers() const { return m_flags.GetSkipPointers(); }
121 bool SkipsReferences() const { return m_flags.GetSkipReferences(); }
123 bool NonCacheable() const { return m_flags.GetNonCacheable(); }
125 void SetCascades(bool value) { m_flags.SetCascades(value); }
127 void SetSkipsPointers(bool value) { m_flags.SetSkipPointers(value); }
129 void SetSkipsReferences(bool value) { m_flags.SetSkipReferences(value); }
131 void SetNonCacheable(bool value) { m_flags.SetNonCacheable(value); }
133 uint32_t GetOptions() { return m_flags.GetValue(); }
135 void SetOptions(uint32_t value) { m_flags.SetValue(value); }
152 Flags m_flags;