Generate annotations in proper order in DefaultImpls

This commit is contained in:
Mikhael Bogdanov
2017-12-21 15:26:08 +01:00
parent c9d0ab38cf
commit ea5505f80c
6 changed files with 51 additions and 2 deletions
@@ -223,8 +223,7 @@ public class FunctionCodegen {
generateMethodAnnotations(functionDescriptor, asmMethod, mv);
JvmMethodSignature signature = typeMapper.mapSignatureSkipGeneric(functionDescriptor);
generateParameterAnnotations(functionDescriptor, mv, signature);
generateParameterAnnotations(functionDescriptor, mv, jvmSignature);
GenerateJava8ParameterNamesKt.generateParameterNames(functionDescriptor, mv, jvmSignature, state, (flags & ACC_SYNTHETIC) != 0);
generateBridges(functionDescriptor);