Lines Matching refs:dex_cache
583 ArtMethod* Class::FindInterfaceMethod(ObjPtr<DexCache> dex_cache, in FindInterfaceMethod() argument
587 const DexFile& dex_file = *dex_cache->GetDexFile(); in FindInterfaceMethod()
696 ArtMethod* Class::FindClassMethod(ObjPtr<DexCache> dex_cache, in FindClassMethod() argument
704 if (this_dex_cache == dex_cache) { in FindClassMethod()
714 const DexFile& dex_file = *dex_cache->GetDexFile(); in FindClassMethod()
719 if (this_dex_cache != dex_cache && !GetDeclaredMethodsSlice(pointer_size).empty()) { in FindClassMethod()
742 if (klass->GetDexCache() == dex_cache) { in FindClassMethod()
952 ArtField* Class::FindDeclaredInstanceField(ObjPtr<DexCache> dex_cache, uint32_t dex_field_idx) { in FindDeclaredInstanceField() argument
953 if (GetDexCache() == dex_cache) { in FindDeclaredInstanceField()
975 ArtField* Class::FindInstanceField(ObjPtr<DexCache> dex_cache, uint32_t dex_field_idx) { in FindInstanceField() argument
979 ArtField* f = c->FindDeclaredInstanceField(dex_cache, dex_field_idx); in FindInstanceField()
992 ArtField* Class::FindDeclaredStaticField(ObjPtr<DexCache> dex_cache, uint32_t dex_field_idx) { in FindDeclaredStaticField() argument
993 if (dex_cache == GetDexCache()) { in FindDeclaredStaticField()
1030 ObjPtr<DexCache> dex_cache, in FindStaticField() argument
1034 ArtField* f = k->FindDeclaredStaticField(dex_cache, dex_field_idx); in FindStaticField()
1045 f = FindStaticField(self, interface, dex_cache, dex_field_idx); in FindStaticField()
1229 ObjPtr<DexCache> dex_cache = GetDexCache(); in GetLocation() local
1230 if (dex_cache != nullptr && !IsProxyClass()) { in GetLocation()
1231 return dex_cache->GetLocation()->ToModifiedUtf8(); in GetLocation()