public abstract interface InheritedSameAdaptersWithSubstitution : R|kotlin/Any| { public abstract interface Sub : R|test/InheritedSameAdaptersWithSubstitution.Super1|, R|test/InheritedSameAdaptersWithSubstitution.Super2Substituted| { } public abstract interface Super1 : R|kotlin/Any| { public abstract fun foo(r: R|ft>, java/util/Comparator>?>|): R|kotlin/Unit| } public abstract interface Super2|> : R|kotlin/Any| { public abstract fun foo(r: R|ft>, java/util/Comparator>?>|): R|kotlin/Unit| } public abstract interface Super2Substituted : R|test/InheritedSameAdaptersWithSubstitution.Super2>| { } }