| ... | @@ -12,7 +12,7 @@ pub fn ReverseFields(comptime T: type) type { | ... | @@ -12,7 +12,7 @@ pub fn ReverseFields(comptime T: type) type { |
| 12 | names[i] = info.fields[len - 1 - i].name; | 12 | names[i] = info.fields[len - 1 - i].name; |
| 13 | types[i] = info.fields[len - 1 - i].type; | 13 | types[i] = info.fields[len - 1 - i].type; |
| 14 | } | 14 | } |
| 15 | return @Struct(.auto, null, &names, &types, &@splat(.{})); | 15 | return @Struct(info.layout, null, &names, &types, &@splat(.{})); |
| 16 | } | 16 | } |
| 17 | | 17 | |
| 18 | test { | 18 | test { |