{"ast_node_type":"other","tokens":[{"end":63,"kind":"keyword","start":0,"text":"ProjectionElem::Downcast(_,"}]}
            ProjectionElem::Downcast(_, idx) => idx == variant,
        rustc_mir_dataflow::move_path_children_matching(self.move_data(), path, |e| match e {
            _ => false,