================ @@ -488,6 +488,49 @@ class Parser : public CodeCompletionHandler { /// a statement expression and builds a suitable expression statement. StmtResult handleExprStmt(ExprResult E, ParsedStmtContext StmtCtx); + class AssumeParseAssociatedStmtRAII { + Parser *parent; + OpenMPDirectiveKind DKind; + + public: + AssumeParseAssociatedStmtRAII(Parser *parent, SourceLocation Loc, + OpenMPDirectiveKind DKind) + : parent(parent), DKind(DKind) { ---------------- alexey-bataev wrote:
```suggestion AssumeParseAssociatedStmtRAII(Parser &Parent, SourceLocation Loc, OpenMPDirectiveKind DKind) : Parent(Parent), DKind(DKind) { ``` https://github.com/llvm/llvm-project/pull/97535 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits