There are 1 alternatives Alternative 1 ============== signed int Error: No reasonable alternatives for expression Applying untyped: Name: ?=? ...to: Address of: Member Expression, with field: T: signed int from aggregate: Applying untyped: Name: *? ...to: Variable Expression: _dst: pointer to instance of struct __anonymous0 Member Expression, with field: T: signed int from aggregate: Variable Expression: _src: instance of struct __anonymous0