/art/runtime/verifier/ |
H A D | method_verifier_test.cc | 49 const DexFile::ClassDef& class_def = dex->GetClassDef(i); local 50 const char* descriptor = dex->GetClassDescriptor(class_def);
|
H A D | method_verifier.cc | 99 const DexFile::ClassDef* class_def = klass->GetClassDef(); local 108 } else if (class_def == nullptr) { 123 return VerifyClass(&dex_file, dex_cache, class_loader, class_def, allow_soft_failures, error); 129 const DexFile::ClassDef* class_def, 132 DCHECK(class_def != nullptr); 133 const byte* class_data = dex_file->GetClassData(*class_def); 155 InvokeType type = it.GetMethodInvokeType(*class_def); 168 class_def, 181 *error += PrettyDescriptor(dex_file->GetClassDescriptor(*class_def)); 199 InvokeType type = it.GetMethodInvokeType(*class_def); 126 VerifyClass(const DexFile* dex_file, Handle<mirror::DexCache> dex_cache, Handle<mirror::ClassLoader> class_loader, const DexFile::ClassDef* class_def, bool allow_soft_failures, std::string* error) argument 240 VerifyMethod(uint32_t method_idx, const DexFile* dex_file, Handle<mirror::DexCache> dex_cache, Handle<mirror::ClassLoader> class_loader, const DexFile::ClassDef* class_def, const DexFile::CodeItem* code_item, mirror::ArtMethod* method, uint32_t method_access_flags, bool allow_soft_failures, bool need_precise_constants) argument 289 VerifyMethodAndDump(std::ostream& os, uint32_t dex_method_idx, const DexFile* dex_file, Handle<mirror::DexCache> dex_cache, Handle<mirror::ClassLoader> class_loader, const DexFile::ClassDef* class_def, const DexFile::CodeItem* code_item, mirror::ArtMethod* method, uint32_t method_access_flags) argument 308 MethodVerifier(const DexFile* dex_file, Handle<mirror::DexCache>* dex_cache, Handle<mirror::ClassLoader>* class_loader, const DexFile::ClassDef* class_def, const DexFile::CodeItem* code_item, uint32_t dex_method_idx, mirror::ArtMethod* method, uint32_t method_access_flags, bool can_load_classes, bool allow_soft_failures, bool need_precise_constants, bool verify_to_dump) argument [all...] |
/art/compiler/ |
H A D | image_test.cc | 172 const DexFile::ClassDef& class_def = dex->GetClassDef(i); local 173 const char* descriptor = dex->GetClassDescriptor(class_def);
|
H A D | oat_test.cc | 155 const DexFile::ClassDef& class_def = dex_file->GetClassDef(i); local 156 const byte* class_data = dex_file->GetClassData(class_def); 162 const char* descriptor = dex_file->GetClassDescriptor(class_def);
|
H A D | oat_writer.cc | 699 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); local 700 const byte* class_data = dex_file->GetClassData(class_def);
|
/art/compiler/driver/ |
H A D | compiler_driver_test.cc | 81 const DexFile::ClassDef& class_def = dex_file.GetClassDef(i); local 82 const char* descriptor = dex_file.GetClassDescriptor(class_def);
|
H A D | compiler_driver.cc | 520 const DexFile::ClassDef& class_def) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { 521 const char* descriptor = dex_file.GetClassDescriptor(class_def); 580 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_idx); local 585 class_def); 1528 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); local 1535 mirror::Class* klass = class_linker->ResolveType(dex_file, class_def.class_idx_, dex_cache, 1554 const byte* class_data = dex_file.GetClassData(class_def); 1590 it.GetMethodInvokeType(class_def)); 1600 it.GetMethodInvokeType(class_def)); 1682 const DexFile::ClassDef& class_def local 1739 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); local 1783 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); local 1906 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); local [all...] |
/art/runtime/ |
H A D | dex_file_test.cc | 229 const DexFile::ClassDef& class_def = raw->GetClassDef(0); local 230 ASSERT_STREQ("LGetMethodSignature;", raw->GetClassDescriptor(class_def)); 232 const byte* class_data = raw->GetClassData(class_def);
|
H A D | class_linker_test.cc | 337 const DexFile::ClassDef& class_def = dex->GetClassDef(i); local 338 const char* descriptor = dex->GetClassDescriptor(class_def);
|
H A D | dex_file.cc | 435 const ClassDef& class_def = GetClassDef(i); local 436 if (class_def.class_idx_ == type_idx) { 437 return &class_def; 454 const ClassDef& class_def = GetClassDef(i); local 455 const char* descriptor = GetClassDescriptor(class_def); 456 index->insert(std::make_pair(descriptor, &class_def)); 467 const ClassDef& class_def = GetClassDef(i); local 468 if (class_def.class_idx_ == type_idx) { 469 return &class_def; 1118 const DexFile::ClassDef& class_def) 1114 EncodedStaticFieldValueIterator(const DexFile& dex_file, Handle<mirror::DexCache>* dex_cache, Handle<mirror::ClassLoader>* class_loader, ClassLinker* linker, const DexFile::ClassDef& class_def) argument [all...] |
H A D | class_linker.cc | 2333 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx); local 2334 const byte* class_data = dex_file.GetClassData(class_def); 4435 const DexFile::ClassDef& class_def = dex_file.GetClassDef(klass->GetDexClassDefIndex()); local 4436 uint16_t super_class_idx = class_def.superclass_idx_; 4453 const DexFile::TypeList* interfaces = dex_file.GetInterfacesList(class_def);
|
/art/runtime/mirror/ |
H A D | class.cc | 822 const DexFile::ClassDef* class_def = GetClassDef(); local 823 if (class_def == nullptr) { 826 return GetDexFile().GetInterfacesList(*class_def);
|
/art/runtime/native/ |
H A D | dalvik_system_DexFile.cc | 222 const DexFile::ClassDef& class_def = dex_file->GetClassDef(i); local 223 const char* descriptor = dex_file->GetClassDescriptor(class_def);
|
H A D | dalvik_system_VMRuntime.cc | 466 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); local 467 const byte* class_data = dex_file->GetClassData(class_def); 482 InvokeType invoke_type = it.GetMethodInvokeType(class_def); 487 InvokeType invoke_type = it.GetMethodInvokeType(class_def);
|
/art/oatdump/ |
H A D | oatdump.cc | 281 const DexFile::ClassDef* class_def = local 283 if (class_def != nullptr) { 284 uint16_t class_def_index = dex_file->GetIndexForClassDef(*class_def); 314 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); local 316 const byte* class_data = dex_file->GetClassData(class_def); 372 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); local 373 const char* descriptor = dex_file->GetClassDescriptor(class_def); 377 class_def_index, descriptor, oat_class_offset, class_def.class_idx_) 383 if (!DumpOatClass(indented_os, oat_class, *(dex_file.get()), class_def)) { 402 const DexFile::ClassDef& class_def) { 401 DumpOatClass(std::ostream& os, const OatFile::OatClass& oat_class, const DexFile& dex_file, const DexFile::ClassDef& class_def) argument 440 DumpOatMethod(std::ostream& os, const DexFile::ClassDef& class_def, uint32_t class_method_index, const OatFile::OatClass& oat_class, const DexFile& dex_file, uint32_t dex_method_idx, const DexFile::CodeItem* code_item, uint32_t method_access_flags) argument 894 DumpVerifier(std::ostream& os, uint32_t dex_method_idx, const DexFile* dex_file, const DexFile::ClassDef& class_def, const DexFile::CodeItem* code_item, uint32_t method_access_flags) argument [all...] |
/art/runtime/gc/ |
H A D | heap.cc | 561 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_idx); local 562 const DexFile::TypeId& type_id = dex_file->GetTypeId(class_def.class_idx_);
|