FILE: NestedOfAliasedType.kt
    public? abstract class A {
        public? constructor(): super<R|kotlin/Any|>()

        public? abstract class Nested {
            public? constructor(): super<R|kotlin/Any|>()

        }

    }
    public? final typealias TA = R|A|
    public? final class B : R|TA = A| {
        public? constructor(): super<R|TA = A|>()

        public? final class NestedInB : R|A.Nested| {
            public? constructor(): super<R|A.Nested|>()

        }

    }
