package test

internal open class Base</*0*/ T> {
    /*primary*/ public constructor Base</*0*/ T>()
    internal final fun foo(): T
}

internal final class Inh : test.Base<kotlin.String> {
    /*primary*/ public constructor Inh()
    internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.String
}
