]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
parse.y (function_try_block): Call end_protect_partials before expand_start_all_catch.
authorJason Merrill <jason@yorick.cygnus.com>
Mon, 9 Aug 1999 10:51:17 +0000 (10:51 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 9 Aug 1999 10:51:17 +0000 (06:51 -0400)
* parse.y (function_try_block): Call end_protect_partials
before expand_start_all_catch.

From-SVN: r28625

gcc/cp/ChangeLog
gcc/cp/parse.y

index ad9d0b21ab6c656907be44d9ec2ce9998cd10073..9e55dfd89c0f099121b239b46aca9aba987bc8fa 100644 (file)
@@ -1,3 +1,8 @@
+1999-08-09  Jason Merrill  <jason@yorick.cygnus.com>
+
+       * parse.y (function_try_block): Call end_protect_partials
+       before expand_start_all_catch.
+
 1999-08-06  Jason Merrill  <jason@yorick.cygnus.com>
 
        * pt.c (maybe_get_template_decl_from_type_decl): Make sure that
index 677730ca33641040940f8441f15f799a18426944..7b5d3bdede9b4acea6e333a9f265a0ac3eceb66f 100644 (file)
@@ -3390,6 +3390,7 @@ function_try_block:
                }
          ctor_initializer_opt compstmt
                { 
+                 end_protect_partials ();
                   expand_start_all_catch (); 
                 }
          handler_seq