mirror of
https://codeberg.org/ziglings/exercises.git
synced 2026-06-08 07:50:00 +00:00
add ex082 anon structs 3
This commit is contained in:
20
patches/patches/082_anonymous_structs3.patch
Normal file
20
patches/patches/082_anonymous_structs3.patch
Normal file
@@ -0,0 +1,20 @@
|
||||
85c85
|
||||
< const fields = ???;
|
||||
---
|
||||
> const fields = @typeInfo(@TypeOf(tuple)).Struct.fields;
|
||||
92c92
|
||||
< for (fields) |field| {
|
||||
---
|
||||
> inline for (fields) |field| {
|
||||
116c116
|
||||
< // @field(foo, "x"); // returns the value at foo.x
|
||||
---
|
||||
> // @field(foo, "x");
|
||||
120,122c120,122
|
||||
< field.???,
|
||||
< field.???,
|
||||
< ???,
|
||||
---
|
||||
> field.name,
|
||||
> field.field_type,
|
||||
> @field(tuple, field.name),
|
||||
Reference in New Issue
Block a user