Lines Matching refs:fields

1918       fields(hs.NewHandle(AllocArtFieldArray(self, dex_file.NumFieldIds())));  in AllocDexCache()  local
1919 if (fields.Get() == nullptr) { in AllocDexCache()
1923 fields.Get()); in AllocDexCache()
2784 mirror::ObjectArray<mirror::ArtField>* fields = in LoadClassMembers() local
2786 if (UNLIKELY(fields == nullptr)) { in LoadClassMembers()
2790 klass->SetIFields(fields); in LoadClassMembers()
4401 mirror::ObjectArray<mirror::ArtField>* fields = new_class->GetIFields(); in FixupTemporaryDeclaringClass() local
4402 if (fields != nullptr) { in FixupTemporaryDeclaringClass()
4403 for (int index = 0; index < fields->GetLength(); index ++) { in FixupTemporaryDeclaringClass()
4404 if (fields->Get(index)->GetDeclaringClass() == temp_class) { in FixupTemporaryDeclaringClass()
4405 fields->Get(index)->SetDeclaringClass(new_class); in FixupTemporaryDeclaringClass()
4410 fields = new_class->GetSFields(); in FixupTemporaryDeclaringClass()
4411 if (fields != nullptr) { in FixupTemporaryDeclaringClass()
4412 for (int index = 0; index < fields->GetLength(); index ++) { in FixupTemporaryDeclaringClass()
4413 if (fields->Get(index)->GetDeclaringClass() == temp_class) { in FixupTemporaryDeclaringClass()
4414 fields->Get(index)->SetDeclaringClass(new_class); in FixupTemporaryDeclaringClass()
5396 mirror::ObjectArray<mirror::ArtField>* fields = in LinkFields() local
5412 CHECK_EQ(num_fields == 0, fields == nullptr) << PrettyClass(klass.Get()); in LinkFields()
5418 mirror::ArtField* f = fields->Get(i); in LinkFields()
5486 CHECK_STREQ(fields->Get(num_fields - 1)->GetName(), "referent") << PrettyClass(klass.Get()); in LinkFields()
5524 mirror::ArtField* field = fields->Get(i); in LinkFields()
5533 mirror::ArtField* prev_field = fields->Get(i - 1u); in LinkFields()