0: signed int 
0: const signed int 
0: static const signed int 
1: signed int 
1: const signed int 
1: static const signed int 
0: signed int 
1: signed int 
0: const signed int 
1: const signed int 
0: signed int 
1: signed int 
0: signed int 
1: signed int 
0: static const signed int 
1: static const signed int 
struct __anonymous0
    with members
      i: 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: 
                    i: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous0 
                Member Expression, with field: 
                  i: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous0 

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



0: instance of struct __anonymous0 
struct __anonymous1
    with members
      i: 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: 
                    i: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous1 
                Member Expression, with field: 
                  i: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous1 

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



1: const instance of struct __anonymous1 
struct __anonymous2
    with members
      i: 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: 
                    i: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous2 
                Member Expression, with field: 
                  i: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous2 

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



1: static const instance of struct __anonymous2 
0: pointer to signed int 
1: pointer to signed int 
0: pointer to signed int 
1: pointer to signed int 
0: pointer to signed int 
1: pointer to signed int 
0: pointer to signed int 
1: pointer to signed int 
0: const pointer to signed int 
1: const pointer to signed int 
0: const pointer to signed int 
1: const pointer to signed int 
0: const pointer to signed int 
1: const pointer to signed int 
struct __anonymous3
    with members
      i: 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: 
                    i: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous3 
                Member Expression, with field: 
                  i: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous3 

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



0: pointer to instance of struct __anonymous3 
x: pointer to signed int 
0: pointer to signed int 
x: const pointer to signed int 
0: const pointer to signed int 
x: static const pointer to signed int 
0: static const pointer to signed int 
struct __anonymous4
    with members
      i: signed int 

?=?: 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: 
                    i: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous4 
                Member Expression, with field: 
                  i: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous4 

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



0: pointer to instance of struct __anonymous4 
struct __anonymous5
    with members
      i: 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: 
                    i: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous5 
                Member Expression, with field: 
                  i: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous5 

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



0: const pointer to instance of struct __anonymous5 
struct __anonymous6
    with members
      i: signed int 

?=?: 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: 
                    i: signed int 
                  from aggregate: 
                    Applying untyped: 
                        Name: *?
                    ...to: 
                        Variable Expression: _dst: pointer to instance of struct __anonymous6 
                Member Expression, with field: 
                  i: signed int 
                from aggregate: 
                  Variable Expression: _src: instance of struct __anonymous6 

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



0: static const pointer to instance of struct __anonymous6 
x: static pointer to signed int 
0: static pointer to signed int 
x: static const pointer to signed int 
0: static const pointer to signed int 
x: const pointer to pointer to signed int 
0: const pointer to pointer to signed int 
main: C function
      accepting unspecified arguments
    returning 
      signed int 
    with body 
      CompoundStmt
        Declaration of 1: signed int 
        Declaration of 0: pointer to signed int 
        Declaration of x: pointer to signed int 
        Declaration of 0: pointer to signed int 

