Searched refs:ExprReq (Results 1 – 5 of 5) sorted by relevance
530 } else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(R)) { in VisitRequiresExpr() local531 Record.push_back(ExprReq->getKind()); in VisitRequiresExpr()532 Record.push_back(ExprReq->Status); in VisitRequiresExpr()533 if (ExprReq->isExprSubstitutionFailure()) { in VisitRequiresExpr()535 ExprReq->Value.get<concepts::Requirement::SubstitutionDiagnostic *>()); in VisitRequiresExpr()537 Record.AddStmt(ExprReq->Value.get<Expr *>()); in VisitRequiresExpr()538 if (ExprReq->getKind() == concepts::Requirement::RK_Compound) { in VisitRequiresExpr()539 Record.AddSourceLocation(ExprReq->NoexceptLoc); in VisitRequiresExpr()540 const auto &RetReq = ExprReq->getReturnTypeRequirement(); in VisitRequiresExpr()548 if (ExprReq->Status >= in VisitRequiresExpr()[all …]
2574 } else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(Req)) { in VisitRequiresExpr() local2575 if (ExprReq->isCompound()) in VisitRequiresExpr()2577 if (ExprReq->isExprSubstitutionFailure()) in VisitRequiresExpr()2580 PrintExpr(ExprReq->getExpr()); in VisitRequiresExpr()2581 if (ExprReq->isCompound()) { in VisitRequiresExpr()2583 if (ExprReq->getNoexceptLoc().isValid()) in VisitRequiresExpr()2585 const auto &RetReq = ExprReq->getReturnTypeRequirement(); in VisitRequiresExpr()
1654 } else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(Req)) { in VisitRequiresExpr() local1656 ID.AddBoolean(ExprReq->isExprSubstitutionFailure()); in VisitRequiresExpr()1657 if (!ExprReq->isExprSubstitutionFailure()) in VisitRequiresExpr()1658 Visit(ExprReq->getExpr()); in VisitRequiresExpr()1663 ID.AddBoolean(ExprReq->getNoexceptLoc().isValid()); in VisitRequiresExpr()1665 ExprReq->getReturnTypeRequirement(); in VisitRequiresExpr()
1735 else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(Req)) in TransformRequiresExprRequirements() local1736 TransReq = TransformExprRequirement(ExprReq); in TransformRequiresExprRequirements()
13935 else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(Req)) in TransformRequiresExprRequirements() local13936 TransReq = getDerived().TransformExprRequirement(ExprReq); in TransformRequiresExprRequirements()