================
@@ -8462,6 +8466,18 @@ bool OpenMPIterationSpaceChecker::checkAndSetInit(Stmt
*S, bool EmitDiags) {
}
}
+ // Helper lambda to check if a loop variable is already used in an outer
+ // loop.
+ auto CheckLoopVarReuse = [&](ValueDecl *LoopVar, SourceLocation Loc) -> bool
{
----------------
alexey-bataev wrote:
Do we have a test like:
```
for (int &r = ...; r < N; ++r)
for (r = 0; r < M; ++r) // reuse through same canonical decl
```
Will this be diagnosed?
https://github.com/llvm/llvm-project/pull/203252
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits