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

?=?: automatically generated inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous0 
      _src: instance of struct __anonymous0 
    returning 
      instance of struct __anonymous0 
    with body 
      CompoundStmt
                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    x: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous0 
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous0 

                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous0 
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous0 

                  Return Statement, returning: Variable Expression: _src: instance of struct __anonymous0 



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 

?=?: automatically generated inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous1 
      _src: instance of struct __anonymous1 
    returning 
      instance of struct __anonymous1 
    with body 
      CompoundStmt
                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    x: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous1 
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous1 

                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous1 
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous1 

                  Return Statement, returning: Variable Expression: _src: instance of struct __anonymous1 



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 

?=?: automatically generated inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous2 
      _src: instance of struct __anonymous2 
    returning 
      instance of struct __anonymous2 
    with body 
      CompoundStmt
                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    x: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous2 
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous2 

                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous2 
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous2 

                  Return Statement, returning: Variable Expression: _src: instance of struct __anonymous2 



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 __anonymous3
    with members
      y1: signed int 
      y2: signed int 

?=?: automatically generated inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous3 
      _src: instance of struct __anonymous3 
    returning 
      instance of struct __anonymous3 
    with body 
      CompoundStmt
                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y1: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous3 
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous3 

                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y2: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous3 
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous3 

                  Return Statement, returning: Variable Expression: _src: instance of struct __anonymous3 



struct __anonymous4
    with members
      x: signed int 
      y: instance of struct __anonymous3 

?=?: automatically generated inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous4 
      _src: instance of struct __anonymous4 
    returning 
      instance of struct __anonymous4 
    with body 
      CompoundStmt
                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    x: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous4 
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous4 

                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y: instance of struct __anonymous3 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous4 
                Member Expression, with field: 
                  y: instance of struct __anonymous3 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous4 

                  Return Statement, returning: Variable Expression: _src: instance of struct __anonymous4 



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 __anonymous5
    with members
      y1: signed int 
      y2: signed int 

?=?: automatically generated inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous5 
      _src: instance of struct __anonymous5 
    returning 
      instance of struct __anonymous5 
    with body 
      CompoundStmt
                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y1: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous5 
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous5 

                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y2: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous5 
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous5 

                  Return Statement, returning: Variable Expression: _src: instance of struct __anonymous5 



struct __anonymous6
    with members
      x: signed int 
      y: instance of struct __anonymous5 

?=?: automatically generated inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous6 
      _src: instance of struct __anonymous6 
    returning 
      instance of struct __anonymous6 
    with body 
      CompoundStmt
                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    x: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous6 
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous6 

                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y: instance of struct __anonymous5 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous6 
                Member Expression, with field: 
                  y: instance of struct __anonymous5 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous6 

                  Return Statement, returning: Variable Expression: _src: instance of struct __anonymous6 



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 __anonymous7
    with members
      y1: signed int 
      y2: signed int 

?=?: automatically generated inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous7 
      _src: instance of struct __anonymous7 
    returning 
      instance of struct __anonymous7 
    with body 
      CompoundStmt
                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y1: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous7 
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous7 

                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y2: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous7 
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous7 

                  Return Statement, returning: Variable Expression: _src: instance of struct __anonymous7 



struct __anonymous8
    with members
      x: signed int 
      y: instance of struct __anonymous7 

?=?: automatically generated inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous8 
      _src: instance of struct __anonymous8 
    returning 
      instance of struct __anonymous8 
    with body 
      CompoundStmt
                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    x: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous8 
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous8 

                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y: instance of struct __anonymous7 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous8 
                Member Expression, with field: 
                  y: instance of struct __anonymous7 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous8 

                  Return Statement, returning: Variable Expression: _src: instance of struct __anonymous8 



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 __anonymous9
    with members
      y1: signed int 
      y2: signed int 

?=?: automatically generated inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous9 
      _src: instance of struct __anonymous9 
    returning 
      instance of struct __anonymous9 
    with body 
      CompoundStmt
                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y1: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous9 
                Member Expression, with field: 
                  y1: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous9 

                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y2: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous9 
                Member Expression, with field: 
                  y2: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous9 

                  Return Statement, returning: Variable Expression: _src: instance of struct __anonymous9 



struct __anonymous10
    with members
      x: signed int 
      y: instance of struct __anonymous9 

?=?: automatically generated inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous10 
      _src: instance of struct __anonymous10 
    returning 
      instance of struct __anonymous10 
    with body 
      CompoundStmt
                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    x: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous10 
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous10 

                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y: instance of struct __anonymous9 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous10 
                Member Expression, with field: 
                  y: instance of struct __anonymous9 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous10 

                  Return Statement, returning: Variable Expression: _src: instance of struct __anonymous10 



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 

?=?: automatically generated inline static function
    with parameters
      _dst: pointer to instance of struct t 
      _src: instance of struct t 
    returning 
      instance of struct t 
    with body 
      CompoundStmt
                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    a: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct t 
                Member Expression, with field: 
                  a: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct t 

                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    b: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct t 
                Member Expression, with field: 
                  b: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct t 

                  Return Statement, returning: Variable Expression: _src: instance of struct t 



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 

?=?: automatically generated inline static function
    with parameters
      _dst: pointer to instance of struct __anonymous11 
      _src: instance of struct __anonymous11 
    returning 
      instance of struct __anonymous11 
    with body 
      CompoundStmt
                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    x: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous11 
                Member Expression, with field: 
                  x: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous11 

                  Expression Statement:
            Applying untyped: 
                Name: ?=?
            ...to: 
                Address of:
                  Member Expression, with field: 
                    y: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous11 
                Member Expression, with field: 
                  y: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous11 

                  Return Statement, returning: Variable Expression: _src: instance of struct __anonymous11 



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 
