int (I<Integer> i) { return switch(<error descr="'switch' expression does not cover all possible input values">i</error>) { case C<Integer> c -> 42; case E e -> 43; case F<?, ?, Integer> f -> 42; }; }