struct For [src]

Fields

ast: Components
inline_token: ?TokenIndex
label_token: ?TokenIndex
payload_token: TokenIndex
else_token: ?TokenIndexPopulated only if else_expr != .none.

Members

Source

pub const For = struct { ast: Components, inline_token: ?TokenIndex, label_token: ?TokenIndex, payload_token: TokenIndex, /// Populated only if else_expr != .none. else_token: ?TokenIndex, pub const Components = struct { for_token: TokenIndex, inputs: []const Node.Index, then_expr: Node.Index, else_expr: Node.OptionalIndex, }; }