]> gcc.gnu.org Git - gcc.git/commit
cp-tree.h (get_template_base): Don't declare.
authorMark Mitchell <mmitchel@gcc.gnu.org>
Wed, 10 Feb 1999 10:46:30 +0000 (10:46 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Wed, 10 Feb 1999 10:46:30 +0000 (10:46 +0000)
commit00aeceec1bc100e29ff283e272fbad99f0f35e67
treead56214e9d365964146cf9af69cc9592a2c9bcbe
parenta3b3fa5eb7b2cdef52ac142819484a97951b08e3
cp-tree.h (get_template_base): Don't declare.

* cp-tree.h (get_template_base): Don't declare.
(dfs_walk): Declare.
(dfs_unmark): Likewise.
(markedp): Likewise.
* pt.c (unify): Remove duplicate declaration.  Pass tparms and
targs to get_template_base.
(get_template_base_recursive): Move here from search.c.  Check to
see that the base found can be instantiated to form the desired
type.
(get_template_base): Likewise.
(get_class_bindings): Simplify.
* search.c (get_template_base_recursive): Move to pt.c.
(get_template_base): Likewise.
(markedp): Make it global.
(dfs_walk): Likewise.
(dfs_unmark): Likewise.

From-SVN: r25128
gcc/cp/pt.c
This page took 0.056176 seconds and 5 git commands to generate.