fn walkSlice( w: *Walk, slice_node: Ast.Node.Index, slice: Ast.full.Slice, ) Error!void
fn walkSlice( w: *Walk, slice_node: Ast.Node.Index, slice: Ast.full.Slice, ) Error!void { _ = slice_node; try walkExpression(w, slice.ast.sliced); try walkExpression(w, slice.ast.start); if (slice.ast.end.unwrap()) |end| { try walkExpression(w, end); } if (slice.ast.sentinel.unwrap()) |sentinel| { try walkExpression(w, sentinel); } }