Searched refs:ExprReq (Results 1 – 5 of 5) sorted by relevance
468 } else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(R)) { in VisitRequiresExpr() local469 Record.push_back(ExprReq->getKind()); in VisitRequiresExpr()470 Record.push_back(ExprReq->Status); in VisitRequiresExpr()471 if (ExprReq->isExprSubstitutionFailure()) { in VisitRequiresExpr()473 ExprReq->Value.get<concepts::Requirement::SubstitutionDiagnostic *>()); in VisitRequiresExpr()475 Record.AddStmt(ExprReq->Value.get<Expr *>()); in VisitRequiresExpr()476 if (ExprReq->getKind() == concepts::Requirement::RK_Compound) { in VisitRequiresExpr()477 Record.AddSourceLocation(ExprReq->NoexceptLoc); in VisitRequiresExpr()478 const auto &RetReq = ExprReq->getReturnTypeRequirement(); in VisitRequiresExpr()486 if (ExprReq->Status >= in VisitRequiresExpr()[all …]
1589 } else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(Req)) { in VisitRequiresExpr() local1591 ID.AddBoolean(ExprReq->isExprSubstitutionFailure()); in VisitRequiresExpr()1592 if (!ExprReq->isExprSubstitutionFailure()) in VisitRequiresExpr()1593 Visit(ExprReq->getExpr()); in VisitRequiresExpr()1598 ID.AddBoolean(ExprReq->getNoexceptLoc().isValid()); in VisitRequiresExpr()1600 ExprReq->getReturnTypeRequirement(); in VisitRequiresExpr()
2491 } else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(Req)) { in VisitRequiresExpr() local2492 if (ExprReq->isCompound()) in VisitRequiresExpr()2494 if (ExprReq->isExprSubstitutionFailure()) in VisitRequiresExpr()2497 PrintExpr(ExprReq->getExpr()); in VisitRequiresExpr()2498 if (ExprReq->isCompound()) { in VisitRequiresExpr()2500 if (ExprReq->getNoexceptLoc().isValid()) in VisitRequiresExpr()2502 const auto &RetReq = ExprReq->getReturnTypeRequirement(); in VisitRequiresExpr()
1166 else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(Req)) in TransformRequiresExprRequirements() local1167 TransReq = TransformExprRequirement(ExprReq); in TransformRequiresExprRequirements()
12628 else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(Req)) in TransformRequiresExprRequirements() local12629 TransReq = getDerived().TransformExprRequirement(ExprReq); in TransformRequiresExprRequirements()