In [expr.prim.lambda.capture].
as well known, p(7.3) reads as follows since C++20:
"
"
Then, shouldn't p2 refine the Example1 as follows ?
from:
"
[=, this]{ };
"
to:
"
[=, this]{ };
"
Tiny, but consistent change, despite Examples are not formally part of the standard,
but the deprecation implies there is no guarantee about the equivalence, isn't it ?