Assuming info is a result of a fullyParameterizedType call, the signature of the
original method type X after stripping its leading type parameters section,
such that:
info.stripPoly.ensureMethodic = fullyParameterizedType(X, ...).stripPoly.ensureMethodic
Assuming info is a result of a fullyParameterizedType call, the signature of the
original method type X after stripping its leading type parameters section,
such that:
info.stripPoly.ensureMethodic = fullyParameterizedType(X, ...).stripPoly.ensureMethodic
NOTE: Keeping the polymorphic part of the signature would be more precise,
but we cannot distinguish which type parameters of info are also type
parameters ofX. This could be fixed by using a specific NameKind for the
extra type parameters, but that wouldn't help for extension methods
unpickled from Scala 2 (because Scala 2 extmeths phase happens before
pickling, which is maybe something we should change for 2.14).