Lines Matching refs:method
92 ArtMethod* method = GetDexCacheResolvedMethods()->Get(method_index); in GetDexCacheResolvedMethod() local
93 if (method != nullptr && !method->GetDeclaringClass()->IsErroneous()) { in GetDexCacheResolvedMethod()
94 return method; in GetDexCacheResolvedMethod()
417 mirror::ArtMethod* method = GetInterfaceMethodIfProxy(); in GetDeclaringClassDescriptor() local
418 uint32_t dex_method_idx = method->GetDexMethodIndex(); in GetDeclaringClassDescriptor()
422 const DexFile* dex_file = method->GetDexFile(); in GetDeclaringClassDescriptor()
427 mirror::ArtMethod* method = GetInterfaceMethodIfProxy(); in GetShorty() local
428 const DexFile* dex_file = method->GetDexFile(); in GetShorty()
429 return dex_file->GetMethodShorty(dex_file->GetMethodId(method->GetDexMethodIndex()), out_length); in GetShorty()
433 mirror::ArtMethod* method = GetInterfaceMethodIfProxy(); in GetSignature() local
434 uint32_t dex_method_idx = method->GetDexMethodIndex(); in GetSignature()
436 const DexFile* dex_file = method->GetDexFile(); in GetSignature()
443 mirror::ArtMethod* method = GetInterfaceMethodIfProxy(); in GetName() local
444 uint32_t dex_method_idx = method->GetDexMethodIndex(); in GetName()
446 const DexFile* dex_file = method->GetDexFile(); in GetName()
450 if (method == runtime->GetResolutionMethod()) { in GetName()
452 } else if (method == runtime->GetImtConflictMethod()) { in GetName()
454 } else if (method == runtime->GetCalleeSaveMethod(Runtime::kSaveAll)) { in GetName()
456 } else if (method == runtime->GetCalleeSaveMethod(Runtime::kRefsOnly)) { in GetName()
458 } else if (method == runtime->GetCalleeSaveMethod(Runtime::kRefsAndArgs)) { in GetName()
466 mirror::ArtMethod* method = GetInterfaceMethodIfProxy(); in GetCodeItem() local
467 return method->GetDexFile()->GetCodeItem(method->GetCodeItemOffset()); in GetCodeItem()
471 mirror::ArtMethod* method = GetInterfaceMethodIfProxy(); in IsResolvedTypeIdx() local
472 return method->GetDexCacheResolvedType(type_idx) != nullptr; in IsResolvedTypeIdx()
476 mirror::ArtMethod* method = GetInterfaceMethodIfProxy(); in GetLineNumFromDexPC() local
478 return method->IsNative() ? -2 : -1; in GetLineNumFromDexPC()
480 return method->GetDexFile()->GetLineNumFromPC(method, dex_pc); in GetLineNumFromDexPC()
484 mirror::ArtMethod* method = GetInterfaceMethodIfProxy(); in GetPrototype() local
485 const DexFile* dex_file = method->GetDexFile(); in GetPrototype()
486 return dex_file->GetMethodPrototype(dex_file->GetMethodId(method->GetDexMethodIndex())); in GetPrototype()
490 mirror::ArtMethod* method = GetInterfaceMethodIfProxy(); in GetParameterTypeList() local
491 const DexFile* dex_file = method->GetDexFile(); in GetParameterTypeList()
493 dex_file->GetMethodId(method->GetDexMethodIndex())); in GetParameterTypeList()
506 mirror::ArtMethod* method = GetInterfaceMethodIfProxy(); in GetClassDef() local
507 return method->GetDexFile()->GetClassDef(GetClassDefIndex()); in GetClassDef()
511 mirror::ArtMethod* method = GetInterfaceMethodIfProxy(); in GetReturnTypeDescriptor() local
512 const DexFile* dex_file = method->GetDexFile(); in GetReturnTypeDescriptor()
513 const DexFile::MethodId& method_id = dex_file->GetMethodId(method->GetDexMethodIndex()); in GetReturnTypeDescriptor()
520 mirror::ArtMethod* method = GetInterfaceMethodIfProxy(); in GetTypeDescriptorFromTypeIdx() local
521 const DexFile* dex_file = method->GetDexFile(); in GetTypeDescriptorFromTypeIdx()