[cfe-commits] r85855 - in /cfe/trunk: include/clang/Parse/Parser.h lib/Parse/ParseDecl.cpp lib/Parse/ParseObjc.cpp

John McCall rjmccall at apple.com
Tue Nov 3 13:10:16 PST 2009


Douglas Gregor wrote:
> Could you move this __extension__ logic out of CFieldCallback and into 
> ParseStructDeclaration? Right now, Objective-C properties and ivars 
> don't have this logic.

It's actually not required in CFieldCallback anymore, because all 
processing of the declarator (all the way into a Decl) now happens in 
the shadow of the original ExtensionRAIIObject.  I'll kill the code in 
CFieldCallback, which should simplify it considerably.

John.



More information about the cfe-commits mailing list