Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
6fc27c22f44d8051bf2e89f1657c0d9741c281c0
/
.
/
compiler
/
testData
/
diagnostics
/
tests
/
dataFlowInfoTraversal
/
ArrayExpression.kt
blob: f414fc2bdab4a8d236cf4953039ea3fefd02f3a7 [
file
]
// !CHECK_TYPE
fun foo
(
arr
:
Array
<
out
Number
>):
Int
{
@Suppress
(
"UNCHECKED_CAST"
)
val result
=
(
arr
as
Array
<
Int
>)[
0
]
checkSubtype
<
Array
<
Int
>>(<!
DEBUG_INFO_SMARTCAST
!>
arr
<!>)
return
result
}