Home
last modified time | relevance | path

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

/art/runtime/
Dclass_linker-inl.h114 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() function
132 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() function
146 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() function
160 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() function
Dproxy_test.cc124 EXPECT_OBJ_PTR_EQ(interfacesFieldClass.Get(), field->ResolveType()); in TEST_F()
133 EXPECT_OBJ_PTR_EQ(throwsFieldClass.Get(), field->ResolveType()); in TEST_F()
Dmodule_exclusion_test.cc66 class_linker->ResolveType(class_def.class_idx_, dex_cache, class_loader); in DoTest()
Dart_field-inl.h320 inline ObjPtr<mirror::Class> ArtField::ResolveType() { in ResolveType() function
324 ObjPtr<mirror::Class> type = Runtime::Current()->GetClassLinker()->ResolveType( in ResolveType()
Dcommon_dex_operations.h216 field_class = field->ResolveType(); in DoFieldPutCommon()
Dart_field.h209 ObjPtr<mirror::Class> ResolveType() REQUIRES_SHARED(Locks::mutator_lock_);
Dclass_linker.h247 ObjPtr<mirror::Class> ResolveType(dex::TypeIndex type_idx, ObjPtr<mirror::Class> referrer)
250 ObjPtr<mirror::Class> ResolveType(dex::TypeIndex type_idx, ArtField* referrer)
253 ObjPtr<mirror::Class> ResolveType(dex::TypeIndex type_idx, ArtMethod* referrer)
260 ObjPtr<mirror::Class> ResolveType(dex::TypeIndex type_idx,
Dart_method-inl.h99 ObjPtr<mirror::Class> type = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, this); in ResolveClassFromTypeIndex()
Dclass_linker.cc4822 ObjPtr<mirror::Class> exception_type = ResolveType(iterator.GetHandlerTypeIndex(), method); in ResolveMethodExceptionHandlerTypes()
5988 ObjPtr<mirror::Class> super_class = ResolveType(super_class_idx, klass.Get()); in LoadSuperAndInterfaces()
6007 ObjPtr<mirror::Class> interface = ResolveType(idx, klass.Get()); in LoadSuperAndInterfaces()
8605 klass = ResolveType(method_id.class_idx_, dex_cache, class_loader); in ResolveMethod()
8609 klass = ResolveType(method_id.class_idx_, dex_cache, class_loader); in ResolveMethod()
8678 ObjPtr<mirror::Class> klass = ResolveType(method_id.class_idx_, dex_cache, class_loader); in ResolveMethodWithoutInvokeType()
8729 ObjPtr<mirror::Class> klass = ResolveType(field_id.class_idx_, dex_cache, class_loader); in ResolveField()
8755 ObjPtr<mirror::Class> klass = ResolveType(field_id.class_idx_, dex_cache, class_loader); in ResolveFieldJLS()
8850 ResolveType(proto_id.return_type_idx_, dex_cache, class_loader))); in ResolveMethodType()
8875 param_class.Assign(ResolveType(type_idx, dex_cache, class_loader)); in ResolveMethodType()
[all …]
Dart_method.cc534 ObjPtr<mirror::Class> type = cl->ResolveType(type_idx, this); in EqualParameters()
Dclass_linker_test.cc262 EXPECT_TRUE(field->ResolveType() != nullptr); in AssertField()
371 ObjPtr<mirror::Class> field_type = field->ResolveType(); in AssertClass()
Ddebugger.cc1952 field_type = f->ResolveType(); in SetArtFieldValue()
/art/runtime/mirror/
Dfield-inl.h50 Handle<mirror::Class> type = hs.NewHandle(field->ResolveType()); in CreateFromArtField()
Dobject.cc247 kMovingCollector ? field.LookupResolvedType() : field.ResolveType(); in CheckFieldAssignmentImpl()
265 kMovingCollector ? field.LookupResolvedType() : field.ResolveType(); in CheckFieldAssignmentImpl()
Dclass.cc1082 interface = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, klass.Get()); in ResolveDirectInterface()
Dvar_handle_test.cc50 Handle<Class> var_type = hs.NewHandle(art_field->ResolveType()); in CreateFieldVarHandle()
/art/dex2oat/driver/
Dcompiler_driver-inl.h44 mUnit->GetClassLinker()->ResolveType(cls_index, dex_cache, class_loader); in ResolveClass()
Dcompiler_driver.cc1096 ? class_linker->ResolveType(exception_type_idx, in LoadImageClasses()
1584 class_linker->ResolveType(class_def.class_idx_, dex_cache, class_loader); in Visit()
1657 ? class_linker->ResolveType(dex::TypeIndex(type_idx), dex_cache, class_loader) in Visit()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h254 klass = class_linker->ResolveType(type_idx, method); in CheckArrayAlloc()
484 class_linker->ResolveType(method_type_idx, referrer); in FindMethodToCall()
713 ObjPtr<mirror::Class> klass = class_linker->ResolveType(type_idx, referrer); in ResolveVerifyAndClinit()
/art/runtime/entrypoints/quick/
Dquick_entrypoints_list.h43 V(ResolveType, void*, uint32_t) \
/art/runtime/dex/
Ddex_file_annotations.cc363 class_linker->ResolveType(dex::TypeIndex(type_index), in ProcessEncodedAnnotation()
492 element_object = Runtime::Current()->GetClassLinker()->ResolveType( in ProcessAnnotationValue()
798 ObjPtr<mirror::Class> resolved_class = class_linker->ResolveType( in GetAnnotationItemFromAnnotationSet()
1803 ObjPtr<mirror::Class> resolved = linker_->ResolveType(dex::TypeIndex(jval_.i), in ReadValueToField()
/art/runtime/native/
Djava_lang_reflect_Executable.cc365 param.Assign(Runtime::Current()->GetClassLinker()->ResolveType(type_idx, method)); in Executable_getParameterTypesInternal()
/art/runtime/verifier/
Dmethod_verifier.cc1009 linker->ResolveType(iterator.GetHandlerTypeIndex(), dex_cache_, class_loader_); in ScanTryCatchBlocks()
3597 linker->ResolveType(handler_type_idx, dex_cache_, class_loader_); in CodeFlowVerifyInstruction()
3719 ? linker->ResolveType(class_idx, dex_cache_, class_loader_) in ResolveClass()
4838 can_load_classes_ ? field->ResolveType() : field->LookupResolvedType(); in VerifyISFieldAccess()
/art/runtime/interpreter/
Dinterpreter_common.cc1013 ObjPtr<mirror::Class> o = cl->ResolveType(index, referrer); in GetArgumentForBootstrapMethod()
/art/compiler/optimizing/
Dinstruction_builder.cc1999 ObjPtr<mirror::Class> klass = dex_compilation_unit_->GetClassLinker()->ResolveType( in ResolveClass()