/art/runtime/verifier/ |
H A D | method_verifier_test.cc | 48 const DexFile::ClassDef& class_def = dex.GetClassDef(i); local 49 const char* descriptor = dex.GetClassDescriptor(class_def);
|
H A D | method_verifier.cc | 139 const DexFile::ClassDef* class_def = klass->GetClassDef(); local 148 } else if (class_def == nullptr) { 164 self, &dex_file, dex_cache, class_loader, class_def, allow_soft_failures, error); 171 const DexFile::ClassDef* class_def, 174 DCHECK(class_def != nullptr); 177 if ((class_def->access_flags_ & (kAccAbstract | kAccFinal)) == (kAccAbstract | kAccFinal)) { 179 *error += PrettyDescriptor(dex_file->GetClassDescriptor(*class_def)); 184 const uint8_t* class_data = dex_file->GetClassData(*class_def); 207 InvokeType type = it.GetMethodInvokeType(*class_def); 223 class_def, 167 VerifyClass(Thread* self, 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 302 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, bool allow_soft_failures, bool need_precise_constants) argument 352 VerifyMethodAndDump(Thread* self, 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, ArtMethod* method, uint32_t method_access_flags) argument 377 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 1582 const DexFile::ClassDef* class_def = dex_file.FindClassDef(type_idx); local [all...] |
/art/compiler/ |
H A D | image_test.cc | 180 const DexFile::ClassDef& class_def = dex->GetClassDef(i); local 181 const char* descriptor = dex->GetClassDescriptor(class_def);
|
H A D | oat_test.cc | 145 const DexFile::ClassDef& class_def = dex_file.GetClassDef(i); local 146 const uint8_t* class_data = dex_file.GetClassData(class_def); 154 const char* descriptor = dex_file.GetClassDescriptor(class_def);
|
H A D | oat_writer.cc | 953 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); local 954 const uint8_t* class_data = dex_file->GetClassData(class_def);
|
/art/compiler/driver/ |
H A D | compiler_driver_test.cc | 80 const DexFile::ClassDef& class_def = dex_file.GetClassDef(i); local 81 const char* descriptor = dex_file.GetClassDescriptor(class_def);
|
H A D | compiler_driver.cc | 513 const DexFile::ClassDef& class_def) { 519 const char* descriptor = dex_file.GetClassDescriptor(class_def); 576 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_idx); local 581 class_def); 600 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_idx); local 602 GetDexToDexCompilationlevel(self, class_loader, *dex_file, class_def); 1741 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); local 1748 mirror::Class* klass = class_linker->ResolveType(dex_file, class_def.class_idx_, dex_cache, 1767 const uint8_t* class_data = dex_file.GetClassData(class_def); 1802 it.GetMethodInvokeType(class_def)); 511 GetDexToDexCompilationlevel( Thread* self, Handle<mirror::ClassLoader> class_loader, const DexFile& dex_file, const DexFile::ClassDef& class_def) argument 1893 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); local 1958 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); local 2008 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); local 2139 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); local [all...] |
/art/runtime/ |
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 | class_linker_test.cc | 345 const DexFile::ClassDef& class_def = dex.GetClassDef(i); local 346 const char* descriptor = dex.GetClassDescriptor(class_def);
|
H A D | dex_file.cc | 493 const ClassDef& class_def = GetClassDef(i); local 494 if (class_def.class_idx_ == type_idx) { 495 return &class_def; 512 const ClassDef& class_def = GetClassDef(i); local 513 const char* class_descriptor = GetClassDescriptor(class_def); 514 index->Insert(std::make_pair(class_descriptor, &class_def)); 526 const ClassDef& class_def = GetClassDef(i); local 527 if (class_def.class_idx_ == type_idx) { 528 return &class_def; 1187 const DexFile::ClassDef& class_def) 1184 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 | 764 const DexFile::ClassDef& class_def = dex_file->GetClassDef(static_cast<uint16_t>(index)); local 765 return dex_file->StringByTypeIdx(class_def.class_idx_); 1991 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx); local 1992 const uint8_t* class_data = dex_file.GetClassData(class_def); 4216 const DexFile::ClassDef& class_def, 4244 const DexFile::ClassDef* super_class_def = dex_file.FindClassDef(class_def.superclass_idx_); 4278 const DexFile::ClassDef& class_def = dex_file.GetClassDef(klass->GetDexClassDefIndex()); local 4279 uint16_t super_class_idx = class_def.superclass_idx_; 4296 if (!CheckSuperClassChange(klass, dex_file, class_def, super_class)) { 4301 const DexFile::TypeList* interfaces = dex_file.GetInterfacesList(class_def); [all...] |
/art/runtime/native/ |
H A D | dalvik_system_DexFile.cc | 276 const DexFile::ClassDef& class_def = dex_file->GetClassDef(i); local 277 const char* descriptor = dex_file->GetClassDescriptor(class_def);
|
H A D | dalvik_system_VMRuntime.cc | 515 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); local 516 const uint8_t* class_data = dex_file->GetClassData(class_def); 531 InvokeType invoke_type = it.GetMethodInvokeType(class_def); 536 InvokeType invoke_type = it.GetMethodInvokeType(class_def);
|
/art/runtime/mirror/ |
H A D | class.cc | 799 const DexFile::ClassDef* class_def = GetClassDef(); local 800 if (class_def == nullptr) { 803 return GetDexFile().GetInterfacesList(*class_def);
|
/art/oatdump/ |
H A D | oatdump.cc | 169 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); local 175 WalkOatClass(oat_class, *dex_file.get(), class_def, callback); 187 const DexFile::ClassDef& class_def, Callback callback) { 188 const uint8_t* class_data = dex_file.GetClassData(class_def); 199 WalkOatMethod(class_def, class_method_idx, oat_method, dex_file, it.GetMemberIndex(), 206 WalkOatMethod(class_def, class_method_idx, oat_method, dex_file, it.GetMemberIndex(), 214 void WalkOatMethod(const DexFile::ClassDef& class_def, uint32_t class_method_index, argument 227 (this->*callback)(class_def, class_method_index, oat_method, dex_file, dex_method_idx, code_item, 231 void RegisterForDedup(const DexFile::ClassDef& class_def ATTRIBUTE_UNUSED, 265 void AddSymbol(const DexFile::ClassDef& class_def ATTRIBUTE_UNUSE 186 WalkOatClass(const OatFile::OatClass& oat_class, const DexFile& dex_file, const DexFile::ClassDef& class_def, Callback callback) argument 510 const DexFile::ClassDef* class_def = local 543 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); local 602 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); local 720 DumpOatClass(std::ostream& os, const OatFile::OatClass& oat_class, const DexFile& dex_file, const DexFile::ClassDef& class_def, bool* stop_analysis) argument 768 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, bool* addr_found) argument 1305 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 | 660 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_idx); local 661 const DexFile::TypeId& type_id = dex_file->GetTypeId(class_def.class_idx_);
|