// ACTION_CLASS: org.jetbrains.kotlin.idea.actions.generate.KotlinGenerateSecondaryConstructorAction open class Base(n: X) { constructor(x: X, y: Y): this(x) } class Foo : Base { val x = 1 constructor(x: U, y: Int) : super(x, y) constructor(n: U) : super(n) fun foo() { } fun bar() { } }