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