T8169091.java revision 3851:4f348bd05341
1/*
2 * @test
3 * @bug 8169091
4 * @summary Method reference T::methodName for generic type T does not compile any more
5 * @compile T8169091.java
6 */
7
8import java.io.Serializable;
9import java.util.Comparator;
10
11interface T8169091 {
12    static <T extends Comparable<? super T>> Comparator<T> comparator() {
13        return (Comparator<T> & Serializable)T::compareTo;
14    }
15}
16