| Age | Commit message (Collapse) | Author |
|
|
|
|
|
closes #20663
|
|
Also remove `@frameSize`, closing #3654.
While the other machinery might remain depending on #23446, it is
settled that there will not be `async`/ `await` keywords in the
language.
|
|
This makes the `.data` field the better choice over the `.main_token` for this tag.
|
|
This commits adds the following distinct integer types to std.zig.Ast:
- OptionalTokenIndex
- TokenOffset
- OptionalTokenOffset
- Node.OptionalIndex
- Node.Offset
- Node.OptionalOffset
The `Node.Index` type has also been converted to a distinct type while
`TokenIndex` remains unchanged.
`Ast.Node.Data` has also been changed to a (untagged) union to provide
safety checks.
|
|
|
|
Regressed by c11b6adf13fe5c765ec480af5bad6338e6982a9d.
|
|
A preceding `comptime` keyword was being ignored if the first
destructure variable was an expression.
|
|
|