I'm getting inconsistent results when calling Resolver.mapToJvmSignature() on inline value classes. It always returns the underlying type in KSP1, but it sometimes returns the wrapper type in KSP2.
Repro: kuanyingchou@5746554
In the repro It returns different results for f's return type before and after another mapToJvmSignature call:
before: f: LMyInlineClass;
after: f: I
I'm getting inconsistent results when calling
Resolver.mapToJvmSignature()on inline value classes. It always returns the underlying type in KSP1, but it sometimes returns the wrapper type in KSP2.Repro: kuanyingchou@5746554
In the repro It returns different results for
f's return type before and after anothermapToJvmSignaturecall: