/art/runtime/verifier/ |
H A D | method_verifier_test.cc | 53 const DexFile::ClassDef& class_def = dex.GetClassDef(i); local 54 const char* descriptor = dex.GetClassDescriptor(class_def);
|
H A 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,
|
H A D | method_verifier.cc | 133 const DexFile::ClassDef* class_def = klass->GetClassDef(); local 142 } else if (class_def == nullptr) { 161 class_def, 192 const DexFile::ClassDef* class_def, 216 InvokeType type = it->GetMethodInvokeType(*class_def); 233 class_def, 249 *error_string += PrettyDescriptor(dex_file->GetClassDescriptor(*class_def)); 266 const DexFile::ClassDef* class_def, 271 DCHECK(class_def != nullptr); 275 if ((class_def 262 VerifyClass(Thread* self, const DexFile* dex_file, Handle<mirror::DexCache> dex_cache, Handle<mirror::ClassLoader> class_loader, const DexFile::ClassDef* class_def, CompilerCallbacks* callbacks, bool allow_soft_failures, LogSeverity log_level, std::string* error) argument 352 VerifyMethod(Thread* self, 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, ArtMethod* method, uint32_t method_access_flags, CompilerCallbacks* callbacks, bool allow_soft_failures, LogSeverity log_level, bool need_precise_constants, std::string* hard_failure_msg) argument 459 VerifyMethodAndDump(Thread* self, VariableIndentationOutputStream* vios, 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, ArtMethod* method, uint32_t method_access_flags) argument 497 MethodVerifier(Thread* self, 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, ArtMethod* method, uint32_t method_access_flags, bool can_load_classes, bool allow_soft_failures, bool need_precise_constants, bool verify_to_dump, bool allow_thread_suspension) argument 1921 const DexFile::ClassDef* class_def = dex_file.FindClassDef(type_idx); local [all...] |
/art/runtime/ |
H A D | type_lookup_table.cc | 84 const DexFile::ClassDef& class_def = dex_file.GetClassDef(i); local 85 const DexFile::TypeId& type_id = dex_file.GetTypeId(class_def.class_idx_); 98 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx); local 99 const DexFile::TypeId& type_id = dex_file.GetTypeId(class_def.class_idx_);
|
H A D | dex_file.h | 699 uint16_t GetIndexForClassDef(const ClassDef& class_def) const { 700 CHECK_GE(&class_def, class_defs_) << GetLocation(); 701 CHECK_LT(&class_def, class_defs_ + header_->class_defs_size_) << GetLocation(); 702 return &class_def - class_defs_; 706 const char* GetClassDescriptor(const ClassDef& class_def) const { 707 return StringByTypeIdx(class_def.class_idx_); 717 const TypeList* GetInterfacesList(const ClassDef& class_def) const { 718 if (class_def.interfaces_off_ == 0) { 721 const uint8_t* addr = begin_ + class_def.interfaces_off_; 727 const uint8_t* GetClassData(const ClassDef& class_def) cons [all...] |
H A D | dex_file_test.cc | 233 const DexFile::ClassDef& class_def = raw->GetClassDef(0); local 234 ASSERT_STREQ("LGetMethodSignature;", raw->GetClassDescriptor(class_def)); 236 const uint8_t* class_data = raw->GetClassData(class_def);
|
H A D | oat_file_manager.cc | 191 const DexFile::ClassDef& class_def = dex_file->GetClassDef(static_cast<uint16_t>(index)); local 192 return dex_file->StringByTypeIdx(class_def.class_idx_);
|
H A D | dex_file_verifier_test.cc | 293 const DexFile::ClassDef& class_def = dex_file->GetClassDef(0); local 294 const uint8_t* class_data = dex_file->GetClassData(class_def); 908 const DexFile::ClassDef& class_def = dex_file->GetClassDef(0); local 909 const uint8_t* class_data = dex_file->GetClassData(class_def);
|
H A D | dex_file.cc | 530 const ClassDef& class_def = GetClassDef(i); local 531 if (class_def.class_idx_ == type_idx) { 532 return &class_def; 542 const ClassDef& class_def = GetClassDef(i); local 543 if (class_def.class_idx_ == type_idx) { 544 return &class_def; 2337 const DexFile::ClassDef& class_def) 2342 class_def, 2352 const DexFile::ClassDef& class_def) 2356 class_def, 2335 EncodedStaticFieldValueIterator( const DexFile& dex_file, const DexFile::ClassDef& class_def) argument 2347 EncodedStaticFieldValueIterator( const DexFile& dex_file, Handle<mirror::DexCache>* dex_cache, Handle<mirror::ClassLoader>* class_loader, ClassLinker* linker, const DexFile::ClassDef& class_def) argument 2363 EncodedStaticFieldValueIterator( const DexFile& dex_file, Handle<mirror::DexCache>* dex_cache, Handle<mirror::ClassLoader>* class_loader, ClassLinker* linker, const DexFile::ClassDef& class_def, size_t pos, ValueType type) argument [all...] |
H A D | utils.cc | 1820 const DexFile::ClassDef* class_def = dex_file->FindClassDef(method_id.class_idx_); local 1821 if (class_def == nullptr) { 1826 const uint8_t* class_data = dex_file->GetClassData(*class_def);
|
H A D | dex_file_verifier.cc | 793 const DexFile::ClassDef* class_def = class_def_begin + i; local 794 if (class_def->class_idx_ == *class_type_index) { 795 *class_access_flags = class_def->access_flags_;
|
H A D | class_linker.cc | 2665 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx); local 2666 const uint8_t* class_data = dex_file.GetClassData(class_def); 5362 const DexFile::ClassDef& class_def, 5390 const DexFile::ClassDef* super_class_def = dex_file.FindClassDef(class_def.superclass_idx_); 5424 const DexFile::ClassDef& class_def = dex_file.GetClassDef(klass->GetDexClassDefIndex()); local 5425 uint16_t super_class_idx = class_def.superclass_idx_; 5433 if (super_class_idx == class_def.class_idx_) { 5455 if (!CheckSuperClassChange(klass, dex_file, class_def, super_class)) { 5460 const DexFile::TypeList* interfaces = dex_file.GetInterfacesList(class_def);
|
H A D | class_linker_test.cc | 421 const DexFile::ClassDef& class_def = dex.GetClassDef(i); local 422 const char* descriptor = dex.GetClassDescriptor(class_def);
|
/art/oatdump/ |
H A D | oatdump.cc | 209 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); local 210 const uint8_t* class_data = dex_file.GetClassData(class_def); 500 const DexFile::ClassDef* class_def = local 502 if (class_def != nullptr) { 503 uint16_t class_def_index = dex_file->GetIndexForClassDef(*class_def); 533 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); local 535 const uint8_t* class_data = dex_file->GetClassData(class_def); 610 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); local 611 const char* descriptor = dex_file->GetClassDescriptor(class_def); 621 class_def_index, descriptor, oat_class_offset, class_def 726 DumpOatClass(VariableIndentationOutputStream* vios, const OatFile::OatClass& oat_class, const DexFile& dex_file, const DexFile::ClassDef& class_def, bool* stop_analysis) argument 775 DumpOatMethod(VariableIndentationOutputStream* vios, 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, bool* addr_found) argument 1110 DumpVerifier(VariableIndentationOutputStream* vios, StackHandleScope<1>* hs, 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/compiler/driver/ |
H A D | compiler_driver.cc | 498 const DexFile& dex_file, const DexFile::ClassDef& class_def) 505 const char* descriptor = dex_file.GetClassDescriptor(class_def); 537 const DexFile::ClassDef& class_def) { 542 return GetDexToDexCompilationLevel(self, driver, class_loader, dex_file, class_def); 825 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); local 827 const uint8_t* class_data = dex_file->GetClassData(class_def); 843 dex_file->StringByTypeIdx(class_def.class_idx_)); 2010 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx); local 2011 const uint8_t* class_data = dex_file.GetClassData(class_def); 2054 const DexFile::ClassDef& class_def variable 532 GetDexToDexCompilationLevel( Thread* self, const CompilerDriver& driver, jobject jclass_loader, const DexFile& dex_file, const DexFile::ClassDef& class_def) argument 2248 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); variable 2336 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); variable 2397 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); variable 2626 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); variable [all...] |
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);
|
/art/runtime/native/ |
H A D | dalvik_system_VMRuntime.cc | 525 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); local 526 const uint8_t* class_data = dex_file->GetClassData(class_def); 541 InvokeType invoke_type = it.GetMethodInvokeType(class_def); 546 InvokeType invoke_type = it.GetMethodInvokeType(class_def);
|
H A D | dalvik_system_DexFile.cc | 324 const DexFile::ClassDef& class_def = dex_file->GetClassDef(i); local 325 const char* descriptor = dex_file->GetClassDescriptor(class_def);
|
/art/compiler/ |
H A D | image_test.cc | 424 const DexFile::ClassDef& class_def = dex->GetClassDef(j); local 425 const char* descriptor = dex->GetClassDescriptor(class_def);
|
H A D | oat_test.cc | 403 const DexFile::ClassDef& class_def = dex_file.GetClassDef(i); local 404 const uint8_t* class_data = dex_file.GetClassData(class_def); 412 const char* descriptor = dex_file.GetClassDescriptor(class_def);
|
H A D | oat_writer.cc | 1338 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); 1339 const uint8_t* class_data = dex_file->GetClassData(class_def);
|
/art/runtime/mirror/ |
H A D | class.cc | 910 const DexFile::ClassDef* class_def = GetClassDef(); local 911 if (class_def == nullptr) { 914 return GetDexFile().GetInterfacesList(*class_def);
|
/art/dexdump/ |
H A D | dexdump.cc | 1209 const DexFile::ClassDef& class_def = dex_file->GetClassDef(idx); local 1210 const uint8_t* class_data = dex_file->GetClassData(class_def);
|
/art/runtime/gc/ |
H A D | heap.cc | 770 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_idx); local 771 const DexFile::TypeId& type_id = dex_file->GetTypeId(class_def.class_idx_);
|