================ @@ -1874,6 +1874,10 @@ class OMPMessageClause final : public OMPClause { // Expression of the 'message' clause. Stmt *MessageString = nullptr; + // The message as a StringLiteral in case it is as string literal. This might + // be needed during compile time. + StringLiteral *MessageStringLiteral = nullptr; + ---------------- alexey-bataev wrote:
You do not need string literal for this, you need a string, evaluatable at compile time using something like `Expr->tryEvaluateString()` https://github.com/llvm/llvm-project/pull/146405 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits