{"ast_node_type":"other","tokens":[{"end":26,"kind":"keyword","start":0,"text":"match"}]}
        match (*v1, *v2) {
    fn xform(&mut self, v1: VarianceTermPtr<'a>, v2: VarianceTermPtr<'a>) -> VarianceTermPtr<'a> {
            (_, ConstantTerm(ty::Covariant)) => {