Searched refs:DisassemblerDex (Results 1 – 6 of 6) sorted by relevance
868 DisassemblerDex::DisassemblerDex() : Disassembler(4) {} in DisassemblerDex() function in zucchini::DisassemblerDex870 DisassemblerDex::~DisassemblerDex() = default;873 bool DisassemblerDex::QuickDetect(ConstBufferView image) { in QuickDetect()877 ExecutableType DisassemblerDex::GetExeType() const { in GetExeType()881 std::string DisassemblerDex::GetExeTypeString() const { in GetExeTypeString()885 std::vector<ReferenceGroup> DisassemblerDex::MakeReferenceGroups() const { in MakeReferenceGroups()889 &DisassemblerDex::MakeReadTypeIdToDescriptorStringId32, in MakeReferenceGroups()890 &DisassemblerDex::MakeWriteStringId32}, in MakeReferenceGroups()892 &DisassemblerDex::MakeReadProtoIdToShortyStringId32, in MakeReferenceGroups()893 &DisassemblerDex::MakeWriteStringId32}, in MakeReferenceGroups()[all …]
25 class DisassemblerDex : public Disassembler {118 DisassemblerDex();119 DisassemblerDex(const DisassemblerDex&) = delete;120 const DisassemblerDex& operator=(const DisassemblerDex&) = delete;121 ~DisassemblerDex() override;
84 if (DisassemblerDex::QuickDetect(image)) { in MakeDisassemblerWithoutFallback()85 auto disasm = Disassembler::Make<DisassemblerDex>(image); in MakeDisassemblerWithoutFallback()124 return Disassembler::Make<DisassemblerDex>(image); in MakeDisassemblerOfType()158 return DisassemblerDex::kVersion; in DisassemblerVersionOfType()
34 DisassemblerDex dis; in TEST()41 constexpr size_t kNumTypes = DisassemblerDex::kNumTypes; in TEST()
31 zucchini::Disassembler::Make<zucchini::DisassemblerDex>(image); in LLVMFuzzerTestOneInput()