{"ast_node_type":"variable","tokens":[{"end":69,"kind":"keyword","start":0,"text":"let"}]}
        let Location { block, statement_index } = candidate.location;
    for candidate in candidates.into_iter().rev() {
        if let StatementKind::Assign(box (place, _)) = &body[block].statements[statement_index].kind