modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/pr40026.c (about)

     1  typedef struct {
     2      unsigned long bits;
     3  } S;
     4  struct T {
     5      S span;
     6      int flags;
     7  };
     8  
     9  struct T f(int x)
    10  {
    11    return (struct T) {
    12        .span = (S) { 0UL },
    13        .flags = (x ? 256 : 0),
    14    };
    15  }