Oops, I was just going through my backlog and thought this was ok (but
don't know much about the XML dumping) and applied it in r115041.

Should I take it out again Doug?

 - Daniel

On Wed, Sep 29, 2010 at 8:56 AM, Douglas Gregor <[email protected]> wrote:
>
> On Sep 23, 2010, at 3:18 AM, Martin Vejnár wrote:
>
>> Hi, the attached patch adds nested structures to the XML output. Only
>> defined nested structures are added.
>
> Why? It seems like addSubNodes() for a RecordDecl should just visit all of 
> the nodes in the decls_begin()/decls_end(), printing everything (which will 
> include fields, member functions, static data members, etc.). Of course, it 
> could skip "implicit" declarations, so we don't have to see the 
> injected-class-name.
>
> With the restriction that only defined nested structures are added, we won't 
> see forward-declared structures like
>
>        struct X {
>                struct Inner;
>        };
>
>        - Doug
> _______________________________________________
> cfe-commits mailing list
> [email protected]
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to