2002-07-09 Devang Patel <dpatel@apple.com>
* objc/objc-act.c (adjust_type_for_id_default): Fix my previous patch.
Do not allow ObjC objects as a parameter type for Objective-C methods.
My previous patch restricted 'struct' also.
From-SVN: r55348
+
+2002-07-09 Devang Patel <dpatel@apple.com>
+ * objc/objc-act.c (adjust_type_for_id_default): Fix my previous patch.
+ Do not allow ObjC objects as a parameter type for Objective-C methods.
+ My previous patch restricted 'struct' also.
+
2002-07-09 Neil Booth <neil@daikokuya.co.uk>
* cpperror.c (cpp_error): Default to directive_line within
chain;
chain = TREE_CHAIN (chain))
{
- if (TREE_CODE (TREE_VALUE (chain)) == RECORD_TYPE
+ if (TYPED_OBJECT (TREE_VALUE (chain))
&& !(TREE_VALUE (type)
&& TREE_CODE (TREE_VALUE (type)) == INDIRECT_REF))
error ("can not use an object as parameter to a method\n");