--- /srv/reproducible-results/rbuild-debian/r-b-build.wc45qQBj/b1/scala-pickling_0.10.1+repack-2_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.wc45qQBj/b2/scala-pickling_0.10.1+repack-2_armhf.changes ├── Files │ @@ -1,2 +1,2 @@ │ │ - 2d0aaea610cce2292b73a6cb541679a7 748756 java optional libscala-pickling-java_0.10.1+repack-2_all.deb │ + 1b11e145dcda30b9db3b9b8a4a950206 747560 java optional libscala-pickling-java_0.10.1+repack-2_all.deb ├── libscala-pickling-java_0.10.1+repack-2_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2018-11-14 14:26:23.000000 debian-binary │ │ -rw-r--r-- 0 0 0 832 2018-11-14 14:26:23.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 747732 2018-11-14 14:26:23.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 746536 2018-11-14 14:26:23.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-11-14 14:26:23.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-11-14 14:26:23.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-11-14 14:26:23.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-11-14 14:26:23.000000 ./usr/share/doc/libscala-pickling-java/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 458 2018-11-14 14:26:23.000000 ./usr/share/doc/libscala-pickling-java/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2305 2018-11-14 11:42:18.000000 ./usr/share/doc/libscala-pickling-java/copyright │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-11-14 14:26:23.000000 ./usr/share/java/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 849249 2018-11-14 14:26:23.000000 ./usr/share/java/scala-pickling-0.10.1.jar │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 849163 2018-11-14 14:26:23.000000 ./usr/share/java/scala-pickling-0.10.1.jar │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-11-14 14:26:23.000000 ./usr/share/maven-repo/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-11-14 14:26:23.000000 ./usr/share/maven-repo/org/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-11-14 14:26:23.000000 ./usr/share/maven-repo/org/scala-lang/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-11-14 14:26:23.000000 ./usr/share/maven-repo/org/scala-lang/modules/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-11-14 14:26:23.000000 ./usr/share/maven-repo/org/scala-lang/modules/scala-pickling_2.11/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2018-11-14 14:26:23.000000 ./usr/share/maven-repo/org/scala-lang/modules/scala-pickling_2.11/0.10.1/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2181 2018-11-14 14:26:23.000000 ./usr/share/maven-repo/org/scala-lang/modules/scala-pickling_2.11/0.10.1/scala-pickling_2.11-0.10.1.pom │ │ │ ├── ./usr/share/java/scala-pickling-0.10.1.jar │ │ │ │ ├── zipinfo {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -Zip file size: 849249 bytes, number of entries: 592 │ │ │ │ │ +Zip file size: 849163 bytes, number of entries: 592 │ │ │ │ │ -rw---- 2.0 fat 0 bx stor 18-Nov-14 14:26 META-INF/ │ │ │ │ │ -rw---- 2.0 fat 54 bl defN 18-Nov-14 14:26 META-INF/MANIFEST.MF │ │ │ │ │ -rw---- 1.0 fat 0 b- stor 18-Nov-14 14:26 scala/ │ │ │ │ │ -rw---- 1.0 fat 0 b- stor 18-Nov-14 14:26 scala/pickling/ │ │ │ │ │ -rw---- 2.0 fat 1643 bl defN 18-Nov-14 14:26 scala/pickling/AutoRegister$$anonfun$1.class │ │ │ │ │ -rw---- 2.0 fat 1332 bl defN 18-Nov-14 14:26 scala/pickling/AutoRegister$$anonfun$2.class │ │ │ │ │ -rw---- 2.0 fat 1680 bl defN 18-Nov-14 14:26 scala/pickling/AutoRegister$$anonfun$3.class │ │ │ │ │ @@ -16,71 +16,71 @@ │ │ │ │ │ -rw---- 2.0 fat 7691 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$anon$5.class │ │ │ │ │ -rw---- 2.0 fat 6026 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$anon$6.class │ │ │ │ │ -rw---- 2.0 fat 3717 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$anon$7.class │ │ │ │ │ -rw---- 2.0 fat 1292 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$anon$8.class │ │ │ │ │ -rw---- 2.0 fat 2133 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$anon$9.class │ │ │ │ │ -rw---- 2.0 fat 3270 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$typecreator1$1.class │ │ │ │ │ -rw---- 2.0 fat 5420 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$typecreator2$1.class │ │ │ │ │ +-rw---- 2.0 fat 3281 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$typecreator20$1.class │ │ │ │ │ +-rw---- 2.0 fat 3289 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$typecreator21$1.class │ │ │ │ │ -rw---- 2.0 fat 5403 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$typecreator3$1.class │ │ │ │ │ -rw---- 2.0 fat 5426 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$typecreator4$1.class │ │ │ │ │ -rw---- 2.0 fat 5436 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$typecreator5$1.class │ │ │ │ │ -rw---- 2.0 fat 3279 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$typecreator6$1.class │ │ │ │ │ -rw---- 2.0 fat 3430 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$typecreator7$1.class │ │ │ │ │ --rw---- 2.0 fat 3278 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$typecreator8$1.class │ │ │ │ │ --rw---- 2.0 fat 3286 bl defN 18-Nov-14 14:26 scala/pickling/Compat$$typecreator9$1.class │ │ │ │ │ --rw---- 2.0 fat 9525 bl defN 18-Nov-14 14:26 scala/pickling/Compat$.class │ │ │ │ │ +-rw---- 2.0 fat 9529 bl defN 18-Nov-14 14:26 scala/pickling/Compat$.class │ │ │ │ │ -rw---- 2.0 fat 775 bl defN 18-Nov-14 14:26 scala/pickling/Compat$HasPt.class │ │ │ │ │ -rw---- 2.0 fat 6265 bl defN 18-Nov-14 14:26 scala/pickling/Compat.class │ │ │ │ │ -rw---- 2.0 fat 6123 bl defN 18-Nov-14 14:26 scala/pickling/CurrentMirrorMacro$$anonfun$impl$1.class │ │ │ │ │ --rw---- 2.0 fat 3513 bl defN 18-Nov-14 14:26 scala/pickling/CurrentMirrorMacro$$typecreator4$1.class │ │ │ │ │ +-rw---- 2.0 fat 3513 bl defN 18-Nov-14 14:26 scala/pickling/CurrentMirrorMacro$$typecreator8$1.class │ │ │ │ │ -rw---- 2.0 fat 2087 bl defN 18-Nov-14 14:26 scala/pickling/CurrentMirrorMacro$class.class │ │ │ │ │ -rw---- 2.0 fat 792 bl defN 18-Nov-14 14:26 scala/pickling/CurrentMirrorMacro.class │ │ │ │ │ -rw---- 2.0 fat 458 bl defN 18-Nov-14 14:26 scala/pickling/DPickler$.class │ │ │ │ │ -rw---- 2.0 fat 1545 bl defN 18-Nov-14 14:26 scala/pickling/DPickler.class │ │ │ │ │ -rw---- 2.0 fat 24374 bl defN 18-Nov-14 14:26 scala/pickling/Defaults$.class │ │ │ │ │ -rw---- 2.0 fat 13513 bl defN 18-Nov-14 14:26 scala/pickling/Defaults.class │ │ │ │ │ -rw---- 2.0 fat 710 bl defN 18-Nov-14 14:26 scala/pickling/EndOfStreamException.class │ │ │ │ │ -rw---- 2.0 fat 2659 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$anon$1.class │ │ │ │ │ -rw---- 2.0 fat 3155 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$anon$2.class │ │ │ │ │ -rw---- 2.0 fat 3492 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$anon$3.class │ │ │ │ │ -rw---- 2.0 fat 1179 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$anonfun$1.class │ │ │ │ │ -rw---- 2.0 fat 1060 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$anonfun$2.class │ │ │ │ │ -rw---- 2.0 fat 2128 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$anonfun$mkRaw$1.class │ │ │ │ │ --rw---- 2.0 fat 1481 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator1$1.class │ │ │ │ │ --rw---- 2.0 fat 3024 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator1$2.class │ │ │ │ │ --rw---- 2.0 fat 2896 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator10$1.class │ │ │ │ │ --rw---- 2.0 fat 2894 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator11$1.class │ │ │ │ │ --rw---- 2.0 fat 1491 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator12$1.class │ │ │ │ │ --rw---- 2.0 fat 3218 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator2$1.class │ │ │ │ │ --rw---- 2.0 fat 2891 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator3$1.class │ │ │ │ │ --rw---- 2.0 fat 2892 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator4$1.class │ │ │ │ │ --rw---- 2.0 fat 2891 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator5$1.class │ │ │ │ │ --rw---- 2.0 fat 2890 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator6$1.class │ │ │ │ │ --rw---- 2.0 fat 2891 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator7$1.class │ │ │ │ │ --rw---- 2.0 fat 2894 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator8$1.class │ │ │ │ │ --rw---- 2.0 fat 2892 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator9$1.class │ │ │ │ │ --rw---- 2.0 fat 20859 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$.class │ │ │ │ │ +-rw---- 2.0 fat 3024 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator1$1.class │ │ │ │ │ +-rw---- 2.0 fat 2894 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator10$1.class │ │ │ │ │ +-rw---- 2.0 fat 2895 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator11$1.class │ │ │ │ │ +-rw---- 2.0 fat 2894 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator12$1.class │ │ │ │ │ +-rw---- 2.0 fat 2893 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator13$1.class │ │ │ │ │ +-rw---- 2.0 fat 2894 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator14$1.class │ │ │ │ │ +-rw---- 2.0 fat 2897 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator15$1.class │ │ │ │ │ +-rw---- 2.0 fat 2895 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator16$1.class │ │ │ │ │ +-rw---- 2.0 fat 2896 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator17$1.class │ │ │ │ │ +-rw---- 2.0 fat 2894 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator18$1.class │ │ │ │ │ +-rw---- 2.0 fat 1491 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator19$1.class │ │ │ │ │ +-rw---- 2.0 fat 1481 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator8$1.class │ │ │ │ │ +-rw---- 2.0 fat 3218 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$$typecreator9$1.class │ │ │ │ │ +-rw---- 2.0 fat 20873 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$.class │ │ │ │ │ -rw---- 2.0 fat 2463 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag$class.class │ │ │ │ │ -rw---- 2.0 fat 6272 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTag.class │ │ │ │ │ -rw---- 2.0 fat 13607 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTagMacros$class.class │ │ │ │ │ -rw---- 2.0 fat 1261 bl defN 18-Nov-14 14:26 scala/pickling/FastTypeTagMacros.class │ │ │ │ │ -rw---- 2.0 fat 333 bl defN 18-Nov-14 14:26 scala/pickling/Generated.class │ │ │ │ │ -rw---- 2.0 fat 650 bl defN 18-Nov-14 14:26 scala/pickling/HasCompat$.class │ │ │ │ │ -rw---- 2.0 fat 584 bl defN 18-Nov-14 14:26 scala/pickling/HasCompat.class │ │ │ │ │ -rw---- 2.0 fat 1191 bl defN 18-Nov-14 14:26 scala/pickling/Hintable.class │ │ │ │ │ -rw---- 2.0 fat 3861 bl defN 18-Nov-14 14:26 scala/pickling/Hints$.class │ │ │ │ │ -rw---- 2.0 fat 8930 bl defN 18-Nov-14 14:26 scala/pickling/Hints.class │ │ │ │ │ -rw---- 2.0 fat 391 bl defN 18-Nov-14 14:26 scala/pickling/IsStaticOnly.class │ │ │ │ │ -rw---- 2.0 fat 1035 bl defN 18-Nov-14 14:26 scala/pickling/Macro$$anon$1.class │ │ │ │ │ -rw---- 2.0 fat 1543 bl defN 18-Nov-14 14:26 scala/pickling/Macro$$anonfun$12.class │ │ │ │ │ -rw---- 2.0 fat 1538 bl defN 18-Nov-14 14:26 scala/pickling/Macro$$typecreator3$1.class │ │ │ │ │ --rw---- 2.0 fat 1579 bl defN 18-Nov-14 14:26 scala/pickling/Macro$$typecreator6$1.class │ │ │ │ │ --rw---- 2.0 fat 1576 bl defN 18-Nov-14 14:26 scala/pickling/Macro$$typecreator7$1.class │ │ │ │ │ --rw---- 2.0 fat 1576 bl defN 18-Nov-14 14:26 scala/pickling/Macro$$typecreator8$1.class │ │ │ │ │ --rw---- 2.0 fat 1573 bl defN 18-Nov-14 14:26 scala/pickling/Macro$$typecreator9$1.class │ │ │ │ │ +-rw---- 2.0 fat 1579 bl defN 18-Nov-14 14:26 scala/pickling/Macro$$typecreator4$1.class │ │ │ │ │ +-rw---- 2.0 fat 1576 bl defN 18-Nov-14 14:26 scala/pickling/Macro$$typecreator5$1.class │ │ │ │ │ +-rw---- 2.0 fat 1576 bl defN 18-Nov-14 14:26 scala/pickling/Macro$$typecreator6$1.class │ │ │ │ │ +-rw---- 2.0 fat 1573 bl defN 18-Nov-14 14:26 scala/pickling/Macro$$typecreator7$1.class │ │ │ │ │ -rw---- 2.0 fat 29232 bl defN 18-Nov-14 14:26 scala/pickling/Macro.class │ │ │ │ │ -rw---- 2.0 fat 2254 bl defN 18-Nov-14 14:26 scala/pickling/OpenSumUnpicklerMacro$$anonfun$impl$3$$anonfun$10.class │ │ │ │ │ -rw---- 2.0 fat 17924 bl defN 18-Nov-14 14:26 scala/pickling/OpenSumUnpicklerMacro$$anonfun$impl$3.class │ │ │ │ │ -rw---- 2.0 fat 1147 bl defN 18-Nov-14 14:26 scala/pickling/OpenSumUnpicklerMacro$class.class │ │ │ │ │ -rw---- 2.0 fat 1196 bl defN 18-Nov-14 14:26 scala/pickling/OpenSumUnpicklerMacro.class │ │ │ │ │ -rw---- 2.0 fat 869 bl defN 18-Nov-14 14:26 scala/pickling/Ops$class.class │ │ │ │ │ -rw---- 2.0 fat 812 bl defN 18-Nov-14 14:26 scala/pickling/Ops.class │ │ │ │ │ @@ -164,15 +164,15 @@ │ │ │ │ │ -rw---- 2.0 fat 16429 bl defN 18-Nov-14 14:26 scala/pickling/Tools.class │ │ │ │ │ -rw---- 2.0 fat 1647 bl defN 18-Nov-14 14:26 scala/pickling/TypeAnalysis$$anonfun$whyNotClosed$1.class │ │ │ │ │ -rw---- 2.0 fat 1604 bl defN 18-Nov-14 14:26 scala/pickling/TypeAnalysis$$typecreator1$1.class │ │ │ │ │ -rw---- 2.0 fat 5522 bl defN 18-Nov-14 14:26 scala/pickling/TypeAnalysis$class.class │ │ │ │ │ -rw---- 2.0 fat 1383 bl defN 18-Nov-14 14:26 scala/pickling/TypeAnalysis.class │ │ │ │ │ -rw---- 2.0 fat 1582 bl defN 18-Nov-14 14:26 scala/pickling/UnpickleMacros$$anonfun$17.class │ │ │ │ │ -rw---- 2.0 fat 3194 bl defN 18-Nov-14 14:26 scala/pickling/UnpickleMacros$$anonfun$createCompileTimeDispatch$1.class │ │ │ │ │ --rw---- 2.0 fat 1743 bl defN 18-Nov-14 14:26 scala/pickling/UnpickleMacros$$typecreator14$1.class │ │ │ │ │ +-rw---- 2.0 fat 1743 bl defN 18-Nov-14 14:26 scala/pickling/UnpickleMacros$$typecreator10$1.class │ │ │ │ │ -rw---- 2.0 fat 19000 bl defN 18-Nov-14 14:26 scala/pickling/UnpickleMacros$class.class │ │ │ │ │ -rw---- 2.0 fat 2706 bl defN 18-Nov-14 14:26 scala/pickling/UnpickleMacros.class │ │ │ │ │ -rw---- 2.0 fat 1680 bl defN 18-Nov-14 14:26 scala/pickling/UnpickleOps$.class │ │ │ │ │ -rw---- 2.0 fat 5050 bl defN 18-Nov-14 14:26 scala/pickling/UnpickleOps.class │ │ │ │ │ -rw---- 2.0 fat 458 bl defN 18-Nov-14 14:26 scala/pickling/Unpickler$.class │ │ │ │ │ -rw---- 2.0 fat 1011 bl defN 18-Nov-14 14:26 scala/pickling/Unpickler$class.class │ │ │ │ │ -rw---- 2.0 fat 1848 bl defN 18-Nov-14 14:26 scala/pickling/Unpickler.class │ │ │ │ │ @@ -181,38 +181,38 @@ │ │ │ │ │ -rw---- 2.0 fat 1462 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$anonfun$13.class │ │ │ │ │ -rw---- 2.0 fat 1868 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$anonfun$14.class │ │ │ │ │ -rw---- 2.0 fat 2178 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$anonfun$15$$anonfun$apply$3.class │ │ │ │ │ -rw---- 2.0 fat 2145 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$anonfun$15.class │ │ │ │ │ -rw---- 2.0 fat 3684 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$anonfun$16$$anonfun$apply$4.class │ │ │ │ │ -rw---- 2.0 fat 20196 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$anonfun$16.class │ │ │ │ │ -rw---- 2.0 fat 13280 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$anonfun$impl$4.class │ │ │ │ │ --rw---- 2.0 fat 1591 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$typecreator10$1.class │ │ │ │ │ --rw---- 2.0 fat 1604 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$typecreator11$1.class │ │ │ │ │ --rw---- 2.0 fat 1910 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$typecreator12$1.class │ │ │ │ │ --rw---- 2.0 fat 1898 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$typecreator13$1.class │ │ │ │ │ --rw---- 2.0 fat 33812 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$class.class │ │ │ │ │ --rw---- 2.0 fat 2352 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros.class │ │ │ │ │ +-rw---- 2.0 fat 1588 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$typecreator6$1.class │ │ │ │ │ +-rw---- 2.0 fat 1601 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$typecreator7$1.class │ │ │ │ │ +-rw---- 2.0 fat 1907 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$typecreator8$1.class │ │ │ │ │ +-rw---- 2.0 fat 1895 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$$typecreator9$1.class │ │ │ │ │ +-rw---- 2.0 fat 33804 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros$class.class │ │ │ │ │ +-rw---- 2.0 fat 2344 bl defN 18-Nov-14 14:26 scala/pickling/UnpicklerMacros.class │ │ │ │ │ -rw---- 1.0 fat 0 b- stor 18-Nov-14 14:26 scala/pickling/binary/ │ │ │ │ │ -rw---- 2.0 fat 1193 bl defN 18-Nov-14 14:26 scala/pickling/binary/AbstractBinaryReader.class │ │ │ │ │ -rw---- 2.0 fat 1246 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryFormats$class.class │ │ │ │ │ -rw---- 2.0 fat 1035 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryFormats.class │ │ │ │ │ -rw---- 2.0 fat 6662 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryInput.class │ │ │ │ │ -rw---- 2.0 fat 1879 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryInputPickle$.class │ │ │ │ │ -rw---- 2.0 fat 5663 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryInputPickle.class │ │ │ │ │ -rw---- 2.0 fat 5337 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryOutput.class │ │ │ │ │ -rw---- 2.0 fat 543 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryPBuilder.class │ │ │ │ │ -rw---- 2.0 fat 1431 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryPickle$.class │ │ │ │ │ -rw---- 2.0 fat 1735 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryPickle.class │ │ │ │ │ -rw---- 2.0 fat 1644 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryPickleArray$.class │ │ │ │ │ -rw---- 2.0 fat 5784 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryPickleArray.class │ │ │ │ │ -rw---- 2.0 fat 6448 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryPickleBuilder$$anonfun$beginEntry$1.class │ │ │ │ │ --rw---- 2.0 fat 7863 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryPickleBuilder.class │ │ │ │ │ +-rw---- 2.0 fat 7905 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryPickleBuilder.class │ │ │ │ │ -rw---- 2.0 fat 9415 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryPickleFormat.class │ │ │ │ │ -rw---- 2.0 fat 3951 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryPickleReader$$anonfun$1.class │ │ │ │ │ --rw---- 2.0 fat 10315 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryPickleReader.class │ │ │ │ │ +-rw---- 2.0 fat 10357 bl defN 18-Nov-14 14:26 scala/pickling/binary/BinaryPickleReader.class │ │ │ │ │ -rw---- 2.0 fat 3964 bl defN 18-Nov-14 14:26 scala/pickling/binary/ByteArrayInput.class │ │ │ │ │ -rw---- 2.0 fat 1309 bl defN 18-Nov-14 14:26 scala/pickling/binary/ByteArrayOutput.class │ │ │ │ │ -rw---- 2.0 fat 2388 bl defN 18-Nov-14 14:26 scala/pickling/binary/ByteBufferInput.class │ │ │ │ │ -rw---- 2.0 fat 3117 bl defN 18-Nov-14 14:26 scala/pickling/binary/ByteBufferOutput.class │ │ │ │ │ -rw---- 2.0 fat 4549 bl defN 18-Nov-14 14:26 scala/pickling/binary/Constants$class.class │ │ │ │ │ -rw---- 2.0 fat 4628 bl defN 18-Nov-14 14:26 scala/pickling/binary/Constants.class │ │ │ │ │ -rw---- 2.0 fat 1378 bl defN 18-Nov-14 14:26 scala/pickling/binary/FastByteArrayOutput$$anonfun$result$1.class │ │ │ │ │ @@ -379,15 +379,15 @@ │ │ │ │ │ -rw---- 2.0 fat 642 bl defN 18-Nov-14 14:26 scala/pickling/pickler/AnyUnpicklers$class.class │ │ │ │ │ -rw---- 2.0 fat 815 bl defN 18-Nov-14 14:26 scala/pickling/pickler/AnyUnpicklers.class │ │ │ │ │ -rw---- 2.0 fat 1254 bl defN 18-Nov-14 14:26 scala/pickling/pickler/ArrayBufferPicklers$class.class │ │ │ │ │ -rw---- 2.0 fat 1470 bl defN 18-Nov-14 14:26 scala/pickling/pickler/ArrayBufferPicklers.class │ │ │ │ │ -rw---- 2.0 fat 1511 bl defN 18-Nov-14 14:26 scala/pickling/pickler/ArrayPicklers$$anonfun$arrayPickler$1.class │ │ │ │ │ -rw---- 2.0 fat 1355 bl defN 18-Nov-14 14:26 scala/pickling/pickler/ArrayPicklers$class.class │ │ │ │ │ -rw---- 2.0 fat 1406 bl defN 18-Nov-14 14:26 scala/pickling/pickler/ArrayPicklers.class │ │ │ │ │ --rw---- 2.0 fat 35325 bl defN 18-Nov-14 14:26 scala/pickling/pickler/CollectionPicklerUnpicklerMacro$class.class │ │ │ │ │ +-rw---- 2.0 fat 35328 bl defN 18-Nov-14 14:26 scala/pickling/pickler/CollectionPicklerUnpicklerMacro$class.class │ │ │ │ │ -rw---- 2.0 fat 1784 bl defN 18-Nov-14 14:26 scala/pickling/pickler/CollectionPicklerUnpicklerMacro.class │ │ │ │ │ -rw---- 2.0 fat 1520 bl defN 18-Nov-14 14:26 scala/pickling/pickler/CollectionPicklers.class │ │ │ │ │ -rw---- 2.0 fat 2396 bl defN 18-Nov-14 14:26 scala/pickling/pickler/DatePicklers$$anon$1$$anonfun$pickle$1.class │ │ │ │ │ -rw---- 2.0 fat 1695 bl defN 18-Nov-14 14:26 scala/pickling/pickler/DatePicklers$$anon$1$$typecreator1$1.class │ │ │ │ │ -rw---- 2.0 fat 5163 bl defN 18-Nov-14 14:26 scala/pickling/pickler/DatePicklers$$anon$1.class │ │ │ │ │ -rw---- 2.0 fat 642 bl defN 18-Nov-14 14:26 scala/pickling/pickler/DatePicklers$class.class │ │ │ │ │ -rw---- 2.0 fat 958 bl defN 18-Nov-14 14:26 scala/pickling/pickler/DatePicklers.class │ │ │ │ │ @@ -468,25 +468,25 @@ │ │ │ │ │ -rw---- 1.0 fat 0 b- stor 18-Nov-14 14:26 scala/pickling/runtime/ │ │ │ │ │ -rw---- 2.0 fat 1272 bl defN 18-Nov-14 14:26 scala/pickling/runtime/GlobalRegistry$.class │ │ │ │ │ -rw---- 2.0 fat 1436 bl defN 18-Nov-14 14:26 scala/pickling/runtime/GlobalRegistry.class │ │ │ │ │ -rw---- 2.0 fat 1543 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedPicklerRuntime$$anon$2$$anonfun$5.class │ │ │ │ │ -rw---- 2.0 fat 2426 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedPicklerRuntime$$anon$2$$anonfun$6.class │ │ │ │ │ -rw---- 2.0 fat 3398 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedPicklerRuntime$$anon$2$$anonfun$putFields$1$1$$anonfun$apply$1.class │ │ │ │ │ -rw---- 2.0 fat 5110 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedPicklerRuntime$$anon$2$$anonfun$putFields$1$1.class │ │ │ │ │ --rw---- 2.0 fat 8578 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedPicklerRuntime$$anon$2.class │ │ │ │ │ +-rw---- 2.0 fat 8508 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedPicklerRuntime$$anon$2.class │ │ │ │ │ -rw---- 2.0 fat 1398 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedPicklerRuntime$$anonfun$3.class │ │ │ │ │ -rw---- 2.0 fat 1347 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedPicklerRuntime$$anonfun$4.class │ │ │ │ │ -rw---- 2.0 fat 2263 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedPicklerRuntime.class │ │ │ │ │ -rw---- 2.0 fat 1376 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedUnpicklerRuntime$$anon$3.class │ │ │ │ │ -rw---- 2.0 fat 2075 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedUnpicklerRuntime$$anon$4$$anonfun$7$$anonfun$apply$2.class │ │ │ │ │ -rw---- 2.0 fat 2313 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedUnpicklerRuntime$$anon$4$$anonfun$7.class │ │ │ │ │ -rw---- 2.0 fat 3115 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedUnpicklerRuntime$$anon$4$$anonfun$fieldVals$1$1$$anonfun$8.class │ │ │ │ │ -rw---- 2.0 fat 5614 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedUnpicklerRuntime$$anon$4$$anonfun$fieldVals$1$1.class │ │ │ │ │ -rw---- 2.0 fat 3371 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedUnpicklerRuntime$$anon$4$$anonfun$unpickle$1.class │ │ │ │ │ --rw---- 2.0 fat 8327 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedUnpicklerRuntime$$anon$4.class │ │ │ │ │ +-rw---- 2.0 fat 8257 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedUnpicklerRuntime$$anon$4.class │ │ │ │ │ -rw---- 2.0 fat 6053 bl defN 18-Nov-14 14:26 scala/pickling/runtime/InterpretedUnpicklerRuntime.class │ │ │ │ │ -rw---- 2.0 fat 1298 bl defN 18-Nov-14 14:26 scala/pickling/runtime/PicklerRuntime$$anon$1.class │ │ │ │ │ -rw---- 2.0 fat 1186 bl defN 18-Nov-14 14:26 scala/pickling/runtime/PicklerRuntime$$anonfun$1.class │ │ │ │ │ -rw---- 2.0 fat 1436 bl defN 18-Nov-14 14:26 scala/pickling/runtime/PicklerRuntime$$anonfun$2.class │ │ │ │ │ -rw---- 2.0 fat 9505 bl defN 18-Nov-14 14:26 scala/pickling/runtime/PicklerRuntime.class │ │ │ │ │ -rw---- 2.0 fat 2058 bl defN 18-Nov-14 14:26 scala/pickling/runtime/Runtime$.class │ │ │ │ │ -rw---- 2.0 fat 909 bl defN 18-Nov-14 14:26 scala/pickling/runtime/Runtime.class │ │ │ │ │ @@ -543,15 +543,15 @@ │ │ │ │ │ -rw---- 2.0 fat 4686 bl defN 18-Nov-14 14:26 scala/pickling/runtime/RuntimeUnpicklerLookup$.class │ │ │ │ │ -rw---- 2.0 fat 1961 bl defN 18-Nov-14 14:26 scala/pickling/runtime/RuntimeUnpicklerLookup.class │ │ │ │ │ -rw---- 2.0 fat 2207 bl defN 18-Nov-14 14:26 scala/pickling/runtime/ShareNothingInterpretedUnpicklerRuntime$$anon$5$$anonfun$9$$anonfun$apply$3.class │ │ │ │ │ -rw---- 2.0 fat 2421 bl defN 18-Nov-14 14:26 scala/pickling/runtime/ShareNothingInterpretedUnpicklerRuntime$$anon$5$$anonfun$9.class │ │ │ │ │ -rw---- 2.0 fat 3189 bl defN 18-Nov-14 14:26 scala/pickling/runtime/ShareNothingInterpretedUnpicklerRuntime$$anon$5$$anonfun$fieldVals$2$1$$anonfun$10.class │ │ │ │ │ -rw---- 2.0 fat 5501 bl defN 18-Nov-14 14:26 scala/pickling/runtime/ShareNothingInterpretedUnpicklerRuntime$$anon$5$$anonfun$fieldVals$2$1.class │ │ │ │ │ -rw---- 2.0 fat 3467 bl defN 18-Nov-14 14:26 scala/pickling/runtime/ShareNothingInterpretedUnpicklerRuntime$$anon$5$$anonfun$unpickle$2.class │ │ │ │ │ --rw---- 2.0 fat 7664 bl defN 18-Nov-14 14:26 scala/pickling/runtime/ShareNothingInterpretedUnpicklerRuntime$$anon$5.class │ │ │ │ │ +-rw---- 2.0 fat 7594 bl defN 18-Nov-14 14:26 scala/pickling/runtime/ShareNothingInterpretedUnpicklerRuntime$$anon$5.class │ │ │ │ │ -rw---- 2.0 fat 5181 bl defN 18-Nov-14 14:26 scala/pickling/runtime/ShareNothingInterpretedUnpicklerRuntime.class │ │ │ │ │ -rw---- 2.0 fat 1807 bl defN 18-Nov-14 14:26 scala/pickling/runtime/Tuple2RTPickler$$anonfun$pickleField$1.class │ │ │ │ │ -rw---- 2.0 fat 3102 bl defN 18-Nov-14 14:26 scala/pickling/runtime/Tuple2RTPickler$$typecreator1$1.class │ │ │ │ │ -rw---- 2.0 fat 8174 bl defN 18-Nov-14 14:26 scala/pickling/runtime/Tuple2RTPickler.class │ │ │ │ │ -rw---- 2.0 fat 569 bl defN 18-Nov-14 14:26 scala/pickling/runtime/UnpicklerRuntime.class │ │ │ │ │ -rw---- 1.0 fat 0 b- stor 18-Nov-14 14:26 scala/pickling/shareEverything/ │ │ │ │ │ -rw---- 2.0 fat 439 bl defN 18-Nov-14 14:26 scala/pickling/shareEverything/package$.class │ │ │ │ │ @@ -587,8 +587,8 @@ │ │ │ │ │ -rw---- 2.0 fat 3236 bl defN 18-Nov-14 14:26 scala/pickling/util/Externalizables$$typecreator3$1.class │ │ │ │ │ -rw---- 2.0 fat 1847 bl defN 18-Nov-14 14:26 scala/pickling/util/Externalizables$$typecreator4$1.class │ │ │ │ │ -rw---- 2.0 fat 39336 bl defN 18-Nov-14 14:26 scala/pickling/util/Externalizables$.class │ │ │ │ │ -rw---- 2.0 fat 3014 bl defN 18-Nov-14 14:26 scala/pickling/util/Externalizables.class │ │ │ │ │ -rw---- 2.0 fat 6339 bl defN 18-Nov-14 14:26 scala/pickling/util/GenObjectInput.class │ │ │ │ │ -rw---- 2.0 fat 7920 bl defN 18-Nov-14 14:26 scala/pickling/util/GenObjectOutput$.class │ │ │ │ │ -rw---- 2.0 fat 20030 bl defN 18-Nov-14 14:26 scala/pickling/util/GenObjectOutput.class │ │ │ │ │ -592 files, 1864084 bytes uncompressed, 735517 bytes compressed: 60.5% │ │ │ │ │ +592 files, 1863978 bytes uncompressed, 735421 bytes compressed: 60.5% │ │ │ │ ├── zipnote «TEMP»/diffoscope_6vuloy_8_b2/tmpw6gua7iy_.zip │ │ │ │ │ @@ -57,14 +57,20 @@ │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/Compat$$typecreator1$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/Compat$$typecreator2$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ +Filename: scala/pickling/Compat$$typecreator20$1.class │ │ │ │ │ +Comment: │ │ │ │ │ + │ │ │ │ │ +Filename: scala/pickling/Compat$$typecreator21$1.class │ │ │ │ │ +Comment: │ │ │ │ │ + │ │ │ │ │ Filename: scala/pickling/Compat$$typecreator3$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/Compat$$typecreator4$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/Compat$$typecreator5$1.class │ │ │ │ │ @@ -72,33 +78,27 @@ │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/Compat$$typecreator6$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/Compat$$typecreator7$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/Compat$$typecreator8$1.class │ │ │ │ │ -Comment: │ │ │ │ │ - │ │ │ │ │ -Filename: scala/pickling/Compat$$typecreator9$1.class │ │ │ │ │ -Comment: │ │ │ │ │ - │ │ │ │ │ Filename: scala/pickling/Compat$.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/Compat$HasPt.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/Compat.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/CurrentMirrorMacro$$anonfun$impl$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/CurrentMirrorMacro$$typecreator4$1.class │ │ │ │ │ +Filename: scala/pickling/CurrentMirrorMacro$$typecreator8$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/CurrentMirrorMacro$class.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/CurrentMirrorMacro.class │ │ │ │ │ Comment: │ │ │ │ │ @@ -135,42 +135,42 @@ │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/FastTypeTag$$anonfun$mkRaw$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/FastTypeTag$$typecreator1$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/FastTypeTag$$typecreator1$2.class │ │ │ │ │ -Comment: │ │ │ │ │ - │ │ │ │ │ Filename: scala/pickling/FastTypeTag$$typecreator10$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/FastTypeTag$$typecreator11$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/FastTypeTag$$typecreator12$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/FastTypeTag$$typecreator2$1.class │ │ │ │ │ +Filename: scala/pickling/FastTypeTag$$typecreator13$1.class │ │ │ │ │ +Comment: │ │ │ │ │ + │ │ │ │ │ +Filename: scala/pickling/FastTypeTag$$typecreator14$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/FastTypeTag$$typecreator3$1.class │ │ │ │ │ +Filename: scala/pickling/FastTypeTag$$typecreator15$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/FastTypeTag$$typecreator4$1.class │ │ │ │ │ +Filename: scala/pickling/FastTypeTag$$typecreator16$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/FastTypeTag$$typecreator5$1.class │ │ │ │ │ +Filename: scala/pickling/FastTypeTag$$typecreator17$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/FastTypeTag$$typecreator6$1.class │ │ │ │ │ +Filename: scala/pickling/FastTypeTag$$typecreator18$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/FastTypeTag$$typecreator7$1.class │ │ │ │ │ +Filename: scala/pickling/FastTypeTag$$typecreator19$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/FastTypeTag$$typecreator8$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/FastTypeTag$$typecreator9$1.class │ │ │ │ │ Comment: │ │ │ │ │ @@ -216,24 +216,24 @@ │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/Macro$$anonfun$12.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/Macro$$typecreator3$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/Macro$$typecreator6$1.class │ │ │ │ │ +Filename: scala/pickling/Macro$$typecreator4$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/Macro$$typecreator7$1.class │ │ │ │ │ +Filename: scala/pickling/Macro$$typecreator5$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/Macro$$typecreator8$1.class │ │ │ │ │ +Filename: scala/pickling/Macro$$typecreator6$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/Macro$$typecreator9$1.class │ │ │ │ │ +Filename: scala/pickling/Macro$$typecreator7$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/Macro.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/OpenSumUnpicklerMacro$$anonfun$impl$3$$anonfun$10.class │ │ │ │ │ Comment: │ │ │ │ │ @@ -501,15 +501,15 @@ │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/UnpickleMacros$$anonfun$17.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/UnpickleMacros$$anonfun$createCompileTimeDispatch$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/UnpickleMacros$$typecreator14$1.class │ │ │ │ │ +Filename: scala/pickling/UnpickleMacros$$typecreator10$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/UnpickleMacros$class.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/UnpickleMacros.class │ │ │ │ │ Comment: │ │ │ │ │ @@ -552,24 +552,24 @@ │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/UnpicklerMacros$$anonfun$16.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/UnpicklerMacros$$anonfun$impl$4.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/UnpicklerMacros$$typecreator10$1.class │ │ │ │ │ +Filename: scala/pickling/UnpicklerMacros$$typecreator6$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/UnpicklerMacros$$typecreator11$1.class │ │ │ │ │ +Filename: scala/pickling/UnpicklerMacros$$typecreator7$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/UnpicklerMacros$$typecreator12$1.class │ │ │ │ │ +Filename: scala/pickling/UnpicklerMacros$$typecreator8$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ -Filename: scala/pickling/UnpicklerMacros$$typecreator13$1.class │ │ │ │ │ +Filename: scala/pickling/UnpicklerMacros$$typecreator9$1.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/UnpicklerMacros$class.class │ │ │ │ │ Comment: │ │ │ │ │ │ │ │ │ │ Filename: scala/pickling/UnpicklerMacros.class │ │ │ │ │ Comment: │ │ │ │ ├── scala/pickling/Compat$.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -96,24 +96,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ public Exprs.Expr> FastTypeTagMacros_impl(final Context c, final TypeTags.WeakTypeTag evidence$8) { │ │ │ │ │ │ final Context c2 = c; │ │ │ │ │ │ final FastTypeTagMacros bundle = (FastTypeTagMacros)new Compat$$anon.Compat$$anon$9(c2); │ │ │ │ │ │ final Trees.TreeApi impl = bundle.impl((TypeTags.WeakTypeTag)evidence$8); │ │ │ │ │ │ final Universe $u = c.universe(); │ │ │ │ │ │ final Mirror $m = c.universe().rootMirror(); │ │ │ │ │ │ - return (Exprs.Expr>)c.Expr(impl, $u.WeakTypeTag().apply($m, (TypeCreator)new Compat$$typecreator8.$typecreator8$1((TypeTags.WeakTypeTag)evidence$8))); │ │ │ │ │ │ + return (Exprs.Expr>)c.Expr(impl, $u.WeakTypeTag().apply($m, (TypeCreator)new Compat$$typecreator20.$typecreator20$1((TypeTags.WeakTypeTag)evidence$8))); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public Exprs.Expr> FastTypeTagMacros_implClassTag(final Context c, final TypeTags.WeakTypeTag evidence$9) { │ │ │ │ │ │ final Context c2 = c; │ │ │ │ │ │ final FastTypeTagMacros bundle = (FastTypeTagMacros)new Compat$$anon.Compat$$anon$10(c2); │ │ │ │ │ │ final Trees.TreeApi implClassTag = bundle.implClassTag((TypeTags.WeakTypeTag)evidence$9); │ │ │ │ │ │ final Universe $u = c.universe(); │ │ │ │ │ │ final Mirror $m = c.universe().rootMirror(); │ │ │ │ │ │ - return (Exprs.Expr>)c.Expr(implClassTag, $u.WeakTypeTag().apply($m, (TypeCreator)new Compat$$typecreator9.$typecreator9$1((TypeTags.WeakTypeTag)evidence$9))); │ │ │ │ │ │ + return (Exprs.Expr>)c.Expr(implClassTag, $u.WeakTypeTag().apply($m, (TypeCreator)new Compat$$typecreator21.$typecreator21$1((TypeTags.WeakTypeTag)evidence$9))); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public Exprs.Expr> FastTypeTagMacros_apply(final Context c, final Exprs.Expr key) { │ │ │ │ │ │ final Context c2 = c; │ │ │ │ │ │ final FastTypeTagMacros bundle = (FastTypeTagMacros)new Compat$$anon.Compat$$anon$11(c2); │ │ │ │ │ │ return (Exprs.Expr>)c.Expr(bundle.apply(key.tree()), c.universe().WeakTypeTag().Nothing()); │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/CurrentMirrorMacro$class.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -11,13 +11,13 @@ │ │ │ │ │ │ public abstract class CurrentMirrorMacro$class │ │ │ │ │ │ { │ │ │ │ │ │ public static Trees.TreeApi impl(final CurrentMirrorMacro $this) { │ │ │ │ │ │ final Context c = ((Macro)$this).c(); │ │ │ │ │ │ final Universe universe = ((Macro)$this).c().universe(); │ │ │ │ │ │ final Universe $u = ((Macro)$this).c().universe(); │ │ │ │ │ │ final Mirror $m = ((Macro)$this).c().universe().rootMirror(); │ │ │ │ │ │ - return c.inferImplicitValue(universe.typeOf($u.TypeTag().apply($m, (TypeCreator)new CurrentMirrorMacro$$typecreator4.$typecreator4$1($this))), true, ((Macro)$this).c().inferImplicitValue$default$3(), ((Macro)$this).c().inferImplicitValue$default$4()).orElse((Function0)new CurrentMirrorMacro$$anonfun$impl.CurrentMirrorMacro$$anonfun$impl$1($this)); │ │ │ │ │ │ + return c.inferImplicitValue(universe.typeOf($u.TypeTag().apply($m, (TypeCreator)new CurrentMirrorMacro$$typecreator8.$typecreator8$1($this))), true, ((Macro)$this).c().inferImplicitValue$default$3(), ((Macro)$this).c().inferImplicitValue$default$4()).orElse((Function0)new CurrentMirrorMacro$$anonfun$impl.CurrentMirrorMacro$$anonfun$impl$1($this)); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public static void $init$(final CurrentMirrorMacro $this) { │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/CurrentMirrorMacro.class │ │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ - SHA-256 checksum a6f7a72364e40fce3f4f4d4023a5317777157b15404463ff23889d1e095c1c19 │ │ │ │ │ │ + SHA-256 checksum 217d47b312e88d1cdae6afa7d9a62d67d0870019795d339e78e81d0b1aec2e59 │ │ │ │ │ │ Compiled from "Tools.scala" │ │ │ │ │ │ public interface scala.pickling.CurrentMirrorMacro │ │ │ │ │ │ minor version: 0 │ │ │ │ │ │ major version: 50 │ │ │ │ │ │ flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT │ │ │ │ │ │ this_class: #2 // scala/pickling/CurrentMirrorMacro │ │ │ │ │ │ super_class: #4 // java/lang/Object │ │ │ │ │ │ @@ -19,17 +19,17 @@ │ │ │ │ │ │ #9 = Utf8 impl │ │ │ │ │ │ #10 = Utf8 ()Lscala/reflect/api/Trees$TreeApi; │ │ │ │ │ │ #11 = Utf8 scala/reflect/api/Trees$TreeApi │ │ │ │ │ │ #12 = Class #11 // scala/reflect/api/Trees$TreeApi │ │ │ │ │ │ #13 = Utf8 scala/reflect/api/Trees │ │ │ │ │ │ #14 = Class #13 // scala/reflect/api/Trees │ │ │ │ │ │ #15 = Utf8 TreeApi │ │ │ │ │ │ - #16 = Utf8 scala/pickling/CurrentMirrorMacro$$typecreator4$1 │ │ │ │ │ │ - #17 = Class #16 // scala/pickling/CurrentMirrorMacro$$typecreator4$1 │ │ │ │ │ │ - #18 = Utf8 $typecreator4$1 │ │ │ │ │ │ + #16 = Utf8 scala/pickling/CurrentMirrorMacro$$typecreator8$1 │ │ │ │ │ │ + #17 = Class #16 // scala/pickling/CurrentMirrorMacro$$typecreator8$1 │ │ │ │ │ │ + #18 = Utf8 $typecreator8$1 │ │ │ │ │ │ #19 = Utf8 scala/pickling/CurrentMirrorMacro$$anonfun$impl$1 │ │ │ │ │ │ #20 = Class #19 // scala/pickling/CurrentMirrorMacro$$anonfun$impl$1 │ │ │ │ │ │ #21 = Utf8 SourceFile │ │ │ │ │ │ #22 = Utf8 InnerClasses │ │ │ │ │ │ #23 = Utf8 RuntimeVisibleAnnotations │ │ │ │ │ │ #24 = Utf8 ScalaInlineInfo │ │ │ │ │ │ #25 = Utf8 ScalaSig │ │ │ │ │ │ @@ -37,15 +37,15 @@ │ │ │ │ │ │ public abstract scala.reflect.api.Trees$TreeApi impl(); │ │ │ │ │ │ descriptor: ()Lscala/reflect/api/Trees$TreeApi; │ │ │ │ │ │ flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT │ │ │ │ │ │ } │ │ │ │ │ │ SourceFile: "Tools.scala" │ │ │ │ │ │ InnerClasses: │ │ │ │ │ │ public #15= #12 of #14; // TreeApi=class scala/reflect/api/Trees$TreeApi of class scala/reflect/api/Trees │ │ │ │ │ │ - public final #18= #17; // $typecreator4$1=class scala/pickling/CurrentMirrorMacro$$typecreator4$1 │ │ │ │ │ │ + public final #18= #17; // $typecreator8$1=class scala/pickling/CurrentMirrorMacro$$typecreator8$1 │ │ │ │ │ │ public final #20; // class scala/pickling/CurrentMirrorMacro$$anonfun$impl$1 │ │ │ │ │ │ RuntimeVisibleAnnotations: │ │ │ │ │ │ 0: #6(#7=s#8) │ │ │ │ │ │ scala.reflect.ScalaSignature( │ │ │ │ │ │ bytes="\u0006\u0001\r2q!\u0001\u0002\u0011\u0002\u0007\u0005qA\u0001\nDkJ\u0014XM\u001c;NSJ\u0014xN]\'bGJ|\'BA\u0002\u0005\u0003!\u0001\u0018nY6mS:<\'\"A\u0003\u0002\u000bM\u001c\u0017\r\\1\u0004\u0001M\u0011\u0001\u0001\u0003\t\u0003\u0013)i\u0011AA\u0005\u0003\u0017\t\u0011Q!T1de>DQ!\u0004\u0001\u0005\u00029\ta\u0001J5oSR$C#A\b\u0011\u0005A\tR\"\u0001\u0003\n\u0005I!!\u0001B+oSRDQ\u0001\u0006\u0001\u0005\u0002U\tA![7qYV\ta\u0003\u0005\u0002\u001879\u0011\u0001$G\u0007\u0002\u0001%\u0011!DC\u0001\u0002G&\u0011A$\b\u0002\u0005)J,W-\u0003\u0002\u001f?\t9\u0011\t\\5bg\u0016\u001c(B\u0001\u0011\"\u0003\u0019i\u0017m\u0019:pg*\u0011!\u0005B\u0001\be\u00164G.Z2u\u0001" │ │ │ │ │ │ ) │ │ │ │ │ │ ScalaInlineInfo: length = 0x9 (unknown attribute) │ │ │ │ ├── scala/pickling/FastTypeTag$$typecreator1$1.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -1,16 +1,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ +import scala.collection.Seq; │ │ │ │ │ │ +import scala.collection.immutable.List; │ │ │ │ │ │ +import scala.reflect.api.Symbols; │ │ │ │ │ │ +import scala.collection.immutable.Nil$; │ │ │ │ │ │ +import scala.Predef$; │ │ │ │ │ │ +import scala.collection.immutable.List$; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ public final class $typecreator1$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $m.staticClass("java.lang.String").asType().toTypeConstructor(); │ │ │ │ │ │ + return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$u.internal().reificationSupport().selectType($m.staticPackage("scala").asModule().moduleClass(), "AnyRef"), (List)Nil$.MODULE$) }))); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/FastTypeTag$$typecreator10$1.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -11,10 +11,10 @@ │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ public final class $typecreator10$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Double").asType().toTypeConstructor() }))); │ │ │ │ │ │ + return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Byte").asType().toTypeConstructor() }))); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/FastTypeTag$$typecreator11$1.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -11,10 +11,10 @@ │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ public final class $typecreator11$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Unit").asType().toTypeConstructor() }))); │ │ │ │ │ │ + return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Short").asType().toTypeConstructor() }))); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/FastTypeTag$$typecreator12$1.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -1,16 +1,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ +import scala.reflect.api.Symbols; │ │ │ │ │ │ +import scala.collection.Seq; │ │ │ │ │ │ +import scala.Predef$; │ │ │ │ │ │ +import scala.collection.immutable.List$; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ public final class $typecreator12$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $m.staticClass("scala.pickling.refs.Ref").asType().toTypeConstructor(); │ │ │ │ │ │ + return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Char").asType().toTypeConstructor() }))); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/FastTypeTag$$typecreator8$1.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -1,20 +1,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ -import scala.reflect.api.Symbols; │ │ │ │ │ │ -import scala.collection.Seq; │ │ │ │ │ │ -import scala.Predef$; │ │ │ │ │ │ -import scala.collection.immutable.List$; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ public final class $typecreator8$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Boolean").asType().toTypeConstructor() }))); │ │ │ │ │ │ + return $m.staticClass("java.lang.String").asType().toTypeConstructor(); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/FastTypeTag$$typecreator9$1.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -1,20 +1,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ -import scala.reflect.api.Symbols; │ │ │ │ │ │ import scala.collection.Seq; │ │ │ │ │ │ +import scala.collection.immutable.List; │ │ │ │ │ │ +import scala.collection.immutable.Nil$; │ │ │ │ │ │ +import scala.reflect.api.Symbols; │ │ │ │ │ │ import scala.Predef$; │ │ │ │ │ │ import scala.collection.immutable.List$; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ public final class $typecreator9$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Float").asType().toTypeConstructor() }))); │ │ │ │ │ │ + return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().SingleType($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticModule("scala.Predef")), (Symbols.SymbolApi)$u.internal().reificationSupport().selectType($m.staticModule("scala.Predef").asModule().moduleClass(), "String"), (List)Nil$.MODULE$) }))); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/FastTypeTag$.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -525,55 +525,55 @@ │ │ │ │ │ │ this.Long = this.stdTag((TypeTags.TypeTag)((TypeTags)package$.MODULE$.universe()).TypeTag().Long()); │ │ │ │ │ │ this.Boolean = this.stdTag((TypeTags.TypeTag)((TypeTags)package$.MODULE$.universe()).TypeTag().Boolean()); │ │ │ │ │ │ this.Float = this.stdTag((TypeTags.TypeTag)((TypeTags)package$.MODULE$.universe()).TypeTag().Float()); │ │ │ │ │ │ this.Double = this.stdTag((TypeTags.TypeTag)((TypeTags)package$.MODULE$.universe()).TypeTag().Double()); │ │ │ │ │ │ this.Unit = this.stdTag((TypeTags.TypeTag)((TypeTags)package$.MODULE$.universe()).TypeTag().Unit()); │ │ │ │ │ │ final JavaUniverse $u = package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse.JavaMirror $m = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ - this.String = this.stdTag((TypeTags.TypeTag)((TypeTags)$u).TypeTag().apply((Mirror)$m, (TypeCreator)new FastTypeTag$$typecreator1.$typecreator1$1())); │ │ │ │ │ │ + this.String = this.stdTag((TypeTags.TypeTag)((TypeTags)$u).TypeTag().apply((Mirror)$m, (TypeCreator)new FastTypeTag$$typecreator8.$typecreator8$1())); │ │ │ │ │ │ final JavaUniverse $u2 = package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse.JavaMirror $m2 = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ - this.ArrayString = this.stdTag((TypeTags.TypeTag)((TypeTags)$u2).TypeTag().apply((Mirror)$m2, (TypeCreator)new FastTypeTag$$typecreator2.$typecreator2$1())); │ │ │ │ │ │ + this.ArrayString = this.stdTag((TypeTags.TypeTag)((TypeTags)$u2).TypeTag().apply((Mirror)$m2, (TypeCreator)new FastTypeTag$$typecreator9.$typecreator9$1())); │ │ │ │ │ │ final JavaUniverse $u3 = package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse.JavaMirror $m3 = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ - this.ArrayByte = this.stdTag((TypeTags.TypeTag)((TypeTags)$u3).TypeTag().apply((Mirror)$m3, (TypeCreator)new FastTypeTag$$typecreator3.$typecreator3$1())); │ │ │ │ │ │ + this.ArrayByte = this.stdTag((TypeTags.TypeTag)((TypeTags)$u3).TypeTag().apply((Mirror)$m3, (TypeCreator)new FastTypeTag$$typecreator10.$typecreator10$1())); │ │ │ │ │ │ final JavaUniverse $u4 = package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse.JavaMirror $m4 = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ - this.ArrayShort = this.stdTag((TypeTags.TypeTag)((TypeTags)$u4).TypeTag().apply((Mirror)$m4, (TypeCreator)new FastTypeTag$$typecreator4.$typecreator4$1())); │ │ │ │ │ │ + this.ArrayShort = this.stdTag((TypeTags.TypeTag)((TypeTags)$u4).TypeTag().apply((Mirror)$m4, (TypeCreator)new FastTypeTag$$typecreator11.$typecreator11$1())); │ │ │ │ │ │ final JavaUniverse $u5 = package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse.JavaMirror $m5 = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ - this.ArrayChar = this.stdTag((TypeTags.TypeTag)((TypeTags)$u5).TypeTag().apply((Mirror)$m5, (TypeCreator)new FastTypeTag$$typecreator5.$typecreator5$1())); │ │ │ │ │ │ + this.ArrayChar = this.stdTag((TypeTags.TypeTag)((TypeTags)$u5).TypeTag().apply((Mirror)$m5, (TypeCreator)new FastTypeTag$$typecreator12.$typecreator12$1())); │ │ │ │ │ │ final JavaUniverse $u6 = package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse.JavaMirror $m6 = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ - this.ArrayInt = this.stdTag((TypeTags.TypeTag)((TypeTags)$u6).TypeTag().apply((Mirror)$m6, (TypeCreator)new FastTypeTag$$typecreator6.$typecreator6$1())); │ │ │ │ │ │ + this.ArrayInt = this.stdTag((TypeTags.TypeTag)((TypeTags)$u6).TypeTag().apply((Mirror)$m6, (TypeCreator)new FastTypeTag$$typecreator13.$typecreator13$1())); │ │ │ │ │ │ final JavaUniverse $u7 = package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse.JavaMirror $m7 = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ - this.ArrayLong = this.stdTag((TypeTags.TypeTag)((TypeTags)$u7).TypeTag().apply((Mirror)$m7, (TypeCreator)new FastTypeTag$$typecreator7.$typecreator7$1())); │ │ │ │ │ │ + this.ArrayLong = this.stdTag((TypeTags.TypeTag)((TypeTags)$u7).TypeTag().apply((Mirror)$m7, (TypeCreator)new FastTypeTag$$typecreator14.$typecreator14$1())); │ │ │ │ │ │ final JavaUniverse $u8 = package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse.JavaMirror $m8 = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ - this.ArrayBoolean = this.stdTag((TypeTags.TypeTag)((TypeTags)$u8).TypeTag().apply((Mirror)$m8, (TypeCreator)new FastTypeTag$$typecreator8.$typecreator8$1())); │ │ │ │ │ │ + this.ArrayBoolean = this.stdTag((TypeTags.TypeTag)((TypeTags)$u8).TypeTag().apply((Mirror)$m8, (TypeCreator)new FastTypeTag$$typecreator15.$typecreator15$1())); │ │ │ │ │ │ final JavaUniverse $u9 = package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse.JavaMirror $m9 = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ - this.ArrayFloat = this.stdTag((TypeTags.TypeTag)((TypeTags)$u9).TypeTag().apply((Mirror)$m9, (TypeCreator)new FastTypeTag$$typecreator9.$typecreator9$1())); │ │ │ │ │ │ + this.ArrayFloat = this.stdTag((TypeTags.TypeTag)((TypeTags)$u9).TypeTag().apply((Mirror)$m9, (TypeCreator)new FastTypeTag$$typecreator16.$typecreator16$1())); │ │ │ │ │ │ final JavaUniverse $u10 = package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse.JavaMirror $m10 = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ - this.ArrayDouble = this.stdTag((TypeTags.TypeTag)((TypeTags)$u10).TypeTag().apply((Mirror)$m10, (TypeCreator)new FastTypeTag$$typecreator10.$typecreator10$1())); │ │ │ │ │ │ + this.ArrayDouble = this.stdTag((TypeTags.TypeTag)((TypeTags)$u10).TypeTag().apply((Mirror)$m10, (TypeCreator)new FastTypeTag$$typecreator17.$typecreator17$1())); │ │ │ │ │ │ final JavaUniverse $u11 = package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse.JavaMirror $m11 = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ - this.ArrayUnit = this.stdTag((TypeTags.TypeTag)((TypeTags)$u11).TypeTag().apply((Mirror)$m11, (TypeCreator)new FastTypeTag$$typecreator11.$typecreator11$1())); │ │ │ │ │ │ + this.ArrayUnit = this.stdTag((TypeTags.TypeTag)((TypeTags)$u11).TypeTag().apply((Mirror)$m11, (TypeCreator)new FastTypeTag$$typecreator18.$typecreator18$1())); │ │ │ │ │ │ final JavaUniverse.JavaMirror mirror = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ final TypeTags typeTags = (TypeTags)package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse $u12 = package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse.JavaMirror $m12 = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ - final Types.TypeApi tpe = typeTags.typeOf(((TypeTags)$u12).TypeTag().apply((Mirror)$m12, (TypeCreator)new FastTypeTag$$typecreator1.$typecreator1$2())); │ │ │ │ │ │ + final Types.TypeApi tpe = typeTags.typeOf(((TypeTags)$u12).TypeTag().apply((Mirror)$m12, (TypeCreator)new FastTypeTag$$typecreator1.$typecreator1$1())); │ │ │ │ │ │ final String key = "scala.Array[scala.AnyRef]"; │ │ │ │ │ │ this.ArrayAnyRef = (FastTypeTag)this.apply(mirror, tpe, key); │ │ │ │ │ │ this.Nothing = this.stdTag((TypeTags.TypeTag)((TypeTags)package$.MODULE$.universe()).TypeTag().Nothing()); │ │ │ │ │ │ final JavaUniverse $u13 = package$.MODULE$.universe(); │ │ │ │ │ │ final JavaUniverse.JavaMirror $m13 = package$.MODULE$.universe().runtimeMirror(this.getClass().getClassLoader()); │ │ │ │ │ │ - this.Ref = this.stdTag((TypeTags.TypeTag)((TypeTags)$u13).TypeTag().apply((Mirror)$m13, (TypeCreator)new FastTypeTag$$typecreator12.$typecreator12$1())); │ │ │ │ │ │ + this.Ref = this.stdTag((TypeTags.TypeTag)((TypeTags)$u13).TypeTag().apply((Mirror)$m13, (TypeCreator)new FastTypeTag$$typecreator19.$typecreator19$1())); │ │ │ │ │ │ final Seq primitives = (Seq)Seq$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new FastTypeTag[] { this.Double(), this.Float(), this.Long(), this.Int(), this.Char(), this.Short(), this.Byte(), this.Unit(), this.Boolean() })); │ │ │ │ │ │ final Seq arrayPrimitives = (Seq)Seq$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new FastTypeTag[] { this.ArrayDouble(), this.ArrayFloat(), this.ArrayLong(), this.ArrayInt(), this.ArrayChar(), this.ArrayShort(), this.ArrayByte(), this.ArrayUnit(), this.ArrayBoolean() })); │ │ │ │ │ │ this.scala$pickling$FastTypeTag$$EffectivePrimitiveTags = (Set)((TraversableOnce)((TraversableLike)primitives.$plus$plus((GenTraversableOnce)arrayPrimitives, Seq$.MODULE$.canBuildFrom())).map((Function1)new FastTypeTag$$anonfun.FastTypeTag$$anonfun$1(), Seq$.MODULE$.canBuildFrom())).toSet(); │ │ │ │ │ │ this.raw = (Map, FastTypeTag>)Predef$.MODULE$.Map().apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Tuple2[] { Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)String.class), (Object)this.String()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)Byte.class), (Object)this.Byte()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)Short.class), (Object)this.Short()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)Character.class), (Object)this.Char()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)Integer.class), (Object)this.Int()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)Long.class), (Object)this.Long()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)Boolean.class), (Object)this.Boolean()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)Float.class), (Object)this.Float()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)Double.class), (Object)this.Double()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)java.lang.Byte.TYPE), (Object)this.Byte()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)java.lang.Short.TYPE), (Object)this.Short()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)Character.TYPE), (Object)this.Char()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)Integer.TYPE), (Object)this.Int()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)java.lang.Long.TYPE), (Object)this.Long()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)java.lang.Boolean.TYPE), (Object)this.Boolean()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)java.lang.Float.TYPE), (Object)this.Float()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)java.lang.Double.TYPE), (Object)this.Double()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)String[].class), (Object)this.ArrayString()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)int[].class), (Object)this.ArrayInt()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)byte[].class), (Object)this.ArrayByte()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)short[].class), (Object)this.ArrayShort()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)char[].class), (Object)this.ArrayChar()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)long[].class), (Object)this.ArrayLong()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)boolean[].class), (Object)this.ArrayBoolean()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)float[].class), (Object)this.ArrayFloat()), Predef.ArrowAssoc$.MODULE$.$minus$greater$extension(Predef$.MODULE$.ArrowAssoc((Object)double[].class), (Object)this.ArrayDouble()) })); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/Macro$$typecreator6$1.class │ │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ - SHA-256 checksum a1552331f71bcfd8126a2759142bc8179af2f7c0d94bc5ae78d0212fc5ddbd89 │ │ │ │ │ │ + SHA-256 checksum 927bf0108ee34c83e513cbdcef77a378654b9729730fe7d109eb5c92ee2facd9 │ │ │ │ │ │ Compiled from "Tools.scala" │ │ │ │ │ │ public final class scala.pickling.Macro$$typecreator6$1 extends scala.reflect.api.TypeCreator │ │ │ │ │ │ minor version: 0 │ │ │ │ │ │ major version: 50 │ │ │ │ │ │ flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER │ │ │ │ │ │ this_class: #2 // scala/pickling/Macro$$typecreator6$1 │ │ │ │ │ │ super_class: #4 // scala/reflect/api/TypeCreator │ │ │ │ │ │ @@ -11,17 +11,17 @@ │ │ │ │ │ │ #1 = Utf8 scala/pickling/Macro$$typecreator6$1 │ │ │ │ │ │ #2 = Class #1 // scala/pickling/Macro$$typecreator6$1 │ │ │ │ │ │ #3 = Utf8 scala/reflect/api/TypeCreator │ │ │ │ │ │ #4 = Class #3 // scala/reflect/api/TypeCreator │ │ │ │ │ │ #5 = Utf8 Tools.scala │ │ │ │ │ │ #6 = Utf8 scala/pickling/Macro │ │ │ │ │ │ #7 = Class #6 // scala/pickling/Macro │ │ │ │ │ │ - #8 = Utf8 shareEverything │ │ │ │ │ │ + #8 = Utf8 shareNothing │ │ │ │ │ │ #9 = Utf8 ()Z │ │ │ │ │ │ - #10 = NameAndType #8:#9 // shareEverything:()Z │ │ │ │ │ │ + #10 = NameAndType #8:#9 // shareNothing:()Z │ │ │ │ │ │ #11 = Utf8 apply │ │ │ │ │ │ #12 = Utf8 (Lscala/reflect/api/Mirror;)Lscala/reflect/api/Types$TypeApi; │ │ │ │ │ │ #13 = Utf8 scala/reflect/api/Mirror │ │ │ │ │ │ #14 = Class #13 // scala/reflect/api/Mirror │ │ │ │ │ │ #15 = Utf8 universe │ │ │ │ │ │ #16 = Utf8 ()Lscala/reflect/api/Universe; │ │ │ │ │ │ #17 = NameAndType #15:#16 // universe:()Lscala/reflect/api/Universe; │ │ │ │ │ │ @@ -98,15 +98,15 @@ │ │ │ │ │ │ LocalVariableTable: │ │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ │ 0 24 0 this Lscala/pickling/Macro$$typecreator6$1; │ │ │ │ │ │ 0 24 1 $m$untyped Lscala/reflect/api/Mirror; │ │ │ │ │ │ 5 18 2 $u Lscala/reflect/api/Universe; │ │ │ │ │ │ 7 16 3 $m Lscala/reflect/api/Mirror; │ │ │ │ │ │ LineNumberTable: │ │ │ │ │ │ - line 322: 0 │ │ │ │ │ │ + line 329: 0 │ │ │ │ │ │ Signature: #65 // (Lscala/reflect/api/Mirror;)Lscala/reflect/api/Types$TypeApi; │ │ │ │ │ │ │ │ │ │ │ │ public scala.pickling.Macro$$typecreator6$1(scala.pickling.Macro); │ │ │ │ │ │ descriptor: (Lscala/pickling/Macro;)V │ │ │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ │ │ Code: │ │ │ │ │ │ stack=1, locals=2, args_size=2 │ │ │ │ │ │ @@ -114,18 +114,18 @@ │ │ │ │ │ │ 1: invokespecial #48 // Method scala/reflect/api/TypeCreator."":()V │ │ │ │ │ │ 4: return │ │ │ │ │ │ LocalVariableTable: │ │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ │ 0 5 0 this Lscala/pickling/Macro$$typecreator6$1; │ │ │ │ │ │ 0 5 1 $outer Lscala/pickling/Macro; │ │ │ │ │ │ LineNumberTable: │ │ │ │ │ │ - line 322: 0 │ │ │ │ │ │ + line 329: 0 │ │ │ │ │ │ } │ │ │ │ │ │ SourceFile: "Tools.scala" │ │ │ │ │ │ -EnclosingMethod: #7.#10 // scala.pickling.Macro.shareEverything │ │ │ │ │ │ +EnclosingMethod: #7.#10 // scala.pickling.Macro.shareNothing │ │ │ │ │ │ InnerClasses: │ │ │ │ │ │ public abstract #55= #52 of #54; // TypeApi=class scala/reflect/api/Types$TypeApi of class scala/reflect/api/Types │ │ │ │ │ │ public final #56= #2; // $typecreator6$1=class scala/pickling/Macro$$typecreator6$1 │ │ │ │ │ │ public #59= #32 of #58; // TypeSymbolApi=class scala/reflect/api/Symbols$TypeSymbolApi of class scala/reflect/api/Symbols │ │ │ │ │ │ public #60= #26 of #58; // ClassSymbolApi=class scala/reflect/api/Symbols$ClassSymbolApi of class scala/reflect/api/Symbols │ │ │ │ │ │ ScalaInlineInfo: length = 0xE (unknown attribute) │ │ │ │ │ │ 01 01 00 02 00 2C 00 2D 01 00 0B 00 0C 01 │ │ │ │ ├── scala/pickling/Macro$$typecreator7$1.class │ │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ - SHA-256 checksum a5aad22a89dd051866e2680b89f7b51d4711ff1b681343e93fba2ff9d944b36e │ │ │ │ │ │ + SHA-256 checksum d1308a6aab22fc603c688f232b6b2edd5c4ff4ebcff3ef13d0f18ed513e5c705 │ │ │ │ │ │ Compiled from "Tools.scala" │ │ │ │ │ │ public final class scala.pickling.Macro$$typecreator7$1 extends scala.reflect.api.TypeCreator │ │ │ │ │ │ minor version: 0 │ │ │ │ │ │ major version: 50 │ │ │ │ │ │ flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER │ │ │ │ │ │ this_class: #2 // scala/pickling/Macro$$typecreator7$1 │ │ │ │ │ │ super_class: #4 // scala/reflect/api/TypeCreator │ │ │ │ │ │ @@ -11,17 +11,17 @@ │ │ │ │ │ │ #1 = Utf8 scala/pickling/Macro$$typecreator7$1 │ │ │ │ │ │ #2 = Class #1 // scala/pickling/Macro$$typecreator7$1 │ │ │ │ │ │ #3 = Utf8 scala/reflect/api/TypeCreator │ │ │ │ │ │ #4 = Class #3 // scala/reflect/api/TypeCreator │ │ │ │ │ │ #5 = Utf8 Tools.scala │ │ │ │ │ │ #6 = Utf8 scala/pickling/Macro │ │ │ │ │ │ #7 = Class #6 // scala/pickling/Macro │ │ │ │ │ │ - #8 = Utf8 shareEverything │ │ │ │ │ │ + #8 = Utf8 shareNothing │ │ │ │ │ │ #9 = Utf8 ()Z │ │ │ │ │ │ - #10 = NameAndType #8:#9 // shareEverything:()Z │ │ │ │ │ │ + #10 = NameAndType #8:#9 // shareNothing:()Z │ │ │ │ │ │ #11 = Utf8 apply │ │ │ │ │ │ #12 = Utf8 (Lscala/reflect/api/Mirror;)Lscala/reflect/api/Types$TypeApi; │ │ │ │ │ │ #13 = Utf8 scala/reflect/api/Mirror │ │ │ │ │ │ #14 = Class #13 // scala/reflect/api/Mirror │ │ │ │ │ │ #15 = Utf8 universe │ │ │ │ │ │ #16 = Utf8 ()Lscala/reflect/api/Universe; │ │ │ │ │ │ #17 = NameAndType #15:#16 // universe:()Lscala/reflect/api/Universe; │ │ │ │ │ │ @@ -98,15 +98,15 @@ │ │ │ │ │ │ LocalVariableTable: │ │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ │ 0 24 0 this Lscala/pickling/Macro$$typecreator7$1; │ │ │ │ │ │ 0 24 1 $m$untyped Lscala/reflect/api/Mirror; │ │ │ │ │ │ 5 18 2 $u Lscala/reflect/api/Universe; │ │ │ │ │ │ 7 16 3 $m Lscala/reflect/api/Mirror; │ │ │ │ │ │ LineNumberTable: │ │ │ │ │ │ - line 323: 0 │ │ │ │ │ │ + line 330: 0 │ │ │ │ │ │ Signature: #65 // (Lscala/reflect/api/Mirror;)Lscala/reflect/api/Types$TypeApi; │ │ │ │ │ │ │ │ │ │ │ │ public scala.pickling.Macro$$typecreator7$1(scala.pickling.Macro); │ │ │ │ │ │ descriptor: (Lscala/pickling/Macro;)V │ │ │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ │ │ Code: │ │ │ │ │ │ stack=1, locals=2, args_size=2 │ │ │ │ │ │ @@ -114,18 +114,18 @@ │ │ │ │ │ │ 1: invokespecial #48 // Method scala/reflect/api/TypeCreator."":()V │ │ │ │ │ │ 4: return │ │ │ │ │ │ LocalVariableTable: │ │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ │ 0 5 0 this Lscala/pickling/Macro$$typecreator7$1; │ │ │ │ │ │ 0 5 1 $outer Lscala/pickling/Macro; │ │ │ │ │ │ LineNumberTable: │ │ │ │ │ │ - line 323: 0 │ │ │ │ │ │ + line 330: 0 │ │ │ │ │ │ } │ │ │ │ │ │ SourceFile: "Tools.scala" │ │ │ │ │ │ -EnclosingMethod: #7.#10 // scala.pickling.Macro.shareEverything │ │ │ │ │ │ +EnclosingMethod: #7.#10 // scala.pickling.Macro.shareNothing │ │ │ │ │ │ InnerClasses: │ │ │ │ │ │ public abstract #55= #52 of #54; // TypeApi=class scala/reflect/api/Types$TypeApi of class scala/reflect/api/Types │ │ │ │ │ │ public final #56= #2; // $typecreator7$1=class scala/pickling/Macro$$typecreator7$1 │ │ │ │ │ │ public #59= #32 of #58; // TypeSymbolApi=class scala/reflect/api/Symbols$TypeSymbolApi of class scala/reflect/api/Symbols │ │ │ │ │ │ public #60= #26 of #58; // ClassSymbolApi=class scala/reflect/api/Symbols$ClassSymbolApi of class scala/reflect/api/Symbols │ │ │ │ │ │ ScalaInlineInfo: length = 0xE (unknown attribute) │ │ │ │ │ │ 01 01 00 02 00 2C 00 2D 01 00 0B 00 0C 01 │ │ │ │ ├── scala/pickling/Macro.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -79,15 +79,15 @@ │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public boolean shareEverything() { │ │ │ │ │ │ final Context c = this.c(); │ │ │ │ │ │ final Universe universe = this.c().universe(); │ │ │ │ │ │ final Universe $u = this.c().universe(); │ │ │ │ │ │ final Mirror $m = this.c().universe().rootMirror(); │ │ │ │ │ │ - final Trees.TreeApi inferImplicitValue = c.inferImplicitValue(universe.typeOf($u.TypeTag().apply($m, (TypeCreator)new Macro$$typecreator6.$typecreator6$1(this))), this.c().inferImplicitValue$default$2(), this.c().inferImplicitValue$default$3(), this.c().inferImplicitValue$default$4()); │ │ │ │ │ │ + final Trees.TreeApi inferImplicitValue = c.inferImplicitValue(universe.typeOf($u.TypeTag().apply($m, (TypeCreator)new Macro$$typecreator4.$typecreator4$1(this))), this.c().inferImplicitValue$default$2(), this.c().inferImplicitValue$default$3(), this.c().inferImplicitValue$default$4()); │ │ │ │ │ │ final Trees.TreeApi emptyTree = this.c().universe().EmptyTree(); │ │ │ │ │ │ boolean b = false; │ │ │ │ │ │ Label_0126: { │ │ │ │ │ │ Label_0125: { │ │ │ │ │ │ if (inferImplicitValue == null) { │ │ │ │ │ │ if (emptyTree != null) { │ │ │ │ │ │ break Label_0125; │ │ │ │ │ │ @@ -102,15 +102,15 @@ │ │ │ │ │ │ b = true; │ │ │ │ │ │ } │ │ │ │ │ │ final boolean shareEverything = b; │ │ │ │ │ │ final Context c2 = this.c(); │ │ │ │ │ │ final Universe universe2 = this.c().universe(); │ │ │ │ │ │ final Universe $u2 = this.c().universe(); │ │ │ │ │ │ final Mirror $m2 = this.c().universe().rootMirror(); │ │ │ │ │ │ - final Trees.TreeApi inferImplicitValue2 = c2.inferImplicitValue(universe2.typeOf($u2.TypeTag().apply($m2, (TypeCreator)new Macro$$typecreator7.$typecreator7$1(this))), this.c().inferImplicitValue$default$2(), this.c().inferImplicitValue$default$3(), this.c().inferImplicitValue$default$4()); │ │ │ │ │ │ + final Trees.TreeApi inferImplicitValue2 = c2.inferImplicitValue(universe2.typeOf($u2.TypeTag().apply($m2, (TypeCreator)new Macro$$typecreator5.$typecreator5$1(this))), this.c().inferImplicitValue$default$2(), this.c().inferImplicitValue$default$3(), this.c().inferImplicitValue$default$4()); │ │ │ │ │ │ final Trees.TreeApi emptyTree2 = this.c().universe().EmptyTree(); │ │ │ │ │ │ boolean b2 = false; │ │ │ │ │ │ Label_0258: { │ │ │ │ │ │ Label_0257: { │ │ │ │ │ │ if (inferImplicitValue2 == null) { │ │ │ │ │ │ if (emptyTree2 != null) { │ │ │ │ │ │ break Label_0257; │ │ │ │ │ │ @@ -132,15 +132,15 @@ │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public boolean shareNothing() { │ │ │ │ │ │ final Context c = this.c(); │ │ │ │ │ │ final Universe universe = this.c().universe(); │ │ │ │ │ │ final Universe $u = this.c().universe(); │ │ │ │ │ │ final Mirror $m = this.c().universe().rootMirror(); │ │ │ │ │ │ - final Trees.TreeApi inferImplicitValue = c.inferImplicitValue(universe.typeOf($u.TypeTag().apply($m, (TypeCreator)new Macro$$typecreator8.$typecreator8$1(this))), this.c().inferImplicitValue$default$2(), this.c().inferImplicitValue$default$3(), this.c().inferImplicitValue$default$4()); │ │ │ │ │ │ + final Trees.TreeApi inferImplicitValue = c.inferImplicitValue(universe.typeOf($u.TypeTag().apply($m, (TypeCreator)new Macro$$typecreator6.$typecreator6$1(this))), this.c().inferImplicitValue$default$2(), this.c().inferImplicitValue$default$3(), this.c().inferImplicitValue$default$4()); │ │ │ │ │ │ final Trees.TreeApi emptyTree = this.c().universe().EmptyTree(); │ │ │ │ │ │ boolean b = false; │ │ │ │ │ │ Label_0126: { │ │ │ │ │ │ Label_0125: { │ │ │ │ │ │ if (inferImplicitValue == null) { │ │ │ │ │ │ if (emptyTree != null) { │ │ │ │ │ │ break Label_0125; │ │ │ │ │ │ @@ -155,15 +155,15 @@ │ │ │ │ │ │ b = true; │ │ │ │ │ │ } │ │ │ │ │ │ final boolean shareEverything = b; │ │ │ │ │ │ final Context c2 = this.c(); │ │ │ │ │ │ final Universe universe2 = this.c().universe(); │ │ │ │ │ │ final Universe $u2 = this.c().universe(); │ │ │ │ │ │ final Mirror $m2 = this.c().universe().rootMirror(); │ │ │ │ │ │ - final Trees.TreeApi inferImplicitValue2 = c2.inferImplicitValue(universe2.typeOf($u2.TypeTag().apply($m2, (TypeCreator)new Macro$$typecreator9.$typecreator9$1(this))), this.c().inferImplicitValue$default$2(), this.c().inferImplicitValue$default$3(), this.c().inferImplicitValue$default$4()); │ │ │ │ │ │ + final Trees.TreeApi inferImplicitValue2 = c2.inferImplicitValue(universe2.typeOf($u2.TypeTag().apply($m2, (TypeCreator)new Macro$$typecreator7.$typecreator7$1(this))), this.c().inferImplicitValue$default$2(), this.c().inferImplicitValue$default$3(), this.c().inferImplicitValue$default$4()); │ │ │ │ │ │ final Trees.TreeApi emptyTree2 = this.c().universe().EmptyTree(); │ │ │ │ │ │ boolean b2 = false; │ │ │ │ │ │ Label_0258: { │ │ │ │ │ │ Label_0257: { │ │ │ │ │ │ if (inferImplicitValue2 == null) { │ │ │ │ │ │ if (emptyTree2 != null) { │ │ │ │ │ │ break Label_0257; │ │ │ │ ├── scala/pickling/PickleMacros$$anon$1.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -12,25 +12,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ public final class PickleMacros$$anon$1 { │ │ │ │ │ │ public Option> unapply(final Object tree) { │ │ │ │ │ │ final Option unapply = ((Macro)this.$outer).c().universe().TreeTag().unapply(tree); │ │ │ │ │ │ if (!unapply.isEmpty()) { │ │ │ │ │ │ final Some unapply2 = ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticApplied().unapply((Trees.TreeApi)unapply.get()); │ │ │ │ │ │ if (!unapply2.isEmpty()) { │ │ │ │ │ │ - final Trees.TreeApi qq$4c524f7c$macro$191 = (Trees.TreeApi)((Tuple2)unapply2.get())._1(); │ │ │ │ │ │ + final Trees.TreeApi qq$be813521$macro$175 = (Trees.TreeApi)((Tuple2)unapply2.get())._1(); │ │ │ │ │ │ final List list = (List)((Tuple2)unapply2.get())._2(); │ │ │ │ │ │ if (list instanceof $colon$colon) { │ │ │ │ │ │ final $colon$colon $colon$colon = ($colon$colon)list; │ │ │ │ │ │ final List list2 = (List)$colon$colon.head(); │ │ │ │ │ │ final List tl$1 = $colon$colon.tl$1(); │ │ │ │ │ │ if (list2 instanceof $colon$colon) { │ │ │ │ │ │ final $colon$colon $colon$colon2 = ($colon$colon)list2; │ │ │ │ │ │ - final Trees.TreeApi qq$4c524f7c$macro$192 = (Trees.TreeApi)$colon$colon2.head(); │ │ │ │ │ │ + final Trees.TreeApi qq$be813521$macro$176 = (Trees.TreeApi)$colon$colon2.head(); │ │ │ │ │ │ if (Nil$.MODULE$.equals($colon$colon2.tl$1()) && Nil$.MODULE$.equals(tl$1)) { │ │ │ │ │ │ - final Object module$ = new Some((Object)new Tuple2((Object)qq$4c524f7c$macro$191, (Object)qq$4c524f7c$macro$192)); │ │ │ │ │ │ + final Object module$ = new Some((Object)new Tuple2((Object)qq$be813521$macro$175, (Object)qq$be813521$macro$176)); │ │ │ │ │ │ return (Option>)module$; │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ │ final Object module$ = None$.MODULE$; │ │ │ │ ├── scala/pickling/PicklerMacros$$anonfun$pickleLogic$1.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -54,16 +54,16 @@ │ │ │ │ │ │ } │ │ │ │ │ │ throw ((Macro)this.$outer).c().abort(((Macro)this.$outer).c().enclosingPosition(), "cannot generate pickler for type Nothing"); │ │ │ │ │ │ } │ │ │ │ │ │ final Option unapply = ((Macro)this.$outer).c().universe().RefinedTypeTag().unapply((Object)normalize); │ │ │ │ │ │ if (unapply.isEmpty() || ((Macro)this.$outer).c().universe().RefinedType().unapply((Types.RefinedTypeApi)unapply.get()).isEmpty()) { │ │ │ │ │ │ Object apply; │ │ │ │ │ │ if (sym.isAbstractClass() && this.$outer.isClosed((Symbols.TypeSymbolApi)sym)) { │ │ │ │ │ │ - final Names.TypeNameApi nn$macro$96 = ((Macro)this.$outer).c().universe().internal().reificationSupport().freshTypeName("_$"); │ │ │ │ │ │ - apply = ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)this.$outer).c().universe().NoMods(), ((Macro)this.$outer).c().universe().TermName().apply("pickler"), (Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticExistentialType().apply(((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("scala"), false), ((Macro)this.$outer).c().universe().TermName().apply("pickling")), ((Macro)this.$outer).c().universe().TypeName().apply("Pickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(nn$macro$96) }))), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TypeDefApi[] { ((Macro)this.$outer).c().universe().TypeDef().apply(((Macro)this.$outer).c().universe().Modifiers().apply(((Macro)this.$outer).c().universe().internal().reificationSupport().FlagsRepr().apply(2097168L), (Names.NameApi)((Macro)this.$outer).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), nn$macro$96, (List)Nil$.MODULE$, (Trees.TreeApi)((Macro)this.$outer).c().universe().TypeBoundsTree().apply(((Macro)this.$outer).c().universe().EmptyTree(), ((Macro)this.$outer).c().universe().EmptyTree())) }))), this.genClosedDispatch$1()), ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply(((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("pickler"), false), ((Macro)this.$outer).c().universe().TermName().apply("asInstanceOf")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("scala"), false), ((Macro)this.$outer).c().universe().TermName().apply("pickling")), ((Macro)this.$outer).c().universe().TypeName().apply("Pickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)this.$outer).c().universe().Liftable().liftType().apply((Object)normalize) }))) }))), ((Macro)this.$outer).c().universe().TermName().apply("pickle")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("picklee"), false), ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("builder"), false) })) }))) }))); │ │ │ │ │ │ + final Names.TypeNameApi nn$macro$80 = ((Macro)this.$outer).c().universe().internal().reificationSupport().freshTypeName("_$"); │ │ │ │ │ │ + apply = ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)this.$outer).c().universe().NoMods(), ((Macro)this.$outer).c().universe().TermName().apply("pickler"), (Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticExistentialType().apply(((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("scala"), false), ((Macro)this.$outer).c().universe().TermName().apply("pickling")), ((Macro)this.$outer).c().universe().TypeName().apply("Pickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(nn$macro$80) }))), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TypeDefApi[] { ((Macro)this.$outer).c().universe().TypeDef().apply(((Macro)this.$outer).c().universe().Modifiers().apply(((Macro)this.$outer).c().universe().internal().reificationSupport().FlagsRepr().apply(2097168L), (Names.NameApi)((Macro)this.$outer).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), nn$macro$80, (List)Nil$.MODULE$, (Trees.TreeApi)((Macro)this.$outer).c().universe().TypeBoundsTree().apply(((Macro)this.$outer).c().universe().EmptyTree(), ((Macro)this.$outer).c().universe().EmptyTree())) }))), this.genClosedDispatch$1()), ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply(((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("pickler"), false), ((Macro)this.$outer).c().universe().TermName().apply("asInstanceOf")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("scala"), false), ((Macro)this.$outer).c().universe().TermName().apply("pickling")), ((Macro)this.$outer).c().universe().TypeName().apply("Pickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)this.$outer).c().universe().Liftable().liftType().apply((Object)normalize) }))) }))), ((Macro)this.$outer).c().universe().TermName().apply("pickle")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("picklee"), false), ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("builder"), false) })) }))) }))); │ │ │ │ │ │ } │ │ │ │ │ │ else { │ │ │ │ │ │ if (!sym.isClass()) { │ │ │ │ │ │ throw ((Macro)this.$outer).c().abort(((Macro)this.$outer).c().enclosingPosition(), new StringContext((Seq)Predef$.MODULE$.wrapRefArray((Object[])new String[] { "cannot generate pickler for type ", "" })).s((Seq)Predef$.MODULE$.genericWrapArray((Object)new Object[] { this.tpe$2 }))); │ │ │ │ │ │ } │ │ │ │ │ │ apply = (sym.asClass().isAbstractClass() ? this.pickleAfterDispatch$1(false, sym, normalize) : ((Macro)this.$outer).c().universe().If().apply(((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("picklee"), false), ((Macro)this.$outer).c().universe().TermName().apply("getClass")), ((Macro)this.$outer).c().universe().TermName().apply("$eq$eq")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("classOf"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)this.$outer).c().universe().Liftable().liftType().apply((Object)this.tpe$2) }))) })) }))), this.unifiedPickle$1(sym, primitiveSizes), this.pickleAfterDispatch$1(true, sym, (Object)normalize))); │ │ │ │ │ │ } │ │ │ │ │ │ @@ -207,11 +207,11 @@ │ │ │ │ │ │ } │ │ │ │ │ │ treeApi = this.genClosedDispatch$1(); │ │ │ │ │ │ } │ │ │ │ │ │ else { │ │ │ │ │ │ treeApi = this.nonFinalDispatch$1(excludeSelf); │ │ │ │ │ │ } │ │ │ │ │ │ final Trees.TreeApi dispatchTree = treeApi; │ │ │ │ │ │ - final Names.TypeNameApi nn$macro$99 = ((Macro)this.$outer).c().universe().internal().reificationSupport().freshTypeName("_$"); │ │ │ │ │ │ - return ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)this.$outer).c().universe().NoMods(), ((Macro)this.$outer).c().universe().TermName().apply("pickler"), (Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticExistentialType().apply(((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("scala"), false), ((Macro)this.$outer).c().universe().TermName().apply("pickling")), ((Macro)this.$outer).c().universe().TypeName().apply("Pickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(nn$macro$99) }))), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TypeDefApi[] { ((Macro)this.$outer).c().universe().TypeDef().apply(((Macro)this.$outer).c().universe().Modifiers().apply(((Macro)this.$outer).c().universe().internal().reificationSupport().FlagsRepr().apply(2097168L), (Names.NameApi)((Macro)this.$outer).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), nn$macro$99, (List)Nil$.MODULE$, (Trees.TreeApi)((Macro)this.$outer).c().universe().TypeBoundsTree().apply(((Macro)this.$outer).c().universe().EmptyTree(), ((Macro)this.$outer).c().universe().EmptyTree())) }))), dispatchTree), ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply(((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("pickler"), false), ((Macro)this.$outer).c().universe().TermName().apply("asInstanceOf")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("scala"), false), ((Macro)this.$outer).c().universe().TermName().apply("pickling")), ((Macro)this.$outer).c().universe().TypeName().apply("Pickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)this.$outer).c().universe().Liftable().liftType().apply(x1$1) }))) }))), ((Macro)this.$outer).c().universe().TermName().apply("pickle")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("picklee"), false), ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("builder"), false) })) }))) }))); │ │ │ │ │ │ + final Names.TypeNameApi nn$macro$83 = ((Macro)this.$outer).c().universe().internal().reificationSupport().freshTypeName("_$"); │ │ │ │ │ │ + return ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)this.$outer).c().universe().NoMods(), ((Macro)this.$outer).c().universe().TermName().apply("pickler"), (Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticExistentialType().apply(((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("scala"), false), ((Macro)this.$outer).c().universe().TermName().apply("pickling")), ((Macro)this.$outer).c().universe().TypeName().apply("Pickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(nn$macro$83) }))), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TypeDefApi[] { ((Macro)this.$outer).c().universe().TypeDef().apply(((Macro)this.$outer).c().universe().Modifiers().apply(((Macro)this.$outer).c().universe().internal().reificationSupport().FlagsRepr().apply(2097168L), (Names.NameApi)((Macro)this.$outer).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), nn$macro$83, (List)Nil$.MODULE$, (Trees.TreeApi)((Macro)this.$outer).c().universe().TypeBoundsTree().apply(((Macro)this.$outer).c().universe().EmptyTree(), ((Macro)this.$outer).c().universe().EmptyTree())) }))), dispatchTree), ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply(((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("pickler"), false), ((Macro)this.$outer).c().universe().TermName().apply("asInstanceOf")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("scala"), false), ((Macro)this.$outer).c().universe().TermName().apply("pickling")), ((Macro)this.$outer).c().universe().TypeName().apply("Pickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)this.$outer).c().universe().Liftable().liftType().apply(x1$1) }))) }))), ((Macro)this.$outer).c().universe().TermName().apply("pickle")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("picklee"), false), ((Macro)this.$outer).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)this.$outer).c().universe().TermName().apply("builder"), false) })) }))) }))); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/PicklingException$.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -24,19 +24,19 @@ │ │ │ │ │ │ return new PicklingException(message, (Option)cause); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public Option>> unapply(final PicklingException x$0) { │ │ │ │ │ │ return (Option>>)((x$0 == null) ? None$.MODULE$ : new Some((Object)new Tuple2((Object)x$0.message(), (Object)x$0.cause()))); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public Option $lessinit$greater$default$2() { │ │ │ │ │ │ + public Option apply$default$2() { │ │ │ │ │ │ return (Option)None$.MODULE$; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public Option apply$default$2() { │ │ │ │ │ │ + public Option $lessinit$greater$default$2() { │ │ │ │ │ │ return (Option)None$.MODULE$; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ private Object readResolve() { │ │ │ │ │ │ return PicklingException$.MODULE$; │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/PicklingException.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -9,28 +9,28 @@ │ │ │ │ │ │ import scala.Function1; │ │ │ │ │ │ import scala.Tuple2; │ │ │ │ │ │ import scala.Option; │ │ │ │ │ │ import scala.reflect.ScalaSignature; │ │ │ │ │ │ import scala.Serializable; │ │ │ │ │ │ import scala.Product; │ │ │ │ │ │ │ │ │ │ │ │ -@ScalaSignature(bytes = "\u0006\u0001\u00055c\u0001B\u0001\u0003\u0005\u001e\u0011\u0011\u0003U5dW2LgnZ#yG\u0016\u0004H/[8o\u0015\t\u0019A!\u0001\u0005qS\u000e\\G.\u001b8h\u0015\u0005)\u0011!B:dC2\f7\u0001A\n\u0005\u0001!!\u0002\u0004\u0005\u0002\n#9\u0011!b\u0004\b\u0003\u00179i\u0011\u0001\u0004\u0006\u0003\u001b\u0019\ta\u0001\u0010:p_Rt\u0014\"A\u0003\n\u0005A!\u0011a\u00029bG.\fw-Z\u0005\u0003%M\u0011\u0001CU;oi&lW-\u0012=dKB$\u0018n\u001c8\u000b\u0005A!\u0001CA\u000b\u0017\u001b\u0005!\u0011BA\f\u0005\u0005\u001d\u0001&o\u001c3vGR\u0004\"!F\r\n\u0005i!!\u0001D*fe&\fG.\u001b>bE2,\u0007\u0002\u0003\u000f\u0001\u0005+\u0007I\u0011A\u000f\u0002\u000f5,7o]1hKV\ta\u0004\u0005\u0002 E9\u0011Q\u0003I\u0005\u0003C\u0011\ta\u0001\u0015:fI\u00164\u0017BA\u0012%\u0005\u0019\u0019FO]5oO*\u0011\u0011\u0005\u0002\u0005\tM\u0001\u0011\t\u0012)A\u0005=\u0005AQ.Z:tC\u001e,\u0007\u0005\u0003\u0005)\u0001\tU\r\u0011\"\u0001*\u0003\u0015\u0019\u0017-^:f+\u0005Q\u0003cA\u000b,[%\u0011A\u0006\u0002\u0002\u0007\u001fB$\u0018n\u001c8\u0011\u0005%q\u0013BA\u0018\u0014\u0005%!\u0006N]8xC\ndW\r\u0003\u00052\u0001\tE\t\u0015!\u0003+\u0003\u0019\u0019\u0017-^:fA!)1\u0007\u0001C\u0001i\u00051A(\u001b8jiz\"2!N\u001c9!\t1\u0004!D\u0001\u0003\u0011\u0015a\"\u00071\u0001\u001f\u0011\u001dA#\u0007%AA\u0002)BqA\u000f\u0001\u0002\u0002\u0013\u00051(\u0001\u0003d_BLHcA\u001b={!9A$\u000fI\u0001\u0002\u0004q\u0002b\u0002\u0015:!\u0003\u0005\rA\u000b\u0005\b\u007f\u0001\t\n\u0011\"\u0001A\u00039\u0019w\u000e]=%I\u00164\u0017-\u001e7uIE*\u0012!\u0011\u0016\u0003=\t[\u0013a\u0011\t\u0003\t&k\u0011!\u0012\u0006\u0003\r\u001e\u000b\u0011\"\u001e8dQ\u0016\u001c7.\u001a3\u000b\u0005!#\u0011AC1o]>$\u0018\r^5p]&\u0011!*\u0012\u0002\u0012k:\u001c\u0007.Z2lK\u00124\u0016M]5b]\u000e,\u0007b\u0002'\u0001#\u0003%\t!T\u0001\u000fG>\u0004\u0018\u0010\n3fM\u0006,H\u000e\u001e\u00133+\u0005q%F\u0001\u0016C\u0011\u001d\u0001\u0006!!A\u0005BE\u000bQ\u0002\u001d:pIV\u001cG\u000f\u0015:fM&DX#\u0001*\u0011\u0005MCV\"\u0001+\u000b\u0005U3\u0016\u0001\u00027b]\u001eT\u0011aV\u0001\u0005U\u00064\u0018-\u0003\u0002$)\"9!\fAA\u0001\n\u0003Y\u0016\u0001\u00049s_\u0012,8\r^!sSRLX#\u0001/\u0011\u0005Ui\u0016B\u00010\u0005\u0005\rIe\u000e\u001e\u0005\bA\u0002\t\t\u0011\"\u0001b\u00039\u0001(o\u001c3vGR,E.Z7f]R$\"AY3\u0011\u0005U\u0019\u0017B\u00013\u0005\u0005\r\te.\u001f\u0005\bM~\u000b\t\u00111\u0001]\u0003\rAH%\r\u0005\bQ\u0002\t\t\u0011\"\u0011j\u0003=\u0001(o\u001c3vGRLE/\u001a:bi>\u0014X#\u00016\u0011\u0007-t'-D\u0001m\u0015\tiG!\u0001\u0006d_2dWm\u0019;j_:L!a\u001c7\u0003\u0011%#XM]1u_JDq!\u001d\u0001\u0002\u0002\u0013\u0005!/\u0001\u0005dC:,\u0015/^1m)\t\u0019h\u000f\u0005\u0002\u0016i&\u0011Q\u000f\u0002\u0002\b\u0005>|G.Z1o\u0011\u001d1\u0007/!AA\u0002\tDq\u0001\u001f\u0001\u0002\u0002\u0013\u0005\u00130\u0001\u0005iCND7i\u001c3f)\u0005a\u0006bB>\u0001\u0003\u0003%\t\u0005`\u0001\u0007KF,\u0018\r\\:\u0015\u0005Ml\bb\u00024{\u0003\u0003\u0005\rAY\u0004\t\u007f\n\t\t\u0011#\u0001\u0002\u0002\u0005\t\u0002+[2lY&tw-\u0012=dKB$\u0018n\u001c8\u0011\u0007Y\n\u0019A\u0002\u0005\u0002\u0005\u0005\u0005\t\u0012AA\u0003'\u0015\t\u0019!a\u0002\u0019!\u001d\tI!a\u0004\u001fUUj!!a\u0003\u000b\u0007\u00055A!A\u0004sk:$\u0018.\\3\n\t\u0005E\u00111\u0002\u0002\u0012\u0003\n\u001cHO]1di\u001a+hn\u0019;j_:\u0014\u0004bB\u001a\u0002\u0004\u0011\u0005\u0011Q\u0003\u000b\u0003\u0003\u0003A!\"!\u0007\u0002\u0004\u0005\u0005IQIA\u000e\u0003!!xn\u0015;sS:bE2,\u0007\u0002\u0003\u000f\u0001\u0005+\u0007I\u0011A\u000f\u0002\u000f5,7o]1hKV\ta\u0004\u0005\u0002 E9\u0011Q\u0003I\u0005\u0003C\u0011\ta\u0001\u0015:fI\u00164\u0017BA\u0012%\u0005\u0019\u0019FO]5oO*\u0011\u0011\u0005\u0002\u0005\tM\u0001\u0011\t\u0012)A\u0005=\u0005AQ.Z:tC\u001e,\u0007\u0005\u0003\u0005)\u0001\tU\r\u0011\"\u0001*\u0003\u0015\u0019\u0017-^:f+\u0005Q\u0003cA\u000b,[%\u0011A\u0006\u0002\u0002\u0007\u001fB$\u0018n\u001c8\u0011\u0005%q\u0013BA\u0018\u0014\u0005%!\u0006N]8xC\ndW\r\u0003\u00052\u0001\tE\t\u0015!\u0003+\u0003\u0019\u0019\u0017-^:fA!)1\u0007\u0001C\u0001i\u00051A(\u001b8jiz\"2!N\u001c9!\t1\u0004!D\u0001\u0003\u0011\u0015a\"\u00071\u0001\u001f\u0011\u001dA#\u0007%AA\u0002)BqA\u000f\u0001\u0002\u0002\u0013\u00051(\u0001\u0003d_BLHcA\u001b={!9A$\u000fI\u0001\u0002\u0004q\u0002b\u0002\u0015:!\u0003\u0005\rA\u000b\u0005\b\u007f\u0001\t\n\u0011\"\u0001A\u00039\u0019w\u000e]=%I\u00164\u0017-\u001e7uIE*\u0012!\u0011\u0016\u0003=\t[\u0013a\u0011\t\u0003\t&k\u0011!\u0012\u0006\u0003\r\u001e\u000b\u0011\"\u001e8dQ\u0016\u001c7.\u001a3\u000b\u0005!#\u0011AC1o]>$\u0018\r^5p]&\u0011!*\u0012\u0002\u0012k:\u001c\u0007.Z2lK\u00124\u0016M]5b]\u000e,\u0007b\u0002'\u0001#\u0003%\t!T\u0001\u000fG>\u0004\u0018\u0010\n3fM\u0006,H\u000e\u001e\u00133+\u0005q%F\u0001\u0016C\u0011\u001d\u0001\u0006!!A\u0005BE\u000bQ\u0002\u001d:pIV\u001cG\u000f\u0015:fM&DX#\u0001*\u0011\u0005MCV\"\u0001+\u000b\u0005U3\u0016\u0001\u00027b]\u001eT\u0011aV\u0001\u0005U\u00064\u0018-\u0003\u0002$)\"9!\fAA\u0001\n\u0003Y\u0016\u0001\u00049s_\u0012,8\r^!sSRLX#\u0001/\u0011\u0005Ui\u0016B\u00010\u0005\u0005\rIe\u000e\u001e\u0005\bA\u0002\t\t\u0011\"\u0001b\u00039\u0001(o\u001c3vGR,E.Z7f]R$\"AY3\u0011\u0005U\u0019\u0017B\u00013\u0005\u0005\r\te.\u001f\u0005\bM~\u000b\t\u00111\u0001]\u0003\rAH%\r\u0005\bQ\u0002\t\t\u0011\"\u0011j\u0003=\u0001(o\u001c3vGRLE/\u001a:bi>\u0014X#\u00016\u0011\u0007-t'-D\u0001m\u0015\tiG!\u0001\u0006d_2dWm\u0019;j_:L!a\u001c7\u0003\u0011%#XM]1u_JDq!\u001d\u0001\u0002\u0002\u0013\u0005!/\u0001\u0005dC:,\u0015/^1m)\t\u0019h\u000f\u0005\u0002\u0016i&\u0011Q\u000f\u0002\u0002\b\u0005>|G.Z1o\u0011\u001d1\u0007/!AA\u0002\tDq\u0001\u001f\u0001\u0002\u0002\u0013\u0005\u00130\u0001\u0005iCND7i\u001c3f)\u0005a\u0006bB>\u0001\u0003\u0003%\t\u0005`\u0001\u0007KF,\u0018\r\\:\u0015\u0005Ml\bb\u00024{\u0003\u0003\u0005\rAY\u0004\t\u007f\n\t\t\u0011#\u0001\u0002\u0002\u0005\t\u0002+[2lY&tw-\u0012=dKB$\u0018n\u001c8\u0011\u0007Y\n\u0019A\u0002\u0005\u0002\u0005\u0005\u0005\t\u0012AA\u0003'\u0015\t\u0019!a\u0002\u0019!\u001d\tI!a\u0004\u001fUUj!!a\u0003\u000b\u0007\u00055A!A\u0004sk:$\u0018.\\3\n\t\u0005E\u00111\u0002\u0002\u0012\u0003\n\u001cHO]1di\u001a+hn\u0019;j_:\u0014\u0004bB\u001a\u0002\u0004\u0011\u0005\u0011Q\u0003\u000b\u0003\u0003\u0003A!\"!\u0007\u0002\u0004\u0005\u0005IQIA\u000e\u0003!!xn\u0015;sS: cause; │ │ │ │ │ │ │ │ │ │ │ │ - public static Option apply$default$2() { │ │ │ │ │ │ - return (Option)PicklingException$.MODULE$.apply$default$2(); │ │ │ │ │ │ - } │ │ │ │ │ │ - │ │ │ │ │ │ public static Option $lessinit$greater$default$2() { │ │ │ │ │ │ return (Option)PicklingException$.MODULE$.$lessinit$greater$default$2(); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ + public static Option apply$default$2() { │ │ │ │ │ │ + return (Option)PicklingException$.MODULE$.apply$default$2(); │ │ │ │ │ │ + } │ │ │ │ │ │ + │ │ │ │ │ │ public static Option>> unapply(final PicklingException ex) { │ │ │ │ │ │ return (Option>>)PicklingException$.MODULE$.unapply(ex); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public static PicklingException apply(final String s, final Option option) { │ │ │ │ │ │ return PicklingException$.MODULE$.apply(s, (Option)option); │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/UnpickleMacros$class.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -34,15 +34,15 @@ │ │ │ │ │ │ public static Trees.CaseDefApi createRefDispatch(final UnpickleMacros $this) { │ │ │ │ │ │ final Trees.CaseDefExtractor caseDef = ((Macro)$this).c().universe().CaseDef(); │ │ │ │ │ │ final Trees.LiteralApi apply = ((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)FastTypeTag$.MODULE$.Ref().key())); │ │ │ │ │ │ final Trees.TreeApi emptyTree = ((Macro)$this).c().universe().EmptyTree(); │ │ │ │ │ │ final Universe universe = ((Macro)$this).c().universe(); │ │ │ │ │ │ final Universe $u = ((Macro)$this).c().universe(); │ │ │ │ │ │ final Mirror $m = ((Macro)$this).c().universe().rootMirror(); │ │ │ │ │ │ - return caseDef.apply((Trees.TreeApi)apply, emptyTree, $this.createUnpickler(universe.typeOf($u.TypeTag().apply($m, (TypeCreator)new UnpickleMacros$$typecreator14.$typecreator14$1($this))))); │ │ │ │ │ │ + return caseDef.apply((Trees.TreeApi)apply, emptyTree, $this.createUnpickler(universe.typeOf($u.TypeTag().apply($m, (TypeCreator)new UnpickleMacros$$typecreator10.$typecreator10$1($this))))); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public static Trees.CaseDefApi createNullDispatch(final UnpickleMacros $this) { │ │ │ │ │ │ return ((Macro)$this).c().universe().CaseDef().apply((Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)FastTypeTag$.MODULE$.Null().key())), ((Macro)$this).c().universe().EmptyTree(), $this.createUnpickler(((Macro)$this).c().universe().typeOf(((Macro)$this).c().universe().TypeTag().Null()))); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public static List createCompileTimeDispatch(final UnpickleMacros $this, final Types.TypeApi tpe) { │ │ │ │ ├── scala/pickling/UnpickleMacros.class │ │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ - SHA-256 checksum 8eb3a6e5eb6a9645e032b9910d6f52310c96e9b5feb1bf565ab6bf6db2a45c65 │ │ │ │ │ │ + SHA-256 checksum 75019796d3f2d60a29fe43b2158edd85379e8488e8be77156598c5e8d576a1dc │ │ │ │ │ │ Compiled from "Macros.scala" │ │ │ │ │ │ public interface scala.pickling.UnpickleMacros extends scala.pickling.TypeAnalysis │ │ │ │ │ │ minor version: 0 │ │ │ │ │ │ major version: 50 │ │ │ │ │ │ flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT │ │ │ │ │ │ this_class: #2 // scala/pickling/UnpickleMacros │ │ │ │ │ │ super_class: #4 // java/lang/Object │ │ │ │ │ │ @@ -48,17 +48,17 @@ │ │ │ │ │ │ #38 = Utf8 scala/reflect/api/Names$TermNameApi │ │ │ │ │ │ #39 = Class #38 // scala/reflect/api/Names$TermNameApi │ │ │ │ │ │ #40 = Utf8 scala/reflect/api/Names │ │ │ │ │ │ #41 = Class #40 // scala/reflect/api/Names │ │ │ │ │ │ #42 = Utf8 TermNameApi │ │ │ │ │ │ #43 = Utf8 scala/pickling/UnpickleMacros$$anonfun$17 │ │ │ │ │ │ #44 = Class #43 // scala/pickling/UnpickleMacros$$anonfun$17 │ │ │ │ │ │ - #45 = Utf8 scala/pickling/UnpickleMacros$$typecreator14$1 │ │ │ │ │ │ - #46 = Class #45 // scala/pickling/UnpickleMacros$$typecreator14$1 │ │ │ │ │ │ - #47 = Utf8 $typecreator14$1 │ │ │ │ │ │ + #45 = Utf8 scala/pickling/UnpickleMacros$$typecreator10$1 │ │ │ │ │ │ + #46 = Class #45 // scala/pickling/UnpickleMacros$$typecreator10$1 │ │ │ │ │ │ + #47 = Utf8 $typecreator10$1 │ │ │ │ │ │ #48 = Utf8 scala/pickling/UnpickleMacros$$anonfun$createCompileTimeDispatch$1 │ │ │ │ │ │ #49 = Class #48 // scala/pickling/UnpickleMacros$$anonfun$createCompileTimeDispatch$1 │ │ │ │ │ │ #50 = Utf8 Signature │ │ │ │ │ │ #51 = Utf8 (Lscala/reflect/api/Types$TypeApi;)Lscala/collection/immutable/List; │ │ │ │ │ │ #52 = Utf8 SourceFile │ │ │ │ │ │ #53 = Utf8 InnerClasses │ │ │ │ │ │ #54 = Utf8 RuntimeVisibleAnnotations │ │ │ │ │ │ @@ -101,15 +101,15 @@ │ │ │ │ │ │ SourceFile: "Macros.scala" │ │ │ │ │ │ InnerClasses: │ │ │ │ │ │ public #29= #26 of #28; // TreeApi=class scala/reflect/api/Trees$TreeApi of class scala/reflect/api/Trees │ │ │ │ │ │ public abstract #34= #31 of #33; // TypeApi=class scala/reflect/api/Types$TypeApi of class scala/reflect/api/Types │ │ │ │ │ │ public #37= #36 of #28; // CaseDefApi=class scala/reflect/api/Trees$CaseDefApi of class scala/reflect/api/Trees │ │ │ │ │ │ public #42= #39 of #41; // TermNameApi=class scala/reflect/api/Names$TermNameApi of class scala/reflect/api/Names │ │ │ │ │ │ public final #44; // class scala/pickling/UnpickleMacros$$anonfun$17 │ │ │ │ │ │ - public final #47= #46; // $typecreator14$1=class scala/pickling/UnpickleMacros$$typecreator14$1 │ │ │ │ │ │ + public final #47= #46; // $typecreator10$1=class scala/pickling/UnpickleMacros$$typecreator10$1 │ │ │ │ │ │ public final #49; // class scala/pickling/UnpickleMacros$$anonfun$createCompileTimeDispatch$1 │ │ │ │ │ │ RuntimeVisibleAnnotations: │ │ │ │ │ │ 0: #8(#9=s#10) │ │ │ │ │ │ scala.reflect.ScalaSignature( │ │ │ │ │ │ bytes="\u0006\u0001a4q!\u0001\u0002\u0011\u0002\u0007\u0005qA\u0001\bV]BL7m\u001b7f\u001b\u0006\u001c\'o\\:\u000b\u0005\r!\u0011\u0001\u00039jG.d\u0017N\\4\u000b\u0003\u0015\tQa]2bY\u0006\u001c\u0001aE\u0002\u0001\u00111\u0001\"!\u0003\u0006\u000e\u0003\tI!a\u0003\u0002\u0003\u000b5\u000b7M]8\u0011\u0005%i\u0011B\u0001\b\u0003\u00051!\u0016\u0010]3B]\u0006d\u0017p]5t\u0011\u0015\u0001\u0002\u0001\"\u0001\u0012\u0003\u0019!\u0013N\\5uIQ\t!\u0003\u0005\u0002\u0014)5\tA!\u0003\u0002\u0016\t\t!QK\\5u\u0011\u00159\u0002\u0001\"\u0001\u0019\u00039\u0011X-\u00193feVs\u0007/[2lY\u0016$2!G\u00187!\tQ\u0012F\u0004\u0002\u001c?9\u0011A$H\u0007\u0002\u0001%\u0011aDC\u0001\u0002G&\u0011\u0001%I\u0001\tk:Lg/\u001a:tK&\u0011!e\t\u0002\b\u0007>tG/\u001a=u\u0015\t!S%\u0001\u0005cY\u0006\u001c7NY8y\u0015\t1s%\u0001\u0004nC\u000e\u0014xn\u001d\u0006\u0003Q\u0011\tqA]3gY\u0016\u001cG/\u0003\u0002+W\t!AK]3f\u0013\taSFA\u0003Ue\u0016,7O\u0003\u0002/O\u0005\u0019\u0011\r]5\t\u000bA2\u0002\u0019A\u0019\u0002\u0007Q\u0004X\r\u0005\u0002\u001be%\u00111\u0007\u000e\u0002\u0005)f\u0004X-\u0003\u00026[\t)A+\u001f9fg\")qG\u0006a\u0001q\u0005Q!/Z1eKJt\u0015-\\3\u0011\u0005iI\u0014B\u0001\u001e<\u0005!!VM]7OC6,\u0017B\u0001\u001f.\u0005\u0015q\u0015-\\3t\u0011\u0015q\u0004\u0001\"\u0001@\u0003Y\u0011X-\u00193feVs\u0007/[2lY\u0016$v\u000e\u001d\'fm\u0016dGcA\rA\u0003\")\u0001\'\u0010a\u0001c!)q\'\u0010a\u0001q!)1\t\u0001C\u0001\t\u0006y1M]3bi\u0016,f\u000e]5dW2,\'\u000f\u0006\u0002\u001a\u000b\")\u0001G\u0011a\u0001c!)q\t\u0001C\u0001\u0011\u0006\t2M]3bi\u0016\u0014VM\u001a#jgB\fGo\u00195\u0015\u0003%\u0003\"A\u0007&\n\u0005-[#aB\"bg\u0016$UM\u001a\u0005\u0006\u001b\u0002!\t\u0001S\u0001\u0013GJ,\u0017\r^3Ok2dG)[:qCR\u001c\u0007\u000eC\u0003P\u0001\u0011\u0005\u0001+A\rde\u0016\fG/Z\"p[BLG.\u001a+j[\u0016$\u0015n\u001d9bi\u000eDGCA)^!\r\u0011&,\u0013\b\u0003\'bs!\u0001V,\u000e\u0003US!A\u0016\u0004\u0002\rq\u0012xn\u001c;?\u0013\u0005)\u0011BA-\u0005\u0003\u001d\u0001\u0018mY6bO\u0016L!a\u0017/\u0003\t1K7\u000f\u001e\u0006\u00033\u0012AQ\u0001\r(A\u0002EBQa\u0018\u0001\u0005\u0002\u0001\fAC]3bI\u0016\u0014XK\u001c9jG.dW\rS3ma\u0016\u0014HcA1hQR\u0011\u0011D\u0019\u0005\bGz\u0003\n\u00111\u0001e\u0003)I7\u000fV8q\u0019\u00164X\r\u001c\t\u0003\'\u0015L!A\u001a\u0003\u0003\u000f\t{w\u000e\\3b]\")\u0001G\u0018a\u0001c!)qG\u0018a\u0001q!9!\u000eAI\u0001\n\u0003Y\u0017A\b:fC\u0012,\'/\u00168qS\u000e\\G.\u001a%fYB,\'\u000f\n3fM\u0006,H\u000e\u001e\u00134)\rago\u001e\u0016\u0003I6\\\u0013A\u001c\t\u0003_Rl\u0011\u0001\u001d\u0006\u0003cJ\f\u0011\"\u001e8dQ\u0016\u001c7.\u001a3\u000b\u0005M$\u0011AC1o]>$\u0018\r^5p]&\u0011Q\u000f\u001d\u0002\u0012k:\u001c\u0007.Z2lK\u00124\u0016M]5b]\u000e,\u0007\"\u0002\u0019j\u0001\u0004\t\u0004\"B\u001cj\u0001\u0004A\u0004" │ │ │ │ │ │ ) │ │ │ │ │ │ ScalaInlineInfo: length = 0x2C (unknown attribute) │ │ │ │ ├── scala/pickling/UnpicklerMacros$class.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -81,26 +81,26 @@ │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ │ else if (classSymbolApi.equals(stringClass)) { │ │ │ │ │ │ return unpicklePrimitive$1($this); │ │ │ │ │ │ } │ │ │ │ │ │ if (sym.isAbstractClass() && $this.isClosed((Symbols.TypeSymbolApi)sym)) { │ │ │ │ │ │ final Trees.MatchApi dispatchLogic = ((Macro)$this).c().universe().Match().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("tagKey"), false), (List)((List)List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.CaseDefApi[] { $this.createNullDispatch() })).$plus$plus((GenTraversableOnce)List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.CaseDefApi[] { $this.createRefDispatch() })), List$.MODULE$.canBuildFrom())).$plus$plus((GenTraversableOnce)$this.createCompileTimeDispatch(tpe), List$.MODULE$.canBuildFrom())); │ │ │ │ │ │ - final Names.TypeNameApi nn$macro$180 = ((Macro)$this).c().universe().internal().reificationSupport().freshTypeName("_$"); │ │ │ │ │ │ - final Object o = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("unpickler"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticExistentialType().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("Unpickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(nn$macro$180) }))), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TypeDefApi[] { ((Macro)$this).c().universe().TypeDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(2097168L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), nn$macro$180, (List)Nil$.MODULE$, (Trees.TreeApi)((Macro)$this).c().universe().TypeBoundsTree().apply(((Macro)$this).c().universe().EmptyTree(), ((Macro)$this).c().universe().EmptyTree())) }))), (Trees.TreeApi)dispatchLogic), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("unpickler"), false), ((Macro)$this).c().universe().TermName().apply("asInstanceOf")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("Unpickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)tpe) }))) }))), ((Macro)$this).c().universe().TermName().apply("unpickle")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("tagKey"), false), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("reader"), false) })) }))) }))); │ │ │ │ │ │ + final Names.TypeNameApi nn$macro$164 = ((Macro)$this).c().universe().internal().reificationSupport().freshTypeName("_$"); │ │ │ │ │ │ + final Object o = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("unpickler"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticExistentialType().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("Unpickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(nn$macro$164) }))), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TypeDefApi[] { ((Macro)$this).c().universe().TypeDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(2097168L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), nn$macro$164, (List)Nil$.MODULE$, (Trees.TreeApi)((Macro)$this).c().universe().TypeBoundsTree().apply(((Macro)$this).c().universe().EmptyTree(), ((Macro)$this).c().universe().EmptyTree())) }))), (Trees.TreeApi)dispatchLogic), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("unpickler"), false), ((Macro)$this).c().universe().TermName().apply("asInstanceOf")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("Unpickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)tpe) }))) }))), ((Macro)$this).c().universe().TermName().apply("unpickle")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("tagKey"), false), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("reader"), false) })) }))) }))); │ │ │ │ │ │ return (Trees.TreeApi)o; │ │ │ │ │ │ } │ │ │ │ │ │ final boolean closed = $this.isClosed((Symbols.TypeSymbolApi)sym); │ │ │ │ │ │ Label_2011: { │ │ │ │ │ │ if (!closed) { │ │ │ │ │ │ final Context c = ((Macro)$this).c(); │ │ │ │ │ │ final Universe universe = ((Macro)$this).c().universe(); │ │ │ │ │ │ final Universe $u = ((Macro)$this).c().universe(); │ │ │ │ │ │ final Mirror $m = ((Macro)$this).c().universe().rootMirror(); │ │ │ │ │ │ - final Trees.TreeApi inferImplicitValue = c.inferImplicitValue(universe.typeOf($u.TypeTag().apply($m, (TypeCreator)new UnpicklerMacros$$typecreator12.$typecreator12$1($this))), ((Macro)$this).c().inferImplicitValue$default$2(), ((Macro)$this).c().inferImplicitValue$default$3(), ((Macro)$this).c().inferImplicitValue$default$4()); │ │ │ │ │ │ + final Trees.TreeApi inferImplicitValue = c.inferImplicitValue(universe.typeOf($u.TypeTag().apply($m, (TypeCreator)new UnpicklerMacros$$typecreator8.$typecreator8$1($this))), ((Macro)$this).c().inferImplicitValue$default$2(), ((Macro)$this).c().inferImplicitValue$default$3(), ((Macro)$this).c().inferImplicitValue$default$4()); │ │ │ │ │ │ final Trees.TreeApi emptyTree = ((Macro)$this).c().universe().EmptyTree(); │ │ │ │ │ │ if (inferImplicitValue == null) { │ │ │ │ │ │ if (emptyTree == null) { │ │ │ │ │ │ break Label_2011; │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ │ else if (inferImplicitValue.equals(emptyTree)) { │ │ │ │ │ │ @@ -138,15 +138,15 @@ │ │ │ │ │ │ final Predef$ module$5 = Predef$.MODULE$; │ │ │ │ │ │ final Trees.TreeApi[] array2 = { null }; │ │ │ │ │ │ final int n2 = 0; │ │ │ │ │ │ final Liftables.Liftable liftString = ((Macro)$this).c().universe().Liftable().liftString(); │ │ │ │ │ │ final Universe universe2 = ((Macro)$this).c().universe(); │ │ │ │ │ │ final Universe $u2 = ((Macro)$this).c().universe(); │ │ │ │ │ │ final Mirror $m2 = ((Macro)$this).c().universe().rootMirror(); │ │ │ │ │ │ - array2[n2] = liftString.apply((Object)(tpe.$less$colon$less(universe2.typeOf($u2.TypeTag().apply($m2, (TypeCreator)new UnpicklerMacros$$typecreator13.$typecreator13$1($this)))) ? new StringBuilder().append((Object)sym.fullName()).append((Object)".type").toString() : ((RichTypes)$this).RichType(tpe).key())); │ │ │ │ │ │ + array2[n2] = liftString.apply((Object)(tpe.$less$colon$less(universe2.typeOf($u2.TypeTag().apply($m2, (TypeCreator)new UnpicklerMacros$$typecreator9.$typecreator9$1($this)))) ? new StringBuilder().append((Object)sym.fullName()).append((Object)".type").toString() : ((RichTypes)$this).RichType(tpe).key())); │ │ │ │ │ │ array[n] = module$4.apply((Seq)module$5.wrapRefArray((Object[])array2)); │ │ │ │ │ │ ifApi = if1.apply(apply, (Trees.TreeApi)apply2, (Trees.TreeApi)if2.apply(apply3, apply4, (Trees.TreeApi)if3.apply(syntacticApplied.apply((Trees.TreeApi)apply5, module$2.apply((Seq)module$3.wrapRefArray((Object[])array))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { unpickleObject$1($this, targs2, sym, tpe) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { runtimeUnpickle })))))); │ │ │ │ │ │ } │ │ │ │ │ │ final Object o = ifApi; │ │ │ │ │ │ return (Trees.TreeApi)o; │ │ │ │ │ │ } │ │ │ │ │ │ final Object o = unpicklePrimitive$1($this); │ │ │ │ │ │ @@ -168,21 +168,21 @@ │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ private static final Trees.TreeApi unpickleObject$1(final UnpicklerMacros $this, final List targs$1, final Symbols.ClassSymbolApi sym$2, final Types.TypeApi tpe$3) { │ │ │ │ │ │ final Universe universe = ((Macro)$this).c().universe(); │ │ │ │ │ │ final Universe $u = ((Macro)$this).c().universe(); │ │ │ │ │ │ final Mirror $m = ((Macro)$this).c().universe().rootMirror(); │ │ │ │ │ │ Trees.TreeApi apply; │ │ │ │ │ │ - if (tpe$3.$less$colon$less(universe.typeOf($u.TypeTag().apply($m, (TypeCreator)new UnpicklerMacros$$typecreator10.$typecreator10$1($this))))) { │ │ │ │ │ │ + if (tpe$3.$less$colon$less(universe.typeOf($u.TypeTag().apply($m, (TypeCreator)new UnpicklerMacros$$typecreator6.$typecreator6$1($this))))) { │ │ │ │ │ │ final String fieldName = "$ext"; │ │ │ │ │ │ final Names.TermNameApi readerName = (Names.TermNameApi)((Macro)$this).c().fresh((Names.NameApi)((Macro)$this).c().universe().newTermName("reader")); │ │ │ │ │ │ final Universe universe2 = ((Macro)$this).c().universe(); │ │ │ │ │ │ final Universe $u2 = ((Macro)$this).c().universe(); │ │ │ │ │ │ final Mirror $m2 = ((Macro)$this).c().universe().rootMirror(); │ │ │ │ │ │ - final Types.TypeApi objectOutTpe = universe2.typeOf($u2.TypeTag().apply($m2, (TypeCreator)new UnpicklerMacros$$typecreator11.$typecreator11$1($this))); │ │ │ │ │ │ + final Types.TypeApi objectOutTpe = universe2.typeOf($u2.TypeTag().apply($m2, (TypeCreator)new UnpicklerMacros$$typecreator7.$typecreator7$1($this))); │ │ │ │ │ │ final Trees.TreeApi readerUnpickleTree = $this.readerUnpickleTopLevel(objectOutTpe, readerName); │ │ │ │ │ │ apply = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("inst"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("concurrent")), ((Macro)$this).c().universe().TermName().apply("util")), ((Macro)$this).c().universe().TermName().apply("Unsafe")), ((Macro)$this).c().universe().TermName().apply("instance")), ((Macro)$this).c().universe().TermName().apply("allocateInstance")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("classOf"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)tpe$3) }))) })) }))), ((Macro)$this).c().universe().TermName().apply("asInstanceOf")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)tpe$3) })))), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), readerName, (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("reader"), false), ((Macro)$this).c().universe().TermName().apply("readField")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftString().apply((Object)fieldName) })) })))), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("out"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), readerUnpickleTree), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("in"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("out"), false), ((Macro)$this).c().universe().TermName().apply("toInput"))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("inst"), false), ((Macro)$this).c().universe().TermName().apply("readExternal")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("in"), false) })) }))), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("inst"), false) }))); │ │ │ │ │ │ } │ │ │ │ │ │ else { │ │ │ │ │ │ final IRs.ClassIR cir = ((Macro)$this).irs().newClassIR(tpe$3); │ │ │ │ │ │ final boolean isPreciseType = targs$1.length() == sym$2.typeParams().length() && targs$1.forall((Function1)new UnpicklerMacros$$anonfun.UnpicklerMacros$$anonfun$11($this)); │ │ │ │ │ │ final boolean canCallCtor = cir.canCallCtor(); │ │ │ │ ├── scala/pickling/UnpicklerMacros.class │ │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ - SHA-256 checksum d141aa59c9159b6b462c90a5e4df29c4be1ca265982162f2689090f8f743b122 │ │ │ │ │ │ + SHA-256 checksum 755bbf561c44e7b94710096380e1a6925eae49c55c39fbd90a08598ffd28aa40 │ │ │ │ │ │ Compiled from "Macros.scala" │ │ │ │ │ │ public interface scala.pickling.UnpicklerMacros extends scala.pickling.UnpickleMacros,scala.pickling.FastTypeTagMacros │ │ │ │ │ │ minor version: 0 │ │ │ │ │ │ major version: 50 │ │ │ │ │ │ flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT │ │ │ │ │ │ this_class: #2 // scala/pickling/UnpicklerMacros │ │ │ │ │ │ super_class: #4 // java/lang/Object │ │ │ │ │ │ @@ -47,28 +47,28 @@ │ │ │ │ │ │ #37 = Class #36 // scala/pickling/UnpicklerMacros$$anonfun$13 │ │ │ │ │ │ #38 = Utf8 scala/pickling/UnpicklerMacros$$anonfun$14 │ │ │ │ │ │ #39 = Class #38 // scala/pickling/UnpicklerMacros$$anonfun$14 │ │ │ │ │ │ #40 = Utf8 scala/pickling/UnpicklerMacros$$anonfun$15 │ │ │ │ │ │ #41 = Class #40 // scala/pickling/UnpicklerMacros$$anonfun$15 │ │ │ │ │ │ #42 = Utf8 scala/pickling/UnpicklerMacros$$anonfun$16 │ │ │ │ │ │ #43 = Class #42 // scala/pickling/UnpicklerMacros$$anonfun$16 │ │ │ │ │ │ - #44 = Utf8 scala/pickling/UnpicklerMacros$$anonfun$impl$4 │ │ │ │ │ │ - #45 = Class #44 // scala/pickling/UnpicklerMacros$$anonfun$impl$4 │ │ │ │ │ │ - #46 = Utf8 scala/pickling/UnpicklerMacros$$typecreator10$1 │ │ │ │ │ │ - #47 = Class #46 // scala/pickling/UnpicklerMacros$$typecreator10$1 │ │ │ │ │ │ - #48 = Utf8 $typecreator10$1 │ │ │ │ │ │ - #49 = Utf8 scala/pickling/UnpicklerMacros$$typecreator11$1 │ │ │ │ │ │ - #50 = Class #49 // scala/pickling/UnpicklerMacros$$typecreator11$1 │ │ │ │ │ │ - #51 = Utf8 $typecreator11$1 │ │ │ │ │ │ - #52 = Utf8 scala/pickling/UnpicklerMacros$$typecreator12$1 │ │ │ │ │ │ - #53 = Class #52 // scala/pickling/UnpicklerMacros$$typecreator12$1 │ │ │ │ │ │ - #54 = Utf8 $typecreator12$1 │ │ │ │ │ │ - #55 = Utf8 scala/pickling/UnpicklerMacros$$typecreator13$1 │ │ │ │ │ │ - #56 = Class #55 // scala/pickling/UnpicklerMacros$$typecreator13$1 │ │ │ │ │ │ - #57 = Utf8 $typecreator13$1 │ │ │ │ │ │ + #44 = Utf8 scala/pickling/UnpicklerMacros$$typecreator6$1 │ │ │ │ │ │ + #45 = Class #44 // scala/pickling/UnpicklerMacros$$typecreator6$1 │ │ │ │ │ │ + #46 = Utf8 $typecreator6$1 │ │ │ │ │ │ + #47 = Utf8 scala/pickling/UnpicklerMacros$$typecreator7$1 │ │ │ │ │ │ + #48 = Class #47 // scala/pickling/UnpicklerMacros$$typecreator7$1 │ │ │ │ │ │ + #49 = Utf8 $typecreator7$1 │ │ │ │ │ │ + #50 = Utf8 scala/pickling/UnpicklerMacros$$typecreator8$1 │ │ │ │ │ │ + #51 = Class #50 // scala/pickling/UnpicklerMacros$$typecreator8$1 │ │ │ │ │ │ + #52 = Utf8 $typecreator8$1 │ │ │ │ │ │ + #53 = Utf8 scala/pickling/UnpicklerMacros$$typecreator9$1 │ │ │ │ │ │ + #54 = Class #53 // scala/pickling/UnpicklerMacros$$typecreator9$1 │ │ │ │ │ │ + #55 = Utf8 $typecreator9$1 │ │ │ │ │ │ + #56 = Utf8 scala/pickling/UnpicklerMacros$$anonfun$impl$4 │ │ │ │ │ │ + #57 = Class #56 // scala/pickling/UnpicklerMacros$$anonfun$impl$4 │ │ │ │ │ │ #58 = Utf8 Signature │ │ │ │ │ │ #59 = Utf8 (Lscala/reflect/api/Types$TypeApi;Lscala/reflect/api/TypeTags$WeakTypeTag;)Lscala/reflect/api/Trees$TreeApi; │ │ │ │ │ │ #60 = Utf8 (Lscala/reflect/api/TypeTags$WeakTypeTag;)Lscala/reflect/api/Trees$TreeApi; │ │ │ │ │ │ #61 = Utf8 SourceFile │ │ │ │ │ │ #62 = Utf8 InnerClasses │ │ │ │ │ │ #63 = Utf8 RuntimeVisibleAnnotations │ │ │ │ │ │ #64 = Utf8 ScalaInlineInfo │ │ │ │ │ │ @@ -91,19 +91,19 @@ │ │ │ │ │ │ public #31= #28 of #30; // WeakTypeTag=class scala/reflect/api/TypeTags$WeakTypeTag of class scala/reflect/api/TypeTags │ │ │ │ │ │ public final #33; // class scala/pickling/UnpicklerMacros$$anonfun$11 │ │ │ │ │ │ public final #35; // class scala/pickling/UnpicklerMacros$$anonfun$12 │ │ │ │ │ │ public final #37; // class scala/pickling/UnpicklerMacros$$anonfun$13 │ │ │ │ │ │ public final #39; // class scala/pickling/UnpicklerMacros$$anonfun$14 │ │ │ │ │ │ public final #41; // class scala/pickling/UnpicklerMacros$$anonfun$15 │ │ │ │ │ │ public final #43; // class scala/pickling/UnpicklerMacros$$anonfun$16 │ │ │ │ │ │ - public final #45; // class scala/pickling/UnpicklerMacros$$anonfun$impl$4 │ │ │ │ │ │ - public final #48= #47; // $typecreator10$1=class scala/pickling/UnpicklerMacros$$typecreator10$1 │ │ │ │ │ │ - public final #51= #50; // $typecreator11$1=class scala/pickling/UnpicklerMacros$$typecreator11$1 │ │ │ │ │ │ - public final #54= #53; // $typecreator12$1=class scala/pickling/UnpicklerMacros$$typecreator12$1 │ │ │ │ │ │ - public final #57= #56; // $typecreator13$1=class scala/pickling/UnpicklerMacros$$typecreator13$1 │ │ │ │ │ │ + public final #46= #45; // $typecreator6$1=class scala/pickling/UnpicklerMacros$$typecreator6$1 │ │ │ │ │ │ + public final #49= #48; // $typecreator7$1=class scala/pickling/UnpicklerMacros$$typecreator7$1 │ │ │ │ │ │ + public final #52= #51; // $typecreator8$1=class scala/pickling/UnpicklerMacros$$typecreator8$1 │ │ │ │ │ │ + public final #55= #54; // $typecreator9$1=class scala/pickling/UnpicklerMacros$$typecreator9$1 │ │ │ │ │ │ + public final #57; // class scala/pickling/UnpicklerMacros$$anonfun$impl$4 │ │ │ │ │ │ RuntimeVisibleAnnotations: │ │ │ │ │ │ 0: #10(#11=s#12) │ │ │ │ │ │ scala.reflect.ScalaSignature( │ │ │ │ │ │ bytes="\u0006\u0001%3q!\u0001\u0002\u0011\u0002\u0007\u0005qAA\bV]BL7m\u001b7fe6\u000b7M]8t\u0015\t\u0019A!\u0001\u0005qS\u000e\\G.\u001b8h\u0015\u0005)\u0011!B:dC2\f7\u0001A\n\u0005\u0001!aq\u0002\u0005\u0002\n\u00155\t!!\u0003\u0002\f\u0005\t)Q*Y2s_B\u0011\u0011\"D\u0005\u0003\u001d\t\u0011a\"\u00168qS\u000e\\G.Z\'bGJ|7\u000f\u0005\u0002\n!%\u0011\u0011C\u0001\u0002\u0012\r\u0006\u001cH\u000fV=qKR\u000bw-T1de>\u001c\b\"B\n\u0001\t\u0003!\u0012A\u0002\u0013j]&$H\u0005F\u0001\u0016!\t1r#D\u0001\u0005\u0013\tABA\u0001\u0003V]&$\b\"\u0002\u000e\u0001\t\u0003Y\u0012!D;oa&\u001c7\u000e\\3M_\u001eL7-\u0006\u0002\u001deQ\u0011Qd\u000f\u000b\u0003=-\u0002\"aH\u0012\u000f\u0005\u0001\nS\"\u0001\u0001\n\u0005\tR\u0011!A2\n\u0005\u0011*#\u0001\u0002+sK\u0016L!AJ\u0014\u0003\u000f\u0005c\u0017.Y:fg*\u0011\u0001&K\u0001\u0007[\u0006\u001c\'o\\:\u000b\u0005)\"\u0011a\u0002:fM2,7\r\u001e\u0005\bYe\t\t\u0011q\u0001.\u0003))g/\u001b3f]\u000e,Ge\u000e\t\u0004?9\u0002\u0014BA\u0018&\u0005-9V-Y6UsB,G+Y4\u0011\u0005E\u0012D\u0002\u0001\u0003\u0006ge\u0011\r\u0001\u000e\u0002\u0002)F\u0011Q\u0007\u000f\t\u0003-YJ!a\u000e\u0003\u0003\u000f9{G\u000f[5oOB\u0011a#O\u0005\u0003u\u0011\u00111!\u00118z\u0011\u0015a\u0014\u00041\u0001>\u0003\r!\b/\u001a\t\u0003?yJ!aP\u0013\u0003\tQK\b/\u001a\u0005\u0006\u0003\u0002!\tEQ\u0001\u0005S6\u0004H.\u0006\u0002D\u0011R\u0011a\u0004\u0012\u0005\b\u000b\u0002\u000b\t\u0011q\u0001G\u0003))g/\u001b3f]\u000e,G\u0005\u000f\t\u0004?9:\u0005CA\u0019I\t\u0015\u0019\u0004I1\u00015\u0001" │ │ │ │ │ │ ) │ │ │ │ │ │ ScalaInlineInfo: length = 0xE (unknown attribute) │ │ │ │ │ │ 01 00 00 02 00 0F 00 10 02 00 0D 00 0E 02 │ │ │ │ ├── scala/pickling/binary/BinaryPickleBuilder.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -4,14 +4,15 @@ │ │ │ │ │ │ import scala.pickling.Pickle; │ │ │ │ │ │ import scala.pickling.Hintable; │ │ │ │ │ │ import scala.runtime.BoxedUnit; │ │ │ │ │ │ import scala.pickling.PBuilder; │ │ │ │ │ │ import scala.Function1; │ │ │ │ │ │ import scala.pickling.FastTypeTag; │ │ │ │ │ │ import scala.pickling.PickleTools$class; │ │ │ │ │ │ +import scala.runtime.TraitSetter; │ │ │ │ │ │ import scala.pickling.Hints; │ │ │ │ │ │ import scala.collection.immutable.List; │ │ │ │ │ │ import scala.reflect.ScalaSignature; │ │ │ │ │ │ import scala.pickling.PickleTools; │ │ │ │ │ │ │ │ │ │ │ │ @ScalaSignature(bytes = "\u0006\u0001]4A!\u0001\u0002\u0001\u0013\t\u0019\")\u001b8bef\u0004\u0016nY6mK\n+\u0018\u000e\u001c3fe*\u00111\u0001B\u0001\u0007E&t\u0017M]=\u000b\u0005\u00151\u0011\u0001\u00039jG.d\u0017N\\4\u000b\u0003\u001d\tQa]2bY\u0006\u001c\u0001a\u0005\u0003\u0001\u00159\u0011\u0002CA\u0006\r\u001b\u00051\u0011BA\u0007\u0007\u0005\u0019\te.\u001f*fMB\u0011q\u0002E\u0007\u0002\u0005%\u0011\u0011C\u0001\u0002\u000f\u0005&t\u0017M]=Q\u0005VLG\u000eZ3s!\t\u0019B#D\u0001\u0005\u0013\t)BAA\u0006QS\u000e\\G.\u001a+p_2\u001c\b\u0002D\f\u0001\t\u0003\u0005)Q!A!\u0002\u0013A\u0012!M:dC2\fG\u0005]5dW2Lgn\u001a\u0013cS:\f'/\u001f\u0013CS:\f'/\u001f)jG.dWMQ;jY\u0012,'\u000f\n\u0013g_Jl\u0017\r\u001e\t\u0003\u001feI!A\u0007\u0002\u0003%\tKg.\u0019:z!&\u001c7\u000e\\3G_Jl\u0017\r\u001e\u0005\t9\u0001\u0011\t\u0011)A\u0005;\u0005\u0019q.\u001e;\u0011\u0005=q\u0012BA\u0010\u0003\u00051\u0011\u0015N\\1ss>+H\u000f];u\u0011\u0015\t\u0003\u0001\"\u0001#\u0003\u0019a\u0014N\\5u}Q\u00191\u0005\n\u0014\u0011\u0005=\u0001\u0001\"B\u0013!\u0001\u0004A\u0012A\u00024pe6\fG\u000fC\u0003\u001dA\u0001\u0007Q\u0004\u0003\u0007)\u0001\u0011\u0005\tQ!AA\u0002\u0013%\u0011&A\u0019tG\u0006d\u0017\r\n9jG.d\u0017N\\4%E&t\u0017M]=%\u0005&t\u0017M]=QS\u000e\\G.\u001a\"vS2$WM\u001d\u0013%_V$\b/\u001e;\u0016\u0003uAAb\u000b\u0001\u0005\u0002\u0003\u0015\t\u00111A\u0005\n1\nQg]2bY\u0006$\u0003/[2lY&tw\r\n2j]\u0006\u0014\u0018\u0010\n\"j]\u0006\u0014\u0018\u0010U5dW2,')^5mI\u0016\u0014H\u0005J8viB,Ho\u0018\u0013fcR\u0011Q\u0006\r\t\u0003\u00179J!a\f\u0004\u0003\tUs\u0017\u000e\u001e\u0005\bc)\n\t\u00111\u0001\u001e\u0003\rAH%\r\u0005\ng\u0001\u0011\t\u0011!Q!\nu\t!g]2bY\u0006$\u0003/[2lY&tw\r\n2j]\u0006\u0014\u0018\u0010\n\"j]\u0006\u0014\u0018\u0010U5dW2,')^5mI\u0016\u0014H\u0005J8viB,H\u000f\t\u0005\rk\u0001!\t\u0011!B\u0001\u0002\u0003&IAN\u00014g\u000e\fG.\u0019\u0013qS\u000e\\G.\u001b8hI\tLg.\u0019:zI\tKg.\u0019:z!&\u001c7\u000e\\3Ck&dG-\u001a:%I5\\w*\u001e;qkR$\"!L\u001c\t\u000ba\"\u0004\u0019A\u001d\u0002\u0013-twn\u001e8TSj,\u0007CA\u0006;\u0013\tYdAA\u0002J]RD#\u0001N\u001f\u0011\u0005-q\u0014BA \u0007\u0005\u0019Ig\u000e\\5oK\")\u0011\t\u0001C\u0001\u0005\u0006Q!-Z4j]\u0016sGO]=\u0015\u0005\r3\u0005CA\nE\u0013\t)EA\u0001\u0005Q\u0005VLG\u000eZ3s\u0011\u00159\u0005\t1\u0001I\u0003\u001d\u0001\u0018nY6mK\u0016\u0004\"aC%\n\u0005)3!aA!os\"\u0012\u0001)\u0010\u0005\u0006\u001b\u0002!\tAT\u0001\taV$h)[3mIR\u00191i\u0014-\t\u000bAc\u0005\u0019A)\u0002\t9\fW.\u001a\t\u0003%Vs!aC*\n\u0005Q3\u0011A\u0002)sK\u0012,g-\u0003\u0002W/\n11\u000b\u001e:j]\u001eT!\u0001\u0016\u0004\t\u000bec\u0005\u0019\u0001.\u0002\u000fAL7m\u001b7feB!1bW\".\u0013\tafAA\u0005Gk:\u001cG/[8oc!\u0012A*\u0010\u0005\u0006?\u0002!\t\u0001Y\u0001\tK:$WI\u001c;ssR\tQ\u0006\u000b\u0002_{!)1\r\u0001C\u0001I\u0006y!-Z4j]\u000e{G\u000e\\3di&|g\u000e\u0006\u0002DK\")aM\u0019a\u0001s\u00051A.\u001a8hi\"D#AY\u001f\t\u000b%\u0004A\u0011\u00016\u0002\u0015A,H/\u00127f[\u0016tG\u000f\u0006\u0002DW\")\u0011\f\u001ba\u00015\"\u0012\u0001.\u0010\u0005\u0006]\u0002!\t\u0001Y\u0001\u000eK:$7i\u001c7mK\u000e$\u0018n\u001c8)\u00055l\u0004\"B9\u0001\t\u0003\u0011\u0018A\u0002:fgVdG\u000fF\u0001t!\tyA/\u0003\u0002v\u0005\ta!)\u001b8bef\u0004\u0016nY6mK\"\u0012\u0001/\u0010") │ │ │ │ │ │ public class BinaryPickleBuilder implements BinaryPBuilder, PickleTools │ │ │ │ │ │ @@ -20,14 +21,15 @@ │ │ │ │ │ │ private BinaryOutput scala$pickling$binary$BinaryPickleBuilder$$output; │ │ │ │ │ │ private List hints; │ │ │ │ │ │ │ │ │ │ │ │ public List hints() { │ │ │ │ │ │ return this.hints; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ + @TraitSetter │ │ │ │ │ │ public void hints_$eq(final List x$1) { │ │ │ │ │ │ this.hints = x$1; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public boolean areHintsPinned() { │ │ │ │ │ │ return PickleTools$class.areHintsPinned((PickleTools)this); │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/binary/BinaryPickleReader.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -4,14 +4,15 @@ │ │ │ │ │ │ import scala.pickling.Hintable; │ │ │ │ │ │ import scala.MatchError; │ │ │ │ │ │ import scala.runtime.BoxesRunTime; │ │ │ │ │ │ import scala.pickling.internal.package$; │ │ │ │ │ │ import scala.Function1; │ │ │ │ │ │ import scala.pickling.FastTypeTag; │ │ │ │ │ │ import scala.pickling.PickleTools$class; │ │ │ │ │ │ +import scala.runtime.TraitSetter; │ │ │ │ │ │ import scala.pickling.Hints; │ │ │ │ │ │ import scala.collection.immutable.List; │ │ │ │ │ │ import scala.reflect.ScalaSignature; │ │ │ │ │ │ import scala.pickling.PickleTools; │ │ │ │ │ │ import scala.pickling.PReader; │ │ │ │ │ │ │ │ │ │ │ │ @ScalaSignature(bytes = "\u0006\u0001Y3A!\u0001\u0002\u0001\u0013\t\u0011\")\u001b8bef\u0004\u0016nY6mKJ+\u0017\rZ3s\u0015\t\u0019A!\u0001\u0004cS:\f'/\u001f\u0006\u0003\u000b\u0019\t\u0001\u0002]5dW2Lgn\u001a\u0006\u0002\u000f\u0005)1oY1mC\u000e\u00011\u0003\u0002\u0001\u000b\u001dI\u0001\"a\u0003\u0007\u000e\u0003\tI!!\u0004\u0002\u0003)\u0005\u00137\u000f\u001e:bGR\u0014\u0015N\\1ssJ+\u0017\rZ3s!\ty\u0001#D\u0001\u0005\u0013\t\tBAA\u0004Q%\u0016\fG-\u001a:\u0011\u0005=\u0019\u0012B\u0001\u000b\u0005\u0005-\u0001\u0016nY6mKR{w\u000e\\:\t\u0011Y\u0001!\u0011!Q\u0001\n]\t!!\u001b8\u0011\u0005-A\u0012BA\r\u0003\u0005-\u0011\u0015N\\1ss&s\u0007/\u001e;\t\u0011m\u0001!\u0011!Q\u0001\nq\taAZ8s[\u0006$\bCA\u0006\u001e\u0013\tq\"A\u0001\nCS:\f'/\u001f)jG.dWMR8s[\u0006$\b\"\u0002\u0011\u0001\t\u0003\t\u0013A\u0002\u001fj]&$h\bF\u0002#G\u0011\u0002\"a\u0003\u0001\t\u000bYy\u0002\u0019A\f\t\u000bmy\u0002\u0019\u0001\u000f\t\u000b\u0019\u0002A\u0011A\u0014\u0002\u0015\t,w-\u001b8F]R\u0014\u0018\u0010F\u0001)!\tISF\u0004\u0002+W5\ta!\u0003\u0002-\r\u00051\u0001K]3eK\u001aL!AL\u0018\u0003\rM#(/\u001b8h\u0015\tac\u0001C\u00032\u0001\u0011\u0005!'A\u0006biB\u0013\u0018.\\5uSZ,W#A\u001a\u0011\u0005)\"\u0014BA\u001b\u0007\u0005\u001d\u0011un\u001c7fC:DQa\u000e\u0001\u0005\u0002a\nQB]3bIB\u0013\u0018.\\5uSZ,G#A\u001d\u0011\u0005)R\u0014BA\u001e\u0007\u0005\r\te.\u001f\u0005\u0006{\u0001!\tAM\u0001\tCR|%M[3di\")q\b\u0001C\u0001\u0001\u0006I!/Z1e\r&,G\u000e\u001a\u000b\u0003E\u0005CQA\u0011 A\u0002!\nAA\\1nK\")A\t\u0001C\u0001\u000b\u0006AQM\u001c3F]R\u0014\u0018\u0010F\u0001G!\tQs)\u0003\u0002I\r\t!QK\\5u\u0011\u0015Q\u0005\u0001\"\u0001L\u0003=\u0011WmZ5o\u0007>dG.Z2uS>tG#\u0001\b\t\u000b5\u0003A\u0011\u0001(\u0002\u0015I,\u0017\r\u001a'f]\u001e$\b\u000eF\u0001P!\tQ\u0003+\u0003\u0002R\r\t\u0019\u0011J\u001c;\t\u000bM\u0003A\u0011A&\u0002\u0017I,\u0017\rZ#mK6,g\u000e\u001e\u0005\u0006+\u0002!\t!R\u0001\u000eK:$7i\u001c7mK\u000e$\u0018n\u001c8") │ │ │ │ │ │ @@ -21,14 +22,15 @@ │ │ │ │ │ │ public final BinaryPickleFormat scala$pickling$binary$BinaryPickleReader$$format; │ │ │ │ │ │ private List hints; │ │ │ │ │ │ │ │ │ │ │ │ public List hints() { │ │ │ │ │ │ return this.hints; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ + @TraitSetter │ │ │ │ │ │ public void hints_$eq(final List x$1) { │ │ │ │ │ │ this.hints = x$1; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public boolean areHintsPinned() { │ │ │ │ │ │ return PickleTools$class.areHintsPinned((PickleTools)this); │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/pickler/CollectionPicklerUnpicklerMacro$class.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -20,45 +20,45 @@ │ │ │ │ │ │ { │ │ │ │ │ │ public static Trees.TreeApi impl(final CollectionPicklerUnpicklerMacro $this, final Trees.TreeApi format, final TypeTags.WeakTypeTag evidence$1) { │ │ │ │ │ │ final Types.TypeApi tpe = $this.mkType(((Macro)$this).c().universe().weakTypeOf(evidence$1)); │ │ │ │ │ │ final Types.TypeApi eltpe = ((Macro)$this).c().universe().weakTypeOf(evidence$1); │ │ │ │ │ │ final boolean isPrimitive = ((RichTypes)$this).RichType(eltpe).isEffectivelyPrimitive(); │ │ │ │ │ │ final boolean isFinal = ((RichTypes)$this).RichType(eltpe).isEffectivelyFinal(); │ │ │ │ │ │ final Names.TermNameApi picklerUnpicklerName = (Names.TermNameApi)((Macro)$this).c().fresh((Names.NameApi)((Names.NameApi)((Macro)$this).syntheticPicklerUnpicklerName(tpe)).toTermName()); │ │ │ │ │ │ - final Names.TypeNameApi nn$macro$38 = ((Macro)$this).c().universe().internal().reificationSupport().freshTypeName("_$"); │ │ │ │ │ │ - final Names.TermNameApi nn$macro$39 = ((Macro)$this).c().universe().internal().reificationSupport().freshTermName("while$"); │ │ │ │ │ │ - final Names.TermNameApi nn$macro$40 = ((Macro)$this).c().universe().internal().reificationSupport().freshTermName("while$"); │ │ │ │ │ │ + final Names.TermNameApi nn$macro$301 = ((Macro)$this).c().universe().internal().reificationSupport().freshTermName("while$"); │ │ │ │ │ │ + final Names.TypeNameApi nn$macro$302 = ((Macro)$this).c().universe().internal().reificationSupport().freshTypeName("_$"); │ │ │ │ │ │ + final Names.TermNameApi nn$macro$303 = ((Macro)$this).c().universe().internal().reificationSupport().freshTermName("while$"); │ │ │ │ │ │ final Internals.ReificationSupportApi.SyntacticBlockExtractor syntacticBlock = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock(); │ │ │ │ │ │ final List$ module$ = List$.MODULE$; │ │ │ │ │ │ final Predef$ module$2 = Predef$.MODULE$; │ │ │ │ │ │ final Trees.SymTreeApi[] array = new Trees.SymTreeApi[2]; │ │ │ │ │ │ final int n = 0; │ │ │ │ │ │ final Internals.ReificationSupportApi.SyntacticObjectDefExtractor syntacticObjectDef = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticObjectDef(); │ │ │ │ │ │ final Trees.ModifiersApi apply = ((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(512L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$); │ │ │ │ │ │ final Names.TermNameApi termNameApi = picklerUnpicklerName; │ │ │ │ │ │ final Nil$ module$3 = Nil$.MODULE$; │ │ │ │ │ │ final List apply2 = List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("Pickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)tpe) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("Unpickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)tpe) }))) })); │ │ │ │ │ │ final Trees.ValDefApi noSelfType = ((Macro)$this).c().universe().noSelfType(); │ │ │ │ │ │ final List$ module$4 = List$.MODULE$; │ │ │ │ │ │ final Predef$ module$5 = Predef$.MODULE$; │ │ │ │ │ │ - final Trees.SymTreeApi[] array2 = { (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticImport().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("reflect")), ((Macro)$this).c().universe().TermName().apply("runtime")), ((Macro)$this).c().universe().TermName().apply("universe")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("_"), false) }))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticImport().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("_"), false) }))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticImport().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TermName().apply("internal")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("_"), false) }))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticImport().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.BindApi[] { ((Macro)$this).c().universe().Bind().apply((Names.NameApi)((Macro)$this).c().universe().TermName().apply("PickleOps"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("_"), false)) }))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("elpickler"), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("Pickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)eltpe) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("elpickler"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)"bam!"))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("implicitly"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("Pickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)eltpe) }))) }))) })))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("elunpickler"), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("Unpickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)eltpe) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("elunpickler"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)"bam!"))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("implicitly"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("Unpickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)eltpe) }))) }))) })))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("eltag"), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("FastTypeTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)eltpe) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("eltag"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)"bam!"))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("implicitly"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("FastTypeTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)eltpe) }))) }))) })))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("colltag"), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("FastTypeTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)tpe) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("colltag"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)"bam!"))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("implicitly"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("FastTypeTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)tpe) }))) }))) })))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticDefDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("pickle"), (List)Nil$.MODULE$, List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.ValDefApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(8192L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("picklee"), ((Macro)$this).c().universe().Liftable().liftType().apply((Object)tpe), ((Macro)$this).c().universe().EmptyTree()), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(8192L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("builder"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("PBuilder")), ((Macro)$this).c().universe().EmptyTree()) })) })), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("Unit")), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("hintTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("colltag"), false) })) }))), eltpe.$eq$colon$eq(((Macro)$this).c().universe().definitions().IntTpe()) ? ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("hintKnownSize")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("picklee"), false), ((Macro)$this).c().universe().TermName().apply("length")), ((Macro)$this).c().universe().TermName().apply("$times")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.LiteralApi[] { ((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)BoxesRunTime.boxToInteger(4))) })) }))), ((Macro)$this).c().universe().TermName().apply("$plus")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.LiteralApi[] { ((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)BoxesRunTime.boxToInteger(100))) })) }))) })) }))) : ((Macro)$this).c().universe().EmptyTree(), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("beginEntry")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("picklee"), false) })) }))), isPrimitive ? ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("hintStaticallyElidedType")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("hintTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("eltag"), false) })) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("pinHints")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))) }))) : ((Macro)$this).c().universe().EmptyTree(), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("arr"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), $this.mkArray((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("picklee"), false))), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("length"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arr"), false), ((Macro)$this).c().universe().TermName().apply("length"))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("beginCollection")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.SelectApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arr"), false), ((Macro)$this).c().universe().TermName().apply("length")) })) }))), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticVarDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(4096L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("i"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)BoxesRunTime.boxToInteger(0)))), (Trees.TreeApi)((Macro)$this).c().universe().LabelDef().apply(nn$macro$40, (List)Nil$.MODULE$, (Trees.TreeApi)((Macro)$this).c().universe().If().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("i"), false), ((Macro)$this).c().universe().TermName().apply("$less")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.SelectApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arr"), false), ((Macro)$this).c().universe().TermName().apply("length")) })) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("putElement")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.FunctionApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticFunction().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.ValDefApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(8192L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("b"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), ((Macro)$this).c().universe().EmptyTree()) })), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (isPrimitive || isFinal) ? ((!isPrimitive && isFinal) ? ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("b"), false), ((Macro)$this).c().universe().TermName().apply("hintTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("eltag"), false) })) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("b"), false), ((Macro)$this).c().universe().TermName().apply("hintStaticallyElidedType")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("PickleOps"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arr"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("i"), false) })) }))) })) }))), ((Macro)$this).c().universe().TermName().apply("pickleInto")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("b"), false) })) }))) }))) : ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("elpickler"), false), ((Macro)$this).c().universe().TermName().apply("pickle")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arr"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("i"), false) })) }))), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("b"), false) })) })))) : ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("b"), false), ((Macro)$this).c().universe().TermName().apply("hintTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("eltag"), false) })) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("PickleOps"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arr"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("i"), false) })) }))) })) }))), ((Macro)$this).c().universe().TermName().apply("pickleInto")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("b"), false) })) }))) }))) })))) })) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("i"), false), ((Macro)$this).c().universe().TermName().apply("$plus$eq")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.LiteralApi[] { ((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)BoxesRunTime.boxToInteger(1))) })) }))) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(nn$macro$40, false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))) }))), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)BoxedUnit.UNIT)))), isPrimitive ? ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("unpinHints")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))) : ((Macro)$this).c().universe().EmptyTree(), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("endCollection")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("endEntry")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))) })))), null, null }; │ │ │ │ │ │ + final Trees.SymTreeApi[] array2 = { (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticImport().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("reflect")), ((Macro)$this).c().universe().TermName().apply("runtime")), ((Macro)$this).c().universe().TermName().apply("universe")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("_"), false) }))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticImport().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("_"), false) }))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticImport().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TermName().apply("internal")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("_"), false) }))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticImport().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.BindApi[] { ((Macro)$this).c().universe().Bind().apply((Names.NameApi)((Macro)$this).c().universe().TermName().apply("PickleOps"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("_"), false)) }))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("elpickler"), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("Pickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)eltpe) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("elpickler"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)"bam!"))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("implicitly"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("Pickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)eltpe) }))) }))) })))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("elunpickler"), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("Unpickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)eltpe) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("elunpickler"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)"bam!"))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("implicitly"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("Unpickler")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)eltpe) }))) }))) })))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("eltag"), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("FastTypeTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)eltpe) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("eltag"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)"bam!"))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("implicitly"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("FastTypeTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)eltpe) }))) }))) })))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("colltag"), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("FastTypeTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)tpe) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("colltag"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)"bam!"))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("implicitly"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("FastTypeTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)tpe) }))) }))) })))), (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticDefDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("pickle"), (List)Nil$.MODULE$, List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.ValDefApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(8192L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("picklee"), ((Macro)$this).c().universe().Liftable().liftType().apply((Object)tpe), ((Macro)$this).c().universe().EmptyTree()), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(8192L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("builder"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("PBuilder")), ((Macro)$this).c().universe().EmptyTree()) })) })), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("Unit")), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("hintTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("colltag"), false) })) }))), eltpe.$eq$colon$eq(((Macro)$this).c().universe().definitions().IntTpe()) ? ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("hintKnownSize")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("picklee"), false), ((Macro)$this).c().universe().TermName().apply("length")), ((Macro)$this).c().universe().TermName().apply("$times")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.LiteralApi[] { ((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)BoxesRunTime.boxToInteger(4))) })) }))), ((Macro)$this).c().universe().TermName().apply("$plus")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.LiteralApi[] { ((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)BoxesRunTime.boxToInteger(100))) })) }))) })) }))) : ((Macro)$this).c().universe().EmptyTree(), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("beginEntry")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("picklee"), false) })) }))), isPrimitive ? ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("hintStaticallyElidedType")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("hintTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("eltag"), false) })) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("pinHints")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))) }))) : ((Macro)$this).c().universe().EmptyTree(), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("arr"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), $this.mkArray((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("picklee"), false))), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("length"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arr"), false), ((Macro)$this).c().universe().TermName().apply("length"))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("beginCollection")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.SelectApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arr"), false), ((Macro)$this).c().universe().TermName().apply("length")) })) }))), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticVarDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(4096L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("i"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)BoxesRunTime.boxToInteger(0)))), (Trees.TreeApi)((Macro)$this).c().universe().LabelDef().apply(nn$macro$301, (List)Nil$.MODULE$, (Trees.TreeApi)((Macro)$this).c().universe().If().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("i"), false), ((Macro)$this).c().universe().TermName().apply("$less")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.SelectApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arr"), false), ((Macro)$this).c().universe().TermName().apply("length")) })) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("putElement")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.FunctionApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticFunction().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.ValDefApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(8192L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("b"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), ((Macro)$this).c().universe().EmptyTree()) })), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (isPrimitive || isFinal) ? ((!isPrimitive && isFinal) ? ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("b"), false), ((Macro)$this).c().universe().TermName().apply("hintTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("eltag"), false) })) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("b"), false), ((Macro)$this).c().universe().TermName().apply("hintStaticallyElidedType")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("PickleOps"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arr"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("i"), false) })) }))) })) }))), ((Macro)$this).c().universe().TermName().apply("pickleInto")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("b"), false) })) }))) }))) : ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("elpickler"), false), ((Macro)$this).c().universe().TermName().apply("pickle")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arr"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("i"), false) })) }))), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("b"), false) })) })))) : ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("b"), false), ((Macro)$this).c().universe().TermName().apply("hintTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("eltag"), false) })) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("PickleOps"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arr"), false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("i"), false) })) }))) })) }))), ((Macro)$this).c().universe().TermName().apply("pickleInto")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("b"), false) })) }))) }))) })))) })) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("i"), false), ((Macro)$this).c().universe().TermName().apply("$plus$eq")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.LiteralApi[] { ((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)BoxesRunTime.boxToInteger(1))) })) }))) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(nn$macro$301, false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))) }))), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)BoxedUnit.UNIT)))), isPrimitive ? ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("unpinHints")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))) : ((Macro)$this).c().universe().EmptyTree(), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("endCollection")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("builder"), false), ((Macro)$this).c().universe().TermName().apply("endEntry")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))) })))), null, null }; │ │ │ │ │ │ final int n2 = 9; │ │ │ │ │ │ final Internals.ReificationSupportApi.SyntacticDefDefExtractor syntacticDefDef = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticDefDef(); │ │ │ │ │ │ final Trees.ModifiersApi noMods = ((Macro)$this).c().universe().NoMods(); │ │ │ │ │ │ final Names.TermNameApi apply3 = ((Macro)$this).c().universe().TermName().apply("unpickle"); │ │ │ │ │ │ final Nil$ module$6 = Nil$.MODULE$; │ │ │ │ │ │ - final List apply4 = List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.ValDefApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(73728L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("tag"), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("_root_"), false), ((Macro)$this).c().universe().TermName().apply("scala")), ((Macro)$this).c().universe().TypeName().apply("")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.ExistentialTypeTreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticExistentialType().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("FastTypeTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(nn$macro$38) }))), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TypeDefApi[] { ((Macro)$this).c().universe().TypeDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(2097168L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), nn$macro$38, (List)Nil$.MODULE$, (Trees.TreeApi)((Macro)$this).c().universe().TypeBoundsTree().apply(((Macro)$this).c().universe().EmptyTree(), ((Macro)$this).c().universe().EmptyTree())) }))) }))), ((Macro)$this).c().universe().EmptyTree()), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(8192L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("reader"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("PReader")), ((Macro)$this).c().universe().EmptyTree()) })) })); │ │ │ │ │ │ + final List apply4 = List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.ValDefApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(73728L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("tag"), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("_root_"), false), ((Macro)$this).c().universe().TermName().apply("scala")), ((Macro)$this).c().universe().TypeName().apply("")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.ExistentialTypeTreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticExistentialType().apply(((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("scala"), false), ((Macro)$this).c().universe().TermName().apply("pickling")), ((Macro)$this).c().universe().TypeName().apply("FastTypeTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(nn$macro$302) }))), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TypeDefApi[] { ((Macro)$this).c().universe().TypeDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(2097168L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), nn$macro$302, (List)Nil$.MODULE$, (Trees.TreeApi)((Macro)$this).c().universe().TypeBoundsTree().apply(((Macro)$this).c().universe().EmptyTree(), ((Macro)$this).c().universe().EmptyTree())) }))) }))), ((Macro)$this).c().universe().EmptyTree()), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(8192L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("reader"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("PReader")), ((Macro)$this).c().universe().EmptyTree()) })) })); │ │ │ │ │ │ final Trees.IdentApi apply5 = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("Any")); │ │ │ │ │ │ final Internals.ReificationSupportApi.SyntacticBlockExtractor syntacticBlock2 = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock(); │ │ │ │ │ │ final List$ module$7 = List$.MODULE$; │ │ │ │ │ │ final Predef$ module$8 = Predef$.MODULE$; │ │ │ │ │ │ final Trees.TreeApi[] array3 = { (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("arrReader"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("reader"), false), ((Macro)$this).c().universe().TermName().apply("beginCollection")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ })))), isPrimitive ? ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arrReader"), false), ((Macro)$this).c().universe().TermName().apply("hintStaticallyElidedType")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arrReader"), false), ((Macro)$this).c().universe().TermName().apply("hintTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("eltag"), false) })) }))), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arrReader"), false), ((Macro)$this).c().universe().TermName().apply("pinHints")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))) }))) : ((Macro)$this).c().universe().EmptyTree(), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("length"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arrReader"), false), ((Macro)$this).c().universe().TermName().apply("readLength")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ })))), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticVarDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(4096L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("buffer"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), $this.mkBuffer(eltpe)), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticVarDef().apply(((Macro)$this).c().universe().Modifiers().apply(((Macro)$this).c().universe().internal().reificationSupport().FlagsRepr().apply(4096L), (Names.NameApi)((Macro)$this).c().universe().TypeName().apply(""), (List)Nil$.MODULE$), ((Macro)$this).c().universe().TermName().apply("i"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)BoxesRunTime.boxToInteger(0)))), null, null, null, null }; │ │ │ │ │ │ final int n3 = 5; │ │ │ │ │ │ final Trees.LabelDefExtractor labelDef = ((Macro)$this).c().universe().LabelDef(); │ │ │ │ │ │ - final Names.TermNameApi termNameApi2 = nn$macro$39; │ │ │ │ │ │ + final Names.TermNameApi termNameApi2 = nn$macro$303; │ │ │ │ │ │ final Nil$ module$9 = Nil$.MODULE$; │ │ │ │ │ │ final Trees.IfExtractor if1 = ((Macro)$this).c().universe().If(); │ │ │ │ │ │ final Trees.TreeApi apply6 = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("i"), false), ((Macro)$this).c().universe().TermName().apply("$less")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("length"), false) })) }))); │ │ │ │ │ │ final Internals.ReificationSupportApi.SyntacticBlockExtractor syntacticBlock3 = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock(); │ │ │ │ │ │ final List$ module$10 = List$.MODULE$; │ │ │ │ │ │ final Predef$ module$11 = Predef$.MODULE$; │ │ │ │ │ │ final Trees.TreeApi[] array4 = new Trees.TreeApi[2]; │ │ │ │ │ │ @@ -75,15 +75,15 @@ │ │ │ │ │ │ else { │ │ │ │ │ │ final Trees.TreeApi readerUnpickleTree = $this.readerUnpickle(eltpe, ((Macro)$this).c().universe().newTermName("r")); │ │ │ │ │ │ treeApi = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticBlock().apply(List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticValDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("elem"), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticEmptyTypeTree().apply(), readerUnpickleTree), ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("buffer"), false), ((Macro)$this).c().universe().TermName().apply("$plus$eq")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.IdentApi[] { ((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("elem"), false) })) }))) }))); │ │ │ │ │ │ } │ │ │ │ │ │ array5[n5] = treeApi; │ │ │ │ │ │ array5[2] = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("i"), false), ((Macro)$this).c().universe().TermName().apply("$plus$eq")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.LiteralApi[] { ((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)BoxesRunTime.boxToInteger(1))) })) }))); │ │ │ │ │ │ array4[n4] = syntacticBlock4.apply(module$12.apply((Seq)module$13.wrapRefArray((Object[])array5))); │ │ │ │ │ │ - array4[1] = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(nn$macro$39, false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))); │ │ │ │ │ │ + array4[1] = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(nn$macro$303, false), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))); │ │ │ │ │ │ array3[n3] = (Trees.TreeApi)labelDef.apply(termNameApi2, (List)module$9, (Trees.TreeApi)if1.apply(apply6, syntacticBlock3.apply(module$10.apply((Seq)module$11.wrapRefArray((Object[])array4))), (Trees.TreeApi)((Macro)$this).c().universe().Literal().apply(((Macro)$this).c().universe().Constant().apply((Object)BoxedUnit.UNIT)))); │ │ │ │ │ │ array3[6] = (isPrimitive ? ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arrReader"), false), ((Macro)$this).c().universe().TermName().apply("unpinHints")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))) : ((Macro)$this).c().universe().EmptyTree()); │ │ │ │ │ │ array3[7] = ((Macro)$this).c().universe().internal().reificationSupport().SyntacticApplied().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticSelectTerm().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("arrReader"), false), ((Macro)$this).c().universe().TermName().apply("endCollection")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new List[] { (List)Nil$.MODULE$ }))); │ │ │ │ │ │ array3[8] = $this.mkResult((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("buffer"), false)); │ │ │ │ │ │ array2[n2] = (Trees.SymTreeApi)syntacticDefDef.apply(noMods, apply3, (List)module$6, apply4, (Trees.TreeApi)apply5, syntacticBlock2.apply(module$7.apply((Seq)module$8.wrapRefArray((Object[])array3)))); │ │ │ │ │ │ array2[10] = (Trees.SymTreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticDefDef().apply(((Macro)$this).c().universe().NoMods(), ((Macro)$this).c().universe().TermName().apply("tag"), (List)Nil$.MODULE$, (List)Nil$.MODULE$, ((Macro)$this).c().universe().internal().reificationSupport().SyntacticAppliedType().apply((Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTypeIdent().apply(((Macro)$this).c().universe().TypeName().apply("FastTypeTag")), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Trees.TreeApi[] { ((Macro)$this).c().universe().Liftable().liftType().apply((Object)tpe) }))), (Trees.TreeApi)((Macro)$this).c().universe().internal().reificationSupport().SyntacticTermIdent().apply(((Macro)$this).c().universe().TermName().apply("colltag"), false)); │ │ │ │ │ │ array[n] = (Trees.SymTreeApi)syntacticObjectDef.apply(apply, termNameApi, (List)module$3, apply2, (Trees.TreeApi)noSelfType, module$4.apply((Seq)module$5.wrapRefArray((Object[])array2))); │ │ │ │ ├── scala/pickling/runtime/InterpretedPicklerRuntime$$anon$2.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -10,15 +10,14 @@ │ │ │ │ │ │ import scala.runtime.BoxedUnit; │ │ │ │ │ │ import scala.pickling.PBuilder; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.pickling.FastTypeTag$; │ │ │ │ │ │ import scala.Function1; │ │ │ │ │ │ import scala.pickling.FastTypeTag; │ │ │ │ │ │ import scala.pickling.PickleTools$class; │ │ │ │ │ │ -import scala.runtime.TraitSetter; │ │ │ │ │ │ import scala.pickling.Hints; │ │ │ │ │ │ import scala.pickling.ir.IRs$FieldIR; │ │ │ │ │ │ import scala.Tuple2; │ │ │ │ │ │ import scala.collection.immutable.List; │ │ │ │ │ │ import scala.pickling.PickleTools; │ │ │ │ │ │ import scala.pickling.Pickler; │ │ │ │ │ │ │ │ │ │ │ │ @@ -26,15 +25,14 @@ │ │ │ │ │ │ private final List> fields; │ │ │ │ │ │ private List hints; │ │ │ │ │ │ │ │ │ │ │ │ public List hints() { │ │ │ │ │ │ return (List)this.hints; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - @TraitSetter │ │ │ │ │ │ public void hints_$eq(final List x$1) { │ │ │ │ │ │ this.hints = x$1; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public boolean areHintsPinned() { │ │ │ │ │ │ return PickleTools$class.areHintsPinned((PickleTools)this); │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/runtime/InterpretedUnpicklerRuntime$$anon$4.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -9,28 +9,26 @@ │ │ │ │ │ │ import scala.collection.immutable.Nil$; │ │ │ │ │ │ import scala.pickling.internal.package$; │ │ │ │ │ │ import scala.pickling.Unpickler$class; │ │ │ │ │ │ import scala.pickling.PReader; │ │ │ │ │ │ import scala.Function1; │ │ │ │ │ │ import scala.pickling.FastTypeTag; │ │ │ │ │ │ import scala.pickling.PickleTools$class; │ │ │ │ │ │ -import scala.runtime.TraitSetter; │ │ │ │ │ │ import scala.pickling.Hints; │ │ │ │ │ │ import scala.collection.immutable.List; │ │ │ │ │ │ import scala.pickling.PickleTools; │ │ │ │ │ │ import scala.pickling.Unpickler; │ │ │ │ │ │ │ │ │ │ │ │ public final class InterpretedUnpicklerRuntime$$anon$4 implements Unpickler, PickleTools { │ │ │ │ │ │ private List hints; │ │ │ │ │ │ │ │ │ │ │ │ public List hints() { │ │ │ │ │ │ return (List)this.hints; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - @TraitSetter │ │ │ │ │ │ public void hints_$eq(final List x$1) { │ │ │ │ │ │ this.hints = x$1; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public boolean areHintsPinned() { │ │ │ │ │ │ return PickleTools$class.areHintsPinned((PickleTools)this); │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/runtime/ShareNothingInterpretedUnpicklerRuntime$$anon$5.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -8,28 +8,26 @@ │ │ │ │ │ │ import scala.concurrent.util.Unsafe; │ │ │ │ │ │ import scala.collection.immutable.Nil$; │ │ │ │ │ │ import scala.pickling.Unpickler$class; │ │ │ │ │ │ import scala.pickling.PReader; │ │ │ │ │ │ import scala.Function1; │ │ │ │ │ │ import scala.pickling.FastTypeTag; │ │ │ │ │ │ import scala.pickling.PickleTools$class; │ │ │ │ │ │ -import scala.runtime.TraitSetter; │ │ │ │ │ │ import scala.pickling.Hints; │ │ │ │ │ │ import scala.collection.immutable.List; │ │ │ │ │ │ import scala.pickling.PickleTools; │ │ │ │ │ │ import scala.pickling.Unpickler; │ │ │ │ │ │ │ │ │ │ │ │ public final class ShareNothingInterpretedUnpicklerRuntime$$anon$5 implements Unpickler, PickleTools { │ │ │ │ │ │ private List hints; │ │ │ │ │ │ │ │ │ │ │ │ public List hints() { │ │ │ │ │ │ return (List)this.hints; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - @TraitSetter │ │ │ │ │ │ public void hints_$eq(final List x$1) { │ │ │ │ │ │ this.hints = x$1; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public boolean areHintsPinned() { │ │ │ │ │ │ return PickleTools$class.areHintsPinned((PickleTools)this); │ │ │ │ │ │ } │ │ │ │ ├── scala/pickling/util/Externalizables$$anon$1.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -22,21 +22,21 @@ │ │ │ │ │ │ if (!unapply2.isEmpty()) { │ │ │ │ │ │ final Object 1 = ((Tuple2)unapply2.get())._1(); │ │ │ │ │ │ final List list = (List)((Tuple2)unapply2.get())._2(); │ │ │ │ │ │ final Option unapply3 = this.c$1.universe().TreeTag().unapply(1); │ │ │ │ │ │ if (!unapply3.isEmpty()) { │ │ │ │ │ │ final Option unapply4 = this.c$1.universe().internal().reificationSupport().SyntacticTypeApplied().unapply((Trees.TreeApi)unapply3.get()); │ │ │ │ │ │ if (!unapply4.isEmpty()) { │ │ │ │ │ │ - final Trees.TreeApi qq$332afc5b$macro$254 = (Trees.TreeApi)((Tuple2)unapply4.get())._1(); │ │ │ │ │ │ - final List qq$332afc5b$macro$255 = (List)((Tuple2)unapply4.get())._2(); │ │ │ │ │ │ + final Trees.TreeApi qq$9cd91d7d$macro$222 = (Trees.TreeApi)((Tuple2)unapply4.get())._1(); │ │ │ │ │ │ + final List qq$9cd91d7d$macro$223 = (List)((Tuple2)unapply4.get())._2(); │ │ │ │ │ │ if (list instanceof $colon$colon) { │ │ │ │ │ │ final $colon$colon $colon$colon = ($colon$colon)list; │ │ │ │ │ │ - final List qq$332afc5b$macro$256 = (List)$colon$colon.head(); │ │ │ │ │ │ + final List qq$9cd91d7d$macro$224 = (List)$colon$colon.head(); │ │ │ │ │ │ if (Nil$.MODULE$.equals($colon$colon.tl$1())) { │ │ │ │ │ │ - final Object module$ = new Some((Object)new Tuple3((Object)qq$332afc5b$macro$254, (Object)qq$332afc5b$macro$255, (Object)qq$332afc5b$macro$256)); │ │ │ │ │ │ + final Object module$ = new Some((Object)new Tuple3((Object)qq$9cd91d7d$macro$222, (Object)qq$9cd91d7d$macro$223, (Object)qq$9cd91d7d$macro$224)); │ │ │ │ │ │ return (Option, List>>)module$; │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/Compat$$typecreator8$1.class │ │ │ │ ├── +++ scala/pickling/Compat$$typecreator20$1.class │ │ │ │ │┄ Files 4% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -7,21 +7,21 @@ │ │ │ │ │ │ import scala.collection.immutable.List$; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeTags; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator8$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator20$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ private final TypeTags.WeakTypeTag evidence$8$1$1; │ │ │ │ │ │ │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala.pickling").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.pickling.FastTypeTag"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { this.evidence$8$1$1.in($m).tpe() }))); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public $typecreator8$1(final TypeTags.WeakTypeTag evidence$8$1$1) { │ │ │ │ │ │ + public $typecreator20$1(final TypeTags.WeakTypeTag evidence$8$1$1) { │ │ │ │ │ │ this.evidence$8$1$1 = evidence$8$1$1; │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/Compat$$typecreator9$1.class │ │ │ │ ├── +++ scala/pickling/Compat$$typecreator21$1.class │ │ │ │ │┄ Files 2% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -7,21 +7,21 @@ │ │ │ │ │ │ import scala.collection.immutable.List$; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeTags; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator9$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator21$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ private final TypeTags.WeakTypeTag evidence$9$1$1; │ │ │ │ │ │ │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala.pickling").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.pickling.FastTypeTag"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { this.evidence$9$1$1.in($m).tpe() }))); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public $typecreator9$1(final TypeTags.WeakTypeTag evidence$9$1$1) { │ │ │ │ │ │ + public $typecreator21$1(final TypeTags.WeakTypeTag evidence$9$1$1) { │ │ │ │ │ │ this.evidence$9$1$1 = evidence$9$1$1; │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/CurrentMirrorMacro$$typecreator4$1.class │ │ │ │ ├── +++ scala/pickling/CurrentMirrorMacro$$typecreator8$1.class │ │ │ │ │┄ Files 7% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ │ │ import scala.collection.immutable.Nil$; │ │ │ │ │ │ import scala.reflect.api.Symbols; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator4$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator8$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().SingleType($u.internal().reificationSupport().SingleType($u.internal().reificationSupport().SingleType($u.internal().reificationSupport().SingleType($u.internal().reificationSupport().SingleType($u.internal().reificationSupport().thisPrefix((Symbols.SymbolApi)$m.RootClass()), (Symbols.SymbolApi)$m.staticPackage("scala")), (Symbols.SymbolApi)$m.staticPackage("scala.reflect")), (Symbols.SymbolApi)$m.staticPackage("scala.reflect.runtime")), (Symbols.SymbolApi)$m.staticModule("scala.reflect.runtime.package")), (Symbols.SymbolApi)$u.internal().reificationSupport().selectTerm($m.staticModule("scala.reflect.runtime.package").asModule().moduleClass(), "universe")), (Symbols.SymbolApi)$u.internal().reificationSupport().selectType((Symbols.SymbolApi)$m.staticClass("scala.reflect.api.JavaUniverse"), "Mirror"), (List)Nil$.MODULE$); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public $typecreator4$1(final CurrentMirrorMacro $outer) { │ │ │ │ │ │ + public $typecreator8$1(final CurrentMirrorMacro $outer) { │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/FastTypeTag$$typecreator1$2.class │ │ │ │ ├── +++ scala/pickling/FastTypeTag$$typecreator17$1.class │ │ │ │ │┄ Files 5% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -1,22 +1,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ -import scala.collection.Seq; │ │ │ │ │ │ -import scala.collection.immutable.List; │ │ │ │ │ │ import scala.reflect.api.Symbols; │ │ │ │ │ │ -import scala.collection.immutable.Nil$; │ │ │ │ │ │ +import scala.collection.Seq; │ │ │ │ │ │ import scala.Predef$; │ │ │ │ │ │ import scala.collection.immutable.List$; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator1$2 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator17$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$u.internal().reificationSupport().selectType($m.staticPackage("scala").asModule().moduleClass(), "AnyRef"), (List)Nil$.MODULE$) }))); │ │ │ │ │ │ + return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Double").asType().toTypeConstructor() }))); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/FastTypeTag$$typecreator2$1.class │ │ │ │ ├── +++ scala/pickling/FastTypeTag$$typecreator16$1.class │ │ │ │ │┄ Files 6% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -1,22 +1,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ -import scala.collection.Seq; │ │ │ │ │ │ -import scala.collection.immutable.List; │ │ │ │ │ │ -import scala.collection.immutable.Nil$; │ │ │ │ │ │ import scala.reflect.api.Symbols; │ │ │ │ │ │ +import scala.collection.Seq; │ │ │ │ │ │ import scala.Predef$; │ │ │ │ │ │ import scala.collection.immutable.List$; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator2$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator16$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().SingleType($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticModule("scala.Predef")), (Symbols.SymbolApi)$u.internal().reificationSupport().selectType($m.staticModule("scala.Predef").asModule().moduleClass(), "String"), (List)Nil$.MODULE$) }))); │ │ │ │ │ │ + return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Float").asType().toTypeConstructor() }))); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/FastTypeTag$$typecreator3$1.class │ │ │ │ ├── +++ scala/pickling/FastTypeTag$$typecreator18$1.class │ │ │ │ │┄ Files 2% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ │ import scala.Predef$; │ │ │ │ │ │ import scala.collection.immutable.List$; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator3$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator18$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Byte").asType().toTypeConstructor() }))); │ │ │ │ │ │ + return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Unit").asType().toTypeConstructor() }))); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/FastTypeTag$$typecreator4$1.class │ │ │ │ ├── +++ scala/pickling/FastTypeTag$$typecreator13$1.class │ │ │ │ │┄ Files 6% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ │ import scala.Predef$; │ │ │ │ │ │ import scala.collection.immutable.List$; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator4$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator13$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Short").asType().toTypeConstructor() }))); │ │ │ │ │ │ + return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Int").asType().toTypeConstructor() }))); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/FastTypeTag$$typecreator5$1.class │ │ │ │ ├── +++ scala/pickling/FastTypeTag$$typecreator14$1.class │ │ │ │ │┄ Files 6% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ │ import scala.Predef$; │ │ │ │ │ │ import scala.collection.immutable.List$; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator5$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator14$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Char").asType().toTypeConstructor() }))); │ │ │ │ │ │ + return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Long").asType().toTypeConstructor() }))); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/FastTypeTag$$typecreator6$1.class │ │ │ │ ├── +++ scala/pickling/FastTypeTag$$typecreator15$1.class │ │ │ │ │┄ Files 6% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ │ import scala.Predef$; │ │ │ │ │ │ import scala.collection.immutable.List$; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator6$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator15$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Int").asType().toTypeConstructor() }))); │ │ │ │ │ │ + return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Boolean").asType().toTypeConstructor() }))); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/FastTypeTag$$typecreator7$1.class │ │ │ │ ├── +++ scala/pickling/UnpicklerMacros$$typecreator8$1.class │ │ │ │ │┄ Files 16% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -1,20 +1,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ -import scala.reflect.api.Symbols; │ │ │ │ │ │ -import scala.collection.Seq; │ │ │ │ │ │ -import scala.Predef$; │ │ │ │ │ │ -import scala.collection.immutable.List$; │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator7$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator8$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $u.internal().reificationSupport().TypeRef($u.internal().reificationSupport().ThisType($m.staticPackage("scala").asModule().moduleClass()), (Symbols.SymbolApi)$m.staticClass("scala.Array"), List$.MODULE$.apply((Seq)Predef$.MODULE$.wrapRefArray((Object[])new Types.TypeApi[] { $m.staticClass("scala.Long").asType().toTypeConstructor() }))); │ │ │ │ │ │ + return $m.staticClass("scala.pickling.IsStaticOnly").asType().toTypeConstructor(); │ │ │ │ │ │ + } │ │ │ │ │ │ + │ │ │ │ │ │ + public $typecreator8$1(final UnpicklerMacros $outer) { │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/Macro$$typecreator8$1.class │ │ │ │ ├── +++ scala/pickling/Macro$$typecreator5$1.class │ │ │ │ │┄ Files 3% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -2,18 +2,18 @@ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator8$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator5$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $m.staticClass("scala.pickling.refs.ShareEverything").asType().toTypeConstructor(); │ │ │ │ │ │ + return $m.staticClass("scala.pickling.refs.ShareNothing").asType().toTypeConstructor(); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public $typecreator8$1(final Macro $outer) { │ │ │ │ │ │ + public $typecreator5$1(final Macro $outer) { │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/Macro$$typecreator9$1.class │ │ │ │ ├── +++ scala/pickling/Macro$$typecreator4$1.class │ │ │ │ │┄ Files 9% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -2,18 +2,18 @@ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator9$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator4$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $m.staticClass("scala.pickling.refs.ShareNothing").asType().toTypeConstructor(); │ │ │ │ │ │ + return $m.staticClass("scala.pickling.refs.ShareEverything").asType().toTypeConstructor(); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public $typecreator9$1(final Macro $outer) { │ │ │ │ │ │ + public $typecreator4$1(final Macro $outer) { │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/UnpickleMacros$$typecreator14$1.class │ │ │ │ ├── +++ scala/pickling/UnpickleMacros$$typecreator10$1.class │ │ │ │ │┄ Files 1% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -2,18 +2,18 @@ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator14$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator10$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ return $m.staticClass("scala.pickling.refs.Ref").asType().toTypeConstructor(); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public $typecreator14$1(final UnpickleMacros $outer) { │ │ │ │ │ │ + public $typecreator10$1(final UnpickleMacros $outer) { │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/UnpicklerMacros$$typecreator10$1.class │ │ │ │ ├── +++ scala/pickling/UnpicklerMacros$$typecreator6$1.class │ │ │ │ │┄ Files 5% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -2,18 +2,18 @@ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator10$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator6$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ return $m.staticClass("java.io.Externalizable").asType().toTypeConstructor(); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public $typecreator10$1(final UnpicklerMacros $outer) { │ │ │ │ │ │ + public $typecreator6$1(final UnpicklerMacros $outer) { │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/UnpicklerMacros$$typecreator11$1.class │ │ │ │ ├── +++ scala/pickling/UnpicklerMacros$$typecreator7$1.class │ │ │ │ │┄ Files 5% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -2,18 +2,18 @@ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator11$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator7$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ return $m.staticClass("scala.pickling.util.GenObjectOutput").asType().toTypeConstructor(); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public $typecreator11$1(final UnpicklerMacros $outer) { │ │ │ │ │ │ + public $typecreator7$1(final UnpicklerMacros $outer) { │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/UnpicklerMacros$$typecreator12$1.class │ │ │ │ ├── +++ scala/pickling/UnpicklerMacros$$typecreator9$1.class │ │ │ │ │┄ Files 4% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -2,18 +2,18 @@ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator12$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator9$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $m.staticClass("scala.pickling.IsStaticOnly").asType().toTypeConstructor(); │ │ │ │ │ │ + return $m.staticClass("scala.Singleton").asType().toTypeConstructor(); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public $typecreator12$1(final UnpicklerMacros $outer) { │ │ │ │ │ │ + public $typecreator9$1(final UnpicklerMacros $outer) { │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ │ --- scala/pickling/UnpicklerMacros$$typecreator13$1.class │ │ │ │ ├── +++ scala/pickling/FastTypeTag$$typecreator19$1.class │ │ │ │ │┄ Files 19% similar despite different names │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -2,18 +2,15 @@ │ │ │ │ │ │ package scala.pickling; │ │ │ │ │ │ │ │ │ │ │ │ import scala.reflect.api.Types; │ │ │ │ │ │ import scala.reflect.api.Universe; │ │ │ │ │ │ import scala.reflect.api.Mirror; │ │ │ │ │ │ import scala.reflect.api.TypeCreator; │ │ │ │ │ │ │ │ │ │ │ │ -public final class $typecreator13$1 extends TypeCreator │ │ │ │ │ │ +public final class $typecreator19$1 extends TypeCreator │ │ │ │ │ │ { │ │ │ │ │ │ public Types.TypeApi apply(final Mirror $m$untyped) { │ │ │ │ │ │ final Universe $u = $m$untyped.universe(); │ │ │ │ │ │ final Mirror $m = $m$untyped; │ │ │ │ │ │ - return $m.staticClass("scala.Singleton").asType().toTypeConstructor(); │ │ │ │ │ │ - } │ │ │ │ │ │ - │ │ │ │ │ │ - public $typecreator13$1(final UnpicklerMacros $outer) { │ │ │ │ │ │ + return $m.staticClass("scala.pickling.refs.Ref").asType().toTypeConstructor(); │ │ │ │ │ │ } │ │ │ │ │ │ }