package test

internal class Test {
    fun memberFun(): Int {
        TODO("_root_ide_package_")
    }

    companion object {
        var field: Java8Class = TODO("_root_ide_package_")
        fun staticFun(): Java8Class {
            TODO("_root_ide_package_")
        }

        fun testOverloads(): String {
            TODO("_root_ide_package_")
        }

        fun testOverloads(i: Int): String {
            TODO("_root_ide_package_")
        }
    }
}

internal class Java8Class {
    private val field: Java8Class = TODO("_root_ide_package_")
    fun testStaticFunction() {
        TODO("_root_ide_package_")
    }

    fun testMemberFunctionThroughClass() {
        TODO("_root_ide_package_")
    }

    fun testMemberFunctionThroughObject() {
        TODO("_root_ide_package_")
    }

    fun testConstructor() {
        TODO("_root_ide_package_")
    }

    fun testLibraryFunctions() {
        TODO("_root_ide_package_")
    }

    fun testOverloads() {
        TODO("_root_ide_package_")
    }

    fun testGenericFunctions() {
        TODO("_root_ide_package_")
    }

    fun memberFun(): Int {
        TODO("_root_ide_package_")
    }

    init {
        TODO("_root_ide_package_")
    }

    companion object {
        fun staticFun(): Int {
            return 1
        }
    }
}
