Searched refs:DataExtractor (Results 26 - 50 of 250) sorted by relevance

12345678910

/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.h33 /// Parse an ELFNote entry from the given DataExtractor starting at position
37 /// The DataExtractor to read from.
45 bool Parse(const lldb_private::DataExtractor &data, lldb::offset_t *offset);
147 lldb_private::DataExtractor &section_data) override;
150 lldb_private::DataExtractor GetSegmentData(const elf::ELFProgramHeader &H);
236 lldb_private::DataExtractor &object_data,
242 lldb_private::DataExtractor &data);
256 static void ParseARMAttributes(lldb_private::DataExtractor &data,
263 lldb_private::DataExtractor &object_data,
292 const lldb_private::DataExtractor
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectContainer/BSD-Archive/
H A DObjectContainerBSDArchive.h55 static bool MagicBytesMatch(const lldb_private::DataExtractor &data);
81 lldb::offset_t Extract(const lldb_private::DataExtractor &data,
115 lldb_private::DataExtractor &data);
130 lldb_private::DataExtractor &data);
157 lldb_private::DataExtractor &GetData() { return m_data; }
167 lldb_private::DataExtractor m_data; ///< The data for this object container
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFUnitIndex.h14 #include "llvm/Support/DataExtractor.h"
87 bool parse(DataExtractor IndexData, uint64_t *OffsetPtr);
131 bool parseImpl(DataExtractor IndexData);
139 bool parse(DataExtractor IndexData);
H A DDWARFDebugMacro.h111 DataExtractor StringExtractor,
127 Optional<DataExtractor> StringExtractor,
H A DDWARFGdbIndex.h14 #include "llvm/Support/DataExtractor.h"
70 bool parseImpl(DataExtractor Data);
74 void parse(DataExtractor Data);
H A DDWARFDebugInfoEntry.h19 class DataExtractor;
H A DDWARFVerifier.h32 class DataExtractor;
257 DataExtractor *StrData,
262 const DataExtractor &StrData);
290 const DataExtractor &StrData);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DThreadMinidump.cpp27 #include "lldb/Utility/DataExtractor.h"
75 DataExtractor gpregset(buf, lldb::eByteOrderLittle, 4);
85 DataExtractor gpregset(buf, lldb::eByteOrderLittle, 8);
92 DataExtractor data(m_gpregset_data.data(), m_gpregset_data.size(),
99 DataExtractor data(m_gpregset_data.data(), m_gpregset_data.size(),
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DValueObjectConstResultCast.h24 class DataExtractor;
51 size_t GetPointeeData(DataExtractor &data, uint32_t item_idx = 0,
H A DValueObjectConstResultChild.h24 class DataExtractor;
60 size_t GetPointeeData(DataExtractor &data, uint32_t item_idx = 0,
H A DValueObjectConstResultImpl.h22 class DataExtractor;
64 virtual size_t GetPointeeData(DataExtractor &data, uint32_t item_idx = 0,
H A DValueObjectVariable.h25 class DataExtractor;
64 bool SetData(DataExtractor &data, Status &error) override;
H A DValueObjectConstResult.h28 class DataExtractor;
43 ConstString name, const DataExtractor &data,
93 size_t GetPointeeData(DataExtractor &data, uint32_t item_idx = 0,
131 const DataExtractor &data, lldb::addr_t address);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Core/
H A DValueObjectConstResultCast.cpp12 class DataExtractor;
53 size_t ValueObjectConstResultCast::GetPointeeData(DataExtractor &data,
H A DValueObjectConstResultChild.cpp13 class DataExtractor;
65 size_t ValueObjectConstResultChild::GetPointeeData(DataExtractor &data,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DInlineInfo.h122 static llvm::Error lookup(const GsymReader &GR, DataExtractor &Data,
152 static llvm::Expected<InlineInfo> decode(DataExtractor &Data,
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/DataFormatters/
H A DStringPrinter.h17 #include "lldb/Utility/DataExtractor.h"
136 void SetData(DataExtractor d) { m_data = d; }
138 lldb_private::DataExtractor GetData() const { return m_data; }
144 DataExtractor m_data;
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_powerpc.cpp21 const DataExtractor &gpregset, llvm::ArrayRef<CoreNote> notes)
29 DataExtractor fpregset = getRegset(notes, arch.GetTriple(), FPR_Desc);
35 DataExtractor vregset = getRegset(notes, arch.GetTriple(), PPC_VMX_Desc);
H A DProcessElfCore.h100 lldb_private::DataExtractor GetAuxvData() override;
138 lldb_private::DataExtractor m_auxv;
152 lldb_private::DataExtractor segment_data);
162 parseSegment(const lldb_private::DataExtractor &segment);
H A DRegisterContextPOSIXCore_ppc64le.cpp24 const DataExtractor &gpregset, llvm::ArrayRef<CoreNote> notes)
32 DataExtractor fpregset = getRegset(notes, arch.GetTriple(), FPR_Desc);
38 DataExtractor vmxregset = getRegset(notes, arch.GetTriple(), PPC_VMX_Desc);
44 DataExtractor vsxregset = getRegset(notes, arch.GetTriple(), PPC_VSX_Desc);
H A DRegisterContextPOSIXCore_x86_64.h20 const lldb_private::DataExtractor &gpregset,
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteRegisterContext.h17 #include "lldb/Utility/DataExtractor.h"
79 bool ReadRegisterBytes(const RegisterInfo *reg_info, DataExtractor &data);
81 bool WriteRegisterBytes(const RegisterInfo *reg_info, DataExtractor &data,
111 DataExtractor m_reg_data;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DRange.cpp12 #include "llvm/Support/DataExtractor.h"
86 void AddressRange::decode(DataExtractor &Data, uint64_t BaseAddr,
103 void AddressRanges::decode(DataExtractor &Data, uint64_t BaseAddr,
114 void AddressRange::skip(DataExtractor &Data, uint64_t &Offset) {
119 uint64_t AddressRanges::skip(DataExtractor &Data, uint64_t &Offset) {
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/wasm/
H A DObjectFileWasm.cpp52 GetWasmString(llvm::DataExtractor &data, llvm::DataExtractor::Cursor &c) {
166 DataExtractor section_header_data = ReadImageData(*offset_ptr, kBufferSize);
168 llvm::DataExtractor data = section_header_data.GetAsLLVM();
169 llvm::DataExtractor::Cursor c(0);
378 DataExtractor ObjectFileWasm::ReadImageData(offset_t offset, uint32_t size) {
379 DataExtractor data;
384 return DataExtractor(buffer_sp, GetByteOrder(), GetAddressByteSize());
410 DataExtractor section_header_data =
412 llvm::DataExtractor dat
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DAuxVector.cpp11 AuxVector::AuxVector(const lldb_private::DataExtractor &data) {
15 void AuxVector::ParseAuxv(const lldb_private::DataExtractor &data) {

Completed in 306 milliseconds

12345678910