Home
last modified time | relevance | path

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

12

/art/runtime/
Dclass_linker-inl.h117 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType()
135 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType()
149 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType()
163 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType()
175 inline ObjPtr<mirror::Class> ClassLinker::LookupResolvedType(dex::TypeIndex type_idx, in LookupResolvedType()
187 inline ObjPtr<mirror::Class> ClassLinker::LookupResolvedType(dex::TypeIndex type_idx, in LookupResolvedType()
199 inline ObjPtr<mirror::Class> ClassLinker::LookupResolvedType(dex::TypeIndex type_idx, in LookupResolvedType()
212 dex::TypeIndex type_idx, in LookupResolvedType()
Dart_method-inl.h90 inline ObjPtr<mirror::Class> ArtMethod::LookupResolvedClassFromTypeIndex(dex::TypeIndex type_idx) { in LookupResolvedClassFromTypeIndex()
98 inline ObjPtr<mirror::Class> ArtMethod::ResolveClassFromTypeIndex(dex::TypeIndex type_idx) { in ResolveClassFromTypeIndex()
229 inline bool ArtMethod::IsResolvedTypeIdx(dex::TypeIndex type_idx) { in IsResolvedTypeIdx()
290 inline const char* ArtMethod::GetTypeDescriptorFromTypeIdx(dex::TypeIndex type_idx) { in GetTypeDescriptorFromTypeIdx()
Dclass_linker_test.cc983 dex::TypeIndex type_idx = klass->GetClassDef()->class_idx_; in TEST_F() local
1039 dex::TypeIndex type_idx = klass->GetClassDef()->class_idx_; in TEST_F() local
1335 dex::TypeIndex type_idx = dex_file->GetIndexForTypeId(*type_id); in TEST_F() local
Dart_method.cc524 dex::TypeIndex type_idx = proto_params->GetTypeItem(i).type_idx_; in EqualParameters() local
/art/tools/dexanalyze/
Ddexanalyze_bytecode.cc283 uint32_t type_idx = current_type.types_.Get(holder_type.index_); in ProcessCodeItem() local
344 uint32_t type_idx = current_type.types_.Get(holder_type.index_); in ProcessCodeItem() local
388 uint32_t type_idx = current_type.types_.Get(receiver_type.index_); in ProcessCodeItem() local
438 uint32_t type_idx = inst->VRegC_22c(); in ProcessCodeItem() local
453 uint32_t type_idx = inst->VRegC_22c(); in ProcessCodeItem() local
468 uint32_t type_idx = inst->VRegB_21c(); in ProcessCodeItem() local
/art/runtime/entrypoints/quick/
Dquick_dexcache_entrypoints.cc81 dex::TypeIndex type_idx, in StoreTypeInBss()
153 extern "C" mirror::Class* artResolveTypeFromCode(uint32_t type_idx, Thread* self) in artResolveTypeFromCode()
171 extern "C" mirror::Class* artResolveTypeAndVerifyAccessFromCode(uint32_t type_idx, Thread* self) in artResolveTypeAndVerifyAccessFromCode()
/art/runtime/mirror/
Ddex_cache-inl.h151 inline uint32_t DexCache::TypeSlotIndex(dex::TypeIndex type_idx) { in TypeSlotIndex()
158 inline Class* DexCache::GetResolvedType(dex::TypeIndex type_idx) { in GetResolvedType()
165 inline void DexCache::SetResolvedType(dex::TypeIndex type_idx, ObjPtr<Class> resolved) { in SetResolvedType()
178 inline void DexCache::ClearResolvedType(dex::TypeIndex type_idx) { in ClearResolvedType()
Dclass.h1157 void SetDexTypeIndex(dex::TypeIndex type_idx) REQUIRES_SHARED(Locks::mutator_lock_) { in SetDexTypeIndex()
Dclass.cc1217 dex::TypeIndex type_idx = klass->GetDirectInterfaceTypeIdx(idx); in GetDirectInterface() local
1229 dex::TypeIndex type_idx = klass->GetDirectInterfaceTypeIdx(idx); in ResolveDirectInterface() local
/art/libdexfile/dex/
Ddex_instruction.cc224 dex::TypeIndex type_idx(VRegB_21c()); in DumpString() local
318 dex::TypeIndex type_idx(VRegC_22c()); in DumpString() local
327 dex::TypeIndex type_idx(VRegC_22c()); in DumpString() local
Ddex_file.cc246 const dex::TypeIndex type_idx = GetIndexForTypeId(type); in FindFieldId() local
443 dex::TypeIndex type_idx = GetIndexForTypeId(*type_id); in CreateTypeList() local
Dtest_dex_file_builder.h116 uint32_t type_idx = 0u; in Build() local
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h228 inline ObjPtr<mirror::Class> CheckArrayAlloc(dex::TypeIndex type_idx, in CheckArrayAlloc()
265 inline ObjPtr<mirror::Array> AllocArrayFromCode(dex::TypeIndex type_idx, in AllocArrayFromCode()
701 inline ObjPtr<mirror::Class> ResolveVerifyAndClinit(dex::TypeIndex type_idx, in ResolveVerifyAndClinit()
/art/runtime/utils/
Ddex_cache_arrays_layout-inl.h78 inline size_t DexCacheArraysLayout::TypeOffset(dex::TypeIndex type_idx) const { in TypeOffset()
/art/dexlayout/
Ddex_visualize.cc258 dex::TypeIndex type_idx(class_def->ClassType()->GetIndex()); in VisualizeDexLayout() local
Ddexlayout.cc1576 dex::TypeIndex type_idx(class_def->ClassType()->GetIndex()); in LayoutClassDefsAndClassData() local
1582 dex::TypeIndex type_idx(class_def->ClassType()->GetIndex()); in LayoutClassDefsAndClassData() local
/art/tools/veridex/
Dresolver.cc32 const uint32_t type_idx = accessor.GetClassIdx().index_; in Run() local
/art/runtime/verifier/
Dverifier_deps.cc131 dex::TypeIndex type_idx, in TryGetClassDescriptorStringId()
293 dex::TypeIndex type_idx, in AddClassResolution()
542 dex::TypeIndex type_idx, in MaybeRecordClassResolution()
Dmethod_verifier.cc1992 static uint32_t GetFirstFinalInstanceFieldIndex(const DexFile& dex_file, dex::TypeIndex type_idx) { in GetFirstFinalInstanceFieldIndex()
2439 const dex::TypeIndex type_idx((is_checkcast) ? inst->VRegB_21c() : inst->VRegC_22c()); in CodeFlowVerifyInstruction() local
4420 dex::TypeIndex type_idx; in VerifyNewArray() local
/art/runtime/native/
Djava_lang_reflect_Executable.cc364 const dex::TypeIndex type_idx = params->GetTypeItem(i).type_idx_; in Executable_getParameterTypesInternal() local
/art/libprofile/profile/
Dprofile_compilation_info.cc132 const dex::TypeIndex& type_idx) { in AddClass()
1628 dex::TypeIndex type_idx, in ContainsClass()
1836 uint16_t type_idx = rand() % max_classes; in GenerateTestProfile() local
2125 for (dex::TypeIndex type_idx : data->class_set) { in GetClassDescriptors() local
/art/runtime/interpreter/mterp/
Dnterp.cc535 uint16_t type_idx = is_range ? inst->VRegB_3rc() : inst->VRegB_35c(); in DoFilledNewArray() local
/art/runtime/interpreter/
Dinterpreter_common.cc1345 const dex::TypeIndex type_idx = params->GetTypeItem(shorty_pos).type_idx_; in DoCallCommon() local
1457 uint16_t type_idx = is_range ? inst->VRegB_3rc() : inst->VRegB_35c(); in DoFilledNewArray() local
/art/dexdump/
Ddexdump.cc556 const u4 type_idx = DecodeUnsignedLeb128(data); in dumpEncodedValue() local
1801 dex::TypeIndex type_idx = static_cast<dex::TypeIndex>(it.GetJavaValue().i); in dumpCallSite() local
/art/compiler/optimizing/
Dreference_type_propagation.cc550 dex::TypeIndex type_idx, in UpdateReferenceTypeInfo()

12