1 // PR c++/69977
2 // { dg-do compile { target c++14 } }
3 
4 class A {
5 private:
method(int i)6     void method(int i) {
7         (void) i;
8     }
9 
10 public:
publicMethod()11     void publicMethod() {
12         auto lambda = [&] (const auto k) {
13             method(k);
14         };
15         lambda(42);
16     }
17 };
18 
main()19 int main()
20 {
21     A a;
22     a.publicMethod();
23 }
24