| // FIR_IDENTICAL | |
| // !DIAGNOSTICS: -MISSING_CONSTRUCTOR_KEYWORD | |
| class C(val a: String) {} | |
| interface T1<!CONSTRUCTOR_IN_INTERFACE!>(val x: String)<!> {} | |
| interface T2 <!CONSTRUCTOR_IN_INTERFACE!>constructor()<!> {} | |
| interface T3 private <!CONSTRUCTOR_IN_INTERFACE!>constructor(a: Int)<!> {} | |
| interface T4 { | |
| <!CONSTRUCTOR_IN_INTERFACE!>constructor(a: Int)<!> { | |
| val b: Int = 1 | |
| } | |
| } | |
| interface T5 private <!CONSTRUCTOR_IN_INTERFACE!>()<!> : T4 {} | |
| interface T6 <!CONSTRUCTOR_IN_INTERFACE!>private<!><!SYNTAX!><!> : T5 {} |