intersection in cast type: repeat interface, different parameterization checks

This commit is contained in:
Anna Kozlova
2015-04-19 19:04:30 +02:00
parent 2318a3a58c
commit f5cec5e24a
9 changed files with 79 additions and 32 deletions

View File

@@ -9,6 +9,6 @@ class Test {
{
Predicate<String> mh1 = (Predicate<String> & Serializable)Test::test;
Predicate<String> mh0 = (<warning descr="Casting 'Test::test' to 'Predicate<String> & Predicate<String>' is redundant">Predicate<String> & Predicate<String></warning>)Test::test;
Predicate<String> mh0 = (Predicate<String> & <error descr="Repeated interface">Predicate<String></error>)Test::test;
}
}