2017-10-02 Paolo Carlini <paolo.carlini@oracle.com> PR c++/79180 * g++.dg/cpp0x/lambda/lambda-nested8.C: New. * g++.dg/torture/pr79180.C: Likewise. PR c++/71386 * g++.dg/cpp1y/lambda-generic-nested1.C: New. From-SVN: r253350
24 lines
260 B
C
24 lines
260 B
C
// PR c++/79180
|
|
// { dg-do run { target c++11 } }
|
|
|
|
void
|
|
foo (int a)
|
|
{
|
|
if (a != 127)
|
|
__builtin_abort ();
|
|
}
|
|
|
|
template <typename... Args>
|
|
void
|
|
bar (Args &&... args)
|
|
{
|
|
[&]() { [&]() { foo (args...); } (); } ();
|
|
}
|
|
|
|
int
|
|
main ()
|
|
{
|
|
int x = 127;
|
|
bar (x);
|
|
}
|