cp-tree.h (language_function): Add x_eh_spec_try_block.
authorMark Mitchell <mark@codesourcery.com>
Fri, 17 Sep 1999 23:45:52 +0000 (23:45 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Fri, 17 Sep 1999 23:45:52 +0000 (23:45 +0000)
commit2c146a769fe2bf862a128c3370b1faa8507b8980
tree0a1203afda84ba76764e50565f92ce939814c1a7
parent59026e796378b6fa8ebf34d4c85fc9dcdc2e9d4c
cp-tree.h (language_function): Add x_eh_spec_try_block.

* cp-tree.h (language_function): Add x_eh_spec_try_block.  Add
x_scope_stmt_stack.  Add x_in_charge_parm.
(current_eh_spec_try_block): New macro.
(current_scope_stmt_stack): Likewise.
(current_in_charge_parm): Likewise.
* decl.c (start_function): Initialize current_in_charge_parm.
(finish_function): Use current_in_charge_parm rather than looking
up __in_chrg.
* search.c (expand_indirect_vtbls_init): Likewise.

From-SVN: r29489
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/search.c