mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-22 06:59:11 +08:00
* objc-parse.c: Recognize protocol qualifiers in class definitions.
From-SVN: r17389
This commit is contained in:
parent
1be6e437f0
commit
1e7b997ad1
@ -1,3 +1,7 @@
|
||||
Sat Jan 17 21:24:16 1998 David T. McWherter <dtm@waterw.com>
|
||||
|
||||
* objc-parse.c: Recognize protocol qualifiers in class definitions.
|
||||
|
||||
Sat Jan 17 21:16:19 1998 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* jump.c (jump_optimize): Remove Dec 17, 1997 chance in
|
||||
|
@ -2647,20 +2647,28 @@ semi_or_error:
|
||||
methodproto:
|
||||
'+'
|
||||
{
|
||||
/* Remember protocol qualifiers in prototypes. */
|
||||
remember_protocol_qualifiers ();
|
||||
objc_inherit_code = CLASS_METHOD_DECL;
|
||||
}
|
||||
methoddecl
|
||||
{
|
||||
/* Forget protocol qualifiers here. */
|
||||
forget_protocol_qualifiers ();
|
||||
add_class_method (objc_interface_context, $3);
|
||||
}
|
||||
semi_or_error
|
||||
|
||||
| '-'
|
||||
{
|
||||
/* Remember protocol qualifiers in prototypes. */
|
||||
remember_protocol_qualifiers ();
|
||||
objc_inherit_code = INSTANCE_METHOD_DECL;
|
||||
}
|
||||
methoddecl
|
||||
{
|
||||
/* Forget protocol qualifiers here. */
|
||||
forget_protocol_qualifiers ();
|
||||
add_instance_method (objc_interface_context, $3);
|
||||
}
|
||||
semi_or_error
|
||||
|
Loading…
Reference in New Issue
Block a user