a: signed int with initializer 
  Simple Initializer: constant expression 3 signed int 
struct __anonymous0
    with members
      x: signed int 
      y: signed int 

z: instance of struct __anonymous0 with initializer 
  Compound initializer:  
    Simple Initializer: constant expression 3 signed int 
    Simple Initializer: constant expression 7 signed int 
struct __anonymous1
    with members
      x: signed int 
      y: signed int 

z1: instance of struct __anonymous1 with initializer 
  Compound initializer:  
    Simple Initializer: constant expression 3 signed int 
      designated by:         Name: x
        Name: y

struct __anonymous2
    with members
      x: signed int 
      y: signed int 

z2: instance of struct __anonymous2 with initializer 
  Compound initializer:  
    Simple Initializer: constant expression 3 signed int 
      designated by:         Name: y

    Simple Initializer: constant expression 4 signed int 
      designated by:         Name: x

struct __anonymous4
    with members
      x: signed int 
      struct __anonymous3
          with members
            y1: signed int 
            y2: signed int 

      y: instance of struct __anonymous3 

z3: instance of struct __anonymous4 with initializer 
  Compound initializer:  
    Simple Initializer: constant expression 3 signed int 
      designated by:         Name: x

    Compound initializer:        designated by: [        Name: y
      ]
      Simple Initializer: constant expression 4 signed int 
        designated by:           Name: y1

      Simple Initializer: constant expression 5 signed int 
        designated by:           Name: y2

struct __anonymous6
    with members
      x: signed int 
      struct __anonymous5
          with members
            y1: signed int 
            y2: signed int 

      y: instance of struct __anonymous5 

z3: instance of struct __anonymous6 with initializer 
  Compound initializer:  
    Compound initializer:        designated by: [        Name: y
      ]
      Simple Initializer: constant expression 9 signed int 
        designated by:           Name: y2

      Simple Initializer: constant expression 8 signed int 
        designated by:           Name: y1

    Simple Initializer: constant expression 7 signed int 
      designated by:         Name: x

struct __anonymous8
    with members
      x: signed int 
      struct __anonymous7
          with members
            y1: signed int 
            y2: signed int 

      y: instance of struct __anonymous7 

z3: instance of struct __anonymous8 with initializer 
  Compound initializer:  
    Simple Initializer: constant expression 7 signed int 
      designated by:         Name: x

    Compound initializer:  
      Simple Initializer: constant expression 9 signed int 
        designated by:           Name: y2

      Simple Initializer: constant expression 8 signed int 
        designated by:           Name: y1

struct __anonymous10
    with members
      x: signed int 
      struct __anonymous9
          with members
            y1: signed int 
            y2: signed int 

      y: instance of struct __anonymous9 

z3: instance of struct __anonymous10 with initializer 
  Compound initializer:  
    Simple Initializer: constant expression 3 signed int 
    Compound initializer:  
      Simple Initializer: constant expression 4 signed int 
      Simple Initializer: constant expression 5 signed int 
struct t
    with members
      a: signed int 
      b: signed int 

x: instance of struct t with initializer 
  Compound initializer:  
    Simple Initializer: constant expression 4 signed int 
      designated by:         Name: b

    Simple Initializer: constant expression 3 signed int 
      designated by:         Name: a

struct __anonymous11
    with members
      x: signed int 
      y: signed int 

z6: instance of struct __anonymous11 with initializer 
  Compound initializer:  
    Simple Initializer: constant expression 5 signed int 
    Simple Initializer: constant expression 6 signed int 
    Simple Initializer: constant expression 4 signed int 
