Home
last modified time | relevance | path

Searched refs:ResolveType (Results 1 – 22 of 22) sorted by relevance

/art/runtime/mirror/
Dfield-inl.h34 Handle<mirror::Class> type = hs.NewHandle(field->ResolveType()); in CreateFromArtField()
Dobject.cc244 kMovingCollector ? field.LookupResolvedType() : field.ResolveType(); in CheckFieldAssignmentImpl()
262 kMovingCollector ? field.LookupResolvedType() : field.ResolveType(); in CheckFieldAssignmentImpl()
Dclass.cc1080 interface = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, klass.Get()); in ResolveDirectInterface()
Dvar_handle_test.cc47 Handle<Class> var_type = hs.NewHandle(art_field->ResolveType()); in CreateFieldVarHandle()
/art/runtime/
Dproxy_test.cc111 EXPECT_OBJ_PTR_EQ(interfacesFieldClass.Get(), field->ResolveType()); in TEST_F()
120 EXPECT_OBJ_PTR_EQ(throwsFieldClass.Get(), field->ResolveType()); in TEST_F()
Dclass_linker-inl.h64 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() function
87 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() function
107 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() function
Dcommon_dex_operations.h205 field_class = field->ResolveType(); in DoFieldPutCommon()
Dart_field-inl.h316 inline ObjPtr<mirror::Class> ArtField::ResolveType() { in ResolveType() function
322 ObjPtr<mirror::Class> type = Runtime::Current()->GetClassLinker()->ResolveType( in ResolveType()
Dart_field.h214 ObjPtr<mirror::Class> ResolveType() REQUIRES_SHARED(Locks::mutator_lock_);
Dclass_linker.h263 ObjPtr<mirror::Class> ResolveType(dex::TypeIndex type_idx, ObjPtr<mirror::Class> referrer)
270 ObjPtr<mirror::Class> ResolveType(dex::TypeIndex type_idx, ArtMethod* referrer)
277 ObjPtr<mirror::Class> ResolveType(dex::TypeIndex type_idx,
Dart_method-inl.h116 ObjPtr<mirror::Class> type = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, this); in ResolveClassFromTypeIndex()
Dclass_linker.cc4338 ObjPtr<mirror::Class> exception_type = ResolveType(iterator.GetHandlerTypeIndex(), method); in ResolveMethodExceptionHandlerTypes()
5487 ObjPtr<mirror::Class> super_class = ResolveType(super_class_idx, klass.Get()); in LoadSuperAndInterfaces()
5506 ObjPtr<mirror::Class> interface = ResolveType(idx, klass.Get()); in LoadSuperAndInterfaces()
7942 klass = ResolveType(method_id.class_idx_, dex_cache, class_loader); in ResolveMethod()
7946 klass = ResolveType(method_id.class_idx_, dex_cache, class_loader); in ResolveMethod()
8015 ObjPtr<mirror::Class> klass = ResolveType(method_id.class_idx_, dex_cache, class_loader); in ResolveMethodWithoutInvokeType()
8064 ObjPtr<mirror::Class> klass = ResolveType(field_id.class_idx_, dex_cache, class_loader); in ResolveField()
8090 ObjPtr<mirror::Class> klass = ResolveType(field_id.class_idx_, dex_cache, class_loader); in ResolveFieldJLS()
8183 ResolveType(proto_id.return_type_idx_, dex_cache, class_loader))); in ResolveMethodType()
8209 param_class.Assign(ResolveType(type_idx, dex_cache, class_loader)); in ResolveMethodType()
[all …]
Dart_method.cc560 ObjPtr<mirror::Class> type = cl->ResolveType(type_idx, this); in EqualParameters()
Dclass_linker_test.cc256 EXPECT_TRUE(field->ResolveType() != nullptr); in AssertField()
365 ObjPtr<mirror::Class> field_type = field->ResolveType(); in AssertClass()
Ddebugger.cc1985 field_type = f->ResolveType(); in SetArtFieldValue()
/art/compiler/driver/
Dcompiler_driver-inl.h44 mUnit->GetClassLinker()->ResolveType(cls_index, dex_cache, class_loader); in ResolveClass()
Dcompiler_driver.cc1137 ? class_linker->ResolveType(exception_type_idx, in LoadImageClasses()
1717 class_linker->ResolveType(class_def.class_idx_, dex_cache, class_loader); in Visit()
1808 ? class_linker->ResolveType(dex::TypeIndex(type_idx), dex_cache, class_loader) in Visit()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h247 klass = class_linker->ResolveType(type_idx, method); in CheckArrayAlloc()
499 class_linker->ResolveType(method_type_idx, referrer); in FindMethodFromCode()
716 ObjPtr<mirror::Class> klass = class_linker->ResolveType(type_idx, referrer); in ResolveVerifyAndClinit()
/art/runtime/dex/
Ddex_file_annotations.cc346 class_linker->ResolveType(dex::TypeIndex(type_index), in ProcessEncodedAnnotation()
475 element_object = Runtime::Current()->GetClassLinker()->ResolveType( in ProcessAnnotationValue()
782 ObjPtr<mirror::Class> resolved_class = class_linker->ResolveType( in GetAnnotationItemFromAnnotationSet()
1609 ObjPtr<mirror::Class> resolved = linker_->ResolveType(dex::TypeIndex(jval_.i), in ReadValueToField()
/art/runtime/native/
Djava_lang_reflect_Executable.cc371 param.Assign(Runtime::Current()->GetClassLinker()->ResolveType(type_idx, method)); in Executable_getParameterTypesInternal()
/art/runtime/verifier/
Dmethod_verifier.cc1006 linker->ResolveType(iterator.GetHandlerTypeIndex(), dex_cache_, class_loader_); in ScanTryCatchBlocks()
3532 linker->ResolveType(handler_type_idx, dex_cache_, class_loader_); in CodeFlowVerifyInstruction()
3658 ? linker->ResolveType(class_idx, dex_cache_, class_loader_) in ResolveClass()
4810 can_load_classes_ ? field->ResolveType() : field->LookupResolvedType(); in VerifyISFieldAccess()
/art/runtime/interpreter/
Dinterpreter_common.cc1034 ObjPtr<mirror::Class> ref = class_linker->ResolveType(idx, dex_cache, class_loader); in InvokeBootstrapMethod()