Fix signature mapping for built-in methods inside erased inline class
This commit is contained in:
@@ -1257,7 +1257,7 @@ public class KotlinTypeMapper {
|
||||
|
||||
JvmMethodGenericSignature signature = sw.makeJvmMethodSignature(mapFunctionName(f));
|
||||
|
||||
if (kind != OwnerKind.DEFAULT_IMPLS && !hasSpecialBridge) {
|
||||
if (kind != OwnerKind.DEFAULT_IMPLS && kind != OwnerKind.ERASED_INLINE_CLASS && !hasSpecialBridge) {
|
||||
SpecialSignatureInfo specialSignatureInfo = BuiltinMethodsWithSpecialGenericSignature.getSpecialSignatureInfo(f);
|
||||
|
||||
if (specialSignatureInfo != null) {
|
||||
|
||||
Reference in New Issue
Block a user