| // A version of concept-6.h using an alias template + alias CTAD | |
| template<typename _Callable> | |
| struct Base | |
| { | |
| Base (const _Callable &) | |
| requires true | |
| {} | |
| }; | |
| template<typename _Callable> requires true | |
| using Derived = Base<_Callable>; | |
| inline Derived all = [] (auto&& __r) {}; |