{"ast_node_type":"variable","tokens":[{"end":41,"kind":"keyword","start":0,"text":"let"}]}
        let (node, name) = match &value {
        let local = self.local;
            Either::Left(bind_pat) => (bind_pat.syntax(), bind_pat.name()),