Rename: Use OverloadChecker for redeclaration conflict analysis

#KT-19561 Fixed
 #KT-22812 Fixed
 #KT-13907 Fixed
This commit is contained in:
Alexey Sedunov
2018-02-22 21:03:39 +03:00
parent 12d5a72697
commit 7149a0855a
6 changed files with 79 additions and 26 deletions
@@ -0,0 +1,5 @@
class A
fun A.b() {}
fun <caret>c() {}
@@ -0,0 +1,5 @@
class A
fun A.b() {}
fun b() {}
@@ -0,0 +1,5 @@
class Foo
class Bar
fun Foo.example() = "test"
fun Bar.<caret>other() = "test"
@@ -0,0 +1,5 @@
class Foo
class Bar
fun Foo.example() = "test"
fun Bar.example() = "test"