================ @@ -1759,8 +1759,35 @@ void Parser::ParseOpenMPAssumesDirective(OpenMPDirectiveKind DKind, Assumptions.push_back(Assumption); } + StmtResult AssociatedStmt; + + // Fix the scope for assume. ---------------- alexey-bataev wrote: What's wrong with the scope? https://github.com/llvm/llvm-project/pull/97535