/art/runtime/ |
D | class_linker-inl.h | 117 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() function 135 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() function 149 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() function 163 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() function 384 cls = ResolveType(method_id.class_idx_, h_dex_cache, h_class_loader); in ResolveMethod()
|
D | proxy_test.cc | 124 EXPECT_OBJ_PTR_EQ(interfacesFieldClass.Get(), field->ResolveType()); in TEST_F() 133 EXPECT_OBJ_PTR_EQ(throwsFieldClass.Get(), field->ResolveType()); in TEST_F()
|
D | module_exclusion_test.cc | 68 class_linker->ResolveType(class_def.class_idx_, dex_cache, class_loader); in DoTest()
|
D | art_field-inl.h | 331 inline ObjPtr<mirror::Class> ArtField::ResolveType() { in ResolveType() function 335 ObjPtr<mirror::Class> type = Runtime::Current()->GetClassLinker()->ResolveType( in ResolveType()
|
D | common_dex_operations.h | 223 field_class = field->ResolveType(); in DoFieldPutCommon()
|
D | art_field.h | 216 ObjPtr<mirror::Class> ResolveType() REQUIRES_SHARED(Locks::mutator_lock_);
|
D | class_linker.h | 272 ObjPtr<mirror::Class> ResolveType(dex::TypeIndex type_idx, ObjPtr<mirror::Class> referrer) 275 ObjPtr<mirror::Class> ResolveType(dex::TypeIndex type_idx, ArtField* referrer) 278 ObjPtr<mirror::Class> ResolveType(dex::TypeIndex type_idx, ArtMethod* referrer) 285 ObjPtr<mirror::Class> ResolveType(dex::TypeIndex type_idx,
|
D | art_method-inl.h | 99 ObjPtr<mirror::Class> type = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, this); in ResolveClassFromTypeIndex()
|
D | class_linker.cc | 5012 ObjPtr<mirror::Class> exception_type = ResolveType(iterator.GetHandlerTypeIndex(), method); in ResolveMethodExceptionHandlerTypes() 6253 ObjPtr<mirror::Class> super_class = ResolveType(super_class_idx, klass.Get()); in LoadSuperAndInterfaces() 6272 ObjPtr<mirror::Class> interface = ResolveType(idx, klass.Get()); in LoadSuperAndInterfaces() 8888 klass = ResolveType(method_id.class_idx_, dex_cache, class_loader); in ResolveMethod() 8899 klass = ResolveType(method_id.class_idx_, dex_cache, class_loader); in ResolveMethod() 8968 ObjPtr<mirror::Class> klass = ResolveType(method_id.class_idx_, dex_cache, class_loader); in ResolveMethodWithoutInvokeType() 9020 ObjPtr<mirror::Class> klass = ResolveType(field_id.class_idx_, dex_cache, class_loader); in ResolveField() 9046 ObjPtr<mirror::Class> klass = ResolveType(field_id.class_idx_, dex_cache, class_loader); in ResolveFieldJLS() 9141 ResolveType(proto_id.return_type_idx_, dex_cache, class_loader))); in ResolveMethodType() 9166 param_class.Assign(ResolveType(type_idx, dex_cache, class_loader)); in ResolveMethodType() [all …]
|
D | art_method.cc | 525 ObjPtr<mirror::Class> type = cl->ResolveType(type_idx, this); in EqualParameters()
|
D | class_linker_test.cc | 263 EXPECT_TRUE(field->ResolveType() != nullptr); in AssertField() 372 ObjPtr<mirror::Class> field_type = field->ResolveType(); in AssertClass()
|
/art/runtime/mirror/ |
D | field.cc | 62 Handle<mirror::Class> type = hs.NewHandle(field->ResolveType()); in CreateFromArtField()
|
D | object.cc | 242 kMovingCollector ? field.LookupResolvedType() : field.ResolveType(); in CheckFieldAssignmentImpl() 260 kMovingCollector ? field.LookupResolvedType() : field.ResolveType(); in CheckFieldAssignmentImpl()
|
D | class.cc | 1230 interface = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, klass.Get()); in ResolveDirectInterface()
|
D | var_handle_test.cc | 50 Handle<Class> var_type = hs.NewHandle(art_field->ResolveType()); in CreateFieldVarHandle()
|
/art/dex2oat/driver/ |
D | compiler_driver-inl.h | 44 mUnit->GetClassLinker()->ResolveType(cls_index, dex_cache, class_loader); in ResolveClass()
|
D | compiler_driver.cc | 1160 ObjPtr<mirror::Class> klass = class_linker->ResolveType( in LoadImageClasses() 1638 class_linker->ResolveType(class_def.class_idx_, dex_cache, class_loader); in Visit() 1745 ? class_linker->ResolveType(dex::TypeIndex(type_idx), dex_cache, class_loader) in Visit()
|
/art/runtime/entrypoints/quick/ |
D | quick_field_entrypoints.cc | 139 if (field->ResolveType().IsNull()) { \ 187 if (field->ResolveType().IsNull()) { \
|
D | quick_entrypoints_list.h | 43 V(ResolveType, void*, uint32_t) \
|
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 240 klass = class_linker->ResolveType(type_idx, method); in CheckArrayAlloc() 478 class_linker->ResolveType(method_type_idx, referrer); in FindMethodToCall() 707 ObjPtr<mirror::Class> klass = class_linker->ResolveType(type_idx, referrer); in ResolveVerifyAndClinit()
|
/art/runtime/dex/ |
D | dex_file_annotations.cc | 363 class_linker->ResolveType(dex::TypeIndex(type_index), in ProcessEncodedAnnotation() 492 element_object = Runtime::Current()->GetClassLinker()->ResolveType( in ProcessAnnotationValue() 777 ObjPtr<mirror::Class> resolved_class = class_linker->ResolveType( in GetAnnotationItemFromAnnotationSet() 1782 ObjPtr<mirror::Class> resolved = linker_->ResolveType(dex::TypeIndex(jval_.i), in ReadValueToField()
|
/art/runtime/native/ |
D | java_lang_reflect_Executable.cc | 365 param.Assign(Runtime::Current()->GetClassLinker()->ResolveType(type_idx, method)); in Executable_getParameterTypesInternal()
|
/art/runtime/verifier/ |
D | method_verifier.cc | 1153 linker->ResolveType(iterator.GetHandlerTypeIndex(), dex_cache_, class_loader_); in ScanTryCatchBlocks() 3606 linker->ResolveType(handler_type_idx, dex_cache_, class_loader_); in CodeFlowVerifyInstruction() 3728 ? linker->ResolveType(class_idx, dex_cache_, class_loader_) in ResolveClass() 4845 can_load_classes_ ? field->ResolveType() : field->LookupResolvedType(); in VerifyISFieldAccess()
|
/art/runtime/interpreter/ |
D | interpreter_common.cc | 692 ObjPtr<mirror::Class> o = cl->ResolveType(index, referrer); in GetArgumentForBootstrapMethod()
|
/art/compiler/optimizing/ |
D | instruction_builder.cc | 1955 if (resolved_field->ResolveType().IsNull()) { in ResolveField() 2294 ObjPtr<mirror::Class> klass = dex_compilation_unit_->GetClassLinker()->ResolveType( in ResolveClass()
|