{"ast_node_type":"variable","tokens":[{"end":54,"kind":"keyword","start":0,"text":"}"}]}
    } else if let ty::Adt(l_def, l_args) = l_ty.kind()
        // both operands are function pointers, fallthrough
        && let ty::Adt(r_def, r_args) = r_ty.kind()