/art/runtime/verifier/ |
H A D | method_verifier_test.cc | 48 const DexFile::ClassDef& class_def = dex.GetClassDef(i);
|
H A D | method_verifier.h | 146 const DexFile::ClassDef* class_def, 154 const DexFile::ClassDef* class_def, 212 Handle<mirror::ClassLoader> class_loader, const DexFile::ClassDef* class_def, 283 Handle<mirror::ClassLoader> class_loader, const DexFile::ClassDef* class_def, 310 const DexFile::ClassDef* class_def_idx, 706 const DexFile::ClassDef* const class_def_; // The class def of the declaring class of the method.
|
H A D | method_verifier.cc | 139 const DexFile::ClassDef* class_def = klass->GetClassDef(); 171 const DexFile::ClassDef* class_def, 306 const DexFile::ClassDef* class_def, 356 const DexFile::ClassDef* class_def, 380 const DexFile::ClassDef* class_def, 1582 const DexFile::ClassDef* class_def = dex_file.FindClassDef(type_idx);
|
/art/runtime/ |
H A D | dex_file.h | 99 uint32_t class_defs_off_; // file offset of ClassDef array 195 struct ClassDef { struct in class:art::DexFile 207 // Returns the valid access flags, that is, Java modifier bits relevant to the ClassDef type 226 DISALLOW_COPY_AND_ASSIGN(ClassDef); 654 // Returns the ClassDef at the specified index. 655 const ClassDef& GetClassDef(uint16_t idx) const { 660 uint16_t GetIndexForClassDef(const ClassDef& class_def) const { 667 const char* GetClassDescriptor(const ClassDef& class_def) const { 673 const ClassDef* FindClassDef(const char* descriptor, size_t hash) const; 676 const ClassDef* FindClassDe [all...] |
H A D | dex_method_iterator.h | 141 const DexFile::ClassDef* class_def_;
|
H A D | dex_file_test.cc | 220 const DexFile::ClassDef& c0 = raw->GetClassDef(0); 223 const DexFile::ClassDef& c1 = raw->GetClassDef(1); 233 const DexFile::ClassDef& class_def = raw->GetClassDef(0);
|
H A D | dex_file_verifier.h | 126 // Set of type ids for which there are ClassDef elements in the dex file. 127 std::unordered_set<decltype(DexFile::ClassDef::class_idx_)> defined_classes_;
|
H A D | dex_file.cc | 411 class_defs_(reinterpret_cast<const ClassDef*>(base + header_->class_defs_off_)), 473 const DexFile::ClassDef* DexFile::FindClassDef(const char* descriptor, size_t hash) const { 493 const ClassDef& class_def = GetClassDef(i); 512 const ClassDef& class_def = GetClassDef(i); 523 const DexFile::ClassDef* DexFile::FindClassDef(uint16_t type_idx) const { 526 const ClassDef& class_def = GetClassDef(i); 1187 const DexFile::ClassDef& class_def)
|
H A D | class_linker.h | 149 // Define a new a class based on a ClassDef from a DexFile 152 const DexFile& dex_file, const DexFile::ClassDef& dex_class_def) 527 const DexFile::ClassDef& dex_class_def); 531 void SetupClass(const DexFile& dex_file, const DexFile::ClassDef& dex_class_def, 535 void LoadClass(Thread* self, const DexFile& dex_file, const DexFile::ClassDef& dex_class_def,
|
H A D | class_linker.cc | 764 const DexFile::ClassDef& class_def = dex_file->GetClassDef(static_cast<uint16_t>(index)); 1585 typedef std::pair<const DexFile*, const DexFile::ClassDef*> ClassPathEntry; 1591 const DexFile::ClassDef* dex_class_def = dex_file->FindClassDef(descriptor, hash); 1694 const DexFile::ClassDef* dex_class_def = cp_dex_file->FindClassDef(descriptor, hash); 1811 const DexFile::ClassDef& dex_class_def) { 1934 const DexFile::ClassDef& dex_class_def) { 1991 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx); 2148 const DexFile::ClassDef* dex_class_def = klass->GetClassDef(); 2248 void ClassLinker::SetupClass(const DexFile& dex_file, const DexFile::ClassDef& dex_class_def, 2270 const DexFile::ClassDef [all...] |
H A D | dex_file_verifier.cc | 1188 if (!CheckListSize(ptr_, 1, sizeof(DexFile::ClassDef), "class_defs")) { 1191 ptr_ += sizeof(DexFile::ClassDef); 1710 const DexFile::ClassDef* item = reinterpret_cast<const DexFile::ClassDef*>(ptr_); 1816 ptr_ += sizeof(DexFile::ClassDef);
|
H A D | art_method-inl.h | 418 inline const DexFile::ClassDef& ArtMethod::GetClassDef() {
|
H A D | art_method.h | 507 const DexFile::ClassDef& GetClassDef() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
|
H A D | class_linker_test.cc | 345 const DexFile::ClassDef& class_def = dex.GetClassDef(i);
|
/art/oatdump/ |
H A D | oatdump.cc | 115 typedef void (OatSymbolizer::*Callback)(const DexFile::ClassDef&, 169 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); 187 const DexFile::ClassDef& class_def, Callback callback) { 214 void WalkOatMethod(const DexFile::ClassDef& class_def, uint32_t class_method_index, 231 void RegisterForDedup(const DexFile::ClassDef& class_def ATTRIBUTE_UNUSED, 265 void AddSymbol(const DexFile::ClassDef& class_def ATTRIBUTE_UNUSED, 510 const DexFile::ClassDef* class_def = 543 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); 602 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); 721 const DexFile::ClassDef [all...] |
/art/runtime/native/ |
H A D | dalvik_system_DexFile.cc | 235 const DexFile::ClassDef* dex_class_def = dex_file->FindClassDef(descriptor.c_str(), hash); 276 const DexFile::ClassDef& class_def = dex_file->GetClassDef(i);
|
H A D | dalvik_system_VMRuntime.cc | 515 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index);
|
/art/compiler/ |
H A D | image_test.cc | 180 const DexFile::ClassDef& class_def = dex->GetClassDef(i);
|
H A D | oat_test.cc | 145 const DexFile::ClassDef& class_def = dex_file.GetClassDef(i);
|
H A D | oat_writer.cc | 953 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index);
|
/art/compiler/driver/ |
H A D | compiler_driver.cc | 513 const DexFile::ClassDef& class_def) { 576 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_idx); 600 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_idx); 1741 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); 1893 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); 1958 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); 2008 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index); 2139 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index);
|
H A D | compiler_driver_test.cc | 80 const DexFile::ClassDef& class_def = dex_file.GetClassDef(i);
|
H A D | compiler_driver.h | 548 const DexFile::ClassDef& class_def) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
|
/art/runtime/mirror/ |
H A D | class.cc | 737 const DexFile::ClassDef* Class::GetClassDef() { 781 const DexFile::ClassDef* dex_class_def = GetClassDef(); 799 const DexFile::ClassDef* class_def = GetClassDef();
|
H A D | class.h | 1070 const DexFile::ClassDef* GetClassDef() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); 1256 // ClassDef index in dex file, -1 if no class definition such as an array.
|