// Rendering settings:
// - Signature version: 2
// - Show manifest properties: false
// - Show declarations: true

// Library unique name: <main>
final class /C { // /C|null[0]
    constructor <init>(kotlin/Int) // /C.<init>|<init>(kotlin.Int){}[0]
}
final object /Host { // /Host|null[0]
    final class Nested { // /Host.Nested|null[0]
        constructor <init>(kotlin/Int) // /Host.Nested.<init>|<init>(kotlin.Int){}[0]
    }
}
final val /test1 // /test1|{}test1[0]
    final fun <get-test1>(): kotlin/Function1<kotlin/Int, /C> // /test1.<get-test1>|<get-test1>(){}[0]
final val /test2 // /test2|{}test2[0]
    final fun <get-test2>(): kotlin/Function1<kotlin/Int, /Host.Nested> // /test2.<get-test2>|<get-test2>(){}[0]
