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

References

tools/lldb/include/lldb/Utility/DataExtractor.h
  996     return {GetDataStart(), size_t(GetByteSize())};
tools/lldb/source/Core/ValueObject.cpp
  916           target_addr, data.GetDataStart(), byte_size, error);
  931                              const_cast<uint8_t *>(m_data.GetDataStart()),
  933     m_value.GetScalar() = (uintptr_t)m_data.GetDataStart();
 1628               0, byte_size, const_cast<uint8_t *>(m_data.GetDataStart()),
 1631         m_value.GetScalar() = (uintptr_t)m_data.GetDataStart();
tools/lldb/source/Core/ValueObjectConstResult.cpp
   69         new DataBufferHeap(data.GetDataStart(), data.GetByteSize()));
   73   m_value.GetScalar() = (uintptr_t)m_data.GetDataStart();
tools/lldb/source/Core/ValueObjectRegister.cpp
  312         m_value.GetScalar() = (uintptr_t)m_data.GetDataStart();
tools/lldb/source/DataFormatters/StringPrinter.cpp
  280   if (data.GetByteSize() && data.GetDataStart() && data.GetDataEnd()) {
  288         (const SourceDataType *)data.GetDataStart();
  302       data_ptr = (const SourceDataType *)data.GetDataStart();
tools/lldb/source/Expression/DWARFExpression.cpp
  472           new DataBufferHeap(m_data.GetDataStart(), m_data.GetByteSize()));
  535       new DataBufferHeap(m_data.GetDataStart(), m_data.GetByteSize()));
tools/lldb/source/Expression/ExpressionVariable.cpp
   26         m_frozen_sp->GetDataExtractor().GetDataStart());
tools/lldb/source/Expression/Materializer.cpp
  553         m_original_data = std::make_shared<DataBufferHeap>(data.GetDataStart(),
  565         map.WriteMemory(m_temporary_allocation, data.GetDataStart(),
  636             !memcmp(m_original_data->GetBytes(), data.GetDataStart(),
 1214         register_data.GetDataStart(), register_data.GetByteSize());
 1218     map.WriteMemory(load_addr, register_data.GetDataStart(),
 1266     if (!memcmp(register_data.GetDataStart(), m_register_contents->GetBytes(),
 1278         const_cast<uint8_t *>(register_data.GetDataStart()),
tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
  106           const uint8_t *opcode_data = data.GetDataStart();
  139           const uint8_t *opcode_data = data.GetDataStart();
  309         const uint8_t *opcode_data = data.GetDataStart();
  879           const uint8_t *opcode_data = data.GetDataStart();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
 1564       var_location = Value(const_value_extractor.GetDataStart(),
tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp
  981   llvm::ArrayRef<uint8_t> raw_insn(data.GetDataStart(), data.GetByteSize());
 1071     llvm::ArrayRef<uint8_t> raw_insn(data.GetDataStart(), data.GetByteSize());
tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
  967     llvm::ArrayRef<uint8_t> raw_insn(data.GetDataStart(), data.GetByteSize());
tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp
  140     offset_t end_offset = end_ptr - m_data.GetDataStart();
  166     section_start = line.bytes_begin() - m_data.GetDataStart();
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
  402       init, llvm::makeArrayRef(data.GetDataStart(), data.GetByteSize()));
 3324       {reinterpret_cast<const char *>(section_data.GetDataStart()),
 3386     loadable.Contents = llvm::ArrayRef<uint8_t>(segment_data.GetDataStart(),
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
  653               reinterpret_cast<const uint32_t *>(strtab_data.GetDataStart()));
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
  903   const uint8_t *start = m_auxv.GetDataStart();
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp
   22   m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(),
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp
   23   m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(),
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp
   22   m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(),
   29   m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(),
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp
   23   m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(),
   30   m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(),
   36   m_vec_buffer = std::make_shared<DataBufferHeap>(vregset.GetDataStart(),
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.cpp
   26   m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(),
   33   m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(),
   39   m_vmx_buffer = std::make_shared<DataBufferHeap>(vmxregset.GetDataStart(),
   45   m_vsx_buffer = std::make_shared<DataBufferHeap>(vsxregset.GetDataStart(),
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.cpp
   23   m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(),
   30   m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(),
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
  200         memcpy(const_cast<uint8_t *>(m_reg_data.GetDataStart()),
  343                 {m_reg_data.GetDataStart(), size_t(m_reg_data.GetByteSize())}))
  492         m_reg_data.GetDataStart(), m_reg_info.GetRegisterDataByteSize());
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 2535                     form_value.BlockData() - debug_info_data.GetDataStart();
 2975                     form_value.BlockData() - debug_info_data.GetDataStart();
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp
   26       llvm::StringRef(reinterpret_cast<const char *>(GetDataStart()),
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
  341                   form_value.BlockData() - data.GetDataStart();
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
 3210                     form_value.BlockData() - debug_info_data.GetDataStart();
 3247                       str - (const char *)debug_info_data.GetDataStart();
 3265                   form_value.BlockData() - data.GetDataStart();
 3704       uint32_t block_offset = form_value.BlockData() - data.GetDataStart();
tools/lldb/source/Symbol/ArmUnwindInfo.cpp
  368   return m_arm_extab_data.GetDataStart() +
tools/lldb/source/Symbol/ObjectFile.cpp
  667     loadable.Contents = llvm::ArrayRef<uint8_t>(section_data.GetDataStart(),
tools/lldb/source/Utility/DataExtractor.cpp
  267     return SetData(data.GetDataStart() + data_offset, data_length,
 1068   memcpy(bytes_ptr, GetDataStart(), GetByteSize());
 1069   memcpy(bytes_ptr + GetByteSize(), rhs.GetDataStart(), rhs.GetByteSize());
 1094     memcpy(bytes_ptr, GetDataStart(), GetByteSize());
 1112   const llvm::ArrayRef<uint8_t> data(GetDataStart(), max_data);
tools/lldb/tools/lldb-test/lldb-test.cpp
  848       ArrayRef<uint8_t> Bytes = {Data.GetDataStart(), Data.GetDataEnd()};