OSDN Git Service

In gcc/:
authornicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 6 Dec 2010 21:27:01 +0000 (21:27 +0000)
committernicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 6 Dec 2010 21:27:01 +0000 (21:27 +0000)
commit81976f54aa6152b4f98718f8752f825bf0b3898d
tree93b00dadc4940e81c3e6032ee733ef0eb44650e9
parentd8452f7db3e62eab00a148d21c1f0c92920069f4
In gcc/:
2010-12-06  Nicola Pero  <nicola.pero@meta-innovation.com>

* c-parser.c (c_parser_for_statement): Use c_fully_fold() instead
of c_process_expr_stmt() for the iterating and collection
expressions of an Objective-C fast enumeration loop.

In gcc/objc/:
2010-12-06  Nicola Pero  <nicola.pero@meta-innovation.com>

* objc-act.c (objc_finish_foreach_loop): Mark the
object_expression as used.

In gcc/testsuite/:
2010-12-06  Nicola Pero  <nicola.pero@meta-innovation.com>

* objc.dg/foreach-8.m: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167518 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-parser.c
gcc/objc/ChangeLog
gcc/objc/objc-act.c
gcc/testsuite/ChangeLog
gcc/testsuite/objc.dg/foreach-8.m [new file with mode: 0644]