1 // { dg-do compile { target c++14 } }
2 // { dg-additional-options "-Wshadow" }
3 
4 // pr67273 bogus warning about shadowing.
5 
6 
Foo(T && lambda)7 template <typename T> void Foo (T &&lambda)
8 {
9   int ARG = 2;
10   lambda (1);
11 }
12 
Baz()13 void Baz ()
14 {
15   Foo ([] (auto &&ARG) {});
16 }
17