================
@@ -1963,8 +1963,12 @@ void
OMPClausePrinter::VisitOMPSeverityClause(OMPSeverityClause *Node) {
}
void OMPClausePrinter::VisitOMPMessageClause(OMPMessageClause *Node) {
- OS << "message(\""
- << cast<StringLiteral>(Node->getMessageString())->getString() << "\")";
+ OS << "message(";
+ if (StringLiteral *SL = dyn_cast<StringLiteral>(Node->getMessageString()))
+ OS << "\"" << SL->getString() << "\"";
----------------
alexey-bataev wrote:
Why do you need this special processing?
https://github.com/llvm/llvm-project/pull/146405
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits