Lines Matching refs:TrailingRequiresClause
2066 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitFunctionDecl() local
2067 if (TrailingRequiresClause) { in VisitFunctionDecl()
2070 ExprResult SubstRC = SemaRef.SubstExpr(TrailingRequiresClause, in VisitFunctionDecl()
2074 TrailingRequiresClause = SubstRC.get(); in VisitFunctionDecl()
2075 if (!SemaRef.CheckConstraintExpression(TrailingRequiresClause)) in VisitFunctionDecl()
2116 TrailingRequiresClause); in VisitFunctionDecl()
2143 if (TrailingRequiresClause) in VisitFunctionDecl()
2144 Function->setTrailingRequiresClause(TrailingRequiresClause); in VisitFunctionDecl()
2429 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitCXXMethodDecl() local
2430 if (TrailingRequiresClause) { in VisitCXXMethodDecl()
2436 ExprResult SubstRC = SemaRef.SubstExpr(TrailingRequiresClause, in VisitCXXMethodDecl()
2440 TrailingRequiresClause = SubstRC.get(); in VisitCXXMethodDecl()
2441 if (!SemaRef.CheckConstraintExpression(TrailingRequiresClause)) in VisitCXXMethodDecl()
2479 TrailingRequiresClause); in VisitCXXMethodDecl()
2485 Destructor->getConstexprKind(), TrailingRequiresClause); in VisitCXXMethodDecl()
2496 Conversion->getEndLoc(), TrailingRequiresClause); in VisitCXXMethodDecl()
2502 D->getEndLoc(), TrailingRequiresClause); in VisitCXXMethodDecl()