Lines Matching refs:field
46 ArtField* field, in CreateFromArtField() argument
50 Handle<mirror::Class> type = hs.NewHandle(field->ResolveType()); in CreateFromArtField()
72 auto dex_field_index = field->GetDexFieldIndex(); in CreateFromArtField()
73 auto* resolved_field = field->GetDexCache()->GetResolvedField(dex_field_index, kPointerSize); in CreateFromArtField()
74 if (field->GetDeclaringClass()->IsProxyClass()) { in CreateFromArtField()
75 DCHECK(field->IsStatic()); in CreateFromArtField()
82 DCHECK_EQ(resolved_field, field); in CreateFromArtField()
86 field->GetDexCache()->SetResolvedField(dex_field_index, field, kPointerSize); in CreateFromArtField()
90 ret->SetDeclaringClass<kTransactionActive>(field->GetDeclaringClass()); in CreateFromArtField()
91 ret->SetAccessFlags<kTransactionActive>(field->GetAccessFlags()); in CreateFromArtField()
93 ret->SetOffset<kTransactionActive>(field->GetOffset().Int32Value()); in CreateFromArtField()