FILE: nestedClass.kt
    public abstract class Base {
        public constructor(s: R|kotlin/String|): super<R|kotlin/Any|>()

        public final property s(val): R|kotlin/String|
            public get(): R|kotlin/String|

    }
    public final class Outer {
        public constructor(): super<R|kotlin/Any|>()

        public final class Derived : R|Base| {
            public constructor(s: R|kotlin/String|): super<R|Base|>(R|/Base.s|)

        }

        public final object Obj : R|Base| {
            public constructor(): super<R|Base|>(String())

        }

    }
