Home
last modified time | relevance | path

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

/art/runtime/
Dclass_linker-inl.h75 inline mirror::Class* ClassLinker::ResolveType(uint16_t type_idx, in ResolveType() function
84 resolved_type = ResolveType(dex_file, type_idx, dex_cache, class_loader); in ResolveType()
91 inline mirror::Class* ClassLinker::ResolveType(uint16_t type_idx, mirror::ArtField* referrer) { in ResolveType() function
100 resolved_type = ResolveType(dex_file, type_idx, dex_cache, class_loader); in ResolveType()
Dfield_helper.cc37 type = Runtime::Current()->GetClassLinker()->ResolveType(field_id.type_idx_, field_.Get()); in GetType()
Dmethod_helper-inl.h50 type = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, method); in GetClassFromTypeIdx()
Dclass_linker.h151 mirror::Class* ResolveType(const DexFile& dex_file, uint16_t type_idx, mirror::Class* referrer)
157 mirror::Class* ResolveType(uint16_t type_idx, mirror::ArtMethod* referrer)
160 mirror::Class* ResolveType(uint16_t type_idx, mirror::ArtField* referrer)
167 mirror::Class* ResolveType(const DexFile& dex_file, uint16_t type_idx,
Dclass_linker.cc532 mirror::Class* resolved_type = ResolveType(dex_file, void_type_idx, java_lang_Object.Get()); in InitWithoutImage()
3761 mirror::Class* exception_type = linker->ResolveType(iterator.GetHandlerTypeIndex(), method); in ResolveMethodExceptionHandlerTypes()
4678 mirror::Class* super_class = ResolveType(dex_file, super_class_idx, klass.Get()); in LoadSuperAndInterfaces()
4702 mirror::Class* interface = ResolveType(dex_file, idx, klass.Get()); in LoadSuperAndInterfaces()
5631 mirror::Class* ClassLinker::ResolveType(const DexFile& dex_file, uint16_t type_idx, in ResolveType() function in art::ClassLinker
5636 return ResolveType(dex_file, type_idx, dex_cache, class_loader); in ResolveType()
5639 mirror::Class* ClassLinker::ResolveType(const DexFile& dex_file, uint16_t type_idx, in ResolveType() function in art::ClassLinker
5685 mirror::Class* klass = ResolveType(dex_file, method_id.class_idx_, dex_cache, class_loader); in ResolveMethod()
5838 hs.NewHandle(ResolveType(dex_file, field_id.class_idx_, dex_cache, class_loader))); in ResolveField()
5880 hs.NewHandle(ResolveType(dex_file, field_id.class_idx_, dex_cache, class_loader))); in ResolveFieldJLS()
Ddex_file.cc1220 mirror::Class* resolved = linker_->ResolveType(dex_file_, jval_.i, *dex_cache_, in ReadValueToField()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h45 klass = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, method); in CheckObjectAlloc()
187 klass = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, method); in CheckArrayAlloc()
580 mirror::Class* klass = class_linker->ResolveType(type_idx, referrer); in ResolveVerifyAndClinit()
Dentrypoint_utils.cc48 klass = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, referrer); in CheckFilledNewArrayAlloc()
/art/compiler/driver/
Dcompiler_driver-inl.h50 mirror::Class* referrer_class = mUnit->GetClassLinker()->ResolveType( in ResolveCompilingMethodsClass()
Dcompiler_driver.cc756 class_linker->ResolveType(*dex_file, exception_type_idx, dex_cache, in LoadImageClasses()
1622 mirror::Class* klass = class_linker->ResolveType(dex_file, class_def.class_idx_, dex_cache, in ResolveClassFieldsAndMethods()
1701 static void ResolveType(const ParallelCompilationManager* manager, size_t type_idx) in ResolveType() function
1711 mirror::Class* klass = class_linker->ResolveType(dex_file, type_idx, dex_cache, class_loader); in ResolveType()
1739 context.ForAll(0, dex_file.NumTypeIds(), ResolveType, thread_count_); in ResolveDexFile()
/art/compiler/
Delf_patcher.cc113 mirror::Class* klass = class_linker->ResolveType(patch->GetDexFile(), patch->GetTargetTypeIdx(), in GetTargetType()
/art/runtime/mirror/
Dclass.cc778 interface = Runtime::Current()->GetClassLinker()->ResolveType(klass->GetDexFile(), type_idx, in GetDirectInterface()
/art/runtime/verifier/
Dmethod_verifier.cc645 mirror::Class* exception_type = linker->ResolveType(*dex_file_, in ScanTryCatchBlocks()
2847 mirror::Class* klass = linker->ResolveType(*dex_file_, handler_type_idx, *dex_cache_, in CodeFlowVerifyInstruction()