Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
ba045e44fbc13a4a8bcfa03689115fd0a25366a9
/
.
/
compiler
/
testData
/
codegen
/
box
/
casts
/
asSafeFail.kt
blob: c3500dd5c1aec564960a5a4d7d760828a5b437da [
file
] [
log
] [
blame
]
class
A
class
B
fun box
():
String
{
val a
=
A
()
a
as
?
B
a
as
?
B
?:
"fail"
if
((
A
()
as
?
B
)
!=
null
)
return
"fail1"
if
((
a
as
?
B
)
!=
null
)
return
"fail2"
val v
=
a
as
?
B
?:
"fail"
if
(
v
!=
"fail"
)
return
"fail4"
return
"OK"
}