Lines Matching defs:type

30 inline constexpr bool FindFieldTypeIsRead(FindFieldType type) {
31 return type == InstanceObjectRead ||
32 type == InstancePrimitiveRead ||
33 type == StaticObjectRead ||
34 type == StaticPrimitiveRead;
40 template<FindFieldType type, bool kAccessCheck>
50 ArtField* field = FindFieldFromCode<type, kAccessCheck>(field_idx, referrer, self, size);
52 ThrowNullPointerExceptionForFieldAccess(field, /*is_read*/FindFieldTypeIsRead(type));
333 Primitive::Type type = field->GetTypeAsPrimitiveType();
335 if (type == Primitive::kPrimBoolean) {
338 DCHECK_EQ(Primitive::kPrimByte, type);
345 Primitive::Type type = field->GetTypeAsPrimitiveType();
347 if (type == Primitive::kPrimBoolean) {
350 DCHECK_EQ(Primitive::kPrimByte, type);
366 Primitive::Type type = field->GetTypeAsPrimitiveType();
368 if (type == Primitive::kPrimChar) {
371 DCHECK_EQ(Primitive::kPrimShort, type);
378 Primitive::Type type = field->GetTypeAsPrimitiveType();
380 if (type == Primitive::kPrimChar) {
383 DCHECK_EQ(Primitive::kPrimShort, type);
476 Primitive::Type type = field->GetTypeAsPrimitiveType();
478 if (type == Primitive::kPrimBoolean) {
481 DCHECK_EQ(Primitive::kPrimByte, type);
492 Primitive::Type type = field->GetTypeAsPrimitiveType();
494 if (type == Primitive::kPrimBoolean) {
513 Primitive::Type type = field->GetTypeAsPrimitiveType();
515 if (type == Primitive::kPrimChar) {
518 DCHECK_EQ(Primitive::kPrimShort, type);
529 Primitive::Type type = field->GetTypeAsPrimitiveType();
531 if (type == Primitive::kPrimChar) {
534 DCHECK_EQ(Primitive::kPrimShort, type);