Lines Matching refs:AssertExpr
16549 Expr *AssertExpr, in ActOnStaticAssertDeclaration() argument
16555 if (DiagnoseUnexpandedParameterPack(AssertExpr, UPPC_StaticAssertExpression)) in ActOnStaticAssertDeclaration()
16558 return BuildStaticAssertDeclaration(StaticAssertLoc, AssertExpr, in ActOnStaticAssertDeclaration()
16563 Expr *AssertExpr, in BuildStaticAssertDeclaration() argument
16567 assert(AssertExpr != nullptr && "Expected non-null condition"); in BuildStaticAssertDeclaration()
16568 if (!AssertExpr->isTypeDependent() && !AssertExpr->isValueDependent() && in BuildStaticAssertDeclaration()
16572 ExprResult Converted = PerformContextuallyConvertToBool(AssertExpr); in BuildStaticAssertDeclaration()
16583 AssertExpr = FullAssertExpr.get(); in BuildStaticAssertDeclaration()
16587 AssertExpr, &Cond, in BuildStaticAssertDeclaration()
16611 << !AssertMessage << Msg.str() << AssertExpr->getSourceRange(); in BuildStaticAssertDeclaration()
16622 << !AssertMessage << Msg.str() << AssertExpr->getSourceRange(); in BuildStaticAssertDeclaration()
16627 ExprResult FullAssertExpr = ActOnFinishFullExpr(AssertExpr, StaticAssertLoc, in BuildStaticAssertDeclaration()
16633 AssertExpr = FullAssertExpr.get(); in BuildStaticAssertDeclaration()
16637 AssertExpr, AssertMessage, RParenLoc, in BuildStaticAssertDeclaration()