Home
last modified time | relevance | path

Searched refs:AssertMessage (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp1001 ExprResult AssertMessage; in ParseStaticAssertDeclaration() local
1034 AssertMessage = ParseConstantExpressionInExprEvalContext(); in ParseStaticAssertDeclaration()
1036 AssertMessage = ParseUnevaluatedStringLiteralExpression(); in ParseStaticAssertDeclaration()
1044 if (AssertMessage.isInvalid()) { in ParseStaticAssertDeclaration()
1056 AssertMessage.get(), in ParseStaticAssertDeclaration()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp17423 Expr *AssertExpr, Expr *AssertMessage, in BuildStaticAssertDeclaration() argument
17428 (!AssertMessage || (!AssertMessage->isTypeDependent() && in BuildStaticAssertDeclaration()
17429 !AssertMessage->isValueDependent())) && in BuildStaticAssertDeclaration()
17465 if (!Failed && AssertMessage && Cond.getBoolValue()) { in BuildStaticAssertDeclaration()
17467 EvaluateStaticAssertMessageAsString(AssertMessage, Str, Context, in BuildStaticAssertDeclaration()
17480 bool HasMessage = AssertMessage; in BuildStaticAssertDeclaration()
17481 if (AssertMessage) { in BuildStaticAssertDeclaration()
17485 AssertMessage, Str, Context, /*ErrorOnInvalidMessage=*/true) || in BuildStaticAssertDeclaration()
17526 AssertExpr, AssertMessage, RParenLoc, in BuildStaticAssertDeclaration()