Generate proper java parameter names for DefaultImpls

#KT-21919 Fixed
This commit is contained in:
Mikhael Bogdanov
2017-12-21 14:05:10 +01:00
parent 12a8048bf7
commit c9d0ab38cf
3 changed files with 26 additions and 1 deletions
@@ -225,7 +225,7 @@ public class FunctionCodegen {
JvmMethodSignature signature = typeMapper.mapSignatureSkipGeneric(functionDescriptor);
generateParameterAnnotations(functionDescriptor, mv, signature);
GenerateJava8ParameterNamesKt.generateParameterNames(functionDescriptor, mv, signature, state, (flags & ACC_SYNTHETIC) != 0);
GenerateJava8ParameterNamesKt.generateParameterNames(functionDescriptor, mv, jvmSignature, state, (flags & ACC_SYNTHETIC) != 0);
generateBridges(functionDescriptor);