// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE_K1 package test class Foo abstract class Base { fun noGeneric() {} fun withOuterGeneric(t: T) {} fun withOwnGeneric(tt: TT) {} fun withOuterAndOwnGeneric(t: T, tt: TT) {} } class ClassWithGenericBase : Base()