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