Imports on paste: fixed overloaded extensions import

This commit is contained in:
Valentin Kipyatkov
2015-04-08 20:22:18 +03:00
parent 8d31a5c3a6
commit 84a6f72ab3
7 changed files with 31 additions and 4 deletions
@@ -0,0 +1,4 @@
package dependency
fun String.extensionFun(){}
fun Char.extensionFun(){}
@@ -0,0 +1,3 @@
import dependency.extensionFun
val v = "".extensionFun()
@@ -0,0 +1 @@
dependency.extensionFun
@@ -0,0 +1,6 @@
// RUNTIME
import dependency.*
fun foo() {
<selection>"".extensionFun()</selection>
}
@@ -0,0 +1 @@
val v = <caret>