Home
last modified time | relevance | path

Searched defs:type_idx (Results 1 – 25 of 33) sorted by relevance

12

/art/runtime/entrypoints/quick/
Dquick_dexcache_entrypoints.cc62 extern "C" mirror::Class* artInitializeStaticStorageFromCode(uint32_t type_idx, Thread* self) in artInitializeStaticStorageFromCode()
79 extern "C" mirror::Class* artInitializeTypeFromCode(uint32_t type_idx, Thread* self) in artInitializeTypeFromCode()
94 extern "C" mirror::Class* artInitializeTypeAndVerifyAccessFromCode(uint32_t type_idx, Thread* self) in artInitializeTypeAndVerifyAccessFromCode()
/art/runtime/mirror/
Ddex_cache-inl.h92 inline uint32_t DexCache::TypeSlotIndex(dex::TypeIndex type_idx) { in TypeSlotIndex()
99 inline Class* DexCache::GetResolvedType(dex::TypeIndex type_idx) { in GetResolvedType()
106 inline void DexCache::SetResolvedType(dex::TypeIndex type_idx, ObjPtr<Class> resolved) { in SetResolvedType()
118 inline void DexCache::ClearResolvedType(dex::TypeIndex type_idx) { in ClearResolvedType()
Dclass.cc1015 dex::TypeIndex type_idx = klass->GetDirectInterfaceTypeIdx(idx); in GetDirectInterface() local
1027 dex::TypeIndex type_idx = klass->GetDirectInterfaceTypeIdx(idx); in ResolveDirectInterface() local
Dclass.h1170 void SetDexTypeIndex(dex::TypeIndex type_idx) REQUIRES_SHARED(Locks::mutator_lock_) { in SetDexTypeIndex()
/art/runtime/
Ddex_instruction.cc204 dex::TypeIndex type_idx(VRegB_21c()); in DumpString() local
298 dex::TypeIndex type_idx(VRegC_22c()); in DumpString() local
307 dex::TypeIndex type_idx(VRegC_22c()); in DumpString() local
Dclass_linker-inl.h65 dex::TypeIndex type_idx, in LookupResolvedType()
76 inline mirror::Class* ClassLinker::ResolveType(dex::TypeIndex type_idx, ArtMethod* referrer) { in ResolveType()
Dart_method-inl.h157 inline mirror::Class* ArtMethod::GetClassFromTypeIndex(dex::TypeIndex type_idx, bool resolve) { in GetClassFromTypeIndex()
295 inline bool ArtMethod::IsResolvedTypeIdx(dex::TypeIndex type_idx) { in IsResolvedTypeIdx()
353 inline const char* ArtMethod::GetTypeDescriptorFromTypeIdx(dex::TypeIndex type_idx) { in GetTypeDescriptorFromTypeIdx()
Doat_file_manager.cc176 uint16_t type_idx = class_def.class_idx_.index_; in GenerateTypeIndexes() local
Dclass_linker_test.cc922 dex::TypeIndex type_idx = klass->GetClassDef()->class_idx_; in TEST_F() local
980 dex::TypeIndex type_idx = klass->GetClassDef()->class_idx_; in TEST_F() local
1273 dex::TypeIndex type_idx = dex_file->GetIndexForTypeId(*type_id); in TEST_F() local
Ddex_file.cc708 const dex::TypeIndex type_idx = GetIndexForTypeId(type); in FindFieldId() local
923 dex::TypeIndex type_idx = GetIndexForTypeId(*type_id); in CreateTypeList() local
Dart_method.cc572 auto type_idx = proto_params->GetTypeItem(i).type_idx_; in EqualParameters() local
Ddex_file_verifier.cc169 const char* DexFileVerifier::CheckLoadStringByTypeIdx(dex::TypeIndex type_idx, in CheckLoadStringByTypeIdx()
206 #define LOAD_STRING_BY_TYPE(var, type_idx, error) \ argument
Dreflection.cc380 dex::TypeIndex type_idx = params->GetTypeItem(i).type_idx_; in CheckMethodArguments() local
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h239 inline mirror::Class* CheckArrayAlloc(dex::TypeIndex type_idx, in CheckArrayAlloc()
276 inline mirror::Array* AllocArrayFromCode(dex::TypeIndex type_idx, in AllocArrayFromCode()
714 inline mirror::Class* ResolveVerifyAndClinit(dex::TypeIndex type_idx, in ResolveVerifyAndClinit()
/art/runtime/utils/
Ddex_cache_arrays_layout-inl.h77 inline size_t DexCacheArraysLayout::TypeOffset(dex::TypeIndex type_idx) const { in TypeOffset()
/art/runtime/verifier/
Dverifier_deps.cc117 dex::TypeIndex type_idx, in TryGetClassDescriptorStringId()
279 dex::TypeIndex type_idx, in AddClassResolution()
498 dex::TypeIndex type_idx, in MaybeRecordVerificationStatus()
513 dex::TypeIndex type_idx, in MaybeRecordClassResolution()
/art/dexlayout/
Ddex_visualize.cc260 dex::TypeIndex type_idx(class_def->ClassType()->GetIndex()); in VisualizeDexLayout() local
Ddexlayout.cc1503 dex::TypeIndex type_idx(class_def->ClassType()->GetIndex()); in LayoutClassDefsAndClassData() local
1509 dex::TypeIndex type_idx(class_def->ClassType()->GetIndex()); in LayoutClassDefsAndClassData() local
/art/runtime/jit/
Dprofile_compilation_info.cc96 const dex::TypeIndex& type_idx) { in AddClass()
681 dex::TypeIndex type_idx, in AddClassIndex()
1533 uint16_t type_idx = rand() % max_classes; in GenerateTestProfile() local
1674 for (dex::TypeIndex type_idx : data->class_set) { in GetClassDescriptors() local
/art/runtime/native/
Djava_lang_reflect_Executable.cc304 const dex::TypeIndex type_idx = params->GetTypeItem(i).type_idx_; in Executable_getParameterTypesInternal() local
/art/compiler/utils/
Dtest_dex_file_builder.h113 uint32_t type_idx = 0u; in Build() local
/art/runtime/interpreter/
Dinterpreter_common.cc1066 const dex::TypeIndex type_idx = params->GetTypeItem(shorty_pos).type_idx_; in DoCallCommon() local
1178 uint16_t type_idx = is_range ? inst->VRegB_3rc() : inst->VRegB_35c(); in DoFilledNewArray() local
/art/dexdump/
Ddexdump.cc515 const u4 type_idx = DecodeUnsignedLeb128(data); in dumpEncodedValue() local
1765 dex::TypeIndex type_idx = static_cast<dex::TypeIndex>(it.GetJavaValue().i); in dumpCallSite() local
/art/dex2oat/
Ddex2oat_test.cc1219 dex::TypeIndex type_idx = dex->GetIndexForTypeId(*type_id); in TEST_F() local
1323 dex::TypeIndex type_idx = dex_file->GetIndexForTypeId(*type_id); in TEST_F() local
/art/compiler/optimizing/
Dreference_type_propagation.cc555 dex::TypeIndex type_idx, in UpdateReferenceTypeInfo()

12