[cfe-dev] ElaboratedType, QualifiedNameType and TypenameType.
abramo.bagnara at gmail.com
Mon Mar 29 17:39:36 CDT 2010
Il 29/03/2010 20:43, Douglas Gregor ha scritto:
> On Mar 22, 2010, at 5:13 PM, Douglas Gregor wrote:
>> ... and after talking with John for a bit, we're starting to like the
>> following scheme:
>> DependentQualifiedNameType: captures all qualified types with
>> dependent names, including elaborated-type-specifiers
>> (class/struct/union/enum), typename-specifiers (typename), and implied
>> dependent name types (X<T>::type as a base class).
>> ElaboratedType: captures all elaborated-type-specifiers
>> (class/struct/union/enum), typename-specifiers (typename), and
>> qualified names (no other adornment) where we were able to look up the
>> type. These nodes can have an optional NestedNameSpecifier, and will
>> always have either a class/struct/union/enum keyword or a
> Enea or Abramo, are either of you working on this? If not, I'll go ahead
> and implement this change.
No, we had not yet begun to implement this, cause other urgent works.
Please proceed freely when you wish to.
More information about the cfe-dev