cp-tree.h (TYPENAME_TYPE_FULLNAME): New macro.
authorJason Merrill <jason@yorick.cygnus.com>
Sat, 28 Feb 1998 12:19:29 +0000 (12:19 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Sat, 28 Feb 1998 12:19:29 +0000 (07:19 -0500)
commitb2b7d40a91814eacee40e1b0539426ae7b8b27dc
tree0546fc238ee8b670c7ed22a5ff31450097b5e8e4
parent5feca98414e6dfd82e6bf2315478443004bc21b1
cp-tree.h (TYPENAME_TYPE_FULLNAME): New macro.

* cp-tree.h (TYPENAME_TYPE_FULLNAME): New macro.
* parse.y (nested_name_specifier): Add 'template' case.
(explicit_template_type): New rule.
(typename_sub): Use it.
* decl.c (make_typename_type): Handle getting a template-id for NAME.
* pt.c (tsubst): Likewise.

From-SVN: r18296
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/parse.c
gcc/cp/parse.y
gcc/cp/pt.c