Searched refs:AssertMessage (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseDeclCXX.cpp | 1056 ExprResult AssertMessage; in ParseStaticAssertDeclaration() local 1089 AssertMessage = ParseConstantExpressionInExprEvalContext(); in ParseStaticAssertDeclaration() 1091 AssertMessage = ParseUnevaluatedStringLiteralExpression(); in ParseStaticAssertDeclaration() 1099 if (AssertMessage.isInvalid()) { in ParseStaticAssertDeclaration() 1111 AssertMessage.get(), in ParseStaticAssertDeclaration()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 17277 Expr *AssertExpr, Expr *AssertMessage, in BuildStaticAssertDeclaration() argument 17282 (!AssertMessage || (!AssertMessage->isTypeDependent() && in BuildStaticAssertDeclaration() 17283 !AssertMessage->isValueDependent())) && in BuildStaticAssertDeclaration() 17319 if (!Failed && AssertMessage && Cond.getBoolValue()) { in BuildStaticAssertDeclaration() 17321 EvaluateStaticAssertMessageAsString(AssertMessage, Str, Context, in BuildStaticAssertDeclaration() 17334 bool HasMessage = AssertMessage; in BuildStaticAssertDeclaration() 17335 if (AssertMessage) { in BuildStaticAssertDeclaration() 17339 AssertMessage, Str, Context, /*ErrorOnInvalidMessage=*/true) || in BuildStaticAssertDeclaration() 17380 AssertExpr, AssertMessage, RParenLo in BuildStaticAssertDeclaration() [all...] |