cd24adac32
#KT-14187 Fixed
26 lines
460 B
Kotlin
Vendored
26 lines
460 B
Kotlin
Vendored
// FILE: KotlinFile.kt
|
|
|
|
fun test() {
|
|
if (<!USELESS_IS_CHECK!>1 is Int<!>) {
|
|
if (1 is <!INCOMPATIBLE_TYPES!>Boolean<!>) {
|
|
|
|
}
|
|
}
|
|
|
|
A.create() is A
|
|
<!USELESS_IS_CHECK!>A.create() is A?<!>
|
|
|
|
<!UNRESOLVED_REFERENCE!>unresolved<!> is A
|
|
<!UNRESOLVED_REFERENCE!>unresolved<!> is A?
|
|
|
|
val x = foo()
|
|
x as String
|
|
<!USELESS_IS_CHECK!>x is String<!>
|
|
}
|
|
|
|
fun foo(): Any = ""
|
|
|
|
// FILE: A.java
|
|
class A {
|
|
static A create() { return null; }
|
|
} |