On 10/02/2014 12:44 PM, Paolo Carlini wrote:
+ s->noexcept_operand = scope_chain ? cp_noexcept_operand : 0;
s->x_stmt_tree.stmts_are_full_exprs_p = true;
scope_chain = s;
@@ -6182,6 +6183,7 @@ pop_from_top_level_1 (void)
current_function_decl = s->function_decl;
cp_unevaluated_operand = s->unevaluated_operand;
c_inhibit_evaluation_warnings = s->inhibit_evaluation_warnings;
+ cp_noexcept_operand = s->noexcept_operand;
The benefit of putting it in scope_chain directly is that you don't need
to change anything here. OK without these changes.
Jason