reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
101 size_t GetByteSize() const { return m_end - m_start; } 133 uint8_t *GetDataStart() { return m_start; } 135 const uint8_t *GetDataStart() const { return m_start; }tools/lldb/source/Utility/DataEncoder.cpp
57 m_start = nullptr; 67 if (m_start != nullptr) { 72 assert(m_start >= data_bytes); 73 return m_start - data_bytes; 91 m_start = nullptr; 94 m_start = static_cast<uint8_t *>(bytes); 95 m_end = m_start + length; 113 m_start = m_end = nullptr; 120 m_start = data_sp->GetBytes() + data_offset; 124 m_end = m_start + data_length; // We got all the bytes we wanted 126 m_end = m_start + bytes_left; // Not all the bytes requested were 148 m_start[offset] = value; 157 write16be(m_start + offset, value); 159 write16le(m_start + offset, value); 169 write32be(m_start + offset, value); 171 write32le(m_start + offset, value); 181 write64be(m_start + offset, value); 183 write64le(m_start + offset, value); 221 memcpy(m_start + offset, src, src_len);