{"ast_node_type":"variable","tokens":[{"end":96,"kind":"keyword","start":0,"text":"&&"}]}
                    && let Some(discr_idx) = self.map.apply(target_idx, TrackElem::Discriminant)
                if let Some(variant_index) = variant_index
                {