decl.c (store_parm_decls): last_parm_cleanup_insn is the insn after the exception...
authorJason Merrill <jason@yorick.cygnus.com>
Tue, 16 Sep 1997 21:08:30 +0000 (21:08 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Tue, 16 Sep 1997 21:08:30 +0000 (17:08 -0400)
* decl.c (store_parm_decls): last_parm_cleanup_insn is the insn
  after the exception spec.

From-SVN: r15497

gcc/cp/ChangeLog
gcc/cp/NEWS
gcc/cp/decl.c

index 4873ed6..3edc73c 100644 (file)
@@ -1,3 +1,8 @@
+Tue Sep 16 14:06:56 1997  Jason Merrill  <jason@yorick.cygnus.com>
+
+       * decl.c (store_parm_decls): last_parm_cleanup_insn is the insn
+       after the exception spec.
+
 Mon Sep 15 11:52:13 1997  Jason Merrill  <jason@yorick.cygnus.com>
 
        * call.c (null_ptr_cst_p): Integer type, not integral type.
index ecfa34f..0a8df4c 100644 (file)
@@ -7,6 +7,8 @@
 
   for more information.
 
+* Member function templates are now supported.
+
 * New flags -Wsign-promo (warn about potentially confusing promotions in
   overload resolution), -Wno-pmf-conversion (don't warn about converting
   from a bound member function pointer to function pointer).
index 446befb..c57f522 100644 (file)
@@ -11680,8 +11680,6 @@ store_parm_decls ()
       expand_start_bindings (0);
     }
 
-  last_parm_cleanup_insn = get_last_insn ();
-
   if (! processing_template_decl && flag_exceptions)
     {
       /* Do the starting of the exception specifications, if we have any.  */
@@ -11689,6 +11687,7 @@ store_parm_decls ()
        expand_start_eh_spec ();
     }
 
+  last_parm_cleanup_insn = get_last_insn ();
   last_dtor_insn = get_last_insn ();
 }