RESTRICT AUTOMERGE Update D8 and R8 to 3.3.20-dev+aosp10
Version: 3.3.20-dev+aosp10
This build IS NOT suitable for preview or public release.
Built here: go/r8-releases/raw/3.3.20-dev+aosp10
Issue: FP3-A13#318
Test: TARGET_PRODUCT=aosp_arm64 m -j core-oj
Fixes: 350687349
Merged-In: I85c15076dac2524bf49c00215b4f156a5f0ca190
Change-Id: I85c15076dac2524bf49c00215b4f156a5f0ca190
(cherry picked from commit beac9520c5a103248d0d2428fe2964faa37b9191)
diff --git a/r8.jar b/r8.jar
index 5961166..8b1f523 100644
--- a/r8.jar
+++ b/r8.jar
Binary files differ
diff --git a/r8.jar.map b/r8.jar.map
index 2402535..d1b46f8 100644
--- a/r8.jar.map
+++ b/r8.jar.map
@@ -1,10 +1,10 @@
# compiler: R8
-# compiler_version: 3.3.20-dev+aosp7
+# compiler_version: 3.3.20-dev+aosp10
# compiler_hash: engineering
# common_typos_disable
# {"id":"com.android.tools.r8.mapping","version":"2.0"}
-# pg_map_id: 3.3.20-dev+aosp7
-# pg_map_hash: SHA-256 23bae7e8a8d7d663cc772ecbc869c31b46efb66f49b3137e6f848db8227cd08a
+# pg_map_id: 3.3.20-dev+aosp10
+# pg_map_hash: SHA-256 f6c2130034135cf656f8cd052e7bd75b21bdaaf764b1faf5934218fb4fc47b9f
com.android.tools.r8.ApiLevelException -> com.android.tools.r8.internal.g2:
boolean $assertionsDisabled -> d
1:1:void <clinit>():10:10 -> <clinit>
@@ -32974,31 +32974,31 @@
com.android.tools.r8.graph.JarApplicationReader application -> b
boolean $assertionsDisabled -> f
java.util.function.BiConsumer onVisitEnd -> c
- 1:1:void <clinit>():974:974 -> <clinit>
- 1:1:void <init>(com.android.tools.r8.graph.JarApplicationReader,java.util.function.BiConsumer):983:983 -> <init>
- 2:9:void <init>(com.android.tools.r8.graph.JarApplicationReader,java.util.function.BiConsumer):978:985 -> <init>
- 1:2:void visitEnum(java.lang.String,java.lang.String,java.lang.String):995:996 -> a
+ 1:1:void <clinit>():980:980 -> <clinit>
+ 1:1:void <init>(com.android.tools.r8.graph.JarApplicationReader,java.util.function.BiConsumer):989:989 -> <init>
+ 2:9:void <init>(com.android.tools.r8.graph.JarApplicationReader,java.util.function.BiConsumer):984:991 -> <init>
+ 1:2:void visitEnum(java.lang.String,java.lang.String,java.lang.String):1001:1002 -> a
3:3:com.android.tools.r8.graph.DexField com.android.tools.r8.graph.JarApplicationReader.getField(com.android.tools.r8.graph.DexType,java.lang.String,java.lang.String):94:94 -> a
- 3:3:void visitEnum(java.lang.String,java.lang.String,java.lang.String):996 -> a
+ 3:3:void visitEnum(java.lang.String,java.lang.String,java.lang.String):1002 -> a
# {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
4:4:com.android.tools.r8.graph.DexField com.android.tools.r8.graph.JarApplicationReader.getField(com.android.tools.r8.graph.DexType,java.lang.String,java.lang.String):94:94 -> a
- 4:4:void visitEnum(java.lang.String,java.lang.String,java.lang.String):996 -> a
- 5:5:void visitEnum(java.lang.String,java.lang.String,java.lang.String):996:996 -> a
- 6:6:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,java.lang.String):1001:1001 -> a
- 7:9:void lambda$visitAnnotation$0(java.lang.String,java.lang.String,java.util.List,java.util.List):1002:1002 -> a
- 10:10:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String):1008:1008 -> a
- 11:12:void lambda$visitArray$1(java.lang.String,java.util.List,java.util.List):1009:1010 -> a
- 13:13:void visitEnd():1016:1016 -> a
- 14:19:void addElement(java.lang.String,com.android.tools.r8.graph.DexValue):1021:1026 -> a
- 20:41:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):1092:1113 -> a
- 20:41:void visit(java.lang.String,java.lang.Object):990 -> a
- 42:97:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):1030:1085 -> a
- 42:97:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):1115 -> a
- 42:97:void visit(java.lang.String,java.lang.Object):990 -> a
- 98:98:void visit(java.lang.String,java.lang.Object):990:990 -> a
- 99:99:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):1087:1087 -> a
- 99:99:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):1115 -> a
- 99:99:void visit(java.lang.String,java.lang.Object):990 -> a
+ 4:4:void visitEnum(java.lang.String,java.lang.String,java.lang.String):1002 -> a
+ 5:5:void visitEnum(java.lang.String,java.lang.String,java.lang.String):1002:1002 -> a
+ 6:6:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,java.lang.String):1007:1007 -> a
+ 7:9:void lambda$visitAnnotation$0(java.lang.String,java.lang.String,java.util.List,java.util.List):1008:1008 -> a
+ 10:10:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String):1014:1014 -> a
+ 11:12:void lambda$visitArray$1(java.lang.String,java.util.List,java.util.List):1015:1016 -> a
+ 13:13:void visitEnd():1022:1022 -> a
+ 14:19:void addElement(java.lang.String,com.android.tools.r8.graph.DexValue):1027:1032 -> a
+ 20:41:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):1098:1119 -> a
+ 20:41:void visit(java.lang.String,java.lang.Object):996 -> a
+ 42:97:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):1036:1091 -> a
+ 42:97:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):1121 -> a
+ 42:97:void visit(java.lang.String,java.lang.Object):996 -> a
+ 98:98:void visit(java.lang.String,java.lang.Object):996:996 -> a
+ 99:99:com.android.tools.r8.graph.DexValue$DexValueArray getDexValueArray(java.lang.Object):1093:1093 -> a
+ 99:99:com.android.tools.r8.graph.DexValue getDexValue(java.lang.Object):1121 -> a
+ 99:99:void visit(java.lang.String,java.lang.Object):996 -> a
com.android.tools.r8.graph.JarClassFileReader$CreateDexClassVisitor -> com.android.tools.r8.graph.u2:
com.android.tools.r8.graph.ClassKind classKind -> d
com.android.tools.r8.graph.DexType superType -> l
@@ -33353,70 +33353,70 @@
4:10:void visitAnnotableParameterCount(int,boolean):819:825 -> a
11:22:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):830:841 -> a
23:23:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int,java.lang.String,boolean):840:840 -> a
- 24:27:java.util.List getAnnotations():963:966 -> a
- 24:27:void addAnnotation(com.android.tools.r8.graph.DexAnnotation):970 -> a
- 28:28:void addAnnotation(com.android.tools.r8.graph.DexAnnotation):970:970 -> a
- 29:32:java.util.List getAnnotations():963:966 -> a
+ 24:27:java.util.List getAnnotations():969:972 -> a
+ 24:27:void addAnnotation(com.android.tools.r8.graph.DexAnnotation):976 -> a
+ 28:28:void addAnnotation(com.android.tools.r8.graph.DexAnnotation):976:976 -> a
+ 29:32:java.util.List getAnnotations():969:972 -> a
29:32:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):799 -> a
33:33:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String,boolean):799:799 -> a
com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean) -> b
- 1:6:void visitParameter(java.lang.String,int):867:872 -> b
- 7:7:com.android.tools.r8.graph.DexItemFactory com.android.tools.r8.graph.JarApplicationReader.getFactory():45:45 -> b
- 7:7:void visitParameter(java.lang.String,int):872 -> b
+ 1:11:void visitParameter(java.lang.String,int):867:877 -> b
+ 12:12:com.android.tools.r8.graph.DexItemFactory com.android.tools.r8.graph.JarApplicationReader.getFactory():45:45 -> b
+ 12:12:void visitParameter(java.lang.String,int):877 -> b
# {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
- 8:8:com.android.tools.r8.graph.DexItemFactory com.android.tools.r8.graph.JarApplicationReader.getFactory():45:45 -> b
- 8:8:void visitParameter(java.lang.String,int):872 -> b
- 9:11:void visitParameter(java.lang.String,int):872:874 -> b
- 12:12:void visitCode():879:879 -> b
+ 13:13:com.android.tools.r8.graph.DexItemFactory com.android.tools.r8.graph.JarApplicationReader.getFactory():45:45 -> b
+ 13:13:void visitParameter(java.lang.String,int):877 -> b
+ 14:17:void visitParameter(java.lang.String,int):877:880 -> b
+ 18:18:void visitCode():885:885 -> b
com.android.tools.r8.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int,com.android.tools.r8.org.objectweb.asm.TypePath,java.lang.String,boolean) -> c
- 1:3:void visitEnd():891:893 -> c
- 4:5:boolean classRequiresCode():883:884 -> c
- 4:5:void visitEnd():893 -> c
+ 1:3:void visitEnd():897:899 -> c
+ 4:5:boolean classRequiresCode():889:890 -> c
+ 4:5:void visitEnd():899 -> c
6:6:boolean com.android.tools.r8.utils.InternalOptions.canUseNestBasedAccess():1943:1943 -> c
- 6:6:boolean classRequiresCode():884 -> c
- 6:6:void visitEnd():893 -> c
+ 6:6:boolean classRequiresCode():890 -> c
+ 6:6:void visitEnd():899 -> c
# {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
- 7:9:boolean classRequiresCode():884:886 -> c
- 7:9:void visitEnd():893 -> c
- 10:18:void visitEnd():894:902 -> c
+ 7:9:boolean classRequiresCode():890:892 -> c
+ 7:9:void visitEnd():899 -> c
+ 10:18:void visitEnd():900:908 -> c
19:19:com.android.tools.r8.graph.ParameterAnnotationsList com.android.tools.r8.graph.ParameterAnnotationsList.create(com.android.tools.r8.graph.DexAnnotationSet[]):72:72 -> c
- 19:19:void visitEnd():904 -> c
- 20:24:void visitEnd():906:910 -> c
- 25:25:void visitEnd():909:909 -> c
- 26:29:java.util.List getAnnotations():963:966 -> c
- 26:29:void visitEnd():912 -> c
- 30:33:void visitEnd():912:915 -> c
+ 19:19:void visitEnd():910 -> c
+ 20:24:void visitEnd():912:916 -> c
+ 25:25:void visitEnd():915:915 -> c
+ 26:29:java.util.List getAnnotations():969:972 -> c
+ 26:29:void visitEnd():918 -> c
+ 30:33:void visitEnd():918:921 -> c
34:34:com.android.tools.r8.graph.DexItemFactory com.android.tools.r8.graph.JarApplicationReader.getFactory():45:45 -> c
- 34:34:void visitEnd():915 -> c
+ 34:34:void visitEnd():921 -> c
# {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
35:35:com.android.tools.r8.graph.DexItemFactory com.android.tools.r8.graph.JarApplicationReader.getFactory():45:45 -> c
- 35:35:void visitEnd():915 -> c
- 36:56:void visitEnd():912:932 -> c
- 57:57:boolean isReachabilitySensitive():953:953 -> c
- 57:57:void visitEnd():932 -> c
+ 35:35:void visitEnd():921 -> c
+ 36:56:void visitEnd():918:938 -> c
+ 57:57:boolean isReachabilitySensitive():959:959 -> c
+ 57:57:void visitEnd():938 -> c
58:58:com.android.tools.r8.graph.DexItemFactory com.android.tools.r8.graph.JarApplicationReader.getFactory():45:45 -> c
- 58:58:boolean isReachabilitySensitive():953 -> c
+ 58:58:boolean isReachabilitySensitive():959 -> c
# {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
- 58:58:void visitEnd():932 -> c
+ 58:58:void visitEnd():938 -> c
59:59:com.android.tools.r8.graph.DexItemFactory com.android.tools.r8.graph.JarApplicationReader.getFactory():45:45 -> c
- 59:59:boolean isReachabilitySensitive():953 -> c
- 59:59:void visitEnd():932 -> c
- 60:60:boolean isReachabilitySensitive():953:953 -> c
- 60:60:void visitEnd():932 -> c
- 61:64:java.util.List getAnnotations():963:966 -> c
- 61:64:boolean isReachabilitySensitive():954 -> c
- 61:64:void visitEnd():932 -> c
- 65:66:boolean isReachabilitySensitive():954:955 -> c
- 65:66:void visitEnd():932 -> c
- 67:71:void visitEnd():932:936 -> c
- 72:82:void visitEnd():934:944 -> c
- 83:83:void visitEnd():941:941 -> c
- 84:92:void visitEnd():939:947 -> c
+ 59:59:boolean isReachabilitySensitive():959 -> c
+ 59:59:void visitEnd():938 -> c
+ 60:60:boolean isReachabilitySensitive():959:959 -> c
+ 60:60:void visitEnd():938 -> c
+ 61:64:java.util.List getAnnotations():969:972 -> c
+ 61:64:boolean isReachabilitySensitive():960 -> c
+ 61:64:void visitEnd():938 -> c
+ 65:66:boolean isReachabilitySensitive():960:961 -> c
+ 65:66:void visitEnd():938 -> c
+ 67:71:void visitEnd():938:942 -> c
+ 72:82:void visitEnd():940:950 -> c
+ 83:83:void visitEnd():947:947 -> c
+ 84:92:void visitEnd():945:953 -> c
com.android.tools.r8.graph.JarClassFileReader$ReparseContext -> com.android.tools.r8.internal.uv:
com.android.tools.r8.graph.DexClass owner -> b
byte[] classCache -> a
java.util.List codeList -> c
- 1:8:void <init>():1119:1126 -> <init>
+ 1:8:void <init>():1125:1132 -> <init>
com.android.tools.r8.graph.LazyCfCode -> com.android.tools.r8.graph.C2:
com.android.tools.r8.graph.CfCode code -> f
com.android.tools.r8.graph.JarApplicationReader application -> e
@@ -83042,13 +83042,13 @@
1:18:void <clinit>():79:96 -> <clinit>
1:10:void <init>(com.android.tools.r8.graph.AppView,com.android.tools.r8.dex.Marker,com.android.tools.r8.graph.GraphLens,com.android.tools.r8.naming.NamingLens):99:108 -> <init>
1:1:int com.android.tools.r8.graph.ParameterAnnotationsList.getAnnotableParameterCount():102:102 -> a
- 1:1:void writeParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.graph.ParameterAnnotationsList):489 -> a
+ 1:1:void writeParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.graph.ParameterAnnotationsList):490 -> a
# {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
- 2:2:void writeParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.graph.ParameterAnnotationsList):488:488 -> a
+ 2:2:void writeParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.graph.ParameterAnnotationsList):489:489 -> a
3:3:int com.android.tools.r8.graph.ParameterAnnotationsList.getAnnotableParameterCount():102:102 -> a
- 3:3:void writeParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.graph.ParameterAnnotationsList):491 -> a
- 4:11:void writeParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.graph.ParameterAnnotationsList):490:497 -> a
- 12:12:void writeParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.graph.ParameterAnnotationsList):495:495 -> a
+ 3:3:void writeParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.graph.ParameterAnnotationsList):492 -> a
+ 4:11:void writeParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.graph.ParameterAnnotationsList):491:498 -> a
+ 12:12:void writeParameterAnnotations(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.graph.ParameterAnnotationsList):496:496 -> a
13:14:void write(com.android.tools.r8.ClassFileConsumer):112:113 -> a
15:19:void write(com.android.tools.r8.ClassFileConsumer,com.android.tools.r8.utils.AndroidApp):117:121 -> a
20:20:void writeClass(com.android.tools.r8.graph.DexProgramClass,com.android.tools.r8.ClassFileConsumer,com.android.tools.r8.ir.conversion.LensCodeRewriterUtils,java.util.Optional,com.android.tools.r8.SourceFileEnvironment):193:193 -> a
@@ -83133,21 +83133,21 @@
595:603:java.lang.String[] com.android.tools.r8.jar.CfApplicationWriter.getExceptions(com.android.tools.r8.graph.DexAnnotationSet):389:397 -> a
595:603:void writeMethod(com.android.tools.r8.graph.ProgramMethod,com.android.tools.r8.cf.CfVersion,com.android.tools.r8.ir.conversion.LensCodeRewriterUtils,com.android.tools.r8.org.objectweb.asm.ClassWriter,com.android.tools.r8.com.google.common.collect.ImmutableMap):445 -> a
604:615:void writeMethod(com.android.tools.r8.graph.ProgramMethod,com.android.tools.r8.cf.CfVersion,com.android.tools.r8.ir.conversion.LensCodeRewriterUtils,com.android.tools.r8.org.objectweb.asm.ClassWriter,com.android.tools.r8.com.google.common.collect.ImmutableMap):446:457 -> a
- 616:619:void com.android.tools.r8.jar.CfApplicationWriter.writeCode(com.android.tools.r8.graph.ProgramMethod,com.android.tools.r8.cf.CfVersion,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.ir.conversion.LensCodeRewriterUtils,com.android.tools.r8.org.objectweb.asm.MethodVisitor):600:603 -> a
+ 616:619:void com.android.tools.r8.jar.CfApplicationWriter.writeCode(com.android.tools.r8.graph.ProgramMethod,com.android.tools.r8.cf.CfVersion,com.android.tools.r8.naming.NamingLens,com.android.tools.r8.ir.conversion.LensCodeRewriterUtils,com.android.tools.r8.org.objectweb.asm.MethodVisitor):601:604 -> a
616:619:void writeMethod(com.android.tools.r8.graph.ProgramMethod,com.android.tools.r8.cf.CfVersion,com.android.tools.r8.ir.conversion.LensCodeRewriterUtils,com.android.tools.r8.org.objectweb.asm.ClassWriter,com.android.tools.r8.com.google.common.collect.ImmutableMap):458 -> a
- 620:633:void writeMethodParametersAnnotation(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.graph.DexAnnotation[]):464:477 -> a
- 634:634:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor lambda$writeParameterAnnotations$4(com.android.tools.r8.org.objectweb.asm.MethodVisitor,int,java.lang.String,boolean):496:496 -> a
- 635:644:void writeAnnotations(com.android.tools.r8.jar.CfApplicationWriter$AnnotationConsumer,com.android.tools.r8.graph.DexAnnotation[]):506:515 -> a
- 645:650:void writeAnnotations(com.android.tools.r8.jar.CfApplicationWriter$AnnotationConsumer,com.android.tools.r8.graph.DexAnnotation[]):514:519 -> a
- 651:652:void writeAnnotation(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,com.android.tools.r8.graph.DexEncodedAnnotation):525:526 -> a
- 653:711:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):531:589 -> a
- 712:715:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):534:537 -> a
- 716:743:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):536:563 -> a
- 744:754:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):560:570 -> a
- 755:773:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):567:585 -> a
- 774:774:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):583:583 -> a
- 775:775:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):579:579 -> a
- 776:779:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):573:576 -> a
+ 620:634:void writeMethodParametersAnnotation(com.android.tools.r8.org.objectweb.asm.MethodVisitor,com.android.tools.r8.graph.DexAnnotation[]):464:478 -> a
+ 635:635:com.android.tools.r8.org.objectweb.asm.AnnotationVisitor lambda$writeParameterAnnotations$4(com.android.tools.r8.org.objectweb.asm.MethodVisitor,int,java.lang.String,boolean):497:497 -> a
+ 636:645:void writeAnnotations(com.android.tools.r8.jar.CfApplicationWriter$AnnotationConsumer,com.android.tools.r8.graph.DexAnnotation[]):507:516 -> a
+ 646:651:void writeAnnotations(com.android.tools.r8.jar.CfApplicationWriter$AnnotationConsumer,com.android.tools.r8.graph.DexAnnotation[]):515:520 -> a
+ 652:653:void writeAnnotation(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,com.android.tools.r8.graph.DexEncodedAnnotation):526:527 -> a
+ 654:712:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):532:590 -> a
+ 713:716:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):535:538 -> a
+ 717:744:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):537:564 -> a
+ 745:755:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):561:571 -> a
+ 756:774:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):568:586 -> a
+ 775:775:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):584:584 -> a
+ 776:776:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):580:580 -> a
+ 777:780:void writeAnnotationElement(com.android.tools.r8.org.objectweb.asm.AnnotationVisitor,java.lang.String,com.android.tools.r8.graph.DexValue):574:577 -> a
1:9:void writeApplication(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.ClassFileConsumer):138:146 -> b
10:20:void writeApplication(com.android.tools.r8.utils.AndroidApp,com.android.tools.r8.ClassFileConsumer):140:150 -> b
21:24:boolean com.android.tools.r8.jar.CfApplicationWriter.includeMarker(com.android.tools.r8.dex.Marker):126:129 -> b