Lines Matching refs:ref

41   atomic_verified_methods_.Visit([](const DexFileReference& ref ATTRIBUTE_UNUSED,  in ~VerificationResults()
49 MethodReference ref = method_verifier->GetMethodReference(); in ProcessVerifiedMethod() local
55 AtomicMap::InsertResult result = atomic_verified_methods_.Insert(ref, in ProcessVerifiedMethod()
64 CHECK(atomic_verified_methods_.Get(ref, &existing)); in ProcessVerifiedMethod()
69 auto it = verified_methods_.find(ref); in ProcessVerifiedMethod()
72 verified_methods_.Put(ref, verified_method.get()); in ProcessVerifiedMethod()
73 DCHECK(verified_methods_.find(ref) != verified_methods_.end()); in ProcessVerifiedMethod()
80 DCHECK_EQ(GetVerifiedMethod(ref), verified_method.get()); in ProcessVerifiedMethod()
84 LOG(WARNING) << "Method processed more than once: " << ref.PrettyMethod(); in ProcessVerifiedMethod()
99 const VerifiedMethod* VerificationResults::GetVerifiedMethod(MethodReference ref) const { in GetVerifiedMethod()
101 if (atomic_verified_methods_.Get(ref, &ret)) { in GetVerifiedMethod()
105 auto it = verified_methods_.find(ref); in GetVerifiedMethod()
109 void VerificationResults::CreateVerifiedMethodFor(MethodReference ref) { in CreateVerifiedMethodFor() argument
115 if (atomic_verified_methods_.Insert(ref, in CreateVerifiedMethodFor()
123 void VerificationResults::AddRejectedClass(ClassReference ref) { in AddRejectedClass() argument
126 rejected_classes_.insert(ref); in AddRejectedClass()
128 DCHECK(IsClassRejected(ref)); in AddRejectedClass()
131 bool VerificationResults::IsClassRejected(ClassReference ref) const { in IsClassRejected()
133 return (rejected_classes_.find(ref) != rejected_classes_.end()); in IsClassRejected()
156 MethodReference ref = it->first; in AddDexFile() local
157 if (ref.dex_file == dex_file) { in AddDexFile()
158 CHECK(atomic_verified_methods_.Insert(ref, nullptr, it->second) == in AddDexFile()