Files
Anna Kozlova efc6106e02 java redundant cast: cleanup: avoid dbl cast registration for expressions with expected type
GitOrigin-RevId: a31b1d892b2e19bfaf556e85724eb244189111b4
2020-05-11 08:33:17 +00:00

15 lines
416 B
Java

import java.io.*;
interface Predicate<T> {
boolean test(String s);
}
interface I {}
class Test {
private static boolean test(String s) {
return false;
}
{
Predicate<String> mh1 = (Predicate<String> & Serializable)Test::test;
Predicate<String> mh0 = (I & Predicate<String>) (<warning descr="Casting 'Test::test' to 'Predicate<String>' is redundant">Predicate<String></warning>)Test::test;
}
}