redundant cast: take into account custom return type processing for getClass (IDEA-109527)

This commit is contained in:
Anna Kozlova
2013-06-25 21:34:51 +04:00
parent 7e85581ef8
commit a00aac060c
4 changed files with 15 additions and 2 deletions
@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<problems/>
@@ -0,0 +1,10 @@
class B { }
class A extends B { }
class C {
void m(Class<? extends A> c) {}
void x(B b) {
m(((A)b).getClass());
}
}