Lines Matching refs:method_index
1164 uint16_t method_index, in HasSingleInvoke() argument
1168 VisitAllInstructions(class_ref, method_index, [&](const DexInstructionPcPair& inst) -> bool { in HasSingleInvoke()
1175 << class_ref.dex_file->PrettyMethod(method_index); in HasSingleInvoke()
1185 << class_ref.dex_file->PrettyMethod(method_index); in HasSingleInvoke()
1282 uint32_t method_index) { in ResolveMethod() argument
1285 if (def == nullptr || method_index >= dex->NumMethodIds()) { in ResolveMethod()
1289 if (LIKELY(dex->GetCodeItemOffset(*def, method_index).has_value())) { in ResolveMethod()
1290 return ClassMethodReference{class_ref, method_index}; in ResolveMethod()
1293 const dex::MethodId& method_id = dex->GetMethodId(method_index); in ResolveMethod()
1480 const uint32_t method_index = FindMethodIndex(class_ref, method_spec); in ProcessLine() local
1481 if (method_index == dex::kDexNoIndex) { in ProcessLine()
1487 resolved_class_method_ref = ResolveMethod(class_ref, method_index); in ProcessLine()
1501 if (!HasSingleInvoke(class_ref, method_index, &dex_pcs[0])) { in ProcessLine()
1560 MethodReference ref(class_ref.dex_file, method_index); in ProcessLine()
1562 ClassMethodReference orig_cmr { class_ref, method_index }; in ProcessLine()
1573 << " as alias for " << dex->PrettyMethod(method_index); in ProcessLine()
1621 const uint32_t method_index = FindMethodIndex(class_ref, method_str); in ProcessBootLine() local
1622 if (method_index == dex::kDexNoIndex) { in ProcessBootLine()
1626 boot_profiling_info->Add(class_ref.dex_file, method_index); in ProcessBootLine()