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