c++: Remove unused fn
authorNathan Sidwell <nathan@acm.org>
Tue, 19 Jan 2021 14:49:08 +0000 (06:49 -0800)
committerNathan Sidwell <nathan@acm.org>
Tue, 19 Jan 2021 19:37:42 +0000 (11:37 -0800)
I had two overloads of a function, but only one was needed.  Let's keep
the constant one.

gcc/cp/
* module.cc (identifier): Merge overloads.

gcc/cp/module.cc

index 3b224b616c11c7fa7796b882b48e7c9ad4d69f31..3b40c7ead05170e3d84760bcdc777ed97cd6b1e9 100644 (file)
@@ -276,13 +276,10 @@ static inline cpp_hashnode *cpp_node (tree id)
 {
   return CPP_HASHNODE (GCC_IDENT_TO_HT_IDENT (id));
 }
-static inline tree identifier (cpp_hashnode *node)
-{
-  return HT_IDENT_TO_GCC_IDENT (HT_NODE (node));
-}
-static inline const_tree identifier (const cpp_hashnode *node)
+
+static inline tree identifier (const cpp_hashnode *node)
 {
-  return identifier (const_cast <cpp_hashnode *> (node));
+  return HT_IDENT_TO_GCC_IDENT (HT_NODE (const_cast<cpp_hashnode *> (node)));
 }
 
 /* During duplicate detection we need to tell some comparators that