Auto-imports for operator calls and infix calls

#KT-1613 Fixed
 #KT-4192 Fixed

Enable auto-import fix for "unresolved reference with wrong receiver" diagnostic
This commit is contained in:
Pavel V. Talanov
2013-12-30 18:15:49 +04:00
parent 63abe860d6
commit e693820fb4
29 changed files with 255 additions and 9 deletions
@@ -0,0 +1,12 @@
// "Import" "true"
// ERROR: <html>Unresolved reference. <br/> None of the following candidates is applicable because of receiver type mismatch: <ul><li><b>internal</b> <b>fun</b> A.plus(): jet.Int <i>defined in</i> root package</li><li><b>public</b> <b>fun</b> jet.String?.plus(other: jet.Any?): jet.String <i>defined in</i> jet</li></ul></html>
trait H
fun f(h: H?) {
<caret>+h
}
class A()
fun A.plus(): Int = 3