{"ast_node_type":"variable","tokens":[{"end":84,"kind":"keyword","start":0,"text":"let"}]}
                let StatementKind::Assign(box (_, rhs)) = &mut statement.kind else {
                let statement = &mut self.source[loc.block].statements[loc.statement_index];
                    span_bug!(statement.source_info.span, "{:?} is not an assignment", statement);