[cfe-commits] r72555 - in /cfe/trunk: include/clang/Basic/DiagnosticSemaKinds.td include/clang/Parse/Action.h include/clang/Parse/DeclSpec.h lib/Frontend/PrintParserCallbacks.cpp lib/Parse/DeclSpec.cpp lib/Parse/ParseDecl.cpp lib/Parse/ParseDeclC
Douglas Gregor
dgregor at apple.com
Thu May 28 18:35:16 PDT 2009
On May 28, 2009, at 5:33 PM, Eli Friedman <eli.friedman at gmail.com>
wrote:
> On Thu, May 28, 2009 at 4:31 PM, Douglas Gregor<dgregor at apple.com>
> wrote:
>> 2) We can extend DeclGroups to contain information about any tags
>> that are declared/defined within the declaration specifiers of a
>> variable, e.g.,
>>
>> struct Point { int x, y, z; } p;
>>
>> This will help improve AST printing and template instantiation,
>> among other things.
>
> Does the attached look like a reasonable step in that direction?
Yes, although for template instantiation I think we might want to pass
the owned Decl to FinalizeDeclGroup rather than the DeclSpec.
Thanks, Eli!
- Doug
More information about the cfe-commits
mailing list