Searched refs:DataExtractor (Results 1 - 25 of 178) sorted by relevance

12345678

/external/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFLocationList.h21 const lldb_private::DataExtractor& debug_loc_data,
25 Extract (const lldb_private::DataExtractor& debug_loc_data,
27 lldb_private::DataExtractor& location_list_data);
30 Size (const lldb_private::DataExtractor& debug_loc_data,
H A DDWARFLocationDescription.h17 const lldb_private::DataExtractor& data,
H A DDWARFDebugMacinfo.h24 const lldb_private::DataExtractor& macinfo_data,
H A DDWARFFormValue.h51 void Dump(lldb_private::Stream &s, const lldb_private::DataExtractor* debug_str_data, const DWARFCompileUnit* cu) const;
52 bool ExtractValue(const lldb_private::DataExtractor& data,
65 const char* AsCString(const lldb_private::DataExtractor* debug_str_data_ptr) const;
66 bool SkipValue(const lldb_private::DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu) const;
67 static bool SkipValue(const dw_form_t form, const lldb_private::DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu);
68 // static bool TransferValue(dw_form_t form, const lldb_private::DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu, BinaryStreamBuf& out_buff);
74 static int Compare (const DWARFFormValue& a, const DWARFFormValue& b, const DWARFCompileUnit* a_cu, const DWARFCompileUnit* b_cu, const lldb_private::DataExtractor* debug_str_data_ptr);
H A DDWARFLocationList.cpp21 DWARFLocationList::Dump(Stream &s, const DWARFCompileUnit* cu, const DataExtractor& debug_loc_data, lldb::offset_t offset)
45 DataExtractor locationData(debug_loc_data, offset, loc_length);
55 DWARFLocationList::Extract(const DataExtractor& debug_loc_data, lldb::offset_t* offset_ptr, DataExtractor& location_list_data)
72 DWARFLocationList::Size(const DataExtractor& debug_loc_data, lldb::offset_t offset)
H A DDWARFDebugMacinfo.cpp29 DWARFDebugMacinfo::Dump(Stream *s, const DataExtractor& macinfo_data, lldb::offset_t offset)
H A DDWARFDebugMacinfoEntry.h41 Extract(const lldb_private::DataExtractor& mac_info_data,
H A DSymbolFileDWARF.h31 #include "lldb/Core/DataExtractor.h"
202 const lldb_private::DataExtractor& get_debug_abbrev_data ();
203 const lldb_private::DataExtractor& get_debug_aranges_data ();
204 const lldb_private::DataExtractor& get_debug_frame_data ();
205 const lldb_private::DataExtractor& get_debug_info_data ();
206 const lldb_private::DataExtractor& get_debug_line_data ();
207 const lldb_private::DataExtractor& get_debug_loc_data ();
208 const lldb_private::DataExtractor& get_debug_ranges_data ();
209 const lldb_private::DataExtractor& get_debug_str_data ();
210 const lldb_private::DataExtractor
[all...]
/external/llvm/lib/Support/
H A DDataExtractor.cpp1 //===-- DataExtractor.cpp -------------------------------------------------===//
10 #include "llvm/Support/DataExtractor.h"
17 static T getU(uint32_t *offset_ptr, const DataExtractor *de,
34 const DataExtractor *de, bool isLittleEndian, const char *Data){
50 uint8_t DataExtractor::getU8(uint32_t *offset_ptr) const {
55 DataExtractor::getU8(uint32_t *offset_ptr, uint8_t *dst, uint32_t count) const {
61 uint16_t DataExtractor::getU16(uint32_t *offset_ptr) const {
65 uint16_t *DataExtractor::getU16(uint32_t *offset_ptr, uint16_t *dst,
71 uint32_t DataExtractor::getU32(uint32_t *offset_ptr) const {
75 uint32_t *DataExtractor
[all...]
/external/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextCoreFreeBSD_x86_64.h20 RegisterContextCoreFreeBSD_x86_64 (Thread &thread, const DataExtractor &gpregset,
21 const DataExtractor &fpregset);
H A DRegisterContextCoreLinux_x86_64.h20 RegisterContextCoreLinux_x86_64 (Thread &thread, const DataExtractor &gpregset,
21 const DataExtractor &fpregset);
H A DThreadElfCore.h16 #include "lldb/Core/DataExtractor.h"
56 Parse(lldb_private::DataExtractor &data, lldb_private::ArchSpec &arch);
90 Parse(lldb_private::DataExtractor &data, lldb_private::ArchSpec &arch);
108 lldb_private::DataExtractor gpregset;
109 lldb_private::DataExtractor fpregset;
167 lldb_private::DataExtractor m_gpregset_data;
168 lldb_private::DataExtractor m_fpregset_data;
H A DRegisterContextCoreFreeBSD_x86_64.cpp10 #include "lldb/Core/DataExtractor.h"
16 const DataExtractor &gpregset, const DataExtractor &fpregset)
H A DRegisterContextCoreLinux_x86_64.cpp10 #include "lldb/Core/DataExtractor.h"
16 const DataExtractor &gpregset,
17 const DataExtractor &fpregset)
/external/llvm/lib/DebugInfo/
H A DDWARFDebugFrame.h13 #include "llvm/Support/DataExtractor.h"
34 void parse(DataExtractor Data);
H A DDWARFDebugAbbrev.h32 bool extract(DataExtractor Data, uint32_t *OffsetPtr);
55 void extract(DataExtractor Data);
H A DDWARFDebugLoc.h15 #include "llvm/Support/DataExtractor.h"
56 void parse(DataExtractor data, unsigned AddressSize);
76 void parse(DataExtractor data);
/external/lldb/include/lldb/Expression/
H A DDWARFExpression.h16 #include "lldb/Core/DataExtractor.h"
61 DWARFExpression(const DataExtractor& data,
169 SetOpcodeData(const DataExtractor& data);
186 SetOpcodeData(const DataExtractor& data, lldb::offset_t data_offset, lldb::offset_t data_length);
213 CopyOpcodeData (const DataExtractor& data,
335 const DataExtractor& opcodes,
364 GetExpressionData (DataExtractor &data) const
414 DataExtractor m_data; ///< A data extractor capable of reading opcode bytes
/external/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h30 class DataExtractor;
115 /// The DataExtractor to read from. Updated with the address size and
126 Parse(lldb_private::DataExtractor &data, lldb::offset_t *offset);
173 /// The DataExtractor to read from. The address size of the extractor
184 Parse(const lldb_private::DataExtractor &data, lldb::offset_t *offset);
203 /// Parse an ELFProgramHeader entry from the given DataExtractor starting at
204 /// position \p offset. The address size of the DataExtractor determines if
208 /// The DataExtractor to read from. The address size of the extractor
219 Parse(const lldb_private::DataExtractor &data, lldb::offset_t *offset);
257 /// Parse an ELFSymbol entry from the given DataExtractor startin
[all...]
/external/lldb/include/lldb/Core/
H A DDataExtractor.h1 //===-- DataExtractor.h -----------------------------------------*- C++ -*-===//
23 /// @class DataExtractor DataExtractor.h "lldb/Core/DataExtractor.h"
26 /// DataExtractor is a class that can extract data (swapping if needed)
28 /// shared data that can be shared between multiple DataExtractor
29 /// instances. Multiple DataExtractor objects can share the same data,
36 class DataExtractor class in namespace:lldb_private
40 /// @typedef DataExtractor::Type
42 /// @see DataExtractor
[all...]
/external/llvm/include/llvm/DebugInfo/
H A DDWARFFormValue.h15 #include "llvm/Support/DataExtractor.h"
60 bool extractValue(DataExtractor data, uint32_t *offset_ptr,
74 bool skipValue(DataExtractor debug_info_data, uint32_t *offset_ptr,
76 static bool skipValue(uint16_t form, DataExtractor debug_info_data,
/external/llvm/unittests/Support/
H A DDataExtractorTest.cpp1 //===- llvm/unittest/Support/DataExtractorTest.cpp - DataExtractor tests --===//
11 #include "llvm/Support/DataExtractor.h"
22 DataExtractor DE(StringRef(numberData, sizeof(numberData)-1), false, 8);
27 DataExtractor DE(StringRef(numberData, sizeof(numberData)-1), false, 8);
54 DE = DataExtractor(StringRef(numberData, sizeof(numberData)-1), true, 4);
75 DataExtractor DE(StringRef(numberData, sizeof(numberData)-1), false, 8);
92 DataExtractor DE(StringRef(stringData, sizeof(stringData)-1), false, 8);
102 DataExtractor DE(StringRef(leb128data, sizeof(leb128data)-1), false, 8);
111 DataExtractor BDE(StringRef(bigleb128data, sizeof(bigleb128data)-1), false,8);
/external/lldb/source/Core/
H A DDataExtractor.cpp1 //===-- DataExtractor.cpp ---------------------------------------*- C++ -*-===//
28 #include "lldb/Core/DataExtractor.h"
117 DataExtractor::DataExtractor () : function in class:DataExtractor
130 DataExtractor::DataExtractor (const void* data, offset_t length, ByteOrder endian, uint32_t addr_size) : function in class:DataExtractor
143 // as long as any DataExtractor objects exist that have a reference to
146 DataExtractor::DataExtractor (const DataBufferSP& data_sp, ByteOrder endian, uint32_t addr_size) : function in class:DataExtractor
163 DataExtractor function in class:DataExtractor
179 DataExtractor::DataExtractor (const DataExtractor& rhs) : function in class:DataExtractor
[all...]
/external/lldb/source/Plugins/ObjectContainer/BSD-Archive/
H A DObjectContainerBSDArchive.h58 MagicBytesMatch (const lldb_private::DataExtractor &data);
108 Extract (const lldb_private::DataExtractor& data, lldb::offset_t offset);
147 lldb_private::DataExtractor &data);
152 lldb_private::DataExtractor &data);
204 lldb_private::DataExtractor &
220 lldb_private::DataExtractor m_data; ///< The data for this object container so we don't lose data if the .a files gets modified
/external/lldb/source/Plugins/Process/MacOSX-Kernel/
H A DCommunicationKDP.h108 WaitForPacketWithTimeoutMicroSeconds (lldb_private::DataExtractor &response,
117 lldb_private::DataExtractor &packet);
185 lldb_private::DataExtractor &reply,
257 WaitForPacketWithTimeoutMicroSecondsNoLock (lldb_private::DataExtractor &response,
292 const lldb_private::DataExtractor& extractor);
329 lldb_private::DataExtractor &reply_packet);

Completed in 417 milliseconds

12345678