blob: e242228335cb28af225423ce814fe4784e04a77b [file] [log] [blame]
// PR c++/77786
// { dg-do compile { target c++14 } }
#include <vector>
template<int N>
void
foo (std::vector<int> a)
{
auto const a_size = a.size();
auto bar = [&](auto y) -> void { int a_size_2 = a_size; };
double x = 0.0;
bar (x);
}
int
main ()
{
std::vector<int> a(1);
foo<1>(a);
}