reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/include/lldb/Utility/DataExtractor.h
  262   uint64_t GetByteSize() const { return m_end - m_start; }
  414   const uint8_t *GetDataStart() const { return m_start; }
  623     uint8_t val = m_start[*offset_ptr];
  844       return m_start + offset;
tools/lldb/source/Utility/DataExtractor.cpp
  174     : m_start(rhs.m_start), m_end(rhs.m_end), m_byte_order(rhs.m_byte_order),
  183     m_start = rhs.m_start;
  183     m_start = rhs.m_start;
  197   m_start = nullptr;
  207   if (m_start != nullptr) {
  212         assert(m_start >= data_bytes);
  213         return m_start - data_bytes;
  232     m_start = nullptr;
  235     m_start = const_cast<uint8_t *>(reinterpret_cast<const uint8_t *>(bytes));
  236     m_end = m_start + length;
  287   m_start = m_end = nullptr;
  294         m_start = data_sp->GetBytes() + data_offset;
  298           m_end = m_start + data_length; // We got all the bytes we wanted
  300           m_end = m_start + bytes_left; // Not all the bytes requested were
  367     val = ReadInt16(m_start, *offset_ptr);
  369     val = ReadSwapInt16(m_start, *offset_ptr);
  377     val = ReadInt32(m_start, *offset_ptr);
  379     val = ReadSwapInt32(m_start, *offset_ptr);
  387     val = ReadInt64(m_start, *offset_ptr);
  389     val = ReadSwapInt64(m_start, *offset_ptr);
  564     uint64_t res = ReadMaxInt64(&m_start[*offset_ptr], byte_size, m_byte_order);
  896     *offset_ptr = src - m_start;
 1041     const uint8_t *base_ptr = m_start;