Searched refs:dex_method_idx (Results 1 - 10 of 10) sorted by relevance

/art/runtime/
H A Dmethod_helper.cc31 uint32_t dex_method_idx = method->GetDexMethodIndex(); local
32 const DexFile::MethodId& method_id = dex_file->GetMethodId(dex_method_idx);
110 const uint32_t dex_method_idx = method->GetDexMethodIndex(); local
111 const DexFile::MethodId& mid = dexfile->GetMethodId(dex_method_idx);
116 return dex_method_idx;
H A Dclass_linker.cc2883 uint32_t dex_method_idx = it.GetMemberIndex(); local
2884 const DexFile::MethodId& method_id = dex_file.GetMethodId(dex_method_idx);
2895 dst->SetDexMethodIndex(dex_method_idx);
/art/runtime/mirror/
H A Dart_method-inl.h418 uint32_t dex_method_idx = method->GetDexMethodIndex(); local
419 if (UNLIKELY(dex_method_idx == DexFile::kDexNoIndex)) {
423 return dex_file->GetMethodDeclaringClassDescriptor(dex_file->GetMethodId(dex_method_idx));
434 uint32_t dex_method_idx = method->GetDexMethodIndex(); local
435 if (dex_method_idx != DexFile::kDexNoIndex) {
437 return dex_file->GetMethodSignature(dex_file->GetMethodId(dex_method_idx));
444 uint32_t dex_method_idx = method->GetDexMethodIndex(); local
445 if (LIKELY(dex_method_idx != DexFile::kDexNoIndex)) {
447 return dex_file->GetMethodName(dex_file->GetMethodId(dex_method_idx));
H A Dclass.cc397 ArtMethod* Class::FindInterfaceMethod(const DexCache* dex_cache, uint32_t dex_method_idx) { argument
399 ArtMethod* method = FindDeclaredVirtualMethod(dex_cache, dex_method_idx);
407 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(dex_cache, dex_method_idx);
435 ArtMethod* Class::FindDeclaredDirectMethod(const DexCache* dex_cache, uint32_t dex_method_idx) { argument
439 if (method->GetDexMethodIndex() == dex_method_idx) {
467 ArtMethod* Class::FindDirectMethod(const DexCache* dex_cache, uint32_t dex_method_idx) { argument
469 ArtMethod* method = klass->FindDeclaredDirectMethod(dex_cache, dex_method_idx);
497 ArtMethod* Class::FindDeclaredVirtualMethod(const DexCache* dex_cache, uint32_t dex_method_idx) { argument
501 if (method->GetDexMethodIndex() == dex_method_idx &&
532 ArtMethod* Class::FindVirtualMethod(const DexCache* dex_cache, uint32_t dex_method_idx) { argument
[all...]
H A Dclass.h760 ArtMethod* FindInterfaceMethod(const DexCache* dex_cache, uint32_t dex_method_idx)
769 ArtMethod* FindDeclaredDirectMethod(const DexCache* dex_cache, uint32_t dex_method_idx)
778 ArtMethod* FindDirectMethod(const DexCache* dex_cache, uint32_t dex_method_idx)
787 ArtMethod* FindDeclaredVirtualMethod(const DexCache* dex_cache, uint32_t dex_method_idx)
796 ArtMethod* FindVirtualMethod(const DexCache* dex_cache, uint32_t dex_method_idx)
/art/runtime/entrypoints/quick/
H A Dquick_trampoline_entrypoints.cc716 uint32_t dex_method_idx; local
773 dex_method_idx = (is_range) ? instr->VRegB_3rc() : instr->VRegB_35c();
777 dex_method_idx = called->GetDexMethodIndex();
781 dex_file->GetMethodShorty(dex_file->GetMethodId(dex_method_idx), &shorty_len);
792 called = linker->ResolveMethod(self, dex_method_idx, &caller, invoke_type);
821 // method, we've got the correct dex_file and a dex_method_idx from above.
825 uint32_t method_index = mh.FindDexMethodIndexInOtherDexFile(*dex_file, dex_method_idx);
836 if (called->GetDexFile() == dex_file && dex_method_idx != called_dex_method_idx) {
1915 uint32_t dex_method_idx; local
1917 dex_method_idx
[all...]
/art/runtime/entrypoints/portable/
H A Dportable_trampoline_entrypoints.cc381 uint32_t dex_method_idx = (is_range) ? instr->VRegB_3rc() : instr->VRegB_35c(); local
382 called = linker->ResolveMethod(Thread::Current(), dex_method_idx, &caller, invoke_type);
/art/oatdump/
H A Doatdump.cc450 uint32_t dex_method_idx, const DexFile::CodeItem* code_item,
453 os << StringPrintf("%d: %s (dex_method_idx=%d)\n",
454 class_method_index, PrettyMethod(dex_method_idx, dex_file, true).c_str(),
455 dex_method_idx);
468 verifier.reset(DumpVerifier(*indent2_os, dex_method_idx, &dex_file, class_def, code_item,
901 verifier::MethodVerifier* DumpVerifier(std::ostream& os, uint32_t dex_method_idx, argument
912 return verifier::MethodVerifier::VerifyMethodAndDump(os, dex_method_idx, dex_file, dex_cache,
447 DumpOatMethod(std::ostream& os, const DexFile::ClassDef& class_def, uint32_t class_method_index, const OatFile::OatClass& oat_class, const DexFile& dex_file, uint32_t dex_method_idx, const DexFile::CodeItem* code_item, uint32_t method_access_flags) argument
/art/runtime/verifier/
H A Dmethod_verifier.cc306 MethodVerifier* MethodVerifier::VerifyMethodAndDump(std::ostream& os, uint32_t dex_method_idx, argument
315 code_item, dex_method_idx, method,
328 const DexFile::CodeItem* code_item, uint32_t dex_method_idx,
334 dex_method_idx_(dex_method_idx),
3041 mirror::ArtMethod* MethodVerifier::ResolveMethodAndCheckAccess(uint32_t dex_method_idx, argument
3043 const DexFile::MethodId& method_id = dex_file_->GetMethodId(dex_method_idx);
3056 mirror::ArtMethod* res_method = (*dex_cache_)->GetResolvedMethod(dex_method_idx);
3069 (*dex_cache_)->SetResolvedMethod(dex_method_idx, res_method);
325 MethodVerifier(const DexFile* dex_file, Handle<mirror::DexCache>* dex_cache, Handle<mirror::ClassLoader>* class_loader, const DexFile::ClassDef* class_def, const DexFile::CodeItem* code_item, uint32_t dex_method_idx, mirror::ArtMethod* method, uint32_t method_access_flags, bool can_load_classes, bool allow_soft_failures, bool need_precise_constants, bool verify_to_dump) argument
/art/compiler/driver/
H A Dcompiler_driver.cc1230 uint32_t dex_method_idx = mh.FindDexMethodIndexInOtherDexFile( local
1232 if (dex_method_idx != DexFile::kDexNoIndex) {
1233 target_method->dex_method_index = dex_method_idx;

Completed in 2117 milliseconds