Re: [PATCH 16/18] make TS_IDENTIFIER be a substructure of TS_BASE

2011-03-11 Thread Nathan Froyd
On Fri, Mar 11, 2011 at 02:12:06PM +0100, Richard Guenther wrote: > On Fri, Mar 11, 2011 at 5:23 AM, Nathan Froyd > wrote: > > Now that we've done the requisite surgery on the C++ FE, we can > > eliminate TREE_CHAIN and TREE_TYPE from IDENTIFIER_NODEs.  Doing so > > turns up a couple different pl

Re: [PATCH 16/18] make TS_IDENTIFIER be a substructure of TS_BASE

2011-03-11 Thread Richard Guenther
On Fri, Mar 11, 2011 at 5:23 AM, Nathan Froyd wrote: > Now that we've done the requisite surgery on the C++ FE, we can > eliminate TREE_CHAIN and TREE_TYPE from IDENTIFIER_NODEs.  Doing so > turns up a couple different places that need to be tweaked. > > The bit I'm not quite sure about is free_la

[PATCH 16/18] make TS_IDENTIFIER be a substructure of TS_BASE

2011-03-10 Thread Nathan Froyd
Now that we've done the requisite surgery on the C++ FE, we can eliminate TREE_CHAIN and TREE_TYPE from IDENTIFIER_NODEs. Doing so turns up a couple different places that need to be tweaked. The bit I'm not quite sure about is free_lang_data_in_decl and find_decls_types_r. Previously, due to C++