Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
9fc4d94d04f972782fee2dc5b3b25d052d88601a
/
.
/
compiler
/
testData
/
ir
/
irText
/
expressions
/
whenSmartCastToEnum.kt
blob: f6f7c3ad1a2638a121227ffce98cef8ae80a1a44 [
file
]
enum
class
En
{
A
,
B
,
C
}
fun test
()
{
var
r
=
""
val x
:
Any
?
=
En
.
A
if
(
x
is
En
)
{
when
(
x
)
{
En
.
A
->
{
r
=
"when1"
}
En
.
B
->
{}
En
.
C
->
{}
}
}
val y
:
Any
=
En
.
A
if
(
y
is
En
)
{
when
(
y
)
{
En
.
A
->
{
r
=
"when2"
}
En
.
B
->
{}
En
.
C
->
{}
}
}
}