Lines Matching defs:ExprReq
531 } else if (auto *ExprReq = dyn_cast<concepts::ExprRequirement>(R)) {
532 Record.push_back(ExprReq->getKind());
533 Record.push_back(ExprReq->Status);
534 if (ExprReq->isExprSubstitutionFailure()) {
537 ExprReq->Value));
539 Record.AddStmt(cast<Expr *>(ExprReq->Value));
540 if (ExprReq->getKind() == concepts::Requirement::RK_Compound) {
541 Record.AddSourceLocation(ExprReq->NoexceptLoc);
542 const auto &RetReq = ExprReq->getReturnTypeRequirement();
550 if (ExprReq->Status >=
553 ExprReq->getReturnTypeRequirementSubstitutedConstraintExpr());