diff options
author | Jason Merrill <jason@redhat.com> | 2012-08-30 22:50:08 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2012-08-30 22:50:08 -0400 |
commit | 091bffba90e0c70f76ee138f92024a6f3b7aa2bc (patch) | |
tree | 424314c23f47f26c9a20d19dc68f81690672bb2e /gcc/cp/ChangeLog | |
parent | 5cb25c9c7b6581f62151741e3ceb2c5e57def30e (diff) | |
download | gcc-091bffba90e0c70f76ee138f92024a6f3b7aa2bc.zip gcc-091bffba90e0c70f76ee138f92024a6f3b7aa2bc.tar.gz gcc-091bffba90e0c70f76ee138f92024a6f3b7aa2bc.tar.bz2 |
friend.c (make_friend_class): Handle template template parameters.
* friend.c (make_friend_class): Handle template template parameters.
* parser.c (cp_parser_template_declaration_after_export): Likewise.
* pt.c (tsubst_friend_class): Likewise.
(instantiate_class_template_1): Likewise
* decl.c (check_elaborated_type_specifier): Likewise.
(lookup_and_check_tag): Likewise.
From-SVN: r190828
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r-- | gcc/cp/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index f334778..fc49329 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5 +1,12 @@ 2012-08-30 Jason Merrill <jason@redhat.com> + * friend.c (make_friend_class): Handle template template parameters. + * parser.c (cp_parser_template_declaration_after_export): Likewise. + * pt.c (tsubst_friend_class): Likewise. + (instantiate_class_template_1): Likewise + * decl.c (check_elaborated_type_specifier): Likewise. + (lookup_and_check_tag): Likewise. + * pt.c (get_class_bindings): Call coerce_template_parms. Add main_tmpl parameter. (more_specialized_class): Add main_tmpl parameter. |