Searched refs:DisassemblerElf32 (Results 1 – 7 of 7) sorted by relevance
21 DisassemblerElf32::DisassemblerElf32(const void* start, size_t length) in DisassemblerElf32() function in courgette::DisassemblerElf3231 bool DisassemblerElf32::ParseHeader() { in ParseHeader()82 bool DisassemblerElf32::Disassemble(AssemblyProgram* target) { in Disassemble()103 uint32 DisassemblerElf32::DiscoverLength() { in DiscoverLength()142 CheckBool DisassemblerElf32::IsValidRVA(RVA rva) const { in IsValidRVA()162 CheckBool DisassemblerElf32::RVAToFileOffset(Elf32_Addr addr, in RVAToFileOffset()182 RVA DisassemblerElf32::FileOffsetToRVA(size_t offset) const { in FileOffsetToRVA()206 CheckBool DisassemblerElf32::RVAsToOffsets(std::vector<RVA>* rvas, in RVAsToOffsets()225 CheckBool DisassemblerElf32::RVAsToOffsets(ScopedVector<TypedRVA>* rvas) { in RVAsToOffsets()241 CheckBool DisassemblerElf32::ParseFile(AssemblyProgram* program) { in ParseFile()[all …]
52 std::set<courgette::DisassemblerElf32::TypedRVA*> in TestExe()55 for (std::vector<courgette::DisassemblerElf32::TypedRVA*>::iterator in TestExe()67 for (std::vector<courgette::DisassemblerElf32::TypedRVA*>::iterator in TestExe()
27 class DisassemblerElf32 : public Disassembler {78 explicit DisassemblerElf32(const void* start, size_t length);80 virtual ~DisassemblerElf32() { }; in ~DisassemblerElf32()205 DISALLOW_COPY_AND_ASSIGN(DisassemblerElf32);
17 class DisassemblerElf32X86 : public DisassemblerElf32 {
25 class DisassemblerElf32ARM : public DisassemblerElf32 {
21 : DisassemblerElf32(start, length) { in DisassemblerElf32X86()
268 : DisassemblerElf32(start, length) { in DisassemblerElf32ARM()