| author | |
| committer | |
| log | 960932a4bf4f470e7a3f32b2d56035fc4b530ba8 |
| tree | 5c74e393f5aea4393a1217b56cbb398febcbafbf |
| parent | 84fe5d46817712f9d17f5a2197de577a453b3e62 |
1 files changed, 4 insertions(+), 0 deletions(-)
src/AstGen.zig+4| ... | ... | @@ -3558,6 +3558,10 @@ fn structDeclInner( |
| 3558 | 3558 | const field_name = try astgen.identAsString(member.ast.name_token); |
| 3559 | 3559 | fields_data.appendAssumeCapacity(field_name); |
| 3560 | 3560 | |
| 3561 | if (member.ast.type_expr == 0) { | |
| 3562 | return astgen.failTok(member.ast.name_token, "struct field missing type", .{}); | |
| 3563 | } | |
| 3564 | ||
| 3561 | 3565 | const field_type: Zir.Inst.Ref = if (node_tags[member.ast.type_expr] == .@"anytype") |
| 3562 | 3566 | .none |
| 3563 | 3567 | else |