{"ast_node_type":"variable","tokens":[{"end":50,"kind":"keyword","start":0,"text":"let"}]}
        let matched_node = m.matched_node.clone();
    fn add_match(&mut self, m: Match, sema: &hir::Semantics<'_, ide_db::RootDatabase>) {
        if let Some(existing) = self.matches_by_node.get_mut(&matched_node) {