Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
eeaff786f0d0a86b7b827da0028bbafe287d3c04
/
.
/
compiler
/
testData
/
codegen
/
box
/
wasmStringSwitch
/
whenOnVariable.kt
blob: 5811355905de5e9712ee841a8e1ed1f2ced91251 [
file
]
// WITH_STDLIB
object
D
{
var
d
=
0
}
fun foo
():
String
{
D
.
d
++
return
"ok"
}
fun box
():
String
{
D
.
d
=
0
val b
=
foo
()
val res
=
when
(
b
)
{
""
->
"FAIL1"
"ok"
->
"OK"
""
->
"FAIL2"
else
->
"FAIL3"
}
if
(
D
.
d
!=
1
)
{
return
"FAIL4"
}
return
res
}