Home
last modified time | relevance | path

Searched refs:class_idx (Results 1 – 16 of 16) sorted by relevance

/art/libdexfile/dex/
Ddex_file.cc251 const dex::TypeIndex class_idx = GetIndexForTypeId(declaring_klass); in FindFieldId() local
259 if (class_idx > field.class_idx_) { in FindFieldId()
261 } else if (class_idx < field.class_idx_) { in FindFieldId()
286 const dex::TypeIndex class_idx = GetIndexForTypeId(declaring_klass); in FindMethodId() local
289 return FindMethodIdByIndex(class_idx, name_idx, proto_idx); in FindMethodId()
292 const MethodId* DexFile::FindMethodIdByIndex(dex::TypeIndex class_idx, in FindMethodIdByIndex() argument
301 if (class_idx > method.class_idx_) { in FindMethodIdByIndex()
303 } else if (class_idx < method.class_idx_) { in FindMethodIdByIndex()
316 DCHECK_EQ(class_idx, method.class_idx_); in FindMethodIdByIndex()
Ddex_file_verifier.cc145 dex::TypeIndex class_idx) { in GetClass() argument
147 CHECK_LT(class_idx.index_, header->type_ids_size_); in GetClass()
150 reinterpret_cast<const dex::TypeId*>(begin + header->type_ids_off_) + class_idx.index_; in GetClass()
/art/test/dexdump/
Dstaticfields.txt27 class_idx : 6
Dinvoke-polymorphic.txt27 class_idx : 2
Dconst-method-handle.txt27 class_idx : 5
106 class_idx : 6
Dvalues.txt27 class_idx : 6
Dbytecodes.txt27 class_idx : 6
64 class_idx : 7
101 class_idx : 9
148 class_idx : 10
196 class_idx : 11
249 class_idx : 12
296 class_idx : 13
Dinvoke-custom.txt27 class_idx : 7
77 class_idx : 9
516 class_idx : 11
569 class_idx : 13
662 class_idx : 19
738 class_idx : 6
1002 class_idx : 8
2321 class_idx : 10
2577 class_idx : 12
3193 class_idx : 14
[all …]
Dall.txt27 class_idx : 4
Dall-dex-files.txt27 class_idx : 4
668 class_idx : 30
1135 class_idx : 31
4269 class_idx : 32
8086 class_idx : 33
8155 class_idx : 34
8218 class_idx : 35
8281 class_idx : 36
8347 class_idx : 37
8412 class_idx : 38
[all …]
Dcheckers.txt27 class_idx : 30
494 class_idx : 31
3628 class_idx : 32
7445 class_idx : 33
7514 class_idx : 34
7577 class_idx : 35
7640 class_idx : 36
7706 class_idx : 37
7771 class_idx : 38
/art/test/ti-stress/
Dstress.cc72 dex::u4 class_idx = reader.FindClassIndex(descriptor.c_str()); in DoExtractClassFromData() local
73 if (class_idx != dex::kNoIndex) { in DoExtractClassFromData()
74 reader.CreateClassIr(class_idx); in DoExtractClassFromData()
/art/runtime/verifier/
Dmethod_verifier.cc142 const RegType& ResolveCheckedClass(dex::TypeIndex class_idx) override in ResolveCheckedClass() argument
145 const RegType& result = ResolveClass<CheckAccess::kYes>(class_idx); in ResolveCheckedClass()
578 const RegType& ResolveClass(dex::TypeIndex class_idx)
3669 const RegType& MethodVerifier<kVerifierDebug>::ResolveClass(dex::TypeIndex class_idx) { in ResolveClass() argument
3672 ? linker->ResolveType(class_idx, dex_cache_, class_loader_) in ResolveClass()
3673 : linker->LookupResolvedType(class_idx, dex_cache_.Get(), class_loader_.Get()); in ResolveClass()
3682 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClass()
3688 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClass()
3692 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClass()
3697 const char* descriptor = dex_file_->StringByTypeIdx(class_idx); in ResolveClass()
[all …]
Dmethod_verifier.h204 virtual const RegType& ResolveCheckedClass(dex::TypeIndex class_idx)
/art/runtime/mirror/
Dclass-inl.h464 dex::TypeIndex class_idx = dex_cache->GetDexFile()->GetFieldId(field_idx).class_idx_; in ResolvedFieldAccessTest() local
469 class_idx, in ResolvedFieldAccessTest()
501 dex::TypeIndex class_idx = dex_cache->GetDexFile()->GetMethodId(method_idx).class_idx_; in ResolvedMethodAccessTest() local
505 class_idx, in ResolvedMethodAccessTest()
/art/dex2oat/driver/
Dcompiler_driver.h203 bool ShouldVerifyClassBasedOnProfile(const DexFile& dex_file, uint16_t class_idx) const;