Home
last modified time | relevance | path

Searched refs:class_idx_ (Results 1 – 25 of 26) sorted by relevance

12

/art/runtime/
Ddex_file_verifier.cc508 class_idx_; in CheckClassDataItemField()
549 class_idx_; in CheckClassDataItemMethod()
776 class_idx_; in FindClassFlags()
780 class_idx_; in FindClassFlags()
794 if (class_def->class_idx_ == *class_type_index) { in FindClassFlags()
1662 return field->class_idx_; in FindFirstClassDataDefiner()
1668 return method->class_idx_; in FindFirstClassDataDefiner()
1683 return field->class_idx_; in FindFirstAnnotationsDirectoryDefiner()
1690 return method->class_idx_; in FindFirstAnnotationsDirectoryDefiner()
1697 return method->class_idx_; in FindFirstAnnotationsDirectoryDefiner()
[all …]
Dtype_lookup_table.cc85 const DexFile::TypeId& type_id = dex_file.GetTypeId(class_def.class_idx_); in TypeLookupTable()
99 const DexFile::TypeId& type_id = dex_file.GetTypeId(class_def.class_idx_); in TypeLookupTable()
Ddex_file_test.cc326 const DexFile::TypeId& klass = java_lang_dex_file_->GetTypeId(to_find.class_idx_); in TEST_F()
331 << java_lang_dex_file_->StringByTypeIdx(to_find.class_idx_) << "." in TEST_F()
341 const DexFile::TypeId& klass = java_lang_dex_file_->GetTypeId(to_find.class_idx_); in TEST_F()
347 << java_lang_dex_file_->StringByTypeIdx(to_find.class_idx_) << "." in TEST_F()
Dclass_linker-inl.h133 mirror::Class* resolved_type = dex_cache->GetResolvedType(method.class_idx_); in ResolveReferencedClassOfMethod()
135 resolved_type = ResolveType(*dex_file, method.class_idx_, dex_cache, class_loader); in ResolveReferencedClassOfMethod()
Ddex_file.h180 uint16_t class_idx_; // index into type_ids_ array for defining class member
190 uint16_t class_idx_; // index into type_ids_ array for defining class member
211 uint16_t class_idx_; // index into type_ids_ array for this class member
617 const DexFile::TypeId& type_id = GetTypeId(field_id.class_idx_); in GetFieldDeclaringClassDescriptor()
657 const DexFile::TypeId& type_id = GetTypeId(method_id.class_idx_); in GetMethodDeclaringClassDescriptor()
707 return StringByTypeIdx(class_def.class_idx_); in GetClassDescriptor()
Ddex_file_verifier.h216 std::unordered_set<decltype(DexFile::ClassDef::class_idx_)> defined_classes_;
Ddex_file.cc531 if (class_def.class_idx_ == type_idx) { in FindClassDef()
543 if (class_def.class_idx_ == type_idx) { in FindClassDef()
562 if (class_idx > field.class_idx_) { in FindFieldId()
564 } else if (class_idx < field.class_idx_) { in FindFieldId()
597 if (class_idx > method.class_idx_) { in FindMethodId()
599 } else if (class_idx < method.class_idx_) { in FindMethodId()
Dart_method.cc173 const char* mid_declaring_class_descriptor = dexfile->StringByTypeIdx(mid.class_idx_); in FindDexMethodIndexInOtherDexFile()
Doat_file_manager.cc192 return dex_file->StringByTypeIdx(class_def.class_idx_); in GetClassDescriptor()
Dclass_linker.cc2922 klass->SetDexTypeIndex(dex_class_def.class_idx_); in SetupClass()
5329 PrettyType(super_class_def->class_idx_, dex_file).c_str(), in CheckSuperClassChange()
5335 PrettyType(super_class_def->class_idx_, dex_file).c_str(), in CheckSuperClassChange()
5359 if (super_class_idx == class_def.class_idx_) { in LoadSuperAndInterfaces()
7390 mirror::Class* klass = ResolveType(dex_file, method_id.class_idx_, dex_cache, class_loader); in ResolveMethod()
7587 mirror::Class* klass = ResolveType(dex_file, method_id.class_idx_, dex_cache, class_loader); in ResolveMethodWithoutInvokeType()
7620 hs.NewHandle(ResolveType(dex_file, field_id.class_idx_, dex_cache, class_loader))); in ResolveField()
7662 hs.NewHandle(ResolveType(dex_file, field_id.class_idx_, dex_cache, class_loader))); in ResolveFieldJLS()
8140 dex_file->GetClassDef(class_def_idx).class_idx_); in GetClassDescriptorsForProfileKeys()
Ddex_file_verifier_test.cc223 method_id->class_idx_ = 0xFF; in TEST_F()
Dutils.cc1813 const DexFile::ClassDef* class_def = dex_file->FindClassDef(method_id.class_idx_); in DumpMethodCFG()
/art/dexdump/
Ddexdump.cc400 fprintf(gOutFile, "class_idx : %d\n", pClassDef.class_idx_); in dumpClassDef()
563 const char* backDescriptor = pDexFile->StringByTypeIdx(pMethodId.class_idx_); in indexString()
575 const char* backDescriptor = pDexFile->StringByTypeIdx(pFieldId.class_idx_); in indexString()
859 const char* backDescriptor = pDexFile->StringByTypeIdx(pMethodId.class_idx_); in dumpBytecodes()
923 const char* backDescriptor = pDexFile->StringByTypeIdx(pMethodId.class_idx_); in dumpMethod()
1148 const char* backDescriptor = pDexFile->StringByTypeIdx(pFieldId.class_idx_); in dumpSField()
1260 const char* classDescriptor = pDexFile->StringByTypeIdx(pClassDef.class_idx_); in dumpClass()
/art/dexlist/
Ddexlist.cc105 const char* classDescriptor = pDexFile->StringByTypeIdx(pMethodId.class_idx_); in dumpMethod()
/art/compiler/driver/
Dcompiler_driver-inl.h65 return ResolveClass(soa, dex_cache, class_loader, referrer_method_id.class_idx_, mUnit); in ResolveCompilingMethodsClass()
321 target_method->dex_file->GetMethodId(target_method->dex_method_index).class_idx_, in IsFastInvoke()
Dcompiler_driver.cc843 dex_file->StringByTypeIdx(class_def.class_idx_)); in ResolveConstStrings()
1414 mirror::Class* referrer_class = dex_cache->GetResolvedType(method_id.class_idx_); in CanAccessTypeWithoutChecks()
1447 mirror::Class* referrer_class = dex_cache->GetResolvedType(method_id.class_idx_); in CanAccessInstantiableTypeWithoutChecks()
2062 mirror::Class* klass = class_linker->ResolveType(dex_file, class_def.class_idx_, dex_cache, in Visit()
2398 const DexFile::TypeId& class_type_id = dex_file.GetTypeId(class_def.class_idx_); in Visit()
2661 dex_file.StringByTypeIdx(class_def.class_idx_)); in Visit()
/art/runtime/native/
Ddalvik_system_VMRuntime.cc340 Handle<mirror::Class> klass(hs.NewHandle(dex_cache->GetResolvedType(field_id.class_idx_))); in PreloadDexCachesResolveField()
366 mirror::Class* klass = dex_cache->GetResolvedType(method_id.class_idx_); in PreloadDexCachesResolveMethod()
/art/runtime/mirror/
Dclass-inl.h381 uint32_t class_idx = referrer_dex_cache->GetDexFile()->GetFieldId(field_idx).class_idx_; in ResolvedFieldAccessTest()
411 uint32_t class_idx = referrer_dex_cache->GetDexFile()->GetMethodId(method_idx).class_idx_; in ResolvedMethodAccessTest()
810 const DexFile::TypeId& type_id = dex_file.GetTypeId(GetClassDef()->class_idx_); in DescriptorEquals()
Dclass.cc822 const DexFile::TypeId& type_id = dex_file.GetTypeId(GetClassDef()->class_idx_); in GetDescriptor()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h510 uint16_t method_type_idx = referring_class->GetDexFile().GetMethodId(method_idx).class_idx_; in FindMethodFromCode()
695 uint16_t method_type_idx = referring_class->GetDexFile().GetMethodId(method_idx).class_idx_; in FindMethodFast()
/art/runtime/verifier/
Dmethod_verifier.cc3244 dex_file_->GetMethodId(dex_method_idx_).class_idx_); in CodeFlowVerifyInstruction()
3746 const RegType& klass_type = ResolveClassAndCheckAccess(method_id.class_idx_); in ResolveMethodAndCheckAccess()
3933 const uint16_t class_idx = dex_file_->GetMethodId(method_idx).class_idx_; in VerifyInvocationArgsFromIterator()
4070 uint16_t class_idx = dex_file_->GetMethodId(method_idx).class_idx_; in VerifyInvocationArgs()
4078 if (class_idx == class_def_->class_idx_) { in VerifyInvocationArgs()
4497 const RegType& klass_type = ResolveClassAndCheckAccess(field_id.class_idx_); in GetStaticField()
4532 const RegType& klass_type = ResolveClassAndCheckAccess(field_id.class_idx_); in GetInstanceField()
4993 = dex_file_->GetTypeDescriptor(dex_file_->GetTypeId(method_id.class_idx_)); in GetDeclaringClass()
/art/runtime/interpreter/
Dinterpreter.cc497 const char* class_name = dex_file->StringByTypeIdx(method_id.class_idx_); in IsStringInit()
/art/compiler/
Doat_writer.cc884 dex_file_->GetTypeId(dex_file_->GetClassDef(class_def_index_).class_idx_); in VisitMethod()
/art/oatdump/
Doatdump.cc621 class_def_index, descriptor, oat_class_offset, class_def.class_idx_) in DumpOatDexFile()
/art/compiler/optimizing/
Dinstruction_builder.cc441 referrer_method_id.class_idx_, in InitializeParameters()

12