[FIR] Do not expect builtin imports to be always resolved

Merge-request: KT-MR-10886
Merged-by: Egor Kulikov <Egor.Kulikov@jetbrains.com>
This commit is contained in:
Egor Kulikov
2023-07-05 14:02:50 +00:00
committed by Space Team
parent 6bed02fed3
commit 27f4b53570
25 changed files with 63 additions and 11 deletions
@@ -1,3 +1,4 @@
// WITH_STDLIB
@file:kotlin.jv<caret>m.JvmName("Name")
package foo
@@ -1,3 +1,4 @@
// WITH_STDLIB
@file:kotlin.jv<caret>m.JvmName23("Name")
package foo
@@ -1,3 +1,4 @@
// WITH_STDLIB
package foo
@kotlin.jv<caret>m.JvmName("Name")
@@ -1,3 +1,4 @@
// WITH_STDLIB
package foo
@kotlin.jv<caret>m.JvmName2("Name")
@@ -1,3 +1,4 @@
// WITH_STDLIB
fun a () {
val list = mutableListOf(1)
println(list<caret>[0])
@@ -1,3 +1,4 @@
// WITH_STDLIB
fun a () {
val list = mutableListOf(1)
list<caret>[0] = 1
@@ -1,2 +1,3 @@
// WITH_STDLIB
// COMPILATION_ERRORS
@kotlin.jvm.Jvm<caret>Name("")
@@ -1,2 +1,3 @@
// WITH_STDLIB
// COMPILATION_ERRORS
@kotlin.j<caret>vm.JvmName("")
@@ -1 +1,2 @@
// WITH_STDLIB
val x: Int <caret>by lazy {1}
@@ -1,3 +1,4 @@
// WITH_STDLIB
import kotlin.properties.Delegates
var x: Int <caret>by Delegates.notNull()
@@ -1,3 +1,4 @@
// WITH_STDLIB
fun main(it: Iterator<Any>) {
for (i <caret>in it.iterator()) {}
}
@@ -1,3 +1,4 @@
// WITH_STDLIB
fun main() {
for (i <caret>in "") {}
}
@@ -1 +1,2 @@
// WITH_STDLIB
import kotlin.collections.Mutab<caret>leList
@@ -1 +1,2 @@
// WITH_STDLIB
import kotlin.collections.mut<caret>ableListOf
@@ -1,3 +1,4 @@
// WITH_STDLIB
import kotlin.collections.listOf as lst
/**
@@ -0,0 +1,4 @@
// NO_RUNTIME
// UNRESOLVED_REFERENCE
// IGNORE_FE10
val (<caret>x)