summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/cpp2a/lambda-uneval4.C
blob: f12273910d31204dbdd028af07288b3641d64a17 (plain)
1
2
3
4
5
6
7
8
// { dg-do link { target c++20 } }

template <class T> T f(T t) { return t; }
using L = decltype([]{ return f(42); });
int main()
{
  return L()();
}