Home
last modified time | relevance | path

Searched refs:ElfDebugReader (Results 1 – 5 of 5) sorted by relevance

/art/libelffile/elf/
Delf_debug_reader.h35 class ElfDebugReader {
63 explicit ElfDebugReader(ArrayRef<const uint8_t> file) : file_(file) { in ElfDebugReader() function
85 gnu_debugdata_reader_.reset(new ElfDebugReader(decompressed_gnu_debugdata_)); in ElfDebugReader()
89 explicit ElfDebugReader(const std::vector<uint8_t>& file) in ElfDebugReader() function
90 : ElfDebugReader(ArrayRef<const uint8_t>(file)) { in ElfDebugReader()
192 std::unique_ptr<ElfDebugReader> gnu_debugdata_reader_;
194 DISALLOW_COPY_AND_ASSIGN(ElfDebugReader);
/art/tools/create_minidebuginfo/
Dcreate_minidebuginfo.cc47 using CIE = typename ElfDebugReader<ElfTypes>::CIE; in WriteMinidebugInfo()
48 using FDE = typename ElfDebugReader<ElfTypes>::FDE; in WriteMinidebugInfo()
50 ElfDebugReader<ElfTypes> reader(input); in WriteMinidebugInfo()
157 if (ElfDebugReader<ElfTypes32>::IsValidElfHeader(elf)) { in Main()
159 } else if (ElfDebugReader<ElfTypes64>::IsValidElfHeader(elf)) { in Main()
/art/compiler/debug/
Delf_debug_writer.cc208 using Reader = ElfDebugReader<ElfTypes>; in MakeElfFileForJIT()
265 using Reader = ElfDebugReader<ElfTypes>; in PackElfFileForJIT()
/art/compiler/utils/
Dassembler_test_base.h206 ElfDebugReader<ElfTypes> reader((ArrayRef<const uint8_t>(data))); in ReadElf()
/art/runtime/jit/
Ddebugger_interface.cc661 ElfDebugReader<ElfRuntimeTypes> reader(buffer); in ForEachNativeDebugSymbol()