package test public /*synthesized*/ fun ?> GenericInterfaceParameterWithSelfBound(/*0*/ function : (T?) -> T?) : test.GenericInterfaceParameterWithSelfBound public trait GenericInterfaceParameterWithSelfBound?> : java.lang.Object { public abstract fun method(/*0*/ p0 : T?) : T? }