Lines Matching refs:f

2006   for (const art::ClassAccessor::Field& f : accessor.GetStaticFields()) {  in GetNewClassSize()  local
2008 accessor.GetDexFile().GetFieldId(f.GetIndex()))); in GetNewClassSize()
2141 linked_class->VisitFields([&](art::ArtField* f) REQUIRES_SHARED(art::Locks::mutator_lock_) { in AllocateNewClassObject()
2142 DCHECK_EQ(f->GetDeclaringClass(), linked_class.Get()); in AllocateNewClassObject()
2618 for (art::ArtField& f : old_cls->GetSFields()) { in CollectNewFieldAndMethodMappings()
2619 (*field_map)[&f] = new_cls->FindDeclaredStaticField(f.GetName(), f.GetTypeDescriptor()); in CollectNewFieldAndMethodMappings()
2621 for (art::ArtField& f : old_cls->GetIFields()) { in CollectNewFieldAndMethodMappings()
2622 (*field_map)[&f] = new_cls->FindDeclaredInstanceField(f.GetName(), f.GetTypeDescriptor()); in CollectNewFieldAndMethodMappings()
2682 for (art::ArtField& f : (is_static ? source_class->GetSFields() : source_class->GetIFields())) { in CopyFields()
2684 (is_static ? target_class->FindDeclaredStaticField(f.GetName(), f.GetTypeDescriptor()) in CopyFields()
2685 : target_class->FindDeclaredInstanceField(f.GetName(), f.GetTypeDescriptor())); in CopyFields()
2686 CHECK(new_field != nullptr) << "could not find new version of " << f.PrettyField(); in CopyFields()
2687 CopyField(target, new_field, source, f); in CopyFields()
2728 for (art::ArtField& f : (is_static ? target_class->GetSFields() : target_class->GetIFields())) { in ClearFields()
2729 ClearField(target, f); in ClearFields()
2868 auto pred = [&](art::ArtField& f) REQUIRES(art::Locks::mutator_lock_) { in UpdateClassStructurally()
2869 return std::string_view(f.GetName()) == std::string_view(field_or_method->GetName()) && in UpdateClassStructurally()
2870 std::string_view(f.GetTypeDescriptor()) == in UpdateClassStructurally()
2895 [&](art::ArtField* f, const auto& info) REQUIRES(art::Locks::mutator_lock_) { in UpdateClassStructurally()
2896 DCHECK(f != nullptr) << info; in UpdateClassStructurally()
2897 auto it = field_map.find(f); in UpdateClassStructurally()
2898 if (UNLIKELY(could_change_resolution_of(f, info))) { in UpdateClassStructurally()
2900 VLOG(plugin) << "Clearing resolution " << info << " for (field) " << f->PrettyField(); in UpdateClassStructurally()
2907 return f; in UpdateClassStructurally()