[cfe-commits] r85855 - in /cfe/trunk: include/clang/Parse/Parser.h lib/Parse/ParseDecl.cpp lib/Parse/ParseObjc.cpp
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.
More information about the cfe-commits