/art/runtime/ |
D | dex_file.h | 699 uint16_t GetIndexForClassDef(const ClassDef& class_def) const { in GetIndexForClassDef() argument 700 CHECK_GE(&class_def, class_defs_) << GetLocation(); in GetIndexForClassDef() 701 CHECK_LT(&class_def, class_defs_ + header_->class_defs_size_) << GetLocation(); in GetIndexForClassDef() 702 return &class_def - class_defs_; in GetIndexForClassDef() 706 const char* GetClassDescriptor(const ClassDef& class_def) const { in GetClassDescriptor() argument 707 return StringByTypeIdx(class_def.class_idx_); in GetClassDescriptor() 717 const TypeList* GetInterfacesList(const ClassDef& class_def) const { in GetInterfacesList() argument 718 if (class_def.interfaces_off_ == 0) { in GetInterfacesList() 721 const uint8_t* addr = begin_ + class_def.interfaces_off_; in GetInterfacesList() 727 const uint8_t* GetClassData(const ClassDef& class_def) const { in GetClassData() argument [all …]
|
D | type_lookup_table.cc | 84 const DexFile::ClassDef& class_def = dex_file.GetClassDef(i); in TypeLookupTable() local 85 const DexFile::TypeId& type_id = dex_file.GetTypeId(class_def.class_idx_); in TypeLookupTable() 98 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx); in TypeLookupTable() local 99 const DexFile::TypeId& type_id = dex_file.GetTypeId(class_def.class_idx_); in TypeLookupTable()
|
D | dex_file_test.cc | 233 const DexFile::ClassDef& class_def = raw->GetClassDef(0); in TEST_F() local 234 ASSERT_STREQ("LGetMethodSignature;", raw->GetClassDescriptor(class_def)); in TEST_F() 236 const uint8_t* class_data = raw->GetClassData(class_def); in TEST_F()
|
D | dex_file.cc | 530 const ClassDef& class_def = GetClassDef(i); in FindClassDef() local 531 if (class_def.class_idx_ == type_idx) { in FindClassDef() 532 return &class_def; in FindClassDef() 542 const ClassDef& class_def = GetClassDef(i); in FindClassDef() local 543 if (class_def.class_idx_ == type_idx) { in FindClassDef() 544 return &class_def; in FindClassDef() 2337 const DexFile::ClassDef& class_def) in EncodedStaticFieldValueIterator() argument 2342 class_def, in EncodedStaticFieldValueIterator() 2352 const DexFile::ClassDef& class_def) in EncodedStaticFieldValueIterator() argument 2356 class_def, in EncodedStaticFieldValueIterator() [all …]
|
D | dex_file_verifier_test.cc | 293 const DexFile::ClassDef& class_def = dex_file->GetClassDef(0); in FindMethodData() local 294 const uint8_t* class_data = dex_file->GetClassData(class_def); in FindMethodData() 908 const DexFile::ClassDef& class_def = dex_file->GetClassDef(0); in FindFieldData() local 909 const uint8_t* class_data = dex_file->GetClassData(class_def); in FindFieldData()
|
D | oat_file_manager.cc | 191 const DexFile::ClassDef& class_def = dex_file->GetClassDef(static_cast<uint16_t>(index)); in GetClassDescriptor() local 192 return dex_file->StringByTypeIdx(class_def.class_idx_); in GetClassDescriptor()
|
D | utils.cc | 1813 const DexFile::ClassDef* class_def = dex_file->FindClassDef(method_id.class_idx_); in DumpMethodCFG() local 1814 if (class_def == nullptr) { in DumpMethodCFG() 1819 const uint8_t* class_data = dex_file->GetClassData(*class_def); in DumpMethodCFG()
|
D | dex_file_verifier.cc | 793 const DexFile::ClassDef* class_def = class_def_begin + i; in FindClassFlags() local 794 if (class_def->class_idx_ == *class_type_index) { in FindClassFlags() 795 *class_access_flags = class_def->access_flags_; in FindClassFlags()
|
D | class_linker.cc | 2646 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx); in GetOatMethodIndexFromMethodIndex() local 2647 const uint8_t* class_data = dex_file.GetClassData(class_def); in GetOatMethodIndexFromMethodIndex() 5288 const DexFile::ClassDef& class_def, in CheckSuperClassChange() argument 5316 const DexFile::ClassDef* super_class_def = dex_file.FindClassDef(class_def.superclass_idx_); in CheckSuperClassChange() 5350 const DexFile::ClassDef& class_def = dex_file.GetClassDef(klass->GetDexClassDefIndex()); in LoadSuperAndInterfaces() local 5351 uint16_t super_class_idx = class_def.superclass_idx_; in LoadSuperAndInterfaces() 5359 if (super_class_idx == class_def.class_idx_) { in LoadSuperAndInterfaces() 5381 if (!CheckSuperClassChange(klass, dex_file, class_def, super_class)) { in LoadSuperAndInterfaces() 5386 const DexFile::TypeList* interfaces = dex_file.GetInterfacesList(class_def); in LoadSuperAndInterfaces()
|
D | class_linker_test.cc | 357 const DexFile::ClassDef& class_def = dex.GetClassDef(i); in AssertDexFile() local 358 const char* descriptor = dex.GetClassDescriptor(class_def); in AssertDexFile()
|
/art/runtime/verifier/ |
D | method_verifier_test.cc | 53 const DexFile::ClassDef& class_def = dex.GetClassDef(i); in VerifyDexFile() local 54 const char* descriptor = dex.GetClassDescriptor(class_def); in VerifyDexFile()
|
D | method_verifier.h | 165 const DexFile::ClassDef* class_def, 178 const DexFile::ClassDef* class_def, 289 const DexFile::ClassDef* class_def, 336 const DexFile::ClassDef* class_def,
|
D | method_verifier.cc | 133 const DexFile::ClassDef* class_def = klass->GetClassDef(); in VerifyClass() local 142 } else if (class_def == nullptr) { in VerifyClass() 161 class_def, in VerifyClass() 192 const DexFile::ClassDef* class_def, in VerifyMethods() argument 216 InvokeType type = it->GetMethodInvokeType(*class_def); in VerifyMethods() 233 class_def, in VerifyMethods() 249 *error_string += PrettyDescriptor(dex_file->GetClassDescriptor(*class_def)); in VerifyMethods() 266 const DexFile::ClassDef* class_def, in VerifyClass() argument 271 DCHECK(class_def != nullptr); in VerifyClass() 275 if ((class_def->access_flags_ & (kAccAbstract | kAccFinal)) == (kAccAbstract | kAccFinal)) { in VerifyClass() [all …]
|
/art/compiler/driver/ |
D | compiler_driver.cc | 498 const DexFile& dex_file, const DexFile::ClassDef& class_def) in GetDexToDexCompilationLevel() argument 505 const char* descriptor = dex_file.GetClassDescriptor(class_def); in GetDexToDexCompilationLevel() 537 const DexFile::ClassDef& class_def) { in GetDexToDexCompilationLevel() argument 542 return GetDexToDexCompilationLevel(self, driver, class_loader, dex_file, class_def); in GetDexToDexCompilationLevel() 825 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); in ResolveConstStrings() local 827 const uint8_t* class_data = dex_file->GetClassData(class_def); in ResolveConstStrings() 843 dex_file->StringByTypeIdx(class_def.class_idx_)); in ResolveConstStrings() 2010 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx); in RequiresConstructorBarrier() local 2011 const uint8_t* class_data = dex_file.GetClassData(class_def); in RequiresConstructorBarrier() 2054 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); in Visit() local [all …]
|
D | compiler_driver_test.cc | 81 const DexFile::ClassDef& class_def = dex_file.GetClassDef(i); in MakeDexFileExecutable() local 82 const char* descriptor = dex_file.GetClassDescriptor(class_def); in MakeDexFileExecutable()
|
/art/oatdump/ |
D | oatdump.cc | 209 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); in WalkOatClass() local 210 const uint8_t* class_data = dex_file.GetClassData(class_def); in WalkOatClass() 500 const DexFile::ClassDef* class_def = in GetQuickOatCode() local 502 if (class_def != nullptr) { in GetQuickOatCode() 503 uint16_t class_def_index = dex_file->GetIndexForClassDef(*class_def); in GetQuickOatCode() 533 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); in AddAllOffsets() local 535 const uint8_t* class_data = dex_file->GetClassData(class_def); in AddAllOffsets() 610 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); in DumpOatDexFile() local 611 const char* descriptor = dex_file->GetClassDescriptor(class_def); in DumpOatDexFile() 621 class_def_index, descriptor, oat_class_offset, class_def.class_idx_) in DumpOatDexFile() [all …]
|
/art/runtime/native/ |
D | dalvik_system_VMRuntime.cc | 525 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); in VMRuntime_preloadDexCaches() local 526 const uint8_t* class_data = dex_file->GetClassData(class_def); in VMRuntime_preloadDexCaches() 541 InvokeType invoke_type = it.GetMethodInvokeType(class_def); in VMRuntime_preloadDexCaches() 546 InvokeType invoke_type = it.GetMethodInvokeType(class_def); in VMRuntime_preloadDexCaches()
|
D | dalvik_system_DexFile.cc | 324 const DexFile::ClassDef& class_def = dex_file->GetClassDef(i); in DexFile_getClassNameList() local 325 const char* descriptor = dex_file->GetClassDescriptor(class_def); in DexFile_getClassNameList()
|
/art/compiler/ |
D | image_test.cc | 269 const DexFile::ClassDef& class_def = dex->GetClassDef(i); in TestWriteRead() local 270 const char* descriptor = dex->GetClassDescriptor(class_def); in TestWriteRead()
|
D | oat_test.cc | 403 const DexFile::ClassDef& class_def = dex_file.GetClassDef(i); in TEST_F() local 404 const uint8_t* class_data = dex_file.GetClassData(class_def); in TEST_F() 412 const char* descriptor = dex_file.GetClassDescriptor(class_def); in TEST_F()
|
D | oat_writer.cc | 1338 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); in VisitDexMethods() local 1339 const uint8_t* class_data = dex_file->GetClassData(class_def); in VisitDexMethods()
|
/art/runtime/mirror/ |
D | class.cc | 910 const DexFile::ClassDef* class_def = GetClassDef(); in GetInterfaceTypeList() local 911 if (class_def == nullptr) { in GetInterfaceTypeList() 914 return GetDexFile().GetInterfacesList(*class_def); in GetInterfaceTypeList()
|
/art/dexdump/ |
D | dexdump.cc | 1209 const DexFile::ClassDef& class_def = dex_file->GetClassDef(idx); in dumpCfg() local 1210 const uint8_t* class_data = dex_file->GetClassData(class_def); in dumpCfg()
|
/art/runtime/gc/ |
D | heap.cc | 770 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_idx); in SafeGetClassDescriptor() local 771 const DexFile::TypeId& type_id = dex_file->GetTypeId(class_def.class_idx_); in SafeGetClassDescriptor()
|