/external/lldb/source/Plugins/SymbolFile/DWARF/ |
DWARFLocationList.h | 21 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,
|
DWARFLocationDescription.h | 17 const lldb_private::DataExtractor& data,
|
DWARFDebugMacinfo.h | 24 const lldb_private::DataExtractor& macinfo_data,
|
DWARFFormValue.h | 51 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);
|
DWARFDebugMacinfoEntry.h | 41 Extract(const lldb_private::DataExtractor& mac_info_data,
|
DWARFLocationList.cpp | 21 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)
|
DWARFDebugMacinfo.cpp | 29 DWARFDebugMacinfo::Dump(Stream *s, const DataExtractor& macinfo_data, lldb::offset_t offset)
|
SymbolFileDWARF.h | 31 #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& get_apple_names_data () [all...] |
/external/lldb/source/Plugins/Process/elf-core/ |
RegisterContextCoreFreeBSD_x86_64.h | 20 RegisterContextCoreFreeBSD_x86_64 (Thread &thread, const DataExtractor &gpregset, 21 const DataExtractor &fpregset);
|
RegisterContextCoreLinux_x86_64.h | 20 RegisterContextCoreLinux_x86_64 (Thread &thread, const DataExtractor &gpregset, 21 const DataExtractor &fpregset);
|
ThreadElfCore.h | 16 #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;
|
RegisterContextCoreFreeBSD_x86_64.cpp | 10 #include "lldb/Core/DataExtractor.h" 16 const DataExtractor &gpregset, const DataExtractor &fpregset)
|
RegisterContextCoreLinux_x86_64.cpp | 10 #include "lldb/Core/DataExtractor.h" 16 const DataExtractor &gpregset, 17 const DataExtractor &fpregset)
|
/external/llvm/lib/Support/ |
DataExtractor.cpp | 1 //===-- 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::getU32(uint32_t *offset_ptr, uint32_t *dst [all...] |
/external/llvm/lib/DebugInfo/ |
DWARFDebugAbbrev.h | 32 bool extract(DataExtractor Data, uint32_t *OffsetPtr); 55 void extract(DataExtractor Data);
|
DWARFDebugFrame.h | 13 #include "llvm/Support/DataExtractor.h" 34 void parse(DataExtractor Data);
|
DWARFUnit.h | 61 virtual bool extractImpl(DataExtractor debug_info, uint32_t *offset_ptr); 87 DataExtractor getDebugInfoExtractor() const { 88 return DataExtractor(InfoSection, isLittleEndian, AddrSize); 90 DataExtractor getStringExtractor() const { 91 return DataExtractor(StringSection, false, 0); 96 bool extract(DataExtractor debug_info, uint32_t* offset_ptr);
|
DWARFDebugLoc.h | 15 #include "llvm/Support/DataExtractor.h" 56 void parse(DataExtractor data, unsigned AddressSize); 76 void parse(DataExtractor data);
|
/external/lldb/include/lldb/Expression/ |
DWARFExpression.h | 16 #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/ |
ELFHeader.h | 30 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 starting a [all...] |
/external/lldb/include/lldb/Core/ |
DataExtractor.h | 1 //===-- 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 40 /// @typedef DataExtractor::Type 42 /// @see DataExtractor::Dump( [all...] |
/external/llvm/include/llvm/DebugInfo/ |
DWARFFormValue.h | 15 #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/ |
DataExtractorTest.cpp | 1 //===- 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/ |
DataExtractor.cpp | 1 //===-- DataExtractor.cpp ---------------------------------------*- C++ -*-===// 28 #include "lldb/Core/DataExtractor.h" 117 DataExtractor::DataExtractor () : 130 DataExtractor::DataExtractor (const void* data, offset_t length, ByteOrder endian, uint32_t addr_size) : 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) : 163 DataExtractor::DataExtractor (const DataExtractor& data, offset_t offset, offset_t length) [all...] |
/external/lldb/source/Plugins/ObjectContainer/BSD-Archive/ |
ObjectContainerBSDArchive.h | 58 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
|