| ... | ... | @@ -129,6 +129,7 @@ pub const Error = union(enum) { |
| 129 | 129 | ExpectedStatement: ExpectedStatement, |
| 130 | 130 | ExpectedVarDeclOrFn: ExpectedVarDeclOrFn, |
| 131 | 131 | ExpectedVarDecl: ExpectedVarDecl, |
| 132 | ExpectedFn: ExpectedFn, |
| 132 | 133 | ExpectedReturnType: ExpectedReturnType, |
| 133 | 134 | ExpectedAggregateKw: ExpectedAggregateKw, |
| 134 | 135 | UnattachedDocComment: UnattachedDocComment, |
| ... | ... | @@ -179,6 +180,7 @@ pub const Error = union(enum) { |
| 179 | 180 | .ExpectedStatement => |*x| return x.render(tokens, stream), |
| 180 | 181 | .ExpectedVarDeclOrFn => |*x| return x.render(tokens, stream), |
| 181 | 182 | .ExpectedVarDecl => |*x| return x.render(tokens, stream), |
| 183 | .ExpectedFn => |*x| return x.render(tokens, stream), |
| 182 | 184 | .ExpectedReturnType => |*x| return x.render(tokens, stream), |
| 183 | 185 | .ExpectedAggregateKw => |*x| return x.render(tokens, stream), |
| 184 | 186 | .UnattachedDocComment => |*x| return x.render(tokens, stream), |
| ... | ... | @@ -231,6 +233,7 @@ pub const Error = union(enum) { |
| 231 | 233 | .ExpectedStatement => |x| return x.token, |
| 232 | 234 | .ExpectedVarDeclOrFn => |x| return x.token, |
| 233 | 235 | .ExpectedVarDecl => |x| return x.token, |
| 236 | .ExpectedFn => |x| return x.token, |
| 234 | 237 | .ExpectedReturnType => |x| return x.token, |
| 235 | 238 | .ExpectedAggregateKw => |x| return x.token, |
| 236 | 239 | .UnattachedDocComment => |x| return x.token, |
| ... | ... | @@ -280,6 +283,7 @@ pub const Error = union(enum) { |
| 280 | 283 | pub const ExpectedStatement = SingleTokenError("Expected statement, found '{}'"); |
| 281 | 284 | pub const ExpectedVarDeclOrFn = SingleTokenError("Expected variable declaration or function, found '{}'"); |
| 282 | 285 | pub const ExpectedVarDecl = SingleTokenError("Expected variable declaration, found '{}'"); |
| 286 | pub const ExpectedFn = SingleTokenError("Expected function, found '{}'"); |
| 283 | 287 | pub const ExpectedReturnType = SingleTokenError("Expected 'var' or return type expression, found '{}'"); |
| 284 | 288 | pub const ExpectedAggregateKw = SingleTokenError("Expected '" ++ Token.Id.Keyword_struct.symbol() ++ "', '" ++ Token.Id.Keyword_union.symbol() ++ "', or '" ++ Token.Id.Keyword_enum.symbol() ++ "', found '{}'"); |
| 285 | 289 | pub const ExpectedEqOrSemi = SingleTokenError("Expected '=' or ';', found '{}'"); |