package test

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

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