Lines Matching refs:dex_class_def
2023 const DexFile::ClassDef* dex_class_def = dex_file->FindClassDef(descriptor, hash);
2024 if (dex_class_def != nullptr) {
2025 return ClassPathEntry(dex_file, dex_class_def);
2096 const DexFile::ClassDef* dex_class_def = dex_file->FindClassDef(descriptor, hash);
2097 if (dex_class_def != nullptr) {
2100 *dex_class_def);
2221 const DexFile::ClassDef& dex_class_def) {
2250 klass.Assign(AllocClass(self, SizeOfClassWithoutEmbeddedTables(dex_file, dex_class_def)));
2257 LoadClass(dex_file, dex_class_def, klass, class_loader.Get());
2323 const DexFile::ClassDef& dex_class_def) {
2324 const byte* class_data = dex_file.GetClassData(dex_class_def);
2560 const DexFile::ClassDef* dex_class_def = klass->GetClassDef();
2561 CHECK(dex_class_def != nullptr);
2562 const byte* class_data = dex_file.GetClassData(*dex_class_def);
2728 const DexFile::ClassDef& dex_class_def,
2734 const char* descriptor = dex_file.GetClassDescriptor(dex_class_def);
2741 uint32_t access_flags = dex_class_def.GetJavaAccessFlags();
2748 klass->SetDexClassDefIndex(dex_file.GetIndexForClassDef(dex_class_def));
2749 klass->SetDexTypeIndex(dex_class_def.class_idx_);
2752 const byte* class_data = dex_file.GetClassData(dex_class_def);
4069 const DexFile::ClassDef* dex_class_def = klass->GetClassDef();
4070 DCHECK(dex_class_def != nullptr);
4071 if (dex_class_def->static_values_off_ != 0) {
4206 const DexFile::ClassDef* dex_class_def = klass->GetClassDef();
4207 CHECK(dex_class_def != nullptr);
4227 this, *dex_class_def);
4233 ConstructFieldMap(dex_file, *dex_class_def, klass.Get(), field_map);
4386 void ClassLinker::ConstructFieldMap(const DexFile& dex_file, const DexFile::ClassDef& dex_class_def,
4389 const byte* class_data = dex_file.GetClassData(dex_class_def);
4535 const DexFile& dex_file, const DexFile::ClassDef& dex_class_def,
4537 ClassDataItemIterator dex_data(dex_file, dex_file.GetClassData(dex_class_def));
4538 os << dex_file.GetClassDescriptor(dex_class_def) << suffix << ":\n";