Searched refs:ExprReq (Results 1 – 6 of 6) sorted by relevance
104 if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(R)) in RequirementContainsError() local105 return ExprReq->getExpr() && ExprReq->getExpr()->containsErrors(); in RequirementContainsError()
2712 } else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(Req)) { in VisitRequiresExpr() local2713 if (ExprReq->isCompound()) in VisitRequiresExpr()2715 if (ExprReq->isExprSubstitutionFailure()) in VisitRequiresExpr()2718 PrintExpr(ExprReq->getExpr()); in VisitRequiresExpr()2719 if (ExprReq->isCompound()) { in VisitRequiresExpr()2721 if (ExprReq->getNoexceptLoc().isValid()) in VisitRequiresExpr()2723 const auto &RetReq = ExprReq->getReturnTypeRequirement(); in VisitRequiresExpr()
1695 } else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(Req)) { in VisitRequiresExpr() local1697 ID.AddBoolean(ExprReq->isExprSubstitutionFailure()); in VisitRequiresExpr()1698 if (!ExprReq->isExprSubstitutionFailure()) in VisitRequiresExpr()1699 Visit(ExprReq->getExpr()); in VisitRequiresExpr()1704 ID.AddBoolean(ExprReq->getNoexceptLoc().isValid()); in VisitRequiresExpr()1706 ExprReq->getReturnTypeRequirement(); in VisitRequiresExpr()
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()536 ExprReq->Value)); in VisitRequiresExpr()538 Record.AddStmt(cast<Expr *>(ExprReq->Value)); in VisitRequiresExpr()539 if (ExprReq->getKind() == concepts::Requirement::RK_Compound) { in VisitRequiresExpr()540 Record.AddSourceLocation(ExprReq->NoexceptLoc); in VisitRequiresExpr()541 const auto &RetReq = ExprReq->getReturnTypeRequirement(); in VisitRequiresExpr()549 if (ExprReq->Status >= in VisitRequiresExpr()[all …]
1855 else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(Req)) in TransformRequiresExprRequirements() local1856 TransReq = TransformExprRequirement(ExprReq); in TransformRequiresExprRequirements()
15055 else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(Req)) in TransformRequiresExprRequirements() local15056 TransReq = getDerived().TransformExprRequirement(ExprReq); in TransformRequiresExprRequirements()