Searched refs:DisassemblerElf (Results 1 – 3 of 3) sorted by relevance
172 bool DisassemblerElf<TRAITS>::QuickDetect(ConstBufferView image) { in QuickDetect()206 DisassemblerElf<TRAITS>::~DisassemblerElf() = default;209 ExecutableType DisassemblerElf<TRAITS>::GetExeType() const { in GetExeType()214 std::string DisassemblerElf<TRAITS>::GetExeTypeString() const { in GetExeTypeString()220 DisassemblerElf<TRAITS>::DisassemblerElf() : Disassembler(2) {} in DisassemblerElf() function in zucchini::DisassemblerElf223 bool DisassemblerElf<TRAITS>::Parse(ConstBufferView image) { in Parse()232 std::unique_ptr<ReferenceReader> DisassemblerElf<TRAITS>::MakeReadRelocs( in MakeReadRelocs()247 std::unique_ptr<ReferenceWriter> DisassemblerElf<TRAITS>::MakeWriteRelocs( in MakeWriteRelocs()253 bool DisassemblerElf<TRAITS>::ParseHeader() { in ParseHeader()352 void DisassemblerElf<TRAITS>::ExtractInterestingSectionHeaders() { in ExtractInterestingSectionHeaders()[all …]
153 class DisassemblerElf : public Disassembler {161 DisassemblerElf(const DisassemblerElf&) = delete;162 const DisassemblerElf& operator=(const DisassemblerElf&) = delete;163 ~DisassemblerElf() override;179 DisassemblerElf();245 class DisassemblerElfIntel : public DisassemblerElf<TRAITS> {279 class DisassemblerElfArm : public DisassemblerElf<TRAITS> {