[FIR] Bring equivalent call behavior closer to K1

#KT-61159 Fixed
This commit is contained in:
Kirill Rakhman
2023-08-14 17:01:29 +02:00
committed by Space Team
parent 7c67e9e08b
commit fa77e3952d
39 changed files with 408 additions and 126 deletions
@@ -0,0 +1,16 @@
fun kotlin.String.exampleExtensionFunction() {}
class UserKlass
fun <T> T.erroneousExtensionFunction1() {}
fun kotlin.text.Appendable.erroneousExtensionFunction2() {}
fun test(
exampleReceiver: kotlin.String,
receiver1: UserKlass,
receiver2: kotlin.text.Appendable
) {
exampleReceiver.exampleExtensionFunction()
receiver1.erroneousExtensionFunction1()
receiver2.erroneousExtensionFunction2()
}