semantics.c (begin_for_stmt): Push the 'for' scope before adding the FOR_STMT.
* semantics.c (begin_for_stmt): Push the 'for' scope before adding the FOR_STMT. From-SVN: r54749
This commit is contained in:
parent
e3c8eb86d1
commit
18ba380b3a
2 changed files with 4 additions and 1 deletions
|
@ -1,5 +1,8 @@
|
|||
2002-06-14 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* semantics.c (begin_for_stmt): Push the 'for' scope before
|
||||
adding the FOR_STMT.
|
||||
|
||||
C++ ABI changes.
|
||||
* class.c (build_base_field): Set DECL_PACKED.
|
||||
(layout_class_type): Don't use tail padding of PODs.
|
||||
|
|
|
@ -417,12 +417,12 @@ begin_for_stmt ()
|
|||
r = build_stmt (FOR_STMT, NULL_TREE, NULL_TREE,
|
||||
NULL_TREE, NULL_TREE);
|
||||
NEW_FOR_SCOPE_P (r) = flag_new_for_scope > 0;
|
||||
add_stmt (r);
|
||||
if (NEW_FOR_SCOPE_P (r))
|
||||
{
|
||||
do_pushlevel ();
|
||||
note_level_for_for ();
|
||||
}
|
||||
add_stmt (r);
|
||||
|
||||
return r;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue