2018-11-07 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / g++.dg / cpp1z / constexpr-lambda3.C
blobccdf697708240890ccdd4f299beac72d7d4e7674
1 // { dg-do compile { target c++17 } }
3 constexpr auto add = [] (int n, int m) {
4   auto L = [=] { return n; };
5   auto R = [=] { return m; };
6   return [=] { return L() + R(); };
7 };
8 static_assert(add(3, 4)() == 7, "");