Lines Matching refs:m_data
132 void SetData(DataExtractor d) { m_data = d; }
134 lldb_private::DataExtractor GetData() const { return m_data; }
140 DataExtractor m_data;
156 : m_data(nullptr), m_size(0), m_deleter() {}
160 : m_data(bytes), m_size(size), m_deleter(deleter) {}
164 : m_data(reinterpret_cast<const T *>(bytes)), m_size(size),
168 : m_data(rhs.m_data), m_size(rhs.m_size), m_deleter(rhs.m_deleter) {
169 rhs.m_data = nullptr;
173 : m_data(rhs.m_data), m_size(rhs.m_size), m_deleter(rhs.m_deleter) {
174 rhs.m_data = nullptr; // this is why m_data has to be mutable
178 if (m_data && m_deleter)
179 m_deleter(m_data);
180 m_data = nullptr;
183 const T *GetBytes() const { return m_data; }
189 if (m_data && m_deleter)
190 m_deleter(m_data);
191 m_data = rhs.m_data;
194 rhs.m_data = nullptr;
199 mutable const T *m_data;