On Dec 1, 2010, at 12:34 AM, Francois Pichet wrote:
> This is another patch regarding the anonymous redesign.
> The essence of this patch is to replace:
>
> class CXXBaseOrMemberInitializer {
> llvm::PointerUnion<TypeSourceInfo *, FieldDecl *> BaseOrMember;
> FieldDecl *AnonUnionMember;
> //..
> }
>
> with
>
> class CXXBaseOrMemberInitializer {
> llvm::PointerUnion3<TypeSourceInfo *, FieldDecl *, IndirectFieldDecl
> *> BaseOrMember;
> //..
> }
>
> and all the appropriate related code.
>
> I am not done yet with this anonymous redesign but I think this patch
> mark a milestone so I post it for review
Sorry for the delay. This looks good, go ahead.
John.
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits