https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116960

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |c++-lambda
             Blocks|                            |107430

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
>but should just error

Actually it should just warn.

Reduced testcase:
```

template<auto>
using Foo = decltype([](auto) { return 0; }(0));

template<typename...>
Foo<[] {}> foo() {}

auto t = foo();

```


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430
[Bug 107430] [meta-bug] lambda in decltype

Reply via email to