[FIR] Add diagnostic for constructor delegation cycles

This commit is contained in:
Nick
2020-07-31 16:48:33 +03:00
committed by Mikhail Glukhikh
parent e841b3a77b
commit bb0e1b7390
24 changed files with 322 additions and 58 deletions
@@ -7,7 +7,7 @@ expect enum class En(x: Int) {
E2(42),
;
<!NONE_APPLICABLE!>constructor(s: String)<!>
constructor(s: String)
}
expect enum class En2 {
@@ -4,7 +4,7 @@
// FILE: common.kt
expect class Foo(zzz: Int) {
<!NONE_APPLICABLE!>constructor(aaa: Boolean)<!>
constructor(aaa: Boolean)
fun f1(xxx: String): String
}