| 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 | |
| } |