Lines Matching refs:dex
64 std::cout << "Dex file hook for " << name << std::endl;
69 std::unique_ptr<const DexFile> dex(DexFile::Open(class_data,
71 "fake_location.dex",
77 if (dex.get() == nullptr) {
78 std::cout << "Failed to verify dex file for " << name << " because " << error << std::endl;
81 for (uint32_t i = 0; i < dex->NumClassDefs(); i++) {
82 const DexFile::ClassDef& def = dex->GetClassDef(i);
83 const uint8_t* data_item = dex->GetClassData(def);
87 for (ClassDataItemIterator it(*dex, data_item); it.HasNext(); it.Next()) {
96 std::cout << "Unexpected instruction found in " << dex->PrettyMethod(it.GetMemberIndex())
97 << " [Dex PC: 0x" << std::hex << code_it.CurrentDexPc() << std::dec << "] : "
98 << inst.DumpString(dex.get()) << std::endl;