grauzone wrote:
Again, I can't understand. Does the compiler rely that tuples have the same byte layout as structs or function arguments? I thought the compiler could just copy all fields. And the backend can already return multiple values, since it can return structs and static arrays.

A tuple and a struct composed of the same tuple should be interchangeable.

This doesn't work, because the alignment is different for different circumstances.

Reply via email to