rjmccall added a comment.

In https://reviews.llvm.org/D50630#1198053, @riccibruno wrote:

> I actually did exactly this. My approach was to extend what is already done,
>  that is add nested classes SomethingBitfields in Type and add an instance of
>  each to the anonymous union. The classes which I have found so far benefiting
>  from this are FunctionProtoType, TemplateSpecializationType, 
> PackExpansionType,
>  DependentTemplateSpecializationType and SubstTemplateTypeParmPackType.
>
> For example the patch dealing with TemplateSpecializationType is
>  here https://reviews.llvm.org/D50643.


I see.  This is one of those rare cases where your changes probably would've 
been
clearer not broken up into multiple patches. :)  I only got CC'ed on two of 
them.

Anyway, I think we're all in agreement that this is the right thing to do now.

John.


Repository:
  rC Clang

https://reviews.llvm.org/D50630



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to