OSDN Git Service

* cp-tree.h: Remove the prototype for insert_block.
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 18 Apr 2009 20:23:05 +0000 (20:23 +0000)
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 18 Apr 2009 20:23:05 +0000 (20:23 +0000)
* decl.c (insert_block): Remove.

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

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

index 1991ad6..bfa05e5 100644 (file)
@@ -1,3 +1,8 @@
+2009-04-18  Kazu Hirata  <kazu@codesourcery.com>
+
+       * cp-tree.h: Remove the prototype for insert_block.
+       * decl.c (insert_block): Remove.
+
 2009-04-16  Ian Lance Taylor  <iant@google.com>
 
        * cp-tree.h (enum tsubst_flags): Rename from enum tsubst_flags_t.
index e416edf..6637d4f 100644 (file)
@@ -4307,7 +4307,6 @@ extern void adjust_clone_args                     (tree);
 
 /* decl.c */
 extern tree poplevel                           (int, int, int);
-extern void insert_block                       (tree);
 extern tree pushdecl                           (tree);
 extern tree pushdecl_maybe_friend              (tree, bool);
 extern void cxx_init_decl_processing           (void);
index 707bd33..cd550f2 100644 (file)
@@ -783,18 +783,6 @@ poplevel (int keep, int reverse, int functionbody)
   POP_TIMEVAR_AND_RETURN (TV_NAME_LOOKUP, block);
 }
 
-/* Insert BLOCK at the end of the list of subblocks of the
-   current binding level.  This is used when a BIND_EXPR is expanded,
-   to handle the BLOCK node inside the BIND_EXPR.  */
-
-void
-insert_block (tree block)
-{
-  TREE_USED (block) = 1;
-  current_binding_level->blocks
-    = chainon (current_binding_level->blocks, block);
-}
-
 /* Walk all the namespaces contained NAMESPACE, including NAMESPACE
    itself, calling F for each.  The DATA is passed to F as well.  */