Lines Matching refs:ref

278   compiled_methods_.Visit([this](const DexFileReference& ref ATTRIBUTE_UNUSED,  in ~CompilerDriver()
1249 mirror::Object* ref = object->GetFieldObject<mirror::Object>(field_offset); in operator ()() local
1250 if (ref != nullptr) { in operator ()()
1251 VisitClinitClassesObject(ref); in operator ()()
1257 ObjPtr<mirror::Reference> ref ATTRIBUTE_UNUSED) const {} in operator ()()
1879 ClassReference ref(dex_file, accessor.GetClassDefIndex()); in FastVerify() local
1882 compiled_classes_.Insert(ref, existing, ClassStatus::kVerified); in FastVerify()
1883 CHECK_EQ(result, ClassStateTable::kInsertResultSuccess) << ref.dex_file->GetLocation(); in FastVerify()
2057 ClassReference ref(manager_->GetDexFile(), class_def_index); in Visit() local
2063 manager_->GetCompiler()->RecordClassStatus(ref, status); in Visit()
2161 ClassReference ref(manager_->GetDexFile(), class_def_index); in Visit() local
2162 manager_->GetCompiler()->RecordClassStatus(ref, klass->GetStatus()); in Visit()
2409 ClassReference ref(&dex_file, klass->GetDexClassDefIndex()); in TryInitializeClass() local
2412 manager_->GetCompiler()->RecordClassStatus(ref, old_status); in TryInitializeClass()
2727 ClassReference ref(&dex_file, class_def_index); in CompileDexFile() local
2732 if (driver->GetCompilerOptions().GetVerificationResults()->IsClassRejected(ref)) { in CompileDexFile()
2860 bool CompilerDriver::GetCompiledClass(const ClassReference& ref, ClassStatus* status) const { in GetCompiledClass() argument
2865 if (!compiled_classes_.Get(ref, status) || in GetCompiledClass()
2872 ClassStatus CompilerDriver::GetClassStatus(const ClassReference& ref) const { in GetClassStatus()
2874 if (!GetCompiledClass(ref, &status)) { in GetClassStatus()
2875 classpath_classes_.Get(ref, &status); in GetClassStatus()
2880 void CompilerDriver::RecordClassStatus(const ClassReference& ref, ClassStatus status) { in RecordClassStatus() argument
2895 ref.dex_file->GetClassDescriptor(ref.dex_file->GetClassDef(ref.index))) in RecordClassStatus()
2903 if (!table->Get(ref, &existing)) { in RecordClassStatus()
2909 CHECK_NE(ref.dex_file, dex_file) << ref.dex_file->GetLocation(); in RecordClassStatus()
2912 if (!classpath_classes_.HaveDexFile(ref.dex_file)) { in RecordClassStatus()
2917 table->Get(ref, &existing); in RecordClassStatus()
2925 result = table->Insert(ref, existing, status); in RecordClassStatus()
2926 CHECK(result != ClassStateTable::kInsertResultInvalidDexFile) << ref.dex_file->GetLocation(); in RecordClassStatus()
2930 CompiledMethod* CompilerDriver::GetCompiledMethod(MethodReference ref) const { in GetCompiledMethod()
2932 compiled_methods_.Get(ref, &compiled_method); in GetCompiledMethod()