[Bug c++/57384] can't expand a parameter pack into a list of function types or function pointer types

2013-05-23 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57384 --- Comment #1 from Jonathan Wakely redi at gcc dot gnu.org --- (In reply to Eric Niebler from comment #0) I believe all of the following 4 test cases should pass: I'll leave it to someone else to rule on that, they make my head hurt ;) I will

[Bug c++/57384] can't expand a parameter pack into a list of function types or function pointer types

2013-05-23 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57384 --- Comment #2 from Daniel Krügler daniel.kruegler at googlemail dot com --- I have the impression that this *could* be related to http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#1488 This is unchecked yet, because I'm leaving my

[Bug c++/57384] can't expand a parameter pack into a list of function types or function pointer types

2013-05-23 Thread eric.niebler at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57384 --- Comment #3 from Eric Niebler eric.niebler at gmail dot com --- Interesting. I filed a similar bug against clang (http://llvm.org/bugs/show_bug.cgi?id=16118), where Richard Smith seems to feel the test cases should be: templatetypename ...Ts