package rendererTest annotation class TheAnnotation [TheAnnotation] public open class TheClass { private val privateVal: Int = 5 val shouldBeFinal: Int = 5 protected abstract fun foo() {} private class Inner {} } internal class InternalClass { } trait TheTrait { fun abstractFun() class object : TheClass { fun classObjectFunction(): Int {} } } public class WithReified public trait TwoUpperBounds where T : Number, T : Any //package rendererTest //internal final annotation class TheAnnotation : kotlin.Annotation defined in rendererTest //public constructor TheAnnotation() defined in rendererTest.TheAnnotation //rendererTest.TheAnnotation public open class TheClass defined in rendererTest //public constructor TheClass() defined in rendererTest.TheClass // defined in rendererTest.TheClass // defined in rendererTest.TheClass //private final val privateVal: kotlin.Int defined in rendererTest.TheClass //internal final val shouldBeFinal: kotlin.Int defined in rendererTest.TheClass //protected abstract fun foo(): kotlin.Unit defined in rendererTest.TheClass //private final class Inner defined in rendererTest.TheClass //public constructor Inner() defined in rendererTest.TheClass.Inner //internal final class InternalClass defined in rendererTest //public constructor InternalClass() defined in rendererTest.InternalClass //internal trait TheTrait defined in rendererTest //internal abstract fun abstractFun(): kotlin.Unit defined in rendererTest.TheTrait //internal class object : rendererTest.TheClass defined in rendererTest.TheTrait //private constructor () defined in rendererTest.TheTrait. //internal final fun classObjectFunction(): kotlin.Int defined in rendererTest.TheTrait. //public final class WithReified defined in rendererTest //public constructor WithReified() defined in rendererTest.WithReified // defined in rendererTest.WithReified // defined in rendererTest.WithReified //public trait TwoUpperBounds where T : kotlin.Any defined in rendererTest // defined in rendererTest.TwoUpperBounds