r244246 - in /trunk/gcc: cp/ChangeLog cp/cp-tre...
jason@gcc.gnu.org
jason@gcc.gnu.org
Mon Jan 9 21:51:00 GMT 2017
Author: jason
Date: Mon Jan 9 21:51:08 2017
New Revision: 244246
URL: https://gcc.gnu.org/viewcvs?rev=244246&root=gcc&view=rev
Log:
Implement P0195R2, C++17 variadic using.
* parser.c (cp_parser_using_declaration): Handle ellipsis and comma.
* pt.c (tsubst_decl): Handle pack expansion in USING_DECL_SCOPE.
* error.c (dump_decl): Likewise.
Added:
trunk/gcc/testsuite/g++.dg/cpp1z/using2.C
trunk/gcc/testsuite/g++.dg/cpp1z/using3.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/cp-tree.def
trunk/gcc/cp/error.c
trunk/gcc/cp/parser.c
trunk/gcc/cp/pt.c
More information about the Gcc-cvs
mailing list