Lines Matching refs:field
94 ArtField* field, in DoFieldGetCommon() argument
97 DCheckStaticState(self, field); in DoFieldGetCommon()
106 if (!field->IsStatic()) { in DoFieldGetCommon()
113 field); in DoFieldGetCommon()
121 result->SetZ(field->GetBoolean(obj)); in DoFieldGetCommon()
124 result->SetB(field->GetByte(obj)); in DoFieldGetCommon()
127 result->SetC(field->GetChar(obj)); in DoFieldGetCommon()
130 result->SetS(field->GetShort(obj)); in DoFieldGetCommon()
133 result->SetI(field->GetInt(obj)); in DoFieldGetCommon()
136 result->SetJ(field->GetLong(obj)); in DoFieldGetCommon()
139 result->SetL(field->GetObject(obj)); in DoFieldGetCommon()
152 ArtField* field, in DoFieldPutCommon() argument
155 DCheckStaticState(self, field); in DoFieldPutCommon()
164 ObjPtr<mirror::Object> this_object = field->IsStatic() ? nullptr : obj; in DoFieldPutCommon()
172 field, in DoFieldPutCommon()
189 field->SetBoolean<transaction_active>(obj, value.GetZ()); in DoFieldPutCommon()
192 field->SetByte<transaction_active>(obj, value.GetB()); in DoFieldPutCommon()
195 field->SetChar<transaction_active>(obj, value.GetC()); in DoFieldPutCommon()
198 field->SetShort<transaction_active>(obj, value.GetS()); in DoFieldPutCommon()
201 field->SetInt<transaction_active>(obj, value.GetI()); in DoFieldPutCommon()
204 field->SetLong<transaction_active>(obj, value.GetJ()); in DoFieldPutCommon()
216 field_class = field->ResolveType(); in DoFieldPutCommon()
230 field->GetDeclaringClass()->GetDescriptor(&temp3)); in DoFieldPutCommon()
234 field->SetObj<transaction_active>(obj, reg); in DoFieldPutCommon()