/art/libdexfile/dex/ |
D | class_accessor-inl.h | 43 inline ClassAccessor::ClassAccessor(const DexFile& dex_file, uint32_t class_def_index) in ClassAccessor() argument 44 : ClassAccessor(dex_file, dex_file.GetClassDef(class_def_index)) {} in ClassAccessor() 48 uint32_t class_def_index, in ClassAccessor() argument 51 class_def_index_(class_def_index), in ClassAccessor() 58 if (parse_hiddenapi_class_data && class_def_index != DexFile::kDexNoIndex32) { in ClassAccessor() 61 hiddenapi_ptr_pos_ = hiddenapi_class_data->GetFlagsPointer(class_def_index); in ClassAccessor()
|
D | type_lookup_table.h | 113 Entry(uint32_t str_offset, uint32_t hash, uint32_t class_def_index, uint32_t mask_bits) in Entry() argument 115 data_(((hash & ~GetMask(mask_bits)) | class_def_index) << mask_bits) { in Entry() 116 DCHECK_EQ(class_def_index & ~GetMask(mask_bits), 0u); in Entry()
|
D | class_accessor.h | 277 ALWAYS_INLINE ClassAccessor(const DexFile& dex_file, uint32_t class_def_index); 281 uint32_t class_def_index = dex::kDexNoIndex,
|
/art/compiler/debug/ |
D | method_debug_info.h | 32 size_t class_def_index; member
|
D | elf_debug_line_writer.h | 174 auto& dex_class_def = dex->GetClassDef(mi->class_def_index); in WriteCompilationUnit()
|
D | elf_debug_writer.cc | 58 auto& dex_class_def = mi.dex_file->GetClassDef(mi.class_def_index); in WriteDebugInfo()
|
/art/dex2oat/driver/ |
D | compiler_driver.cc | 1561 void Visit(size_t class_def_index) override REQUIRES(!Locks::mutator_lock_) { in Visit() argument 1575 const dex::ClassDef& class_def = dex_file.GetClassDef(class_def_index); in Visit() 1601 ClassAccessor accessor(dex_file, class_def_index); in Visit() 1883 void Visit(size_t class_def_index) REQUIRES(!Locks::mutator_lock_) override { in Visit() argument 1887 const dex::ClassDef& class_def = dex_file.GetClassDef(class_def_index); in Visit() 1963 ClassReference ref(manager_->GetDexFile(), class_def_index); in Visit() 2026 void Visit(size_t class_def_index) REQUIRES(!Locks::mutator_lock_) override { in Visit() argument 2030 const dex::ClassDef& class_def = dex_file.GetClassDef(class_def_index); in Visit() 2056 ClassReference ref(manager_->GetDexFile(), class_def_index); in Visit() 2091 void Visit(size_t class_def_index) override { in Visit() argument [all …]
|
/art/oatdump/ |
D | oatdump.cc | 251 for (size_t class_def_index = 0; in WalkOatDexFile() local 252 class_def_index < dex_file->NumClassDefs(); in WalkOatDexFile() 253 class_def_index++) { in WalkOatDexFile() 254 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); in WalkOatDexFile() 259 WalkOatClass(oat_class, *dex_file, class_def_index); in WalkOatDexFile() 272 uint32_t class_def_index) { in WalkOatClass() argument 273 ClassAccessor accessor(dex_file, class_def_index); in WalkOatClass() 280 class_def_index, in WalkOatClass() 289 uint32_t class_def_index, in WalkOatMethod() argument 311 info.class_def_index = class_def_index; in WalkOatMethod() [all …]
|
/art/runtime/ |
D | oat_file.h | 503 OatFile::OatClass GetOatClass(uint16_t class_def_index) const; 506 uint32_t GetOatClassOffset(uint16_t class_def_index) const;
|
D | oat_file.cc | 1447 bool IsClassVerifiedInVdex(const OatDexFile& oat_dex_file, uint16_t class_def_index) const { in IsClassVerifiedInVdex() 1455 return verified_classes_per_dex_[dex_index][class_def_index]; in IsClassVerifiedInVdex() 1946 uint32_t OatDexFile::GetOatClassOffset(uint16_t class_def_index) const { in GetOatClassOffset() 1948 return oat_class_offsets_pointer_[class_def_index]; in GetOatClassOffset() 1955 OatFile::OatClass OatDexFile::GetOatClass(uint16_t class_def_index) const { in GetOatClass() 1960 class_def_index); in GetOatClass() 1969 uint32_t oat_class_offset = GetOatClassOffset(class_def_index); in GetOatClass()
|
D | class_linker.cc | 4750 uint16_t class_def_index = klass->GetDexClassDefIndex(); in VerifyClassUsingOatFile() local 4751 oat_file_class_status = oat_dex_file->GetOatClass(class_def_index).GetStatus(); in VerifyClassUsingOatFile()
|
/art/dex2oat/linker/ |
D | oat_writer.cc | 794 virtual bool StartClass(const DexFile* dex_file, size_t class_def_index) { in StartClass() argument 798 class_def_index_ = class_def_index; in StartClass() 836 bool StartClass(const DexFile* dex_file, size_t class_def_index) override { in StartClass() argument 837 DexMethodVisitor::StartClass(dex_file, class_def_index); in StartClass() 946 bool StartClass(const DexFile* dex_file, size_t class_def_index) override { in StartClass() argument 947 DexMethodVisitor::StartClass(dex_file, class_def_index); in StartClass() 1015 size_t class_def_index; member 1276 size_t class_def_index = method_data.class_def_index; in VisitMethod() local 1354 info.class_def_index = class_def_index; in VisitMethod() 1504 bool StartClass(const DexFile* dex_file, size_t class_def_index) override in StartClass() argument [all …]
|
/art/compiler/optimizing/ |
D | instruction_builder.cc | 1564 uint16_t class_def_index = resolved_field->GetDeclaringClass()->GetDexClassDefIndex(); in BuildInstanceFieldAccess() local 1572 class_def_index, in BuildInstanceFieldAccess() 1587 uint16_t class_def_index = resolved_field->GetDeclaringClass()->GetDexClassDefIndex(); in BuildInstanceFieldAccess() local 1594 class_def_index, in BuildInstanceFieldAccess() 1710 uint16_t class_def_index = klass->GetDexClassDefIndex(); in BuildStaticFieldAccess() local 1722 class_def_index, in BuildStaticFieldAccess() 1732 class_def_index, in BuildStaticFieldAccess()
|
D | optimizing_compiler.cc | 1318 info.class_def_index = class_def_idx; in JitCompile() 1427 info.class_def_index = class_def_idx; in JitCompile()
|
/art/runtime/verifier/ |
D | verifier_deps.cc | 1169 const uint16_t class_def_index = accessor.GetClassDefIndex(); in VerifyInternalClasses() local 1170 if (redefined_classes[class_def_index]) { in VerifyInternalClasses() 1171 if (verified_classes[class_def_index]) { in VerifyInternalClasses()
|
/art/dex2oat/ |
D | dex2oat_test.cc | 539 for (uint16_t class_def_index = 0; class_def_index < class_def_count; ++class_def_index) { in CheckResult() local 540 OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); in CheckResult()
|