package test public final class ClassParamReferencesSelf*0*/ A : test.TraitWithP> { /*primary*/ public constructor ClassParamReferencesSelf*0*/ A : test.TraitWithP>() } public interface TraitWithP*0*/ P> { }