OSDN Git Service

* class.c (update_vtable_entry_for_fn): Prototype.
authorghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 May 2000 18:15:24 +0000 (18:15 +0000)
committerghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 May 2000 18:15:24 +0000 (18:15 +0000)
* pt.c (tsubst_decl): Initialize variables `argvec', `gen_tmpl'
and `tmpl'.

* search.c (dfs_build_inheritance_graph_order): Prototype.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33678 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/pt.c
gcc/cp/search.c

index 9ae429e..42f2338 100644 (file)
@@ -1,3 +1,12 @@
+2000-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * class.c (update_vtable_entry_for_fn): Prototype.
+
+       * pt.c (tsubst_decl): Initialize variables `argvec', `gen_tmpl'
+       and `tmpl'.
+
+       * search.c (dfs_build_inheritance_graph_order): Prototype.
+
 2000-05-04  Mark Mitchell  <mark@codesourcery.com>
 
        * cp-tree.h (special_function_kind): Add various kinds of
index f0136b2..cbc367c 100644 (file)
@@ -175,6 +175,7 @@ static tree dfs_mark_primary_bases PARAMS ((tree, void *));
 static void mark_primary_bases PARAMS ((tree));
 static void clone_constructors_and_destructors PARAMS ((tree));
 static tree build_clone PARAMS ((tree, tree));
+static void update_vtable_entry_for_fn PARAMS ((tree, tree, tree, tree *));
 
 /* Variables shared between class.c and call.c.  */
 
index ee7f90d..2e077c9 100644 (file)
@@ -5869,10 +5869,10 @@ tsubst_decl (t, args, type, in_decl)
 
     case VAR_DECL:
       {
-       tree argvec;
-       tree gen_tmpl;
+       tree argvec = NULL_TREE;
+       tree gen_tmpl = NULL_TREE;
        tree spec;
-       tree tmpl;
+       tree tmpl = NULL_TREE;
        tree ctx;
        int local_p;
 
index 9b70d4e..33eb38e 100644 (file)
@@ -153,6 +153,7 @@ static void fixup_all_virtual_upcast_offsets PARAMS ((tree, tree));
 static tree get_shared_vbase_if_not_primary PARAMS ((tree, void *));
 static tree dfs_find_vbase_instance PARAMS ((tree, void *));
 static tree dfs_get_pure_virtuals PARAMS ((tree, void *));
+static tree dfs_build_inheritance_graph_order PARAMS ((tree, void *));
 
 /* Allocate a level of searching.  */