2013-11-012 Andrew Sutton <andrew.n.sutton@gmail.com>
commit36d26295916efdbd272c5886b181f7c834c876b4
authorasutton <asutton@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Feb 2014 16:27:02 +0000 (12 16:27 +0000)
committerasutton <asutton@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Feb 2014 16:27:02 +0000 (12 16:27 +0000)
treea3b890320690564e2e01980ef13d62c10c264251
parentbcb4fe07fb47e3875ae7d7aed0a91e83ad3ced26
2013-11-012  Andrew Sutton  <andrew.n.sutton@gmail.com>
  * gcc/cp/parser.c (synthesize_implicit_template_parm): Allow concepts
  to declare implicit template parameters. Only synthesize new parameters
  if the concept name is new.
  (finish_concept_name): Moving into parser.c for the time being. Needs
  to be rewritten to remove duplicate code between parser.c and
  constraint.cc.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/c++-concepts@207732 138bc75d-0d04-0410-961f-82ee72b054a4
ChangeLog.concepts
gcc/cp/constraint.cc
gcc/cp/cp-tree.h
gcc/cp/parser.c