Lines Matching refs:nextRef
208 for (auto* nextRef : type->getReferences()) { in lookupTypes() local
209 if (nextRef->isResolved()) { in lookupTypes()
213 Type* nextType = lookupType(nextRef->getLookupFqName(), scope); in lookupTypes()
216 << nextRef->getLookupFqName().string() << "' at " in lookupTypes()
217 << nextRef->location() in lookupTypes()
221 nextRef->set(nextType); in lookupTypes()
234 for (auto* nextRef : type->getReferences()) { in gatherReferencedTypes() local
235 const Type *targetType = nextRef->get(); in gatherReferencedTypes()
259 for (auto* nextRef : ce->getReferences()) { in lookupConstantExpressions() local
260 if (nextRef->isResolved()) continue; in lookupConstantExpressions()
262 LocalIdentifier* iden = lookupLocalIdentifier(*nextRef, scope); in lookupConstantExpressions()
264 nextRef->set(iden); in lookupConstantExpressions()
266 for (auto* nextRef : ce->getTypeReferences()) { in lookupConstantExpressions() local
267 if (nextRef->isResolved()) continue; in lookupConstantExpressions()
269 Type* nextType = lookupType(nextRef->getLookupFqName(), scope); in lookupConstantExpressions()
272 << nextRef->getLookupFqName().string() << "' at " in lookupConstantExpressions()
273 << nextRef->location() << "\n"; in lookupConstantExpressions()
276 nextRef->set(nextType); in lookupConstantExpressions()