Searched refs:TypeReq (Results 1 – 8 of 8) sorted by relevance
355 ReturnTypeRequirement TypeReq; variable399 return TypeReq; in getReturnTypeRequirement()
1638 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(Req)) { in VisitRequiresExpr() local1640 ID.AddBoolean(TypeReq->isSubstitutionFailure()); in VisitRequiresExpr()1641 if (!TypeReq->isSubstitutionFailure()) in VisitRequiresExpr()1642 VisitType(TypeReq->getType()->getType()); in VisitRequiresExpr()
2519 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(Req)) { in VisitRequiresExpr() local2520 if (TypeReq->isSubstitutionFailure()) in VisitRequiresExpr()2523 TypeReq->getType()->getType().print(OS, Policy); in VisitRequiresExpr()
525 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(R)) { in VisitRequiresExpr() local527 Record.push_back(TypeReq->Status); in VisitRequiresExpr()528 if (TypeReq->Status == concepts::TypeRequirement::SS_SubstitutionFailure) in VisitRequiresExpr()529 addSubstitutionDiagnostic(Record, TypeReq->getSubstitutionDiagnostic()); in VisitRequiresExpr()531 Record.AddTypeSourceInfo(TypeReq->getType()); in VisitRequiresExpr()
1608 TypeReq(Req), SubstitutedConstraintExpr(SubstitutedConstraintExpr), in ExprRequirement()1622 Value(ExprSubstDiag), NoexceptLoc(NoexceptLoc), TypeReq(Req), in ExprRequirement()
1529 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(Req)) in TransformRequiresExprRequirements() local1530 TransReq = TransformTypeRequirement(TypeReq); in TransformRequiresExprRequirements()
13042 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(Req)) in TransformRequiresExprRequirements() local13043 TransReq = getDerived().TransformTypeRequirement(TypeReq); in TransformRequiresExprRequirements()
4853 Node *TypeReq = nullptr; in parseRequiresExpr() local4855 TypeReq = getDerived().parseName(); in parseRequiresExpr()4856 if (TypeReq == nullptr) in parseRequiresExpr()4859 Constraint = make<ExprRequirement>(Expr, Noexcept, TypeReq); in parseRequiresExpr()