[FIR2IR] Fix generation of accessors' extension receiver (f/o case)

This commit is contained in:
Mikhail Glukhikh
2020-09-10 14:59:51 +03:00
parent 36d2129fd3
commit ec93e5886a
7 changed files with 5 additions and 8 deletions
@@ -1,4 +1,3 @@
// IGNORE_BACKEND_FIR: JVM_IR
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// FULL_JDK
@@ -1,5 +1,3 @@
// IGNORE_BACKEND_FIR: JVM_IR
interface I {
val <T> T.id: T
get() = this
@@ -1,4 +1,3 @@
// IGNORE_BACKEND_FIR: JVM_IR
interface I {
val String.foo: String
get() = this + ";" + bar()
@@ -1,5 +1,4 @@
// !JVM_DEFAULT_MODE: enable
// IGNORE_BACKEND_FIR: JVM_IR
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: ANDROID
// JVM_TARGET: 1.8
@@ -1,7 +1,6 @@
// TARGET_BACKEND: JVM
// !JVM_DEFAULT_MODE: all
// JVM_TARGET: 1.8
// IGNORE_BACKEND_FIR: JVM_IR
interface Foo<T> {
fun test(p: T) = p
val T.prop: T