Lines Matching refs:oat_class
1513 const OatFile::OatClass* oat_class = oat_dex_file->GetOatClass(class_def_idx);
1514 CHECK(oat_class != NULL) << dex_file.GetLocation() << " " << class_def_idx;
1515 return oat_class;
1576 oat_class(GetOatClass(*declaring_class->GetDexCache()->GetDexFile(),
1578 CHECK(oat_class.get() != NULL);
1584 return oat_class->GetOatMethod(oat_method_index);
1607 UniquePtr<const OatFile::OatClass> oat_class(GetOatClass(dex_file, class_def_idx));
1608 CHECK(oat_class.get() != nullptr);
1610 return oat_class->GetOatMethod(oat_method_idx).GetCode();
1646 UniquePtr<const OatFile::OatClass> oat_class(GetOatClass(dex_file, klass->GetDexClassDefIndex()));
1647 CHECK(oat_class.get() != NULL);
1663 const void* code = oat_class->GetOatMethod(method_index).GetCode();
1674 static void LinkCode(SirtRef<mirror::ArtMethod>& method, const OatFile::OatClass* oat_class,
1681 const OatFile::OatMethod oat_method = oat_class->GetOatMethod(method_index);
1783 UniquePtr<const OatFile::OatClass> oat_class;
1785 oat_class.reset(GetOatClass(dex_file, klass->GetDexClassDefIndex()));
1817 if (oat_class.get() != NULL) {
1818 LinkCode(method, oat_class.get(), class_def_method_index);
1831 if (oat_class.get() != NULL) {
1832 LinkCode(method, oat_class.get(), class_def_method_index);
2555 UniquePtr<const OatFile::OatClass> oat_class(oat_dex_file->GetOatClass(class_def_index));
2556 CHECK(oat_class.get() != NULL)
2558 oat_file_class_status = oat_class->GetStatus();