Lines Matching refs:type

662     Primitive::Type type = field->GetTypeAsPrimitiveType();  in ShuffleForward()  local
663 if (Primitive::ComponentSize(type) < n) { in ShuffleForward()
671 CHECK(type != Primitive::kPrimNot) << field->PrettyField(); // should be primitive types in ShuffleForward()
4324 Primitive::Type type, in CreatePrimitiveClass() argument
4328 CHECK(primitive_class != nullptr) << "OOM for primitive class " << type; in CreatePrimitiveClass()
4333 primitive_class->SetPrimitiveType(type); in CreatePrimitiveClass()
4341 const char* descriptor = Primitive::Descriptor(type); in CreatePrimitiveClass()
4345 CHECK(existing == nullptr) << "InitPrimitiveClass(" << type << ") failed"; in CreatePrimitiveClass()
4486 ObjPtr<mirror::Class> ClassLinker::LookupPrimitiveClass(char type) { in LookupPrimitiveClass() argument
4488 switch (type) { in LookupPrimitiveClass()
4504 ObjPtr<mirror::Class> ClassLinker::FindPrimitiveClass(char type) { in FindPrimitiveClass() argument
4505 ObjPtr<mirror::Class> result = LookupPrimitiveClass(type); in FindPrimitiveClass()
4507 std::string printable_type(PrintableChar(type)); in FindPrimitiveClass()
8516 Primitive::Type type = field->GetTypeAsPrimitiveType(); in LinkFields() local
8517 bool isPrimitive = type != Primitive::kPrimNot; in LinkFields()
8619 Primitive::Type type = field->GetTypeAsPrimitiveType(); in LinkFields() local
8620 bool is_primitive = type != Primitive::kPrimNot; in LinkFields()
8629 size_t type_size = Primitive::ComponentSize(type); in LinkFields()
8719 ObjPtr<mirror::Class> type = nullptr; in DoLookupResolvedType() local
8723 type = LookupPrimitiveClass(descriptor[0]); in DoLookupResolvedType()
8729 type = LookupClass(self, descriptor, hash, class_loader); in DoLookupResolvedType()
8731 if (type != nullptr) { in DoLookupResolvedType()
8732 if (type->IsResolved()) { in DoLookupResolvedType()
8733 dex_cache->SetResolvedType(type_idx, type); in DoLookupResolvedType()
8735 type = nullptr; in DoLookupResolvedType()
8738 return type; in DoLookupResolvedType()
8863 InvokeType type) { in ResolveMethod() argument
8909 dex_cache.Get(), type, [klass]() { return klass; })) { in ResolveMethod()
8926 type)) { in ResolveMethod()
8935 !resolved->CheckIncompatibleClassChange(type))) { in ResolveMethod()
8944 ThrowIncompatibleClassChangeError(type, resolved->GetInvokeType(), resolved, referrer); in ResolveMethod()
8949 ThrowNoSuchMethodError(type, klass, name, signature); in ResolveMethod()
9029 const char* type = dex_file.GetFieldTypeDescriptor(field_id); in ResolveField() local
9030 ThrowNoSuchFieldError(is_static ? "static " : "instance ", klass, type, name); in ResolveField()
9055 const char* type = dex_file.GetFieldTypeDescriptor(field_id); in ResolveFieldJLS() local
9056 ThrowNoSuchFieldError("", klass, type, name); in ResolveFieldJLS()
9076 const char* type = dex_file.GetFieldTypeDescriptor(field_id); in FindResolvedField() local
9077 resolved = is_static ? mirror::Class::FindStaticField(self, klass, name, type) in FindResolvedField()
9078 : klass->FindInstanceField(name, type); in FindResolvedField()
9105 const char* type = dex_file.GetFieldTypeDescriptor(field_id); in FindResolvedFieldJLS() local
9106 resolved = mirror::Class::FindField(self, klass, name, type); in FindResolvedFieldJLS()
9177 Handle<mirror::MethodType> type = hs.NewHandle( in ResolveMethodType() local
9179 dex_cache->SetResolvedMethodType(proto_idx, type.Get()); in ResolveMethodType()
9181 return type.Get(); in ResolveMethodType()
9964 InvokeType type);
9970 InvokeType type);