Merge "Set class file version in VerticalClassMerger"
diff --git a/src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java b/src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java
index 67a7eff..08722c3 100644
--- a/src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java
+++ b/src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java
@@ -707,7 +707,8 @@
ParameterAnnotationsList.empty(),
new SynthesizedCode(
new ForwardMethodSourceCode(holder, proto, holder, invocationTarget, Type.DIRECT),
- registry -> registry.registerInvokeDirect(invocationTarget)));
+ registry -> registry.registerInvokeDirect(invocationTarget)),
+ signature.hasClassFileVersion() ? signature.getClassFileVersion() : -1);
}
// Returns the method that shadows the given method, or null if method is not shadowed.