{"ast_node_type":"variable","tokens":[{"end":59,"kind":"keyword","start":0,"text":"if"}]}
                            if let Some(lhs) = expr.lhs() {
                            // (covers fields and locals). FIXME: This is not terribly accurate.
                                if lhs.syntax().text_range().end() == r.syntax().text_range().end() {