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

// Library unique name: <main>
final class /C { // /C|null[0]
    constructor <init>() // /C.<init>|<init>(){}[0]
    final fun main() // /C.main|main(){}[0]
    final fun <#A1: kotlin/Any?> main(#A1): #A1 // /C.main|main(0:0){0§<kotlin.Any?>}[0]
}
final object /O { // /O|null[0]
    final fun main() // /O.main|main(){}[0]
    final fun <#A1: kotlin/Any?> main(#A1): #A1 // /O.main|main(0:0){0§<kotlin.Any?>}[0]
}
final class foo/C { // foo/C|null[0]
    constructor <init>() // foo/C.<init>|<init>(){}[0]
    final fun main() // foo/C.main|main(){}[0]
    final fun <#A1: kotlin/Any?> main(#A1): #A1 // foo/C.main|main(0:0){0§<kotlin.Any?>}[0]
}
final object foo/O { // foo/O|null[0]
    final fun main() // foo/O.main|main(){}[0]
    final fun <#A1: kotlin/Any?> main(#A1): #A1 // foo/O.main|main(0:0){0§<kotlin.Any?>}[0]
}
final fun /main() // /main|main(){}[0]
final fun <#A: kotlin/Any?> /main(#A): #A // /main|main(0:0){0§<kotlin.Any?>}[0]
final fun foo/main() // foo/main|main(){}[0]
final fun <#A: kotlin/Any?> foo/main(#A): #A // foo/main|main(0:0){0§<kotlin.Any?>}[0]
