================ @@ -7425,6 +7425,12 @@ void ASTRecordWriter::writeOpenACCClause(const OpenACCClause *C) { writeEnum(DC->getDefaultClauseKind()); return; } + case OpenACCClauseKind::If: { + const auto *IC = cast<OpenACCIfClause>(C); + writeSourceLocation(IC->getLParenLoc()); + AddStmt(const_cast<Expr *>(IC->getConditionExpr())); ---------------- alexey-bataev wrote:
And drop const in writeOpenACCClause param decl? https://github.com/llvm/llvm-project/pull/88411 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits