b56e84d47f
(cherry picked from commit 63435b4)
14 lines
306 B
Kotlin
Vendored
14 lines
306 B
Kotlin
Vendored
// Nothing can be cast to Nothing
|
|
fun foo(x: String) {
|
|
x <!CAST_NEVER_SUCCEEDS!>as<!> Nothing
|
|
}
|
|
|
|
fun gav(y: String?) {
|
|
y <!CAST_NEVER_SUCCEEDS!>as<!> Nothing
|
|
}
|
|
|
|
// Only nullable can be cast to Nothing?
|
|
fun bar(x: String, y: String?) {
|
|
x <!CAST_NEVER_SUCCEEDS!>as<!> Nothing?
|
|
y as Nothing?
|
|
} |