mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-05 08:06:56 +07:00
TODOs are listed in the J2KNullityInferrer Javadoc. KTIJ-29147 GitOrigin-RevId: 2949b6d7c6b72b586ea6d3af89d0f2e655edcc6d
25 lines
687 B
Kotlin
25 lines
687 B
Kotlin
// ERROR: Initializer type mismatch: expected 'kotlin.Array<kotlin.String?>', actual 'kotlin.Array<kotlin.String>'.
|
|
// ERROR: Type mismatch: inferred type is 'kotlin.String?', but 'kotlin.String' was expected.
|
|
class C {
|
|
var stringsField: Array<String> = arrayOf<String>("Hello", "World")
|
|
|
|
fun field() {
|
|
for (s in stringsField) {
|
|
println(s.length)
|
|
}
|
|
}
|
|
|
|
fun param(strings: Array<String>) {
|
|
for (s in strings) {
|
|
println(s.length)
|
|
}
|
|
}
|
|
|
|
fun local() {
|
|
val stringsLocal: Array<String?> = arrayOf<String>("Hello", "World")
|
|
for (s in stringsLocal) {
|
|
println(s!!.length)
|
|
}
|
|
}
|
|
}
|