Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
9fc4d94d04f972782fee2dc5b3b25d052d88601a
/
.
/
compiler
/
testData
/
diagnostics
/
tests
/
smartCasts
/
smartCastOnElvis.fir.kt
blob: 2be38a246177896512cdf9cb2f7f3c990a427d51 [
file
]
fun foo
(
s
:
String
)
=
s
.
length
fun baz
(
s
:
String
?,
r
:
String
?):
Int
{
return
foo
(
r
?:
when
{
s
!=
null
->
s
else
->
""
})
}
fun bar
(
s
:
String
?,
r
:
String
?):
Int
{
return
(
r
?:
when
{
s
!=
null
->
s
else
->
""
}).
length
}