27 lines
600 B
Kotlin
Vendored
27 lines
600 B
Kotlin
Vendored
// ERROR: Unresolved reference: Test
|
|
// !forceNotNullTypes: false
|
|
// !specifyLocalVariableTypeByDefault: true
|
|
package test
|
|
|
|
class Test(str: String) {
|
|
internal var myStr = "String2"
|
|
fun sout(str: String) { // UNNECESSARY_NOT_NULL_ASSERTION heuristic does not work any more, instead we can skip generating !! altogether
|
|
println(str)
|
|
}
|
|
|
|
fun dummy(str: String): String {
|
|
return str
|
|
}
|
|
|
|
fun test() {
|
|
sout("String")
|
|
val test = "String2"
|
|
sout(test)
|
|
sout(dummy(test))
|
|
test.Test(test)
|
|
}
|
|
|
|
init {
|
|
myStr = str
|
|
}
|
|
} |