open class Base { constructor() /* primary */ { super/*Any*/() /* () */ } } class Test : Base { constructor() { super/*Base*/() /* () */ } constructor(xx: Int) { super/*Base*/() /* () */ } constructor(xx: Short) { this/*Test*/() } }