This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r226605 - in /branches/c++-concepts: ChangeLog....
- From: jason at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 05 Aug 2015 00:42:43 -0000
- Subject: r226605 - in /branches/c++-concepts: ChangeLog....
Author: jason
Date: Wed Aug 5 00:42:42 2015
New Revision: 226605
URL: https://gcc.gnu.org/viewcvs?rev=226605&root=gcc&view=rev
Log:
* cp-tree.h (CONSTRAINED_PARM_CONCEPT)
(CONSTRAINED_PARM_EXTRA_ARGS, CONSTRAINED_PARM_PROTOTYPE): New.
* constraint.cc (build_constrained_parameter)
(finish_shorthand_constraint): Use them.
* parser.c (is_constrained_parameter)
(synthesize_implicit_template_parm): Use them.
Modified:
branches/c++-concepts/ChangeLog.concepts
branches/c++-concepts/gcc/cp/constraint.cc
branches/c++-concepts/gcc/cp/cp-tree.h
branches/c++-concepts/gcc/cp/parser.c