/* RootStructureElement */open class A(x: () -> Unit)/* DeclarationStructureElement *//* ClassDeclarationStructureElement */

class B : A {/* ClassDeclarationStructureElement */
    constructor(i: Int) : super(
        {
            foo(i)
        }
    )/* DeclarationStructureElement */

    constructor(l: Long) : super(
        {
            foo(l)
        }
    )/* DeclarationStructureElement */
}

fun foo(any: Any) {/* DeclarationStructureElement */}
