In gcc/: 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
commit046608a3e0569946f4a499c59e02f45b057d7251
authorNicola Pero <nicola.pero@meta-innovation.com>
Sat, 8 Jan 2011 19:44:30 +0000 (8 19:44 +0000)
committerNicola Pero <nicola@gcc.gnu.org>
Sat, 8 Jan 2011 19:44:30 +0000 (8 19:44 +0000)
tree7f721598e3310166b94d26cc0b888759037b4960
parentf1f39033accfe89082fc2701d02bd65b57df0978
In gcc/: 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>

In gcc/:
2011-01-08  Nicola Pero  <nicola.pero@meta-innovation.com>

PR objc/47078
* c-parser.c (c_parser_objc_type_name): If the type is unknown,
for error recovery purposes behave as if it was not specified so
that the default type is usd.

In gcc/testsuite/:
2011-01-08  Nicola Pero  <nicola.pero@meta-innovation.com>

PR objc/47078
* objc.dg/invalid-method-2.m: New.
* obj-c++.dg/invalid-method-2.mm: New.

In gcc/cp/:
2011-01-08  Nicola Pero  <nicola.pero@meta-innovation.com>

PR objc/47078
* parser.c (cp_parser_objc_typename): If the type is unknown, for
error recovery purposes behave as if it was not specified so that
the default type is used.

From-SVN: r168601
gcc/ChangeLog
gcc/c-parser.c
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/obj-c++.dg/invalid-method-2.mm [new file with mode: 0644]
gcc/testsuite/objc.dg/invalid-method-2.m [new file with mode: 0644]