{"ast_node_type":"other","tokens":[{"end":30,"kind":"keyword","start":0,"text":"match"}]}
                match op.val {
            if let (0, Some(ty::InstanceKind::Virtual(_, idx))) = (i, instance.map(|i| i.def)) {
                    Pair(data_ptr, meta) => {