package

public val ms: MyString /* = kotlin.String */ = "MyString"
public val msc: MyStringContainer /* = Container<MyString? /* = kotlin.String? */> */
public val msc1: Container<MyString? /* = kotlin.String? */>
public val msn: MyString? /* = kotlin.String? */ = null

public final class Container</*0*/ T> {
    public constructor Container</*0*/ T>(/*0*/ x: T)
    public final val x: T
    public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
    public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
    public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
public typealias MyString = kotlin.String
public typealias MyStringContainer = Container<MyString?>
