Searched refs:class_idx (Results 1 – 17 of 17) sorted by relevance
/art/runtime/verifier/ |
D | method_verifier-inl.h | 75 inline const RegType& MethodVerifier::ResolveCheckedClass(dex::TypeIndex class_idx) { in ResolveCheckedClass() argument 77 const RegType& result = ResolveClass<CheckAccess::kYes>(class_idx); in ResolveCheckedClass()
|
D | method_verifier.h | 210 const RegType& ResolveCheckedClass(dex::TypeIndex class_idx) 585 const RegType& ResolveClass(dex::TypeIndex class_idx)
|
D | method_verifier.cc | 3655 const RegType& MethodVerifier::ResolveClass(dex::TypeIndex class_idx) { in ResolveClass() argument 3658 ? linker->ResolveType(class_idx, dex_cache_, class_loader_) in ResolveClass() 3659 : linker->LookupResolvedType(class_idx, dex_cache_.Get(), class_loader_.Get()); in ResolveClass() 3668 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClass() 3674 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClass() 3678 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClass() 3683 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClass() 3690 VerifierDeps::MaybeRecordClassResolution(*dex_file_, class_idx, klass.Ptr()); in ResolveClass() 3710 dex::TypeIndex class_idx); 3712 dex::TypeIndex class_idx); [all …]
|
/art/tools/hiddenapi/ |
D | hiddenapi.cc | 308 for (uint32_t class_idx = 0; class_idx < dex_file.NumClassDefs(); ++class_idx) { in CategorizeAllClasses() local 309 DexClass klass(dex_file, class_idx); in CategorizeAllClasses()
|
/art/libdexfile/dex/ |
D | dex_file.cc | 247 const dex::TypeIndex class_idx = GetIndexForTypeId(declaring_klass); in FindFieldId() local 255 if (class_idx > field.class_idx_) { in FindFieldId() 257 } else if (class_idx < field.class_idx_) { in FindFieldId() 282 const dex::TypeIndex class_idx = GetIndexForTypeId(declaring_klass); in FindMethodId() local 290 if (class_idx > method.class_idx_) { in FindMethodId() 292 } else if (class_idx < method.class_idx_) { in FindMethodId()
|
D | dex_file_verifier.cc | 2927 dex::TypeIndex class_idx) { in GetClassOrError() argument 2932 CHECK_LT(class_idx.index_, header->type_ids_size_); in GetClassOrError() 2935 reinterpret_cast<const DexFile::TypeId*>(begin + header->type_ids_off_) + class_idx.index_; in GetClassOrError()
|
/art/test/dexdump/ |
D | staticfields.txt | 27 class_idx : 6
|
D | invoke-polymorphic.txt | 27 class_idx : 2
|
D | const-method-handle.txt | 27 class_idx : 5 104 class_idx : 6
|
D | values.txt | 27 class_idx : 6
|
D | bytecodes.txt | 27 class_idx : 6 63 class_idx : 7 99 class_idx : 9 145 class_idx : 10 192 class_idx : 11 244 class_idx : 12 290 class_idx : 13
|
D | all.txt | 27 class_idx : 4
|
D | invoke-custom.txt | 27 class_idx : 8 96 class_idx : 7
|
D | checkers.txt | 27 class_idx : 30 484 class_idx : 31 3587 class_idx : 32 7375 class_idx : 33 7442 class_idx : 34 7503 class_idx : 35 7564 class_idx : 36 7628 class_idx : 37 7691 class_idx : 38
|
/art/test/ti-stress/ |
D | stress.cc | 67 dex::u4 class_idx = reader.FindClassIndex(descriptor.c_str()); in DoExtractClassFromData() local 68 if (class_idx != dex::kNoIndex) { in DoExtractClassFromData() 69 reader.CreateClassIr(class_idx); in DoExtractClassFromData()
|
/art/runtime/mirror/ |
D | class-inl.h | 443 dex::TypeIndex class_idx = dex_cache->GetDexFile()->GetFieldId(field_idx).class_idx_; in ResolvedFieldAccessTest() local 448 class_idx, in ResolvedFieldAccessTest() 480 dex::TypeIndex class_idx = dex_cache->GetDexFile()->GetMethodId(method_idx).class_idx_; in ResolvedMethodAccessTest() local 484 class_idx, in ResolvedMethodAccessTest()
|
/art/compiler/driver/ |
D | compiler_driver.h | 328 bool ShouldVerifyClassBasedOnProfile(const DexFile& dex_file, uint16_t class_idx) const;
|