/external/google-breakpad/src/common/dwarf/ |
D | bytereader_unittest.cc | 44 using dwarf2reader::ByteReader; 45 using dwarf2reader::DwarfPointerEncoding; 46 using dwarf2reader::ENDIANNESS_BIG; 47 using dwarf2reader::ENDIANNESS_LITTLE; 94 DwarfPointerEncoding(dwarf2reader::DW_EH_PE_absptr))); in TEST_F() 96 DwarfPointerEncoding(dwarf2reader::DW_EH_PE_omit))); in TEST_F() 98 DwarfPointerEncoding(dwarf2reader::DW_EH_PE_aligned))); in TEST_F() 100 DwarfPointerEncoding(dwarf2reader::DW_EH_PE_uleb128))); in TEST_F() 102 DwarfPointerEncoding(dwarf2reader::DW_EH_PE_udata2))); in TEST_F() 104 DwarfPointerEncoding(dwarf2reader::DW_EH_PE_udata4))); in TEST_F() [all …]
|
D | dwarf2reader_cfi_unittest.cc | 75 using dwarf2reader::DwarfPointerEncoding; 76 using dwarf2reader::ENDIANNESS_BIG; 77 using dwarf2reader::ENDIANNESS_LITTLE; 78 using dwarf2reader::ByteReader; 79 using dwarf2reader::CallFrameInfo; 309 section.Append(10, dwarf2reader::DW_CFA_nop); in TEST_F() 766 .D8(dwarf2reader::DW_CFA_def_cfa) in StockCIEAndFDE() 791 dwarf2reader::Endianness endianness; in ParseSection() 826 .D8(dwarf2reader::DW_CFA_set_loc).D32(0xb1ee3e7a) in TEST_F() 829 .D8(dwarf2reader::DW_CFA_def_cfa).ULEB128(0x4defb431).ULEB128(0x6d17b0ee) in TEST_F() [all …]
|
D | cfi_assembler.cc | 42 using dwarf2reader::DwarfPointerEncoding; 118 Align(address_size_, dwarf2reader::DW_CFA_nop); in FinishEntry() 130 if (encoding == dwarf2reader::DW_EH_PE_omit) in EncodedPointer() 136 encoding = DwarfPointerEncoding(encoding & ~dwarf2reader::DW_EH_PE_indirect); in EncodedPointer() 142 case dwarf2reader::DW_EH_PE_absptr: base = 0; break; in EncodedPointer() 143 case dwarf2reader::DW_EH_PE_pcrel: base = bases.cfi + Size(); break; in EncodedPointer() 144 case dwarf2reader::DW_EH_PE_textrel: base = bases.text; break; in EncodedPointer() 145 case dwarf2reader::DW_EH_PE_datarel: base = bases.data; break; in EncodedPointer() 146 case dwarf2reader::DW_EH_PE_funcrel: base = fde_start_address_; break; in EncodedPointer() 147 case dwarf2reader::DW_EH_PE_aligned: base = 0; break; in EncodedPointer() [all …]
|
D | dwarf2reader_die_unittest.cc | 54 using dwarf2reader::ByteReader; 55 using dwarf2reader::CompilationUnit; 56 using dwarf2reader::Dwarf2Handler; 57 using dwarf2reader::DwarfAttribute; 58 using dwarf2reader::DwarfForm; 59 using dwarf2reader::DwarfHasChild; 60 using dwarf2reader::DwarfTag; 61 using dwarf2reader::ENDIANNESS_BIG; 62 using dwarf2reader::ENDIANNESS_LITTLE; 63 using dwarf2reader::SectionMap; [all …]
|
D | dwarf2reader_test_common.h | 48 typedef dwarf2reader::DwarfTag DwarfTag; 49 typedef dwarf2reader::DwarfAttribute DwarfAttribute; 50 typedef dwarf2reader::DwarfForm DwarfForm; 110 typedef dwarf2reader::DwarfTag DwarfTag; 111 typedef dwarf2reader::DwarfAttribute DwarfAttribute; 112 typedef dwarf2reader::DwarfForm DwarfForm; 113 typedef dwarf2reader::DwarfHasChild DwarfHasChild;
|
D | dwarf2diehandler_unittest.cc | 56 using dwarf2reader::DIEDispatcher; 57 using dwarf2reader::DIEHandler; 58 using dwarf2reader::DwarfAttribute; 59 using dwarf2reader::DwarfForm; 60 using dwarf2reader::DwarfTag; 61 using dwarf2reader::RootDIEHandler;
|
D | cfi_assembler.h | 49 using dwarf2reader::DwarfPointerEncoding; 101 pointer_encoding_(dwarf2reader::DW_EH_PE_absptr), in Section()
|
D | line_state_machine.h | 33 namespace dwarf2reader {
|
D | bytereader.h | 41 namespace dwarf2reader {
|
D | elf_reader.h | 27 namespace dwarf2reader {
|
D | dwarf2diehandler.h | 169 namespace dwarf2reader {
|
D | functioninfo.h | 46 namespace dwarf2reader {
|
D | bytereader-inl.h | 37 namespace dwarf2reader {
|
D | bytereader.cc | 36 namespace dwarf2reader { namespace
|
D | dwarf2diehandler.cc | 42 namespace dwarf2reader { namespace
|
/external/google-breakpad/src/common/ |
D | dwarf_cu_to_module_unittest.cc | 47 using dwarf2reader::DIEHandler; 48 using dwarf2reader::DwarfTag; 49 using dwarf2reader::DwarfAttribute; 50 using dwarf2reader::DwarfForm; 51 using dwarf2reader::DwarfInline; 52 using dwarf2reader::RootDIEHandler; 127 language_(dwarf2reader::DW_LANG_none), in CUFixtureBase() 169 void SetLanguage(dwarf2reader::DwarfLanguage language) { in SetLanguage() 185 void ProcessStrangeAttributes(dwarf2reader::DIEHandler *handler); 209 DwarfForm high_pc_form = dwarf2reader::DW_FORM_addr); [all …]
|
D | dwarf_cu_to_module.cc | 152 const dwarf2reader::SectionMap& 239 class DwarfCUToModule::GenericDIEHandler: public dwarf2reader::DIEHandler { 327 case dwarf2reader::DW_AT_declaration: declaration_ = (data != 0); break; in ProcessAttributeUnsigned() 337 case dwarf2reader::DW_AT_specification: { in ProcessAttributeReference() 376 case dwarf2reader::DW_AT_name: in ProcessAttributeString() 379 case dwarf2reader::DW_AT_MIPS_linkage_name: in ProcessAttributeString() 380 case dwarf2reader::DW_AT_linkage_name: { in ProcessAttributeString() 473 low_pc_(0), high_pc_(0), high_pc_form_(dwarf2reader::DW_FORM_addr), in FuncHandler() 507 case dwarf2reader::DW_AT_inline: inline_ = true; break; in ProcessAttributeUnsigned() 509 case dwarf2reader::DW_AT_low_pc: low_pc_ = data; break; in ProcessAttributeUnsigned() [all …]
|
D | dwarf_cu_to_module.h | 56 using dwarf2reader::DwarfAttribute; 57 using dwarf2reader::DwarfForm; 58 using dwarf2reader::DwarfLanguage; 59 using dwarf2reader::DwarfTag; 68 class DwarfCUToModule: public dwarf2reader::RootDIEHandler { 95 const dwarf2reader::SectionMap& section_map() const; 114 dwarf2reader::SectionMap section_map_;
|
D | dwarf_range_list_handler.h | 52 class DwarfRangeListHandler: public dwarf2reader::RangeListHandler {
|
D | dwarf_line_to_module.h | 114 class DwarfLineToModule: public dwarf2reader::LineInfoHandler {
|
D | dwarf_cfi_to_module.h | 55 using dwarf2reader::CallFrameInfo;
|
/external/google-breakpad/src/client/mac/handler/testcases/testdata/ |
D | dump_syms_i386_breakpad.sym | 8 FILE 7 ../../../common/mac/dwarf/dwarf2reader.h 32 FILE 31 ../../../common/mac/dwarf/dwarf2reader.h 61 FILE 60 /g/code/breakpad-staging/src/tools/mac/dump_syms/../../../common/mac/dwarf/dwarf2reader.cc 75 FILE 74 ../../../common/mac/dwarf/dwarf2reader.h 497 …ned long long, dwarf2reader::FunctionInfo*, std::less<unsigned long long>, std::allocator<std::pai… 792 FUNC 6848 e 0 dwarf2reader::LineInfoHandler::DefineDir(std::string const&, unsigned int) 795 FUNC 6856 26 0 dwarf2reader::LineInfoHandler::DefineFile(std::string const&, int, unsigned int, uns… 798 FUNC 687c 1a 0 dwarf2reader::LineInfoHandler::AddLine(unsigned long long, unsigned int, unsigned in… 812 FUNC 6974 44 0 dwarf2reader::Dwarf2Handler::StartCompilationUnit(unsigned long long, unsigned char,… 815 …dwarf2reader::Dwarf2Handler::StartDIE(unsigned long long, dwarf2reader::DwarfTag, std::list<std::p… [all …]
|
/external/google-breakpad/src/common/mac/ |
D | dump_syms.cc | 77 using dwarf2reader::ByteReader; 315 dwarf2reader::ByteReader* reader) in DumperRangesHandler() 321 dwarf2reader::RangeListReader rangelist_reader(buffer_, size_, reader_, in ReadRanges() 330 dwarf2reader::ByteReader* reader_; 340 DumperLineToModule(dwarf2reader::ByteReader *byte_reader) in DumperLineToModule() 350 dwarf2reader::LineInfo parser(program, length, byte_reader_, &handler); in ReadProgram() 355 dwarf2reader::ByteReader *byte_reader_; // WEAK 422 ? dwarf2reader::ENDIANNESS_BIG in ReadDwarf() 423 : dwarf2reader::ENDIANNESS_LITTLE); in ReadDwarf() 440 dwarf2reader::SectionMap::const_iterator debug_info_entry = in ReadDwarf() [all …]
|
/external/google-breakpad/src/common/linux/ |
D | dump_symbols.cc | 236 dwarf2reader::ByteReader* reader) in DumperRangesHandler() 242 dwarf2reader::RangeListReader rangelist_reader(buffer_, size_, reader_, in ReadRanges() 251 dwarf2reader::ByteReader* reader_; 260 explicit DumperLineToModule(dwarf2reader::ByteReader *byte_reader) in DumperLineToModule() 268 dwarf2reader::LineInfo parser(program, length, byte_reader_, &handler); in ReadProgram() 273 dwarf2reader::ByteReader *byte_reader_; 284 const dwarf2reader::Endianness endianness = big_endian ? in LoadDwarf() 285 dwarf2reader::ENDIANNESS_BIG : dwarf2reader::ENDIANNESS_LITTLE; in LoadDwarf() 286 dwarf2reader::ByteReader byte_reader(endianness); in LoadDwarf() 310 dwarf2reader::SectionMap::const_iterator ranges_entry = in LoadDwarf() [all …]
|
/external/google-breakpad/src/tools/mac/dump_syms/dump_syms.xcodeproj/ |
D | project.pbxproj | 59 …FAF3F116A5A2E00407530 /* dwarf2reader.cc in Sources */ = {isa = PBXBuildFile; fileRef = F95B422F0E… 99 …5B5171166534700D34F4E /* dwarf2reader.cc in Sources */ = {isa = PBXBuildFile; fileRef = F95B422F0E… 362 …dwarf2reader.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp… 363 …dwarf2reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h;… 619 F95B422F0E0E22D100DBDE83 /* dwarf2reader.cc */, 622 F95B42300E0E22D100DBDE83 /* dwarf2reader.h */, 976 B88FAF3F116A5A2E00407530 /* dwarf2reader.cc in Sources */, 1098 B8C5B5171166534700D34F4E /* dwarf2reader.cc in Sources */,
|