[cfe-commits] MS anonymous struct patch
David Blaikie
dblaikie at gmail.com
Fri Feb 17 07:56:51 PST 2012
On Fri, Feb 17, 2012 at 6:55 AM, Jianjiang Ceng
<jianjiang.ceng at googlemail.com> wrote:
> Hi all,
>
> please find the attached patch which should fix the problem of parsing
> tagged anonymous structs, when ms-extensions is enabled.
>
> The following code can be parsed by the MS C compiler and GCC, but
> clang gave an error on couldn't resolve the anonymous struct member
> "c".
>
> struct a {
> struct b{
> int c;
> };
> };
I'm not sure I understand where the anonymity is here - is there a
mistake in your example?
Could you please include a valid test case in your patch?
>
> void foo()
> {
> struct a e;
> e.c = 0;
> }
>
> This is my first patch submission here, any feedback would be welcome.
>
> Jianjiang Ceng
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>
More information about the cfe-commits
mailing list