]> gcc.gnu.org Git - gcc.git/commit
cp-tree.def (TEMPLATE_ID_EXPR): Update documentation.
authorMark Mitchell <mark@codesourcery.com>
Mon, 17 May 1999 16:07:39 +0000 (16:07 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 17 May 1999 16:07:39 +0000 (16:07 +0000)
commit856216bbe352e0ebe97e8928e6a41906518ecccd
tree1dce4b63bb4ce7fc0e23c2ea0df51506b7b87f22
parenta1b7f572ce36fbb9e05c1c3614c4132b28f18a85
cp-tree.def (TEMPLATE_ID_EXPR): Update documentation.

* cp-tree.def (TEMPLATE_ID_EXPR): Update documentation.
* decl.c (grokfndecl): Don't allow inline declarations of friend
template specializations, or friend template specializations with
default arguments.
* pt.c (tsubst): Handle substitution into array types that does
not yield a fixed upper bound, even when not processing a
template.
(tsubst_copy): Deal with the fact that the second operand to a
TEMPLATE_ID_EXPR may be NULL_TREE, a TREE_LIST, or a TREE_VEC.
* search.c (marked_pushdecls_p): Don't descend into
TEMPLATE_TYPE_PARMs and the like.
(unmarked_pushdecls_p): Likewise.

From-SVN: r26975
gcc/cp/ChangeLog
gcc/cp/cp-tree.def
gcc/cp/decl.c
gcc/cp/pt.c
gcc/cp/search.c
gcc/testsuite/g++.old-deja/g++.pt/friend37.C
This page took 0.055677 seconds and 5 git commands to generate.