Author
anonymous
about 5 years ago
Language
Compiler
Options
Author
anonymous
about 5 years ago
$
prog.cc: In instantiation of 'struct conditional_template<true, A, Bs>':
prog.cc:25:11: required from here
prog.cc:6:30: error: pack expansion argument for non-pack parameter 'Ta' of alias template 'template<class Ta> using A = std::conditional_t<true, As<Ta>, double>'
6 | { template<class... Z> using type = X<Z...>; };
| ^~~~
prog.cc:15:10: note: declared here
15 | template<class Ta> using A = std::conditional_t<true, As<Ta>, double>;
| ^~~~~
prog.cc: In function 'int main()':
prog.cc:25:13: warning: unused variable 'j' [-Wunused-variable]
25 | bla<true> j; // <-- does not compile
| ^
Exit Code:
1