Searched refs:ClassDef (Results 1 - 25 of 31) sorted by relevance

12

/art/runtime/verifier/
H A Dmethod_verifier_test.cc53 const DexFile::ClassDef& class_def = dex.GetClassDef(i);
H A Dmethod_verifier.h165 const DexFile::ClassDef* class_def,
178 const DexFile::ClassDef* class_def,
289 const DexFile::ClassDef* class_def,
336 const DexFile::ClassDef* class_def,
362 const DexFile::ClassDef* class_def_idx,
765 const DexFile::ClassDef* const class_def_; // The class def of the declaring class of the method.
H A Dmethod_verifier.cc133 const DexFile::ClassDef* class_def = klass->GetClassDef();
192 const DexFile::ClassDef* class_def,
266 const DexFile::ClassDef* class_def,
357 const DexFile::ClassDef* class_def,
465 const DexFile::ClassDef* class_def,
501 const DexFile::ClassDef* class_def,
1921 const DexFile::ClassDef* class_def = dex_file.FindClassDef(type_idx);
/art/runtime/
H A Ddex_file.h111 uint32_t class_defs_off_; // file offset of ClassDef array
210 struct ClassDef { struct in class:art::DexFile
222 // Returns the valid access flags, that is, Java modifier bits relevant to the ClassDef type
241 DISALLOW_COPY_AND_ASSIGN(ClassDef);
693 // Returns the ClassDef at the specified index.
694 const ClassDef& GetClassDef(uint16_t idx) const {
699 uint16_t GetIndexForClassDef(const ClassDef& class_def) const {
706 const char* GetClassDescriptor(const ClassDef& class_def) const {
712 const ClassDef* FindClassDef(const char* descriptor, size_t hash) const;
715 const ClassDef* FindClassDe
[all...]
H A Dtype_lookup_table.cc84 const DexFile::ClassDef& class_def = dex_file.GetClassDef(i);
98 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx);
H A Ddex_method_iterator.h141 const DexFile::ClassDef* class_def_;
H A Ddex_file_test.cc220 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 Ddex_file_verifier.h215 // Set of type ids for which there are ClassDef elements in the dex file.
216 std::unordered_set<decltype(DexFile::ClassDef::class_idx_)> defined_classes_;
H A Ddex_file_verifier.cc790 const DexFile::ClassDef* class_def_begin =
791 reinterpret_cast<const DexFile::ClassDef*>(begin_ + header_->class_defs_off_);
793 const DexFile::ClassDef* class_def = class_def_begin + i;
1391 if (!CheckListSize(ptr_, 1, sizeof(DexFile::ClassDef), "class_defs")) {
1394 ptr_ += sizeof(DexFile::ClassDef);
1920 const DexFile::ClassDef* item = reinterpret_cast<const DexFile::ClassDef*>(ptr_);
1969 const DexFile::ClassDef* superclass_def = dex_file_->FindClassDef(item->superclass_idx_);
1973 // ClassDef item for super class appearing after the class' ClassDef ite
[all...]
H A Dclass_linker.h197 // Define a new a class based on a ClassDef from a DexFile
203 const DexFile::ClassDef& dex_class_def)
745 const DexFile::ClassDef& dex_class_def);
750 const DexFile::ClassDef& dex_class_def,
757 const DexFile::ClassDef& dex_class_def,
H A Ddex_file.cc441 class_defs_(reinterpret_cast<const ClassDef*>(base + header_->class_defs_off_)),
514 const DexFile::ClassDef* DexFile::FindClassDef(const char* descriptor, size_t hash) const {
530 const ClassDef& class_def = GetClassDef(i);
539 const DexFile::ClassDef* DexFile::FindClassDef(uint16_t type_idx) const {
542 const ClassDef& class_def = GetClassDef(i);
2337 const DexFile::ClassDef& class_def)
2352 const DexFile::ClassDef& class_def)
2368 const DexFile::ClassDef& class_def,
H A Dclass_linker.cc2225 typedef std::pair<const DexFile*, const DexFile::ClassDef*> ClassPathEntry;
2231 const DexFile::ClassDef* dex_class_def = dex_file->FindClassDef(descriptor, hash);
2332 const DexFile::ClassDef* dex_class_def = cp_dex_file->FindClassDef(descriptor, hash);
2467 const DexFile::ClassDef& dex_class_def) {
2598 const DexFile::ClassDef& dex_class_def) {
2673 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx);
2831 const DexFile::ClassDef* dex_class_def = klass->GetClassDef();
2931 const DexFile::ClassDef& dex_class_def,
2955 const DexFile::ClassDef& dex_class_def,
4437 const DexFile::ClassDef* dex_class_de
[all...]
H A Dart_method-inl.h368 inline const DexFile::ClassDef& ArtMethod::GetClassDef() {
H A Dart_method.h617 const DexFile::ClassDef& GetClassDef() SHARED_REQUIRES(Locks::mutator_lock_);
H A Doat_file_manager.cc191 const DexFile::ClassDef& class_def = dex_file->GetClassDef(static_cast<uint16_t>(index));
H A Ddex_file_verifier_test.cc293 const DexFile::ClassDef& class_def = dex_file->GetClassDef(0);
908 const DexFile::ClassDef& class_def = dex_file->GetClassDef(0);
/art/dexlist/
H A Ddexlist.cc143 const DexFile::ClassDef& pClassDef = pDexFile->GetClassDef(idx);
/art/runtime/native/
H A Ddalvik_system_DexFile.cc274 const DexFile::ClassDef* dex_class_def = dex_file->FindClassDef(descriptor.c_str(), hash);
324 const DexFile::ClassDef& class_def = dex_file->GetClassDef(i);
/art/oatdump/
H A Doatdump.cc209 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index);
500 const DexFile::ClassDef* class_def =
533 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index);
610 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index);
728 const DexFile::ClassDef& class_def, bool* stop_analysis) {
776 const DexFile::ClassDef& class_def,
1114 const DexFile::ClassDef& class_def,
/art/dexdump/
H A Ddexdump.cc398 const DexFile::ClassDef& pClassDef = pDexFile->GetClassDef(idx);
1209 const DexFile::ClassDef& class_def = dex_file->GetClassDef(idx);
1244 const DexFile::ClassDef& pClassDef = pDexFile->GetClassDef(idx);
/art/runtime/mirror/
H A Dclass.cc835 const DexFile::ClassDef* Class::GetClassDef() {
892 const DexFile::ClassDef* dex_class_def = GetClassDef();
910 const DexFile::ClassDef* class_def = GetClassDef();
/art/compiler/driver/
H A Dcompiler_driver_test.cc81 const DexFile::ClassDef& class_def = dex_file.GetClassDef(i);
H A Dcompiler_driver.cc498 const DexFile& dex_file, const DexFile::ClassDef& class_def)
537 const DexFile::ClassDef& class_def) {
825 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index);
2010 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx);
2054 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index);
2248 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index);
2336 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index);
2397 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index);
2626 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_index);
/art/compiler/
H A Dimage_test.cc424 const DexFile::ClassDef& class_def = dex->GetClassDef(j);
H A Doat_test.cc403 const DexFile::ClassDef& class_def = dex_file.GetClassDef(i);

Completed in 2975 milliseconds

12