cp-tree.h (warn_hidden): Remove prototype.
authorVolker Reichelt <reichelt@igpm.rwth-aachen.de>
Mon, 13 Feb 2006 22:39:00 +0000 (22:39 +0000)
committerVolker Reichelt <reichelt@gcc.gnu.org>
Mon, 13 Feb 2006 22:39:00 +0000 (22:39 +0000)
* cp-tree.h (warn_hidden): Remove prototype.
* class.c (warn_hidden): Make static.

From-SVN: r110936

gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h

index 8f4de4d6308c97d137c486bc9a7d26ca20d0a5a6..b221876215cf354bc07e0129c05396f58d6a4e60 100644 (file)
@@ -1,5 +1,8 @@
 2006-02-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
 
+       * cp-tree.h (warn_hidden): Remove prototype.
+       * class.c (warn_hidden): Make static.
+
        * cp-tree.h (build_type_conversion): Remove prototype.
        * cvt.c (build_type_conversion): Add prototype, make static.
 
index 69fbd36c210670dae78b25d2e48b261554d3dc92..19d18ccf14ef8e4b27590ba01657044188264cb4 100644 (file)
@@ -2349,7 +2349,7 @@ check_for_override (tree decl, tree ctype)
 /* Warn about hidden virtual functions that are not overridden in t.
    We know that constructors and destructors don't apply.  */
 
-void
+static void
 warn_hidden (tree t)
 {
   VEC(tree,gc) *method_vec = CLASSTYPE_METHOD_VEC (t);
index b102860f263e17b44db3c17d6d0e122dff9f03b2..dd10d6d317daffc081347059136a14dd27ddcdd9 100644 (file)
@@ -3734,7 +3734,6 @@ extern void cxx_print_error_function      (struct diagnostic_context *,
                                                 const char *);
 extern void build_self_reference               (void);
 extern int same_signature_p                    (tree, tree);
-extern void warn_hidden                                (tree);
 extern void maybe_add_class_template_decl_list (tree, tree, int);
 extern void unreverse_member_declarations      (tree);
 extern void invalidate_class_lookup_cache      (void);