[FIR] Add diagnostic CONFLICTING_OVERLOADS & REDECLARATION

This commit is contained in:
Nick
2020-08-05 09:35:10 +03:00
parent 36984009e9
commit 4669e019d1
72 changed files with 681 additions and 247 deletions
@@ -1,15 +1,15 @@
// FILE: main.kt
interface A {
suspend fun foo()
fun foo()
<!CONFLICTING_OVERLOADS!>suspend fun foo()<!>
<!CONFLICTING_OVERLOADS!>fun foo()<!>
}
interface B : A {
suspend override fun foo() {
<!CONFLICTING_OVERLOADS!>suspend override fun foo() {
}
}<!>
override fun foo() {
<!CONFLICTING_OVERLOADS!>override fun foo() {
}
}<!>
}