This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
On Feb 6, 2004, at 12:52, Ziemowit Laski wrote:
Specifically,
typedef struct objc_super {
id self; /* Id of the object sending
the message. */
Class class; /* Object's super class. */
} Super, *Super_t;
As you may guess, C++ is not too crazy about using 'class' as an identifier. In the past, I hacked Apple's ObjC++ compiler to accept this. :-( Now, though, I'm working on putting ObjC++ into the FSF, where it should behave more sanely.
(Turns out that our NeXT headers have exactly the same problem, and I'm hoping to be able to tweak them as well.)
So, do you think it would be OK to rename 'class' above to, say, 'super_class'?
This is okay with me, just make sure that you tweak it every where it is referenced.
--Zem -------------------------------------------------------------- Ziemowit Laski 1 Infinite Loop, MS 301-2K Mac OS X Compiler Group Cupertino, CA USA 95014-2083 Apple Computer, Inc. +1.408.974.6229 Fax .5477
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |