aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Mitchell <mmitchel@gcc.gnu.org>2002-10-18 09:26:42 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2002-10-18 09:26:42 +0000
commitd3f76a7098de5787727396cfd7dd908e855fd709 (patch)
tree54587e806a395ae3b56cf39fcf353a1be9484076
parent9368208b083671159eaf9cdd55dd10aeb221ae88 (diff)
downloadgcc-d3f76a7098de5787727396cfd7dd908e855fd709.zip
gcc-d3f76a7098de5787727396cfd7dd908e855fd709.tar.gz
gcc-d3f76a7098de5787727396cfd7dd908e855fd709.tar.bz2
(strictly_overrides): Remove.
From-SVN: r58284
-rw-r--r--gcc/cp/class.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/gcc/cp/class.c b/gcc/cp/class.c
index 0434337..8be9caa 100644
--- a/gcc/cp/class.c
+++ b/gcc/cp/class.c
@@ -115,7 +115,6 @@ static void delete_duplicate_fields PARAMS ((tree));
static void finish_struct_bits PARAMS ((tree));
static int alter_access PARAMS ((tree, tree, tree));
static void handle_using_decl PARAMS ((tree, tree));
-static int strictly_overrides PARAMS ((tree, tree));
static void check_for_override PARAMS ((tree, tree));
static tree dfs_modify_vtables PARAMS ((tree, void *));
static tree modify_all_vtables PARAMS ((tree, int *, tree));
@@ -2590,24 +2589,6 @@ modify_all_vtables (t, vfuns_p, virtuals)
return virtuals;
}
-/* Here, we already know that they match in every respect.
- All we have to check is where they had their declarations.
-
- Return nonzero iff FNDECL1 is declared in a class which has a
- proper base class containing FNDECL2. We don't care about
- ambiguity or accessibility. */
-
-static int
-strictly_overrides (fndecl1, fndecl2)
- tree fndecl1, fndecl2;
-{
- base_kind kind;
-
- return (lookup_base (DECL_CONTEXT (fndecl1), DECL_CONTEXT (fndecl2),
- ba_ignore | ba_quiet, &kind)
- && kind != bk_same_type);
-}
-
/* Get the base virtual function declarations in T that have the
indicated NAME. */