/external/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | 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,
|
H A D | DWARFLocationDescription.h | 17 const lldb_private::DataExtractor& data,
|
H A D | DWARFDebugMacinfo.h | 24 const lldb_private::DataExtractor& macinfo_data,
|
H A D | 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);
|
H A D | 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)
|
H A D | DWARFDebugMacinfo.cpp | 29 DWARFDebugMacinfo::Dump(Stream *s, const DataExtractor& macinfo_data, lldb::offset_t offset)
|
H A D | DWARFDebugMacinfoEntry.h | 41 Extract(const lldb_private::DataExtractor& mac_info_data,
|
H A D | 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 [all...] |
/external/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFAcceleratorTable.h | 40 DataExtractor AccelSection; 41 DataExtractor StringSection; 44 DWARFAcceleratorTable(DataExtractor AccelSection, DataExtractor StringSection,
|
H A D | DWARFDebugFrame.h | 13 #include "llvm/Support/DataExtractor.h" 34 void parse(DataExtractor Data);
|
H A D | DWARFDebugAbbrev.h | 32 bool extract(DataExtractor Data, uint32_t *OffsetPtr); 55 void extract(DataExtractor Data);
|
H A D | DWARFDebugLoc.h | 15 #include "llvm/Support/DataExtractor.h" 56 void parse(DataExtractor data, unsigned AddressSize); 76 void parse(DataExtractor data);
|
H A D | DWARFFormValue.h | 15 #include "llvm/Support/DataExtractor.h" 67 bool extractValue(DataExtractor data, uint32_t *offset_ptr, 83 bool skipValue(DataExtractor debug_info_data, uint32_t *offset_ptr, 85 static bool skipValue(uint16_t form, DataExtractor debug_info_data,
|
/external/llvm/lib/Support/ |
H A D | 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 [all...] |
/external/lldb/source/Plugins/Process/elf-core/ |
H A D | RegisterContextCoreFreeBSD_x86_64.h | 20 RegisterContextCoreFreeBSD_x86_64 (Thread &thread, const DataExtractor &gpregset, 21 const DataExtractor &fpregset);
|
H A D | RegisterContextCoreLinux_x86_64.h | 20 RegisterContextCoreLinux_x86_64 (Thread &thread, const DataExtractor &gpregset, 21 const DataExtractor &fpregset);
|
H A D | 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;
|
H A D | RegisterContextCoreFreeBSD_x86_64.cpp | 10 #include "lldb/Core/DataExtractor.h" 16 const DataExtractor &gpregset, const DataExtractor &fpregset)
|
H A D | RegisterContextCoreLinux_x86_64.cpp | 10 #include "lldb/Core/DataExtractor.h" 16 const DataExtractor &gpregset, 17 const DataExtractor &fpregset)
|
/external/lldb/include/lldb/Expression/ |
H A D | 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/ |
H A D | 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 startin [all...] |
/external/lldb/include/lldb/Core/ |
H A D | 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 class in namespace:lldb_private 40 /// @typedef DataExtractor::Type 42 /// @see DataExtractor [all...] |
/external/llvm/unittests/Support/ |
H A D | 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/ |
H A D | DataExtractor.cpp | 1 //===-- 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 D | 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
|