Optimize import removes reference to invoke extension function. Add test.

#KT-3398 Fixed
This commit is contained in:
Natalia.Ukhorskaya
2013-03-12 11:49:40 +04:00
parent 37986891df
commit 635f65e23d
4 changed files with 24 additions and 0 deletions
@@ -0,0 +1,7 @@
import test1.MyClass
import test1.invoke
fun foo() {
val s = MyClass()
s()
}
@@ -0,0 +1,7 @@
import test1.MyClass
import test1.invoke
fun foo() {
val s = MyClass()
s()
}
@@ -0,0 +1,6 @@
package test1
public class MyClass {
}
public fun MyClass.invoke() {}