15 lines · cpp
1// RUN: %clang_cc1 -fsyntax-only %s -verify2// expected-no-diagnostics3 4template <int i>5int g() {6 return [] (auto) -> int {7 struct L {8 int m = i;9 };10 return 0;11 } (42);12}13 14int v = g<1>();15 1// RUN: %clang_cc1 -fsyntax-only %s -verify2// expected-no-diagnostics3 4template <int i>5int g() {6 return [] (auto) -> int {7 struct L {8 int m = i;9 };10 return 0;11 } (42);12}13 14int v = g<1>();15