1.25 MB
/srv/reproducible-results/rbuild-debian/r-b-build.ospqiog1/b1/clojure_1.10.2-1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.ospqiog1/b2/clojure_1.10.2-1_armhf.changes
289 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·932a7ac7b806d7a7da263f483ba2026a·53844·devel·optional·clojure_1.10.2-1_all.deb1 ·932a7ac7b806d7a7da263f483ba2026a·53844·devel·optional·clojure_1.10.2-1_all.deb
2 ·aad432802c3d2cdf6762105166429b6c·3482232·java·optional·libclojure-java_1.10.2-1_all.deb2 ·d365847d46ad7b4b7fdc2818ccc2f0a3·3482236·java·optional·libclojure-java_1.10.2-1_all.deb
1.25 MB
libclojure-java_1.10.2-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-02-03·05:22:51.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-02-03·05:22:51.000000·debian-binary
2 -rw-r--r--···0········0········0·····1556·2021-02-03·05:22:51.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1556·2021-02-03·05:22:51.000000·control.tar.xz
3 -rw-r--r--···0········0········0··3480484·2021-02-03·05:22:51.000000·data.tar.xz3 -rw-r--r--···0········0········0··3480488·2021-02-03·05:22:51.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.25 MB
data.tar.xz
1.25 MB
data.tar
1.96 KB
file list
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/doc/libclojure-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/doc/libclojure-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)·····3680·2021-02-03·05:22:51.000000·./usr/share/doc/libclojure-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)·····3680·2021-02-03·05:22:51.000000·./usr/share/doc/libclojure-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)····36018·2021-01-26·18:54:43.000000·./usr/share/doc/libclojure-java/changelog.gz7 -rw-r--r--···0·root·········(0)·root·········(0)····36018·2021-01-26·18:54:43.000000·./usr/share/doc/libclojure-java/changelog.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)····26706·2019-02-11·18:56:51.000000·./usr/share/doc/libclojure-java/copyright8 -rw-r--r--···0·root·········(0)·root·········(0)····26706·2019-02-11·18:56:51.000000·./usr/share/doc/libclojure-java/copyright
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/java/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/java/
10 -rw-r--r--···0·root·········(0)·root·········(0)··3910397·2021-02-03·05:22:51.000000·./usr/share/java/clojure-1.10.2.jar10 -rw-r--r--···0·root·········(0)·root·········(0)··3910326·2021-02-03·05:22:51.000000·./usr/share/java/clojure-1.10.2.jar
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/maven-repo/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/maven-repo/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/maven-repo/org/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/maven-repo/org/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/maven-repo/org/clojure/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/maven-repo/org/clojure/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/maven-repo/org/clojure/clojure/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/maven-repo/org/clojure/clojure/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.2/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.2/
16 -rw-r--r--···0·root·········(0)·root·········(0)·····1649·2021-02-03·05:22:51.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.2/clojure-1.10.2.pom16 -rw-r--r--···0·root·········(0)·root·········(0)·····1649·2021-02-03·05:22:51.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.2/clojure-1.10.2.pom
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-03·05:22:51.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/
1.25 MB
./usr/share/java/clojure-1.10.2.jar
610 KB
zipinfo {}
    
Offset 1, 3493 lines modifiedOffset 1, 3493 lines modified
Diff chunk too large, falling back to line-by-line diff (3493 lines added, 3493 lines removed)
1 Zip·file·size:·3910397·bytes,·number·of·entries:·34911 Zip·file·size:·3910326·bytes,·number·of·entries:·3491
2 drwxr-xr-x··2.0·unx········0·bx·stor·24-Jan-07·09:42·META-INF/2 drwxr-xr-x··2.0·unx········0·bx·stor·24-Jan-08·11:50·META-INF/
3 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/3 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/
4 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:41·clojure/asm/4 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:48·clojure/asm/
5 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:41·clojure/asm/commons/5 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:48·clojure/asm/commons/
6 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/core/6 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/core/
7 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/core/protocols/7 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:49·clojure/core/protocols/
8 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/core/proxy$clojure/8 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:49·clojure/core/proxy$clojure/
9 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/core/proxy$clojure/lang/9 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:49·clojure/core/proxy$clojure/lang/
10 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/core/proxy$java/10 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:49·clojure/core/proxy$java/
11 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/core/proxy$java/io/11 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:49·clojure/core/proxy$java/io/
12 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/data/12 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/data/
13 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/inspector/13 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/inspector/
14 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/inspector/proxy$java/14 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/inspector/proxy$java/
15 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/inspector/proxy$java/lang/15 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/inspector/proxy$java/lang/
16 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/inspector/proxy$javax/16 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/inspector/proxy$javax/
17 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/inspector/proxy$javax/swing/17 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/inspector/proxy$javax/swing/
18 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/inspector/proxy$javax/swing/table/18 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/inspector/proxy$javax/swing/table/
19 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/instant/19 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:49·clojure/instant/
20 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/instant/proxy$java/20 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:49·clojure/instant/proxy$java/
21 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/instant/proxy$java/lang/21 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:49·clojure/instant/proxy$java/lang/
22 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/java/22 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/java/
23 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:41·clojure/java/api/23 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:48·clojure/java/api/
24 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/java/browse_ui/24 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/java/browse_ui/
25 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/java/browse_ui/proxy$java/25 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/java/browse_ui/proxy$java/
26 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/java/browse_ui/proxy$java/lang/26 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/java/browse_ui/proxy$java/lang/
27 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/java/io/27 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/java/io/
28 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:41·clojure/lang/28 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:48·clojure/lang/
29 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/pprint/29 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/pprint/
30 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/pprint/proxy$java/30 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/pprint/proxy$java/
31 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/pprint/proxy$java/io/31 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/pprint/proxy$java/io/
32 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/reflect/32 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/reflect/
33 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/reflect/proxy$clojure/33 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/reflect/proxy$clojure/
34 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/reflect/proxy$clojure/asm/34 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/reflect/proxy$clojure/asm/
35 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/repl/35 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/repl/
36 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/repl/proxy$java/36 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/repl/proxy$java/
37 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/repl/proxy$java/io/37 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/repl/proxy$java/io/
38 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/repl/proxy$java/lang/38 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/repl/proxy$java/lang/
39 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/test/39 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/test/
40 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/xml/40 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/xml/
41 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/xml/proxy$java/41 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/xml/proxy$java/
42 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-07·09:42·clojure/xml/proxy$java/lang/42 drwxr-xr-x··2.0·unx········0·b-·stor·24-Jan-08·11:50·clojure/xml/proxy$java/lang/
43 -rw-r--r--··2.0·unx·····1655·b-·defN·24-Jan-07·09:41·clojure/asm/AnnotationVisitor.class43 -rw-r--r--··2.0·unx·····1655·b-·defN·24-Jan-08·11:47·clojure/asm/AnnotationVisitor.class
44 -rw-r--r--··2.0·unx·····7092·b-·defN·24-Jan-07·09:41·clojure/asm/AnnotationWriter.class44 -rw-r--r--··2.0·unx·····7092·b-·defN·24-Jan-08·11:48·clojure/asm/AnnotationWriter.class
45 -rw-r--r--··2.0·unx·····1508·b-·defN·24-Jan-07·09:41·clojure/asm/Attribute$Set.class45 -rw-r--r--··2.0·unx·····1508·b-·defN·24-Jan-08·11:48·clojure/asm/Attribute$Set.class
46 -rw-r--r--··2.0·unx·····3288·b-·defN·24-Jan-07·09:41·clojure/asm/Attribute.class46 -rw-r--r--··2.0·unx·····3288·b-·defN·24-Jan-08·11:48·clojure/asm/Attribute.class
47 -rw-r--r--··2.0·unx·····4629·b-·defN·24-Jan-07·09:41·clojure/asm/ByteVector.class47 -rw-r--r--··2.0·unx·····4629·b-·defN·24-Jan-08·11:48·clojure/asm/ByteVector.class
48 -rw-r--r--··2.0·unx····44968·b-·defN·24-Jan-07·09:41·clojure/asm/ClassReader.class48 -rw-r--r--··2.0·unx····44968·b-·defN·24-Jan-08·11:48·clojure/asm/ClassReader.class
49 -rw-r--r--··2.0·unx·····3910·b-·defN·24-Jan-07·09:41·clojure/asm/ClassVisitor.class49 -rw-r--r--··2.0·unx·····3910·b-·defN·24-Jan-08·11:48·clojure/asm/ClassVisitor.class
50 -rw-r--r--··2.0·unx····15878·b-·defN·24-Jan-07·09:41·clojure/asm/ClassWriter.class50 -rw-r--r--··2.0·unx····15878·b-·defN·24-Jan-08·11:48·clojure/asm/ClassWriter.class
51 -rw-r--r--··2.0·unx·····2226·b-·defN·24-Jan-07·09:41·clojure/asm/ConstantDynamic.class51 -rw-r--r--··2.0·unx·····2226·b-·defN·24-Jan-08·11:48·clojure/asm/ConstantDynamic.class
52 -rw-r--r--··2.0·unx·····4194·b-·defN·24-Jan-07·09:41·clojure/asm/Constants.class52 -rw-r--r--··2.0·unx·····4194·b-·defN·24-Jan-08·11:48·clojure/asm/Constants.class
53 -rw-r--r--··2.0·unx·····1066·b-·defN·24-Jan-07·09:41·clojure/asm/Context.class53 -rw-r--r--··2.0·unx·····1066·b-·defN·24-Jan-08·11:48·clojure/asm/Context.class
54 -rw-r--r--··2.0·unx······826·b-·defN·24-Jan-07·09:41·clojure/asm/CurrentFrame.class54 -rw-r--r--··2.0·unx······826·b-·defN·24-Jan-08·11:48·clojure/asm/CurrentFrame.class
55 -rw-r--r--··2.0·unx······553·b-·defN·24-Jan-07·09:41·clojure/asm/Edge.class55 -rw-r--r--··2.0·unx······553·b-·defN·24-Jan-08·11:48·clojure/asm/Edge.class
56 -rw-r--r--··2.0·unx·····1600·b-·defN·24-Jan-07·09:41·clojure/asm/FieldVisitor.class56 -rw-r--r--··2.0·unx·····1600·b-·defN·24-Jan-08·11:48·clojure/asm/FieldVisitor.class
57 -rw-r--r--··2.0·unx·····5005·b-·defN·24-Jan-07·09:41·clojure/asm/FieldWriter.class57 -rw-r--r--··2.0·unx·····5005·b-·defN·24-Jan-08·11:48·clojure/asm/FieldWriter.class
58 -rw-r--r--··2.0·unx····18106·b-·defN·24-Jan-07·09:41·clojure/asm/Frame.class58 -rw-r--r--··2.0·unx····18106·b-·defN·24-Jan-08·11:48·clojure/asm/Frame.class
59 -rw-r--r--··2.0·unx·····2223·b-·defN·24-Jan-07·09:41·clojure/asm/Handle.class59 -rw-r--r--··2.0·unx·····2223·b-·defN·24-Jan-08·11:48·clojure/asm/Handle.class
60 -rw-r--r--··2.0·unx·····2218·b-·defN·24-Jan-07·09:41·clojure/asm/Handler.class60 -rw-r--r--··2.0·unx·····2218·b-·defN·24-Jan-08·11:48·clojure/asm/Handler.class
61 -rw-r--r--··2.0·unx·····5763·b-·defN·24-Jan-07·09:41·clojure/asm/Label.class61 -rw-r--r--··2.0·unx·····5763·b-·defN·24-Jan-08·11:48·clojure/asm/Label.class
62 -rw-r--r--··2.0·unx·····7920·b-·defN·24-Jan-07·09:41·clojure/asm/MethodVisitor.class62 -rw-r--r--··2.0·unx·····7920·b-·defN·24-Jan-08·11:48·clojure/asm/MethodVisitor.class
63 -rw-r--r--··2.0·unx····33081·b-·defN·24-Jan-07·09:41·clojure/asm/MethodWriter.class63 -rw-r--r--··2.0·unx····33081·b-·defN·24-Jan-08·11:48·clojure/asm/MethodWriter.class
64 -rw-r--r--··2.0·unx·····1998·b-·defN·24-Jan-07·09:41·clojure/asm/ModuleVisitor.class64 -rw-r--r--··2.0·unx·····1998·b-·defN·24-Jan-08·11:48·clojure/asm/ModuleVisitor.class
65 -rw-r--r--··2.0·unx·····4381·b-·defN·24-Jan-07·09:41·clojure/asm/ModuleWriter.class65 -rw-r--r--··2.0·unx·····4381·b-·defN·24-Jan-08·11:48·clojure/asm/ModuleWriter.class
66 -rw-r--r--··2.0·unx·····7268·b-·defN·24-Jan-07·09:41·clojure/asm/Opcodes.class66 -rw-r--r--··2.0·unx·····7268·b-·defN·24-Jan-08·11:48·clojure/asm/Opcodes.class
67 -rw-r--r--··2.0·unx·····1810·b-·defN·24-Jan-07·09:41·clojure/asm/Symbol.class67 -rw-r--r--··2.0·unx·····1810·b-·defN·24-Jan-08·11:48·clojure/asm/Symbol.class
68 -rw-r--r--··2.0·unx·····1311·b-·defN·24-Jan-07·09:41·clojure/asm/SymbolTable$Entry.class68 -rw-r--r--··2.0·unx·····1311·b-·defN·24-Jan-08·11:48·clojure/asm/SymbolTable$Entry.class
69 -rw-r--r--··2.0·unx····18866·b-·defN·24-Jan-07·09:41·clojure/asm/SymbolTable.class69 -rw-r--r--··2.0·unx····18866·b-·defN·24-Jan-08·11:48·clojure/asm/SymbolTable.class
70 -rw-r--r--··2.0·unx····11487·b-·defN·24-Jan-07·09:41·clojure/asm/Type.class70 -rw-r--r--··2.0·unx····11487·b-·defN·24-Jan-08·11:48·clojure/asm/Type.class
71 -rw-r--r--··2.0·unx·····2663·b-·defN·24-Jan-07·09:41·clojure/asm/TypePath.class71 -rw-r--r--··2.0·unx·····2663·b-·defN·24-Jan-08·11:48·clojure/asm/TypePath.class
72 -rw-r--r--··2.0·unx·····3988·b-·defN·24-Jan-07·09:41·clojure/asm/TypeReference.class72 -rw-r--r--··2.0·unx·····3988·b-·defN·24-Jan-08·11:48·clojure/asm/TypeReference.class
73 -rw-r--r--··2.0·unx····20533·b-·defN·24-Jan-07·09:41·clojure/asm/commons/GeneratorAdapter.class73 -rw-r--r--··2.0·unx····20533·b-·defN·24-Jan-08·11:48·clojure/asm/commons/GeneratorAdapter.class
74 -rw-r--r--··2.0·unx·····6547·b-·defN·24-Jan-07·09:41·clojure/asm/commons/LocalVariablesSorter.class74 -rw-r--r--··2.0·unx·····6547·b-·defN·24-Jan-08·11:48·clojure/asm/commons/LocalVariablesSorter.class
75 -rw-r--r--··2.0·unx·····4980·b-·defN·24-Jan-07·09:41·clojure/asm/commons/Method.class75 -rw-r--r--··2.0·unx·····4980·b-·defN·24-Jan-08·11:48·clojure/asm/commons/Method.class
76 -rw-r--r--··2.0·unx······222·b-·defN·24-Jan-07·09:41·clojure/asm/commons/TableSwitchGenerator.class76 -rw-r--r--··2.0·unx······222·b-·defN·24-Jan-08·11:48·clojure/asm/commons/TableSwitchGenerator.class
77 -rw-r--r--··2.0·unx·····1063·b-·defN·24-Jan-07·09:42·clojure/core$PrintWriter_on$fn__7512.class77 -rw-r--r--··2.0·unx·····1063·b-·defN·24-Jan-08·11:49·clojure/core$PrintWriter_on$fn__7512.class
78 -rw-r--r--··2.0·unx······910·b-·defN·24-Jan-07·09:42·clojure/core$PrintWriter_on$fn__7514.class78 -rw-r--r--··2.0·unx······910·b-·defN·24-Jan-08·11:49·clojure/core$PrintWriter_on$fn__7514.class
79 -rw-r--r--··2.0·unx·····1367·b-·defN·24-Jan-07·09:42·clojure/core$PrintWriter_on$fn__7516.class79 -rw-r--r--··2.0·unx·····1367·b-·defN·24-Jan-08·11:49·clojure/core$PrintWriter_on$fn__7516.class
80 -rw-r--r--··2.0·unx·····1427·b-·defN·24-Jan-07·09:42·clojure/core$PrintWriter_on.class80 -rw-r--r--··2.0·unx·····1427·b-·defN·24-Jan-08·11:49·clojure/core$PrintWriter_on.class
81 -rw-r--r--··2.0·unx·····1102·b-·defN·24-Jan-07·09:42·clojure/core$StackTraceElement__GT_vec.class81 -rw-r--r--··2.0·unx·····1102·b-·defN·24-Jan-08·11:49·clojure/core$StackTraceElement__GT_vec.class
82 -rw-r--r--··2.0·unx·····2406·b-·defN·24-Jan-07·09:42·clojure/core$Throwable__GT_map$base__7474.class82 -rw-r--r--··2.0·unx·····2406·b-·defN·24-Jan-08·11:49·clojure/core$Throwable__GT_map$base__7474.class
83 -rw-r--r--··2.0·unx·····1110·b-·defN·24-Jan-07·09:42·clojure/core$Throwable__GT_map$fn__7478.class83 -rw-r--r--··2.0·unx·····1110·b-·defN·24-Jan-08·11:49·clojure/core$Throwable__GT_map$fn__7478.class
84 -rw-r--r--··2.0·unx·····3578·b-·defN·24-Jan-07·09:42·clojure/core$Throwable__GT_map.class84 -rw-r--r--··2.0·unx·····3578·b-·defN·24-Jan-08·11:49·clojure/core$Throwable__GT_map.class
85 -rw-r--r--··2.0·unx·····1673·b-·defN·24-Jan-07·09:41·clojure/core$_.class85 -rw-r--r--··2.0·unx·····1673·b-·defN·24-Jan-08·11:49·clojure/core$_.class
86 -rw-r--r--··2.0·unx·····2111·b-·defN·24-Jan-07·09:41·clojure/core$_DOT__DOT_.class86 -rw-r--r--··2.0·unx·····2111·b-·defN·24-Jan-08·11:49·clojure/core$_DOT__DOT_.class
87 -rw-r--r--··2.0·unx·····1712·b-·defN·24-Jan-07·09:41·clojure/core$_EQ_.class87 -rw-r--r--··2.0·unx·····1712·b-·defN·24-Jan-08·11:49·clojure/core$_EQ_.class
88 -rw-r--r--··2.0·unx·····1721·b-·defN·24-Jan-07·09:41·clojure/core$_EQ__EQ_.class88 -rw-r--r--··2.0·unx·····1721·b-·defN·24-Jan-08·11:49·clojure/core$_EQ__EQ_.class
89 -rw-r--r--··2.0·unx·····1506·b-·defN·24-Jan-07·09:41·clojure/core$_EQ__EQ___inliner__5582.class89 -rw-r--r--··2.0·unx·····1506·b-·defN·24-Jan-08·11:49·clojure/core$_EQ__EQ___inliner__5582.class
90 -rw-r--r--··2.0·unx·····1474·b-·defN·24-Jan-07·09:41·clojure/core$_EQ___inliner__5525.class90 -rw-r--r--··2.0·unx·····1474·b-·defN·24-Jan-08·11:49·clojure/core$_EQ___inliner__5525.class
91 -rw-r--r--··2.0·unx·····1714·b-·defN·24-Jan-07·09:41·clojure/core$_GT_.class91 -rw-r--r--··2.0·unx·····1714·b-·defN·24-Jan-08·11:49·clojure/core$_GT_.class
92 -rw-r--r--··2.0·unx······799·b-·defN·24-Jan-07·09:41·clojure/core$_GT_0_QMARK_.class92 -rw-r--r--··2.0·unx······799·b-·defN·24-Jan-08·11:49·clojure/core$_GT_0_QMARK_.class
93 -rw-r--r--··2.0·unx······799·b-·defN·24-Jan-07·09:41·clojure/core$_GT_1_QMARK_.class93 -rw-r--r--··2.0·unx······799·b-·defN·24-Jan-08·11:49·clojure/core$_GT_1_QMARK_.class
94 -rw-r--r--··2.0·unx·····1719·b-·defN·24-Jan-07·09:41·clojure/core$_GT__EQ_.class94 -rw-r--r--··2.0·unx·····1719·b-·defN·24-Jan-08·11:49·clojure/core$_GT__EQ_.class
95 -rw-r--r--··2.0·unx·····1504·b-·defN·24-Jan-07·09:41·clojure/core$_GT__EQ___inliner__5579.class95 -rw-r--r--··2.0·unx·····1504·b-·defN·24-Jan-08·11:49·clojure/core$_GT__EQ___inliner__5579.class
96 -rw-r--r--··2.0·unx·····1499·b-·defN·24-Jan-07·09:41·clojure/core$_GT___inliner__5576.class96 -rw-r--r--··2.0·unx·····1499·b-·defN·24-Jan-08·11:49·clojure/core$_GT___inliner__5576.class
97 -rw-r--r--··2.0·unx·····1712·b-·defN·24-Jan-07·09:41·clojure/core$_LT_.class97 -rw-r--r--··2.0·unx·····1712·b-·defN·24-Jan-08·11:49·clojure/core$_LT_.class
98 -rw-r--r--··2.0·unx·····1719·b-·defN·24-Jan-07·09:41·clojure/core$_LT__EQ_.class98 -rw-r--r--··2.0·unx·····1719·b-·defN·24-Jan-08·11:49·clojure/core$_LT__EQ_.class
99 -rw-r--r--··2.0·unx·····1504·b-·defN·24-Jan-07·09:41·clojure/core$_LT__EQ___inliner__5573.class99 -rw-r--r--··2.0·unx·····1504·b-·defN·24-Jan-08·11:49·clojure/core$_LT__EQ___inliner__5573.class
100 -rw-r--r--··2.0·unx·····1497·b-·defN·24-Jan-07·09:41·clojure/core$_LT___inliner__5548.class100 -rw-r--r--··2.0·unx·····1497·b-·defN·24-Jan-08·11:49·clojure/core$_LT___inliner__5548.class
101 -rw-r--r--··2.0·unx·····1966·b-·defN·24-Jan-07·09:41·clojure/core$_PLUS_.class101 -rw-r--r--··2.0·unx·····1966·b-·defN·24-Jan-08·11:49·clojure/core$_PLUS_.class
102 -rw-r--r--··2.0·unx·····1981·b-·defN·24-Jan-07·09:41·clojure/core$_PLUS__SINGLEQUOTE_.class102 -rw-r--r--··2.0·unx·····1981·b-·defN·24-Jan-08·11:49·clojure/core$_PLUS__SINGLEQUOTE_.class
103 -rw-r--r--··2.0·unx·····1682·b-·defN·24-Jan-07·09:41·clojure/core$_SLASH_.class103 -rw-r--r--··2.0·unx·····1682·b-·defN·24-Jan-08·11:49·clojure/core$_SLASH_.class
104 -rw-r--r--··2.0·unx·····1973·b-·defN·24-Jan-07·09:41·clojure/core$_STAR_.class104 -rw-r--r--··2.0·unx·····1973·b-·defN·24-Jan-08·11:49·clojure/core$_STAR_.class
105 -rw-r--r--··2.0·unx·····1986·b-·defN·24-Jan-07·09:41·clojure/core$_STAR__SINGLEQUOTE_.class105 -rw-r--r--··2.0·unx·····1986·b-·defN·24-Jan-08·11:49·clojure/core$_STAR__SINGLEQUOTE_.class
106 -rw-r--r--··2.0·unx·····2053·b-·defN·24-Jan-07·09:41·clojure/core$__GT_.class106 -rw-r--r--··2.0·unx·····2053·b-·defN·24-Jan-08·11:49·clojure/core$__GT_.class
107 -rw-r--r--··2.0·unx·····2057·b-·defN·24-Jan-07·09:41·clojure/core$__GT__GT_.class107 -rw-r--r--··2.0·unx·····2057·b-·defN·24-Jan-08·11:49·clojure/core$__GT__GT_.class
108 -rw-r--r--··2.0·unx·····1688·b-·defN·24-Jan-07·09:41·clojure/core$__SINGLEQUOTE_.class108 -rw-r--r--··2.0·unx·····1688·b-·defN·24-Jan-08·11:49·clojure/core$__SINGLEQUOTE_.class
109 -rw-r--r--··2.0·unx·····2988·b-·defN·24-Jan-07·09:42·clojure/core$_cache_protocol_fn.class109 -rw-r--r--··2.0·unx·····2988·b-·defN·24-Jan-08·11:49·clojure/core$_cache_protocol_fn.class
110 -rw-r--r--··2.0·unx·····3029·b-·defN·24-Jan-07·09:42·clojure/core$_reset_methods.class110 -rw-r--r--··2.0·unx·····3029·b-·defN·24-Jan-08·11:49·clojure/core$_reset_methods.class
111 -rw-r--r--··2.0·unx······829·b-·defN·24-Jan-07·09:42·clojure/core$accessor.class111 -rw-r--r--··2.0·unx······829·b-·defN·24-Jan-08·11:49·clojure/core$accessor.class
112 -rw-r--r--··2.0·unx······899·b-·defN·24-Jan-07·09:42·clojure/core$aclone.class112 -rw-r--r--··2.0·unx······899·b-·defN·24-Jan-08·11:49·clojure/core$aclone.class
113 -rw-r--r--··2.0·unx·····1461·b-·defN·24-Jan-07·09:42·clojure/core$aclone__inliner__6159.class113 -rw-r--r--··2.0·unx·····1461·b-·defN·24-Jan-08·11:49·clojure/core$aclone__inliner__6159.class
114 -rw-r--r--··2.0·unx·····4132·b-·defN·24-Jan-07·09:42·clojure/core$add_annotation.class114 -rw-r--r--··2.0·unx·····4132·b-·defN·24-Jan-08·11:49·clojure/core$add_annotation.class
115 -rw-r--r--··2.0·unx·····3627·b-·defN·24-Jan-07·09:42·clojure/core$add_annotations.class115 -rw-r--r--··2.0·unx·····3627·b-·defN·24-Jan-08·11:49·clojure/core$add_annotations.class
116 -rw-r--r--··2.0·unx······926·b-·defN·24-Jan-07·09:42·clojure/core$add_classpath.class116 -rw-r--r--··2.0·unx······926·b-·defN·24-Jan-08·11:49·clojure/core$add_classpath.class
117 -rw-r--r--··2.0·unx·····2044·b-·defN·24-Jan-07·09:42·clojure/core$add_doc_and_meta.class117 -rw-r--r--··2.0·unx·····2044·b-·defN·24-Jan-08·11:49·clojure/core$add_doc_and_meta.class
118 -rw-r--r--··2.0·unx·····1132·b-·defN·24-Jan-07·09:42·clojure/core$add_tap.class118 -rw-r--r--··2.0·unx·····1132·b-·defN·24-Jan-08·11:50·clojure/core$add_tap.class
119 -rw-r--r--··2.0·unx······825·b-·defN·24-Jan-07·09:42·clojure/core$add_watch.class119 -rw-r--r--··2.0·unx······825·b-·defN·24-Jan-08·11:49·clojure/core$add_watch.class
120 -rw-r--r--··2.0·unx·····2977·b-·defN·24-Jan-07·09:41·clojure/core$agent.class120 -rw-r--r--··2.0·unx·····2977·b-·defN·24-Jan-08·11:49·clojure/core$agent.class
121 -rw-r--r--··2.0·unx······679·b-·defN·24-Jan-07·09:42·clojure/core$agent_error.class121 -rw-r--r--··2.0·unx······679·b-·defN·24-Jan-08·11:49·clojure/core$agent_error.class
122 -rw-r--r--··2.0·unx·····1045·b-·defN·24-Jan-07·09:42·clojure/core$agent_errors.class122 -rw-r--r--··2.0·unx·····1045·b-·defN·24-Jan-08·11:49·clojure/core$agent_errors.class
123 -rw-r--r--··2.0·unx·····2117·b-·defN·24-Jan-07·09:42·clojure/core$aget.class123 -rw-r--r--··2.0·unx·····2117·b-·defN·24-Jan-08·11:49·clojure/core$aget.class
124 -rw-r--r--··2.0·unx·····1587·b-·defN·24-Jan-07·09:42·clojure/core$aget__inliner__6162.class124 -rw-r--r--··2.0·unx·····1587·b-·defN·24-Jan-08·11:49·clojure/core$aget__inliner__6162.class
125 -rw-r--r--··2.0·unx······901·b-·defN·24-Jan-07·09:42·clojure/core$alength.class125 -rw-r--r--··2.0·unx······901·b-·defN·24-Jan-08·11:49·clojure/core$alength.class
126 -rw-r--r--··2.0·unx·····1463·b-·defN·24-Jan-07·09:42·clojure/core$alength__inliner__6156.class126 -rw-r--r--··2.0·unx·····1463·b-·defN·24-Jan-08·11:49·clojure/core$alength__inliner__6156.class
Max diff block lines reached; -1/625020 bytes (-0.00%) of diff not shown.
940 B
clojure/core$assert_same_protocol$fn__8007.class
844 B
procyon -ec {}
    
Offset 5, 21 lines modifiedOffset 5, 21 lines modified
5 import·clojure.lang.ArraySeq;5 import·clojure.lang.ArraySeq;
6 import·clojure.lang.Reflector;6 import·clojure.lang.Reflector;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$assert_same_protocol$fn__8007·extends·AFunction8 public·final·class·core$assert_same_protocol$fn__8007·extends·AFunction
9 {9 {
10 ····Object·v;10 ····Object·v;
11 ····Object·p; 
12 ····Object·protocol_var;11 ····Object·protocol_var;
 12 ····Object·p;
13 ····13 ····
14 ····public·core$assert_same_protocol$fn__8007(final·Object·v,·final·Object·p3,·final·Object·protocol_var)·{14 ····public·core$assert_same_protocol$fn__8007(final·Object·v,·final·Object·protocol_var,·final·Object·p3)·{
15 ········this.v·=·v;15 ········this.v·=·v;
16 ········this.p·=·p3; 
17 ········this.protocol_var·=·protocol_var;16 ········this.protocol_var·=·protocol_var;
 17 ········this.p·=·p3;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········Object·invokeStatic;21 ········Object·invokeStatic;
22 ········try·{22 ········try·{
23 ············final·Object[]·array·=·{·"Warning:·protocol",·this.protocol_var,·"is·overwriting",·null·};23 ············final·Object[]·array·=·{·"Warning:·protocol",·this.protocol_var,·"is·overwriting",·null·};
24 ············final·int·n·=·3;24 ············final·int·n·=·3;
1.07 KB
clojure/core$assert_same_protocol.class
1020 B
procyon -ec {}
    
Offset 157, 15 lines modifiedOffset 157, 15 lines modified
157 ················if·(invokeStatic10·!=·null)·{157 ················if·(invokeStatic10·!=·null)·{
158 ····················if·(o16·!=·Boolean.FALSE)·{158 ····················if·(o16·!=·Boolean.FALSE)·{
159 ························core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$assert_same_protocol.const__10,·core$assert_same_protocol.const__11.get()·})));159 ························core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$assert_same_protocol.const__10,·core$assert_same_protocol.const__11.get()·})));
160 ························final·Object·o17·=·v2;160 ························final·Object·o17·=·v2;
161 ························v2·=·null;161 ························v2·=·null;
162 ························final·Object·o18·=·p2;162 ························final·Object·o18·=·p2;
163 ························p2·=·null;163 ························p2·=·null;
164 ························((IFn)new·core$assert_same_protocol$fn__8007(o17,·o18,·protocol_var)).invoke();164 ························((IFn)new·core$assert_same_protocol$fn__8007(o17,·protocol_var,·o18)).invoke();
165 ····················}165 ····················}
166 ················}166 ················}
167 ················final·Object·o19·=·seq_8002;167 ················final·Object·o19·=·seq_8002;
168 ················seq_8002·=·null;168 ················seq_8002·=·null;
169 ················final·Object·invokeStatic11·=·core$next__5404.invokeStatic(o19);169 ················final·Object·invokeStatic11·=·core$next__5404.invokeStatic(o19);
170 ················final·Object·o20·=·null;170 ················final·Object·o20·=·null;
171 ················final·long·n3·=·0L;171 ················final·long·n3·=·0L;
786 B
clojure/core$bean$fn__7234.class
722 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$bean$fn__7234·extends·AFunction5 public·final·class·core$bean$fn__7234·extends·AFunction
6 {6 {
7 ····Object·thisfn; 
8 ····Object·pmap;7 ····Object·pmap;
 8 ····Object·thisfn;
9 ····9 ····
10 ····public·core$bean$fn__7234(final·Object·thisfn,·final·Object·pmap)·{10 ····public·core$bean$fn__7234(final·Object·pmap,·final·Object·thisfn)·{
11 ········this.thisfn·=·thisfn; 
12 ········this.pmap·=·pmap;11 ········this.pmap·=·pmap;
 12 ········this.thisfn·=·thisfn;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(final·Object·this)·{15 ····public·Object·invoke(final·Object·this)·{
16 ········final·IFn·fn·=·(IFn)this.thisfn;16 ········final·IFn·fn·=·(IFn)this.thisfn;
17 ········final·Object·invokeStatic·=·core$keys.invokeStatic(this.pmap);17 ········final·Object·invokeStatic·=·core$keys.invokeStatic(this.pmap);
18 ········this·=·null;18 ········this·=·null;
19 ········return·fn.invoke(invokeStatic);19 ········return·fn.invoke(invokeStatic);
730 B
clojure/core$bean$fn__7242.class
666 B
procyon -ec {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
  
3 import·clojure.lang.SeqIterator;3 import·clojure.lang.SeqIterator;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$bean$fn__7242·extends·AFunction6 public·final·class·core$bean$fn__7242·extends·AFunction
7 {7 {
8 ····Object·thisfn; 
9 ····Object·pmap;8 ····Object·pmap;
 9 ····Object·thisfn;
10 ····10 ····
11 ····public·core$bean$fn__7242(final·Object·thisfn,·final·Object·pmap)·{11 ····public·core$bean$fn__7242(final·Object·pmap,·final·Object·thisfn)·{
12 ········this.thisfn·=·thisfn; 
13 ········this.pmap·=·pmap;12 ········this.pmap·=·pmap;
 13 ········this.thisfn·=·thisfn;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(final·Object·this)·{16 ····public·Object·invoke(final·Object·this)·{
17 ········return·new·SeqIterator(((IFn)this.thisfn).invoke(core$keys.invokeStatic(this.pmap)));17 ········return·new·SeqIterator(((IFn)this.thisfn).invoke(core$keys.invokeStatic(this.pmap)));
18 ····}18 ····}
19 }19 }
802 B
clojure/core$bean$fn__7244.class
738 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.MapEntry;3 import·clojure.lang.MapEntry;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$bean$fn__7244·extends·AFunction6 public·final·class·core$bean$fn__7244·extends·AFunction
7 {7 {
8 ····Object·v; 
9 ····Object·pmap;8 ····Object·pmap;
 9 ····Object·v;
10 ····10 ····
11 ····public·core$bean$fn__7244(final·Object·v,·final·Object·pmap)·{11 ····public·core$bean$fn__7244(final·Object·pmap,·final·Object·v)·{
12 ········this.v·=·v; 
13 ········this.pmap·=·pmap;12 ········this.pmap·=·pmap;
 13 ········this.v·=·v;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(final·Object·this,·Object·k)·{16 ····public·Object·invoke(final·Object·this,·Object·k)·{
17 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(this.pmap,·k);17 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(this.pmap,·k);
18 ········if·(invokeStatic·!=·null)·{18 ········if·(invokeStatic·!=·null)·{
19 ············if·(invokeStatic·!=·Boolean.FALSE)·{19 ············if·(invokeStatic·!=·Boolean.FALSE)·{
20 ················final·Object·o·=·k;20 ················final·Object·o·=·k;
813 B
clojure/core$bean$fn__7246.class
749 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$bean$fn__7246·extends·AFunction5 public·final·class·core$bean$fn__7246·extends·AFunction
6 {6 {
7 ····Object·v; 
8 ····Object·pmap;7 ····Object·pmap;
 8 ····Object·v;
9 ····9 ····
10 ····public·core$bean$fn__7246(final·Object·v,·final·Object·pmap)·{10 ····public·core$bean$fn__7246(final·Object·pmap,·final·Object·v)·{
11 ········this.v·=·v; 
12 ········this.pmap·=·pmap;11 ········this.pmap·=·pmap;
 12 ········this.v·=·v;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(final·Object·this,·Object·k,·Object·default)·{15 ····public·Object·invoke(final·Object·this,·Object·k,·Object·default)·{
16 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(this.pmap,·k);16 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(this.pmap,·k);
17 ········if·(invokeStatic·!=·null)·{17 ········if·(invokeStatic·!=·null)·{
18 ············if·(invokeStatic·!=·Boolean.FALSE)·{18 ············if·(invokeStatic·!=·Boolean.FALSE)·{
19 ················final·IFn·fn·=·(IFn)this.v;19 ················final·IFn·fn·=·(IFn)this.v;
924 B
clojure/core$bean$thisfn__7229$fn__7230.class
834 B
procyon -ec {}
    
Offset 4, 21 lines modifiedOffset 4, 21 lines modified
4 import·clojure.lang.MapEntry;4 import·clojure.lang.MapEntry;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$bean$thisfn__7229$fn__7230·extends·AFunction7 public·final·class·core$bean$thisfn__7229$fn__7230·extends·AFunction
8 {8 {
9 ····Object·thisfn;9 ····Object·thisfn;
10 ····Object·v; 
11 ····Object·plseq;10 ····Object·plseq;
 11 ····Object·v;
12 ····12 ····
13 ····public·core$bean$thisfn__7229$fn__7230(final·Object·thisfn,·final·Object·v,·final·Object·plseq)·{13 ····public·core$bean$thisfn__7229$fn__7230(final·Object·thisfn,·final·Object·plseq,·final·Object·v)·{
14 ········this.thisfn·=·thisfn;14 ········this.thisfn·=·thisfn;
15 ········this.v·=·v; 
16 ········this.plseq·=·plseq;15 ········this.plseq·=·plseq;
 16 ········this.v·=·v;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········final·Object·plseq·=·this.plseq;20 ········final·Object·plseq·=·this.plseq;
21 ········this.plseq·=·null;21 ········this.plseq·=·null;
22 ········final·Object·invokeStatic;22 ········final·Object·invokeStatic;
23 ········Object·temp__5754__auto__7232·=·invokeStatic·=·core$seq__5420.invokeStatic(plseq);23 ········Object·temp__5754__auto__7232·=·invokeStatic·=·core$seq__5420.invokeStatic(plseq);
557 B
clojure/core$bean$thisfn__7229.class
485 B
procyon -ec {}
    
Offset 10, 13 lines modifiedOffset 10, 12 lines modified
10 ····Object·v;10 ····Object·v;
11 ····11 ····
12 ····public·core$bean$thisfn__7229(final·Object·v)·{12 ····public·core$bean$thisfn__7229(final·Object·v)·{
13 ········this.v·=·v;13 ········this.v·=·v;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·plseq)·{16 ····public·Object·invoke(Object·plseq)·{
17 ········final·Object·v·=·this.v; 
18 ········final·Object·o·=·plseq;17 ········final·Object·o·=·plseq;
19 ········plseq·=·null;18 ········plseq·=·null;
20 ········return·new·LazySeq((IFn)new·core$bean$thisfn__7229$fn__7230((Object)this,·v,·o));19 ········return·new·LazySeq((IFn)new·core$bean$thisfn__7229$fn__7230((Object)this,·o,·this.v));
21 ····}20 ····}
22 }21 }
2.69 KB
clojure/core$bean.class
2.64 KB
procyon -ec {}
    
Offset 20, 39 lines modifiedOffset 20, 41 lines modified
20 ········c·=·null;20 ········c·=·null;
21 ········Object·pmap·=·core$reduce1.invokeStatic((Object)core$bean$fn__7218,·(Object)empty,·core$seq__5420.invokeStatic((Object)((BeanInfo)Introspector.getBeanInfo((Class<?>)o2)).getPropertyDescriptors()));21 ········Object·pmap·=·core$reduce1.invokeStatic((Object)core$bean$fn__7218,·(Object)empty,·core$seq__5420.invokeStatic((Object)((BeanInfo)Introspector.getBeanInfo((Class<?>)o2)).getPropertyDescriptors()));
22 ········Object·v·=·new·core$bean$v__7223(pmap);22 ········Object·v·=·new·core$bean$v__7223(pmap);
23 ········Object·snapshot·=·new·core$bean$snapshot__7225(pmap);23 ········Object·snapshot·=·new·core$bean$snapshot__7225(pmap);
24 ········Object·thisfn·=·new·core$bean$thisfn__7229(v);24 ········Object·thisfn·=·new·core$bean$thisfn__7229(v);
25 ········final·APersistentMap$ff19274a·aPersistentMap$ff19274a;25 ········final·APersistentMap$ff19274a·aPersistentMap$ff19274a;
26 ········Object·p__7194__auto__7253·=·aPersistentMap$ff19274a·=·new·APersistentMap$ff19274a();26 ········Object·p__7194__auto__7253·=·aPersistentMap$ff19274a·=·new·APersistentMap$ff19274a();
27 ········final·Object[]·array·=·{·"seq",·new·core$bean$fn__7234(thisfn,·pmap),·"without",·new·core$bean$fn__7236(snapshot),·"count",·new·core$bean$fn__7238(pmap),·"cons",·new·core$bean$fn__7240(snapshot),·"iterator",·null,·null,·null,·null,·null,·null,·null,·null,·null·};27 ········final·Object[]·array·=·{·"seq",·new·core$bean$fn__7234(pmap,·thisfn),·"without",·new·core$bean$fn__7236(snapshot),·"count",·new·core$bean$fn__7238(pmap),·"cons",·new·core$bean$fn__7240(snapshot),·"iterator",·null,·null,·null,·null,·null,·null,·null,·null,·null·};
28 ········final·int·n·=·9;28 ········final·int·n·=·9;
 29 ········final·Object·o3·=·pmap;
29 ········final·Object·o3·=·thisfn;30 ········final·Object·o4·=·thisfn;
30 ········thisfn·=·null;31 ········thisfn·=·null;
31 ········array[n]·=·new·core$bean$fn__7242(o3,·pmap);32 ········array[n]·=·new·core$bean$fn__7242(o3,·o4);
32 ········array[10]·=·"entryAt";33 ········array[10]·=·"entryAt";
33 ········array[11]·=·new·core$bean$fn__7244(v,·pmap);34 ········array[11]·=·new·core$bean$fn__7244(pmap,·v);
34 ········array[12]·=·"valAt";35 ········array[12]·=·"valAt";
35 ········final·int·n2·=·13;36 ········final·int·n2·=·13;
 37 ········final·Object·o5·=·pmap;
36 ········final·Object·o4·=·v;38 ········final·Object·o6·=·v;
37 ········v·=·null;39 ········v·=·null;
38 ········array[n2]·=·new·core$bean$fn__7246(o4,·pmap);40 ········array[n2]·=·new·core$bean$fn__7246(o5,·o6);
39 ········array[14]·=·"containsKey";41 ········array[14]·=·"containsKey";
40 ········final·int·n3·=·15;42 ········final·int·n3·=·15;
41 ········final·Object·o5·=·pmap;43 ········final·Object·o7·=·pmap;
42 ········pmap·=·null;44 ········pmap·=·null;
43 ········array[n3]·=·new·core$bean$fn__7248(o5);45 ········array[n3]·=·new·core$bean$fn__7248(o7);
44 ········array[16]·=·"assoc";46 ········array[16]·=·"assoc";
45 ········final·int·n4·=·17;47 ········final·int·n4·=·17;
46 ········final·Object·o6·=·snapshot;48 ········final·Object·o8·=·snapshot;
47 ········snapshot·=·null;49 ········snapshot·=·null;
48 ········array[n4]·=·new·core$bean$fn__7250(o6);50 ········array[n4]·=·new·core$bean$fn__7250(o8);
49 ········core$init_proxy.invokeStatic((Object)aPersistentMap$ff19274a,·(Object)RT.mapUniqueKeys(array));51 ········core$init_proxy.invokeStatic((Object)aPersistentMap$ff19274a,·(Object)RT.mapUniqueKeys(array));
50 ········final·Object·o7·=·p__7194__auto__7253;52 ········final·Object·o9·=·p__7194__auto__7253;
51 ········p__7194__auto__7253·=·null;53 ········p__7194__auto__7253·=·null;
52 ········return·o7;54 ········return·o9;
53 ····}55 ····}
54 ····56 ····
55 ····public·Object·invoke(final·Object·x)·{57 ····public·Object·invoke(final·Object·x)·{
56 ········return·invokeStatic(x);58 ········return·invokeStatic(x);
57 ····}59 ····}
58 }60 }
894 B
clojure/core$bound_fn_STAR_$fn__5768.class
810 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
  
3 import·clojure.lang.RT;3 import·clojure.lang.RT;
4 import·clojure.lang.Var;4 import·clojure.lang.Var;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$bound_fn_STAR_$fn__5768·extends·RestFn6 public·final·class·core$bound_fn_STAR_$fn__5768·extends·RestFn
7 {7 {
8 ····Object·bindings; 
9 ····Object·f;8 ····Object·f;
 9 ····Object·bindings;
10 ····public·static·final·Var·const__1;10 ····public·static·final·Var·const__1;
11 ····11 ····
12 ····public·core$bound_fn_STAR_$fn__5768(final·Object·bindings,·final·Object·f)·{12 ····public·core$bound_fn_STAR_$fn__5768(final·Object·f,·final·Object·bindings)·{
13 ········this.bindings·=·bindings; 
14 ········this.f·=·f;13 ········this.f·=·f;
 14 ········this.bindings·=·bindings;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·doInvoke(Object·args)·{17 ····public·Object·doInvoke(Object·args)·{
18 ········final·Object·rawRoot·=·core$bound_fn_STAR_$fn__5768.const__1.getRawRoot();18 ········final·Object·rawRoot·=·core$bound_fn_STAR_$fn__5768.const__1.getRawRoot();
19 ········final·Object·bindings·=·this.bindings;19 ········final·Object·bindings·=·this.bindings;
20 ········final·Object·f·=·this.f;20 ········final·Object·f·=·this.f;
21 ········final·Object·o·=·args;21 ········final·Object·o·=·args;
826 B
clojure/core$bound_fn_STAR_.class
760 B
procyon -ec {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.AFunction;3 import·clojure.lang.AFunction;
  
4 public·final·class·core$bound_fn_STAR_·extends·AFunction4 public·final·class·core$bound_fn_STAR_·extends·AFunction
5 {5 {
6 ····public·static·Object·invokeStatic(Object·f)·{6 ····public·static·Object·invokeStatic(Object·f)·{
7 ········final·Object·invokeStatic; 
8 ········Object·bindings·=·invokeStatic·=·core$get_thread_bindings.invokeStatic();7 ········Object·bindings·=·core$get_thread_bindings.invokeStatic();
9 ········bindings·=·null; 
10 ········final·Object·o·=·f;8 ········final·Object·o·=·f;
11 ········f·=·null;9 ········f·=·null;
 10 ········final·Object·o2·=·bindings;
 11 ········bindings·=·null;
12 ········return·new·core$bound_fn_STAR_$fn__5768(invokeStatic,·o);12 ········return·new·core$bound_fn_STAR_$fn__5768(o,·o2);
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(final·Object·f)·{15 ····public·Object·invoke(final·Object·f)·{
16 ········return·invokeStatic(f);16 ········return·invokeStatic(f);
17 ····}17 ····}
18 }18 }
1.37 KB
clojure/core$build_positional_factory$iter__7895__7899$fn__7900$fn__7901.class
1.22 KB
procyon -ec {}
    
Offset 8, 23 lines modifiedOffset 8, 23 lines modified
8 import·clojure.lang.Indexed;8 import·clojure.lang.Indexed;
9 import·clojure.lang.RT;9 import·clojure.lang.RT;
10 import·clojure.lang.AFn;10 import·clojure.lang.AFn;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·core$build_positional_factory$iter__7895__7899$fn__7900$fn__7901·extends·AFunction12 public·final·class·core$build_positional_factory$iter__7895__7899$fn__7900$fn__7901·extends·AFunction
13 {13 {
14 ····int·size__6321__auto__; 
15 ····Object·c__6320__auto__;14 ····Object·c__6320__auto__;
 15 ····int·size__6321__auto__;
16 ····Object·b__7898;16 ····Object·b__7898;
17 ····public·static·final·AFn·const__5;17 ····public·static·final·AFn·const__5;
18 ····public·static·final·AFn·const__6;18 ····public·static·final·AFn·const__6;
19 ····19 ····
20 ····public·core$build_positional_factory$iter__7895__7899$fn__7900$fn__7901(final·int·size__6321__auto__,·final·Object·c__6320__auto__,·final·Object·b__7898)·{20 ····public·core$build_positional_factory$iter__7895__7899$fn__7900$fn__7901(final·Object·c__6320__auto__,·final·int·size__6321__auto__,·final·Object·b__7898)·{
21 ········this.size__6321__auto__·=·size__6321__auto__; 
22 ········this.c__6320__auto__·=·c__6320__auto__;21 ········this.c__6320__auto__·=·c__6320__auto__;
 22 ········this.size__6321__auto__·=·size__6321__auto__;
23 ········this.b__7898·=·b__7898;23 ········this.b__7898·=·b__7898;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········for·(long·i__7897·=·(long)RT.intCast(0L);·i__7897·<·this.size__6321__auto__;·++i__7897)·{27 ········for·(long·i__7897·=·(long)RT.intCast(0L);·i__7897·<·this.size__6321__auto__;·++i__7897)·{
28 ············Object·i·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__7897));28 ············Object·i·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__7897));
29 ············final·Object·b__7898·=·this.b__7898;29 ············final·Object·b__7898·=·this.b__7898;
2.74 KB
clojure/core$build_positional_factory$iter__7895__7899$fn__7900.class
2.6 KB
procyon -ec {}
    
Offset 37, 18 lines modifiedOffset 37, 17 lines modified
37 ················Object·s__7897·=·o2;37 ················Object·s__7897·=·o2;
38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7897);38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7897);
39 ················if·(invokeStatic2·!=·null)·{39 ················if·(invokeStatic2·!=·null)·{
40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
41 ························Object·c__6320__auto__7904·=·core$chunk_first.invokeStatic(s__7897);41 ························Object·c__6320__auto__7904·=·core$chunk_first.invokeStatic(s__7897);
42 ························final·int·size__6321__auto__7905·=·RT.intCast(RT.count(c__6320__auto__7904));42 ························final·int·size__6321__auto__7905·=·RT.intCast(RT.count(c__6320__auto__7904));
43 ························Object·b__7898·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__7905));43 ························Object·b__7898·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__7905));
44 ························final·int·n·=·size__6321__auto__7905; 
45 ························final·Object·o3·=·c__6320__auto__7904;44 ························final·Object·o3·=·c__6320__auto__7904;
46 ························c__6320__auto__7904·=·null;45 ························c__6320__auto__7904·=·null;
47 ························final·Object·invoke·=·((IFn)new·core$build_positional_factory$iter__7895__7899$fn__7900$fn__7901(n,·o3,·b__7898)).invoke();46 ························final·Object·invoke·=·((IFn)new·core$build_positional_factory$iter__7895__7899$fn__7900$fn__7901(o3,·size__6321__auto__7905,·b__7898)).invoke();
48 ························if·(invoke·!=·null)·{47 ························if·(invoke·!=·null)·{
49 ····························if·(invoke·!=·Boolean.FALSE)·{48 ····························if·(invoke·!=·Boolean.FALSE)·{
50 ································final·Object·o4·=·b__7898;49 ································final·Object·o4·=·b__7898;
51 ································b__7898·=·null;50 ································b__7898·=·null;
52 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);51 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
53 ································final·IFn·fn·=·(IFn)this.iter__7895;52 ································final·IFn·fn·=·(IFn)this.iter__7895;
54 ································final·Object·o5·=·s__7897;53 ································final·Object·o5·=·s__7897;
Offset 64, 18 lines modifiedOffset 63, 18 lines modified
64 ························final·Object·o8·=·null;63 ························final·Object·o8·=·null;
65 ························this·=·null;64 ························this·=·null;
66 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);65 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);
67 ····················}66 ····················}
68 ················}67 ················}
69 ················Object·i·=·core$first__5402.invokeStatic(s__7897);68 ················Object·i·=·core$first__5402.invokeStatic(s__7897);
70 ················final·Object[]·array·=·{·core$build_positional_factory$iter__7895__7899$fn__7900.const__12,·core$build_positional_factory$iter__7895__7899$fn__7900.const__13,·null·};69 ················final·Object[]·array·=·{·core$build_positional_factory$iter__7895__7899$fn__7900.const__12,·core$build_positional_factory$iter__7895__7899$fn__7900.const__13,·null·};
71 ················final·int·n2·=·2;70 ················final·int·n·=·2;
72 ················final·Object·o9·=·i;71 ················final·Object·o9·=·i;
73 ················i·=·null;72 ················i·=·null;
74 ················array[n2]·=·o9;73 ················array[n]·=·o9;
75 ················final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));74 ················final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));
76 ················final·IFn·fn2·=·(IFn)this.iter__7895;75 ················final·IFn·fn2·=·(IFn)this.iter__7895;
77 ················final·Object·o10·=·s__7897;76 ················final·Object·o10·=·s__7897;
78 ················s__7897·=·null;77 ················s__7897·=·null;
79 ················final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o10));78 ················final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o10));
80 ················this·=·null;79 ················this·=·null;
81 ················return·core$cons__5394.invokeStatic(invokeStatic5,·invoke3);80 ················return·core$cons__5394.invokeStatic(invokeStatic5,·invoke3);
710 B
clojure/core$cat$fn__8786.class
648 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$cat$fn__8786·extends·AFunction5 public·final·class·core$cat$fn__8786·extends·AFunction
6 {6 {
7 ····Object·rrf; 
8 ····Object·rf;7 ····Object·rf;
 8 ····Object·rrf;
9 ····9 ····
10 ····public·core$cat$fn__8786(final·Object·rrf,·final·Object·rf)·{10 ····public·core$cat$fn__8786(final·Object·rf,·final·Object·rrf)·{
11 ········this.rrf·=·rrf; 
12 ········this.rf·=·rf;11 ········this.rf·=·rf;
 12 ········this.rrf·=·rrf;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·result,·Object·input)·{15 ····public·Object·invoke(Object·result,·Object·input)·{
16 ········final·Object·rrf·=·this.rrf;16 ········final·Object·rrf·=·this.rrf;
17 ········final·Object·o·=·result;17 ········final·Object·o·=·result;
18 ········result·=·null;18 ········result·=·null;
19 ········final·Object·o2·=·input;19 ········final·Object·o2·=·input;
753 B
clojure/core$cat.class
709 B
procyon -ec {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.AFunction;3 import·clojure.lang.AFunction;
  
4 public·final·class·core$cat·extends·AFunction4 public·final·class·core$cat·extends·AFunction
5 {5 {
6 ····public·static·Object·invokeStatic(Object·rf)·{6 ····public·static·Object·invokeStatic(Object·rf)·{
7 ········final·Object·invokeStatic; 
8 ········Object·rrf·=·invokeStatic·=·core$preserving_reduced.invokeStatic(rf);7 ········Object·rrf·=·core$preserving_reduced.invokeStatic(rf);
9 ········rrf·=·null; 
10 ········final·Object·o·=·rf;8 ········final·Object·o·=·rf;
11 ········rf·=·null;9 ········rf·=·null;
 10 ········final·Object·o2·=·rrf;
 11 ········rrf·=·null;
12 ········return·new·core$cat$fn__8786(invokeStatic,·o);12 ········return·new·core$cat$fn__8786(o,·o2);
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(final·Object·rf)·{15 ····public·Object·invoke(final·Object·rf)·{
16 ········return·invokeStatic(rf);16 ········return·invokeStatic(rf);
17 ····}17 ····}
18 }18 }
705 B
clojure/core$completing$fn__8465.class
629 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$completing$fn__8465·extends·AFunction5 public·final·class·core$completing$fn__8465·extends·AFunction
6 {6 {
7 ····Object·f; 
8 ····Object·cf;7 ····Object·cf;
 8 ····Object·f;
9 ····9 ····
10 ····public·core$completing$fn__8465(final·Object·f,·final·Object·cf)·{10 ····public·core$completing$fn__8465(final·Object·cf,·final·Object·f)·{
11 ········this.f·=·f; 
12 ········this.cf·=·cf;11 ········this.cf·=·cf;
 12 ········this.f·=·f;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·x,·Object·y)·{15 ····public·Object·invoke(Object·x,·Object·y)·{
16 ········final·IFn·fn·=·(IFn)this.f;16 ········final·IFn·fn·=·(IFn)this.f;
17 ········final·Object·o·=·x;17 ········final·Object·o·=·x;
18 ········x·=·null;18 ········x·=·null;
19 ········final·Object·o2·=·y;19 ········final·Object·o2·=·y;
657 B
clojure/core$completing.class
599 B
procyon -ec {}
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$completing·extends·AFunction7 public·final·class·core$completing·extends·AFunction
8 {8 {
9 ····public·static·final·Var·const__1;9 ····public·static·final·Var·const__1;
10 ····10 ····
11 ····public·static·Object·invokeStatic(Object·f,·Object·cf)·{11 ····public·static·Object·invokeStatic(Object·f,·Object·cf)·{
12 ········final·Object·o·=·f; 
13 ········f·=·null; 
14 ········final·Object·o2·=·cf;12 ········final·Object·o·=·cf;
15 ········cf·=·null;13 ········cf·=·null;
 14 ········final·Object·o2·=·f;
 15 ········f·=·null;
16 ········return·new·core$completing$fn__8465(o,·o2);16 ········return·new·core$completing$fn__8465(o,·o2);
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke(final·Object·f,·final·Object·cf)·{19 ····public·Object·invoke(final·Object·f,·final·Object·cf)·{
20 ········return·invokeStatic(f,·cf);20 ········return·invokeStatic(f,·cf);
21 ····}21 ····}
22 ····22 ····
869 B
clojure/core$concat$cat__5513$fn__5514.class
781 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$concat$cat__5513$fn__5514·extends·AFunction5 public·final·class·core$concat$cat__5513$fn__5514·extends·AFunction
6 {6 {
 7 ····Object·cat;
7 ····Object·zs;8 ····Object·zs;
8 ····Object·xys;9 ····Object·xys;
9 ····Object·cat; 
10 ····10 ····
11 ····public·core$concat$cat__5513$fn__5514(final·Object·zs,·final·Object·xys,·final·Object·cat)·{11 ····public·core$concat$cat__5513$fn__5514(final·Object·cat,·final·Object·zs,·final·Object·xys)·{
 12 ········this.cat·=·cat;
12 ········this.zs·=·zs;13 ········this.zs·=·zs;
13 ········this.xys·=·xys;14 ········this.xys·=·xys;
14 ········this.cat·=·cat; 
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·xys2·=·this.xys;18 ········final·Object·xys2·=·this.xys;
19 ········this.xys·=·null;19 ········this.xys·=·null;
20 ········final·Object·invokeStatic;20 ········final·Object·invokeStatic;
21 ········Object·xys·=·invokeStatic·=·core$seq__5420.invokeStatic(xys2);21 ········Object·xys·=·invokeStatic·=·core$seq__5420.invokeStatic(xys2);
525 B
clojure/core$concat$cat__5513.class
455 B
procyon -ec {}
    
Offset 8, 10 lines modifiedOffset 8, 10 lines modified
8 public·final·class·core$concat$cat__5513·extends·AFunction8 public·final·class·core$concat$cat__5513·extends·AFunction
9 {9 {
10 ····public·Object·invoke(Object·xys,·Object·zs)·{10 ····public·Object·invoke(Object·xys,·Object·zs)·{
11 ········final·Object·o·=·zs;11 ········final·Object·o·=·zs;
12 ········zs·=·null;12 ········zs·=·null;
13 ········final·Object·o2·=·xys;13 ········final·Object·o2·=·xys;
14 ········xys·=·null;14 ········xys·=·null;
15 ········return·new·LazySeq((IFn)new·core$concat$cat__5513$fn__5514(o,·o2,·(Object)this));15 ········return·new·LazySeq((IFn)new·core$concat$cat__5513$fn__5514((Object)this,·o,·o2));
16 ····}16 ····}
17 }17 }
1.34 KB
clojure/core$ctor_sigs$iter__7539__7543$fn__7544$fn__7545.class
1.22 KB
procyon -ec {}
    
Offset 6, 23 lines modifiedOffset 6, 23 lines modified
6 import·clojure.lang.Indexed;6 import·clojure.lang.Indexed;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$ctor_sigs$iter__7539__7543$fn__7544$fn__7545·extends·AFunction10 public·final·class·core$ctor_sigs$iter__7539__7543$fn__7544$fn__7545·extends·AFunction
11 {11 {
12 ····Object·b__7542; 
13 ····Object·c__6320__auto__;12 ····Object·c__6320__auto__;
14 ····int·size__6321__auto__;13 ····int·size__6321__auto__;
 14 ····Object·b__7542;
15 ····public·static·final·Var·const__6;15 ····public·static·final·Var·const__6;
16 ····16 ····
17 ····public·core$ctor_sigs$iter__7539__7543$fn__7544$fn__7545(final·Object·b__7542,·final·Object·c__6320__auto__,·final·int·size__6321__auto__)·{17 ····public·core$ctor_sigs$iter__7539__7543$fn__7544$fn__7545(final·Object·c__6320__auto__,·final·int·size__6321__auto__,·final·Object·b__7542)·{
18 ········this.b__7542·=·b__7542; 
19 ········this.c__6320__auto__·=·c__6320__auto__;18 ········this.c__6320__auto__·=·c__6320__auto__;
20 ········this.size__6321__auto__·=·size__6321__auto__;19 ········this.size__6321__auto__·=·size__6321__auto__;
 20 ········this.b__7542·=·b__7542;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········long·i__7541·=·(long)RT.intCast(0L);24 ········long·i__7541·=·(long)RT.intCast(0L);
25 ········while·(i__7541·<·this.size__6321__auto__)·{25 ········while·(i__7541·<·this.size__6321__auto__)·{
26 ············Object·ctor·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__7541));26 ············Object·ctor·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__7541));
27 ············final·Object·invokeStatic·=·core$not.invokeStatic((Object)(Modifier.isPrivate(((Constructor)ctor).getModifiers())·?·Boolean.TRUE·:·Boolean.FALSE));27 ············final·Object·invokeStatic·=·core$not.invokeStatic((Object)(Modifier.isPrivate(((Constructor)ctor).getModifiers())·?·Boolean.TRUE·:·Boolean.FALSE));
4.56 KB
clojure/core$ctor_sigs$iter__7539__7543$fn__7544.class
4.46 KB
procyon -ec {}
    
Offset 36, 54 lines modifiedOffset 36, 53 lines modified
36 ················temp__5754__auto__7550·=·null;36 ················temp__5754__auto__7550·=·null;
37 ················Object·s__7541·=·o2;37 ················Object·s__7541·=·o2;
38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7541);38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7541);
39 ················if·(invokeStatic2·!=·null)·{39 ················if·(invokeStatic2·!=·null)·{
40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
41 ························Object·c__6320__auto__7548·=·core$chunk_first.invokeStatic(s__7541);41 ························Object·c__6320__auto__7548·=·core$chunk_first.invokeStatic(s__7541);
42 ························final·int·size__6321__auto__7549·=·RT.intCast(RT.count(c__6320__auto__7548));42 ························final·int·size__6321__auto__7549·=·RT.intCast(RT.count(c__6320__auto__7548));
43 ························final·Object·invokeStatic3; 
44 ························Object·b__7542·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__7549));43 ························Object·b__7542·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__7549));
45 ························final·Object·o3·=·c__6320__auto__7548;44 ························final·Object·o3·=·c__6320__auto__7548;
46 ························c__6320__auto__7548·=·null;45 ························c__6320__auto__7548·=·null;
47 ························final·Object·invoke·=·((IFn)new·core$ctor_sigs$iter__7539__7543$fn__7544$fn__7545(invokeStatic3,·o3,·size__6321__auto__7549)).invoke();46 ························final·Object·invoke·=·((IFn)new·core$ctor_sigs$iter__7539__7543$fn__7544$fn__7545(o3,·size__6321__auto__7549,·b__7542)).invoke();
48 ························if·(invoke·!=·null)·{47 ························if·(invoke·!=·null)·{
49 ····························if·(invoke·!=·Boolean.FALSE)·{48 ····························if·(invoke·!=·Boolean.FALSE)·{
50 ································final·Object·o4·=·b__7542;49 ································final·Object·o4·=·b__7542;
51 ································b__7542·=·null;50 ································b__7542·=·null;
52 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);51 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
53 ································final·IFn·fn·=·(IFn)this.iter__7539;52 ································final·IFn·fn·=·(IFn)this.iter__7539;
54 ································final·Object·o5·=·s__7541;53 ································final·Object·o5·=·s__7541;
55 ································s__7541·=·null;54 ································s__7541·=·null;
56 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));55 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
57 ································this·=·null;56 ································this·=·null;
58 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);57 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
59 ····························}58 ····························}
60 ························}59 ························}
61 ························final·Object·o7·=·b__7542;60 ························final·Object·o7·=·b__7542;
62 ························b__7542·=·null;61 ························b__7542·=·null;
63 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);62 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);
64 ························final·Object·o8·=·null;63 ························final·Object·o8·=·null;
65 ························this·=·null;64 ························this·=·null;
66 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);65 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);
67 ····················}66 ····················}
68 ················}67 ················}
69 ················Object·ctor·=·core$first__5402.invokeStatic(s__7541);68 ················Object·ctor·=·core$first__5402.invokeStatic(s__7541);
70 ················final·Object·invokeStatic6·=·core$not.invokeStatic((Object)(Modifier.isPrivate(((Constructor)ctor).getModifiers())·?·Boolean.TRUE·:·Boolean.FALSE));69 ················final·Object·invokeStatic5·=·core$not.invokeStatic((Object)(Modifier.isPrivate(((Constructor)ctor).getModifiers())·?·Boolean.TRUE·:·Boolean.FALSE));
71 ················if·(invokeStatic6·!=·null)·{70 ················if·(invokeStatic5·!=·null)·{
72 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{71 ····················if·(invokeStatic5·!=·Boolean.FALSE)·{
73 ························final·Object·rawRoot·=·core$ctor_sigs$iter__7539__7543$fn__7544.const__13.getRawRoot();72 ························final·Object·rawRoot·=·core$ctor_sigs$iter__7539__7543$fn__7544.const__13.getRawRoot();
74 ························final·Object·o9·=·ctor;73 ························final·Object·o9·=·ctor;
75 ························ctor·=·null;74 ························ctor·=·null;
76 ························final·Object·invokeStatic7·=·core$apply.invokeStatic(rawRoot,·(Object)((Constructor)o9).getParameterTypes());75 ························final·Object·invokeStatic6·=·core$apply.invokeStatic(rawRoot,·(Object)((Constructor)o9).getParameterTypes());
77 ························final·IFn·fn2·=·(IFn)this.iter__7539;76 ························final·IFn·fn2·=·(IFn)this.iter__7539;
78 ························final·Object·o10·=·s__7541;77 ························final·Object·o10·=·s__7541;
79 ························s__7541·=·null;78 ························s__7541·=·null;
80 ························final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o10));79 ························final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o10));
81 ························this·=·null;80 ························this·=·null;
82 ························return·core$cons__5394.invokeStatic(invokeStatic7,·invoke3);81 ························return·core$cons__5394.invokeStatic(invokeStatic6,·invoke3);
83 ····················}82 ····················}
84 ················}83 ················}
85 ················final·Object·o11·=·s__7541;84 ················final·Object·o11·=·s__7541;
86 ················s__7541·=·null;85 ················s__7541·=·null;
87 ················s__7540·=·core$rest__5406.invokeStatic(o11);86 ················s__7540·=·core$rest__5406.invokeStatic(o11);
88 ················continue;87 ················continue;
89 ············}88 ············}
812 B
clojure/core$dedupe$fn__8795$fn__8796.class
726 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.Util;4 import·clojure.lang.Util;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$dedupe$fn__8795$fn__8796·extends·AFunction6 public·final·class·core$dedupe$fn__8795$fn__8796·extends·AFunction
7 {7 {
8 ····Object·rf; 
9 ····Object·pv;8 ····Object·pv;
 9 ····Object·rf;
10 ····10 ····
11 ····public·core$dedupe$fn__8795$fn__8796(final·Object·rf,·final·Object·pv)·{11 ····public·core$dedupe$fn__8795$fn__8796(final·Object·pv,·final·Object·rf)·{
12 ········this.rf·=·rf; 
13 ········this.pv·=·pv;12 ········this.pv·=·pv;
 13 ········this.rf·=·rf;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·result,·Object·input)·{16 ····public·Object·invoke(Object·result,·Object·input)·{
17 ········Object·prior·=·core$deref.invokeStatic(this.pv);17 ········Object·prior·=·core$deref.invokeStatic(this.pv);
18 ········core$vreset_BANG_.invokeStatic(this.pv,·input);18 ········core$vreset_BANG_.invokeStatic(this.pv,·input);
19 ········final·Object·o·=·prior;19 ········final·Object·o·=·prior;
20 ········prior·=·null;20 ········prior·=·null;
877 B
clojure/core$dedupe$fn__8795.class
809 B
procyon -ec {}
    
Offset 6, 19 lines modifiedOffset 6, 19 lines modified
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$dedupe$fn__8795·extends·AFunction7 public·final·class·core$dedupe$fn__8795·extends·AFunction
8 {8 {
9 ····public·static·final·Keyword·const__1;9 ····public·static·final·Keyword·const__1;
10 ····10 ····
11 ····public·Object·invoke(Object·rf)·{11 ····public·Object·invoke(Object·rf)·{
 12 ········final·Object·invokeStatic;
12 ········Object·pv·=·core$volatile_BANG_.invokeStatic((Object)core$dedupe$fn__8795.const__1);13 ········Object·pv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic((Object)core$dedupe$fn__8795.const__1);
 14 ········pv·=·null;
13 ········final·Object·o·=·rf;15 ········final·Object·o·=·rf;
14 ········rf·=·null;16 ········rf·=·null;
15 ········final·Object·o2·=·pv; 
16 ········pv·=·null; 
17 ········return·new·core$dedupe$fn__8795$fn__8796(o,·o2);17 ········return·new·core$dedupe$fn__8795$fn__8796(invokeStatic,·o);
18 ····}18 ····}
19 ····19 ····
20 ····static·{20 ····static·{
21 ········const__1·=·RT.keyword("clojure.core",·"none");21 ········const__1·=·RT.keyword("clojure.core",·"none");
22 ····}22 ····}
23 }23 }
791 B
clojure/core$defmacro$fn__5465.class
719 B
procyon -ec {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 import·clojure.lang.ISeq;4 import·clojure.lang.ISeq;
5 import·clojure.lang.PersistentList$Primordial;5 import·clojure.lang.PersistentList$Primordial;
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$defmacro$fn__5465·extends·AFunction8 public·final·class·core$defmacro$fn__5465·extends·AFunction
9 {9 {
10 ····Object·args; 
11 ····Object·name;10 ····Object·name;
 11 ····Object·args;
12 ····12 ····
13 ····public·core$defmacro$fn__5465(final·Object·args,·final·Object·name)·{13 ····public·core$defmacro$fn__5465(final·Object·name,·final·Object·args)·{
14 ········this.args·=·args; 
15 ········this.name·=·name;14 ········this.name·=·name;
 15 ········this.args·=·args;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke()·{18 ····public·Object·invoke()·{
19 ········final·Object[]·array·=·{·null·};19 ········final·Object[]·array·=·{·null·};
20 ········final·int·n·=·0;20 ········final·int·n·=·0;
21 ········final·Object·name·=·this.name;21 ········final·Object·name·=·this.name;
22 ········this.name·=·null;22 ········this.name·=·null;
736 B
clojure/core$defmacro$fn__5473.class
664 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$defmacro$fn__5473·extends·AFunction3 public·final·class·core$defmacro$fn__5473·extends·AFunction
4 {4 {
5 ····Object·prefix; 
6 ····Object·fdecl;5 ····Object·fdecl;
 6 ····Object·prefix;
7 ····7 ····
8 ····public·core$defmacro$fn__5473(final·Object·prefix,·final·Object·fdecl)·{8 ····public·core$defmacro$fn__5473(final·Object·fdecl,·final·Object·prefix)·{
9 ········this.prefix·=·prefix; 
10 ········this.fdecl·=·fdecl;9 ········this.fdecl·=·fdecl;
 10 ········this.prefix·=·prefix;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke()·{13 ····public·Object·invoke()·{
14 ········final·Object·prefix·=·this.prefix;14 ········final·Object·prefix·=·this.prefix;
15 ········this.prefix·=·null;15 ········this.prefix·=·null;
16 ········Object·p·=·prefix;16 ········Object·p·=·prefix;
17 ········final·Object·fdecl·=·this.fdecl;17 ········final·Object·fdecl·=·this.fdecl;
3.18 KB
clojure/core$defmacro.class
3.12 KB
procyon -ec {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ····public·static·final·AFn·const__6;22 ····public·static·final·AFn·const__6;
23 ····public·static·final·AFn·const__7;23 ····public·static·final·AFn·const__7;
24 ····public·static·final·AFn·const__8;24 ····public·static·final·AFn·const__8;
25 ····public·static·final·Object·const__9;25 ····public·static·final·Object·const__9;
26 ····public·static·final·AFn·const__10;26 ····public·static·final·AFn·const__10;
27 ····27 ····
28 ····public·static·Object·invokeStatic(final·Object·_AMPERSAND_form,·final·Object·_AMPERSAND_env,·Object·name,·ISeq·args)·{28 ····public·static·Object·invokeStatic(final·Object·_AMPERSAND_form,·final·Object·_AMPERSAND_env,·Object·name,·ISeq·args)·{
29 ········Object·prefix·=·((IFn)new·core$defmacro$fn__5465((Object)args,·name)).invoke();29 ········Object·prefix·=·((IFn)new·core$defmacro$fn__5465(name,·(Object)args)).invoke();
30 ········final·ISeq·seq·=·args;30 ········final·ISeq·seq·=·args;
31 ········args·=·null;31 ········args·=·null;
32 ········Object·fdecl·=·((IFn)new·core$defmacro$fn__5467((Object)seq)).invoke();32 ········Object·fdecl·=·((IFn)new·core$defmacro$fn__5467((Object)seq)).invoke();
33 ········final·Object·invokeStatic·=·core$vector_QMARK___5432.invokeStatic(core$first__5402.invokeStatic(fdecl));33 ········final·Object·invokeStatic·=·core$vector_QMARK___5432.invokeStatic(core$first__5402.invokeStatic(fdecl));
34 ········Object·invokeStatic2·=·null;34 ········Object·invokeStatic2·=·null;
35 ········Label_0084:·{35 ········Label_0084:·{
36 ············if·(invokeStatic·!=·null)·{36 ············if·(invokeStatic·!=·null)·{
Offset 54, 34 lines modifiedOffset 54, 34 lines modified
54 ········final·core$defmacro$add_args__5471·core$defmacro$add_args__5471;54 ········final·core$defmacro$add_args__5471·core$defmacro$add_args__5471;
55 ········Object·add_args·=·core$defmacro$add_args__5471·=·new·core$defmacro$add_args__5471((Object)core$defmacro$add_implicit_args__5469);55 ········Object·add_args·=·core$defmacro$add_args__5471·=·new·core$defmacro$add_args__5471((Object)core$defmacro$add_implicit_args__5469);
56 ········add_args·=·null;56 ········add_args·=·null;
57 ········final·IFn·fn·=·(IFn)core$defmacro$add_args__5471;57 ········final·IFn·fn·=·(IFn)core$defmacro$add_args__5471;
58 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;58 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;
59 ········final·Object·o2·=·fdecl2;59 ········final·Object·o2·=·fdecl2;
60 ········fdecl2·=·null;60 ········fdecl2·=·null;
 61 ········final·Object·invokeStatic3;
61 ········Object·fdecl3·=·core$seq__5420.invokeStatic(fn.invoke((Object)empty,·o2));62 ········Object·fdecl3·=·invokeStatic3·=·core$seq__5420.invokeStatic(fn.invoke((Object)empty,·o2));
 63 ········fdecl3·=·null;
62 ········final·Object·o3·=·prefix;64 ········final·Object·o3·=·prefix;
63 ········prefix·=·null;65 ········prefix·=·null;
64 ········final·Object·o4·=·fdecl3; 
65 ········fdecl3·=·null; 
66 ········Object·decl·=·((IFn)new·core$defmacro$fn__5473(o3,·o4)).invoke();66 ········Object·decl·=·((IFn)new·core$defmacro$fn__5473(invokeStatic3,·o3)).invoke();
67 ········final·Object[]·array2·=·new·Object[4];67 ········final·Object[]·array2·=·new·Object[4];
68 ········array2[0]·=·core$defmacro.const__4;68 ········array2[0]·=·core$defmacro.const__4;
69 ········final·int·n2·=·1;69 ········final·int·n2·=·1;
70 ········final·AFn·const__6·=·core$defmacro.const__6;70 ········final·AFn·const__6·=·core$defmacro.const__6;
71 ········final·Object·o5·=·decl;71 ········final·Object·o4·=·decl;
72 ········decl·=·null;72 ········decl·=·null;
73 ········array2[n2]·=·core$cons__5394.invokeStatic((Object)const__6,·o5);73 ········array2[n2]·=·core$cons__5394.invokeStatic((Object)const__6,·o4);
74 ········array2[2]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$defmacro.const__7,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$defmacro.const__8,·name·})),·core$defmacro.const__9·}));74 ········array2[2]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$defmacro.const__7,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$defmacro.const__8,·name·})),·core$defmacro.const__9·}));
75 ········final·int·n3·=·3;75 ········final·int·n3·=·3;
76 ········final·Object[]·array3·=·{·core$defmacro.const__10,·null·};76 ········final·Object[]·array3·=·{·core$defmacro.const__10,·null·};
77 ········final·int·n4·=·1;77 ········final·int·n4·=·1;
78 ········final·Object·o6·=·name;78 ········final·Object·o5·=·name;
79 ········name·=·null;79 ········name·=·null;
80 ········array3[n4]·=·o6;80 ········array3[n4]·=·o5;
81 ········array2[n3]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3));81 ········array2[n3]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3));
82 ········return·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array2));82 ········return·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array2));
83 ····}83 ····}
84 ····84 ····
85 ····public·Object·doInvoke(final·Object·ampersand_form,·final·Object·ampersand_env,·final·Object·name,·final·Object·o)·{85 ····public·Object·doInvoke(final·Object·ampersand_form,·final·Object·ampersand_env,·final·Object·name,·final·Object·o)·{
86 ········return·invokeStatic(ampersand_form,·ampersand_env,·name,·(ISeq)o);86 ········return·invokeStatic(ampersand_form,·ampersand_env,·name,·(ISeq)o);
87 ····}87 ····}
933 B
clojure/core$derive$tf__6691$fn__6692.class
847 B
procyon -ec {}
    
Offset 5, 21 lines modifiedOffset 5, 21 lines modified
5 import·clojure.lang.RT;5 import·clojure.lang.RT;
6 import·clojure.lang.PersistentHashSet;6 import·clojure.lang.PersistentHashSet;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$derive$tf__6691$fn__6692·extends·AFunction9 public·final·class·core$derive$tf__6691$fn__6692·extends·AFunction
10 {10 {
11 ····Object·target; 
12 ····Object·targets;11 ····Object·targets;
 12 ····Object·target;
13 ····public·static·final·Var·const__2;13 ····public·static·final·Var·const__2;
14 ····14 ····
15 ····public·core$derive$tf__6691$fn__6692(final·Object·target,·final·Object·targets)·{15 ····public·core$derive$tf__6691$fn__6692(final·Object·targets,·final·Object·target)·{
16 ········this.target·=·target; 
17 ········this.targets·=·targets;16 ········this.targets·=·targets;
 17 ········this.target·=·target;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke(Object·ret,·Object·k)·{20 ····public·Object·invoke(Object·ret,·Object·k)·{
21 ········final·Object·o·=·ret;21 ········final·Object·o·=·ret;
22 ········ret·=·null;22 ········ret·=·null;
23 ········final·Object·o2·=·k;23 ········final·Object·o2·=·k;
24 ········final·Object·rawRoot·=·core$derive$tf__6691$fn__6692.const__2.getRawRoot();24 ········final·Object·rawRoot·=·core$derive$tf__6691$fn__6692.const__2.getRawRoot();
848 B
clojure/core$derive$tf__6691.class
780 B
procyon -ec {}
    
Offset 3, 18 lines modifiedOffset 3, 18 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$derive$tf__6691·extends·AFunction5 public·final·class·core$derive$tf__6691·extends·AFunction
6 {6 {
7 ····public·Object·invoke(Object·m,·Object·source,·Object·sources,·Object·target,·Object·targets)·{7 ····public·Object·invoke(Object·m,·Object·source,·Object·sources,·Object·target,·Object·targets)·{
8 ········final·Object·o·=·target; 
9 ········target·=·null; 
10 ········final·Object·o2·=·targets;8 ········final·Object·o·=·targets;
11 ········targets·=·null;9 ········targets·=·null;
 10 ········final·Object·o2·=·target;
 11 ········target·=·null;
12 ········final·core$derive$tf__6691$fn__6692·core$derive$tf__6691$fn__6692·=·new·core$derive$tf__6691$fn__6692(o,·o2);12 ········final·core$derive$tf__6691$fn__6692·core$derive$tf__6691$fn__6692·=·new·core$derive$tf__6691$fn__6692(o,·o2);
13 ········final·Object·o3·=·m;13 ········final·Object·o3·=·m;
14 ········m·=·null;14 ········m·=·null;
15 ········final·Object·o4·=·source;15 ········final·Object·o4·=·source;
16 ········final·Object·o5·=·sources;16 ········final·Object·o5·=·sources;
17 ········sources·=·null;17 ········sources·=·null;
18 ········final·IFn·fn·=·(IFn)o5;18 ········final·IFn·fn·=·(IFn)o5;
1.1 KB
clojure/core$destructure$pb__6263$pmap__6266$fn__6267.class
1010 B
procyon -ec {}
    
Offset 7, 24 lines modifiedOffset 7, 24 lines modified
7 import·clojure.lang.ArraySeq;7 import·clojure.lang.ArraySeq;
8 import·clojure.lang.ILookupThunk;8 import·clojure.lang.ILookupThunk;
9 import·clojure.lang.KeywordLookupSite;9 import·clojure.lang.KeywordLookupSite;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·core$destructure$pb__6263$pmap__6266$fn__6267·extends·AFunction11 public·final·class·core$destructure$pb__6263$pmap__6266$fn__6267·extends·AFunction
12 {12 {
13 ····Object·gmap; 
14 ····Object·b;13 ····Object·b;
 14 ····Object·gmap;
15 ····static·final·KeywordLookupSite·__site__0__;15 ····static·final·KeywordLookupSite·__site__0__;
16 ····static·ILookupThunk·__thunk__0__;16 ····static·ILookupThunk·__thunk__0__;
17 ····static·final·KeywordLookupSite·__site__1__;17 ····static·final·KeywordLookupSite·__site__1__;
18 ····static·ILookupThunk·__thunk__1__;18 ····static·ILookupThunk·__thunk__1__;
19 ····19 ····
20 ····public·core$destructure$pb__6263$pmap__6266$fn__6267(final·Object·gmap,·final·Object·b)·{20 ····public·core$destructure$pb__6263$pmap__6266$fn__6267(final·Object·b,·final·Object·gmap)·{
21 ········this.gmap·=·gmap; 
22 ········this.b·=·b;21 ········this.b·=·b;
 22 ········this.gmap·=·gmap;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·ret)·{25 ····public·Object·invoke(Object·ret)·{
26 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6263$pmap__6266$fn__6267.__thunk__0__;26 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6263$pmap__6266$fn__6267.__thunk__0__;
27 ········final·Object·b·=·this.b;27 ········final·Object·b·=·this.b;
28 ········Object·value2;28 ········Object·value2;
29 ········Object·value;29 ········Object·value;
1.17 KB
clojure/core$destructure$pb__6263$pmap__6266.class
1.07 KB
procyon -ec {}
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6263$pmap__6266.__thunk__0__;41 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6263$pmap__6266.__thunk__0__;
42 ········final·Object·o·=·b;42 ········final·Object·o·=·b;
43 ········Object·o2;43 ········Object·o2;
44 ········if·(_thunk__0__·==·(o2·=·_thunk__0__.get(o)))·{44 ········if·(_thunk__0__·==·(o2·=·_thunk__0__.get(o)))·{
45 ············o2·=·(core$destructure$pb__6263$pmap__6266.__thunk__0__·=·((ILookupSite)core$destructure$pb__6263$pmap__6266.__site__0__).fault(o)).get(o);45 ············o2·=·(core$destructure$pb__6263$pmap__6266.__thunk__0__·=·((ILookupSite)core$destructure$pb__6263$pmap__6266.__site__0__).fault(o)).get(o);
46 ········}46 ········}
47 ········final·Object·defaults·=·o2;47 ········final·Object·defaults·=·o2;
48 ········final·IFn·fn·=·(IFn)new·core$destructure$pb__6263$pmap__6266$fn__6267(gmap,·b);48 ········final·IFn·fn·=·(IFn)new·core$destructure$pb__6263$pmap__6266$fn__6267(b,·gmap);
49 ········final·Object·o3·=·bvec;49 ········final·Object·o3·=·bvec;
50 ········bvec·=·null;50 ········bvec·=·null;
51 ········final·Object·invokeStatic·=·core$conj__5408.invokeStatic(o3,·gmap);51 ········final·Object·invokeStatic·=·core$conj__5408.invokeStatic(o3,·gmap);
52 ········final·Object·o4·=·v;52 ········final·Object·o4·=·v;
53 ········v·=·null;53 ········v·=·null;
54 ········final·Object·invokeStatic2·=·core$conj__5408.invokeStatic(core$conj__5408.invokeStatic(invokeStatic,·o4),·gmap);54 ········final·Object·invokeStatic2·=·core$conj__5408.invokeStatic(core$conj__5408.invokeStatic(invokeStatic,·o4),·gmap);
55 ········final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$destructure$pb__6263$pmap__6266.const__10·}));55 ········final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$destructure$pb__6263$pmap__6266.const__10·}));
914 B
clojure/core$distinct$fn__6426$fn__6427.class
824 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.Volatile;4 import·clojure.lang.Volatile;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$distinct$fn__6426$fn__6427·extends·AFunction6 public·final·class·core$distinct$fn__6426$fn__6427·extends·AFunction
7 {7 {
8 ····Object·rf; 
9 ····Object·seen;8 ····Object·seen;
 9 ····Object·rf;
10 ····10 ····
11 ····public·core$distinct$fn__6426$fn__6427(final·Object·rf,·final·Object·seen)·{11 ····public·core$distinct$fn__6426$fn__6427(final·Object·seen,·final·Object·rf)·{
12 ········this.rf·=·rf; 
13 ········this.seen·=·seen;12 ········this.seen·=·seen;
 13 ········this.rf·=·rf;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·result,·Object·input)·{16 ····public·Object·invoke(Object·result,·Object·input)·{
17 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(core$deref.invokeStatic(this.seen),·input);17 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(core$deref.invokeStatic(this.seen),·input);
18 ········if·(invokeStatic·!=·null)·{18 ········if·(invokeStatic·!=·null)·{
19 ············if·(invokeStatic·!=·Boolean.FALSE)·{19 ············if·(invokeStatic·!=·Boolean.FALSE)·{
20 ················final·Object·invoke·=·result;20 ················final·Object·invoke·=·result;
795 B
clojure/core$distinct$fn__6426.class
723 B
procyon -ec {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 import·clojure.lang.PersistentHashSet;3 import·clojure.lang.PersistentHashSet;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$distinct$fn__6426·extends·AFunction5 public·final·class·core$distinct$fn__6426·extends·AFunction
6 {6 {
7 ····public·Object·invoke(Object·rf)·{7 ····public·Object·invoke(Object·rf)·{
 8 ········final·Object·invokeStatic;
8 ········Object·seen·=·core$volatile_BANG_.invokeStatic((Object)PersistentHashSet.EMPTY);9 ········Object·seen·=·invokeStatic·=·core$volatile_BANG_.invokeStatic((Object)PersistentHashSet.EMPTY);
 10 ········seen·=·null;
9 ········final·Object·o·=·rf;11 ········final·Object·o·=·rf;
10 ········rf·=·null;12 ········rf·=·null;
11 ········final·Object·o2·=·seen; 
12 ········seen·=·null; 
13 ········return·new·core$distinct$fn__6426$fn__6427(o,·o2);13 ········return·new·core$distinct$fn__6426$fn__6427(invokeStatic,·o);
14 ····}14 ····}
15 }15 }
895 B
clojure/core$distinct$step__6430$fn__6431.class
801 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$distinct$step__6430$fn__6431·extends·AFunction5 public·final·class·core$distinct$step__6430$fn__6431·extends·AFunction
6 {6 {
7 ····Object·step;7 ····Object·step;
8 ····Object·seen; 
9 ····Object·xs;8 ····Object·xs;
 9 ····Object·seen;
10 ····10 ····
11 ····public·core$distinct$step__6430$fn__6431(final·Object·step,·final·Object·seen,·final·Object·xs)·{11 ····public·core$distinct$step__6430$fn__6431(final·Object·step,·final·Object·xs,·final·Object·seen)·{
12 ········this.step·=·step;12 ········this.step·=·step;
13 ········this.seen·=·seen; 
14 ········this.xs·=·xs;13 ········this.xs·=·xs;
 14 ········this.seen·=·seen;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·IFn·fn·=·(IFn)new·core$distinct$step__6430$fn__6431$fn__6433(this.step);18 ········final·IFn·fn·=·(IFn)new·core$distinct$step__6430$fn__6431$fn__6433(this.step);
19 ········final·Object·xs·=·this.xs;19 ········final·Object·xs·=·this.xs;
20 ········this.xs·=·null;20 ········this.xs·=·null;
21 ········final·Object·seen·=·this.seen;21 ········final·Object·seen·=·this.seen;
624 B
clojure/core$distinct$step__6430.class
548 B
procyon -ec {}
    
Offset 4, 14 lines modifiedOffset 4, 14 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$distinct$step__6430·extends·AFunction7 public·final·class·core$distinct$step__6430·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·xs,·Object·seen)·{9 ····public·Object·invoke(Object·xs,·Object·seen)·{
10 ········final·Object·o·=·seen; 
11 ········seen·=·null; 
12 ········final·Object·o2·=·xs;10 ········final·Object·o·=·xs;
13 ········xs·=·null;11 ········xs·=·null;
 12 ········final·Object·o2·=·seen;
 13 ········seen·=·null;
14 ········return·new·LazySeq((IFn)new·core$distinct$step__6430$fn__6431((Object)this,·o,·o2));14 ········return·new·LazySeq((IFn)new·core$distinct$step__6430$fn__6431((Object)this,·o,·o2));
15 ····}15 ····}
16 }16 }
851 B
clojure/core$drop$fn__5940$fn__5941.class
769 B
procyon -ec {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.Numbers;5 import·clojure.lang.Numbers;
6 import·clojure.lang.Volatile;6 import·clojure.lang.Volatile;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$drop$fn__5940$fn__5941·extends·AFunction8 public·final·class·core$drop$fn__5940$fn__5941·extends·AFunction
9 {9 {
10 ····Object·nv; 
11 ····Object·rf;10 ····Object·rf;
 11 ····Object·nv;
12 ····12 ····
13 ····public·core$drop$fn__5940$fn__5941(final·Object·nv,·final·Object·rf)·{13 ····public·core$drop$fn__5940$fn__5941(final·Object·rf,·final·Object·nv)·{
14 ········this.nv·=·nv; 
15 ········this.rf·=·rf;14 ········this.rf·=·rf;
 15 ········this.nv·=·nv;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(Object·result,·Object·input)·{18 ····public·Object·invoke(Object·result,·Object·input)·{
19 ········Object·n·=·core$deref.invokeStatic(this.nv);19 ········Object·n·=·core$deref.invokeStatic(this.nv);
20 ········((Volatile)this.nv).reset((Object)Numbers.dec(((Volatile)this.nv).deref()));20 ········((Volatile)this.nv).reset((Object)Numbers.dec(((Volatile)this.nv).deref()));
21 ········final·Object·o·=·n;21 ········final·Object·o·=·n;
22 ········n·=·null;22 ········n·=·null;
683 B
clojure/core$drop$fn__5940.class
619 B
procyon -ec {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ····Object·n;8 ····Object·n;
9 ····9 ····
10 ····public·core$drop$fn__5940(final·Object·n)·{10 ····public·core$drop$fn__5940(final·Object·n)·{
11 ········this.n·=·n;11 ········this.n·=·n;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·rf)·{14 ····public·Object·invoke(Object·rf)·{
15 ········final·Object·invokeStatic; 
16 ········Object·nv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic(this.n);15 ········Object·nv·=·core$volatile_BANG_.invokeStatic(this.n);
17 ········nv·=·null; 
18 ········final·Object·o·=·rf;16 ········final·Object·o·=·rf;
19 ········rf·=·null;17 ········rf·=·null;
 18 ········final·Object·o2·=·nv;
 19 ········nv·=·null;
20 ········return·new·core$drop$fn__5940$fn__5941(invokeStatic,·o);20 ········return·new·core$drop$fn__5940$fn__5941(o,·o2);
21 ····}21 ····}
22 }22 }
746 B
clojure/core$drop$fn__5947.class
682 B
procyon -ec {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$drop$fn__5947·extends·AFunction5 public·final·class·core$drop$fn__5947·extends·AFunction
6 {6 {
7 ····Object·step; 
8 ····Object·n;7 ····Object·n;
 8 ····Object·step;
9 ····Object·coll;9 ····Object·coll;
10 ····10 ····
11 ····public·core$drop$fn__5947(final·Object·step,·final·Object·n,·final·Object·coll)·{11 ····public·core$drop$fn__5947(final·Object·n,·final·Object·step,·final·Object·coll)·{
12 ········this.step·=·step; 
13 ········this.n·=·n;12 ········this.n·=·n;
 13 ········this.step·=·step;
14 ········this.coll·=·coll;14 ········this.coll·=·coll;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·step·=·this.step;18 ········final·Object·step·=·this.step;
19 ········this.step·=·null;19 ········this.step·=·null;
20 ········final·IFn·fn·=·(IFn)step;20 ········final·IFn·fn·=·(IFn)step;
1.01 KB
clojure/core$drop.class
990 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$drop·extends·AFunction7 public·final·class·core$drop·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·n,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·n,·Object·coll)·{
10 ········final·core$drop$step__5944·core$drop$step__5944; 
11 ········Object·step·=·core$drop$step__5944·=·new·core$drop$step__5944();10 ········Object·step·=·new·core$drop$step__5944();
12 ········step·=·null; 
13 ········final·Object·o·=·n;11 ········final·Object·o·=·n;
14 ········n·=·null;12 ········n·=·null;
 13 ········final·Object·o2·=·step;
 14 ········step·=·null;
15 ········final·Object·o2·=·coll;15 ········final·Object·o3·=·coll;
16 ········coll·=·null;16 ········coll·=·null;
17 ········return·new·LazySeq((IFn)new·core$drop$fn__5947((Object)core$drop$step__5944,·o,·o2));17 ········return·new·LazySeq((IFn)new·core$drop$fn__5947(o,·o2,·o3));
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke(final·Object·n,·final·Object·coll)·{20 ····public·Object·invoke(final·Object·n,·final·Object·coll)·{
21 ········return·invokeStatic(n,·coll);21 ········return·invokeStatic(n,·coll);
22 ····}22 ····}
23 ····23 ····
24 ····public·static·Object·invokeStatic(Object·n)·{24 ····public·static·Object·invokeStatic(Object·n)·{
892 B
clojure/core$drop_while$fn__5954$fn__5955.class
798 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$drop_while$fn__5954$fn__5955·extends·AFunction5 public·final·class·core$drop_while$fn__5954$fn__5955·extends·AFunction
6 {6 {
7 ····Object·dv;7 ····Object·dv;
8 ····Object·pred; 
9 ····Object·rf;8 ····Object·rf;
 9 ····Object·pred;
10 ····10 ····
11 ····public·core$drop_while$fn__5954$fn__5955(final·Object·dv,·final·Object·pred,·final·Object·rf)·{11 ····public·core$drop_while$fn__5954$fn__5955(final·Object·dv,·final·Object·rf,·final·Object·pred)·{
12 ········this.dv·=·dv;12 ········this.dv·=·dv;
13 ········this.pred·=·pred; 
14 ········this.rf·=·rf;13 ········this.rf·=·rf;
 14 ········this.pred·=·pred;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·result,·Object·input)·{17 ····public·Object·invoke(Object·result,·Object·input)·{
18 ········final·Object·invokeStatic;18 ········final·Object·invokeStatic;
19 ········Object·drop_QMARK_·=·invokeStatic·=·core$deref.invokeStatic(this.dv);19 ········Object·drop_QMARK_·=·invokeStatic·=·core$deref.invokeStatic(this.dv);
20 ········drop_QMARK_·=·null;20 ········drop_QMARK_·=·null;
21 ········final·Object·o;21 ········final·Object·o;
612 B
clojure/core$drop_while$fn__5954.class
536 B
procyon -ec {}
    
Offset 11, 13 lines modifiedOffset 11, 12 lines modified
11 ········this.pred·=·pred;11 ········this.pred·=·pred;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·rf)·{14 ····public·Object·invoke(Object·rf)·{
15 ········final·Object·invokeStatic;15 ········final·Object·invokeStatic;
16 ········Object·dv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic((Object)Boolean.TRUE);16 ········Object·dv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic((Object)Boolean.TRUE);
17 ········dv·=·null;17 ········dv·=·null;
18 ········final·Object·pred·=·this.pred; 
19 ········final·Object·o·=·rf;18 ········final·Object·o·=·rf;
20 ········rf·=·null;19 ········rf·=·null;
21 ········return·new·core$drop_while$fn__5954$fn__5955(invokeStatic,·pred,·o);20 ········return·new·core$drop_while$fn__5954$fn__5955(invokeStatic,·o,·this.pred);
22 ····}21 ····}
23 }22 }
831 B
clojure/core$drop_while$fn__5962.class
755 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$drop_while$fn__5962·extends·AFunction5 public·final·class·core$drop_while$fn__5962·extends·AFunction
6 {6 {
 7 ····Object·pred;
7 ····Object·step;8 ····Object·step;
8 ····Object·coll;9 ····Object·coll;
9 ····Object·pred; 
10 ····10 ····
11 ····public·core$drop_while$fn__5962(final·Object·step,·final·Object·coll,·final·Object·pred)·{11 ····public·core$drop_while$fn__5962(final·Object·pred,·final·Object·step,·final·Object·coll)·{
 12 ········this.pred·=·pred;
12 ········this.step·=·step;13 ········this.step·=·step;
13 ········this.coll·=·coll;14 ········this.coll·=·coll;
14 ········this.pred·=·pred; 
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·step·=·this.step;18 ········final·Object·step·=·this.step;
19 ········this.step·=·null;19 ········this.step·=·null;
20 ········final·IFn·fn·=·(IFn)step;20 ········final·IFn·fn·=·(IFn)step;
21 ········final·Object·pred·=·this.pred;21 ········final·Object·pred·=·this.pred;
1.12 KB
clojure/core$drop_while.class
1.07 KB
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$drop_while·extends·AFunction7 public·final·class·core$drop_while·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·pred,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·pred,·Object·coll)·{
10 ········final·core$drop_while$step__5959·core$drop_while$step__5959; 
11 ········Object·step·=·core$drop_while$step__5959·=·new·core$drop_while$step__5959();10 ········Object·step·=·new·core$drop_while$step__5959();
 11 ········final·Object·o·=·pred;
 12 ········pred·=·null;
 13 ········final·Object·o2·=·step;
12 ········step·=·null;14 ········step·=·null;
13 ········final·Object·o·=·coll;15 ········final·Object·o3·=·coll;
14 ········coll·=·null;16 ········coll·=·null;
15 ········final·Object·o2·=·pred; 
16 ········pred·=·null; 
17 ········return·new·LazySeq((IFn)new·core$drop_while$fn__5962((Object)core$drop_while$step__5959,·o,·o2));17 ········return·new·LazySeq((IFn)new·core$drop_while$fn__5962(o,·o2,·o3));
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke(final·Object·pred,·final·Object·coll)·{20 ····public·Object·invoke(final·Object·pred,·final·Object·coll)·{
21 ········return·invokeStatic(pred,·coll);21 ········return·invokeStatic(pred,·coll);
22 ····}22 ····}
23 ····23 ····
24 ····public·static·Object·invokeStatic(Object·pred)·{24 ····public·static·Object·invokeStatic(Object·pred)·{
1.37 KB
clojure/core$emit_defrecord$eqhash__7849.class
1.28 KB
procyon -ec {}
    
Offset 9, 16 lines modifiedOffset 9, 16 lines modified
9 import·clojure.lang.RT;9 import·clojure.lang.RT;
10 import·clojure.lang.Var;10 import·clojure.lang.Var;
11 import·clojure.lang.AFn;11 import·clojure.lang.AFn;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·core$emit_defrecord$eqhash__7849·extends·AFunction13 public·final·class·core$emit_defrecord$eqhash__7849·extends·AFunction
14 {14 {
15 ····Object·gs; 
16 ····Object·type_hash;15 ····Object·type_hash;
 16 ····Object·gs;
17 ····public·static·final·AFn·const__4;17 ····public·static·final·AFn·const__4;
18 ····public·static·final·AFn·const__8;18 ····public·static·final·AFn·const__8;
19 ····public·static·final·Var·const__10;19 ····public·static·final·Var·const__10;
20 ····public·static·final·AFn·const__11;20 ····public·static·final·AFn·const__11;
21 ····public·static·final·AFn·const__12;21 ····public·static·final·AFn·const__12;
22 ····public·static·final·AFn·const__13;22 ····public·static·final·AFn·const__13;
23 ····public·static·final·AFn·const__14;23 ····public·static·final·AFn·const__14;
Offset 43, 17 lines modifiedOffset 43, 17 lines modified
43 ····public·static·final·AFn·const__33;43 ····public·static·final·AFn·const__33;
44 ····public·static·final·AFn·const__34;44 ····public·static·final·AFn·const__34;
45 ····public·static·final·AFn·const__35;45 ····public·static·final·AFn·const__35;
46 ····public·static·final·AFn·const__36;46 ····public·static·final·AFn·const__36;
47 ····public·static·final·AFn·const__37;47 ····public·static·final·AFn·const__37;
48 ····public·static·final·AFn·const__38;48 ····public·static·final·AFn·const__38;
49 ····49 ····
50 ····public·core$emit_defrecord$eqhash__7849(final·Object·gs,·final·Object·type_hash)·{50 ····public·core$emit_defrecord$eqhash__7849(final·Object·type_hash,·final·Object·gs)·{
51 ········this.gs·=·gs; 
52 ········this.type_hash·=·type_hash;51 ········this.type_hash·=·type_hash;
 52 ········this.gs·=·gs;
53 ····}53 ····}
54 ····54 ····
55 ····public·Object·invoke(Object·p__7848)·{55 ····public·Object·invoke(Object·p__7848)·{
56 ········final·Object·o·=·p__7848;56 ········final·Object·o·=·p__7848;
57 ········p__7848·=·null;57 ········p__7848·=·null;
58 ········Object·vec__7850·=·o;58 ········Object·vec__7850·=·o;
59 ········Object·i·=·RT.nth(vec__7850,·RT.intCast(0L),·(Object)null);59 ········Object·i·=·RT.nth(vec__7850,·RT.intCast(0L),·(Object)null);
1.43 KB
clojure/core$emit_defrecord$ilookup__7861.class
1.34 KB
procyon -ec {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 import·clojure.lang.Keyword;10 import·clojure.lang.Keyword;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFn;12 import·clojure.lang.AFn;
13 import·clojure.lang.AFunction;13 import·clojure.lang.AFunction;
  
14 public·final·class·core$emit_defrecord$ilookup__7861·extends·AFunction14 public·final·class·core$emit_defrecord$ilookup__7861·extends·AFunction
15 {15 {
16 ····Object·tagname; 
17 ····Object·base_fields;16 ····Object·base_fields;
 17 ····Object·tagname;
18 ····public·static·final·AFn·const__4;18 ····public·static·final·AFn·const__4;
19 ····public·static·final·AFn·const__5;19 ····public·static·final·AFn·const__5;
20 ····public·static·final·AFn·const__9;20 ····public·static·final·AFn·const__9;
21 ····public·static·final·Var·const__11;21 ····public·static·final·Var·const__11;
22 ····public·static·final·AFn·const__12;22 ····public·static·final·AFn·const__12;
23 ····public·static·final·AFn·const__13;23 ····public·static·final·AFn·const__13;
24 ····public·static·final·AFn·const__14;24 ····public·static·final·AFn·const__14;
Offset 36, 17 lines modifiedOffset 36, 17 lines modified
36 ····public·static·final·AFn·const__26;36 ····public·static·final·AFn·const__26;
37 ····public·static·final·AFn·const__27;37 ····public·static·final·AFn·const__27;
38 ····public·static·final·AFn·const__28;38 ····public·static·final·AFn·const__28;
39 ····public·static·final·AFn·const__29;39 ····public·static·final·AFn·const__29;
40 ····public·static·final·AFn·const__31;40 ····public·static·final·AFn·const__31;
41 ····public·static·final·Keyword·const__32;41 ····public·static·final·Keyword·const__32;
42 ····42 ····
43 ····public·core$emit_defrecord$ilookup__7861(final·Object·tagname,·final·Object·base_fields)·{43 ····public·core$emit_defrecord$ilookup__7861(final·Object·base_fields,·final·Object·tagname)·{
44 ········this.tagname·=·tagname; 
45 ········this.base_fields·=·base_fields;44 ········this.base_fields·=·base_fields;
 45 ········this.tagname·=·tagname;
46 ····}46 ····}
47 ····47 ····
48 ····public·Object·invoke(Object·p__7860)·{48 ····public·Object·invoke(Object·p__7860)·{
49 ········final·Object·o·=·p__7860;49 ········final·Object·o·=·p__7860;
50 ········p__7860·=·null;50 ········p__7860·=·null;
51 ········Object·vec__7862·=·o;51 ········Object·vec__7862·=·o;
52 ········Object·i·=·RT.nth(vec__7862,·RT.intCast(0L),·(Object)null);52 ········Object·i·=·RT.nth(vec__7862,·RT.intCast(0L),·(Object)null);
1.1 KB
clojure/core$emit_defrecord$imap__7871$fn__7879.class
1020 B
procyon -ec {}
    
Offset 7, 23 lines modifiedOffset 7, 23 lines modified
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFn;8 import·clojure.lang.AFn;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$emit_defrecord$imap__7871$fn__7879·extends·AFunction10 public·final·class·core$emit_defrecord$imap__7871$fn__7879·extends·AFunction
11 {11 {
12 ····Object·fields;12 ····Object·fields;
13 ····Object·tagname; 
14 ····Object·gs;13 ····Object·gs;
 14 ····Object·tagname;
15 ····public·static·final·AFn·const__2;15 ····public·static·final·AFn·const__2;
16 ····public·static·final·AFn·const__5;16 ····public·static·final·AFn·const__5;
17 ····17 ····
18 ····public·core$emit_defrecord$imap__7871$fn__7879(final·Object·fields,·final·Object·tagname,·final·Object·gs)·{18 ····public·core$emit_defrecord$imap__7871$fn__7879(final·Object·fields,·final·Object·gs,·final·Object·tagname)·{
19 ········this.fields·=·fields;19 ········this.fields·=·fields;
20 ········this.tagname·=·tagname; 
21 ········this.gs·=·gs;20 ········this.gs·=·gs;
 21 ········this.tagname·=·tagname;
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke(Object·fld)·{24 ····public·Object·invoke(Object·fld)·{
25 ········final·Object·invokeStatic·=·core$keyword.invokeStatic(fld);25 ········final·Object·invokeStatic·=·core$keyword.invokeStatic(fld);
26 ········final·AFn·const__2·=·core$emit_defrecord$imap__7871$fn__7879.const__2;26 ········final·AFn·const__2·=·core$emit_defrecord$imap__7871$fn__7879.const__2;
27 ········final·Object·tagname·=·this.tagname;27 ········final·Object·tagname·=·this.tagname;
28 ········final·Object[]·array·=·new·Object[2];28 ········final·Object[]·array·=·new·Object[2];
51.8 KB
clojure/core$emit_defrecord$imap__7871.class
51.7 KB
procyon -ec {}
    
Offset 11, 19 lines modifiedOffset 11, 19 lines modified
11 import·clojure.lang.Keyword;11 import·clojure.lang.Keyword;
12 import·clojure.lang.Var;12 import·clojure.lang.Var;
13 import·clojure.lang.AFn;13 import·clojure.lang.AFn;
14 import·clojure.lang.AFunction;14 import·clojure.lang.AFunction;
  
15 public·final·class·core$emit_defrecord$imap__7871·extends·AFunction15 public·final·class·core$emit_defrecord$imap__7871·extends·AFunction
16 {16 {
17 ····Object·classname; 
18 ····Object·fields;17 ····Object·fields;
19 ····Object·tagname; 
20 ····Object·gs;18 ····Object·gs;
21 ····Object·base_fields;19 ····Object·base_fields;
 20 ····Object·tagname;
 21 ····Object·classname;
22 ····public·static·final·AFn·const__4;22 ····public·static·final·AFn·const__4;
23 ····public·static·final·AFn·const__8;23 ····public·static·final·AFn·const__8;
24 ····public·static·final·Var·const__10;24 ····public·static·final·Var·const__10;
25 ····public·static·final·AFn·const__11;25 ····public·static·final·AFn·const__11;
26 ····public·static·final·AFn·const__12;26 ····public·static·final·AFn·const__12;
27 ····public·static·final·AFn·const__14;27 ····public·static·final·AFn·const__14;
28 ····public·static·final·AFn·const__15;28 ····public·static·final·AFn·const__15;
Offset 100, 20 lines modifiedOffset 100, 20 lines modified
100 ····public·static·final·AFn·const__91;100 ····public·static·final·AFn·const__91;
101 ····public·static·final·AFn·const__92;101 ····public·static·final·AFn·const__92;
102 ····public·static·final·AFn·const__93;102 ····public·static·final·AFn·const__93;
103 ····public·static·final·AFn·const__94;103 ····public·static·final·AFn·const__94;
104 ····public·static·final·AFn·const__95;104 ····public·static·final·AFn·const__95;
105 ····public·static·final·AFn·const__96;105 ····public·static·final·AFn·const__96;
106 ····106 ····
107 ····public·core$emit_defrecord$imap__7871(final·Object·classname,·final·Object·fields,·final·Object·tagname,·final·Object·gs,·final·Object·base_fields)·{107 ····public·core$emit_defrecord$imap__7871(final·Object·fields,·final·Object·gs,·final·Object·base_fields,·final·Object·tagname,·final·Object·classname)·{
108 ········this.classname·=·classname; 
109 ········this.fields·=·fields;108 ········this.fields·=·fields;
110 ········this.tagname·=·tagname; 
111 ········this.gs·=·gs;109 ········this.gs·=·gs;
112 ········this.base_fields·=·base_fields;110 ········this.base_fields·=·base_fields;
 111 ········this.tagname·=·tagname;
 112 ········this.classname·=·classname;
113 ····}113 ····}
114 ····114 ····
115 ····public·Object·invoke(Object·p__7870)·{115 ····public·Object·invoke(Object·p__7870)·{
116 ········final·Object·o·=·p__7870;116 ········final·Object·o·=·p__7870;
117 ········p__7870·=·null;117 ········p__7870·=·null;
118 ········Object·vec__7872·=·o;118 ········Object·vec__7872·=·o;
119 ········Object·i·=·RT.nth(vec__7872,·RT.intCast(0L),·(Object)null);119 ········Object·i·=·RT.nth(vec__7872,·RT.intCast(0L),·(Object)null);
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ········vec__7872·=·null;121 ········vec__7872·=·null;
122 ········Object·m·=·RT.nth(o2,·RT.intCast(1L),·(Object)null);122 ········Object·m·=·RT.nth(o2,·RT.intCast(1L),·(Object)null);
123 ········final·Object·o3·=·i;123 ········final·Object·o3·=·i;
124 ········i·=·null;124 ········i·=·null;
125 ········final·Object·invokeStatic·=·core$conj__5408.invokeStatic(o3,·(Object)core$emit_defrecord$imap__7871.const__4);125 ········final·Object·invokeStatic·=·core$conj__5408.invokeStatic(o3,·(Object)core$emit_defrecord$imap__7871.const__4);
126 ········final·Object·o4·=·m;126 ········final·Object·o4·=·m;
127 ········m·=·null;127 ········m·=·null;
128 ········return·Tuple.create(invokeStatic,·core$conj__5408.invokeStatic(o4,·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__8·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__11·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__12·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·Integer.valueOf(RT.count(this.base_fields))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__14·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__15·}))))·}))·})))·}))·}))),·(ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__16·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__17·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__18·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__19·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__20·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·"Can't·create·empty:·"·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$str.invokeStatic(this.classname)·}))·})))·}))))·}))))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__22·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__23·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__24·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__25·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__26·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__23·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__24·}))·})))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__27·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__28·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__29·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__30·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__31·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__28·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__32·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__33·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__34·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__28·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__35·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·}))))·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__36·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$with_meta__5438.invokeStatic(this.gs,·(Object)RT.mapUniqueKeys(new·Object[]·{·core$emit_defrecord$imap__7871.const__38,·this.tagname·}))·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__39·})),·core$map.invokeStatic((Object)new·core$emit_defrecord$imap__7871$fn__7875(this.gs),·this.base_fields),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__41·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__42·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__43·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__44·}))·})))·}))·})))·}))·})))·}))·})))·}))·})))·}))·})))·}))))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__45·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__46·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__47·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__48·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__49·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__46·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__50·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__46·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__47·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__46·}))·})))·}))·})))·}))))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__51·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__52·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__53·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__54·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__55·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__56·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__52·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__53·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__52·}))·})))·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__57·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__58·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__52·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__55·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__59·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__53·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__55·}))·})))·}))·})))·}))·})))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__60·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__61·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__62·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__63·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(core$map.invokeStatic((Object)new·core$emit_defrecord$imap__7871$fn__7877(),·this.base_fields))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__64·}))·})))·}))))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__65·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__66·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(core$map.invokeStatic(core$emit_defrecord$imap__7871.const__67.getRawRoot(),·this.base_fields))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__68·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__69·}))))·}))·})))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__70·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__71·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__72·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·}))·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__73·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__74·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__72·})),·core$mapcat.invokeStatic((Object)new·core$emit_defrecord$imap__7871$fn__7879(this.fields,·this.tagname,·this.gs),·(ISeq)ArraySeq.create(new·Object[]·{·this.base_fields·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__76·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.tagname·})),·(ISeq)ArraySeq.create(new·Object[]·{·core$remove.invokeStatic((Object)core$emit_defrecord$imap__7871.const__78,·this.fields),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__79·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__80·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__72·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·}))·})))·}))·})))·}))·})))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__81·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__82·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__83·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__84·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__85·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__86.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(core$map.invokeStatic(core$emit_defrecord$imap__7871.const__67.getRawRoot(),·this.base_fields))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__83·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__87·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__88·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__89·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__90.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic()))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__82·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__91·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__83·}))·})))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__92·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.tagname·})),·(ISeq)ArraySeq.create(new·Object[]·{·core$remove.invokeStatic((Object)core$emit_defrecord$imap__7871.const__93,·this.fields),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__94·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__95·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__96·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__83·}))·})))·}))))·}))·})))·}))·})))·}))·})))·})));128 ········return·Tuple.create(invokeStatic,·core$conj__5408.invokeStatic(o4,·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__8·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__11·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__12·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·Integer.valueOf(RT.count(this.base_fields))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__14·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__15·}))))·}))·})))·}))·}))),·(ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__16·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__17·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__18·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__19·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__20·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·"Can't·create·empty:·"·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$str.invokeStatic(this.classname)·}))·})))·}))))·}))))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__22·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__23·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__24·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__25·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__26·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__23·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__24·}))·})))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__27·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__28·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__29·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__30·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__31·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__28·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__32·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__33·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__34·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__28·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__35·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·}))))·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__36·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$with_meta__5438.invokeStatic(this.gs,·(Object)RT.mapUniqueKeys(new·Object[]·{·core$emit_defrecord$imap__7871.const__38,·this.tagname·}))·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__39·})),·core$map.invokeStatic((Object)new·core$emit_defrecord$imap__7871$fn__7875(this.gs),·this.base_fields),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__41·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__42·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__43·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__44·}))·})))·}))·})))·}))·})))·}))·})))·}))·})))·}))·})))·}))))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__45·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__46·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__47·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__48·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__49·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__46·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__50·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__46·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__47·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__46·}))·})))·}))·})))·}))))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__51·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__52·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__53·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__54·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__55·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__56·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__52·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__53·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__52·}))·})))·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__57·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__58·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__52·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__55·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__59·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__53·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__55·}))·})))·}))·})))·}))·})))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__60·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__61·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__62·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__63·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(core$map.invokeStatic((Object)new·core$emit_defrecord$imap__7871$fn__7877(),·this.base_fields))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__64·}))·})))·}))))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__65·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__66·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(core$map.invokeStatic(core$emit_defrecord$imap__7871.const__67.getRawRoot(),·this.base_fields))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__68·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__69·}))))·}))·})))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__70·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__71·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__72·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·}))·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__73·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__74·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__72·})),·core$mapcat.invokeStatic((Object)new·core$emit_defrecord$imap__7871$fn__7879(this.fields,·this.gs,·this.tagname),·(ISeq)ArraySeq.create(new·Object[]·{·this.base_fields·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__76·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.tagname·})),·(ISeq)ArraySeq.create(new·Object[]·{·core$remove.invokeStatic((Object)core$emit_defrecord$imap__7871.const__78,·this.fields),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__79·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__80·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__72·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·}))·})))·}))·})))·}))·})))·}))·}))),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__81·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__10.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__82·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__83·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__84·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__85·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__86.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(core$map.invokeStatic(core$emit_defrecord$imap__7871.const__67.getRawRoot(),·this.base_fields))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__83·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__87·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__88·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__89·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7871.const__90.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic()))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__82·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__91·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__83·}))·})))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__92·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.tagname·})),·(ISeq)ArraySeq.create(new·Object[]·{·core$remove.invokeStatic((Object)core$emit_defrecord$imap__7871.const__93,·this.fields),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__94·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__95·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__96·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7871.const__83·}))·})))·}))))·}))·})))·}))·})))·}))·})))·})));
129 ····}129 ····}
130 ····130 ····
131 ····static·{131 ····static·{
132 ········const__4·=·(AFn)Symbol.intern((String)null,·"clojure.lang.IPersistentMap");132 ········const__4·=·(AFn)Symbol.intern((String)null,·"clojure.lang.IPersistentMap");
133 ········const__8·=·(AFn)Symbol.intern("clojure.core",·"count");133 ········const__8·=·(AFn)Symbol.intern("clojure.core",·"count");
134 ········const__10·=·RT.var("clojure.core",·"vector");134 ········const__10·=·RT.var("clojure.core",·"vector");
135 ········const__11·=·(AFn)Symbol.intern((String)null,·"this__7807__auto__");135 ········const__11·=·(AFn)Symbol.intern((String)null,·"this__7807__auto__");
1.25 KB
clojure/core$emit_defrecord$iobj__7855.class
1.17 KB
procyon -ec {}
    
Offset 10, 30 lines modifiedOffset 10, 30 lines modified
10 import·clojure.lang.Var;10 import·clojure.lang.Var;
11 import·clojure.lang.AFn;11 import·clojure.lang.AFn;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·core$emit_defrecord$iobj__7855·extends·AFunction13 public·final·class·core$emit_defrecord$iobj__7855·extends·AFunction
14 {14 {
15 ····Object·fields;15 ····Object·fields;
16 ····Object·tagname; 
17 ····Object·gs;16 ····Object·gs;
 17 ····Object·tagname;
18 ····public·static·final·AFn·const__4;18 ····public·static·final·AFn·const__4;
19 ····public·static·final·AFn·const__8;19 ····public·static·final·AFn·const__8;
20 ····public·static·final·Var·const__10;20 ····public·static·final·Var·const__10;
21 ····public·static·final·AFn·const__11;21 ····public·static·final·AFn·const__11;
22 ····public·static·final·AFn·const__12;22 ····public·static·final·AFn·const__12;
23 ····public·static·final·AFn·const__13;23 ····public·static·final·AFn·const__13;
24 ····public·static·final·AFn·const__14;24 ····public·static·final·AFn·const__14;
25 ····public·static·final·AFn·const__15;25 ····public·static·final·AFn·const__15;
26 ····public·static·final·AFn·const__17;26 ····public·static·final·AFn·const__17;
27 ····27 ····
28 ····public·core$emit_defrecord$iobj__7855(final·Object·fields,·final·Object·tagname,·final·Object·gs)·{28 ····public·core$emit_defrecord$iobj__7855(final·Object·fields,·final·Object·gs,·final·Object·tagname)·{
29 ········this.fields·=·fields;29 ········this.fields·=·fields;
30 ········this.tagname·=·tagname; 
31 ········this.gs·=·gs;30 ········this.gs·=·gs;
 31 ········this.tagname·=·tagname;
32 ····}32 ····}
33 ····33 ····
34 ····public·Object·invoke(Object·p__7854)·{34 ····public·Object·invoke(Object·p__7854)·{
35 ········final·Object·o·=·p__7854;35 ········final·Object·o·=·p__7854;
36 ········p__7854·=·null;36 ········p__7854·=·null;
37 ········Object·vec__7856·=·o;37 ········Object·vec__7856·=·o;
38 ········Object·i·=·RT.nth(vec__7856,·RT.intCast(0L),·(Object)null);38 ········Object·i·=·RT.nth(vec__7856,·RT.intCast(0L),·(Object)null);
3.39 KB
clojure/core$emit_defrecord.class
3.33 KB
procyon -ec {}
    
Offset 160, 46 lines modifiedOffset 160, 46 lines modified
160 ········//···239:·astore··········19160 ········//···239:·astore··········19
161 ········//···241:·new·············Lclojure/core$emit_defrecord$irecord__7843;161 ········//···241:·new·············Lclojure/core$emit_defrecord$irecord__7843;
162 ········//···244:·dup············162 ········//···244:·dup············
163 ········//···245:·invokespecial···clojure/core$emit_defrecord$irecord__7843.<init>:()V163 ········//···245:·invokespecial···clojure/core$emit_defrecord$irecord__7843.<init>:()V
164 ········//···248:·astore··········14164 ········//···248:·astore··········14
165 ········//···250:·new·············Lclojure/core$emit_defrecord$eqhash__7849;165 ········//···250:·new·············Lclojure/core$emit_defrecord$eqhash__7849;
166 ········//···253:·dup············166 ········//···253:·dup············
167 ········//···254:·aload···········gs 
168 ········//···256:·aload···········type_hash167 ········//···254:·aload···········type_hash
169 ········//···258:·aconst_null····168 ········//···256:·aconst_null····
170 ········//···259:·astore··········type_hash169 ········//···257:·astore··········type_hash
 170 ········//···259:·aload···········gs
171 ········//···261:·invokespecial···clojure/core$emit_defrecord$eqhash__7849.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V171 ········//···261:·invokespecial···clojure/core$emit_defrecord$eqhash__7849.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
172 ········//···264:·astore··········15172 ········//···264:·astore··········15
173 ········//···266:·new·············Lclojure/core$emit_defrecord$iobj__7855;173 ········//···266:·new·············Lclojure/core$emit_defrecord$iobj__7855;
174 ········//···269:·dup············174 ········//···269:·dup············
175 ········//···270:·aload···········fields175 ········//···270:·aload···········fields
 176 ········//···272:·aload···········gs
176 ········//···272:·aload_0·········/*·tagname·*/177 ········//···274:·aload_0·········/*·tagname·*/
177 ········//···273:·aload···········gs 
178 ········//···275:·invokespecial···clojure/core$emit_defrecord$iobj__7855.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V178 ········//···275:·invokespecial···clojure/core$emit_defrecord$iobj__7855.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
179 ········//···278:·astore··········16179 ········//···278:·astore··········16
180 ········//···280:·new·············Lclojure/core$emit_defrecord$ilookup__7861;180 ········//···280:·new·············Lclojure/core$emit_defrecord$ilookup__7861;
181 ········//···283:·dup············181 ········//···283:·dup············
 182 ········//···284:·aload···········base_fields
182 ········//···284:·aload_0·········/*·tagname·*/183 ········//···286:·aload_0·········/*·tagname·*/
183 ········//···285:·aload···········base_fields 
184 ········//···287:·invokespecial···clojure/core$emit_defrecord$ilookup__7861.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V184 ········//···287:·invokespecial···clojure/core$emit_defrecord$ilookup__7861.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
185 ········//···290:·astore··········17185 ········//···290:·astore··········17
186 ········//···292:·new·············Lclojure/core$emit_defrecord$imap__7871;186 ········//···292:·new·············Lclojure/core$emit_defrecord$imap__7871;
187 ········//···295:·dup············187 ········//···295:·dup············
188 ········//···296:·aload···········classname 
189 ········//···298:·aload···········fields188 ········//···296:·aload···········fields
190 ········//···300:·aconst_null····189 ········//···298:·aconst_null····
191 ········//···301:·astore··········fields190 ········//···299:·astore··········fields
192 ········//···303:·aload_0·········/*·tagname·*/ 
193 ········//···304:·aload···········gs191 ········//···301:·aload···········gs
194 ········//···306:·aconst_null····192 ········//···303:·aconst_null····
195 ········//···307:·astore··········gs193 ········//···304:·astore··········gs
196 ········//···309:·aload···········base_fields194 ········//···306:·aload···········base_fields
197 ········//···311:·aconst_null····195 ········//···308:·aconst_null····
198 ········//···312:·astore··········base_fields196 ········//···309:·astore··········base_fields
 197 ········//···311:·aload_0·········/*·tagname·*/
 198 ········//···312:·aload···········classname
199 ········//···314:·invokespecial···clojure/core$emit_defrecord$imap__7871.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V199 ········//···314:·invokespecial···clojure/core$emit_defrecord$imap__7871.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
200 ········//···317:·astore··········18200 ········//···317:·astore··········18
201 ········//···319:·new·············Lclojure/core$emit_defrecord$ijavamap__7883;201 ········//···319:·new·············Lclojure/core$emit_defrecord$ijavamap__7883;
202 ········//···322:·dup············202 ········//···322:·dup············
203 ········//···323:·invokespecial···clojure/core$emit_defrecord$ijavamap__7883.<init>:()V203 ········//···323:·invokespecial···clojure/core$emit_defrecord$ijavamap__7883.<init>:()V
204 ········//···326:·astore··········19204 ········//···326:·astore··········19
205 ········//···328:·aload···········14205 ········//···328:·aload···········14
1.28 KB
clojure/core$emit_method_builder$fn__7978.class
1.19 KB
procyon -ec {}
    
Offset 9, 25 lines modifiedOffset 9, 25 lines modified
9 import·clojure.lang.Keyword;9 import·clojure.lang.Keyword;
10 import·clojure.lang.AFn;10 import·clojure.lang.AFn;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·core$emit_method_builder$fn__7978·extends·AFunction13 public·final·class·core$emit_method_builder$fn__7978·extends·AFunction
14 {14 {
15 ····Object·on_interface; 
16 ····Object·method;15 ····Object·method;
17 ····Object·on_method;16 ····Object·on_method;
 17 ····Object·on_interface;
18 ····public·static·final·Var·const__6;18 ····public·static·final·Var·const__6;
19 ····public·static·final·AFn·const__7;19 ····public·static·final·AFn·const__7;
20 ····public·static·final·Keyword·const__9;20 ····public·static·final·Keyword·const__9;
21 ····21 ····
22 ····public·core$emit_method_builder$fn__7978(final·Object·on_interface,·final·Object·method,·final·Object·on_method)·{22 ····public·core$emit_method_builder$fn__7978(final·Object·method,·final·Object·on_method,·final·Object·on_interface)·{
23 ········this.on_interface·=·on_interface; 
24 ········this.method·=·method;23 ········this.method·=·method;
25 ········this.on_method·=·on_method;24 ········this.on_method·=·on_method;
 25 ········this.on_interface·=·on_interface;
26 ····}26 ····}
27 ····27 ····
28 ····public·Object·invoke(Object·args)·{28 ····public·Object·invoke(Object·args)·{
29 ········final·core$emit_method_builder$fn__7978$fn__7979·core$emit_method_builder$fn__7978$fn__7979·=·new·core$emit_method_builder$fn__7978$fn__7979();29 ········final·core$emit_method_builder$fn__7978$fn__7979·core$emit_method_builder$fn__7978$fn__7979·=·new·core$emit_method_builder$fn__7978$fn__7979();
30 ········final·Object·o·=·args;30 ········final·Object·o·=·args;
31 ········args·=·null;31 ········args·=·null;
32 ········Object·gargs·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7978$fn__7979,·o);32 ········Object·gargs·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7978$fn__7979,·o);
4.95 KB
clojure/core$emit_method_builder.class
4.87 KB
procyon -ec {}
    
Offset 41, 41 lines modifiedOffset 41, 40 lines modified
41 ········final·Object[]·array3·=·{·null·};41 ········final·Object[]·array3·=·{·null·};
42 ········final·int·n3·=·0;42 ········final·int·n3·=·0;
43 ········final·Object·rawRoot·=·core$emit_method_builder.const__11.getRawRoot();43 ········final·Object·rawRoot·=·core$emit_method_builder.const__11.getRawRoot();
44 ········final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·ginterf·}));44 ········final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·ginterf·}));
45 ········final·Object[]·array4·=·{·null·};45 ········final·Object[]·array4·=·{·null·};
46 ········final·int·n4·=·0;46 ········final·int·n4·=·0;
47 ········final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__14·}));47 ········final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__14·}));
48 ········final·Object·o·=·on_interface; 
49 ········final·Object·o2·=·method;48 ········final·Object·o·=·method;
50 ········method·=·null;49 ········method·=·null;
51 ········final·Object·o3·=·on_method;50 ········final·Object·o2·=·on_method;
52 ········on_method·=·null;51 ········on_method·=·null;
53 ········array4[n4]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic5,·core$map.invokeStatic((Object)new·core$emit_method_builder$fn__7978(o,·o2,·o3),·arglists)));52 ········array4[n4]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic5,·core$map.invokeStatic((Object)new·core$emit_method_builder$fn__7978(o,·o2,·on_interface),·arglists)));
54 ········final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4));53 ········final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4));
55 ········final·Object[]·array5·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$with_meta__5438.invokeStatic((Object)core$emit_method_builder.const__16,·core$apply.invokeStatic(core$emit_method_builder.const__17.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__3·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__18·}))))))·})),·null·};54 ········final·Object[]·array5·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$with_meta__5438.invokeStatic((Object)core$emit_method_builder.const__16,·core$apply.invokeStatic(core$emit_method_builder.const__17.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__3·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__18·}))))))·})),·null·};
56 ········final·int·n5·=·1;55 ········final·int·n5·=·1;
57 ········final·Object[]·array6·=·{·null·};56 ········final·Object[]·array6·=·{·null·};
58 ········final·int·n6·=·0;57 ········final·int·n6·=·0;
59 ········final·Object·invokeStatic7·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__19·}));58 ········final·Object·invokeStatic7·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__19·}));
60 ········final·Object·invokeStatic8·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gthis·}));59 ········final·Object·invokeStatic8·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gthis·}));
61 ········final·Object[]·array7·=·{·null·};60 ········final·Object[]·array7·=·{·null·};
62 ········final·int·n7·=·0;61 ········final·int·n7·=·0;
63 ········final·Object·o4·=·extend_via_meta;62 ········final·Object·o3·=·extend_via_meta;
64 ········extend_via_meta·=·null;63 ········extend_via_meta·=·null;
65 ········final·Object·o5·=·on_interface;64 ········final·Object·o4·=·on_interface;
66 ········on_interface·=·null;65 ········on_interface·=·null;
67 ········final·Object·o6·=·ginterf;66 ········final·Object·o5·=·ginterf;
68 ········ginterf·=·null;67 ········ginterf·=·null;
69 ········final·Object·o7·=·gthis;68 ········final·Object·o6·=·gthis;
70 ········gthis·=·null;69 ········gthis·=·null;
71 ········final·core$emit_method_builder$fn__7983·core$emit_method_builder$fn__7983·=·new·core$emit_method_builder$fn__7983(o4,·o5,·o6,·o7);70 ········final·core$emit_method_builder$fn__7983·core$emit_method_builder$fn__7983·=·new·core$emit_method_builder$fn__7983(o3,·o4,·o5,·o6);
72 ········final·Object·o8·=·arglists;71 ········final·Object·o7·=·arglists;
73 ········arglists·=·null;72 ········arglists·=·null;
74 ········array7[n7]·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7983,·o8);73 ········array7[n7]·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7983,·o7);
75 ········array6[n6]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic7,·invokeStatic8,·(ISeq)ArraySeq.create(array7)));74 ········array6[n6]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic7,·invokeStatic8,·(ISeq)ArraySeq.create(array7)));
76 ········array5[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));75 ········array5[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));
77 ········array3[n3]·=·core$apply.invokeStatic(rawRoot,·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic4,·invokeStatic6,·(ISeq)ArraySeq.create(array5))));76 ········array3[n3]·=·core$apply.invokeStatic(rawRoot,·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic4,·invokeStatic6,·(ISeq)ArraySeq.create(array5))));
78 ········array2[n2]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic3,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3)),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__20·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__21·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__16·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__12·}))·})))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__16·}))·})));77 ········array2[n2]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic3,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3)),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__20·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__21·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__16·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__12·}))·})))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__16·}))·})));
79 ········array[n]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array2));78 ········array[n]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array2));
80 ········return·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic,·invokeStatic2,·(ISeq)ArraySeq.create(array)));79 ········return·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic,·invokeStatic2,·(ISeq)ArraySeq.create(array)));
81 ····}80 ····}
824 B
clojure/core$every_pred$ep3__8629$fn__8630.class
728 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$every_pred$ep3__8629$fn__8630·extends·AFunction5 public·final·class·core$every_pred$ep3__8629$fn__8630·extends·AFunction
6 {6 {
7 ····Object·p3;7 ····Object·p3;
8 ····Object·p1; 
9 ····Object·p2;8 ····Object·p2;
 9 ····Object·p1;
10 ····10 ····
11 ····public·core$every_pred$ep3__8629$fn__8630(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$every_pred$ep3__8629$fn__8630(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p3·=·p3;12 ········this.p3·=·p3;
13 ········this.p1·=·p4;13 ········this.p2·=·p4;
14 ········this.p2·=·p5;14 ········this.p1·=·p5;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8603_SHARP_)·{17 ····public·Object·invoke(Object·p1__8603_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·and__5532__auto__8633·=·invoke·=·((IFn)this.p1).invoke(p1__8603_SHARP_);19 ········Object·and__5532__auto__8633·=·invoke·=·((IFn)this.p1).invoke(p1__8603_SHARP_);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
21 ············if·(invoke·!=·Boolean.FALSE)·{21 ············if·(invoke·!=·Boolean.FALSE)·{
1.64 KB
clojure/core$every_pred$ep3__8629.class
1.56 KB
procyon -ec {}
    
Offset 4, 21 lines modifiedOffset 4, 21 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.RestFn;6 import·clojure.lang.RestFn;
  
7 public·final·class·core$every_pred$ep3__8629·extends·RestFn7 public·final·class·core$every_pred$ep3__8629·extends·RestFn
8 {8 {
9 ····Object·p3;9 ····Object·p3;
10 ····Object·p1; 
11 ····Object·p2;10 ····Object·p2;
 11 ····Object·p1;
12 ····12 ····
13 ····public·core$every_pred$ep3__8629(final·Object·p3,·final·Object·p4,·final·Object·p5)·{13 ····public·core$every_pred$ep3__8629(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
14 ········this.p3·=·p3;14 ········this.p3·=·p3;
15 ········this.p1·=·p4;15 ········this.p2·=·p4;
16 ········this.p2·=·p5;16 ········this.p1·=·p5;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{19 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
20 ········final·IFn·fn·=·(IFn)this;20 ········final·IFn·fn·=·(IFn)this;
21 ········final·Object·o·=·x;21 ········final·Object·o·=·x;
22 ········x·=·null;22 ········x·=·null;
23 ········final·Object·o2·=·y;23 ········final·Object·o2·=·y;
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ········z·=·null;27 ········z·=·null;
28 ········final·Object·invoke;28 ········final·Object·invoke;
29 ········Object·and__5532__auto__8635·=·invoke·=·fn.invoke(o,·o2,·o3);29 ········Object·and__5532__auto__8635·=·invoke·=·fn.invoke(o,·o2,·o3);
30 ········Object·invokeStatic·=·null;30 ········Object·invokeStatic·=·null;
31 ········Label_0068:·{31 ········Label_0068:·{
32 ············if·(invoke·!=·null)·{32 ············if·(invoke·!=·null)·{
33 ················if·(invoke·!=·Boolean.FALSE)·{33 ················if·(invoke·!=·Boolean.FALSE)·{
34 ····················final·core$every_pred$ep3__8629$fn__8630·core$every_pred$ep3__8629$fn__8630·=·new·core$every_pred$ep3__8629$fn__8630(this.p3,·this.p1,·this.p2);34 ····················final·core$every_pred$ep3__8629$fn__8630·core$every_pred$ep3__8629$fn__8630·=·new·core$every_pred$ep3__8629$fn__8630(this.p3,·this.p2,·this.p1);
35 ····················final·Object·o4·=·args;35 ····················final·Object·o4·=·args;
36 ····················args·=·null;36 ····················args·=·null;
37 ····················invokeStatic·=·core$every_QMARK_.invokeStatic((Object)core$every_pred$ep3__8629$fn__8630,·o4);37 ····················invokeStatic·=·core$every_QMARK_.invokeStatic((Object)core$every_pred$ep3__8629$fn__8630,·o4);
38 ····················break·Label_0068;38 ····················break·Label_0068;
39 ················}39 ················}
40 ············}40 ············}
41 ············invokeStatic·=·and__5532__auto__8635;41 ············invokeStatic·=·and__5532__auto__8635;
856 B
clojure/core$every_pred$epn__8651$fn__8657.class
760 B
procyon -ec {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$every_pred$epn__8651$fn__8657·extends·AFunction5 public·final·class·core$every_pred$epn__8651$fn__8657·extends·AFunction
6 {6 {
7 ····Object·y; 
8 ····Object·z;7 ····Object·z;
 8 ····Object·y;
9 ····Object·x;9 ····Object·x;
10 ····10 ····
11 ····public·core$every_pred$epn__8651$fn__8657(final·Object·y,·final·Object·z,·final·Object·x)·{11 ····public·core$every_pred$epn__8651$fn__8657(final·Object·z,·final·Object·y,·final·Object·x)·{
12 ········this.y·=·y; 
13 ········this.z·=·z;12 ········this.z·=·z;
 13 ········this.y·=·y;
14 ········this.x·=·x;14 ········this.x·=·x;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8606_SHARP_)·{17 ····public·Object·invoke(Object·p1__8606_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·and__5532__auto__8660·=·invoke·=·((IFn)p1__8606_SHARP_).invoke(this.x);19 ········Object·and__5532__auto__8660·=·invoke·=·((IFn)p1__8606_SHARP_).invoke(this.x);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
873 B
clojure/core$every_pred$epn__8651.class
795 B
procyon -ec {}
    
Offset 37, 18 lines modifiedOffset 37, 18 lines modified
37 ············and__5532__auto__8664·=·null;37 ············and__5532__auto__8664·=·null;
38 ········}38 ········}
39 ········this·=·null;39 ········this·=·null;
40 ········return·RT.booleanCast(invokeStatic)·?·Boolean.TRUE·:·Boolean.FALSE;40 ········return·RT.booleanCast(invokeStatic)·?·Boolean.TRUE·:·Boolean.FALSE;
41 ····}41 ····}
42 ····42 ····
43 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{43 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{
44 ········final·Object·o·=·y; 
45 ········y·=·null; 
46 ········final·Object·o2·=·z;44 ········final·Object·o·=·z;
47 ········z·=·null;45 ········z·=·null;
 46 ········final·Object·o2·=·y;
 47 ········y·=·null;
48 ········final·Object·o3·=·x;48 ········final·Object·o3·=·x;
49 ········x·=·null;49 ········x·=·null;
50 ········final·core$every_pred$epn__8651$fn__8657·core$every_pred$epn__8651$fn__8657·=·new·core$every_pred$epn__8651$fn__8657(o,·o2,·o3);50 ········final·core$every_pred$epn__8651$fn__8657·core$every_pred$epn__8651$fn__8657·=·new·core$every_pred$epn__8651$fn__8657(o,·o2,·o3);
51 ········final·Object·ps·=·this.ps;51 ········final·Object·ps·=·this.ps;
52 ········this·=·null;52 ········this·=·null;
53 ········return·core$every_QMARK_.invokeStatic((Object)core$every_pred$epn__8651$fn__8657,·ps);53 ········return·core$every_QMARK_.invokeStatic((Object)core$every_pred$epn__8651$fn__8657,·ps);
54 ····}54 ····}
780 B
clojure/core$every_pred.class
722 B
procyon -ec {}
    
Offset 24, 18 lines modifiedOffset 24, 18 lines modified
24 ····public·Object·doInvoke(final·Object·p4,·final·Object·p5,·final·Object·p6,·final·Object·o)·{24 ····public·Object·doInvoke(final·Object·p4,·final·Object·p5,·final·Object·p6,·final·Object·o)·{
25 ········return·invokeStatic(p4,·p5,·p6,·(ISeq)o);25 ········return·invokeStatic(p4,·p5,·p6,·(ISeq)o);
26 ····}26 ····}
27 ····27 ····
28 ····public·static·Object·invokeStatic(Object·p1,·Object·p2,·Object·p3)·{28 ····public·static·Object·invokeStatic(Object·p1,·Object·p2,·Object·p3)·{
29 ········final·Object·o·=·p3;29 ········final·Object·o·=·p3;
30 ········p3·=·null;30 ········p3·=·null;
31 ········final·Object·o2·=·p1;31 ········final·Object·o2·=·p2;
32 ········p1·=·null; 
33 ········final·Object·o3·=·p2; 
34 ········p2·=·null;32 ········p2·=·null;
 33 ········final·Object·o3·=·p1;
 34 ········p1·=·null;
35 ········return·new·core$every_pred$ep3__8629(o,·o2,·o3);35 ········return·new·core$every_pred$ep3__8629(o,·o2,·o3);
36 ····}36 ····}
37 ····37 ····
38 ····public·Object·invoke(final·Object·p3,·final·Object·p4,·final·Object·p5)·{38 ····public·Object·invoke(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
39 ········return·invokeStatic(p3,·p4,·p5);39 ········return·invokeStatic(p3,·p4,·p5);
40 ····}40 ····}
41 ····41 ····
832 B
clojure/core$filter$fn__5908$fn__5909.class
746 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$filter$fn__5908$fn__5909·extends·AFunction5 public·final·class·core$filter$fn__5908$fn__5909·extends·AFunction
6 {6 {
7 ····Object·pred; 
8 ····Object·rf;7 ····Object·rf;
 8 ····Object·pred;
9 ····9 ····
10 ····public·core$filter$fn__5908$fn__5909(final·Object·pred,·final·Object·rf)·{10 ····public·core$filter$fn__5908$fn__5909(final·Object·rf,·final·Object·pred)·{
11 ········this.pred·=·pred; 
12 ········this.rf·=·rf;11 ········this.rf·=·rf;
 12 ········this.pred·=·pred;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·result,·Object·input)·{15 ····public·Object·invoke(Object·result,·Object·input)·{
16 ········final·Object·invoke·=·((IFn)this.pred).invoke(input);16 ········final·Object·invoke·=·((IFn)this.pred).invoke(input);
17 ········if·(invoke·!=·null)·{17 ········if·(invoke·!=·null)·{
18 ············if·(invoke·!=·Boolean.FALSE)·{18 ············if·(invoke·!=·Boolean.FALSE)·{
19 ················final·IFn·fn·=·(IFn)this.rf;19 ················final·IFn·fn·=·(IFn)this.rf;
496 B
clojure/core$filter$fn__5908.class
428 B
procyon -ec {}
    
Offset 8, 13 lines modifiedOffset 8, 12 lines modified
8 ····Object·pred;8 ····Object·pred;
9 ····9 ····
10 ····public·core$filter$fn__5908(final·Object·pred)·{10 ····public·core$filter$fn__5908(final·Object·pred)·{
11 ········this.pred·=·pred;11 ········this.pred·=·pred;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·rf)·{14 ····public·Object·invoke(Object·rf)·{
15 ········final·Object·pred·=·this.pred; 
16 ········final·Object·o·=·rf;15 ········final·Object·o·=·rf;
17 ········rf·=·null;16 ········rf·=·null;
18 ········return·new·core$filter$fn__5908$fn__5909(pred,·o);17 ········return·new·core$filter$fn__5908$fn__5909(o,·this.pred);
19 ····}18 ····}
20 }19 }
1.27 KB
clojure/core$filter_methods$fn__7523.class
1.19 KB
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.Tuple;4 import·clojure.lang.Tuple;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·java.lang.reflect.Method;6 import·java.lang.reflect.Method;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$filter_methods$fn__7523·extends·AFunction8 public·final·class·core$filter_methods$fn__7523·extends·AFunction
9 {9 {
10 ····Object·considered; 
11 ····Object·invalid_method_QMARK_;10 ····Object·invalid_method_QMARK_;
12 ····Object·mm; 
13 ····Object·c;11 ····Object·c;
 12 ····Object·considered;
 13 ····Object·mm;
14 ····14 ····
15 ····public·core$filter_methods$fn__7523(final·Object·considered,·final·Object·invalid_method_QMARK_,·final·Object·mm,·final·Object·c)·{15 ····public·core$filter_methods$fn__7523(final·Object·invalid_method_QMARK_,·final·Object·c,·final·Object·considered,·final·Object·mm)·{
16 ········this.considered·=·considered; 
17 ········this.invalid_method_QMARK_·=·invalid_method_QMARK_;16 ········this.invalid_method_QMARK_·=·invalid_method_QMARK_;
18 ········this.mm·=·mm; 
19 ········this.c·=·c;17 ········this.c·=·c;
 18 ········this.considered·=·considered;
 19 ········this.mm·=·mm;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········Object·mm·=·this.mm;23 ········Object·mm·=·this.mm;
24 ········Object·considered·=·this.considered;24 ········Object·considered·=·this.considered;
25 ········Object·meths·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(core$seq__5420.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5420.invokeStatic((Object)((Class)this.c).getMethods())));25 ········Object·meths·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(core$seq__5420.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5420.invokeStatic((Object)((Class)this.c).getMethods())));
26 ········while·(true)·{26 ········while·(true)·{
1.88 KB
clojure/core$filter_methods.class
1.82 KB
procyon -ec {}
    
Offset 19, 35 lines modifiedOffset 19, 36 lines modified
19 ············final·Object·o2·=·c2;19 ············final·Object·o2·=·c2;
20 ············if·(o2·==·null)·{20 ············if·(o2·==·null)·{
21 ················break;21 ················break;
22 ············}22 ············}
23 ············if·(o2·==·Boolean.FALSE)·{23 ············if·(o2·==·Boolean.FALSE)·{
24 ················break;24 ················break;
25 ············}25 ············}
 26 ············final·Object·o3·=·c2;
26 ············final·Object·o3·=·considered;27 ············final·Object·o4·=·considered;
27 ············considered·=·null;28 ············considered·=·null;
28 ············final·Object·o4·=·mm;29 ············final·Object·o5·=·mm;
29 ············mm·=·null;30 ············mm·=·null;
30 ············Object·vec__7520·=·((IFn)new·core$filter_methods$fn__7523(o3,·invalid_method_QMARK_,·o4,·c2)).invoke();31 ············Object·vec__7520·=·((IFn)new·core$filter_methods$fn__7523(invalid_method_QMARK_,·o3,·o4,·o5)).invoke();
31 ············Object·mm2·=·RT.nth(vec__7520,·RT.intCast(0L),·(Object)null);32 ············Object·mm2·=·RT.nth(vec__7520,·RT.intCast(0L),·(Object)null);
32 ············final·Object·o5·=·vec__7520;33 ············final·Object·o6·=·vec__7520;
33 ············vec__7520·=·null;34 ············vec__7520·=·null;
34 ············Object·considered2·=·RT.nth(o5,·RT.intCast(1L),·(Object)null);35 ············Object·considered2·=·RT.nth(o6,·RT.intCast(1L),·(Object)null);
35 ············final·Object·o6·=·mm2;36 ············final·Object·o7·=·mm2;
36 ············mm2·=·null;37 ············mm2·=·null;
37 ············final·Object·o7·=·considered2;38 ············final·Object·o8·=·considered2;
38 ············considered2·=·null;39 ············considered2·=·null;
39 ············final·Object·o8·=·c2;40 ············final·Object·o9·=·c2;
40 ············c2·=·null;41 ············c2·=·null;
41 ············c2·=·((Class)o8).getSuperclass();42 ············c2·=·((Class)o9).getSuperclass();
42 ············considered·=·o7;43 ············considered·=·o8;
43 ············mm·=·o6;44 ············mm·=·o7;
44 ········}45 ········}
45 ········final·Object·o9·=·mm;46 ········final·Object·o10·=·mm;
46 ········mm·=·null;47 ········mm·=·null;
47 ········return·o9;48 ········return·o10;
48 ····}49 ····}
49 ····50 ····
50 ····public·Object·invoke(final·Object·c,·final·Object·invalid_method_QMARK_)·{51 ····public·Object·invoke(final·Object·c,·final·Object·invalid_method_QMARK_)·{
51 ········return·invokeStatic(c,·invalid_method_QMARK_);52 ········return·invokeStatic(c,·invalid_method_QMARK_);
52 ····}53 ····}
53 }54 }
767 B
clojure/core$fn__8846$fn__8847$fn__8849$fn__8856.class
659 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$fn__8846$fn__8847$fn__8849$fn__8856·extends·AFunction5 public·final·class·core$fn__8846$fn__8847$fn__8849$fn__8856·extends·AFunction
6 {6 {
7 ····Object·tap; 
8 ····Object·x;7 ····Object·x;
 8 ····Object·tap;
9 ····9 ····
10 ····public·core$fn__8846$fn__8847$fn__8849$fn__8856(final·Object·tap,·final·Object·x)·{10 ····public·core$fn__8846$fn__8847$fn__8849$fn__8856(final·Object·x,·final·Object·tap)·{
11 ········this.tap·=·tap; 
12 ········this.x·=·x;11 ········this.x·=·x;
 12 ········this.tap·=·tap;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········Object·invoke;16 ········Object·invoke;
17 ········try·{17 ········try·{
18 ············invoke·=·((IFn)this.tap).invoke(this.x);18 ············invoke·=·((IFn)this.tap).invoke(this.x);
19 ········}19 ········}
1.73 KB
clojure/core$fn__8846$fn__8847$fn__8849.class
1.64 KB
procyon -ec {}
    
Offset 79, 27 lines modifiedOffset 79, 28 lines modified
79 ····························i_8853·=·RT.intCast(0L);79 ····························i_8853·=·RT.intCast(0L);
80 ····························count_8852·=·n2;80 ····························count_8852·=·n2;
81 ····························chunk_8851·=·o7;81 ····························chunk_8851·=·o7;
82 ····························seq_8850·=·invokeStatic4;82 ····························seq_8850·=·invokeStatic4;
83 ····························continue;83 ····························continue;
84 ························}84 ························}
85 ····················}85 ····················}
86 ····················final·Object·invokeStatic5; 
87 ····················Object·tap2·=·invokeStatic5·=·core$first__5402.invokeStatic(seq_8851);86 ····················Object·tap2·=·core$first__5402.invokeStatic(seq_8851);
 87 ····················final·Object·o9·=·x;
 88 ····················final·Object·o10·=·tap2;
88 ····················tap2·=·null;89 ····················tap2·=·null;
89 ····················((IFn)new·core$fn__8846$fn__8847$fn__8849$fn__8856(invokeStatic5,·x)).invoke();90 ····················((IFn)new·core$fn__8846$fn__8847$fn__8849$fn__8856(o9,·o10)).invoke();
90 ····················final·Object·o9·=·seq_8851;91 ····················final·Object·o11·=·seq_8851;
91 ····················seq_8851·=·null;92 ····················seq_8851·=·null;
92 ····················final·Object·invokeStatic6·=·core$next__5404.invokeStatic(o9);93 ····················final·Object·invokeStatic5·=·core$next__5404.invokeStatic(o11);
93 ····················final·Object·o10·=·null;94 ····················final·Object·o12·=·null;
94 ····················final·long·n3·=·0L;95 ····················final·long·n3·=·0L;
95 ····················i_8853·=·0L;96 ····················i_8853·=·0L;
96 ····················count_8852·=·n3;97 ····················count_8852·=·n3;
97 ····················chunk_8851·=·o10;98 ····················chunk_8851·=·o12;
98 ····················seq_8850·=·invokeStatic6;99 ····················seq_8850·=·invokeStatic5;
99 ················}100 ················}
100 ············}101 ············}
101 ········}102 ········}
102 ····}103 ····}
103 ····104 ····
104 ····static·{105 ····static·{
105 ········const__0·=·RT.var("clojure.core",·"tapq");106 ········const__0·=·RT.var("clojure.core",·"tapq");
775 B
clojure/core$fnil$fn__6918.class
711 B
procyon -ec {}
    
Offset 3, 22 lines modifiedOffset 3, 22 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.Util;4 import·clojure.lang.Util;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$fnil$fn__6918·extends·RestFn6 public·final·class·core$fnil$fn__6918·extends·RestFn
7 {7 {
8 ····Object·f; 
9 ····Object·y;8 ····Object·y;
10 ····Object·x;9 ····Object·x;
 10 ····Object·f;
11 ····11 ····
12 ····public·core$fnil$fn__6918(final·Object·f,·final·Object·y,·final·Object·x)·{12 ····public·core$fnil$fn__6918(final·Object·y,·final·Object·x,·final·Object·f)·{
13 ········this.f·=·f; 
14 ········this.y·=·y;13 ········this.y·=·y;
15 ········this.x·=·x;14 ········this.x·=·x;
 15 ········this.f·=·f;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{18 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{
19 ········final·Object·f·=·this.f;19 ········final·Object·f·=·this.f;
20 ········Object·x;20 ········Object·x;
21 ········if·(Util.identical(a,·(Object)null))·{21 ········if·(Util.identical(a,·(Object)null))·{
22 ············x·=·this.x;22 ············x·=·this.x;
879 B
clojure/core$fnil$fn__6920.class
815 B
procyon -ec {}
    
Offset 3, 24 lines modifiedOffset 3, 24 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.Util;4 import·clojure.lang.Util;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$fnil$fn__6920·extends·RestFn6 public·final·class·core$fnil$fn__6920·extends·RestFn
7 {7 {
 8 ····Object·z;
8 ····Object·f;9 ····Object·f;
9 ····Object·y; 
10 ····Object·x;10 ····Object·x;
11 ····Object·z;11 ····Object·y;
12 ····12 ····
13 ····public·core$fnil$fn__6920(final·Object·f,·final·Object·y,·final·Object·x,·final·Object·z)·{13 ····public·core$fnil$fn__6920(final·Object·z,·final·Object·f,·final·Object·x,·final·Object·y)·{
 14 ········this.z·=·z;
14 ········this.f·=·f;15 ········this.f·=·f;
15 ········this.y·=·y; 
16 ········this.x·=·x;16 ········this.x·=·x;
17 ········this.z·=·z;17 ········this.y·=·y;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{20 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{
21 ········final·Object·f·=·this.f;21 ········final·Object·f·=·this.f;
22 ········Object·x;22 ········Object·x;
23 ········if·(Util.identical(a,·(Object)null))·{23 ········if·(Util.identical(a,·(Object)null))·{
24 ············x·=·this.x;24 ············x·=·this.x;
1.3 KB
clojure/core$fnil.class
1.26 KB
procyon -ec {}
    
Offset 2, 36 lines modifiedOffset 2, 36 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.AFunction;3 import·clojure.lang.AFunction;
  
4 public·final·class·core$fnil·extends·AFunction4 public·final·class·core$fnil·extends·AFunction
5 {5 {
6 ····public·static·Object·invokeStatic(Object·f,·Object·x,·Object·y,·Object·z)·{6 ····public·static·Object·invokeStatic(Object·f,·Object·x,·Object·y,·Object·z)·{
 7 ········final·Object·o·=·z;
 8 ········z·=·null;
7 ········final·Object·o·=·f;9 ········final·Object·o2·=·f;
8 ········f·=·null;10 ········f·=·null;
9 ········final·Object·o2·=·y; 
10 ········y·=·null; 
11 ········final·Object·o3·=·x;11 ········final·Object·o3·=·x;
12 ········x·=·null;12 ········x·=·null;
13 ········final·Object·o4·=·z;13 ········final·Object·o4·=·y;
14 ········z·=·null;14 ········y·=·null;
15 ········return·new·core$fnil$fn__6920(o,·o2,·o3,·o4);15 ········return·new·core$fnil$fn__6920(o,·o2,·o3,·o4);
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(final·Object·f,·final·Object·x,·final·Object·y,·final·Object·z)·{18 ····public·Object·invoke(final·Object·f,·final·Object·x,·final·Object·y,·final·Object·z)·{
19 ········return·invokeStatic(f,·x,·y,·z);19 ········return·invokeStatic(f,·x,·y,·z);
20 ····}20 ····}
21 ····21 ····
22 ····public·static·Object·invokeStatic(Object·f,·Object·x,·Object·y)·{22 ····public·static·Object·invokeStatic(Object·f,·Object·x,·Object·y)·{
23 ········final·Object·o·=·f; 
24 ········f·=·null; 
25 ········final·Object·o2·=·y;23 ········final·Object·o·=·y;
26 ········y·=·null;24 ········y·=·null;
27 ········final·Object·o3·=·x;25 ········final·Object·o2·=·x;
28 ········x·=·null;26 ········x·=·null;
 27 ········final·Object·o3·=·f;
 28 ········f·=·null;
29 ········return·new·core$fnil$fn__6918(o,·o2,·o3);29 ········return·new·core$fnil$fn__6918(o,·o2,·o3);
30 ····}30 ····}
31 ····31 ····
32 ····public·Object·invoke(final·Object·f,·final·Object·x,·final·Object·y)·{32 ····public·Object·invoke(final·Object·f,·final·Object·x,·final·Object·y)·{
33 ········return·invokeStatic(f,·x,·y);33 ········return·invokeStatic(f,·x,·y);
34 ····}34 ····}
35 ····35 ····
1.55 KB
clojure/core$for$emit_bind__6334$do_cmod__6357.class
1.45 KB
procyon -ec {}
    
Offset 10, 37 lines modifiedOffset 10, 37 lines modified
10 import·clojure.lang.RT;10 import·clojure.lang.RT;
11 import·clojure.lang.AFn;11 import·clojure.lang.AFn;
12 import·clojure.lang.Keyword;12 import·clojure.lang.Keyword;
13 import·clojure.lang.AFunction;13 import·clojure.lang.AFunction;
  
14 public·final·class·core$for$emit_bind__6334$do_cmod__6357·extends·AFunction14 public·final·class·core$for$emit_bind__6334$do_cmod__6357·extends·AFunction
15 {15 {
16 ····Object·gb; 
17 ····Object·err; 
18 ····Object·body_expr;16 ····Object·body_expr;
 17 ····Object·err;
19 ····Object·gi;18 ····Object·gi;
 19 ····Object·gb;
20 ····public·static·final·Keyword·const__7;20 ····public·static·final·Keyword·const__7;
21 ····public·static·final·AFn·const__10;21 ····public·static·final·AFn·const__10;
22 ····public·static·final·Keyword·const__11;22 ····public·static·final·Keyword·const__11;
23 ····public·static·final·AFn·const__12;23 ····public·static·final·AFn·const__12;
24 ····public·static·final·Keyword·const__13;24 ····public·static·final·Keyword·const__13;
25 ····public·static·final·AFn·const__14;25 ····public·static·final·AFn·const__14;
26 ····public·static·final·AFn·const__15;26 ····public·static·final·AFn·const__15;
27 ····public·static·final·AFn·const__16;27 ····public·static·final·AFn·const__16;
28 ····public·static·final·Keyword·const__18;28 ····public·static·final·Keyword·const__18;
29 ····public·static·final·AFn·const__19;29 ····public·static·final·AFn·const__19;
30 ····public·static·final·AFn·const__20;30 ····public·static·final·AFn·const__20;
31 ····public·static·final·AFn·const__21;31 ····public·static·final·AFn·const__21;
32 ····public·static·final·AFn·const__22;32 ····public·static·final·AFn·const__22;
33 ····33 ····
34 ····public·core$for$emit_bind__6334$do_cmod__6357(final·Object·gb,·final·Object·err,·final·Object·body_expr,·final·Object·gi)·{34 ····public·core$for$emit_bind__6334$do_cmod__6357(final·Object·body_expr,·final·Object·err,·final·Object·gi,·final·Object·gb)·{
35 ········this.gb·=·gb; 
36 ········this.err·=·err; 
37 ········this.body_expr·=·body_expr;35 ········this.body_expr·=·body_expr;
 36 ········this.err·=·err;
38 ········this.gi·=·gi;37 ········this.gi·=·gi;
 38 ········this.gb·=·gb;
39 ····}39 ····}
40 ····40 ····
41 ····public·Object·invoke(Object·p__6356)·{41 ····public·Object·invoke(Object·p__6356)·{
42 ········final·Object·o·=·p__6356;42 ········final·Object·o·=·p__6356;
43 ········p__6356·=·null;43 ········p__6356·=·null;
44 ········final·Object·o2;44 ········final·Object·o2;
45 ········Object·vec__6358·=·o2·=·o;45 ········Object·vec__6358·=·o2·=·o;
1.97 KB
clojure/core$for$emit_bind__6334$do_mod__6348.class
1.87 KB
procyon -ec {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 import·clojure.lang.AFn;12 import·clojure.lang.AFn;
13 import·clojure.lang.Keyword;13 import·clojure.lang.Keyword;
14 import·clojure.lang.AFunction;14 import·clojure.lang.AFunction;
  
15 public·final·class·core$for$emit_bind__6334$do_mod__6348·extends·AFunction15 public·final·class·core$for$emit_bind__6334$do_mod__6348·extends·AFunction
16 {16 {
17 ····Object·emit_bind;17 ····Object·emit_bind;
 18 ····Object·body_expr;
18 ····Object·gxs; 
19 ····Object·next_groups; 
20 ····Object·err;19 ····Object·err;
21 ····Object·next_expr;20 ····Object·next_expr;
22 ····Object·body_expr; 
23 ····Object·giter;21 ····Object·giter;
 22 ····Object·next_groups;
 23 ····Object·gxs;
24 ····public·static·final·Keyword·const__7;24 ····public·static·final·Keyword·const__7;
25 ····public·static·final·AFn·const__10;25 ····public·static·final·AFn·const__10;
26 ····public·static·final·Keyword·const__11;26 ····public·static·final·Keyword·const__11;
27 ····public·static·final·AFn·const__12;27 ····public·static·final·AFn·const__12;
28 ····public·static·final·Keyword·const__13;28 ····public·static·final·Keyword·const__13;
29 ····public·static·final·AFn·const__14;29 ····public·static·final·AFn·const__14;
30 ····public·static·final·AFn·const__15;30 ····public·static·final·AFn·const__15;
Offset 40, 22 lines modifiedOffset 40, 22 lines modified
40 ····public·static·final·AFn·const__26;40 ····public·static·final·AFn·const__26;
41 ····public·static·final·AFn·const__27;41 ····public·static·final·AFn·const__27;
42 ····public·static·final·AFn·const__28;42 ····public·static·final·AFn·const__28;
43 ····public·static·final·Keyword·const__29;43 ····public·static·final·Keyword·const__29;
44 ····public·static·final·AFn·const__30;44 ····public·static·final·AFn·const__30;
45 ····public·static·final·AFn·const__31;45 ····public·static·final·AFn·const__31;
46 ····46 ····
47 ····public·core$for$emit_bind__6334$do_mod__6348(final·Object·emit_bind,·final·Object·gxs,·final·Object·next_groups,·final·Object·err,·final·Object·next_expr,·final·Object·body_expr,·final·Object·giter)·{47 ····public·core$for$emit_bind__6334$do_mod__6348(final·Object·emit_bind,·final·Object·body_expr,·final·Object·err,·final·Object·next_expr,·final·Object·giter,·final·Object·next_groups,·final·Object·gxs)·{
48 ········this.emit_bind·=·emit_bind;48 ········this.emit_bind·=·emit_bind;
 49 ········this.body_expr·=·body_expr;
49 ········this.gxs·=·gxs; 
50 ········this.next_groups·=·next_groups; 
51 ········this.err·=·err;50 ········this.err·=·err;
52 ········this.next_expr·=·next_expr;51 ········this.next_expr·=·next_expr;
53 ········this.body_expr·=·body_expr; 
54 ········this.giter·=·giter;52 ········this.giter·=·giter;
 53 ········this.next_groups·=·next_groups;
 54 ········this.gxs·=·gxs;
55 ····}55 ····}
56 ····56 ····
57 ····public·Object·invoke(Object·p__6347)·{57 ····public·Object·invoke(Object·p__6347)·{
58 ········final·Object·o·=·p__6347;58 ········final·Object·o·=·p__6347;
59 ········p__6347·=·null;59 ········p__6347·=·null;
60 ········final·Object·o2;60 ········final·Object·o2;
61 ········Object·vec__6349·=·o2·=·o;61 ········Object·vec__6349·=·o2·=·o;
38.5 KB
clojure/core$for$emit_bind__6334.class
38.4 KB
procyon -ec {}
    
Offset 9, 16 lines modifiedOffset 9, 16 lines modified
9 import·clojure.lang.RT;9 import·clojure.lang.RT;
10 import·clojure.lang.Var;10 import·clojure.lang.Var;
11 import·clojure.lang.AFn;11 import·clojure.lang.AFn;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·core$for$emit_bind__6334·extends·AFunction13 public·final·class·core$for$emit_bind__6334·extends·AFunction
14 {14 {
15 ····Object·err; 
16 ····Object·body_expr;15 ····Object·body_expr;
 16 ····Object·err;
17 ····public·static·final·Object·const__4;17 ····public·static·final·Object·const__4;
18 ····public·static·final·AFn·const__9;18 ····public·static·final·AFn·const__9;
19 ····public·static·final·Var·const__11;19 ····public·static·final·Var·const__11;
20 ····public·static·final·AFn·const__12;20 ····public·static·final·AFn·const__12;
21 ····public·static·final·AFn·const__13;21 ····public·static·final·AFn·const__13;
22 ····public·static·final·AFn·const__14;22 ····public·static·final·AFn·const__14;
23 ····public·static·final·AFn·const__15;23 ····public·static·final·AFn·const__15;
Offset 46, 17 lines modifiedOffset 46, 17 lines modified
46 ····public·static·final·AFn·const__37;46 ····public·static·final·AFn·const__37;
47 ····public·static·final·AFn·const__38;47 ····public·static·final·AFn·const__38;
48 ····public·static·final·AFn·const__39;48 ····public·static·final·AFn·const__39;
49 ····public·static·final·AFn·const__40;49 ····public·static·final·AFn·const__40;
50 ····public·static·final·AFn·const__41;50 ····public·static·final·AFn·const__41;
51 ····public·static·final·AFn·const__42;51 ····public·static·final·AFn·const__42;
52 ····52 ····
53 ····public·core$for$emit_bind__6334(final·Object·err,·final·Object·body_expr)·{53 ····public·core$for$emit_bind__6334(final·Object·body_expr,·final·Object·err)·{
54 ········this.err·=·err; 
55 ········this.body_expr·=·body_expr;54 ········this.body_expr·=·body_expr;
 55 ········this.err·=·err;
56 ····}56 ····}
57 ····57 ····
58 ····public·Object·invoke(Object·p__6333)·{58 ····public·Object·invoke(Object·p__6333)·{
59 ········final·Object·o·=·p__6333;59 ········final·Object·o·=·p__6333;
60 ········p__6333·=·null;60 ········p__6333·=·null;
61 ········final·Object·o2;61 ········final·Object·o2;
62 ········Object·vec__6335·=·o2·=·o;62 ········Object·vec__6335·=·o2·=·o;
Offset 95, 254 lines modifiedOffset 95, 253 lines modified
95 ········final·Object·o11·=·vec__6338;95 ········final·Object·o11·=·vec__6338;
96 ········vec__6338·=·null;96 ········vec__6338·=·null;
97 ········Object·next_expr·=·RT.nth(o11,·RT.intCast(1L),·(Object)null);97 ········Object·next_expr·=·RT.nth(o11,·RT.intCast(1L),·(Object)null);
98 ········final·Object·o12·=·vec__6337;98 ········final·Object·o12·=·vec__6337;
99 ········vec__6337·=·null;99 ········vec__6337·=·null;
100 ········Object·next_groups·=·o12;100 ········Object·next_groups·=·o12;
101 ········Object·giter·=·core$gensym.invokeStatic((Object)"iter__");101 ········Object·giter·=·core$gensym.invokeStatic((Object)"iter__");
102 ········final·Object·invokeStatic; 
103 ········Object·gxs·=·invokeStatic·=·core$gensym.invokeStatic((Object)"s__");102 ········Object·gxs·=·core$gensym.invokeStatic((Object)"s__");
104 ········final·Object·o13·=·next_groups;103 ········final·Object·body_expr·=·this.body_expr;
105 ········final·Object·err·=·this.err;104 ········final·Object·err·=·this.err;
106 ········final·Object·o14·=·next_expr;105 ········final·Object·o13·=·next_expr;
107 ········next_expr·=·null;106 ········next_expr·=·null;
108 ········Object·do_mod·=·new·core$for$emit_bind__6334$do_mod__6348((Object)this,·invokeStatic,·o13,·err,·o14,·this.body_expr,·giter);107 ········Object·do_mod·=·new·core$for$emit_bind__6334$do_mod__6348((Object)this,·body_expr,·err,·o13,·giter,·next_groups,·gxs);
109 ········final·Object·o15·=·next_groups;108 ········final·Object·o14·=·next_groups;
110 ········next_groups·=·null;109 ········next_groups·=·null;
111 ········if·(o15·!=·null)·{110 ········if·(o14·!=·null)·{
112 ············if·(o15·!=·Boolean.FALSE)·{111 ············if·(o14·!=·Boolean.FALSE)·{
113 ················final·Object·invokeStatic2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__9·}));112 ················final·Object·invokeStatic·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__9·}));
114 ················final·Object[]·array·=·{·null·};113 ················final·Object[]·array·=·{·null·};
115 ················final·int·n·=·0;114 ················final·int·n·=·0;
116 ················final·Object·o16·=·giter;115 ················final·Object·o15·=·giter;
117 ················giter·=·null;116 ················giter·=·null;
118 ················array[n]·=·o16;117 ················array[n]·=·o15;
119 ················final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));118 ················final·Object·invokeStatic2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));
120 ················final·Object[]·array2·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6334.const__11.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·})),·null·};119 ················final·Object[]·array2·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6334.const__11.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·})),·null·};
121 ················final·int·n2·=·1;120 ················final·int·n2·=·1;
122 ················final·Object[]·array3·=·{·null·};121 ················final·Object[]·array3·=·{·null·};
123 ················final·int·n3·=·0;122 ················final·int·n3·=·0;
124 ················final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__12·}));123 ················final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__12·}));
125 ················final·Object[]·array4·=·{·null·};124 ················final·Object[]·array4·=·{·null·};
126 ················final·int·n4·=·0;125 ················final·int·n4·=·0;
127 ················final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__13·}));126 ················final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__13·}));
128 ················final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6334.const__11.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·}));127 ················final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6334.const__11.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·}));
129 ················final·Object[]·array5·=·{·null·};128 ················final·Object[]·array5·=·{·null·};
130 ················final·int·n5·=·0;129 ················final·int·n5·=·0;
131 ················final·Object[]·array6·=·{·null·};130 ················final·Object[]·array6·=·{·null·};
132 ················final·int·n6·=·0;131 ················final·int·n6·=·0;
133 ················final·Object·invokeStatic7·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__14·}));132 ················final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__14·}));
134 ················final·Object[]·array7·=·{·null·};133 ················final·Object[]·array7·=·{·null·};
135 ················final·int·n7·=·0;134 ················final·int·n7·=·0;
136 ················final·Object·rawRoot·=·core$for$emit_bind__6334.const__11.getRawRoot();135 ················final·Object·rawRoot·=·core$for$emit_bind__6334.const__11.getRawRoot();
137 ················final·Object[]·array8·=·{·null·};136 ················final·Object[]·array8·=·{·null·};
138 ················final·int·n8·=·0;137 ················final·int·n8·=·0;
139 ················final·Object·o17·=·bind;138 ················final·Object·o16·=·bind;
140 ················bind·=·null;139 ················bind·=·null;
141 ················array8[n8]·=·o17;140 ················array8[n8]·=·o16;
142 ················final·Object·invokeStatic8·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array8));141 ················final·Object·invokeStatic7·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array8));
143 ················final·Object[]·array9·=·{·null·};142 ················final·Object[]·array9·=·{·null·};
144 ················final·int·n9·=·0;143 ················final·int·n9·=·0;
145 ················final·Object·o18·=·gxs;144 ················final·Object·o17·=·gxs;
146 ················gxs·=·null;145 ················gxs·=·null;
147 ················array9[n9]·=·o18;146 ················array9[n9]·=·o17;
148 ················array7[n7]·=·core$apply.invokeStatic(rawRoot,·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic8,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array9)))));147 ················array7[n7]·=·core$apply.invokeStatic(rawRoot,·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic7,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array9)))));
149 ················final·Object·invokeStatic9·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array7));148 ················final·Object·invokeStatic8·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array7));
150 ················final·Object[]·array10·=·{·null·};149 ················final·Object[]·array10·=·{·null·};
151 ················final·int·n10·=·0;150 ················final·int·n10·=·0;
152 ················final·Object[]·array11·=·{·null·};151 ················final·Object[]·array11·=·{·null·};
153 ················final·int·n11·=·0;152 ················final·int·n11·=·0;
154 ················final·Object·o19·=·do_mod;153 ················final·Object·o18·=·do_mod;
155 ················do_mod·=·null;154 ················do_mod·=·null;
156 ················final·IFn·fn·=·(IFn)o19;155 ················final·IFn·fn·=·(IFn)o18;
157 ················final·Object·o20·=·mod_pairs;156 ················final·Object·o19·=·mod_pairs;
158 ················mod_pairs·=·null;157 ················mod_pairs·=·null;
159 ················array11[n11]·=·fn.invoke(o20);158 ················array11[n11]·=·fn.invoke(o19);
160 ················array10[n10]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array11));159 ················array10[n10]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array11));
161 ················array6[n6]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic7,·invokeStatic9,·(ISeq)ArraySeq.create(array10)));160 ················array6[n6]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic6,·invokeStatic8,·(ISeq)ArraySeq.create(array10)));
162 ················array5[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));161 ················array5[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));
163 ················array4[n4]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic5,·invokeStatic6,·(ISeq)ArraySeq.create(array5)));162 ················array4[n4]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic4,·invokeStatic5,·(ISeq)ArraySeq.create(array5)));
164 ················array3[n3]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic4,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4))));163 ················array3[n3]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic3,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4))));
165 ················array2[n2]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3));164 ················array2[n2]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3));
166 ················final·Object·invokeStatic10·=·core$concat.invokeStatic(invokeStatic2,·invokeStatic3,·(ISeq)ArraySeq.create(array2));165 ················final·Object·invokeStatic9·=·core$concat.invokeStatic(invokeStatic,·invokeStatic2,·(ISeq)ArraySeq.create(array2));
167 ················this·=·null;166 ················this·=·null;
168 ················return·core$seq__5420.invokeStatic(invokeStatic10);167 ················return·core$seq__5420.invokeStatic(invokeStatic9);
169 ············}168 ············}
170 ········}169 ········}
171 ········Object·gi·=·core$gensym.invokeStatic((Object)"i__");170 ········Object·gi·=·core$gensym.invokeStatic((Object)"i__");
172 ········Object·gb·=·core$gensym.invokeStatic((Object)"b__");171 ········Object·gb·=·core$gensym.invokeStatic((Object)"b__");
173 ········Object·do_cmod·=·new·core$for$emit_bind__6334$do_cmod__6357(gb,·this.err,·this.body_expr,·gi);172 ········Object·do_cmod·=·new·core$for$emit_bind__6334$do_cmod__6357(this.body_expr,·this.err,·gi,·gb);
174 ········final·Object·invokeStatic11·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__15·}));173 ········final·Object·invokeStatic10·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__15·}));
175 ········final·Object·invokeStatic12·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·giter·}));174 ········final·Object·invokeStatic11·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·giter·}));
176 ········final·Object[]·array12·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6334.const__11.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·})),·null·};175 ········final·Object[]·array12·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6334.const__11.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·})),·null·};
177 ········final·int·n12·=·1;176 ········final·int·n12·=·1;
178 ········final·Object[]·array13·=·{·null·};177 ········final·Object[]·array13·=·{·null·};
179 ········final·int·n13·=·0;178 ········final·int·n13·=·0;
180 ········final·Object·invokeStatic13·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__16·}));179 ········final·Object·invokeStatic12·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__16·}));
181 ········final·Object[]·array14·=·{·null·};180 ········final·Object[]·array14·=·{·null·};
182 ········final·int·n14·=·0;181 ········final·int·n14·=·0;
183 ········final·Object·invokeStatic14·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__17·}));182 ········final·Object·invokeStatic13·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6334.const__17·}));
184 ········final·Object·invokeStatic15·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6334.const__11.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·}));183 ········final·Object·invokeStatic14·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6334.const__11.getRawRoot(),·core$seq__5420.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·}));
Max diff block lines reached; 26689/39324 bytes (67.87%) of diff not shown.
6.39 KB
clojure/core$for.class
6.34 KB
procyon -ec {}
    
Offset 29, 75 lines modifiedOffset 29, 75 lines modified
29 ········final·Object·invokeStatic·=·core$vector_QMARK___5432.invokeStatic(seq_exprs);29 ········final·Object·invokeStatic·=·core$vector_QMARK___5432.invokeStatic(seq_exprs);
30 ········if·(invokeStatic·!=·null)·{30 ········if·(invokeStatic·!=·null)·{
31 ············if·(invokeStatic·!=·Boolean.FALSE)·{31 ············if·(invokeStatic·!=·Boolean.FALSE)·{
32 ················final·Object·invokeStatic2·=·core$even_QMARK_.invokeStatic((Object)Integer.valueOf(RT.count(seq_exprs)));32 ················final·Object·invokeStatic2·=·core$even_QMARK_.invokeStatic((Object)Integer.valueOf(RT.count(seq_exprs)));
33 ················if·(invokeStatic2·!=·null)·{33 ················if·(invokeStatic2·!=·null)·{
34 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{34 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
35 ························Object·to_groups·=·new·core$for$to_groups__6323();35 ························Object·to_groups·=·new·core$for$to_groups__6323();
36 ························final·core$for$err__6331·core$for$err__6331; 
37 ························Object·err·=·core$for$err__6331·=·new·core$for$err__6331();36 ························Object·err·=·new·core$for$err__6331();
38 ························err·=·null; 
39 ························final·Object·o·=·body_expr;37 ························final·Object·o·=·body_expr;
40 ························body_expr·=·null;38 ························body_expr·=·null;
 39 ························final·Object·o2·=·err;
 40 ························err·=·null;
41 ························Object·emit_bind·=·new·core$for$emit_bind__6334((Object)core$for$err__6331,·o);41 ························Object·emit_bind·=·new·core$for$emit_bind__6334(o,·o2);
42 ························final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for.const__11·}));42 ························final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for.const__11·}));
43 ························final·Object[]·array·=·{·null·};43 ························final·Object[]·array·=·{·null·};
44 ························final·int·n·=·0;44 ························final·int·n·=·0;
45 ························final·Object·rawRoot·=·core$for.const__13.getRawRoot();45 ························final·Object·rawRoot·=·core$for.const__13.getRawRoot();
46 ························final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for.const__14·}));46 ························final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for.const__14·}));
47 ························final·Object[]·array2·=·{·null·};47 ························final·Object[]·array2·=·{·null·};
48 ························final·int·n2·=·0;48 ························final·int·n2·=·0;
49 ························final·Object·o2·=·emit_bind;49 ························final·Object·o3·=·emit_bind;
50 ························emit_bind·=·null;50 ························emit_bind·=·null;
51 ························final·IFn·fn·=·(IFn)o2;51 ························final·IFn·fn·=·(IFn)o3;
52 ························final·Object·o3·=·to_groups;52 ························final·Object·o4·=·to_groups;
53 ························to_groups·=·null;53 ························to_groups·=·null;
54 ························array2[n2]·=·fn.invoke(((IFn)o3).invoke(seq_exprs));54 ························array2[n2]·=·fn.invoke(((IFn)o4).invoke(seq_exprs));
55 ························array[n]·=·core$apply.invokeStatic(rawRoot,·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic4,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array2)))));55 ························array[n]·=·core$apply.invokeStatic(rawRoot,·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic4,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array2)))));
56 ························final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));56 ························final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));
57 ························final·Object[]·array3·=·{·null·};57 ························final·Object[]·array3·=·{·null·};
58 ························final·int·n3·=·0;58 ························final·int·n3·=·0;
59 ························final·Object[]·array4·=·{·null·};59 ························final·Object[]·array4·=·{·null·};
60 ························final·int·n4·=·0;60 ························final·int·n4·=·0;
61 ························final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for.const__14·}));61 ························final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for.const__14·}));
62 ························final·Object[]·array5·=·{·null·};62 ························final·Object[]·array5·=·{·null·};
63 ························final·int·n5·=·0;63 ························final·int·n5·=·0;
64 ························final·Object·o4·=·seq_exprs;64 ························final·Object·o5·=·seq_exprs;
65 ························seq_exprs·=·null;65 ························seq_exprs·=·null;
66 ························array5[n5]·=·core$second__5410.invokeStatic(o4);66 ························array5[n5]·=·core$second__5410.invokeStatic(o5);
67 ························array4[n4]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic6,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array5))));67 ························array4[n4]·=·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic6,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array5))));
68 ························array3[n3]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4));68 ························array3[n3]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4));
69 ························return·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic3,·invokeStatic5,·(ISeq)ArraySeq.create(array3)));69 ························return·core$seq__5420.invokeStatic(core$concat.invokeStatic(invokeStatic3,·invokeStatic5,·(ISeq)ArraySeq.create(array3)));
70 ····················}70 ····················}
71 ················}71 ················}
72 ················final·Object·invokeStatic7·=·core$first__5402.invokeStatic(_AMPERSAND_form);72 ················final·Object·invokeStatic7·=·core$first__5402.invokeStatic(_AMPERSAND_form);
73 ················final·Object[]·array6·=·{·"·requires·",·"an·even·number·of·forms·in·binding·vector",·"·in·",·core$for.const__3.get(),·":",·null·};73 ················final·Object[]·array6·=·{·"·requires·",·"an·even·number·of·forms·in·binding·vector",·"·in·",·core$for.const__3.get(),·":",·null·};
74 ················final·int·n6·=·5;74 ················final·int·n6·=·5;
75 ················final·ILookupThunk·_thunk__1__·=·core$for.__thunk__1__;75 ················final·ILookupThunk·_thunk__1__·=·core$for.__thunk__1__;
76 ················final·Object·o5·=·_AMPERSAND_form;76 ················final·Object·o6·=·_AMPERSAND_form;
77 ················_AMPERSAND_form·=·null;77 ················_AMPERSAND_form·=·null;
78 ················final·Object·invokeStatic8·=·core$meta__5436.invokeStatic(o5);78 ················final·Object·invokeStatic8·=·core$meta__5436.invokeStatic(o6);
79 ················Object·o6;79 ················Object·o7;
80 ················if·(_thunk__1__·==·(o6·=·_thunk__1__.get(invokeStatic8)))·{80 ················if·(_thunk__1__·==·(o7·=·_thunk__1__.get(invokeStatic8)))·{
81 ····················o6·=·(core$for.__thunk__1__·=·((ILookupSite)core$for.__site__1__).fault(invokeStatic8)).get(invokeStatic8);81 ····················o7·=·(core$for.__thunk__1__·=·((ILookupSite)core$for.__site__1__).fault(invokeStatic8)).get(invokeStatic8);
82 ················}82 ················}
83 ················array6[n6]·=·o6;83 ················array6[n6]·=·o7;
84 ················throw·(Throwable)new·IllegalArgumentException((String)core$str.invokeStatic(invokeStatic7,·(ISeq)ArraySeq.create(array6)));84 ················throw·(Throwable)new·IllegalArgumentException((String)core$str.invokeStatic(invokeStatic7,·(ISeq)ArraySeq.create(array6)));
85 ············}85 ············}
86 ········}86 ········}
87 ········final·Object·invokeStatic9·=·core$first__5402.invokeStatic(_AMPERSAND_form);87 ········final·Object·invokeStatic9·=·core$first__5402.invokeStatic(_AMPERSAND_form);
88 ········final·Object[]·array7·=·{·"·requires·",·"a·vector·for·its·binding",·"·in·",·core$for.const__3.get(),·":",·null·};88 ········final·Object[]·array7·=·{·"·requires·",·"a·vector·for·its·binding",·"·in·",·core$for.const__3.get(),·":",·null·};
89 ········final·int·n7·=·5;89 ········final·int·n7·=·5;
90 ········final·ILookupThunk·_thunk__0__·=·core$for.__thunk__0__;90 ········final·ILookupThunk·_thunk__0__·=·core$for.__thunk__0__;
91 ········final·Object·invokeStatic10·=·core$meta__5436.invokeStatic(_AMPERSAND_form);91 ········final·Object·invokeStatic10·=·core$meta__5436.invokeStatic(_AMPERSAND_form);
92 ········Object·o7;92 ········Object·o8;
93 ········if·(_thunk__0__·==·(o7·=·_thunk__0__.get(invokeStatic10)))·{93 ········if·(_thunk__0__·==·(o8·=·_thunk__0__.get(invokeStatic10)))·{
94 ············o7·=·(core$for.__thunk__0__·=·((ILookupSite)core$for.__site__0__).fault(invokeStatic10)).get(invokeStatic10);94 ············o8·=·(core$for.__thunk__0__·=·((ILookupSite)core$for.__site__0__).fault(invokeStatic10)).get(invokeStatic10);
95 ········}95 ········}
96 ········array7[n7]·=·o7;96 ········array7[n7]·=·o8;
97 ········throw·(Throwable)new·IllegalArgumentException((String)core$str.invokeStatic(invokeStatic9,·(ISeq)ArraySeq.create(array7)));97 ········throw·(Throwable)new·IllegalArgumentException((String)core$str.invokeStatic(invokeStatic9,·(ISeq)ArraySeq.create(array7)));
98 ····}98 ····}
99 ····99 ····
100 ····public·Object·invoke(final·Object·ampersand_form,·final·Object·ampersand_env,·final·Object·seq_exprs,·final·Object·body_expr)·{100 ····public·Object·invoke(final·Object·ampersand_form,·final·Object·ampersand_env,·final·Object·seq_exprs,·final·Object·body_expr)·{
101 ········return·invokeStatic(ampersand_form,·ampersand_env,·seq_exprs,·body_expr);101 ········return·invokeStatic(ampersand_form,·ampersand_env,·seq_exprs,·body_expr);
102 ····}102 ····}
103 ····103 ····
1.96 KB
clojure/core$generate_class$emit_forwarding_method__7612.class
1.84 KB
procyon -ec {}
    
Offset 14, 34 lines modifiedOffset 14, 34 lines modified
14 import·clojure.asm.Type;14 import·clojure.asm.Type;
15 import·clojure.lang.IFn;15 import·clojure.lang.IFn;
16 import·clojure.lang.Var;16 import·clojure.lang.Var;
17 import·clojure.lang.AFunction;17 import·clojure.lang.AFunction;
  
18 public·final·class·core$generate_class$emit_forwarding_method__7612·extends·AFunction18 public·final·class·core$generate_class$emit_forwarding_method__7612·extends·AFunction
19 {19 {
 20 ····Object·emit_get_var;
 21 ····Object·to_types;
20 ····Object·totype;22 ····Object·totype;
21 ····Object·overloads;23 ····Object·overloads;
22 ····Object·cv;24 ····Object·cv;
23 ····Object·ifn_type; 
24 ····Object·to_types; 
25 ····Object·obj_type;25 ····Object·obj_type;
26 ····Object·emit_get_var;26 ····Object·ifn_type;
27 ····public·static·final·Var·const__2;27 ····public·static·final·Var·const__2;
28 ····public·static·final·Var·const__3;28 ····public·static·final·Var·const__3;
29 ····public·static·final·Object·const__6;29 ····public·static·final·Object·const__6;
30 ····public·static·final·Object·const__18;30 ····public·static·final·Object·const__18;
31 ····31 ····
32 ····public·core$generate_class$emit_forwarding_method__7612(final·Object·totype,·final·Object·overloads,·final·Object·cv,·final·Object·ifn_type,·final·Object·to_types,·final·Object·obj_type,·final·Object·emit_get_var)·{32 ····public·core$generate_class$emit_forwarding_method__7612(final·Object·emit_get_var,·final·Object·to_types,·final·Object·totype,·final·Object·overloads,·final·Object·cv,·final·Object·obj_type,·final·Object·ifn_type)·{
 33 ········this.emit_get_var·=·emit_get_var;
 34 ········this.to_types·=·to_types;
33 ········this.totype·=·totype;35 ········this.totype·=·totype;
34 ········this.overloads·=·overloads;36 ········this.overloads·=·overloads;
35 ········this.cv·=·cv;37 ········this.cv·=·cv;
36 ········this.ifn_type·=·ifn_type; 
37 ········this.to_types·=·to_types; 
38 ········this.obj_type·=·obj_type;38 ········this.obj_type·=·obj_type;
39 ········this.emit_get_var·=·emit_get_var;39 ········this.ifn_type·=·ifn_type;
40 ····}40 ····}
41 ····41 ····
42 ····public·Object·invoke(Object·name,·Object·pclasses,·Object·rclass,·Object·as_static,·Object·else_gen)·{42 ····public·Object·invoke(Object·name,·Object·pclasses,·Object·rclass,·Object·as_static,·Object·else_gen)·{
43 ········Object·mname·=·core$str.invokeStatic(name);43 ········Object·mname·=·core$str.invokeStatic(name);
44 ········final·Object·pmetas·=·core$map.invokeStatic(core$generate_class$emit_forwarding_method__7612.const__2.getRawRoot(),·pclasses);44 ········final·Object·pmetas·=·core$map.invokeStatic(core$generate_class$emit_forwarding_method__7612.const__2.getRawRoot(),·pclasses);
45 ········final·Object·rawRoot·=·core$generate_class$emit_forwarding_method__7612.const__3.getRawRoot();45 ········final·Object·rawRoot·=·core$generate_class$emit_forwarding_method__7612.const__3.getRawRoot();
46 ········final·Object·o·=·pclasses;46 ········final·Object·o·=·pclasses;
1.11 KB
clojure/core$generate_class$emit_get_var__7608.class
1.01 KB
procyon -ec {}
    
Offset 8, 22 lines modifiedOffset 8, 22 lines modified
8 import·clojure.lang.IFn;8 import·clojure.lang.IFn;
9 import·clojure.asm.Type;9 import·clojure.asm.Type;
10 import·clojure.asm.commons.GeneratorAdapter;10 import·clojure.asm.commons.GeneratorAdapter;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·core$generate_class$emit_get_var__7608·extends·AFunction12 public·final·class·core$generate_class$emit_get_var__7608·extends·AFunction
13 {13 {
14 ····Object·var_name; 
15 ····Object·ctype;14 ····Object·ctype;
16 ····Object·var_type;15 ····Object·var_type;
 16 ····Object·var_name;
17 ····17 ····
18 ····public·core$generate_class$emit_get_var__7608(final·Object·var_name,·final·Object·ctype,·final·Object·var_type)·{18 ····public·core$generate_class$emit_get_var__7608(final·Object·ctype,·final·Object·var_type,·final·Object·var_name)·{
19 ········this.var_name·=·var_name; 
20 ········this.ctype·=·ctype;19 ········this.ctype·=·ctype;
21 ········this.var_type·=·var_type;20 ········this.var_type·=·var_type;
 21 ········this.var_name·=·var_name;
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke(Object·gen,·Object·v)·{24 ····public·Object·invoke(Object·gen,·Object·v)·{
25 ········Object·false_label·=·((GeneratorAdapter)gen).newLabel();25 ········Object·false_label·=·((GeneratorAdapter)gen).newLabel();
26 ········Object·end_label·=·((GeneratorAdapter)gen).newLabel();26 ········Object·end_label·=·((GeneratorAdapter)gen).newLabel();
27 ········final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)gen;27 ········final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)gen;
28 ········final·Type·type·=·(Type)this.ctype;28 ········final·Type·type·=·(Type)this.ctype;
1.08 KB
clojure/core$generate_class$emit_unsupported__7610.class
996 B
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 import·clojure.asm.commons.Method;6 import·clojure.asm.commons.Method;
7 import·clojure.asm.Type;7 import·clojure.asm.Type;
8 import·clojure.asm.commons.GeneratorAdapter;8 import·clojure.asm.commons.GeneratorAdapter;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$generate_class$emit_unsupported__7610·extends·AFunction10 public·final·class·core$generate_class$emit_unsupported__7610·extends·AFunction
11 {11 {
12 ····Object·prefix; 
13 ····Object·ex_type;12 ····Object·ex_type;
14 ····Object·impl_pkg_name;13 ····Object·impl_pkg_name;
 14 ····Object·prefix;
15 ····15 ····
16 ····public·core$generate_class$emit_unsupported__7610(final·Object·prefix,·final·Object·ex_type,·final·Object·impl_pkg_name)·{16 ····public·core$generate_class$emit_unsupported__7610(final·Object·ex_type,·final·Object·impl_pkg_name,·final·Object·prefix)·{
17 ········this.prefix·=·prefix; 
18 ········this.ex_type·=·ex_type;17 ········this.ex_type·=·ex_type;
19 ········this.impl_pkg_name·=·impl_pkg_name;18 ········this.impl_pkg_name·=·impl_pkg_name;
 19 ········this.prefix·=·prefix;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke(Object·gen,·Object·m)·{22 ····public·Object·invoke(Object·gen,·Object·m)·{
23 ········final·Object·o·=·gen;23 ········final·Object·o·=·gen;
24 ········gen·=·null;24 ········gen·=·null;
25 ········final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)o;25 ········final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)o;
26 ········final·Type·type·=·(Type)this.ex_type;26 ········final·Type·type·=·(Type)this.ex_type;
97.2 KB
clojure/core$generate_class.class
97.1 KB
procyon -ec {}
    
Offset 241, 282 lines modifiedOffset 241, 284 lines modified
241 ········}241 ········}
242 ········array3[n4]·=·create4;242 ········array3[n4]·=·create4;
243 ········final·int·n5·=·1;243 ········final·int·n5·=·1;
244 ········final·Object·o18·=·sigs_by_name;244 ········final·Object·o18·=·sigs_by_name;
245 ········sigs_by_name·=·null;245 ········sigs_by_name·=·null;
246 ········array3[n5]·=·core$distinct.invokeStatic(core$concat.invokeStatic(core$keys.invokeStatic(o18),·core$mapcat.invokeStatic((Object)new·core$generate_class$fn__7601(),·(ISeq)ArraySeq.create(new·Object[]·{·overloads·})),·(ISeq)ArraySeq.create(new·Object[]·{·core$mapcat.invokeStatic(core$comp.invokeStatic(core$partial.invokeStatic(core$generate_class.const__26.getRawRoot(),·core$generate_class.const__23.getRawRoot()),·core$generate_class.const__50.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·core$generate_class.const__51.getRawRoot()·})),·(ISeq)ArraySeq.create(new·Object[]·{·exposes·}))·})));246 ········array3[n5]·=·core$distinct.invokeStatic(core$concat.invokeStatic(core$keys.invokeStatic(o18),·core$mapcat.invokeStatic((Object)new·core$generate_class$fn__7601(),·(ISeq)ArraySeq.create(new·Object[]·{·overloads·})),·(ISeq)ArraySeq.create(new·Object[]·{·core$mapcat.invokeStatic(core$comp.invokeStatic(core$partial.invokeStatic(core$generate_class.const__26.getRawRoot(),·core$generate_class.const__23.getRawRoot()),·core$generate_class.const__50.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·core$generate_class.const__51.getRawRoot()·})),·(ISeq)ArraySeq.create(new·Object[]·{·exposes·}))·})));
247 ········Object·var_fields·=·core$concat.invokeStatic((Object)create2,·(Object)create3,·(ISeq)ArraySeq.create(array3));247 ········Object·var_fields·=·core$concat.invokeStatic((Object)create2,·(Object)create3,·(ISeq)ArraySeq.create(array3));
248 ········Object·emit_get_var·=·new·core$generate_class$emit_get_var__7608(var_name,·ctype,·var_type);248 ········Object·emit_get_var·=·new·core$generate_class$emit_get_var__7608(ctype,·var_type,·var_name);
249 ········final·Object·emit_unsupported·=·new·core$generate_class$emit_unsupported__7610(prefix,·ex_type,·impl_pkg_name);249 ········final·Object·emit_unsupported·=·new·core$generate_class$emit_unsupported__7610(ex_type,·impl_pkg_name,·prefix);
 250 ········final·Object·o19·=·emit_get_var;
 251 ········final·Object·o20·=·to_types;
250 ········final·Object·o19·=·totype;252 ········final·Object·o21·=·totype;
251 ········final·Object·o20·=·overloads;253 ········final·Object·o22·=·overloads;
252 ········overloads·=·null;254 ········overloads·=·null;
253 ········final·Object·emit_forwarding_method·=·new·core$generate_class$emit_forwarding_method__7612(o19,·o20,·cv,·ifn_type,·to_types,·obj_type,·emit_get_var);255 ········final·Object·emit_forwarding_method·=·new·core$generate_class$emit_forwarding_method__7612(o19,·o20,·o21,·o22,·cv,·obj_type,·ifn_type);
254 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;256 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;
255 ········final·int·v1_8·=·Opcodes.V1_8;257 ········final·int·v1_8·=·Opcodes.V1_8;
256 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));258 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));
257 ········final·String·s·=·(String)cname;259 ········final·String·s·=·(String)cname;
258 ········final·String·s2·=·(String)null;260 ········final·String·s2·=·(String)null;
259 ········final·String·s3·=·(String)((IFn)iname).invoke(super1);261 ········final·String·s3·=·(String)((IFn)iname).invoke(super1);
260 ········final·Object·invokeStatic3;262 ········final·Object·invokeStatic3;
261 ········Object·temp__5754__auto__7689·=·invokeStatic3·=·core$seq__5420.invokeStatic(interfaces);263 ········Object·temp__5754__auto__7689·=·invokeStatic3·=·core$seq__5420.invokeStatic(interfaces);
262 ········Object·invokeStatic4·=·null;264 ········Object·invokeStatic4·=·null;
263 ········Label_1105:·{265 ········Label_1105:·{
264 ············if·(invokeStatic3·!=·null)·{266 ············if·(invokeStatic3·!=·null)·{
265 ················if·(invokeStatic3·!=·Boolean.FALSE)·{267 ················if·(invokeStatic3·!=·Boolean.FALSE)·{
266 ····················final·Object·o21·=·temp__5754__auto__7689;268 ····················final·Object·o23·=·temp__5754__auto__7689;
267 ····················temp__5754__auto__7689·=·null;269 ····················temp__5754__auto__7689·=·null;
268 ····················Object·ifc·=·o21;270 ····················Object·ifc·=·o23;
269 ····················final·Object·o22·=·iname;271 ····················final·Object·o24·=·iname;
270 ····················iname·=·null;272 ····················iname·=·null;
271 ····················final·Object·o23·=·ifc;273 ····················final·Object·o25·=·ifc;
272 ····················ifc·=·null;274 ····················ifc·=·null;
273 ····················invokeStatic4·=·core$into_array.invokeStatic(core$map.invokeStatic(o22,·o23));275 ····················invokeStatic4·=·core$into_array.invokeStatic(core$map.invokeStatic(o24,·o25));
274 ····················break·Label_1105;276 ····················break·Label_1105;
275 ················}277 ················}
276 ············}278 ············}
277 ············invokeStatic4·=·null;279 ············invokeStatic4·=·null;
278 ········}280 ········}
279 ········classWriter.visit(v1_8,·intCast,·s,·s2,·s3,·(String[])invokeStatic4);281 ········classWriter.visit(v1_8,·intCast,·s,·s2,·s3,·(String[])invokeStatic4);
280 ········final·Object·o24·=·cv;282 ········final·Object·o26·=·cv;
281 ········final·Object·o25·=·name_meta;283 ········final·Object·o27·=·name_meta;
282 ········name_meta·=·null;284 ········name_meta·=·null;
283 ········core$add_annotations.invokeStatic(o24,·o25);285 ········core$add_annotations.invokeStatic(o26,·o27);
284 ········Object·seq_7616·=·core$seq__5420.invokeStatic(var_fields);286 ········Object·seq_7616·=·core$seq__5420.invokeStatic(var_fields);
285 ········Object·chunk_7617·=·null;287 ········Object·chunk_7617·=·null;
286 ········long·count_7618·=·0L;288 ········long·count_7618·=·0L;
287 ········long·i_7619·=·0L;289 ········long·i_7619·=·0L;
288 ········while·(true)·{290 ········while·(true)·{
289 ············if·(i_7619·<·count_7618)·{291 ············if·(i_7619·<·count_7618)·{
290 ················Object·v·=·((Indexed)chunk_7617).nth(RT.intCast(i_7619));292 ················Object·v·=·((Indexed)chunk_7617).nth(RT.intCast(i_7619));
291 ················final·ClassWriter·classWriter2·=·(ClassWriter)cv;293 ················final·ClassWriter·classWriter2·=·(ClassWriter)cv;
292 ················final·int·intCast2·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));294 ················final·int·intCast2·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));
293 ················final·IFn·fn·=·(IFn)var_name;295 ················final·IFn·fn·=·(IFn)var_name;
294 ················final·Object·o26·=·v;296 ················final·Object·o28·=·v;
295 ················v·=·null;297 ················v·=·null;
296 ················classWriter2.visitField(intCast2,·(String)fn.invoke(o26),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);298 ················classWriter2.visitField(intCast2,·(String)fn.invoke(o28),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);
297 ················final·Object·o27·=·seq_7616;299 ················final·Object·o29·=·seq_7616;
298 ················seq_7616·=·null;300 ················seq_7616·=·null;
299 ················final·Object·o28·=·chunk_7617;301 ················final·Object·o30·=·chunk_7617;
300 ················chunk_7617·=·null;302 ················chunk_7617·=·null;
301 ················final·long·n6·=·count_7618;303 ················final·long·n6·=·count_7618;
302 ················++i_7619;304 ················++i_7619;
303 ················count_7618·=·n6;305 ················count_7618·=·n6;
304 ················chunk_7617·=·o28;306 ················chunk_7617·=·o30;
305 ················seq_7616·=·o27;307 ················seq_7616·=·o29;
306 ············}308 ············}
307 ············else·{309 ············else·{
308 ················final·Object·o29·=·seq_7616;310 ················final·Object·o31·=·seq_7616;
309 ················seq_7616·=·null;311 ················seq_7616·=·null;
310 ················final·Object·invokeStatic5;312 ················final·Object·invokeStatic5;
311 ················Object·temp__5754__auto__7690·=·invokeStatic5·=·core$seq__5420.invokeStatic(o29);313 ················Object·temp__5754__auto__7690·=·invokeStatic5·=·core$seq__5420.invokeStatic(o31);
312 ················if·(invokeStatic5·==·null)·{314 ················if·(invokeStatic5·==·null)·{
313 ····················break;315 ····················break;
314 ················}316 ················}
315 ················if·(invokeStatic5·==·Boolean.FALSE)·{317 ················if·(invokeStatic5·==·Boolean.FALSE)·{
316 ····················break;318 ····················break;
317 ················}319 ················}
318 ················final·Object·o30·=·temp__5754__auto__7690;320 ················final·Object·o32·=·temp__5754__auto__7690;
319 ················temp__5754__auto__7690·=·null;321 ················temp__5754__auto__7690·=·null;
320 ················Object·seq_7617·=·o30;322 ················Object·seq_7617·=·o32;
321 ················final·Object·invokeStatic6·=·core$chunked_seq_QMARK_.invokeStatic(seq_7617);323 ················final·Object·invokeStatic6·=·core$chunked_seq_QMARK_.invokeStatic(seq_7617);
322 ················if·(invokeStatic6·!=·null)·{324 ················if·(invokeStatic6·!=·null)·{
323 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{325 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{
324 ························Object·c__6015__auto__7690·=·core$chunk_first.invokeStatic(seq_7617);326 ························Object·c__6015__auto__7690·=·core$chunk_first.invokeStatic(seq_7617);
325 ························final·Object·o31·=·seq_7617;327 ························final·Object·o33·=·seq_7617;
326 ························seq_7617·=·null;328 ························seq_7617·=·null;
327 ························final·Object·invokeStatic7·=·core$chunk_rest.invokeStatic(o31);329 ························final·Object·invokeStatic7·=·core$chunk_rest.invokeStatic(o33);
328 ························final·Object·o32·=·c__6015__auto__7690;330 ························final·Object·o34·=·c__6015__auto__7690;
329 ························final·Object·o33·=·c__6015__auto__7690;331 ························final·Object·o35·=·c__6015__auto__7690;
330 ························c__6015__auto__7690·=·null;332 ························c__6015__auto__7690·=·null;
331 ························final·long·n7·=·(long)RT.intCast(RT.count(o33));333 ························final·long·n7·=·(long)RT.intCast(RT.count(o35));
332 ························i_7619·=·RT.intCast(0L);334 ························i_7619·=·RT.intCast(0L);
333 ························count_7618·=·n7;335 ························count_7618·=·n7;
334 ························chunk_7617·=·o32;336 ························chunk_7617·=·o34;
335 ························seq_7616·=·invokeStatic7;337 ························seq_7616·=·invokeStatic7;
336 ························continue;338 ························continue;
337 ····················}339 ····················}
338 ················}340 ················}
339 ················Object·v2·=·core$first__5402.invokeStatic(seq_7617);341 ················Object·v2·=·core$first__5402.invokeStatic(seq_7617);
340 ················final·ClassWriter·classWriter3·=·(ClassWriter)cv;342 ················final·ClassWriter·classWriter3·=·(ClassWriter)cv;
341 ················final·int·intCast3·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));343 ················final·int·intCast3·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));
342 ················final·IFn·fn2·=·(IFn)var_name;344 ················final·IFn·fn2·=·(IFn)var_name;
343 ················final·Object·o34·=·v2;345 ················final·Object·o36·=·v2;
344 ················v2·=·null;346 ················v2·=·null;
345 ················classWriter3.visitField(intCast3,·(String)fn2.invoke(o34),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);347 ················classWriter3.visitField(intCast3,·(String)fn2.invoke(o36),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);
346 ················final·Object·o35·=·seq_7617;348 ················final·Object·o37·=·seq_7617;
347 ················seq_7617·=·null;349 ················seq_7617·=·null;
348 ················final·Object·invokeStatic8·=·core$next__5404.invokeStatic(o35);350 ················final·Object·invokeStatic8·=·core$next__5404.invokeStatic(o37);
349 ················final·Object·o36·=·null;351 ················final·Object·o38·=·null;
350 ················final·long·n8·=·0L;352 ················final·long·n8·=·0L;
351 ················i_7619·=·0L;353 ················i_7619·=·0L;
352 ················count_7618·=·n8;354 ················count_7618·=·n8;
353 ················chunk_7617·=·o36;355 ················chunk_7617·=·o38;
354 ················seq_7616·=·invokeStatic8;356 ················seq_7616·=·invokeStatic8;
355 ············}357 ············}
356 ········}358 ········}
357 ········final·Object·o37·=·state;359 ········final·Object·o39·=·state;
358 ········if·(o37·!=·null)·{360 ········if·(o39·!=·null)·{
359 ············if·(o37·!=·Boolean.FALSE)·{361 ············if·(o39·!=·Boolean.FALSE)·{
360 ················((ClassWriter)cv).visitField(RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_FINAL)),·(String)state_name,·(String)((Type)obj_type).getDescriptor(),·(String)null,·(Object)null);362 ················((ClassWriter)cv).visitField(RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_FINAL)),·(String)state_name,·(String)((Type)obj_type).getDescriptor(),·(String)null,·(Object)null);
361 ············}363 ············}
362 ········}364 ········}
363 ········Object·gen·=·new·GeneratorAdapter(RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_STATIC)),·(Method)Method.getMethod((String)"void·<clinit>·()"),·(String)null,·(Type[])null,·(ClassVisitor)cv);365 ········Object·gen·=·new·GeneratorAdapter(RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_STATIC)),·(Method)Method.getMethod((String)"void·<clinit>·()"),·(String)null,·(Type[])null,·(ClassVisitor)cv);
364 ········((MethodVisitor)gen).visitCode();366 ········((MethodVisitor)gen).visitCode();
365 ········final·Object·o38·=·var_fields;367 ········final·Object·o40·=·var_fields;
Max diff block lines reached; 89830/99430 bytes (90.34%) of diff not shown.
1.1 KB
clojure/core$generate_proxy$fn__7087$fn__7091.class
1.0 KB
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 import·java.lang.reflect.Modifier;6 import·java.lang.reflect.Modifier;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·java.lang.reflect.Method;8 import·java.lang.reflect.Method;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$generate_proxy$fn__7087$fn__7091·extends·AFunction10 public·final·class·core$generate_proxy$fn__7087$fn__7091·extends·AFunction
11 {11 {
12 ····Object·mm; 
13 ····Object·c; 
14 ····Object·considered;12 ····Object·considered;
 13 ····Object·c;
 14 ····Object·mm;
15 ····15 ····
16 ····public·core$generate_proxy$fn__7087$fn__7091(final·Object·mm,·final·Object·c,·final·Object·considered)·{16 ····public·core$generate_proxy$fn__7087$fn__7091(final·Object·considered,·final·Object·c,·final·Object·mm)·{
17 ········this.mm·=·mm; 
18 ········this.c·=·c; 
19 ········this.considered·=·considered;17 ········this.considered·=·considered;
 18 ········this.c·=·c;
 19 ········this.mm·=·mm;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········Object·mm·=·this.mm;23 ········Object·mm·=·this.mm;
24 ········Object·considered·=·this.considered;24 ········Object·considered·=·this.considered;
25 ········Object·meths·=·core$concat.invokeStatic(core$seq__5420.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5420.invokeStatic((Object)((Class)this.c).getMethods()));25 ········Object·meths·=·core$concat.invokeStatic(core$seq__5420.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5420.invokeStatic((Object)((Class)this.c).getMethods()));
26 ········while·(true)·{26 ········while·(true)·{
1000 B
clojure/core$generate_proxy$fn__7087.class
920 B
procyon -ec {}
    
Offset 26, 19 lines modifiedOffset 26, 19 lines modified
26 ············final·Object·o·=·c;26 ············final·Object·o·=·c;
27 ············if·(o·==·null)·{27 ············if·(o·==·null)·{
28 ················break;28 ················break;
29 ············}29 ············}
30 ············if·(o·==·Boolean.FALSE)·{30 ············if·(o·==·Boolean.FALSE)·{
31 ················break;31 ················break;
32 ············}32 ············}
33 ············final·Object·o2·=·mm; 
34 ············mm·=·null; 
35 ············final·Object·o3·=·c; 
36 ············final·Object·o4·=·considered;33 ············final·Object·o2·=·considered;
37 ············considered·=·null;34 ············considered·=·null;
 35 ············final·Object·o3·=·c;
 36 ············final·Object·o4·=·mm;
 37 ············mm·=·null;
38 ············Object·vec__7088·=·((IFn)new·core$generate_proxy$fn__7087$fn__7091(o2,·o3,·o4)).invoke();38 ············Object·vec__7088·=·((IFn)new·core$generate_proxy$fn__7087$fn__7091(o2,·o3,·o4)).invoke();
39 ············Object·mm2·=·RT.nth(vec__7088,·RT.intCast(0L),·(Object)null);39 ············Object·mm2·=·RT.nth(vec__7088,·RT.intCast(0L),·(Object)null);
40 ············final·Object·o5·=·vec__7088;40 ············final·Object·o5·=·vec__7088;
41 ············vec__7088·=·null;41 ············vec__7088·=·null;
42 ············Object·considered2·=·RT.nth(o5,·RT.intCast(1L),·(Object)null);42 ············Object·considered2·=·RT.nth(o5,·RT.intCast(1L),·(Object)null);
43 ············final·Object·o6·=·mm2;43 ············final·Object·o6·=·mm2;
44 ············mm2·=·null;44 ············mm2·=·null;
1010 B
clojure/core$generate_proxy$gen_bridge__7069.class
908 B
procyon -ec {}
    
Offset 9, 22 lines modifiedOffset 9, 22 lines modified
9 import·clojure.asm.Type;9 import·clojure.asm.Type;
10 import·clojure.lang.IFn;10 import·clojure.lang.IFn;
11 import·java.lang.reflect.Method;11 import·java.lang.reflect.Method;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·core$generate_proxy$gen_bridge__7069·extends·AFunction13 public·final·class·core$generate_proxy$gen_bridge__7069·extends·AFunction
14 {14 {
15 ····Object·totype; 
16 ····Object·to_types;15 ····Object·to_types;
17 ····Object·cv;16 ····Object·cv;
 17 ····Object·totype;
18 ····18 ····
19 ····public·core$generate_proxy$gen_bridge__7069(final·Object·totype,·final·Object·to_types,·final·Object·cv)·{19 ····public·core$generate_proxy$gen_bridge__7069(final·Object·to_types,·final·Object·cv,·final·Object·totype)·{
20 ········this.totype·=·totype; 
21 ········this.to_types·=·to_types;20 ········this.to_types·=·to_types;
22 ········this.cv·=·cv;21 ········this.cv·=·cv;
 22 ········this.totype·=·totype;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·meth,·Object·dest)·{25 ····public·Object·invoke(Object·meth,·Object·dest)·{
26 ········Object·pclasses·=·((Method)meth).getParameterTypes();26 ········Object·pclasses·=·((Method)meth).getParameterTypes();
27 ········final·IFn·fn·=·(IFn)this.to_types;27 ········final·IFn·fn·=·(IFn)this.to_types;
28 ········final·Object·o·=·pclasses;28 ········final·Object·o·=·pclasses;
29 ········pclasses·=·null;29 ········pclasses·=·null;
1.98 KB
clojure/core$generate_proxy$gen_method__7072.class
1.89 KB
procyon -ec {}
    
Offset 12, 34 lines modifiedOffset 12, 34 lines modified
12 import·clojure.asm.Type;12 import·clojure.asm.Type;
13 import·clojure.lang.IFn;13 import·clojure.lang.IFn;
14 import·java.lang.reflect.Method;14 import·java.lang.reflect.Method;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·core$generate_proxy$gen_method__7072·extends·AFunction16 public·final·class·core$generate_proxy$gen_method__7072·extends·AFunction
17 {17 {
18 ····Object·imap_type; 
19 ····Object·ctype; 
20 ····Object·totype; 
21 ····Object·fmap; 
22 ····Object·rt_type; 
23 ····Object·obj_type; 
24 ····Object·to_types;18 ····Object·to_types;
 19 ····Object·rt_type;
25 ····Object·cv;20 ····Object·cv;
26 ····Object·ifn_type;21 ····Object·ifn_type;
 22 ····Object·imap_type;
 23 ····Object·fmap;
 24 ····Object·totype;
 25 ····Object·ctype;
 26 ····Object·obj_type;
27 ····27 ····
 28 ····public·core$generate_proxy$gen_method__7072(final·Object·to_types,·final·Object·rt_type,·final·Object·cv,·final·Object·ifn_type,·final·Object·imap_type,·final·Object·fmap,·final·Object·totype,·final·Object·ctype,·final·Object·obj_type)·{
28 ····public·core$generate_proxy$gen_method__7072(final·Object·imap_type,·final·Object·ctype,·final·Object·totype,·final·Object·fmap,·final·Object·rt_type,·final·Object·obj_type,·final·Object·to_types,·final·Object·cv,·final·Object·ifn_type)·{ 
29 ········this.imap_type·=·imap_type; 
30 ········this.ctype·=·ctype; 
31 ········this.totype·=·totype; 
32 ········this.fmap·=·fmap; 
33 ········this.rt_type·=·rt_type; 
34 ········this.obj_type·=·obj_type; 
35 ········this.to_types·=·to_types;29 ········this.to_types·=·to_types;
 30 ········this.rt_type·=·rt_type;
36 ········this.cv·=·cv;31 ········this.cv·=·cv;
37 ········this.ifn_type·=·ifn_type;32 ········this.ifn_type·=·ifn_type;
 33 ········this.imap_type·=·imap_type;
 34 ········this.fmap·=·fmap;
 35 ········this.totype·=·totype;
 36 ········this.ctype·=·ctype;
 37 ········this.obj_type·=·obj_type;
38 ····}38 ····}
39 ····39 ····
40 ····public·Object·invoke(Object·meth,·Object·else_gen)·{40 ····public·Object·invoke(Object·meth,·Object·else_gen)·{
41 ········final·Object·pclasses·=·((Method)meth).getParameterTypes();41 ········final·Object·pclasses·=·((Method)meth).getParameterTypes();
42 ········Object·ptypes·=·((IFn)this.to_types).invoke(pclasses);42 ········Object·ptypes·=·((IFn)this.to_types).invoke(pclasses);
43 ········Object·rtype·=·((IFn)this.totype).invoke((Object)((Method)meth).getReturnType());43 ········Object·rtype·=·((IFn)this.totype).invoke((Object)((Method)meth).getReturnType());
44 ········Object·m·=·new·clojure.asm.commons.Method((String)((Method)meth).getName(),·(Type)rtype,·(Type[])ptypes);44 ········Object·m·=·new·clojure.asm.commons.Method((String)((Method)meth).getName(),·(Type)rtype,·(Type[])ptypes);
1.53 KB
clojure/core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108$fn__7109.class
1.35 KB
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.Indexed;5 import·clojure.lang.Indexed;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108$fn__7109·extends·AFunction8 public·final·class·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108$fn__7109·extends·AFunction
9 {9 {
10 ····Object·b__7104; 
11 ····Object·considered; 
12 ····Object·c__6320__auto__;10 ····Object·c__6320__auto__;
13 ····int·size__6321__auto__;11 ····int·size__6321__auto__;
 12 ····Object·b__7104;
 13 ····Object·considered;
14 ····14 ····
15 ····public·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108$fn__7109(final·Object·b__7104,·final·Object·considered,·final·Object·c__6320__auto__,·final·int·size__6321__auto__)·{15 ····public·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108$fn__7109(final·Object·c__6320__auto__,·final·int·size__6321__auto__,·final·Object·b__7104,·final·Object·considered)·{
16 ········this.b__7104·=·b__7104; 
17 ········this.considered·=·considered; 
18 ········this.c__6320__auto__·=·c__6320__auto__;16 ········this.c__6320__auto__·=·c__6320__auto__;
19 ········this.size__6321__auto__·=·size__6321__auto__;17 ········this.size__6321__auto__·=·size__6321__auto__;
 18 ········this.b__7104·=·b__7104;
 19 ········this.considered·=·considered;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········long·i__7103·=·(long)RT.intCast(0L);23 ········long·i__7103·=·(long)RT.intCast(0L);
24 ········while·(i__7103·<·this.size__6321__auto__)·{24 ········while·(i__7103·<·this.size__6321__auto__)·{
25 ············Object·meth·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__7103));25 ············Object·meth·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__7103));
26 ············Object·msig·=·core$method_sig.invokeStatic(meth);26 ············Object·msig·=·core$method_sig.invokeStatic(meth);
4.85 KB
clojure/core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108.class
4.69 KB
procyon -ec {}
    
Offset 5, 21 lines modifiedOffset 5, 21 lines modified
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108·extends·AFunction8 public·final·class·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108·extends·AFunction
9 {9 {
10 ····Object·s__7102;10 ····Object·s__7102;
11 ····Object·considered; 
12 ····Object·iter__7101;11 ····Object·iter__7101;
 12 ····Object·considered;
13 ····13 ····
14 ····public·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108(final·Object·s__7102,·final·Object·considered,·final·Object·iter__7101)·{14 ····public·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108(final·Object·s__7102,·final·Object·iter__7101,·final·Object·considered)·{
15 ········this.s__7102·=·s__7102;15 ········this.s__7102·=·s__7102;
16 ········this.considered·=·considered; 
17 ········this.iter__7101·=·iter__7101;16 ········this.iter__7101·=·iter__7101;
 17 ········this.considered·=·considered;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········final·Object·s__7104·=·this.s__7102;21 ········final·Object·s__7104·=·this.s__7102;
22 ········this.s__7102·=·null;22 ········this.s__7102·=·null;
23 ········Object·s__7102·=·s__7104;23 ········Object·s__7102·=·s__7104;
24 ········while·(true)·{24 ········while·(true)·{
Offset 35, 46 lines modifiedOffset 35, 44 lines modified
35 ················temp__5754__auto__7114·=·null;35 ················temp__5754__auto__7114·=·null;
36 ················Object·s__7103·=·o2;36 ················Object·s__7103·=·o2;
37 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7103);37 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7103);
38 ················if·(invokeStatic2·!=·null)·{38 ················if·(invokeStatic2·!=·null)·{
39 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{39 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
40 ························Object·c__6320__auto__7112·=·core$chunk_first.invokeStatic(s__7103);40 ························Object·c__6320__auto__7112·=·core$chunk_first.invokeStatic(s__7103);
41 ························final·int·size__6321__auto__7113·=·RT.intCast(RT.count(c__6320__auto__7112));41 ························final·int·size__6321__auto__7113·=·RT.intCast(RT.count(c__6320__auto__7112));
42 ························final·Object·invokeStatic3; 
43 ························Object·b__7104·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__7113));42 ························Object·b__7104·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__7113));
44 ························final·Object·considered·=·this.considered; 
45 ························final·Object·o3·=·c__6320__auto__7112;43 ························final·Object·o3·=·c__6320__auto__7112;
46 ························c__6320__auto__7112·=·null;44 ························c__6320__auto__7112·=·null;
47 ························final·Object·invoke·=·((IFn)new·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108$fn__7109(invokeStatic3,·considered,·o3,·size__6321__auto__7113)).invoke();45 ························final·Object·invoke·=·((IFn)new·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108$fn__7109(o3,·size__6321__auto__7113,·b__7104,·this.considered)).invoke();
48 ························if·(invoke·!=·null)·{46 ························if·(invoke·!=·null)·{
49 ····························if·(invoke·!=·Boolean.FALSE)·{47 ····························if·(invoke·!=·Boolean.FALSE)·{
50 ································final·Object·o4·=·b__7104;48 ································final·Object·o4·=·b__7104;
51 ································b__7104·=·null;49 ································b__7104·=·null;
52 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);50 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
53 ································final·IFn·fn·=·(IFn)this.iter__7101;51 ································final·IFn·fn·=·(IFn)this.iter__7101;
54 ································final·Object·o5·=·s__7103;52 ································final·Object·o5·=·s__7103;
55 ································s__7103·=·null;53 ································s__7103·=·null;
56 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));54 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
57 ································this·=·null;55 ································this·=·null;
58 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);56 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
59 ····························}57 ····························}
60 ························}58 ························}
61 ························final·Object·o7·=·b__7104;59 ························final·Object·o7·=·b__7104;
62 ························b__7104·=·null;60 ························b__7104·=·null;
63 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);61 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);
64 ························final·Object·o8·=·null;62 ························final·Object·o8·=·null;
65 ························this·=·null;63 ························this·=·null;
66 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);64 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);
67 ····················}65 ····················}
68 ················}66 ················}
69 ················Object·meth·=·core$first__5402.invokeStatic(s__7103);67 ················Object·meth·=·core$first__5402.invokeStatic(s__7103);
70 ················Object·msig·=·core$method_sig.invokeStatic(meth);68 ················Object·msig·=·core$method_sig.invokeStatic(meth);
71 ················final·Object·invokeStatic6·=·core$not.invokeStatic(((IFn)this.considered).invoke(msig));69 ················final·Object·invokeStatic5·=·core$not.invokeStatic(((IFn)this.considered).invoke(msig));
72 ················if·(invokeStatic6·!=·null)·{70 ················if·(invokeStatic5·!=·null)·{
73 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{71 ····················if·(invokeStatic5·!=·Boolean.FALSE)·{
74 ························final·Object[]·array·=·new·Object[2];72 ························final·Object[]·array·=·new·Object[2];
75 ························final·int·n·=·0;73 ························final·int·n·=·0;
76 ························final·Object·o9·=·msig;74 ························final·Object·o9·=·msig;
77 ························msig·=·null;75 ························msig·=·null;
78 ························array[n]·=·o9;76 ························array[n]·=·o9;
79 ························final·int·n2·=·1;77 ························final·int·n2·=·1;
80 ························final·Object·o10·=·meth;78 ························final·Object·o10·=·meth;
758 B
clojure/core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107.class
606 B
procyon -ec {}
    
Offset 12, 10 lines modifiedOffset 12, 10 lines modified
12 ····public·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107(final·Object·considered)·{12 ····public·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107(final·Object·considered)·{
13 ········this.considered·=·considered;13 ········this.considered·=·considered;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__7102)·{16 ····public·Object·invoke(Object·s__7102)·{
17 ········final·Object·o·=·s__7102;17 ········final·Object·o·=·s__7102;
18 ········s__7102·=·null;18 ········s__7102·=·null;
19 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108(o,·this.considered,·(Object)this));19 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7099__7105$fn__7106$iter__7101__7107$fn__7108(o,·(Object)this,·this.considered));
20 ····}20 ····}
21 }21 }
1020 B
clojure/core$generate_proxy$iter__7099__7105$fn__7106.class
904 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$generate_proxy$iter__7099__7105$fn__7106·extends·AFunction5 public·final·class·core$generate_proxy$iter__7099__7105$fn__7106·extends·AFunction
6 {6 {
7 ····Object·considered; 
8 ····Object·s__7100;7 ····Object·s__7100;
9 ····Object·iter__7099;8 ····Object·iter__7099;
 9 ····Object·considered;
10 ····10 ····
11 ····public·core$generate_proxy$iter__7099__7105$fn__7106(final·Object·considered,·final·Object·s__7100,·final·Object·iter__7099)·{11 ····public·core$generate_proxy$iter__7099__7105$fn__7106(final·Object·s__7100,·final·Object·iter__7099,·final·Object·considered)·{
12 ········this.considered·=·considered; 
13 ········this.s__7100·=·s__7100;12 ········this.s__7100·=·s__7100;
14 ········this.iter__7099·=·iter__7099;13 ········this.iter__7099·=·iter__7099;
 14 ········this.considered·=·considered;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·s__7101·=·this.s__7100;18 ········final·Object·s__7101·=·this.s__7100;
19 ········this.s__7100·=·null;19 ········this.s__7100·=·null;
20 ········Object·s__7100·=·s__7101;20 ········Object·s__7100·=·s__7101;
21 ········while·(true)·{21 ········while·(true)·{
705 B
clojure/core$generate_proxy$iter__7099__7105.class
605 B
procyon -ec {}
    
Offset 10, 13 lines modifiedOffset 10, 12 lines modified
10 ····Object·considered;10 ····Object·considered;
11 ····11 ····
12 ····public·core$generate_proxy$iter__7099__7105(final·Object·considered)·{12 ····public·core$generate_proxy$iter__7099__7105(final·Object·considered)·{
13 ········this.considered·=·considered;13 ········this.considered·=·considered;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__7100)·{16 ····public·Object·invoke(Object·s__7100)·{
17 ········final·Object·considered·=·this.considered; 
18 ········final·Object·o·=·s__7100;17 ········final·Object·o·=·s__7100;
19 ········s__7100·=·null;18 ········s__7100·=·null;
20 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7099__7105$fn__7106(considered,·o,·(Object)this));19 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7099__7105$fn__7106(o,·(Object)this,·this.considered));
21 ····}20 ····}
22 }21 }
1.99 KB
clojure/core$generate_proxy.class
1.92 KB
procyon -ec {}
    
Offset 49, 27 lines modifiedOffset 49, 27 lines modified
49 ········final·Object·super_type·=·((IFn)totype).invoke(super);49 ········final·Object·super_type·=·((IFn)totype).invoke(super);
50 ········Object·imap_type·=·((IFn)totype).invoke(core$generate_proxy.const__3);50 ········Object·imap_type·=·((IFn)totype).invoke(core$generate_proxy.const__3);
51 ········Object·ifn_type·=·((IFn)totype).invoke(core$generate_proxy.const__4);51 ········Object·ifn_type·=·((IFn)totype).invoke(core$generate_proxy.const__4);
52 ········Object·obj_type·=·((IFn)totype).invoke(core$generate_proxy.const__5);52 ········Object·obj_type·=·((IFn)totype).invoke(core$generate_proxy.const__5);
53 ········((IFn)totype).invoke(core$generate_proxy.const__6);53 ········((IFn)totype).invoke(core$generate_proxy.const__6);
54 ········Object·rt_type·=·((IFn)totype).invoke(core$generate_proxy.const__7);54 ········Object·rt_type·=·((IFn)totype).invoke(core$generate_proxy.const__7);
55 ········final·Object·ex_type·=·((IFn)totype).invoke(core$generate_proxy.const__8);55 ········final·Object·ex_type·=·((IFn)totype).invoke(core$generate_proxy.const__8);
56 ········final·Object·gen_bridge·=·new·core$generate_proxy$gen_bridge__7069(totype,·to_types,·cv);56 ········final·Object·gen_bridge·=·new·core$generate_proxy$gen_bridge__7069(to_types,·cv,·totype);
57 ········final·Object·o·=·imap_type; 
58 ········final·Object·o2·=·ctype; 
59 ········final·Object·o3·=·totype;57 ········final·Object·o·=·to_types;
60 ········final·Object·o4·=·fmap; 
61 ········final·Object·o5·=·rt_type;58 ········final·Object·o2·=·rt_type;
62 ········rt_type·=·null;59 ········rt_type·=·null;
63 ········final·Object·o6·=·obj_type; 
64 ········obj_type·=·null; 
65 ········final·Object·o7·=·to_types; 
66 ········final·Object·o8·=·cv;60 ········final·Object·o3·=·cv;
67 ········final·Object·o9·=·ifn_type;61 ········final·Object·o4·=·ifn_type;
68 ········ifn_type·=·null;62 ········ifn_type·=·null;
 63 ········final·Object·o5·=·imap_type;
 64 ········final·Object·o6·=·fmap;
 65 ········final·Object·o7·=·totype;
 66 ········final·Object·o8·=·ctype;
 67 ········final·Object·o9·=·obj_type;
 68 ········obj_type·=·null;
69 ········final·Object·gen_method·=·new·core$generate_proxy$gen_method__7072(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9);69 ········final·Object·gen_method·=·new·core$generate_proxy$gen_method__7072(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9);
70 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;70 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;
71 ········final·int·v1_8·=·Opcodes.V1_8;71 ········final·int·v1_8·=·Opcodes.V1_8;
72 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));72 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));
73 ········final·String·s·=·(String)cname;73 ········final·String·s·=·(String)cname;
74 ········final·String·s2·=·(String)null;74 ········final·String·s2·=·(String)null;
75 ········final·String·s3·=·(String)((IFn)iname).invoke(super);75 ········final·String·s3·=·(String)((IFn)iname).invoke(super);
1.1 KB
clojure/core$halt_when$fn__8789$fn__8790.class
1.01 KB
procyon -ec {}
    
Offset 9, 24 lines modifiedOffset 9, 24 lines modified
9 import·clojure.lang.KeywordLookupSite;9 import·clojure.lang.KeywordLookupSite;
10 import·clojure.lang.Keyword;10 import·clojure.lang.Keyword;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·core$halt_when$fn__8789$fn__8790·extends·AFunction12 public·final·class·core$halt_when$fn__8789$fn__8790·extends·AFunction
13 {13 {
14 ····Object·pred;14 ····Object·pred;
15 ····Object·rf; 
16 ····Object·retf;15 ····Object·retf;
 16 ····Object·rf;
17 ····public·static·final·Keyword·const__2;17 ····public·static·final·Keyword·const__2;
18 ····static·final·KeywordLookupSite·__site__0__;18 ····static·final·KeywordLookupSite·__site__0__;
19 ····static·ILookupThunk·__thunk__0__;19 ····static·ILookupThunk·__thunk__0__;
20 ····20 ····
21 ····public·core$halt_when$fn__8789$fn__8790(final·Object·pred,·final·Object·rf,·final·Object·retf)·{21 ····public·core$halt_when$fn__8789$fn__8790(final·Object·pred,·final·Object·retf,·final·Object·rf)·{
22 ········this.pred·=·pred;22 ········this.pred·=·pred;
23 ········this.rf·=·rf; 
24 ········this.retf·=·retf;23 ········this.retf·=·retf;
 24 ········this.rf·=·rf;
25 ····}25 ····}
26 ····26 ····
27 ····public·Object·invoke(Object·result,·Object·input)·{27 ····public·Object·invoke(Object·result,·Object·input)·{
28 ········final·Object·invoke·=·((IFn)this.pred).invoke(input);28 ········final·Object·invoke·=·((IFn)this.pred).invoke(input);
29 ········if·(invoke·!=·null)·{29 ········if·(invoke·!=·null)·{
30 ············if·(invoke·!=·Boolean.FALSE)·{30 ············if·(invoke·!=·Boolean.FALSE)·{
31 ················final·Object[]·array·=·{·core$halt_when$fn__8789$fn__8790.const__2,·null·};31 ················final·Object[]·array·=·{·core$halt_when$fn__8789$fn__8790.const__2,·null·};
587 B
clojure/core$halt_when$fn__8789.class
513 B
procyon -ec {}
    
Offset 11, 12 lines modifiedOffset 11, 13 lines modified
11 ····public·core$halt_when$fn__8789(final·Object·pred,·final·Object·retf)·{11 ····public·core$halt_when$fn__8789(final·Object·pred,·final·Object·retf)·{
12 ········this.pred·=·pred;12 ········this.pred·=·pred;
13 ········this.retf·=·retf;13 ········this.retf·=·retf;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·rf)·{16 ····public·Object·invoke(Object·rf)·{
17 ········final·Object·pred·=·this.pred;17 ········final·Object·pred·=·this.pred;
 18 ········final·Object·retf·=·this.retf;
18 ········final·Object·o·=·rf;19 ········final·Object·o·=·rf;
19 ········rf·=·null;20 ········rf·=·null;
20 ········return·new·core$halt_when$fn__8789$fn__8790(pred,·o,·this.retf);21 ········return·new·core$halt_when$fn__8789$fn__8790(pred,·retf,·o);
21 ····}22 ····}
22 }23 }
707 B
clojure/core$interleave$fn__6247.class
631 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$interleave$fn__6247·extends·AFunction3 public·final·class·core$interleave$fn__6247·extends·AFunction
4 {4 {
5 ····Object·c2; 
6 ····Object·c1;5 ····Object·c1;
 6 ····Object·c2;
7 ····7 ····
8 ····public·core$interleave$fn__6247(final·Object·c2,·final·Object·c3)·{8 ····public·core$interleave$fn__6247(final·Object·c1,·final·Object·c2)·{
 9 ········this.c1·=·c1;
9 ········this.c2·=·c2;10 ········this.c2·=·c2;
10 ········this.c1·=·c3; 
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke()·{13 ····public·Object·invoke()·{
14 ········final·Object·c1·=·this.c1;14 ········final·Object·c1·=·this.c1;
15 ········this.c1·=·null;15 ········this.c1·=·null;
16 ········Object·s1·=·core$seq__5420.invokeStatic(c1);16 ········Object·s1·=·core$seq__5420.invokeStatic(c1);
17 ········final·Object·c2·=·this.c2;17 ········final·Object·c2·=·this.c2;
1.06 KB
clojure/core$interleave$fn__6250.class
1010 B
procyon -ec {}
    
Offset 5, 27 lines modifiedOffset 5, 27 lines modified
5 import·clojure.lang.ISeq;5 import·clojure.lang.ISeq;
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$interleave$fn__6250·extends·AFunction9 public·final·class·core$interleave$fn__6250·extends·AFunction
10 {10 {
 11 ····Object·c1;
11 ····Object·c2;12 ····Object·c2;
12 ····Object·colls;13 ····Object·colls;
13 ····Object·c1; 
14 ····public·static·final·Var·const__1;14 ····public·static·final·Var·const__1;
15 ····public·static·final·Var·const__4;15 ····public·static·final·Var·const__4;
16 ····public·static·final·Var·const__6;16 ····public·static·final·Var·const__6;
17 ····public·static·final·Var·const__8;17 ····public·static·final·Var·const__8;
18 ····public·static·final·Var·const__9;18 ····public·static·final·Var·const__9;
19 ····19 ····
20 ····public·core$interleave$fn__6250(final·Object·c2,·final·Object·colls,·final·Object·c3)·{20 ····public·core$interleave$fn__6250(final·Object·c1,·final·Object·c2,·final·Object·colls)·{
 21 ········this.c1·=·c1;
21 ········this.c2·=·c2;22 ········this.c2·=·c2;
22 ········this.colls·=·colls;23 ········this.colls·=·colls;
23 ········this.c1·=·c3; 
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········final·Object·rawRoot·=·core$interleave$fn__6250.const__1.getRawRoot();27 ········final·Object·rawRoot·=·core$interleave$fn__6250.const__1.getRawRoot();
28 ········final·Object·colls·=·this.colls;28 ········final·Object·colls·=·this.colls;
29 ········this.colls·=·null;29 ········this.colls·=·null;
30 ········final·Object·c2·=·this.c2;30 ········final·Object·c2·=·this.c2;
1.29 KB
clojure/core$interleave.class
1.23 KB
procyon -ec {}
    
Offset 6, 32 lines modifiedOffset 6, 32 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.ISeq;7 import·clojure.lang.ISeq;
8 import·clojure.lang.RestFn;8 import·clojure.lang.RestFn;
  
9 public·final·class·core$interleave·extends·RestFn9 public·final·class·core$interleave·extends·RestFn
10 {10 {
11 ····public·static·Object·invokeStatic(Object·c1,·Object·c2,·ISeq·colls)·{11 ····public·static·Object·invokeStatic(Object·c1,·Object·c2,·ISeq·colls)·{
 12 ········final·Object·o·=·c1;
 13 ········c1·=·null;
12 ········final·Object·o·=·c2;14 ········final·Object·o2·=·c2;
13 ········c2·=·null;15 ········c2·=·null;
14 ········final·ISeq·seq·=·colls;16 ········final·ISeq·seq·=·colls;
15 ········colls·=·null;17 ········colls·=·null;
16 ········final·Object·o2·=·c1; 
17 ········c1·=·null; 
18 ········return·new·LazySeq((IFn)new·core$interleave$fn__6250(o,·(Object)seq,·o2));18 ········return·new·LazySeq((IFn)new·core$interleave$fn__6250(o,·o2,·(Object)seq));
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·doInvoke(final·Object·c1,·final·Object·c2,·final·Object·o)·{21 ····public·Object·doInvoke(final·Object·c1,·final·Object·c2,·final·Object·o)·{
22 ········return·invokeStatic(c1,·c2,·(ISeq)o);22 ········return·invokeStatic(c1,·c2,·(ISeq)o);
23 ····}23 ····}
24 ····24 ····
25 ····public·static·Object·invokeStatic(Object·c1,·Object·c2)·{25 ····public·static·Object·invokeStatic(Object·c1,·Object·c2)·{
26 ········final·Object·o·=·c2; 
27 ········c2·=·null; 
28 ········final·Object·o2·=·c1;26 ········final·Object·o·=·c1;
29 ········c1·=·null;27 ········c1·=·null;
 28 ········final·Object·o2·=·c2;
 29 ········c2·=·null;
30 ········return·new·LazySeq((IFn)new·core$interleave$fn__6247(o,·o2));30 ········return·new·LazySeq((IFn)new·core$interleave$fn__6247(o,·o2));
31 ····}31 ····}
32 ····32 ····
33 ····public·Object·invoke(final·Object·c1,·final·Object·c2)·{33 ····public·Object·invoke(final·Object·c1,·final·Object·c2)·{
34 ········return·invokeStatic(c1,·c2);34 ········return·invokeStatic(c1,·c2);
35 ····}35 ····}
36 ····36 ····
969 B
clojure/core$interpose$fn__6488$fn__6489.class
877 B
procyon -ec {}
    
Offset 3, 22 lines modifiedOffset 3, 22 lines modified
  
3 import·clojure.lang.RT;3 import·clojure.lang.RT;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$interpose$fn__6488$fn__6489·extends·AFunction6 public·final·class·core$interpose$fn__6488$fn__6489·extends·AFunction
7 {7 {
 8 ····Object·sep;
8 ····Object·started;9 ····Object·started;
9 ····Object·rf;10 ····Object·rf;
10 ····Object·sep; 
11 ····11 ····
12 ····public·core$interpose$fn__6488$fn__6489(final·Object·started,·final·Object·rf,·final·Object·sep)·{12 ····public·core$interpose$fn__6488$fn__6489(final·Object·sep,·final·Object·started,·final·Object·rf)·{
 13 ········this.sep·=·sep;
13 ········this.started·=·started;14 ········this.started·=·started;
14 ········this.rf·=·rf;15 ········this.rf·=·rf;
15 ········this.sep·=·sep; 
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(Object·result,·Object·input)·{18 ····public·Object·invoke(Object·result,·Object·input)·{
19 ········final·Object·invokeStatic·=·core$deref.invokeStatic(this.started);19 ········final·Object·invokeStatic·=·core$deref.invokeStatic(this.started);
20 ········if·(invokeStatic·!=·null)·{20 ········if·(invokeStatic·!=·null)·{
21 ············if·(invokeStatic·!=·Boolean.FALSE)·{21 ············if·(invokeStatic·!=·Boolean.FALSE)·{
22 ················final·IFn·fn·=·(IFn)this.rf;22 ················final·IFn·fn·=·(IFn)this.rf;
829 B
clojure/core$interpose$fn__6488.class
755 B
procyon -ec {}
    
Offset 8, 15 lines modifiedOffset 8, 16 lines modified
8 ····Object·sep;8 ····Object·sep;
9 ····9 ····
10 ····public·core$interpose$fn__6488(final·Object·sep)·{10 ····public·core$interpose$fn__6488(final·Object·sep)·{
11 ········this.sep·=·sep;11 ········this.sep·=·sep;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·rf)·{14 ····public·Object·invoke(Object·rf)·{
15 ········final·Object·invokeStatic; 
16 ········Object·started·=·invokeStatic·=·core$volatile_BANG_.invokeStatic((Object)Boolean.FALSE);15 ········Object·started·=·core$volatile_BANG_.invokeStatic((Object)Boolean.FALSE);
 16 ········final·Object·sep·=·this.sep;
 17 ········final·Object·o·=·started;
17 ········started·=·null;18 ········started·=·null;
18 ········final·Object·o·=·rf;19 ········final·Object·o2·=·rf;
19 ········rf·=·null;20 ········rf·=·null;
20 ········return·new·core$interpose$fn__6488$fn__6489(invokeStatic,·o,·this.sep);21 ········return·new·core$interpose$fn__6488$fn__6489(sep,·o,·o2);
21 ····}22 ····}
22 }23 }
751 B
clojure/core$juxt$fn__5841.class
687 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.Tuple;4 import·clojure.lang.Tuple;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$juxt$fn__5841·extends·RestFn6 public·final·class·core$juxt$fn__5841·extends·RestFn
7 {7 {
8 ····Object·f; 
9 ····Object·g;8 ····Object·g;
 9 ····Object·f;
10 ····10 ····
11 ····public·core$juxt$fn__5841(final·Object·f,·final·Object·g)·{11 ····public·core$juxt$fn__5841(final·Object·g,·final·Object·f)·{
12 ········this.f·=·f; 
13 ········this.g·=·g;12 ········this.g·=·g;
 13 ········this.f·=·f;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{16 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
17 ········final·Object·invokeStatic·=·core$apply.invokeStatic(this.f,·x,·y,·z,·args);17 ········final·Object·invokeStatic·=·core$apply.invokeStatic(this.f,·x,·y,·z,·args);
18 ········final·Object·g·=·this.g;18 ········final·Object·g·=·this.g;
19 ········final·Object·o·=·x;19 ········final·Object·o·=·x;
20 ········x·=·null;20 ········x·=·null;
886 B
clojure/core$juxt$fn__5843.class
822 B
procyon -ec {}
    
Offset 3, 22 lines modifiedOffset 3, 22 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.Tuple;4 import·clojure.lang.Tuple;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$juxt$fn__5843·extends·RestFn6 public·final·class·core$juxt$fn__5843·extends·RestFn
7 {7 {
 8 ····Object·g;
8 ····Object·f;9 ····Object·f;
9 ····Object·h;10 ····Object·h;
10 ····Object·g; 
11 ····11 ····
12 ····public·core$juxt$fn__5843(final·Object·f,·final·Object·h,·final·Object·g)·{12 ····public·core$juxt$fn__5843(final·Object·g,·final·Object·f,·final·Object·h)·{
 13 ········this.g·=·g;
13 ········this.f·=·f;14 ········this.f·=·f;
14 ········this.h·=·h;15 ········this.h·=·h;
15 ········this.g·=·g; 
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{18 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
19 ········final·Object·invokeStatic·=·core$apply.invokeStatic(this.f,·x,·y,·z,·args);19 ········final·Object·invokeStatic·=·core$apply.invokeStatic(this.f,·x,·y,·z,·args);
20 ········final·Object·invokeStatic2·=·core$apply.invokeStatic(this.g,·x,·y,·z,·args);20 ········final·Object·invokeStatic2·=·core$apply.invokeStatic(this.g,·x,·y,·z,·args);
21 ········final·Object·h·=·this.h;21 ········final·Object·h·=·this.h;
22 ········final·Object·o·=·x;22 ········final·Object·o·=·x;
781 B
clojure/core$juxt$fn__5845$fn__5850.class
699 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$juxt$fn__5845$fn__5850·extends·AFunction5 public·final·class·core$juxt$fn__5845$fn__5850·extends·AFunction
6 {6 {
7 ····Object·x; 
8 ····Object·y;7 ····Object·y;
 8 ····Object·x;
9 ····9 ····
10 ····public·core$juxt$fn__5845$fn__5850(final·Object·x,·final·Object·y)·{10 ····public·core$juxt$fn__5845$fn__5850(final·Object·y,·final·Object·x)·{
11 ········this.x·=·x; 
12 ········this.y·=·y;11 ········this.y·=·y;
 12 ········this.x·=·x;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·p1__5833_SHARP_,·Object·p2__5834_SHARP_)·{15 ····public·Object·invoke(Object·p1__5833_SHARP_,·Object·p2__5834_SHARP_)·{
16 ········final·Object·o·=·p1__5833_SHARP_;16 ········final·Object·o·=·p1__5833_SHARP_;
17 ········p1__5833_SHARP_·=·null;17 ········p1__5833_SHARP_·=·null;
18 ········final·Object·o2·=·p2__5834_SHARP_;18 ········final·Object·o2·=·p2__5834_SHARP_;
19 ········p2__5834_SHARP_·=·null;19 ········p2__5834_SHARP_·=·null;
849 B
clojure/core$juxt$fn__5845$fn__5852.class
767 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$juxt$fn__5845$fn__5852·extends·AFunction5 public·final·class·core$juxt$fn__5845$fn__5852·extends·AFunction
6 {6 {
7 ····Object·x; 
8 ····Object·y;7 ····Object·y;
9 ····Object·z;8 ····Object·z;
 9 ····Object·x;
10 ····10 ····
11 ····public·core$juxt$fn__5845$fn__5852(final·Object·x,·final·Object·y,·final·Object·z)·{11 ····public·core$juxt$fn__5845$fn__5852(final·Object·y,·final·Object·z,·final·Object·x)·{
12 ········this.x·=·x; 
13 ········this.y·=·y;12 ········this.y·=·y;
14 ········this.z·=·z;13 ········this.z·=·z;
 14 ········this.x·=·x;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__5835_SHARP_,·Object·p2__5836_SHARP_)·{17 ····public·Object·invoke(Object·p1__5835_SHARP_,·Object·p2__5836_SHARP_)·{
18 ········final·Object·o·=·p1__5835_SHARP_;18 ········final·Object·o·=·p1__5835_SHARP_;
19 ········p1__5835_SHARP_·=·null;19 ········p1__5835_SHARP_·=·null;
20 ········final·Object·o2·=·p2__5836_SHARP_;20 ········final·Object·o2·=·p2__5836_SHARP_;
21 ········p2__5836_SHARP_·=·null;21 ········p2__5836_SHARP_·=·null;
953 B
clojure/core$juxt$fn__5845$fn__5854.class
871 B
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$juxt$fn__5845$fn__5854·extends·AFunction3 public·final·class·core$juxt$fn__5845$fn__5854·extends·AFunction
4 {4 {
5 ····Object·y; 
6 ····Object·z;5 ····Object·z;
7 ····Object·args; 
8 ····Object·x;6 ····Object·x;
 7 ····Object·args;
 8 ····Object·y;
9 ····9 ····
10 ····public·core$juxt$fn__5845$fn__5854(final·Object·y,·final·Object·z,·final·Object·args,·final·Object·x)·{10 ····public·core$juxt$fn__5845$fn__5854(final·Object·z,·final·Object·x,·final·Object·args,·final·Object·y)·{
11 ········this.y·=·y; 
12 ········this.z·=·z;11 ········this.z·=·z;
13 ········this.args·=·args; 
14 ········this.x·=·x;12 ········this.x·=·x;
 13 ········this.args·=·args;
 14 ········this.y·=·y;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__5837_SHARP_,·Object·p2__5838_SHARP_)·{17 ····public·Object·invoke(Object·p1__5837_SHARP_,·Object·p2__5838_SHARP_)·{
18 ········final·Object·o·=·p1__5837_SHARP_;18 ········final·Object·o·=·p1__5837_SHARP_;
19 ········p1__5837_SHARP_·=·null;19 ········p1__5837_SHARP_·=·null;
20 ········final·Object·o2·=·p2__5838_SHARP_;20 ········final·Object·o2·=·p2__5838_SHARP_;
21 ········p2__5838_SHARP_·=·null;21 ········p2__5838_SHARP_·=·null;
2.16 KB
clojure/core$juxt$fn__5845.class
2.09 KB
procyon -ec {}
    
Offset 9, 48 lines modifiedOffset 9, 48 lines modified
9 ····Object·fs;9 ····Object·fs;
10 ····10 ····
11 ····public·core$juxt$fn__5845(final·Object·fs)·{11 ····public·core$juxt$fn__5845(final·Object·fs)·{
12 ········this.fs·=·fs;12 ········this.fs·=·fs;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{15 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
16 ········final·Object·o·=·y; 
17 ········y·=·null; 
18 ········final·Object·o2·=·z;16 ········final·Object·o·=·z;
19 ········z·=·null;17 ········z·=·null;
 18 ········final·Object·o2·=·x;
 19 ········x·=·null;
20 ········final·Object·o3·=·args;20 ········final·Object·o3·=·args;
21 ········args·=·null;21 ········args·=·null;
22 ········final·Object·o4·=·x;22 ········final·Object·o4·=·y;
23 ········x·=·null;23 ········y·=·null;
24 ········final·core$juxt$fn__5845$fn__5854·core$juxt$fn__5845$fn__5854·=·new·core$juxt$fn__5845$fn__5854(o,·o2,·o3,·o4);24 ········final·core$juxt$fn__5845$fn__5854·core$juxt$fn__5845$fn__5854·=·new·core$juxt$fn__5845$fn__5854(o,·o2,·o3,·o4);
25 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;25 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;
26 ········final·Object·fs·=·this.fs;26 ········final·Object·fs·=·this.fs;
27 ········this·=·null;27 ········this·=·null;
28 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5845$fn__5854,·(Object)empty,·fs);28 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5845$fn__5854,·(Object)empty,·fs);
29 ····}29 ····}
30 ····30 ····
31 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{31 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{
32 ········final·Object·o·=·x; 
33 ········x·=·null; 
34 ········final·Object·o2·=·y;32 ········final·Object·o·=·y;
35 ········y·=·null;33 ········y·=·null;
36 ········final·Object·o3·=·z;34 ········final·Object·o2·=·z;
37 ········z·=·null;35 ········z·=·null;
 36 ········final·Object·o3·=·x;
 37 ········x·=·null;
38 ········final·core$juxt$fn__5845$fn__5852·core$juxt$fn__5845$fn__5852·=·new·core$juxt$fn__5845$fn__5852(o,·o2,·o3);38 ········final·core$juxt$fn__5845$fn__5852·core$juxt$fn__5845$fn__5852·=·new·core$juxt$fn__5845$fn__5852(o,·o2,·o3);
39 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;39 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;
40 ········final·Object·fs·=·this.fs;40 ········final·Object·fs·=·this.fs;
41 ········this·=·null;41 ········this·=·null;
42 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5845$fn__5852,·(Object)empty,·fs);42 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5845$fn__5852,·(Object)empty,·fs);
43 ····}43 ····}
44 ····44 ····
45 ····public·Object·invoke(Object·x,·Object·y)·{45 ····public·Object·invoke(Object·x,·Object·y)·{
46 ········final·Object·o·=·x; 
47 ········x·=·null; 
48 ········final·Object·o2·=·y;46 ········final·Object·o·=·y;
49 ········y·=·null;47 ········y·=·null;
 48 ········final·Object·o2·=·x;
 49 ········x·=·null;
50 ········final·core$juxt$fn__5845$fn__5850·core$juxt$fn__5845$fn__5850·=·new·core$juxt$fn__5845$fn__5850(o,·o2);50 ········final·core$juxt$fn__5845$fn__5850·core$juxt$fn__5845$fn__5850·=·new·core$juxt$fn__5845$fn__5850(o,·o2);
51 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;51 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;
52 ········final·Object·fs·=·this.fs;52 ········final·Object·fs·=·this.fs;
53 ········this·=·null;53 ········this·=·null;
54 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5845$fn__5850,·(Object)empty,·fs);54 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5845$fn__5850,·(Object)empty,·fs);
55 ····}55 ····}
56 ····56 ····
1.16 KB
clojure/core$juxt.class
1.11 KB
procyon -ec {}
    
Offset 22, 32 lines modifiedOffset 22, 32 lines modified
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·doInvoke(final·Object·f,·final·Object·g,·final·Object·h,·final·Object·o)·{24 ····public·Object·doInvoke(final·Object·f,·final·Object·g,·final·Object·h,·final·Object·o)·{
25 ········return·invokeStatic(f,·g,·h,·(ISeq)o);25 ········return·invokeStatic(f,·g,·h,·(ISeq)o);
26 ····}26 ····}
27 ····27 ····
28 ····public·static·Object·invokeStatic(Object·f,·Object·g,·Object·h)·{28 ····public·static·Object·invokeStatic(Object·f,·Object·g,·Object·h)·{
 29 ········final·Object·o·=·g;
 30 ········g·=·null;
29 ········final·Object·o·=·f;31 ········final·Object·o2·=·f;
30 ········f·=·null;32 ········f·=·null;
31 ········final·Object·o2·=·h;33 ········final·Object·o3·=·h;
32 ········h·=·null;34 ········h·=·null;
33 ········final·Object·o3·=·g; 
34 ········g·=·null; 
35 ········return·new·core$juxt$fn__5843(o,·o2,·o3);35 ········return·new·core$juxt$fn__5843(o,·o2,·o3);
36 ····}36 ····}
37 ····37 ····
38 ····public·Object·invoke(final·Object·f,·final·Object·g,·final·Object·h)·{38 ····public·Object·invoke(final·Object·f,·final·Object·g,·final·Object·h)·{
39 ········return·invokeStatic(f,·g,·h);39 ········return·invokeStatic(f,·g,·h);
40 ····}40 ····}
41 ····41 ····
42 ····public·static·Object·invokeStatic(Object·f,·Object·g)·{42 ····public·static·Object·invokeStatic(Object·f,·Object·g)·{
43 ········final·Object·o·=·f; 
44 ········f·=·null; 
45 ········final·Object·o2·=·g;43 ········final·Object·o·=·g;
46 ········g·=·null;44 ········g·=·null;
 45 ········final·Object·o2·=·f;
 46 ········f·=·null;
47 ········return·new·core$juxt$fn__5841(o,·o2);47 ········return·new·core$juxt$fn__5841(o,·o2);
48 ····}48 ····}
49 ····49 ····
50 ····public·Object·invoke(final·Object·f,·final·Object·g)·{50 ····public·Object·invoke(final·Object·f,·final·Object·g)·{
51 ········return·invokeStatic(f,·g);51 ········return·invokeStatic(f,·g);
52 ····}52 ····}
53 ····53 ····
790 B
clojure/core$keep$fn__8584.class
726 B
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 import·clojure.lang.Indexed;5 import·clojure.lang.Indexed;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$keep$fn__8584·extends·AFunction9 public·final·class·core$keep$fn__8584·extends·AFunction
10 {10 {
11 ····Object·coll; 
12 ····Object·f;11 ····Object·f;
 12 ····Object·coll;
13 ····13 ····
14 ····public·core$keep$fn__8584(final·Object·coll,·final·Object·f)·{14 ····public·core$keep$fn__8584(final·Object·f,·final·Object·coll)·{
15 ········this.coll·=·coll; 
16 ········this.f·=·f;15 ········this.f·=·f;
 16 ········this.coll·=·coll;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········final·Object·coll·=·this.coll;20 ········final·Object·coll·=·this.coll;
21 ········this.coll·=·null;21 ········this.coll·=·null;
22 ········final·Object·invokeStatic;22 ········final·Object·invokeStatic;
23 ········Object·temp__5754__auto__8587·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);23 ········Object·temp__5754__auto__8587·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);
677 B
clojure/core$keep.class
631 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$keep·extends·AFunction7 public·final·class·core$keep·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{
10 ········final·Object·o·=·coll; 
11 ········coll·=·null; 
12 ········final·Object·o2·=·f;10 ········final·Object·o·=·f;
13 ········f·=·null;11 ········f·=·null;
 12 ········final·Object·o2·=·coll;
 13 ········coll·=·null;
14 ········return·new·LazySeq((IFn)new·core$keep$fn__8584(o,·o2));14 ········return·new·LazySeq((IFn)new·core$keep$fn__8584(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{17 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{
18 ········return·invokeStatic(f,·coll);18 ········return·invokeStatic(f,·coll);
19 ····}19 ····}
20 ····20 ····
921 B
clojure/core$load_all$fn__6789$fn__6792.class
831 B
procyon -ec {}
    
Offset 3, 23 lines modifiedOffset 3, 23 lines modified
  
3 import·clojure.lang.RT;3 import·clojure.lang.RT;
4 import·clojure.lang.Var;4 import·clojure.lang.Var;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$load_all$fn__6789$fn__6792·extends·AFunction6 public·final·class·core$load_all$fn__6789$fn__6792·extends·AFunction
7 {7 {
 8 ····Object·need_ns;
8 ····Object·require;9 ····Object·require;
9 ····Object·lib;10 ····Object·lib;
10 ····Object·need_ns; 
11 ····public·static·final·Var·const__2;11 ····public·static·final·Var·const__2;
12 ····12 ····
13 ····public·core$load_all$fn__6789$fn__6792(final·Object·require,·final·Object·lib,·final·Object·need_ns)·{13 ····public·core$load_all$fn__6789$fn__6792(final·Object·need_ns,·final·Object·require,·final·Object·lib)·{
 14 ········this.need_ns·=·need_ns;
14 ········this.require·=·require;15 ········this.require·=·require;
15 ········this.lib·=·lib;16 ········this.lib·=·lib;
16 ········this.need_ns·=·need_ns; 
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········Object·invokeStatic;20 ········Object·invokeStatic;
21 ········try·{21 ········try·{
22 ············final·Object·lib·=·this.lib;22 ············final·Object·lib·=·this.lib;
23 ············this.lib·=·null;23 ············this.lib·=·null;
1.77 KB
clojure/core$load_all$fn__6789.class
1.7 KB
procyon -ec {}
    
Offset 6, 33 lines modifiedOffset 6, 33 lines modified
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$load_all$fn__6789·extends·AFunction10 public·final·class·core$load_all$fn__6789·extends·AFunction
11 {11 {
 12 ····Object·need_ns;
12 ····Object·require;13 ····Object·require;
13 ····Object·lib;14 ····Object·lib;
14 ····Object·need_ns; 
15 ····public·static·final·Var·const__1;15 ····public·static·final·Var·const__1;
16 ····public·static·final·Var·const__5;16 ····public·static·final·Var·const__5;
17 ····17 ····
18 ····public·core$load_all$fn__6789(final·Object·require,·final·Object·lib,·final·Object·need_ns)·{18 ····public·core$load_all$fn__6789(final·Object·need_ns,·final·Object·require,·final·Object·lib)·{
 19 ········this.need_ns·=·need_ns;
19 ········this.require·=·require;20 ········this.require·=·require;
20 ········this.lib·=·lib;21 ········this.lib·=·lib;
21 ········this.need_ns·=·need_ns; 
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke()·{24 ····public·Object·invoke()·{
25 ········final·Object·value·=·core$load_all$fn__6789.const__1.get();25 ········final·Object·value·=·core$load_all$fn__6789.const__1.get();
26 ········final·core$load_all$fn__6789$fn__6790·core$load_all$fn__6789$fn__6790·=·new·core$load_all$fn__6789$fn__6790();26 ········final·core$load_all$fn__6789$fn__6790·core$load_all$fn__6789$fn__6790·=·new·core$load_all$fn__6789$fn__6790();
27 ········final·Object[]·array·=·{·null·};27 ········final·Object[]·array·=·{·null·};
28 ········final·int·n·=·0;28 ········final·int·n·=·0;
29 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$load_all$fn__6789.const__1,·core$ref.invokeStatic(((IFn)core$load_all$fn__6789.const__5.getRawRoot()).invoke())·})));29 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$load_all$fn__6789.const__1,·core$ref.invokeStatic(((IFn)core$load_all$fn__6789.const__5.getRawRoot()).invoke())·})));
30 ········array[n]·=·((IFn)new·core$load_all$fn__6789$fn__6792(this.require,·this.lib,·this.need_ns)).invoke();30 ········array[n]·=·((IFn)new·core$load_all$fn__6789$fn__6792(this.need_ns,·this.require,·this.lib)).invoke();
31 ········final·ArraySeq·create·=·ArraySeq.create(array);31 ········final·ArraySeq·create·=·ArraySeq.create(array);
32 ········this·=·null;32 ········this·=·null;
33 ········return·core$commute.invokeStatic(value,·(Object)core$load_all$fn__6789$fn__6790,·(ISeq)create);33 ········return·core$commute.invokeStatic(value,·(Object)core$load_all$fn__6789$fn__6790,·(ISeq)create);
34 ····}34 ····}
35 ····35 ····
36 ····static·{36 ····static·{
37 ········const__1·=·RT.var("clojure.core",·"*loaded-libs*");37 ········const__1·=·RT.var("clojure.core",·"*loaded-libs*");
924 B
clojure/core$load_all.class
870 B
procyon -ec {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 import·clojure.lang.LockingTransaction;4 import·clojure.lang.LockingTransaction;
5 import·java.util.concurrent.Callable;5 import·java.util.concurrent.Callable;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$load_all·extends·AFunction7 public·final·class·core$load_all·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·lib,·Object·need_ns,·Object·require)·{9 ····public·static·Object·invokeStatic(Object·lib,·Object·need_ns,·Object·require)·{
 10 ········final·Object·o·=·need_ns;
 11 ········need_ns·=·null;
10 ········final·Object·o·=·require;12 ········final·Object·o2·=·require;
11 ········require·=·null;13 ········require·=·null;
12 ········final·Object·o2·=·lib;14 ········final·Object·o3·=·lib;
13 ········lib·=·null;15 ········lib·=·null;
14 ········final·Object·o3·=·need_ns; 
15 ········need_ns·=·null; 
16 ········return·LockingTransaction.runInTransaction((Callable)new·core$load_all$fn__6789(o,·o2,·o3));16 ········return·LockingTransaction.runInTransaction((Callable)new·core$load_all$fn__6789(o,·o2,·o3));
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke(final·Object·lib,·final·Object·need_ns,·final·Object·require)·{19 ····public·Object·invoke(final·Object·lib,·final·Object·need_ns,·final·Object·require)·{
20 ········return·invokeStatic(lib,·need_ns,·require);20 ········return·invokeStatic(lib,·need_ns,·require);
21 ····}21 ····}
22 }22 }
1.2 KB
clojure/core$load_lib$fn__6797.class
1.13 KB
procyon -ec {}
    
Offset 2, 26 lines modifiedOffset 2, 26 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$load_lib$fn__6797·extends·AFunction5 public·final·class·core$load_lib$fn__6797·extends·AFunction
6 {6 {
7 ····Object·require;7 ····Object·need_ns;
8 ····Object·lib;8 ····Object·lib;
9 ····Object·undefined_on_entry; 
10 ····Object·load;9 ····Object·load;
11 ····Object·need_ns;10 ····Object·undefined_on_entry;
 11 ····Object·require;
12 ····12 ····
13 ····public·core$load_lib$fn__6797(final·Object·require,·final·Object·lib,·final·Object·undefined_on_entry,·final·Object·load,·final·Object·need_ns)·{13 ····public·core$load_lib$fn__6797(final·Object·need_ns,·final·Object·lib,·final·Object·load,·final·Object·undefined_on_entry,·final·Object·require)·{
14 ········this.require·=·require;14 ········this.need_ns·=·need_ns;
15 ········this.lib·=·lib;15 ········this.lib·=·lib;
16 ········this.undefined_on_entry·=·undefined_on_entry; 
17 ········this.load·=·load;16 ········this.load·=·load;
18 ········this.need_ns·=·need_ns;17 ········this.undefined_on_entry·=·undefined_on_entry;
 18 ········this.require·=·require;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········Object·invoke;22 ········Object·invoke;
23 ········try·{23 ········try·{
24 ············invoke·=·((IFn)this.load).invoke(this.lib,·this.need_ns,·this.require);24 ············invoke·=·((IFn)this.load).invoke(this.lib,·this.need_ns,·this.require);
25 ········}25 ········}
14.7 KB
clojure/core$load_lib.class
14.6 KB
procyon -ec {}
    
Offset 184, 99 lines modifiedOffset 184, 100 lines modified
184 ················}184 ················}
185 ············}185 ············}
186 ············o17·=·verbose;186 ············o17·=·verbose;
187 ············verbose·=·null;187 ············verbose·=·null;
188 ········}188 ········}
189 ········array2[n2]·=·o17;189 ········array2[n2]·=·o17;
190 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(array2)));190 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(array2)));
191 ········Object·o45;191 ········Object·o46;
192 ········try·{192 ········try·{
193 ············final·Object·o18·=·load;193 ············final·Object·o18·=·load;
194 ············Label_0578:·{194 ············Label_0578:·{
195 ················if·(o18·!=·null)·{195 ················if·(o18·!=·null)·{
196 ····················if·(o18·!=·Boolean.FALSE)·{196 ····················if·(o18·!=·Boolean.FALSE)·{
197 ························final·Object·o19·=·require;197 ························final·Object·o19·=·need_ns;
198 ························require·=·null; 
199 ························final·Object·o20·=·lib2;198 ························final·Object·o20·=·lib2;
200 ························final·Object·o21·=·undefined_on_entry; 
201 ························undefined_on_entry·=·null; 
202 ························final·Object·o22·=·load;199 ························final·Object·o21·=·load;
203 ························load·=·null;200 ························load·=·null;
 201 ························final·Object·o22·=·undefined_on_entry;
 202 ························undefined_on_entry·=·null;
 203 ························final·Object·o23·=·require;
 204 ························require·=·null;
204 ························((IFn)new·core$load_lib$fn__6797(o19,·o20,·o21,·o22,·need_ns)).invoke();205 ························((IFn)new·core$load_lib$fn__6797(o19,·o20,·o21,·o22,·o23)).invoke();
205 ························break·Label_0578;206 ························break·Label_0578;
206 ····················}207 ····················}
207 ················}208 ················}
208 ················final·Object·o23;209 ················final·Object·o24;
209 ················Object·and__5532__auto__6805·=·o23·=·need_ns;210 ················Object·and__5532__auto__6805·=·o24·=·need_ns;
210 ················Object·invokeStatic5·=·null;211 ················Object·invokeStatic5·=·null;
211 ················Label_0561:·{212 ················Label_0561:·{
212 ····················if·(o23·!=·null)·{213 ····················if·(o24·!=·null)·{
213 ························if·(o23·!=·Boolean.FALSE)·{214 ························if·(o24·!=·Boolean.FALSE)·{
214 ····························invokeStatic5·=·core$not.invokeStatic(core$find_ns.invokeStatic(lib2));215 ····························invokeStatic5·=·core$not.invokeStatic(core$find_ns.invokeStatic(lib2));
215 ····························break·Label_0561;216 ····························break·Label_0561;
216 ························}217 ························}
217 ····················}218 ····················}
218 ····················invokeStatic5·=·and__5532__auto__6805;219 ····················invokeStatic5·=·and__5532__auto__6805;
219 ····················and__5532__auto__6805·=·null;220 ····················and__5532__auto__6805·=·null;
220 ················}221 ················}
221 ················core$throw_if.invokeStatic(invokeStatic5,·(Object)"namespace·'%s'·not·found",·(ISeq)ArraySeq.create(new·Object[]·{·lib2·}));222 ················core$throw_if.invokeStatic(invokeStatic5,·(Object)"namespace·'%s'·not·found",·(ISeq)ArraySeq.create(new·Object[]·{·lib2·}));
222 ············}223 ············}
223 ············final·Object·o24·=·need_ns;224 ············final·Object·o25·=·need_ns;
224 ············need_ns·=·null;225 ············need_ns·=·null;
225 ············final·Object·o25;226 ············final·Object·o26;
226 ············Object·and__5532__auto__6806·=·o25·=·o24;227 ············Object·and__5532__auto__6806·=·o26·=·o25;
227 ············Object·value2·=·null;228 ············Object·value2·=·null;
228 ············Object·o26·=·null;229 ············Object·o27·=·null;
229 ············Label_0612:·{230 ············Label_0612:·{
230 ················if·(o25·!=·null)·{231 ················if·(o26·!=·null)·{
231 ····················if·(o25·!=·Boolean.FALSE)·{232 ····················if·(o26·!=·Boolean.FALSE)·{
232 ························o26·=·(value2·=·core$load_lib.const__28.get());233 ························o27·=·(value2·=·core$load_lib.const__28.get());
233 ························break·Label_0612;234 ························break·Label_0612;
234 ····················}235 ····················}
235 ················}236 ················}
236 ················o26·=·(value2·=·and__5532__auto__6806);237 ················o27·=·(value2·=·and__5532__auto__6806);
237 ················and__5532__auto__6806·=·null;238 ················and__5532__auto__6806·=·null;
238 ············}239 ············}
239 ············if·(value2·!=·null)·{240 ············if·(value2·!=·null)·{
240 ················if·(o26·!=·Boolean.FALSE)·{241 ················if·(o27·!=·Boolean.FALSE)·{
241 ····················core$printf.invokeStatic((Object)"(clojure.core/in-ns·'%s)\n",·(ISeq)ArraySeq.create(new·Object[]·{·core$ns_name.invokeStatic(core$load_lib.const__31.get())·}));242 ····················core$printf.invokeStatic((Object)"(clojure.core/in-ns·'%s)\n",·(ISeq)ArraySeq.create(new·Object[]·{·core$ns_name.invokeStatic(core$load_lib.const__31.get())·}));
242 ················}243 ················}
243 ············}244 ············}
244 ············final·Object·o27·=·as;245 ············final·Object·o28·=·as;
245 ············if·(o27·!=·null)·{246 ············if·(o28·!=·null)·{
246 ················if·(o27·!=·Boolean.FALSE)·{247 ················if·(o28·!=·Boolean.FALSE)·{
247 ····················final·Object·value3·=·core$load_lib.const__28.get();248 ····················final·Object·value3·=·core$load_lib.const__28.get();
248 ····················if·(value3·!=·null)·{249 ····················if·(value3·!=·null)·{
249 ························if·(value3·!=·Boolean.FALSE)·{250 ························if·(value3·!=·Boolean.FALSE)·{
250 ····························core$printf.invokeStatic((Object)"(clojure.core/alias·'%s·'%s)\n",·(ISeq)ArraySeq.create(new·Object[]·{·as,·lib2·}));251 ····························core$printf.invokeStatic((Object)"(clojure.core/alias·'%s·'%s)\n",·(ISeq)ArraySeq.create(new·Object[]·{·as,·lib2·}));
251 ························}252 ························}
252 ····················}253 ····················}
253 ····················final·Object·o28·=·as;254 ····················final·Object·o29·=·as;
254 ····················as·=·null;255 ····················as·=·null;
255 ····················core$alias.invokeStatic(o28,·lib2);256 ····················core$alias.invokeStatic(o29,·lib2);
256 ················}257 ················}
257 ············}258 ············}
258 ············final·Object·o29·=·use;259 ············final·Object·o30·=·use;
259 ············use·=·null;260 ············use·=·null;
260 ············final·Object·o30;261 ············final·Object·o31;
261 ············Object·or__5534__auto__6810·=·o30·=·o29;262 ············Object·or__5534__auto__6810·=·o31·=·o30;
262 ············Object·value5·=·null;263 ············Object·value5·=·null;
263 ············Object·value4·=·null;264 ············Object·value4·=·null;
264 ············Label_0795:·{265 ············Label_0795:·{
265 ················if·(o30·!=·null)·{266 ················if·(o31·!=·null)·{
266 ····················if·(o30·!=·Boolean.FALSE)·{267 ····················if·(o31·!=·Boolean.FALSE)·{
267 ························value4·=·(value5·=·or__5534__auto__6810);268 ························value4·=·(value5·=·or__5534__auto__6810);
268 ························or__5534__auto__6810·=·null;269 ························or__5534__auto__6810·=·null;
269 ························break·Label_0795;270 ························break·Label_0795;
270 ····················}271 ····················}
271 ················}272 ················}
272 ················final·ILookupThunk·_thunk__0__·=·core$load_lib.__thunk__0__;273 ················final·ILookupThunk·_thunk__0__·=·core$load_lib.__thunk__0__;
273 ················final·Object·o31·=·filter_opts;274 ················final·Object·o32·=·filter_opts;
274 ················if·(_thunk__0__·==·(value5·=·(value4·=·_thunk__0__.get(o31))))·{275 ················if·(_thunk__0__·==·(value5·=·(value4·=·_thunk__0__.get(o32))))·{
275 ····················value4·=·(value5·=·(core$load_lib.__thunk__0__·=·((ILookupSite)core$load_lib.__site__0__).fault(o31)).get(o31));276 ····················value4·=·(value5·=·(core$load_lib.__thunk__0__·=·((ILookupSite)core$load_lib.__site__0__).fault(o32)).get(o32));
276 ················}277 ················}
277 ············}278 ············}
278 ············Object·invokeStatic10·=·null;279 ············Object·invokeStatic10·=·null;
279 ············Label_1193:·{280 ············Label_1193:·{
280 ················if·(value5·!=·null)·{281 ················if·(value5·!=·null)·{
281 ····················if·(value4·!=·Boolean.FALSE)·{282 ····················if·(value4·!=·Boolean.FALSE)·{
282 ························final·Object·value6·=·core$load_lib.const__28.get();283 ························final·Object·value6·=·core$load_lib.const__28.get();
Offset 291, 107 lines modifiedOffset 292, 107 lines modified
291 ····································if·(i_6802·<·count_6801)·{292 ····································if·(i_6802·<·count_6801)·{
292 ········································Object·opt·=·((Indexed)chunk_6800).nth(RT.intCast(i_6802));293 ········································Object·opt·=·((Indexed)chunk_6800).nth(RT.intCast(i_6802));
293 ········································final·String·s·=·"·%s·'%s";294 ········································final·String·s·=·"·%s·'%s";
294 ········································final·Object[]·array3·=·{·core$key.invokeStatic(opt),·null·};295 ········································final·Object[]·array3·=·{·core$key.invokeStatic(opt),·null·};
295 ········································final·int·n3·=·1;296 ········································final·int·n3·=·1;
296 ········································final·Object[]·array4·=·{·null·};297 ········································final·Object[]·array4·=·{·null·};
297 ········································final·int·n4·=·0;298 ········································final·int·n4·=·0;
298 ········································final·Object·o32·=·opt;299 ········································final·Object·o33·=·opt;
299 ········································opt·=·null;300 ········································opt·=·null;
300 ········································array4[n4]·=·core$val.invokeStatic(o32);301 ········································array4[n4]·=·core$val.invokeStatic(o33);
301 ········································array3[n3]·=·core$print_str.invokeStatic((ISeq)ArraySeq.create(array4));302 ········································array3[n3]·=·core$print_str.invokeStatic((ISeq)ArraySeq.create(array4));
302 ········································core$printf.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array3));303 ········································core$printf.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array3));
303 ········································final·Object·o33·=·seq_6799;304 ········································final·Object·o34·=·seq_6799;
304 ········································seq_6799·=·null;305 ········································seq_6799·=·null;
305 ········································final·Object·o34·=·chunk_6800;306 ········································final·Object·o35·=·chunk_6800;
306 ········································chunk_6800·=·null;307 ········································chunk_6800·=·null;
307 ········································final·long·n5·=·count_6801;308 ········································final·long·n5·=·count_6801;
308 ········································++i_6802;309 ········································++i_6802;
309 ········································count_6801·=·n5;310 ········································count_6801·=·n5;
310 ········································chunk_6800·=·o34;311 ········································chunk_6800·=·o35;
311 ········································seq_6799·=·o33;312 ········································seq_6799·=·o34;
312 ····································}313 ····································}
313 ····································else·{314 ····································else·{
Max diff block lines reached; 6572/14953 bytes (43.95%) of diff not shown.
753 B
clojure/core$map$fn__5881$fn__5882.class
673 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.RestFn;4 import·clojure.lang.RestFn;
  
5 public·final·class·core$map$fn__5881$fn__5882·extends·RestFn5 public·final·class·core$map$fn__5881$fn__5882·extends·RestFn
6 {6 {
7 ····Object·rf; 
8 ····Object·f;7 ····Object·f;
 8 ····Object·rf;
9 ····9 ····
10 ····public·core$map$fn__5881$fn__5882(final·Object·rf,·final·Object·f)·{10 ····public·core$map$fn__5881$fn__5882(final·Object·f,·final·Object·rf)·{
11 ········this.rf·=·rf; 
12 ········this.f·=·f;11 ········this.f·=·f;
 12 ········this.rf·=·rf;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·doInvoke(Object·result,·Object·input,·Object·inputs)·{15 ····public·Object·doInvoke(Object·result,·Object·input,·Object·inputs)·{
16 ········final·IFn·fn·=·(IFn)this.rf;16 ········final·IFn·fn·=·(IFn)this.rf;
17 ········final·Object·o·=·result;17 ········final·Object·o·=·result;
18 ········result·=·null;18 ········result·=·null;
19 ········final·Object·f·=·this.f;19 ········final·Object·f·=·this.f;
457 B
clojure/core$map$fn__5881.class
395 B
procyon -ec {}
    
Offset 8, 12 lines modifiedOffset 8, 13 lines modified
8 ····Object·f;8 ····Object·f;
9 ····9 ····
10 ····public·core$map$fn__5881(final·Object·f)·{10 ····public·core$map$fn__5881(final·Object·f)·{
11 ········this.f·=·f;11 ········this.f·=·f;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·rf)·{14 ····public·Object·invoke(Object·rf)·{
 15 ········final·Object·f·=·this.f;
15 ········final·Object·o·=·rf;16 ········final·Object·o·=·rf;
16 ········rf·=·null;17 ········rf·=·null;
17 ········return·new·core$map$fn__5881$fn__5882(o,·this.f);18 ········return·new·core$map$fn__5881$fn__5882(f,·o);
18 ····}19 ····}
19 }20 }
776 B
clojure/core$map$fn__5885.class
714 B
procyon -ec {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 import·clojure.lang.Indexed;4 import·clojure.lang.Indexed;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$map$fn__5885·extends·AFunction8 public·final·class·core$map$fn__5885·extends·AFunction
9 {9 {
10 ····Object·f; 
11 ····Object·coll;10 ····Object·coll;
 11 ····Object·f;
12 ····12 ····
13 ····public·core$map$fn__5885(final·Object·f,·final·Object·coll)·{13 ····public·core$map$fn__5885(final·Object·coll,·final·Object·f)·{
14 ········this.f·=·f; 
15 ········this.coll·=·coll;14 ········this.coll·=·coll;
 15 ········this.f·=·f;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke()·{18 ····public·Object·invoke()·{
19 ········final·Object·coll·=·this.coll;19 ········final·Object·coll·=·this.coll;
20 ········this.coll·=·null;20 ········this.coll·=·null;
21 ········final·Object·invokeStatic;21 ········final·Object·invokeStatic;
22 ········Object·temp__5754__auto__5888·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);22 ········Object·temp__5754__auto__5888·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);
803 B
clojure/core$map$fn__5889.class
741 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$map$fn__5889·extends·AFunction5 public·final·class·core$map$fn__5889·extends·AFunction
6 {6 {
7 ····Object·c1; 
8 ····Object·c2; 
9 ····Object·f;7 ····Object·f;
 8 ····Object·c2;
 9 ····Object·c1;
10 ····10 ····
11 ····public·core$map$fn__5889(final·Object·c1,·final·Object·c2,·final·Object·f)·{11 ····public·core$map$fn__5889(final·Object·f,·final·Object·c2,·final·Object·c3)·{
12 ········this.c1·=·c1; 
13 ········this.c2·=·c2; 
14 ········this.f·=·f;12 ········this.f·=·f;
 13 ········this.c2·=·c2;
 14 ········this.c1·=·c3;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·c1·=·this.c1;18 ········final·Object·c1·=·this.c1;
19 ········this.c1·=·null;19 ········this.c1·=·null;
20 ········Object·s1·=·core$seq__5420.invokeStatic(c1);20 ········Object·s1·=·core$seq__5420.invokeStatic(c1);
21 ········final·Object·c2·=·this.c2;21 ········final·Object·c2·=·this.c2;
899 B
clojure/core$map$fn__5892.class
837 B
procyon -ec {}
    
Offset 2, 24 lines modifiedOffset 2, 24 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$map$fn__5892·extends·AFunction5 public·final·class·core$map$fn__5892·extends·AFunction
6 {6 {
 7 ····Object·c2;
7 ····Object·f;8 ····Object·f;
8 ····Object·c1; 
9 ····Object·c3;9 ····Object·c3;
10 ····Object·c2;10 ····Object·c1;
11 ····11 ····
12 ····public·core$map$fn__5892(final·Object·f,·final·Object·c1,·final·Object·c2,·final·Object·c3)·{12 ····public·core$map$fn__5892(final·Object·c2,·final·Object·f,·final·Object·c3,·final·Object·c4)·{
 13 ········this.c2·=·c2;
13 ········this.f·=·f;14 ········this.f·=·f;
14 ········this.c1·=·c1; 
15 ········this.c3·=·c2;15 ········this.c3·=·c3;
16 ········this.c2·=·c3;16 ········this.c1·=·c4;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········final·Object·c1·=·this.c1;20 ········final·Object·c1·=·this.c1;
21 ········this.c1·=·null;21 ········this.c1·=·null;
22 ········Object·s1·=·core$seq__5420.invokeStatic(c1);22 ········Object·s1·=·core$seq__5420.invokeStatic(c1);
23 ········final·Object·c2·=·this.c2;23 ········final·Object·c2·=·this.c2;
1000 B
clojure/core$map$step__5896$fn__5897.class
921 B
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$map$step__5896$fn__5897·extends·AFunction8 public·final·class·core$map$step__5896$fn__5897·extends·AFunction
9 {9 {
10 ····Object·step; 
11 ····Object·cs;10 ····Object·cs;
 11 ····Object·step;
12 ····public·static·final·Var·const__1;12 ····public·static·final·Var·const__1;
13 ····public·static·final·Var·const__3;13 ····public·static·final·Var·const__3;
14 ····public·static·final·Var·const__5;14 ····public·static·final·Var·const__5;
15 ····public·static·final·Var·const__6;15 ····public·static·final·Var·const__6;
16 ····16 ····
17 ····public·core$map$step__5896$fn__5897(final·Object·step,·final·Object·cs)·{17 ····public·core$map$step__5896$fn__5897(final·Object·cs,·final·Object·step)·{
18 ········this.step·=·step; 
19 ········this.cs·=·cs;18 ········this.cs·=·cs;
 19 ········this.step·=·step;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········final·Object·rawRoot·=·core$map$step__5896$fn__5897.const__1.getRawRoot();23 ········final·Object·rawRoot·=·core$map$step__5896$fn__5897.const__1.getRawRoot();
24 ········final·Object·cs·=·this.cs;24 ········final·Object·cs·=·this.cs;
25 ········this.cs·=·null;25 ········this.cs·=·null;
26 ········Object·ss·=·core$map.invokeStatic(rawRoot,·cs);26 ········Object·ss·=·core$map.invokeStatic(rawRoot,·cs);
476 B
clojure/core$map$step__5896.class
410 B
procyon -ec {}
    
Offset 6, 10 lines modifiedOffset 6, 10 lines modified
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$map$step__5896·extends·AFunction7 public·final·class·core$map$step__5896·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·cs)·{9 ····public·Object·invoke(Object·cs)·{
10 ········final·Object·o·=·cs;10 ········final·Object·o·=·cs;
11 ········cs·=·null;11 ········cs·=·null;
12 ········return·new·LazySeq((IFn)new·core$map$step__5896$fn__5897((Object)this,·o));12 ········return·new·LazySeq((IFn)new·core$map$step__5896$fn__5897(o,·(Object)this));
13 ····}13 ····}
14 }14 }
1.87 KB
clojure/core$map.class
1.83 KB
procyon -ec {}
    
Offset 34, 48 lines modifiedOffset 34, 48 lines modified
34 ····}34 ····}
35 ····35 ····
36 ····public·Object·doInvoke(final·Object·f,·final·Object·c1,·final·Object·c2,·final·Object·c3,·final·Object·o)·{36 ····public·Object·doInvoke(final·Object·f,·final·Object·c1,·final·Object·c2,·final·Object·c3,·final·Object·o)·{
37 ········return·invokeStatic(f,·c1,·c2,·c3,·(ISeq)o);37 ········return·invokeStatic(f,·c1,·c2,·c3,·(ISeq)o);
38 ····}38 ····}
39 ····39 ····
40 ····public·static·Object·invokeStatic(Object·f,·Object·c1,·Object·c2,·Object·c3)·{40 ····public·static·Object·invokeStatic(Object·f,·Object·c1,·Object·c2,·Object·c3)·{
 41 ········final·Object·o·=·c2;
 42 ········c2·=·null;
41 ········final·Object·o·=·f;43 ········final·Object·o2·=·f;
42 ········f·=·null;44 ········f·=·null;
43 ········final·Object·o2·=·c1; 
44 ········c1·=·null; 
45 ········final·Object·o3·=·c3;45 ········final·Object·o3·=·c3;
46 ········c3·=·null;46 ········c3·=·null;
47 ········final·Object·o4·=·c2;47 ········final·Object·o4·=·c1;
48 ········c2·=·null;48 ········c1·=·null;
49 ········return·new·LazySeq((IFn)new·core$map$fn__5892(o,·o2,·o3,·o4));49 ········return·new·LazySeq((IFn)new·core$map$fn__5892(o,·o2,·o3,·o4));
50 ····}50 ····}
51 ····51 ····
52 ····public·Object·invoke(final·Object·f,·final·Object·c1,·final·Object·c2,·final·Object·c3)·{52 ····public·Object·invoke(final·Object·f,·final·Object·c1,·final·Object·c2,·final·Object·c3)·{
53 ········return·invokeStatic(f,·c1,·c2,·c3);53 ········return·invokeStatic(f,·c1,·c2,·c3);
54 ····}54 ····}
55 ····55 ····
56 ····public·static·Object·invokeStatic(Object·f,·Object·c1,·Object·c2)·{56 ····public·static·Object·invokeStatic(Object·f,·Object·c1,·Object·c2)·{
57 ········final·Object·o·=·c1;57 ········final·Object·o·=·f;
58 ········c1·=·null;58 ········f·=·null;
59 ········final·Object·o2·=·c2;59 ········final·Object·o2·=·c2;
60 ········c2·=·null;60 ········c2·=·null;
61 ········final·Object·o3·=·f;61 ········final·Object·o3·=·c1;
62 ········f·=·null;62 ········c1·=·null;
63 ········return·new·LazySeq((IFn)new·core$map$fn__5889(o,·o2,·o3));63 ········return·new·LazySeq((IFn)new·core$map$fn__5889(o,·o2,·o3));
64 ····}64 ····}
65 ····65 ····
66 ····public·Object·invoke(final·Object·f,·final·Object·c1,·final·Object·c2)·{66 ····public·Object·invoke(final·Object·f,·final·Object·c1,·final·Object·c2)·{
67 ········return·invokeStatic(f,·c1,·c2);67 ········return·invokeStatic(f,·c1,·c2);
68 ····}68 ····}
69 ····69 ····
70 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{70 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{
71 ········final·Object·o·=·f; 
72 ········f·=·null; 
73 ········final·Object·o2·=·coll;71 ········final·Object·o·=·coll;
74 ········coll·=·null;72 ········coll·=·null;
 73 ········final·Object·o2·=·f;
 74 ········f·=·null;
75 ········return·new·LazySeq((IFn)new·core$map$fn__5885(o,·o2));75 ········return·new·LazySeq((IFn)new·core$map$fn__5885(o,·o2));
76 ····}76 ····}
77 ····77 ····
78 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{78 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{
79 ········return·invokeStatic(f,·coll);79 ········return·invokeStatic(f,·coll);
80 ····}80 ····}
81 ····81 ····
857 B
clojure/core$map_indexed$fn__8569$fn__8570.class
761 B
procyon -ec {}
    
Offset 4, 21 lines modifiedOffset 4, 21 lines modified
4 import·clojure.lang.Numbers;4 import·clojure.lang.Numbers;
5 import·clojure.lang.Volatile;5 import·clojure.lang.Volatile;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$map_indexed$fn__8569$fn__8570·extends·AFunction8 public·final·class·core$map_indexed$fn__8569$fn__8570·extends·AFunction
9 {9 {
10 ····Object·rf; 
11 ····Object·f;10 ····Object·f;
 11 ····Object·rf;
12 ····Object·i;12 ····Object·i;
13 ····13 ····
14 ····public·core$map_indexed$fn__8569$fn__8570(final·Object·rf,·final·Object·f,·final·Object·i)·{14 ····public·core$map_indexed$fn__8569$fn__8570(final·Object·f,·final·Object·rf,·final·Object·i)·{
15 ········this.rf·=·rf; 
16 ········this.f·=·f;15 ········this.f·=·f;
 16 ········this.rf·=·rf;
17 ········this.i·=·i;17 ········this.i·=·i;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke(Object·result,·Object·input)·{20 ····public·Object·invoke(Object·result,·Object·input)·{
21 ········final·IFn·fn·=·(IFn)this.rf;21 ········final·IFn·fn·=·(IFn)this.rf;
22 ········final·Object·o·=·result;22 ········final·Object·o·=·result;
23 ········result·=·null;23 ········result·=·null;
726 B
clojure/core$map_indexed$fn__8569.class
648 B
procyon -ec {}
    
Offset 10, 19 lines modifiedOffset 10, 19 lines modified
10 ····10 ····
11 ····public·core$map_indexed$fn__8569(final·Object·f)·{11 ····public·core$map_indexed$fn__8569(final·Object·f)·{
12 ········this.f·=·f;12 ········this.f·=·f;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·rf)·{15 ····public·Object·invoke(Object·rf)·{
16 ········Object·i·=·core$volatile_BANG_.invokeStatic(core$map_indexed$fn__8569.const__1);16 ········Object·i·=·core$volatile_BANG_.invokeStatic(core$map_indexed$fn__8569.const__1);
 17 ········final·Object·f·=·this.f;
17 ········final·Object·o·=·rf;18 ········final·Object·o·=·rf;
18 ········rf·=·null;19 ········rf·=·null;
19 ········final·Object·f·=·this.f; 
20 ········final·Object·o2·=·i;20 ········final·Object·o2·=·i;
21 ········i·=·null;21 ········i·=·null;
22 ········return·new·core$map_indexed$fn__8569$fn__8570(o,·f,·o2);22 ········return·new·core$map_indexed$fn__8569$fn__8570(f,·o,·o2);
23 ····}23 ····}
24 ····24 ····
25 ····static·{25 ····static·{
26 ········const__1·=·Long.valueOf(-1L);26 ········const__1·=·Long.valueOf(-1L);
27 ····}27 ····}
28 }28 }
1.05 KB
clojure/core$map_indexed$mapi__8573$fn__8574.class
977 B
procyon -ec {}
    
Offset 5, 24 lines modifiedOffset 5, 24 lines modified
5 import·clojure.lang.Numbers;5 import·clojure.lang.Numbers;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$map_indexed$mapi__8573$fn__8574·extends·AFunction9 public·final·class·core$map_indexed$mapi__8573$fn__8574·extends·AFunction
10 {10 {
11 ····Object·mapi; 
12 ····Object·coll;11 ····Object·coll;
13 ····Object·f; 
14 ····Object·idx;12 ····Object·idx;
 13 ····Object·mapi;
 14 ····Object·f;
15 ····15 ····
 16 ····public·core$map_indexed$mapi__8573$fn__8574(final·Object·coll,·final·Object·idx,·final·Object·mapi,·final·Object·f)·{
16 ····public·core$map_indexed$mapi__8573$fn__8574(final·Object·mapi,·final·Object·coll,·final·Object·f,·final·Object·idx)·{ 
17 ········this.mapi·=·mapi; 
18 ········this.coll·=·coll;17 ········this.coll·=·coll;
19 ········this.f·=·f; 
20 ········this.idx·=·idx;18 ········this.idx·=·idx;
 19 ········this.mapi·=·mapi;
 20 ········this.f·=·f;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········final·Object·coll·=·this.coll;24 ········final·Object·coll·=·this.coll;
25 ········this.coll·=·null;25 ········this.coll·=·null;
26 ········final·Object·invokeStatic;26 ········final·Object·invokeStatic;
27 ········Object·temp__5754__auto__8577·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);27 ········Object·temp__5754__auto__8577·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);
631 B
clojure/core$map_indexed$mapi__8573.class
549 B
procyon -ec {}
    
Offset 12, 13 lines modifiedOffset 12, 12 lines modified
12 ····public·core$map_indexed$mapi__8573(final·Object·f)·{12 ····public·core$map_indexed$mapi__8573(final·Object·f)·{
13 ········this.f·=·f;13 ········this.f·=·f;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·idx,·Object·coll)·{16 ····public·Object·invoke(Object·idx,·Object·coll)·{
17 ········final·Object·o·=·coll;17 ········final·Object·o·=·coll;
18 ········coll·=·null;18 ········coll·=·null;
19 ········final·Object·f·=·this.f; 
20 ········final·Object·o2·=·idx;19 ········final·Object·o2·=·idx;
21 ········idx·=·null;20 ········idx·=·null;
22 ········return·new·LazySeq((IFn)new·core$map_indexed$mapi__8573$fn__8574((Object)this,·o,·f,·o2));21 ········return·new·LazySeq((IFn)new·core$map_indexed$mapi__8573$fn__8574(o,·o2,·(Object)this,·this.f));
23 ····}22 ····}
24 }23 }
774 B
clojure/core$maybe_min_hash$fn__6929$fn__6933.class
672 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$maybe_min_hash$fn__6929$fn__6933·extends·AFunction3 public·final·class·core$maybe_min_hash$fn__6929$fn__6933·extends·AFunction
4 {4 {
5 ····Object·m; 
6 ····Object·s;5 ····Object·s;
 6 ····Object·m;
7 ····7 ····
8 ····public·core$maybe_min_hash$fn__6929$fn__6933(final·Object·m,·final·Object·s)·{8 ····public·core$maybe_min_hash$fn__6929$fn__6933(final·Object·s,·final·Object·m)·{
9 ········this.m·=·m; 
10 ········this.s·=·s;9 ········this.s·=·s;
 10 ········this.m·=·m;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke(Object·p1__6926_SHARP_)·{13 ····public·Object·invoke(Object·p1__6926_SHARP_)·{
14 ········final·Object·s·=·this.s;14 ········final·Object·s·=·this.s;
15 ········final·Object·m·=·this.m;15 ········final·Object·m·=·this.m;
16 ········final·Object·o·=·p1__6926_SHARP_;16 ········final·Object·o·=·p1__6926_SHARP_;
17 ········p1__6926_SHARP_·=·null;17 ········p1__6926_SHARP_·=·null;
947 B
clojure/core$maybe_min_hash$fn__6929.class
863 B
procyon -ec {}
    
Offset 19, 18 lines modifiedOffset 19, 18 lines modified
19 ········p__6928·=·null;19 ········p__6928·=·null;
20 ········Object·vec__6930·=·o;20 ········Object·vec__6930·=·o;
21 ········Object·s·=·RT.nth(vec__6930,·RT.intCast(0L),·(Object)null);21 ········Object·s·=·RT.nth(vec__6930,·RT.intCast(0L),·(Object)null);
22 ········final·Object·o2·=·vec__6930;22 ········final·Object·o2·=·vec__6930;
23 ········vec__6930·=·null;23 ········vec__6930·=·null;
24 ········Object·m·=·RT.nth(o2,·RT.intCast(1L),·(Object)null);24 ········Object·m·=·RT.nth(o2,·RT.intCast(1L),·(Object)null);
25 ········final·Object·rawRoot·=·core$maybe_min_hash$fn__6929.const__4.getRawRoot();25 ········final·Object·rawRoot·=·core$maybe_min_hash$fn__6929.const__4.getRawRoot();
26 ········final·Object·o3·=·m;26 ········final·Object·o3·=·s;
27 ········m·=·null; 
28 ········final·Object·o4·=·s; 
29 ········s·=·null;27 ········s·=·null;
 28 ········final·Object·o4·=·m;
 29 ········m·=·null;
30 ········final·Object·invokeStatic·=·core$map.invokeStatic((Object)new·core$maybe_min_hash$fn__6929$fn__6933(o3,·o4),·this.hashes);30 ········final·Object·invokeStatic·=·core$map.invokeStatic((Object)new·core$maybe_min_hash$fn__6929$fn__6933(o3,·o4),·this.hashes);
31 ········this·=·null;31 ········this·=·null;
32 ········return·core$apply.invokeStatic(rawRoot,·invokeStatic);32 ········return·core$apply.invokeStatic(rawRoot,·invokeStatic);
33 ····}33 ····}
34 ····34 ····
35 ····static·{35 ····static·{
36 ········const__4·=·RT.var("clojure.core",·"distinct?");36 ········const__4·=·RT.var("clojure.core",·"distinct?");
1.54 KB
clojure/core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945$fn__6946.class
1.36 KB
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.Tuple;4 import·clojure.lang.Tuple;
5 import·clojure.lang.Indexed;5 import·clojure.lang.Indexed;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945$fn__6946·extends·AFunction8 public·final·class·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945$fn__6946·extends·AFunction
9 {9 {
10 ····Object·mask; 
11 ····Object·b__6941;10 ····Object·b__6941;
12 ····int·size__6321__auto__; 
13 ····Object·c__6320__auto__;11 ····Object·c__6320__auto__;
 12 ····int·size__6321__auto__;
 13 ····Object·mask;
14 ····14 ····
15 ····public·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945$fn__6946(final·Object·mask,·final·Object·b__6941,·final·int·size__6321__auto__,·final·Object·c__6320__auto__)·{15 ····public·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945$fn__6946(final·Object·b__6941,·final·Object·c__6320__auto__,·final·int·size__6321__auto__,·final·Object·mask)·{
16 ········this.mask·=·mask; 
17 ········this.b__6941·=·b__6941;16 ········this.b__6941·=·b__6941;
18 ········this.size__6321__auto__·=·size__6321__auto__; 
19 ········this.c__6320__auto__·=·c__6320__auto__;17 ········this.c__6320__auto__·=·c__6320__auto__;
 18 ········this.size__6321__auto__·=·size__6321__auto__;
 19 ········this.mask·=·mask;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········for·(long·i__6940·=·(long)RT.intCast(0L);·i__6940·<·this.size__6321__auto__;·++i__6940)·{23 ········for·(long·i__6940·=·(long)RT.intCast(0L);·i__6940·<·this.size__6321__auto__;·++i__6940)·{
24 ············Object·shift·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__6940));24 ············Object·shift·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__6940));
25 ············final·Object·b__6941·=·this.b__6941;25 ············final·Object·b__6941·=·this.b__6941;
26 ············final·Object·o·=·shift;26 ············final·Object·o·=·shift;
5.44 KB
clojure/core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945.class
5.27 KB
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·clojure.lang.Tuple;5 import·clojure.lang.Tuple;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945·extends·AFunction9 public·final·class·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945·extends·AFunction
10 {10 {
11 ····Object·mask; 
12 ····Object·s__6939; 
13 ····Object·iter__6938;11 ····Object·iter__6938;
 12 ····Object·s__6939;
 13 ····Object·mask;
14 ····14 ····
15 ····public·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945(final·Object·mask,·final·Object·s__6939,·final·Object·iter__6938)·{15 ····public·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945(final·Object·iter__6938,·final·Object·s__6939,·final·Object·mask)·{
16 ········this.mask·=·mask; 
17 ········this.s__6939·=·s__6939; 
18 ········this.iter__6938·=·iter__6938;16 ········this.iter__6938·=·iter__6938;
 17 ········this.s__6939·=·s__6939;
 18 ········this.mask·=·mask;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········final·Object·s__6941·=·this.s__6939;22 ········final·Object·s__6941·=·this.s__6939;
23 ········this.s__6939·=·null;23 ········this.s__6939·=·null;
24 ········final·Object·o;24 ········final·Object·o;
25 ········Object·s__6939·=·o·=·s__6941;25 ········Object·s__6939·=·o·=·s__6941;
Offset 33, 50 lines modifiedOffset 33, 48 lines modified
33 ················temp__5754__auto__6951·=·null;33 ················temp__5754__auto__6951·=·null;
34 ················Object·s__6940·=·o2;34 ················Object·s__6940·=·o2;
35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__6940);35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__6940);
36 ················if·(invokeStatic2·!=·null)·{36 ················if·(invokeStatic2·!=·null)·{
37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
38 ························Object·c__6320__auto__6949·=·core$chunk_first.invokeStatic(s__6940);38 ························Object·c__6320__auto__6949·=·core$chunk_first.invokeStatic(s__6940);
39 ························final·int·size__6321__auto__6950·=·RT.intCast(RT.count(c__6320__auto__6949));39 ························final·int·size__6321__auto__6950·=·RT.intCast(RT.count(c__6320__auto__6949));
 40 ························final·Object·invokeStatic3;
40 ························Object·b__6941·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__6950));41 ························Object·b__6941·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__6950));
41 ························final·Object·mask·=·this.mask; 
42 ························final·Object·o3·=·b__6941; 
43 ························final·int·n·=·size__6321__auto__6950; 
44 ························final·Object·o4·=·c__6320__auto__6949;42 ························final·Object·o3·=·c__6320__auto__6949;
45 ························c__6320__auto__6949·=·null;43 ························c__6320__auto__6949·=·null;
46 ························final·Object·invoke·=·((IFn)new·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945$fn__6946(mask,·o3,·n,·o4)).invoke();44 ························final·Object·invoke·=·((IFn)new·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945$fn__6946(invokeStatic3,·o3,·size__6321__auto__6950,·this.mask)).invoke();
47 ························if·(invoke·!=·null)·{45 ························if·(invoke·!=·null)·{
48 ····························if·(invoke·!=·Boolean.FALSE)·{46 ····························if·(invoke·!=·Boolean.FALSE)·{
49 ································final·Object·o5·=·b__6941;47 ································final·Object·o4·=·b__6941;
50 ································b__6941·=·null;48 ································b__6941·=·null;
51 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);49 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
52 ································final·IFn·fn·=·(IFn)this.iter__6938;50 ································final·IFn·fn·=·(IFn)this.iter__6938;
53 ································final·Object·o6·=·s__6940;51 ································final·Object·o5·=·s__6940;
54 ································s__6940·=·null;52 ································s__6940·=·null;
55 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));53 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
56 ································this·=·null;54 ································this·=·null;
57 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);55 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);
58 ····························}56 ····························}
59 ························}57 ························}
60 ························final·Object·o8·=·b__6941;58 ························final·Object·o7·=·b__6941;
61 ························b__6941·=·null;59 ························b__6941·=·null;
62 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);60 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);
63 ························final·Object·o9·=·null;61 ························final·Object·o8·=·null;
64 ························this·=·null;62 ························this·=·null;
65 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);63 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);
66 ····················}64 ····················}
67 ················}65 ················}
68 ················final·Object·invokeStatic5;66 ················final·Object·invokeStatic6;
69 ················Object·shift·=·invokeStatic5·=·core$first__5402.invokeStatic(s__6940);67 ················Object·shift·=·invokeStatic6·=·core$first__5402.invokeStatic(s__6940);
70 ················shift·=·null;68 ················shift·=·null;
71 ················final·IPersistentVector·create·=·Tuple.create(invokeStatic5,·this.mask);69 ················final·IPersistentVector·create·=·Tuple.create(invokeStatic6,·this.mask);
72 ················final·IFn·fn2·=·(IFn)this.iter__6938;70 ················final·IFn·fn2·=·(IFn)this.iter__6938;
73 ················final·Object·o10·=·s__6940;71 ················final·Object·o9·=·s__6940;
74 ················s__6940·=·null;72 ················s__6940·=·null;
75 ················final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o10));73 ················final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o9));
76 ················this·=·null;74 ················this·=·null;
77 ················return·core$cons__5394.invokeStatic((Object)create,·invoke3);75 ················return·core$cons__5394.invokeStatic((Object)create,·invoke3);
78 ············}76 ············}
79 ········}77 ········}
80 ········return·null;78 ········return·null;
81 ····}79 ····}
82 }80 }
787 B
clojure/core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944.class
635 B
procyon -ec {}
    
Offset 10, 13 lines modifiedOffset 10, 12 lines modified
10 ····Object·mask;10 ····Object·mask;
11 ····11 ····
12 ····public·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944(final·Object·mask)·{12 ····public·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944(final·Object·mask)·{
13 ········this.mask·=·mask;13 ········this.mask·=·mask;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__6939)·{16 ····public·Object·invoke(Object·s__6939)·{
17 ········final·Object·mask·=·this.mask; 
18 ········final·Object·o·=·s__6939;17 ········final·Object·o·=·s__6939;
19 ········s__6939·=·null;18 ········s__6939·=·null;
20 ········return·new·LazySeq((IFn)new·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945(mask,·o,·(Object)this));19 ········return·new·LazySeq((IFn)new·core$maybe_min_hash$iter__6936__6942$fn__6943$iter__6938__6944$fn__6945((Object)this,·o,·this.mask));
21 ····}20 ····}
22 }21 }
984 B
clojure/core$maybe_min_hash$iter__6936__6942$fn__6943.class
866 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$maybe_min_hash$iter__6936__6942$fn__6943·extends·AFunction5 public·final·class·core$maybe_min_hash$iter__6936__6942$fn__6943·extends·AFunction
6 {6 {
7 ····Object·s__6937; 
8 ····Object·iter__6936;7 ····Object·iter__6936;
 8 ····Object·s__6937;
9 ····public·static·final·Object·const__3;9 ····public·static·final·Object·const__3;
10 ····public·static·final·Object·const__4;10 ····public·static·final·Object·const__4;
11 ····11 ····
12 ····public·core$maybe_min_hash$iter__6936__6942$fn__6943(final·Object·s__6937,·final·Object·iter__6936)·{12 ····public·core$maybe_min_hash$iter__6936__6942$fn__6943(final·Object·iter__6936,·final·Object·s__6937)·{
13 ········this.s__6937·=·s__6937; 
14 ········this.iter__6936·=·iter__6936;13 ········this.iter__6936·=·iter__6936;
 14 ········this.s__6937·=·s__6937;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·s__6938·=·this.s__6937;18 ········final·Object·s__6938·=·this.s__6937;
19 ········this.s__6937·=·null;19 ········this.s__6937·=·null;
20 ········Object·s__6937·=·s__6938;20 ········Object·s__6937·=·s__6938;
21 ········while·(true)·{21 ········while·(true)·{
576 B
clojure/core$maybe_min_hash$iter__6936__6942.class
476 B
procyon -ec {}
    
Offset 6, 10 lines modifiedOffset 6, 10 lines modified
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$maybe_min_hash$iter__6936__6942·extends·AFunction7 public·final·class·core$maybe_min_hash$iter__6936__6942·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·s__6937)·{9 ····public·Object·invoke(Object·s__6937)·{
10 ········final·Object·o·=·s__6937;10 ········final·Object·o·=·s__6937;
11 ········s__6937·=·null;11 ········s__6937·=·null;
12 ········return·new·LazySeq((IFn)new·core$maybe_min_hash$iter__6936__6942$fn__6943(o,·(Object)this));12 ········return·new·LazySeq((IFn)new·core$maybe_min_hash$iter__6936__6942$fn__6943((Object)this,·o));
13 ····}13 ····}
14 }14 }
859 B
clojure/core$memoize$fn__6895.class
789 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
  
3 import·clojure.lang.RT;3 import·clojure.lang.RT;
4 import·clojure.lang.Var;4 import·clojure.lang.Var;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$memoize$fn__6895·extends·RestFn6 public·final·class·core$memoize$fn__6895·extends·RestFn
7 {7 {
8 ····Object·f; 
9 ····Object·mem;8 ····Object·mem;
 9 ····Object·f;
10 ····public·static·final·Var·const__5;10 ····public·static·final·Var·const__5;
11 ····11 ····
12 ····public·core$memoize$fn__6895(final·Object·f,·final·Object·mem)·{12 ····public·core$memoize$fn__6895(final·Object·mem,·final·Object·f)·{
13 ········this.f·=·f; 
14 ········this.mem·=·mem;13 ········this.mem·=·mem;
 14 ········this.f·=·f;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·doInvoke(Object·args)·{17 ····public·Object·doInvoke(Object·args)·{
18 ········final·Object·invokeStatic;18 ········final·Object·invokeStatic;
19 ········Object·temp__5752__auto__6897·=·invokeStatic·=·core$find.invokeStatic(core$deref.invokeStatic(this.mem),·args);19 ········Object·temp__5752__auto__6897·=·invokeStatic·=·core$find.invokeStatic(core$deref.invokeStatic(this.mem),·args);
20 ········if·(invokeStatic·!=·null)·{20 ········if·(invokeStatic·!=·null)·{
21 ············if·(invokeStatic·!=·Boolean.FALSE)·{21 ············if·(invokeStatic·!=·Boolean.FALSE)·{
823 B
clojure/core$memoize.class
771 B
procyon -ec {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
  
3 import·clojure.lang.PersistentArrayMap;3 import·clojure.lang.PersistentArrayMap;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$memoize·extends·AFunction5 public·final·class·core$memoize·extends·AFunction
6 {6 {
7 ····public·static·Object·invokeStatic(Object·f)·{7 ····public·static·Object·invokeStatic(Object·f)·{
 8 ········final·Object·invokeStatic;
8 ········Object·mem·=·core$atom.invokeStatic((Object)PersistentArrayMap.EMPTY);9 ········Object·mem·=·invokeStatic·=·core$atom.invokeStatic((Object)PersistentArrayMap.EMPTY);
 10 ········mem·=·null;
9 ········final·Object·o·=·f;11 ········final·Object·o·=·f;
10 ········f·=·null;12 ········f·=·null;
11 ········final·Object·o2·=·mem; 
12 ········mem·=·null; 
13 ········return·new·core$memoize$fn__6895(o,·o2);13 ········return·new·core$memoize$fn__6895(invokeStatic,·o);
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(final·Object·f)·{16 ····public·Object·invoke(final·Object·f)·{
17 ········return·invokeStatic(f);17 ········return·invokeStatic(f);
18 ····}18 ····}
19 }19 }
905 B
clojure/core$merge_hash_collisions$fn__6974.class
807 B
procyon -ec {}
    
Offset 7, 21 lines modifiedOffset 7, 21 lines modified
7 import·clojure.lang.Util;7 import·clojure.lang.Util;
8 import·clojure.lang.PersistentArrayMap;8 import·clojure.lang.PersistentArrayMap;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·core$merge_hash_collisions$fn__6974·extends·AFunction11 public·final·class·core$merge_hash_collisions$fn__6974·extends·AFunction
12 {12 {
13 ····Object·thens; 
14 ····Object·tests;13 ····Object·tests;
 14 ····Object·thens;
15 ····public·static·final·Var·const__3;15 ····public·static·final·Var·const__3;
16 ····16 ····
17 ····public·core$merge_hash_collisions$fn__6974(final·Object·thens,·final·Object·tests)·{17 ····public·core$merge_hash_collisions$fn__6974(final·Object·tests,·final·Object·thens)·{
18 ········this.thens·=·thens; 
19 ········this.tests·=·tests;18 ········this.tests·=·tests;
 19 ········this.thens·=·thens;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········Object·m·=·PersistentArrayMap.EMPTY;23 ········Object·m·=·PersistentArrayMap.EMPTY;
24 ········final·Object·tests·=·this.tests;24 ········final·Object·tests·=·this.tests;
25 ········this.tests·=·null;25 ········this.tests·=·null;
26 ········Object·ks·=·tests;26 ········Object·ks·=·tests;
1.01 KB
clojure/core$merge_hash_collisions.class
955 B
procyon -ec {}
    
Offset 10, 18 lines modifiedOffset 10, 18 lines modified
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·core$merge_hash_collisions·extends·AFunction11 public·final·class·core$merge_hash_collisions·extends·AFunction
12 {12 {
13 ····public·static·final·Var·const__3;13 ····public·static·final·Var·const__3;
14 ····14 ····
15 ····public·static·Object·invokeStatic(Object·expr_sym,·Object·default,·Object·tests,·Object·thens)·{15 ····public·static·Object·invokeStatic(Object·expr_sym,·Object·default,·Object·tests,·Object·thens)·{
16 ········final·Object·o·=·thens; 
17 ········thens·=·null; 
18 ········final·Object·o2·=·tests;16 ········final·Object·o·=·tests;
19 ········tests·=·null;17 ········tests·=·null;
 18 ········final·Object·o2·=·thens;
 19 ········thens·=·null;
20 ········Object·buckets·=·((IFn)new·core$merge_hash_collisions$fn__6974(o,·o2)).invoke();20 ········Object·buckets·=·((IFn)new·core$merge_hash_collisions$fn__6974(o,·o2)).invoke();
21 ········final·Object·o3·=·expr_sym;21 ········final·Object·o3·=·expr_sym;
22 ········expr_sym·=·null;22 ········expr_sym·=·null;
23 ········final·Object·o4·=·default;23 ········final·Object·o4·=·default;
24 ········default·=·null;24 ········default·=·null;
25 ········final·core$merge_hash_collisions$assoc_multi__6977·core$merge_hash_collisions$assoc_multi__6977;25 ········final·core$merge_hash_collisions$assoc_multi__6977·core$merge_hash_collisions$assoc_multi__6977;
26 ········Object·assoc_multi·=·core$merge_hash_collisions$assoc_multi__6977·=·new·core$merge_hash_collisions$assoc_multi__6977(o3,·o4);26 ········Object·assoc_multi·=·core$merge_hash_collisions$assoc_multi__6977·=·new·core$merge_hash_collisions$assoc_multi__6977(o3,·o4);
939 B
clojure/core$mk_bound_fn$fn__6459.class
861 B
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·java.util.Comparator;5 import·java.util.Comparator;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$mk_bound_fn$fn__6459·extends·AFunction8 public·final·class·core$mk_bound_fn$fn__6459·extends·AFunction
9 {9 {
10 ····Object·key;10 ····Object·key;
11 ····Object·test; 
12 ····Object·sc;11 ····Object·sc;
 12 ····Object·test;
13 ····public·static·final·Object·const__0;13 ····public·static·final·Object·const__0;
14 ····14 ····
15 ····public·core$mk_bound_fn$fn__6459(final·Object·key,·final·Object·test,·final·Object·sc)·{15 ····public·core$mk_bound_fn$fn__6459(final·Object·key,·final·Object·sc,·final·Object·test)·{
16 ········this.key·=·key;16 ········this.key·=·key;
17 ········this.test·=·test; 
18 ········this.sc·=·sc;17 ········this.sc·=·sc;
 18 ········this.test·=·test;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(Object·e)·{21 ····public·Object·invoke(Object·e)·{
22 ········final·IFn·fn·=·(IFn)this.test;22 ········final·IFn·fn·=·(IFn)this.test;
23 ········final·Comparator·comparator·=·(Comparator)((Sorted)this.sc).comparator();23 ········final·Comparator·comparator·=·(Comparator)((Sorted)this.sc).comparator();
24 ········final·Sorted·sorted·=·(Sorted)this.sc;24 ········final·Sorted·sorted·=·(Sorted)this.sc;
25 ········final·Object·o·=·e;25 ········final·Object·o·=·e;
727 B
clojure/core$mk_bound_fn.class
667 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$mk_bound_fn·extends·AFunction5 public·final·class·core$mk_bound_fn·extends·AFunction
6 {6 {
7 ····public·static·Object·invokeStatic(Object·sc,·Object·test,·Object·key)·{7 ····public·static·Object·invokeStatic(Object·sc,·Object·test,·Object·key)·{
8 ········final·Object·o·=·key;8 ········final·Object·o·=·key;
9 ········key·=·null;9 ········key·=·null;
10 ········final·Object·o2·=·test; 
11 ········test·=·null; 
12 ········final·Object·o3·=·sc;10 ········final·Object·o2·=·sc;
13 ········sc·=·null;11 ········sc·=·null;
 12 ········final·Object·o3·=·test;
 13 ········test·=·null;
14 ········return·new·core$mk_bound_fn$fn__6459(o,·o2,·o3);14 ········return·new·core$mk_bound_fn$fn__6459(o,·o2,·o3);
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·sc,·final·Object·test,·final·Object·key)·{17 ····public·Object·invoke(final·Object·sc,·final·Object·test,·final·Object·key)·{
18 ········return·invokeStatic(sc,·test,·key);18 ········return·invokeStatic(sc,·test,·key);
19 ····}19 ····}
20 }20 }
1.13 KB
clojure/core$nary_inline$fn__5559.class
1.05 KB
procyon -ec {}
    
Offset 8, 27 lines modifiedOffset 8, 27 lines modified
8 import·clojure.lang.ArraySeq;8 import·clojure.lang.ArraySeq;
9 import·clojure.lang.AFn;9 import·clojure.lang.AFn;
10 import·clojure.lang.Var;10 import·clojure.lang.Var;
11 import·clojure.lang.RestFn;11 import·clojure.lang.RestFn;
  
12 public·final·class·core$nary_inline$fn__5559·extends·RestFn12 public·final·class·core$nary_inline$fn__5559·extends·RestFn
13 {13 {
14 ····Object·unchecked_op; 
15 ····Object·op;14 ····Object·op;
 15 ····Object·unchecked_op;
16 ····public·static·final·Var·const__0;16 ····public·static·final·Var·const__0;
17 ····public·static·final·AFn·const__4;17 ····public·static·final·AFn·const__4;
18 ····public·static·final·AFn·const__5;18 ····public·static·final·AFn·const__5;
19 ····public·static·final·AFn·const__6;19 ····public·static·final·AFn·const__6;
20 ····public·static·final·AFn·const__7;20 ····public·static·final·AFn·const__7;
21 ····public·static·final·AFn·const__9;21 ····public·static·final·AFn·const__9;
22 ····public·static·final·AFn·const__10;22 ····public·static·final·AFn·const__10;
23 ····23 ····
24 ····public·core$nary_inline$fn__5559(final·Object·unchecked_op,·final·Object·op)·{24 ····public·core$nary_inline$fn__5559(final·Object·op,·final·Object·unchecked_op)·{
25 ········this.unchecked_op·=·unchecked_op; 
26 ········this.op·=·op;25 ········this.op·=·op;
 26 ········this.unchecked_op·=·unchecked_op;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·doInvoke(Object·x,·Object·y,·Object·more)·{29 ····public·Object·doInvoke(Object·x,·Object·y,·Object·more)·{
30 ········final·Object·value·=·core$nary_inline$fn__5559.const__0.get();30 ········final·Object·value·=·core$nary_inline$fn__5559.const__0.get();
31 ········Object·o·=·null;31 ········Object·o·=·null;
32 ········Label_0028:·{32 ········Label_0028:·{
33 ············if·(value·!=·null)·{33 ············if·(value·!=·null)·{
713 B
clojure/core$nary_inline.class
653 B
procyon -ec {}
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.AFunction;3 import·clojure.lang.AFunction;
  
4 public·final·class·core$nary_inline·extends·AFunction4 public·final·class·core$nary_inline·extends·AFunction
5 {5 {
6 ····public·static·Object·invokeStatic(Object·op,·Object·unchecked_op)·{6 ····public·static·Object·invokeStatic(Object·op,·Object·unchecked_op)·{
7 ········final·Object·o·=·unchecked_op; 
8 ········unchecked_op·=·null; 
9 ········final·Object·o2·=·op;7 ········final·Object·o·=·op;
10 ········op·=·null;8 ········op·=·null;
 9 ········final·Object·o2·=·unchecked_op;
 10 ········unchecked_op·=·null;
11 ········return·new·core$nary_inline$fn__5559(o,·o2);11 ········return·new·core$nary_inline$fn__5559(o,·o2);
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(final·Object·op,·final·Object·unchecked_op)·{14 ····public·Object·invoke(final·Object·op,·final·Object·unchecked_op)·{
15 ········return·invokeStatic(op,·unchecked_op);15 ········return·invokeStatic(op,·unchecked_op);
16 ····}16 ····}
17 ····17 ····
773 B
clojure/core$partial$fn__5858.class
703 B
procyon -ec {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.ISeq;5 import·clojure.lang.ISeq;
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.RestFn;7 import·clojure.lang.RestFn;
  
8 public·final·class·core$partial$fn__5858·extends·RestFn8 public·final·class·core$partial$fn__5858·extends·RestFn
9 {9 {
10 ····Object·arg1; 
11 ····Object·f;10 ····Object·f;
 11 ····Object·arg1;
12 ····12 ····
13 ····public·core$partial$fn__5858(final·Object·arg1,·final·Object·f)·{13 ····public·core$partial$fn__5858(final·Object·f,·final·Object·arg1)·{
14 ········this.arg1·=·arg1; 
15 ········this.f·=·f;14 ········this.f·=·f;
 15 ········this.arg1·=·arg1;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{18 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
19 ········final·Object·f·=·this.f;19 ········final·Object·f·=·this.f;
20 ········final·Object·arg1·=·this.arg1;20 ········final·Object·arg1·=·this.arg1;
21 ········final·Object·o·=·x;21 ········final·Object·o·=·x;
22 ········x·=·null;22 ········x·=·null;
898 B
clojure/core$partial$fn__5860.class
828 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.ISeq;5 import·clojure.lang.ISeq;
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.RestFn;7 import·clojure.lang.RestFn;
  
8 public·final·class·core$partial$fn__5860·extends·RestFn8 public·final·class·core$partial$fn__5860·extends·RestFn
9 {9 {
 10 ····Object·arg2;
10 ····Object·arg1;11 ····Object·arg1;
11 ····Object·f;12 ····Object·f;
12 ····Object·arg2; 
13 ····13 ····
14 ····public·core$partial$fn__5860(final·Object·arg1,·final·Object·f,·final·Object·arg2)·{14 ····public·core$partial$fn__5860(final·Object·arg2,·final·Object·arg3,·final·Object·f)·{
15 ········this.arg1·=·arg1; 
16 ········this.f·=·f; 
17 ········this.arg2·=·arg2;15 ········this.arg2·=·arg2;
 16 ········this.arg1·=·arg3;
 17 ········this.f·=·f;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{20 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
21 ········final·Object·f·=·this.f;21 ········final·Object·f·=·this.f;
22 ········final·Object·arg1·=·this.arg1;22 ········final·Object·arg1·=·this.arg1;
23 ········final·Object·arg2·=·this.arg2;23 ········final·Object·arg2·=·this.arg2;
24 ········final·Object·o·=·x;24 ········final·Object·o·=·x;
1010 B
clojure/core$partial$fn__5862.class
937 B
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.ISeq;5 import·clojure.lang.ISeq;
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.RestFn;7 import·clojure.lang.RestFn;
  
8 public·final·class·core$partial$fn__5862·extends·RestFn8 public·final·class·core$partial$fn__5862·extends·RestFn
9 {9 {
 10 ····Object·f;
 11 ····Object·arg2;
10 ····Object·arg3;12 ····Object·arg3;
11 ····Object·arg1;13 ····Object·arg1;
12 ····Object·arg2; 
13 ····Object·f; 
14 ····14 ····
15 ····public·core$partial$fn__5862(final·Object·arg3,·final·Object·arg4,·final·Object·arg5,·final·Object·f)·{15 ····public·core$partial$fn__5862(final·Object·f,·final·Object·arg2,·final·Object·arg3,·final·Object·arg4)·{
 16 ········this.f·=·f;
 17 ········this.arg2·=·arg2;
16 ········this.arg3·=·arg3;18 ········this.arg3·=·arg3;
17 ········this.arg1·=·arg4;19 ········this.arg1·=·arg4;
18 ········this.arg2·=·arg5; 
19 ········this.f·=·f; 
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{22 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
23 ········final·Object·f·=·this.f;23 ········final·Object·f·=·this.f;
24 ········final·Object·arg1·=·this.arg1;24 ········final·Object·arg1·=·this.arg1;
25 ········final·Object·arg2·=·this.arg2;25 ········final·Object·arg2·=·this.arg2;
26 ········final·Object·arg3·=·this.arg3;26 ········final·Object·arg3·=·this.arg3;
998 B
clojure/core$partial$fn__5864.class
928 B
procyon -ec {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.RestFn;2 import·clojure.lang.RestFn;
  
3 public·final·class·core$partial$fn__5864·extends·RestFn3 public·final·class·core$partial$fn__5864·extends·RestFn
4 {4 {
5 ····Object·f; 
6 ····Object·more; 
7 ····Object·arg1;5 ····Object·arg1;
8 ····Object·arg2;6 ····Object·arg2;
9 ····Object·arg3;7 ····Object·arg3;
 8 ····Object·f;
 9 ····Object·more;
10 ····10 ····
 11 ····public·core$partial$fn__5864(final·Object·arg1,·final·Object·arg2,·final·Object·arg3,·final·Object·f,·final·Object·more)·{
11 ····public·core$partial$fn__5864(final·Object·f,·final·Object·more,·final·Object·arg1,·final·Object·arg2,·final·Object·arg3)·{ 
12 ········this.f·=·f; 
13 ········this.more·=·more; 
14 ········this.arg1·=·arg1;12 ········this.arg1·=·arg1;
15 ········this.arg2·=·arg2;13 ········this.arg2·=·arg2;
16 ········this.arg3·=·arg3;14 ········this.arg3·=·arg3;
 15 ········this.f·=·f;
 16 ········this.more·=·more;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·doInvoke(Object·args)·{19 ····public·Object·doInvoke(Object·args)·{
20 ········final·Object·f·=·this.f;20 ········final·Object·f·=·this.f;
21 ········final·Object·arg1·=·this.arg1;21 ········final·Object·arg1·=·this.arg1;
22 ········final·Object·arg2·=·this.arg2;22 ········final·Object·arg2·=·this.arg2;
23 ········final·Object·arg3·=·this.arg3;23 ········final·Object·arg3·=·this.arg3;
2.75 KB
clojure/core$partial.class
2.7 KB
procyon -ec {}
    
Offset 3, 66 lines modifiedOffset 3, 66 lines modified
  
3 import·clojure.lang.ISeq;3 import·clojure.lang.ISeq;
4 import·clojure.lang.RestFn;4 import·clojure.lang.RestFn;
  
5 public·final·class·core$partial·extends·RestFn5 public·final·class·core$partial·extends·RestFn
6 {6 {
7 ····public·static·Object·invokeStatic(Object·f,·Object·arg1,·Object·arg2,·Object·arg3,·ISeq·more)·{7 ····public·static·Object·invokeStatic(Object·f,·Object·arg1,·Object·arg2,·Object·arg3,·ISeq·more)·{
8 ········final·Object·o·=·f; 
9 ········f·=·null; 
10 ········final·ISeq·seq·=·more; 
11 ········more·=·null; 
12 ········final·Object·o2·=·arg1;8 ········final·Object·o·=·arg1;
13 ········arg1·=·null;9 ········arg1·=·null;
14 ········final·Object·o3·=·arg2;10 ········final·Object·o2·=·arg2;
15 ········arg2·=·null;11 ········arg2·=·null;
16 ········final·Object·o4·=·arg3;12 ········final·Object·o3·=·arg3;
17 ········arg3·=·null;13 ········arg3·=·null;
 14 ········final·Object·o4·=·f;
 15 ········f·=·null;
 16 ········final·ISeq·seq·=·more;
 17 ········more·=·null;
18 ········return·new·core$partial$fn__5864(o,·(Object)seq,·o2,·o3,·o4);18 ········return·new·core$partial$fn__5864(o,·o2,·o3,·o4,·(Object)seq);
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·doInvoke(final·Object·f,·final·Object·arg1,·final·Object·arg2,·final·Object·arg3,·final·Object·o)·{21 ····public·Object·doInvoke(final·Object·f,·final·Object·arg1,·final·Object·arg2,·final·Object·arg3,·final·Object·o)·{
22 ········return·invokeStatic(f,·arg1,·arg2,·arg3,·(ISeq)o);22 ········return·invokeStatic(f,·arg1,·arg2,·arg3,·(ISeq)o);
23 ····}23 ····}
24 ····24 ····
25 ····public·static·Object·invokeStatic(Object·f,·Object·arg1,·Object·arg2,·Object·arg3)·{25 ····public·static·Object·invokeStatic(Object·f,·Object·arg1,·Object·arg2,·Object·arg3)·{
 26 ········final·Object·o·=·f;
 27 ········f·=·null;
 28 ········final·Object·o2·=·arg2;
 29 ········arg2·=·null;
26 ········final·Object·o·=·arg3;30 ········final·Object·o3·=·arg3;
27 ········arg3·=·null;31 ········arg3·=·null;
28 ········final·Object·o2·=·arg1;32 ········final·Object·o4·=·arg1;
29 ········arg1·=·null;33 ········arg1·=·null;
30 ········final·Object·o3·=·arg2; 
31 ········arg2·=·null; 
32 ········final·Object·o4·=·f; 
33 ········f·=·null; 
34 ········return·new·core$partial$fn__5862(o,·o2,·o3,·o4);34 ········return·new·core$partial$fn__5862(o,·o2,·o3,·o4);
35 ····}35 ····}
36 ····36 ····
37 ····public·Object·invoke(final·Object·f,·final·Object·arg1,·final·Object·arg2,·final·Object·arg3)·{37 ····public·Object·invoke(final·Object·f,·final·Object·arg1,·final·Object·arg2,·final·Object·arg3)·{
38 ········return·invokeStatic(f,·arg1,·arg2,·arg3);38 ········return·invokeStatic(f,·arg1,·arg2,·arg3);
39 ····}39 ····}
40 ····40 ····
41 ····public·static·Object·invokeStatic(Object·f,·Object·arg1,·Object·arg2)·{41 ····public·static·Object·invokeStatic(Object·f,·Object·arg1,·Object·arg2)·{
 42 ········final·Object·o·=·arg2;
 43 ········arg2·=·null;
42 ········final·Object·o·=·arg1;44 ········final·Object·o2·=·arg1;
43 ········arg1·=·null;45 ········arg1·=·null;
44 ········final·Object·o2·=·f;46 ········final·Object·o3·=·f;
45 ········f·=·null;47 ········f·=·null;
46 ········final·Object·o3·=·arg2; 
47 ········arg2·=·null; 
48 ········return·new·core$partial$fn__5860(o,·o2,·o3);48 ········return·new·core$partial$fn__5860(o,·o2,·o3);
49 ····}49 ····}
50 ····50 ····
51 ····public·Object·invoke(final·Object·f,·final·Object·arg1,·final·Object·arg2)·{51 ····public·Object·invoke(final·Object·f,·final·Object·arg1,·final·Object·arg2)·{
52 ········return·invokeStatic(f,·arg1,·arg2);52 ········return·invokeStatic(f,·arg1,·arg2);
53 ····}53 ····}
54 ····54 ····
55 ····public·static·Object·invokeStatic(Object·f,·Object·arg1)·{55 ····public·static·Object·invokeStatic(Object·f,·Object·arg1)·{
56 ········final·Object·o·=·arg1; 
57 ········arg1·=·null; 
58 ········final·Object·o2·=·f;56 ········final·Object·o·=·f;
59 ········f·=·null;57 ········f·=·null;
 58 ········final·Object·o2·=·arg1;
 59 ········arg1·=·null;
60 ········return·new·core$partial$fn__5858(o,·o2);60 ········return·new·core$partial$fn__5858(o,·o2);
61 ····}61 ····}
62 ····62 ····
63 ····public·Object·invoke(final·Object·f,·final·Object·arg1)·{63 ····public·Object·invoke(final·Object·f,·final·Object·arg1)·{
64 ········return·invokeStatic(f,·arg1);64 ········return·invokeStatic(f,·arg1);
65 ····}65 ····}
66 ····66 ····
771 B
clojure/core$partition$fn__6007.class
697 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
  
3 import·clojure.lang.Util;3 import·clojure.lang.Util;
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$partition$fn__6007·extends·AFunction6 public·final·class·core$partition$fn__6007·extends·AFunction
7 {7 {
8 ····Object·n; 
9 ····Object·coll;8 ····Object·coll;
 9 ····Object·n;
10 ····Object·step;10 ····Object·step;
11 ····11 ····
12 ····public·core$partition$fn__6007(final·Object·n,·final·Object·coll,·final·Object·step)·{12 ····public·core$partition$fn__6007(final·Object·coll,·final·Object·n,·final·Object·step)·{
13 ········this.n·=·n; 
14 ········this.coll·=·coll;13 ········this.coll·=·coll;
 14 ········this.n·=·n;
15 ········this.step·=·step;15 ········this.step·=·step;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke()·{18 ····public·Object·invoke()·{
19 ········final·Object·coll·=·this.coll;19 ········final·Object·coll·=·this.coll;
20 ········this.coll·=·null;20 ········this.coll·=·null;
21 ········final·Object·invokeStatic;21 ········final·Object·invokeStatic;
1020 B
clojure/core$partition$fn__6010.class
946 B
procyon -ec {}
    
Offset 6, 24 lines modifiedOffset 6, 24 lines modified
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.Util;7 import·clojure.lang.Util;
8 import·clojure.lang.RT;8 import·clojure.lang.RT;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$partition$fn__6010·extends·AFunction10 public·final·class·core$partition$fn__6010·extends·AFunction
11 {11 {
12 ····Object·step;12 ····Object·pad;
13 ····Object·coll;13 ····Object·coll;
 14 ····Object·step;
14 ····Object·n;15 ····Object·n;
15 ····Object·pad; 
16 ····16 ····
17 ····public·core$partition$fn__6010(final·Object·step,·final·Object·coll,·final·Object·n,·final·Object·pad)·{17 ····public·core$partition$fn__6010(final·Object·pad,·final·Object·coll,·final·Object·step,·final·Object·n)·{
18 ········this.step·=·step;18 ········this.pad·=·pad;
19 ········this.coll·=·coll;19 ········this.coll·=·coll;
 20 ········this.step·=·step;
20 ········this.n·=·n;21 ········this.n·=·n;
21 ········this.pad·=·pad; 
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke()·{24 ····public·Object·invoke()·{
25 ········final·Object·coll·=·this.coll;25 ········final·Object·coll·=·this.coll;
26 ········this.coll·=·null;26 ········this.coll·=·null;
27 ········final·Object·invokeStatic;27 ········final·Object·invokeStatic;
28 ········Object·temp__5754__auto__6012·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);28 ········Object·temp__5754__auto__6012·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);
1.43 KB
clojure/core$partition.class
1.38 KB
procyon -ec {}
    
Offset 4, 34 lines modifiedOffset 4, 34 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$partition·extends·AFunction7 public·final·class·core$partition·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·pad,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·pad,·Object·coll)·{
10 ········final·Object·o·=·step;10 ········final·Object·o·=·pad;
11 ········step·=·null;11 ········pad·=·null;
12 ········final·Object·o2·=·coll;12 ········final·Object·o2·=·coll;
13 ········coll·=·null;13 ········coll·=·null;
 14 ········final·Object·o3·=·step;
 15 ········step·=·null;
14 ········final·Object·o3·=·n;16 ········final·Object·o4·=·n;
15 ········n·=·null;17 ········n·=·null;
16 ········final·Object·o4·=·pad; 
17 ········pad·=·null; 
18 ········return·new·LazySeq((IFn)new·core$partition$fn__6010(o,·o2,·o3,·o4));18 ········return·new·LazySeq((IFn)new·core$partition$fn__6010(o,·o2,·o3,·o4));
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·pad,·final·Object·coll)·{21 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·pad,·final·Object·coll)·{
22 ········return·invokeStatic(n,·step,·pad,·coll);22 ········return·invokeStatic(n,·step,·pad,·coll);
23 ····}23 ····}
24 ····24 ····
25 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·coll)·{25 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·coll)·{
26 ········final·Object·o·=·n; 
27 ········n·=·null; 
28 ········final·Object·o2·=·coll;26 ········final·Object·o·=·coll;
29 ········coll·=·null;27 ········coll·=·null;
 28 ········final·Object·o2·=·n;
 29 ········n·=·null;
30 ········final·Object·o3·=·step;30 ········final·Object·o3·=·step;
31 ········step·=·null;31 ········step·=·null;
32 ········return·new·LazySeq((IFn)new·core$partition$fn__6007(o,·o2,·o3));32 ········return·new·LazySeq((IFn)new·core$partition$fn__6007(o,·o2,·o3));
33 ····}33 ····}
34 ····34 ····
35 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·coll)·{35 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·coll)·{
36 ········return·invokeStatic(n,·step,·coll);36 ········return·invokeStatic(n,·step,·coll);
908 B
clojure/core$partition_all$fn__8560$fn__8561.class
808 B
procyon -ec {}
    
Offset 3, 22 lines modifiedOffset 3, 22 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·java.util.ArrayList;4 import·java.util.ArrayList;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$partition_all$fn__8560$fn__8561·extends·AFunction6 public·final·class·core$partition_all$fn__8560$fn__8561·extends·AFunction
7 {7 {
 8 ····long·n;
8 ····Object·a;9 ····Object·a;
9 ····Object·rf;10 ····Object·rf;
10 ····long·n; 
11 ····11 ····
12 ····public·core$partition_all$fn__8560$fn__8561(final·Object·a,·final·Object·rf,·final·long·n)·{12 ····public·core$partition_all$fn__8560$fn__8561(final·long·n,·final·Object·a,·final·Object·rf)·{
 13 ········this.n·=·n;
13 ········this.a·=·a;14 ········this.a·=·a;
14 ········this.rf·=·rf;15 ········this.rf·=·rf;
15 ········this.n·=·n; 
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(Object·result,·Object·input)·{18 ····public·Object·invoke(Object·result,·Object·input)·{
19 ········final·ArrayList·list·=·(ArrayList)this.a;19 ········final·ArrayList·list·=·(ArrayList)this.a;
20 ········final·Object·e·=·input;20 ········final·Object·e·=·input;
21 ········input·=·null;21 ········input·=·null;
22 ········final·Boolean·b·=·list.add(e)·?·Boolean.TRUE·:·Boolean.FALSE;22 ········final·Boolean·b·=·list.add(e)·?·Boolean.TRUE·:·Boolean.FALSE;
748 B
clojure/core$partition_all$fn__8560.class
666 B
procyon -ec {}
    
Offset 10, 15 lines modifiedOffset 10, 16 lines modified
10 ····long·n;10 ····long·n;
11 ····11 ····
12 ····public·core$partition_all$fn__8560(final·long·n)·{12 ····public·core$partition_all$fn__8560(final·long·n)·{
13 ········this.n·=·n;13 ········this.n·=·n;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·rf)·{16 ····public·Object·invoke(Object·rf)·{
17 ········final·ArrayList·list; 
18 ········Object·a·=·list·=·new·ArrayList(RT.intCast(this.n));17 ········Object·a·=·new·ArrayList(RT.intCast(this.n));
 18 ········final·long·n·=·this.n;
 19 ········final·Object·o·=·a;
19 ········a·=·null;20 ········a·=·null;
20 ········final·Object·o·=·rf;21 ········final·Object·o2·=·rf;
21 ········rf·=·null;22 ········rf·=·null;
22 ········return·new·core$partition_all$fn__8560$fn__8561((Object)list,·o,·this.n);23 ········return·new·core$partition_all$fn__8560$fn__8561(n,·o,·o2);
23 ····}24 ····}
24 }25 }
857 B
clojure/core$partition_all$fn__8564.class
775 B
procyon -ec {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.AFunction;3 import·clojure.lang.AFunction;
  
4 public·final·class·core$partition_all$fn__8564·extends·AFunction4 public·final·class·core$partition_all$fn__8564·extends·AFunction
5 {5 {
6 ····Object·n;6 ····Object·n;
7 ····Object·coll; 
8 ····Object·step;7 ····Object·step;
 8 ····Object·coll;
9 ····9 ····
10 ····public·core$partition_all$fn__8564(final·Object·n,·final·Object·coll,·final·Object·step)·{10 ····public·core$partition_all$fn__8564(final·Object·n,·final·Object·step,·final·Object·coll)·{
11 ········this.n·=·n;11 ········this.n·=·n;
12 ········this.coll·=·coll; 
13 ········this.step·=·step;12 ········this.step·=·step;
 13 ········this.coll·=·coll;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke()·{16 ····public·Object·invoke()·{
17 ········final·Object·coll·=·this.coll;17 ········final·Object·coll·=·this.coll;
18 ········this.coll·=·null;18 ········this.coll·=·null;
19 ········final·Object·invokeStatic;19 ········final·Object·invokeStatic;
20 ········Object·temp__5754__auto__8566·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);20 ········Object·temp__5754__auto__8566·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);
776 B
clojure/core$partition_all.class
712 B
procyon -ec {}
    
Offset 8, 18 lines modifiedOffset 8, 18 lines modified
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$partition_all·extends·AFunction·implements·IFn$LO9 public·final·class·core$partition_all·extends·AFunction·implements·IFn$LO
10 {10 {
11 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·coll)·{11 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·coll)·{
12 ········final·Object·o·=·n;12 ········final·Object·o·=·n;
13 ········n·=·null;13 ········n·=·null;
14 ········final·Object·o2·=·coll; 
15 ········coll·=·null; 
16 ········final·Object·o3·=·step;14 ········final·Object·o2·=·step;
17 ········step·=·null;15 ········step·=·null;
 16 ········final·Object·o3·=·coll;
 17 ········coll·=·null;
18 ········return·new·LazySeq((IFn)new·core$partition_all$fn__8564(o,·o2,·o3));18 ········return·new·LazySeq((IFn)new·core$partition_all$fn__8564(o,·o2,·o3));
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·coll)·{21 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·coll)·{
22 ········return·invokeStatic(n,·step,·coll);22 ········return·invokeStatic(n,·step,·coll);
23 ····}23 ····}
24 ····24 ····
1.08 KB
clojure/core$partition_by$fn__8536$fn__8537.class
1010 B
procyon -ec {}
    
Offset 8, 23 lines modifiedOffset 8, 23 lines modified
8 import·clojure.lang.Keyword;8 import·clojure.lang.Keyword;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$partition_by$fn__8536$fn__8537·extends·AFunction10 public·final·class·core$partition_by$fn__8536$fn__8537·extends·AFunction
11 {11 {
12 ····Object·f;12 ····Object·f;
13 ····Object·pv;13 ····Object·pv;
14 ····Object·a; 
15 ····Object·rf;14 ····Object·rf;
 15 ····Object·a;
16 ····public·static·final·Keyword·const__5;16 ····public·static·final·Keyword·const__5;
17 ····17 ····
18 ····public·core$partition_by$fn__8536$fn__8537(final·Object·f,·final·Object·pv,·final·Object·a,·final·Object·rf)·{18 ····public·core$partition_by$fn__8536$fn__8537(final·Object·f,·final·Object·pv,·final·Object·rf,·final·Object·a)·{
19 ········this.f·=·f;19 ········this.f·=·f;
20 ········this.pv·=·pv;20 ········this.pv·=·pv;
21 ········this.a·=·a; 
22 ········this.rf·=·rf;21 ········this.rf·=·rf;
 22 ········this.a·=·a;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·result,·Object·input)·{25 ····public·Object·invoke(Object·result,·Object·input)·{
26 ········Object·pval·=·core$deref.invokeStatic(this.pv);26 ········Object·pval·=·core$deref.invokeStatic(this.pv);
27 ········Object·val·=·((IFn)this.f).invoke(input);27 ········Object·val·=·((IFn)this.f).invoke(input);
28 ········core$vreset_BANG_.invokeStatic(this.pv,·val);28 ········core$vreset_BANG_.invokeStatic(this.pv,·val);
29 ········final·boolean·or__5534__auto__8539·=·Util.identical(pval,·(Object)core$partition_by$fn__8536$fn__8537.const__5);29 ········final·boolean·or__5534__auto__8539·=·Util.identical(pval,·(Object)core$partition_by$fn__8536$fn__8537.const__5);
738 B
clojure/core$partition_by$fn__8536.class
658 B
procyon -ec {}
    
Offset 17, 18 lines modifiedOffset 17, 18 lines modified
17 ····17 ····
18 ····public·Object·invoke(Object·rf)·{18 ····public·Object·invoke(Object·rf)·{
19 ········Object·a·=·new·ArrayList();19 ········Object·a·=·new·ArrayList();
20 ········Object·pv·=·core$volatile_BANG_.invokeStatic((Object)core$partition_by$fn__8536.const__1);20 ········Object·pv·=·core$volatile_BANG_.invokeStatic((Object)core$partition_by$fn__8536.const__1);
21 ········final·Object·f·=·this.f;21 ········final·Object·f·=·this.f;
22 ········final·Object·o·=·pv;22 ········final·Object·o·=·pv;
23 ········pv·=·null;23 ········pv·=·null;
24 ········final·Object·o2·=·a; 
25 ········a·=·null; 
26 ········final·Object·o3·=·rf;24 ········final·Object·o2·=·rf;
27 ········rf·=·null;25 ········rf·=·null;
 26 ········final·Object·o3·=·a;
 27 ········a·=·null;
28 ········return·new·core$partition_by$fn__8536$fn__8537(f,·o,·o2,·o3);28 ········return·new·core$partition_by$fn__8536$fn__8537(f,·o,·o2,·o3);
29 ····}29 ····}
30 ····30 ····
31 ····static·{31 ····static·{
32 ········const__1·=·RT.keyword("clojure.core",·"none");32 ········const__1·=·RT.keyword("clojure.core",·"none");
33 ····}33 ····}
34 }34 }
798 B
clojure/core$partition_by$fn__8541.class
718 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.LazySeq;3 import·clojure.lang.LazySeq;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$partition_by$fn__8541·extends·AFunction6 public·final·class·core$partition_by$fn__8541·extends·AFunction
7 {7 {
8 ····Object·f; 
9 ····Object·coll;8 ····Object·coll;
 9 ····Object·f;
10 ····10 ····
11 ····public·core$partition_by$fn__8541(final·Object·f,·final·Object·coll)·{11 ····public·core$partition_by$fn__8541(final·Object·coll,·final·Object·f)·{
12 ········this.f·=·f; 
13 ········this.coll·=·coll;12 ········this.coll·=·coll;
 13 ········this.f·=·f;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke()·{16 ····public·Object·invoke()·{
17 ········final·Object·coll·=·this.coll;17 ········final·Object·coll·=·this.coll;
18 ········this.coll·=·null;18 ········this.coll·=·null;
19 ········final·Object·invokeStatic;19 ········final·Object·invokeStatic;
20 ········Object·temp__5754__auto__8547·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);20 ········Object·temp__5754__auto__8547·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);
706 B
clojure/core$partition_by.class
644 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$partition_by·extends·AFunction7 public·final·class·core$partition_by·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{
10 ········final·Object·o·=·f; 
11 ········f·=·null; 
12 ········final·Object·o2·=·coll;10 ········final·Object·o·=·coll;
13 ········coll·=·null;11 ········coll·=·null;
 12 ········final·Object·o2·=·f;
 13 ········f·=·null;
14 ········return·new·LazySeq((IFn)new·core$partition_by$fn__8541(o,·o2));14 ········return·new·LazySeq((IFn)new·core$partition_by$fn__8541(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{17 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{
18 ········return·invokeStatic(f,·coll);18 ········return·invokeStatic(f,·coll);
19 ····}19 ····}
20 ····20 ····
804 B
clojure/core$pmap$fn__8487$fn__8488.class
722 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$pmap$fn__8487$fn__8488·extends·AFunction5 public·final·class·core$pmap$fn__8487$fn__8488·extends·AFunction
6 {6 {
7 ····Object·f; 
8 ····Object·p1__8485_SHARP_;7 ····Object·p1__8485_SHARP_;
 8 ····Object·f;
9 ····9 ····
10 ····public·core$pmap$fn__8487$fn__8488(final·Object·f,·final·Object·p1__8485_SHARP_)·{10 ····public·core$pmap$fn__8487$fn__8488(final·Object·p1__8485_SHARP_,·final·Object·f)·{
11 ········this.f·=·f; 
12 ········this.p1__8485_SHARP_·=·p1__8485_SHARP_;11 ········this.p1__8485_SHARP_·=·p1__8485_SHARP_;
 12 ········this.f·=·f;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········final·Object·f·=·this.f;16 ········final·Object·f·=·this.f;
17 ········this.f·=·null;17 ········this.f·=·null;
18 ········final·IFn·fn·=·(IFn)f;18 ········final·IFn·fn·=·(IFn)f;
19 ········final·Object·p1__8485_SHARP_·=·this.p1__8485_SHARP_;19 ········final·Object·p1__8485_SHARP_·=·this.p1__8485_SHARP_;
721 B
clojure/core$pmap$fn__8487.class
657 B
procyon -ec {}
    
Offset 8, 15 lines modifiedOffset 8, 14 lines modified
8 ····Object·f;8 ····Object·f;
9 ····9 ····
10 ····public·core$pmap$fn__8487(final·Object·f)·{10 ····public·core$pmap$fn__8487(final·Object·f)·{
11 ········this.f·=·f;11 ········this.f·=·f;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·p1__8485_SHARP_)·{14 ····public·Object·invoke(Object·p1__8485_SHARP_)·{
15 ········final·Object·f·=·this.f; 
16 ········final·Object·o·=·p1__8485_SHARP_;15 ········final·Object·o·=·p1__8485_SHARP_;
17 ········p1__8485_SHARP_·=·null;16 ········p1__8485_SHARP_·=·null;
18 ········final·core$pmap$fn__8487$fn__8488·core$pmap$fn__8487$fn__8488·=·new·core$pmap$fn__8487$fn__8488(f,·o);17 ········final·core$pmap$fn__8487$fn__8488·core$pmap$fn__8487$fn__8488·=·new·core$pmap$fn__8487$fn__8488(o,·this.f);
19 ········this·=·null;18 ········this·=·null;
20 ········return·core$future_call.invokeStatic((Object)core$pmap$fn__8487$fn__8488);19 ········return·core$future_call.invokeStatic((Object)core$pmap$fn__8487$fn__8488);
21 ····}20 ····}
22 }21 }
1.14 KB
clojure/core$pmap$step__8492$fn__8496.class
1.05 KB
procyon -ec {}
    
Offset 4, 27 lines modifiedOffset 4, 27 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$pmap$step__8492$fn__8496·extends·AFunction8 public·final·class·core$pmap$step__8492$fn__8496·extends·AFunction
9 {9 {
10 ····Object·vs;10 ····Object·xs;
 11 ····Object·fs;
11 ····Object·x;12 ····Object·x;
 13 ····Object·vs;
12 ····Object·step;14 ····Object·step;
13 ····Object·fs; 
14 ····Object·xs; 
15 ····public·static·final·Var·const__2;15 ····public·static·final·Var·const__2;
16 ····16 ····
17 ····public·core$pmap$step__8492$fn__8496(final·Object·vs,·final·Object·x,·final·Object·step,·final·Object·fs,·final·Object·xs)·{17 ····public·core$pmap$step__8492$fn__8496(final·Object·xs,·final·Object·fs,·final·Object·x,·final·Object·vs,·final·Object·step)·{
18 ········this.vs·=·vs;18 ········this.xs·=·xs;
 19 ········this.fs·=·fs;
19 ········this.x·=·x;20 ········this.x·=·x;
 21 ········this.vs·=·vs;
20 ········this.step·=·step;22 ········this.step·=·step;
21 ········this.fs·=·fs; 
22 ········this.xs·=·xs; 
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke()·{25 ····public·Object·invoke()·{
26 ········final·Object·fs·=·this.fs;26 ········final·Object·fs·=·this.fs;
27 ········this.fs·=·null;27 ········this.fs·=·null;
28 ········final·Object·invokeStatic;28 ········final·Object·invokeStatic;
29 ········Object·temp__5752__auto__8498·=·invokeStatic·=·core$seq__5420.invokeStatic(fs);29 ········Object·temp__5752__auto__8498·=·invokeStatic·=·core$seq__5420.invokeStatic(fs);
966 B
clojure/core$pmap$step__8492.class
898 B
procyon -ec {}
    
Offset 20, 19 lines modifiedOffset 20, 19 lines modified
20 ········first__8495·=·null;20 ········first__8495·=·null;
21 ········Object·x·=·o3;21 ········Object·x·=·o3;
22 ········final·Object·o4·=·seq__8495;22 ········final·Object·o4·=·seq__8495;
23 ········seq__8495·=·null;23 ········seq__8495·=·null;
24 ········Object·xs·=·o4;24 ········Object·xs·=·o4;
25 ········final·Object·o5·=·vec__8493;25 ········final·Object·o5·=·vec__8493;
26 ········vec__8493·=·null;26 ········vec__8493·=·null;
27 ········final·Object·o6; 
28 ········Object·vs·=·o6·=·o5;27 ········Object·vs·=·o5;
29 ········vs·=·null; 
30 ········final·Object·o7·=·x; 
31 ········x·=·null; 
32 ········final·Object·o8·=·fs; 
33 ········fs·=·null; 
34 ········final·Object·o9·=·xs;28 ········final·Object·o6·=·xs;
35 ········xs·=·null;29 ········xs·=·null;
 30 ········final·Object·o7·=·fs;
 31 ········fs·=·null;
 32 ········final·Object·o8·=·x;
 33 ········x·=·null;
 34 ········final·Object·o9·=·vs;
 35 ········vs·=·null;
36 ········return·new·LazySeq((IFn)new·core$pmap$step__8492$fn__8496(o6,·o7,·(Object)this,·o8,·o9));36 ········return·new·LazySeq((IFn)new·core$pmap$step__8492$fn__8496(o6,·o7,·o8,·o9,·(Object)this));
37 ····}37 ····}
38 }38 }
910 B
clojure/core$prep_hashes$fn__6996.class
832 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$prep_hashes$fn__6996·extends·AFunction5 public·final·class·core$prep_hashes$fn__6996·extends·AFunction
6 {6 {
 7 ····Object·mask;
7 ····Object·shift;8 ····Object·shift;
8 ····Object·hashcode;9 ····Object·hashcode;
9 ····Object·mask; 
10 ····10 ····
11 ····public·core$prep_hashes$fn__6996(final·Object·shift,·final·Object·hashcode,·final·Object·mask)·{11 ····public·core$prep_hashes$fn__6996(final·Object·mask,·final·Object·shift,·final·Object·hashcode)·{
 12 ········this.mask·=·mask;
12 ········this.shift·=·shift;13 ········this.shift·=·shift;
13 ········this.hashcode·=·hashcode;14 ········this.hashcode·=·hashcode;
14 ········this.mask·=·mask; 
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__6989_SHARP_)·{17 ····public·Object·invoke(Object·p1__6989_SHARP_)·{
18 ········final·Object·shift·=·this.shift;18 ········final·Object·shift·=·this.shift;
19 ········final·Object·mask·=·this.mask;19 ········final·Object·mask·=·this.mask;
20 ········final·IFn·fn·=·(IFn)this.hashcode;20 ········final·IFn·fn·=·(IFn)this.hashcode;
21 ········final·Object·o·=·p1__6989_SHARP_;21 ········final·Object·o·=·p1__6989_SHARP_;
775 B
clojure/core$prep_hashes$fn__7004.class
697 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$prep_hashes$fn__7004·extends·AFunction3 public·final·class·core$prep_hashes$fn__7004·extends·AFunction
4 {4 {
5 ····Object·shift; 
6 ····Object·mask;5 ····Object·mask;
 6 ····Object·shift;
7 ····7 ····
8 ····public·core$prep_hashes$fn__7004(final·Object·shift,·final·Object·mask)·{8 ····public·core$prep_hashes$fn__7004(final·Object·mask,·final·Object·shift)·{
9 ········this.shift·=·shift; 
10 ········this.mask·=·mask;9 ········this.mask·=·mask;
 10 ········this.shift·=·shift;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke(Object·p1__6990_SHARP_)·{13 ····public·Object·invoke(Object·p1__6990_SHARP_)·{
14 ········final·Object·shift·=·this.shift;14 ········final·Object·shift·=·this.shift;
15 ········final·Object·mask·=·this.mask;15 ········final·Object·mask·=·this.mask;
16 ········final·Object·o·=·p1__6990_SHARP_;16 ········final·Object·o·=·p1__6990_SHARP_;
17 ········p1__6990_SHARP_·=·null;17 ········p1__6990_SHARP_·=·null;
2.21 KB
clojure/core$prep_hashes.class
2.15 KB
procyon -ec {}
    
Offset 71, 20 lines modifiedOffset 71, 20 lines modified
71 ················final·Object·o8·=·thens;71 ················final·Object·o8·=·thens;
72 ················thens·=·null;72 ················thens·=·null;
73 ················persistentVector·=·Tuple.create(const__8,·const__9,·core$case_map.invokeStatic(o6,·rawRoot2,·o7,·o8),·(Object)core$prep_hashes.const__14);73 ················persistentVector·=·Tuple.create(const__8,·const__9,·core$case_map.invokeStatic(o6,·rawRoot2,·o7,·o8),·(Object)core$prep_hashes.const__14);
74 ············}74 ············}
75 ············else·{75 ············else·{
76 ················final·Object·o9·=·shift;76 ················final·Object·o9·=·shift;
77 ················final·Object·o10·=·mask;77 ················final·Object·o10·=·mask;
 78 ················final·Object·o11·=·mask;
 79 ················mask·=·null;
78 ················final·Object·o11·=·shift;80 ················final·Object·o12·=·shift;
79 ················shift·=·null;81 ················shift·=·null;
80 ················final·Object·o12·=·hashcode;82 ················final·Object·o13·=·hashcode;
81 ················hashcode·=·null;83 ················hashcode·=·null;
82 ················final·Object·o13·=·mask; 
83 ················mask·=·null; 
84 ················final·core$prep_hashes$fn__6996·core$prep_hashes$fn__6996·=·new·core$prep_hashes$fn__6996(o11,·o12,·o13);84 ················final·core$prep_hashes$fn__6996·core$prep_hashes$fn__6996·=·new·core$prep_hashes$fn__6996(o11,·o12,·o13);
85 ················final·Object·rawRoot3·=·core$prep_hashes.const__7.getRawRoot();85 ················final·Object·rawRoot3·=·core$prep_hashes.const__7.getRawRoot();
86 ················final·Object·o14·=·tests;86 ················final·Object·o14·=·tests;
87 ················tests·=·null;87 ················tests·=·null;
88 ················final·Object·o15·=·thens;88 ················final·Object·o15·=·thens;
89 ················thens·=·null;89 ················thens·=·null;
90 ················persistentVector·=·Tuple.create(o9,·o10,·core$case_map.invokeStatic((Object)core$prep_hashes$fn__6996,·rawRoot3,·o14,·o15),·(Object)core$prep_hashes.const__8);90 ················persistentVector·=·Tuple.create(o9,·o10,·core$case_map.invokeStatic((Object)core$prep_hashes$fn__6996,·rawRoot3,·o14,·o15),·(Object)core$prep_hashes.const__8);
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ············Object·invokeStatic3;121 ············Object·invokeStatic3;
122 ············if·(Numbers.isZero(mask2))·{122 ············if·(Numbers.isZero(mask2))·{
123 ················invokeStatic3·=·skip_check;123 ················invokeStatic3·=·skip_check;
124 ················skip_check·=·null;124 ················skip_check·=·null;
125 ············}125 ············}
126 ············else·{126 ············else·{
127 ················final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;127 ················final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;
128 ················final·core$prep_hashes$fn__7004·core$prep_hashes$fn__6997·=·new·core$prep_hashes$fn__7004(shift2,·mask2);128 ················final·core$prep_hashes$fn__7004·core$prep_hashes$fn__6997·=·new·core$prep_hashes$fn__7004(mask2,·shift2);
129 ················final·Object·o22·=·skip_check;129 ················final·Object·o22·=·skip_check;
130 ················skip_check·=·null;130 ················skip_check·=·null;
131 ················invokeStatic3·=·core$into1.invokeStatic((Object)empty,·core$map.invokeStatic((Object)core$prep_hashes$fn__6997,·o22));131 ················invokeStatic3·=·core$into1.invokeStatic((Object)empty,·core$map.invokeStatic((Object)core$prep_hashes$fn__6997,·o22));
132 ············}132 ············}
133 ············Object·skip_check2·=·invokeStatic3;133 ············Object·skip_check2·=·invokeStatic3;
134 ············final·Object·o23·=·shift2;134 ············final·Object·o23·=·shift2;
135 ············shift2·=·null;135 ············shift2·=·null;
844 B
clojure/core$reductions$fn__8552.class
768 B
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 import·clojure.lang.PersistentList$Primordial;5 import·clojure.lang.PersistentList$Primordial;
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$reductions$fn__8552·extends·AFunction9 public·final·class·core$reductions$fn__8552·extends·AFunction
10 {10 {
11 ····Object·coll; 
12 ····Object·f;11 ····Object·f;
 12 ····Object·coll;
13 ····13 ····
14 ····public·core$reductions$fn__8552(final·Object·coll,·final·Object·f)·{14 ····public·core$reductions$fn__8552(final·Object·f,·final·Object·coll)·{
15 ········this.coll·=·coll; 
16 ········this.f·=·f;15 ········this.f·=·f;
 16 ········this.coll·=·coll;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········final·Object·coll·=·this.coll;20 ········final·Object·coll·=·this.coll;
21 ········this.coll·=·null;21 ········this.coll·=·null;
22 ········final·Object·invokeStatic;22 ········final·Object·invokeStatic;
23 ········Object·temp__5752__auto__8554·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);23 ········Object·temp__5752__auto__8554·=·invokeStatic·=·core$seq__5420.invokeStatic(coll);
843 B
clojure/core$reductions$fn__8555.class
767 B
procyon -ec {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$reductions$fn__8555·extends·AFunction5 public·final·class·core$reductions$fn__8555·extends·AFunction
6 {6 {
7 ····Object·coll; 
8 ····Object·init;7 ····Object·init;
 8 ····Object·coll;
9 ····Object·f;9 ····Object·f;
10 ····10 ····
11 ····public·core$reductions$fn__8555(final·Object·coll,·final·Object·init,·final·Object·f)·{11 ····public·core$reductions$fn__8555(final·Object·init,·final·Object·coll,·final·Object·f)·{
12 ········this.coll·=·coll; 
13 ········this.init·=·init;12 ········this.init·=·init;
 13 ········this.coll·=·coll;
14 ········this.f·=·f;14 ········this.f·=·f;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·invokeStatic;18 ········final·Object·invokeStatic;
19 ········Object·temp__5754__auto__8557·=·invokeStatic·=·core$seq__5420.invokeStatic(this.coll);19 ········Object·temp__5754__auto__8557·=·invokeStatic·=·core$seq__5420.invokeStatic(this.coll);
20 ········if·(invokeStatic·!=·null)·{20 ········if·(invokeStatic·!=·null)·{
1.37 KB
clojure/core$reductions.class
1.32 KB
procyon -ec {}
    
Offset 19, 34 lines modifiedOffset 19, 34 lines modified
19 ············final·Object·o·=·init;19 ············final·Object·o·=·init;
20 ············init·=·null;20 ············init·=·null;
21 ············array[n]·=·core$deref.invokeStatic(o);21 ············array[n]·=·core$deref.invokeStatic(o);
22 ············o2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));22 ············o2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));
23 ········}23 ········}
24 ········else·{24 ········else·{
25 ············final·Object·o3·=·init;25 ············final·Object·o3·=·init;
26 ············final·Object·o4·=·coll; 
27 ············coll·=·null; 
28 ············final·Object·o5·=·init;26 ············final·Object·o4·=·init;
29 ············init·=·null;27 ············init·=·null;
 28 ············final·Object·o5·=·coll;
 29 ············coll·=·null;
30 ············final·Object·o6·=·f;30 ············final·Object·o6·=·f;
31 ············f·=·null;31 ············f·=·null;
32 ············o2·=·core$cons__5394.invokeStatic(o3,·(Object)new·LazySeq((IFn)new·core$reductions$fn__8555(o4,·o5,·o6)));32 ············o2·=·core$cons__5394.invokeStatic(o3,·(Object)new·LazySeq((IFn)new·core$reductions$fn__8555(o4,·o5,·o6)));
33 ········}33 ········}
34 ········return·o2;34 ········return·o2;
35 ····}35 ····}
36 ····36 ····
37 ····public·Object·invoke(final·Object·f,·final·Object·init,·final·Object·coll)·{37 ····public·Object·invoke(final·Object·f,·final·Object·init,·final·Object·coll)·{
38 ········return·invokeStatic(f,·init,·coll);38 ········return·invokeStatic(f,·init,·coll);
39 ····}39 ····}
40 ····40 ····
41 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{41 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{
42 ········final·Object·o·=·coll; 
43 ········coll·=·null; 
44 ········final·Object·o2·=·f;42 ········final·Object·o·=·f;
45 ········f·=·null;43 ········f·=·null;
 44 ········final·Object·o2·=·coll;
 45 ········coll·=·null;
46 ········return·new·LazySeq((IFn)new·core$reductions$fn__8552(o,·o2));46 ········return·new·LazySeq((IFn)new·core$reductions$fn__8552(o,·o2));
47 ····}47 ····}
48 ····48 ····
49 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{49 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{
50 ········return·invokeStatic(f,·coll);50 ········return·invokeStatic(f,·coll);
51 ····}51 ····}
52 }52 }
1.17 KB
clojure/core$resultset_seq$thisfn__6728.class
1.09 KB
procyon -ec {}
    
Offset 6, 23 lines modifiedOffset 6, 23 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·java.sql.ResultSet;7 import·java.sql.ResultSet;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$resultset_seq$thisfn__6728·extends·AFunction10 public·final·class·core$resultset_seq$thisfn__6728·extends·AFunction
11 {11 {
12 ····Object·rs; 
13 ····Object·row_struct;12 ····Object·row_struct;
14 ····Object·row_values;13 ····Object·row_values;
 14 ····Object·rs;
15 ····public·static·final·Var·const__2;15 ····public·static·final·Var·const__2;
16 ····16 ····
17 ····public·core$resultset_seq$thisfn__6728(final·Object·rs,·final·Object·row_struct,·final·Object·row_values)·{17 ····public·core$resultset_seq$thisfn__6728(final·Object·row_struct,·final·Object·row_values,·final·Object·rs)·{
18 ········this.rs·=·rs; 
19 ········this.row_struct·=·row_struct;18 ········this.row_struct·=·row_struct;
20 ········this.row_values·=·row_values;19 ········this.row_values·=·row_values;
 20 ········this.rs·=·rs;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········Object·invokeStatic2;24 ········Object·invokeStatic2;
25 ········if·(((ResultSet)this.rs).next())·{25 ········if·(((ResultSet)this.rs).next())·{
26 ············final·Object·invokeStatic·=·core$apply.invokeStatic(core$resultset_seq$thisfn__6728.const__2.getRawRoot(),·this.row_struct,·((IFn)this.row_values).invoke());26 ············final·Object·invokeStatic·=·core$apply.invokeStatic(core$resultset_seq$thisfn__6728.const__2.getRawRoot(),·this.row_struct,·((IFn)this.row_values).invoke());
27 ············final·LazySeq·lazySeq·=·new·LazySeq((IFn)new·core$resultset_seq$thisfn__6728$fn__6729((Object)this));27 ············final·LazySeq·lazySeq·=·new·LazySeq((IFn)new·core$resultset_seq$thisfn__6728$fn__6729((Object)this));
1.28 KB
clojure/core$resultset_seq.class
1.21 KB
procyon -ec {}
    
Offset 31, 20 lines modifiedOffset 31, 20 lines modified
31 ················final·Object·rawRoot·=·core$resultset_seq.const__8.getRawRoot();31 ················final·Object·rawRoot·=·core$resultset_seq.const__8.getRawRoot();
32 ················final·Object·o2·=·keys;32 ················final·Object·o2·=·keys;
33 ················keys·=·null;33 ················keys·=·null;
34 ················Object·row_struct·=·core$apply.invokeStatic(rawRoot,·o2);34 ················Object·row_struct·=·core$apply.invokeStatic(rawRoot,·o2);
35 ················final·Object·o3·=·idxs;35 ················final·Object·o3·=·idxs;
36 ················idxs·=·null;36 ················idxs·=·null;
37 ················Object·row_values·=·new·core$resultset_seq$row_values__6724(o3,·rs);37 ················Object·row_values·=·new·core$resultset_seq$row_values__6724(o3,·rs);
38 ················final·Object·o4·=·rs; 
39 ················rs·=·null; 
40 ················final·Object·o5·=·row_struct;38 ················final·Object·o4·=·row_struct;
41 ················row_struct·=·null;39 ················row_struct·=·null;
42 ················final·Object·o6·=·row_values;40 ················final·Object·o5·=·row_values;
43 ················row_values·=·null;41 ················row_values·=·null;
 42 ················final·Object·o6·=·rs;
 43 ················rs·=·null;
44 ················final·core$resultset_seq$thisfn__6728·core$resultset_seq$thisfn__6728;44 ················final·core$resultset_seq$thisfn__6728·core$resultset_seq$thisfn__6728;
45 ················Object·rows·=·core$resultset_seq$thisfn__6728·=·new·core$resultset_seq$thisfn__6728(o4,·o5,·o6);45 ················Object·rows·=·core$resultset_seq$thisfn__6728·=·new·core$resultset_seq$thisfn__6728(o4,·o5,·o6);
46 ················rows·=·null;46 ················rows·=·null;
47 ················return·((IFn)core$resultset_seq$thisfn__6728).invoke();47 ················return·((IFn)core$resultset_seq$thisfn__6728).invoke();
48 ············}48 ············}
49 ········}49 ········}
50 ········throw·(Throwable)new·Exception("ResultSet·must·have·unique·column·labels");50 ········throw·(Throwable)new·Exception("ResultSet·must·have·unique·column·labels");
1.09 KB
clojure/core$seque$drain__6607$fn__6608.class
1.0 KB
procyon -ec {}
    
Offset 6, 26 lines modifiedOffset 6, 26 lines modified
6 import·clojure.lang.Util;6 import·clojure.lang.Util;
7 import·java.util.concurrent.BlockingQueue;7 import·java.util.concurrent.BlockingQueue;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$seque$drain__6607$fn__6608·extends·AFunction10 public·final·class·core$seque$drain__6607$fn__6608·extends·AFunction
11 {11 {
 12 ····Object·q;
 13 ····Object·fill;
12 ····Object·agt;14 ····Object·agt;
13 ····Object·NIL;15 ····Object·NIL;
14 ····Object·fill; 
15 ····Object·q; 
16 ····Object·drain;16 ····Object·drain;
17 ····public·static·final·Var·const__2;17 ····public·static·final·Var·const__2;
18 ····18 ····
19 ····public·core$seque$drain__6607$fn__6608(final·Object·agt,·final·Object·nil,·final·Object·fill,·final·Object·q,·final·Object·drain)·{19 ····public·core$seque$drain__6607$fn__6608(final·Object·q,·final·Object·fill,·final·Object·agt,·final·Object·nil,·final·Object·drain)·{
 20 ········this.q·=·q;
 21 ········this.fill·=·fill;
20 ········this.agt·=·agt;22 ········this.agt·=·agt;
21 ········this.NIL·=·nil;23 ········this.NIL·=·nil;
22 ········this.fill·=·fill; 
23 ········this.q·=·q; 
24 ········this.drain·=·drain;24 ········this.drain·=·drain;
25 ····}25 ····}
26 ····26 ····
27 ····public·Object·invoke()·{27 ····public·Object·invoke()·{
28 ········final·Object·take;28 ········final·Object·take;
29 ········Object·x·=·take·=·((BlockingQueue)this.q).take();29 ········Object·x·=·take·=·((BlockingQueue)this.q).take();
30 ········final·Object·q·=·this.q;30 ········final·Object·q·=·this.q;
1.02 KB
clojure/core$seque$drain__6607.class
971 B
procyon -ec {}
    
Offset 3, 23 lines modifiedOffset 3, 23 lines modified
  
3 import·clojure.lang.LazySeq;3 import·clojure.lang.LazySeq;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$seque$drain__6607·extends·AFunction6 public·final·class·core$seque$drain__6607·extends·AFunction
7 {7 {
 8 ····Object·q;
 9 ····Object·fill;
8 ····Object·agt;10 ····Object·agt;
9 ····Object·NIL;11 ····Object·NIL;
10 ····Object·fill; 
11 ····Object·q; 
12 ····12 ····
13 ····public·core$seque$drain__6607(final·Object·agt,·final·Object·nil,·final·Object·fill,·final·Object·q)·{13 ····public·core$seque$drain__6607(final·Object·q,·final·Object·fill,·final·Object·agt,·final·Object·nil)·{
 14 ········this.q·=·q;
 15 ········this.fill·=·fill;
14 ········this.agt·=·agt;16 ········this.agt·=·agt;
15 ········this.NIL·=·nil;17 ········this.NIL·=·nil;
16 ········this.fill·=·fill; 
17 ········this.q·=·q; 
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········return·new·LazySeq((IFn)new·core$seque$drain__6607$fn__6608(this.agt,·this.NIL,·this.fill,·this.q,·(Object)this));21 ········return·new·LazySeq((IFn)new·core$seque$drain__6607$fn__6608(this.q,·this.fill,·this.agt,·this.NIL,·(Object)this));
22 ····}22 ····}
23 }23 }
855 B
clojure/core$seque$fill__6595.class
785 B
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·clojure.lang.Util;5 import·clojure.lang.Util;
6 import·java.util.concurrent.BlockingQueue;6 import·java.util.concurrent.BlockingQueue;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$seque$fill__6595·extends·AFunction9 public·final·class·core$seque$fill__6595·extends·AFunction
10 {10 {
 11 ····Object·q;
11 ····Object·log_error;12 ····Object·log_error;
12 ····Object·NIL;13 ····Object·NIL;
13 ····Object·q; 
14 ····14 ····
15 ····public·core$seque$fill__6595(final·Object·log_error,·final·Object·nil,·final·Object·q)·{15 ····public·core$seque$fill__6595(final·Object·q,·final·Object·log_error,·final·Object·nil)·{
 16 ········this.q·=·q;
16 ········this.log_error·=·log_error;17 ········this.log_error·=·log_error;
17 ········this.NIL·=·nil;18 ········this.NIL·=·nil;
18 ········this.q·=·q; 
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(Object·s)·{21 ····public·Object·invoke(Object·s)·{
22 ········final·Object·o·=·s;22 ········final·Object·o·=·s;
23 ········if·(o·!=·null)·{23 ········if·(o·!=·null)·{
24 ············if·(o·!=·Boolean.FALSE)·{24 ············if·(o·!=·Boolean.FALSE)·{
25 ················Object·invoke;25 ················Object·invoke;
1.93 KB
clojure/core$seque.class
1.88 KB
procyon -ec {}
    
Offset 29, 34 lines modifiedOffset 29, 35 lines modified
29 ········}29 ········}
30 ········Object·q·=·o;30 ········Object·q·=·o;
31 ········Object·NIL·=·new·Object();31 ········Object·NIL·=·new·Object();
32 ········final·IFn·fn·=·(IFn)core$seque.const__5.getRawRoot();32 ········final·IFn·fn·=·(IFn)core$seque.const__5.getRawRoot();
33 ········final·Object·o3·=·s;33 ········final·Object·o3·=·s;
34 ········s·=·null;34 ········s·=·null;
35 ········Object·agt·=·fn.invoke((Object)new·LazySeq((IFn)new·core$seque$fn__6591(o3)));35 ········Object·agt·=·fn.invoke((Object)new·LazySeq((IFn)new·core$seque$fn__6591(o3)));
36 ········final·core$seque$log_error__6593·core$seque$log_error__6593; 
37 ········Object·log_error·=·core$seque$log_error__6593·=·new·core$seque$log_error__6593();36 ········Object·log_error·=·new·core$seque$log_error__6593();
 37 ········final·Object·o4·=·q;
 38 ········final·Object·o5·=·log_error;
38 ········log_error·=·null;39 ········log_error·=·null;
39 ········Object·fill·=·new·core$seque$fill__6595((Object)core$seque$log_error__6593,·NIL,·q);40 ········Object·fill·=·new·core$seque$fill__6595(o4,·o5,·NIL);
40 ········final·Object·o4·=·agt; 
41 ········final·Object·o5·=·NIL; 
42 ········NIL·=·null; 
43 ········final·Object·o6·=·fill; 
44 ········final·Object·o7·=·q;41 ········final·Object·o6·=·q;
45 ········q·=·null;42 ········q·=·null;
 43 ········final·Object·o7·=·fill;
46 ········Object·drain·=·new·core$seque$drain__6607(o4,·o5,·o6,·o7); 
47 ········final·IFn·fn2·=·(IFn)core$seque.const__6.getRawRoot(); 
48 ········final·Object·o8·=·agt;44 ········final·Object·o8·=·agt;
 45 ········final·Object·o9·=·NIL;
 46 ········NIL·=·null;
 47 ········Object·drain·=·new·core$seque$drain__6607(o6,·o7,·o8,·o9);
 48 ········final·IFn·fn2·=·(IFn)core$seque.const__6.getRawRoot();
 49 ········final·Object·o10·=·agt;
49 ········agt·=·null;50 ········agt·=·null;
50 ········final·Object·o9·=·fill;51 ········final·Object·o11·=·fill;
51 ········fill·=·null;52 ········fill·=·null;
52 ········fn2.invoke(o8,·o9);53 ········fn2.invoke(o10,·o11);
53 ········final·Object·o10·=·drain;54 ········final·Object·o12·=·drain;
54 ········drain·=·null;55 ········drain·=·null;
55 ········return·((IFn)o10).invoke();56 ········return·((IFn)o12).invoke();
56 ····}57 ····}
57 ····58 ····
58 ····public·Object·invoke(final·Object·n_or_q,·final·Object·s)·{59 ····public·Object·invoke(final·Object·n_or_q,·final·Object·s)·{
59 ········return·invokeStatic(n_or_q,·s);60 ········return·invokeStatic(n_or_q,·s);
60 ····}61 ····}
61 ····62 ····
62 ····public·static·Object·invokeStatic(Object·s)·{63 ····public·static·Object·invokeStatic(Object·s)·{
773 B
clojure/core$some_fn$sp2__8678$fn__8679.class
683 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$some_fn$sp2__8678$fn__8679·extends·AFunction5 public·final·class·core$some_fn$sp2__8678$fn__8679·extends·AFunction
6 {6 {
7 ····Object·p2; 
8 ····Object·p1;7 ····Object·p1;
 8 ····Object·p2;
9 ····9 ····
10 ····public·core$some_fn$sp2__8678$fn__8679(final·Object·p2,·final·Object·p3)·{10 ····public·core$some_fn$sp2__8678$fn__8679(final·Object·p2,·final·Object·p3)·{
11 ········this.p2·=·p2;11 ········this.p1·=·p2;
12 ········this.p1·=·p3;12 ········this.p2·=·p3;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·p1__8666_SHARP_)·{15 ····public·Object·invoke(Object·p1__8666_SHARP_)·{
16 ········final·Object·invoke;16 ········final·Object·invoke;
17 ········Object·or__5534__auto__8681·=·invoke·=·((IFn)this.p1).invoke(p1__8666_SHARP_);17 ········Object·or__5534__auto__8681·=·invoke·=·((IFn)this.p1).invoke(p1__8666_SHARP_);
18 ········if·(invoke·!=·null)·{18 ········if·(invoke·!=·null)·{
19 ············if·(invoke·!=·Boolean.FALSE)·{19 ············if·(invoke·!=·Boolean.FALSE)·{
1.42 KB
clojure/core$some_fn$sp2__8678.class
1.34 KB
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.RestFn;4 import·clojure.lang.RestFn;
  
5 public·final·class·core$some_fn$sp2__8678·extends·RestFn5 public·final·class·core$some_fn$sp2__8678·extends·RestFn
6 {6 {
7 ····Object·p2; 
8 ····Object·p1;7 ····Object·p1;
 8 ····Object·p2;
9 ····9 ····
10 ····public·core$some_fn$sp2__8678(final·Object·p2,·final·Object·p3)·{10 ····public·core$some_fn$sp2__8678(final·Object·p2,·final·Object·p3)·{
11 ········this.p2·=·p2;11 ········this.p1·=·p2;
12 ········this.p1·=·p3;12 ········this.p2·=·p3;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{15 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
16 ········final·IFn·fn·=·(IFn)this;16 ········final·IFn·fn·=·(IFn)this;
17 ········final·Object·o·=·x;17 ········final·Object·o·=·x;
18 ········x·=·null;18 ········x·=·null;
19 ········final·Object·o2·=·y;19 ········final·Object·o2·=·y;
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ········if·(invoke·!=·null)·{27 ········if·(invoke·!=·null)·{
28 ············if·(invoke·!=·Boolean.FALSE)·{28 ············if·(invoke·!=·Boolean.FALSE)·{
29 ················final·Object·invokeStatic·=·or__5534__auto__8683;29 ················final·Object·invokeStatic·=·or__5534__auto__8683;
30 ················or__5534__auto__8683·=·null;30 ················or__5534__auto__8683·=·null;
31 ················return·invokeStatic;31 ················return·invokeStatic;
32 ············}32 ············}
33 ········}33 ········}
34 ········final·core$some_fn$sp2__8678$fn__8679·core$some_fn$sp2__8678$fn__8679·=·new·core$some_fn$sp2__8678$fn__8679(this.p2,·this.p1);34 ········final·core$some_fn$sp2__8678$fn__8679·core$some_fn$sp2__8678$fn__8679·=·new·core$some_fn$sp2__8678$fn__8679(this.p1,·this.p2);
35 ········final·Object·o4·=·args;35 ········final·Object·o4·=·args;
36 ········args·=·null;36 ········args·=·null;
37 ········this·=·null;37 ········this·=·null;
38 ········return·core$some.invokeStatic((Object)core$some_fn$sp2__8678$fn__8679,·o4);38 ········return·core$some.invokeStatic((Object)core$some_fn$sp2__8678$fn__8679,·o4);
39 ····}39 ····}
40 ····40 ····
41 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{41 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{
852 B
clojure/core$some_fn$sp3__8693$fn__8694.class
762 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$some_fn$sp3__8693$fn__8694·extends·AFunction5 public·final·class·core$some_fn$sp3__8693$fn__8694·extends·AFunction
6 {6 {
7 ····Object·p3; 
8 ····Object·p1;7 ····Object·p1;
9 ····Object·p2;8 ····Object·p2;
 9 ····Object·p3;
10 ····10 ····
11 ····public·core$some_fn$sp3__8693$fn__8694(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$some_fn$sp3__8693$fn__8694(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p3·=·p3;12 ········this.p1·=·p3;
13 ········this.p1·=·p4;13 ········this.p2·=·p4;
14 ········this.p2·=·p5;14 ········this.p3·=·p5;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8667_SHARP_)·{17 ····public·Object·invoke(Object·p1__8667_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·or__5534__auto__8697·=·invoke·=·((IFn)this.p1).invoke(p1__8667_SHARP_);19 ········Object·or__5534__auto__8697·=·invoke·=·((IFn)this.p1).invoke(p1__8667_SHARP_);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
21 ············if·(invoke·!=·Boolean.FALSE)·{21 ············if·(invoke·!=·Boolean.FALSE)·{
1.51 KB
clojure/core$some_fn$sp3__8693.class
1.44 KB
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.RestFn;4 import·clojure.lang.RestFn;
  
5 public·final·class·core$some_fn$sp3__8693·extends·RestFn5 public·final·class·core$some_fn$sp3__8693·extends·RestFn
6 {6 {
7 ····Object·p3; 
8 ····Object·p1;7 ····Object·p1;
9 ····Object·p2;8 ····Object·p2;
 9 ····Object·p3;
10 ····10 ····
11 ····public·core$some_fn$sp3__8693(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$some_fn$sp3__8693(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p3·=·p3;12 ········this.p1·=·p3;
13 ········this.p1·=·p4;13 ········this.p2·=·p4;
14 ········this.p2·=·p5;14 ········this.p3·=·p5;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{17 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
18 ········final·IFn·fn·=·(IFn)this;18 ········final·IFn·fn·=·(IFn)this;
19 ········final·Object·o·=·x;19 ········final·Object·o·=·x;
20 ········x·=·null;20 ········x·=·null;
21 ········final·Object·o2·=·y;21 ········final·Object·o2·=·y;
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ········if·(invoke·!=·null)·{29 ········if·(invoke·!=·null)·{
30 ············if·(invoke·!=·Boolean.FALSE)·{30 ············if·(invoke·!=·Boolean.FALSE)·{
31 ················final·Object·invokeStatic·=·or__5534__auto__8699;31 ················final·Object·invokeStatic·=·or__5534__auto__8699;
32 ················or__5534__auto__8699·=·null;32 ················or__5534__auto__8699·=·null;
33 ················return·invokeStatic;33 ················return·invokeStatic;
34 ············}34 ············}
35 ········}35 ········}
36 ········final·core$some_fn$sp3__8693$fn__8694·core$some_fn$sp3__8693$fn__8694·=·new·core$some_fn$sp3__8693$fn__8694(this.p3,·this.p1,·this.p2);36 ········final·core$some_fn$sp3__8693$fn__8694·core$some_fn$sp3__8693$fn__8694·=·new·core$some_fn$sp3__8693$fn__8694(this.p1,·this.p2,·this.p3);
37 ········final·Object·o4·=·args;37 ········final·Object·o4·=·args;
38 ········args·=·null;38 ········args·=·null;
39 ········this·=·null;39 ········this·=·null;
40 ········return·core$some.invokeStatic((Object)core$some_fn$sp3__8693$fn__8694,·o4);40 ········return·core$some.invokeStatic((Object)core$some_fn$sp3__8693$fn__8694,·o4);
41 ····}41 ····}
42 ····42 ····
43 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{43 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{
884 B
clojure/core$some_fn$spn__8715$fn__8721.class
794 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$some_fn$spn__8715$fn__8721·extends·AFunction5 public·final·class·core$some_fn$spn__8715$fn__8721·extends·AFunction
6 {6 {
 7 ····Object·y;
7 ····Object·z;8 ····Object·z;
8 ····Object·x;9 ····Object·x;
9 ····Object·y; 
10 ····10 ····
11 ····public·core$some_fn$spn__8715$fn__8721(final·Object·z,·final·Object·x,·final·Object·y)·{11 ····public·core$some_fn$spn__8715$fn__8721(final·Object·y,·final·Object·z,·final·Object·x)·{
 12 ········this.y·=·y;
12 ········this.z·=·z;13 ········this.z·=·z;
13 ········this.x·=·x;14 ········this.x·=·x;
14 ········this.y·=·y; 
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8670_SHARP_)·{17 ····public·Object·invoke(Object·p1__8670_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·or__5534__auto__8724·=·invoke·=·((IFn)p1__8670_SHARP_).invoke(this.x);19 ········Object·or__5534__auto__8724·=·invoke·=·((IFn)p1__8670_SHARP_).invoke(this.x);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
21 ············if·(invoke·!=·Boolean.FALSE)·{21 ············if·(invoke·!=·Boolean.FALSE)·{
1.02 KB
clojure/core$some_fn$spn__8715.class
971 B
procyon -ec {}
    
Offset 34, 20 lines modifiedOffset 34, 20 lines modified
34 ········final·core$some_fn$spn__8715$fn__8725·core$some_fn$spn__8715$fn__8725·=·new·core$some_fn$spn__8715$fn__8725(o4);34 ········final·core$some_fn$spn__8715$fn__8725·core$some_fn$spn__8715$fn__8725·=·new·core$some_fn$spn__8715$fn__8725(o4);
35 ········final·Object·ps·=·this.ps;35 ········final·Object·ps·=·this.ps;
36 ········this·=·null;36 ········this·=·null;
37 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8715$fn__8725,·ps);37 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8715$fn__8725,·ps);
38 ····}38 ····}
39 ····39 ····
40 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{40 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{
 41 ········final·Object·o·=·y;
 42 ········y·=·null;
41 ········final·Object·o·=·z;43 ········final·Object·o2·=·z;
42 ········z·=·null;44 ········z·=·null;
43 ········final·Object·o2·=·x;45 ········final·Object·o3·=·x;
44 ········x·=·null;46 ········x·=·null;
45 ········final·Object·o3·=·y; 
46 ········y·=·null; 
47 ········final·core$some_fn$spn__8715$fn__8721·core$some_fn$spn__8715$fn__8721·=·new·core$some_fn$spn__8715$fn__8721(o,·o2,·o3);47 ········final·core$some_fn$spn__8715$fn__8721·core$some_fn$spn__8715$fn__8721·=·new·core$some_fn$spn__8715$fn__8721(o,·o2,·o3);
48 ········final·Object·ps·=·this.ps;48 ········final·Object·ps·=·this.ps;
49 ········this·=·null;49 ········this·=·null;
50 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8715$fn__8721,·ps);50 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8715$fn__8721,·ps);
51 ····}51 ····}
52 ····52 ····
53 ····public·Object·invoke(Object·x,·Object·y)·{53 ····public·Object·invoke(Object·x,·Object·y)·{
1.21 KB
clojure/core$some_fn.class
1.16 KB
procyon -ec {}
    
Offset 22, 32 lines modifiedOffset 22, 32 lines modified
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·doInvoke(final·Object·p4,·final·Object·p5,·final·Object·p6,·final·Object·o)·{24 ····public·Object·doInvoke(final·Object·p4,·final·Object·p5,·final·Object·p6,·final·Object·o)·{
25 ········return·invokeStatic(p4,·p5,·p6,·(ISeq)o);25 ········return·invokeStatic(p4,·p5,·p6,·(ISeq)o);
26 ····}26 ····}
27 ····27 ····
28 ····public·static·Object·invokeStatic(Object·p1,·Object·p2,·Object·p3)·{28 ····public·static·Object·invokeStatic(Object·p1,·Object·p2,·Object·p3)·{
29 ········final·Object·o·=·p3; 
30 ········p3·=·null; 
31 ········final·Object·o2·=·p1;29 ········final·Object·o·=·p1;
32 ········p1·=·null;30 ········p1·=·null;
33 ········final·Object·o3·=·p2;31 ········final·Object·o2·=·p2;
34 ········p2·=·null;32 ········p2·=·null;
 33 ········final·Object·o3·=·p3;
 34 ········p3·=·null;
35 ········return·new·core$some_fn$sp3__8693(o,·o2,·o3);35 ········return·new·core$some_fn$sp3__8693(o,·o2,·o3);
36 ····}36 ····}
37 ····37 ····
38 ····public·Object·invoke(final·Object·p3,·final·Object·p4,·final·Object·p5)·{38 ····public·Object·invoke(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
39 ········return·invokeStatic(p3,·p4,·p5);39 ········return·invokeStatic(p3,·p4,·p5);
40 ····}40 ····}
41 ····41 ····
42 ····public·static·Object·invokeStatic(Object·p1,·Object·p2)·{42 ····public·static·Object·invokeStatic(Object·p1,·Object·p2)·{
43 ········final·Object·o·=·p2; 
44 ········p2·=·null; 
45 ········final·Object·o2·=·p1;43 ········final·Object·o·=·p1;
46 ········p1·=·null;44 ········p1·=·null;
 45 ········final·Object·o2·=·p2;
 46 ········p2·=·null;
47 ········return·new·core$some_fn$sp2__8678(o,·o2);47 ········return·new·core$some_fn$sp2__8678(o,·o2);
48 ····}48 ····}
49 ····49 ····
50 ····public·Object·invoke(final·Object·p2,·final·Object·p3)·{50 ····public·Object·invoke(final·Object·p2,·final·Object·p3)·{
51 ········return·invokeStatic(p2,·p3);51 ········return·invokeStatic(p2,·p3);
52 ····}52 ····}
53 ····53 ····
709 B
clojure/core$take$fn__5928.class
645 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.Numbers;3 import·clojure.lang.Numbers;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$take$fn__5928·extends·AFunction5 public·final·class·core$take$fn__5928·extends·AFunction
6 {6 {
7 ····Object·coll; 
8 ····Object·n;7 ····Object·n;
 8 ····Object·coll;
9 ····9 ····
10 ····public·core$take$fn__5928(final·Object·coll,·final·Object·n)·{10 ····public·core$take$fn__5928(final·Object·n,·final·Object·coll)·{
11 ········this.coll·=·coll; 
12 ········this.n·=·n;11 ········this.n·=·n;
 12 ········this.coll·=·coll;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········Object·invokeStatic4;16 ········Object·invokeStatic4;
17 ········if·(Numbers.isPos(this.n))·{17 ········if·(Numbers.isPos(this.n))·{
18 ············final·Object·coll·=·this.coll;18 ············final·Object·coll·=·this.coll;
19 ············this.coll·=·null;19 ············this.coll·=·null;
677 B
clojure/core$take.class
631 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$take·extends·AFunction7 public·final·class·core$take·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·n,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·n,·Object·coll)·{
10 ········final·Object·o·=·coll; 
11 ········coll·=·null; 
12 ········final·Object·o2·=·n;10 ········final·Object·o·=·n;
13 ········n·=·null;11 ········n·=·null;
 12 ········final·Object·o2·=·coll;
 13 ········coll·=·null;
14 ········return·new·LazySeq((IFn)new·core$take$fn__5928(o,·o2));14 ········return·new·LazySeq((IFn)new·core$take$fn__5928(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·n,·final·Object·coll)·{17 ····public·Object·invoke(final·Object·n,·final·Object·coll)·{
18 ········return·invokeStatic(n,·coll);18 ········return·invokeStatic(n,·coll);
19 ····}19 ····}
20 ····20 ····
852 B
clojure/core$take_while$fn__5932$fn__5933.class
758 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$take_while$fn__5932$fn__5933·extends·AFunction5 public·final·class·core$take_while$fn__5932$fn__5933·extends·AFunction
6 {6 {
7 ····Object·pred; 
8 ····Object·rf;7 ····Object·rf;
 8 ····Object·pred;
9 ····9 ····
10 ····public·core$take_while$fn__5932$fn__5933(final·Object·pred,·final·Object·rf)·{10 ····public·core$take_while$fn__5932$fn__5933(final·Object·rf,·final·Object·pred)·{
11 ········this.pred·=·pred; 
12 ········this.rf·=·rf;11 ········this.rf·=·rf;
 12 ········this.pred·=·pred;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·result,·Object·input)·{15 ····public·Object·invoke(Object·result,·Object·input)·{
16 ········final·Object·invoke·=·((IFn)this.pred).invoke(input);16 ········final·Object·invoke·=·((IFn)this.pred).invoke(input);
17 ········if·(invoke·!=·null)·{17 ········if·(invoke·!=·null)·{
18 ············if·(invoke·!=·Boolean.FALSE)·{18 ············if·(invoke·!=·Boolean.FALSE)·{
19 ················final·IFn·fn·=·(IFn)this.rf;19 ················final·IFn·fn·=·(IFn)this.rf;
516 B
clojure/core$take_while$fn__5932.class
440 B
procyon -ec {}
    
Offset 8, 13 lines modifiedOffset 8, 12 lines modified
8 ····Object·pred;8 ····Object·pred;
9 ····9 ····
10 ····public·core$take_while$fn__5932(final·Object·pred)·{10 ····public·core$take_while$fn__5932(final·Object·pred)·{
11 ········this.pred·=·pred;11 ········this.pred·=·pred;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·rf)·{14 ····public·Object·invoke(Object·rf)·{
15 ········final·Object·pred·=·this.pred; 
16 ········final·Object·o·=·rf;15 ········final·Object·o·=·rf;
17 ········rf·=·null;16 ········rf·=·null;
18 ········return·new·core$take_while$fn__5932$fn__5933(pred,·o);17 ········return·new·core$take_while$fn__5932$fn__5933(o,·this.pred);
19 ····}18 ····}
20 }19 }
713 B
clojure/core$trampoline$fn__6890.class
637 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$trampoline$fn__6890·extends·AFunction3 public·final·class·core$trampoline$fn__6890·extends·AFunction
4 {4 {
5 ····Object·args; 
6 ····Object·f;5 ····Object·f;
 6 ····Object·args;
7 ····7 ····
8 ····public·core$trampoline$fn__6890(final·Object·args,·final·Object·f)·{8 ····public·core$trampoline$fn__6890(final·Object·f,·final·Object·args)·{
9 ········this.args·=·args; 
10 ········this.f·=·f;9 ········this.f·=·f;
 10 ········this.args·=·args;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke()·{13 ····public·Object·invoke()·{
14 ········final·Object·f·=·this.f;14 ········final·Object·f·=·this.f;
15 ········final·Object·args·=·this.args;15 ········final·Object·args·=·this.args;
16 ········this·=·null;16 ········this·=·null;
17 ········return·core$apply.invokeStatic(f,·args);17 ········return·core$apply.invokeStatic(f,·args);
793 B
clojure/core$trampoline.class
735 B
procyon -ec {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.ISeq;5 import·clojure.lang.ISeq;
6 import·clojure.lang.RestFn;6 import·clojure.lang.RestFn;
  
7 public·final·class·core$trampoline·extends·RestFn7 public·final·class·core$trampoline·extends·RestFn
8 {8 {
9 ····public·static·Object·invokeStatic(Object·f,·ISeq·args)·{9 ····public·static·Object·invokeStatic(Object·f,·ISeq·args)·{
10 ········final·ISeq·seq·=·args; 
11 ········args·=·null; 
12 ········final·Object·o·=·f;10 ········final·Object·o·=·f;
13 ········f·=·null;11 ········f·=·null;
 12 ········final·ISeq·seq·=·args;
 13 ········args·=·null;
14 ········return·invokeStatic(new·core$trampoline$fn__6890((Object)seq,·o));14 ········return·invokeStatic(new·core$trampoline$fn__6890(o,·(Object)seq));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·doInvoke(final·Object·f,·final·Object·o)·{17 ····public·Object·doInvoke(final·Object·f,·final·Object·o)·{
18 ········return·invokeStatic(f,·(ISeq)o);18 ········return·invokeStatic(f,·(ISeq)o);
19 ····}19 ····}
20 ····20 ····
21 ····public·static·Object·invokeStatic(Object·f)·{21 ····public·static·Object·invokeStatic(Object·f)·{
1.14 KB
clojure/core$tree_seq$walk__6404$fn__6405.class
1.05 KB
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.ISeq;4 import·clojure.lang.ISeq;
5 import·clojure.lang.ArraySeq;5 import·clojure.lang.ArraySeq;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$tree_seq$walk__6404$fn__6405·extends·AFunction8 public·final·class·core$tree_seq$walk__6404$fn__6405·extends·AFunction
9 {9 {
10 ····Object·walk;10 ····Object·node;
11 ····Object·children;11 ····Object·children;
 12 ····Object·walk;
12 ····Object·branch_QMARK_;13 ····Object·branch_QMARK_;
13 ····Object·node; 
14 ····14 ····
15 ····public·core$tree_seq$walk__6404$fn__6405(final·Object·walk,·final·Object·children,·final·Object·branch_QMARK_,·final·Object·node)·{15 ····public·core$tree_seq$walk__6404$fn__6405(final·Object·node,·final·Object·children,·final·Object·walk,·final·Object·branch_QMARK_)·{
16 ········this.walk·=·walk;16 ········this.node·=·node;
17 ········this.children·=·children;17 ········this.children·=·children;
 18 ········this.walk·=·walk;
18 ········this.branch_QMARK_·=·branch_QMARK_;19 ········this.branch_QMARK_·=·branch_QMARK_;
19 ········this.node·=·node; 
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········final·Object·node·=·this.node;23 ········final·Object·node·=·this.node;
24 ········final·Object·branch_QMARK_·=·this.branch_QMARK_;24 ········final·Object·branch_QMARK_·=·this.branch_QMARK_;
25 ········this.branch_QMARK_·=·null;25 ········this.branch_QMARK_·=·null;
26 ········final·Object·invoke·=·((IFn)branch_QMARK_).invoke(this.node);26 ········final·Object·invoke·=·((IFn)branch_QMARK_).invoke(this.node);
764 B
clojure/core$tree_seq$walk__6404.class
688 B
procyon -ec {}
    
Offset 12, 14 lines modifiedOffset 12, 12 lines modified
12 ····12 ····
13 ····public·core$tree_seq$walk__6404(final·Object·children,·final·Object·branch_QMARK_)·{13 ····public·core$tree_seq$walk__6404(final·Object·children,·final·Object·branch_QMARK_)·{
14 ········this.children·=·children;14 ········this.children·=·children;
15 ········this.branch_QMARK_·=·branch_QMARK_;15 ········this.branch_QMARK_·=·branch_QMARK_;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(Object·node)·{18 ····public·Object·invoke(Object·node)·{
19 ········final·Object·children·=·this.children; 
20 ········final·Object·branch_QMARK_·=·this.branch_QMARK_; 
21 ········final·Object·o·=·node;19 ········final·Object·o·=·node;
22 ········node·=·null;20 ········node·=·null;
23 ········return·new·LazySeq((IFn)new·core$tree_seq$walk__6404$fn__6405((Object)this,·children,·branch_QMARK_,·o));21 ········return·new·LazySeq((IFn)new·core$tree_seq$walk__6404$fn__6405(o,·this.children,·(Object)this,·this.branch_QMARK_));
24 ····}22 ····}
25 }23 }
1.4 KB
clojure/core/Vec$reify__8292.class
1.33 KB
procyon -ec {}
    
Offset 9, 35 lines modifiedOffset 9, 35 lines modified
9 import·clojure.lang.IPersistentMap;9 import·clojure.lang.IPersistentMap;
10 import·clojure.lang.IObj;10 import·clojure.lang.IObj;
11 import·java.util.ListIterator;11 import·java.util.ListIterator;
  
12 public·final·class·Vec$reify__8292·implements·ListIterator,·IObj12 public·final·class·Vec$reify__8292·implements·ListIterator,·IObj
13 {13 {
14 ····final·IPersistentMap·__meta;14 ····final·IPersistentMap·__meta;
 15 ····Object·this;
15 ····Object·i;16 ····Object·i;
16 ····int·cnt;17 ····int·cnt;
17 ····Object·this; 
18 ····18 ····
19 ····public·Vec$reify__8292(final·IPersistentMap·_meta,·final·Object·i,·final·int·cnt,·final·Object·this2)·{19 ····public·Vec$reify__8292(final·IPersistentMap·_meta,·final·Object·this2,·final·Object·i,·final·int·cnt)·{
20 ········this.__meta·=·_meta;20 ········this.__meta·=·_meta;
 21 ········this.this·=·this2;
21 ········this.i·=·i;22 ········this.i·=·i;
22 ········this.cnt·=·cnt;23 ········this.cnt·=·cnt;
23 ········this.this·=·this2; 
24 ····}24 ····}
25 ····25 ····
26 ····public·Vec$reify__8292(final·Object·o,·final·int·n,·final·Object·o2)·{26 ····public·Vec$reify__8292(final·Object·o,·final·Object·o2,·final·int·n)·{
27 ········this(null,·o,·n,·o2);27 ········this(null,·o,·o2,·n);
28 ····}28 ····}
29 ····29 ····
30 ····public·IPersistentMap·meta()·{30 ····public·IPersistentMap·meta()·{
31 ········return·this.__meta;31 ········return·this.__meta;
32 ····}32 ····}
33 ····33 ····
34 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{34 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
35 ········return·(IObj)new·Vec$reify__8292(persistentMap,·this.i,·this.cnt,·this.this);35 ········return·(IObj)new·Vec$reify__8292(persistentMap,·this.this,·this.i,·this.cnt);
36 ····}36 ····}
37 ····37 ····
38 ····@Override38 ····@Override
39 ····public·void·set(final·Object·e)·{39 ····public·void·set(final·Object·e)·{
40 ········throw·(Throwable)new·UnsupportedOperationException();40 ········throw·(Throwable)new·UnsupportedOperationException();
41 ····}41 ····}
42 ····42 ····
1.38 KB
clojure/core/Vec$reify__8294.class
1.32 KB
procyon -ec {}
    
Offset 9, 35 lines modifiedOffset 9, 35 lines modified
9 import·clojure.lang.IPersistentMap;9 import·clojure.lang.IPersistentMap;
10 import·clojure.lang.IObj;10 import·clojure.lang.IObj;
11 import·java.util.Iterator;11 import·java.util.Iterator;
  
12 public·final·class·Vec$reify__8294·implements·Iterator,·IObj12 public·final·class·Vec$reify__8294·implements·Iterator,·IObj
13 {13 {
14 ····final·IPersistentMap·__meta;14 ····final·IPersistentMap·__meta;
 15 ····Object·this;
15 ····Object·i;16 ····Object·i;
16 ····int·cnt;17 ····int·cnt;
17 ····Object·this; 
18 ····18 ····
19 ····public·Vec$reify__8294(final·IPersistentMap·_meta,·final·Object·i,·final·int·cnt,·final·Object·this2)·{19 ····public·Vec$reify__8294(final·IPersistentMap·_meta,·final·Object·this2,·final·Object·i,·final·int·cnt)·{
20 ········this.__meta·=·_meta;20 ········this.__meta·=·_meta;
 21 ········this.this·=·this2;
21 ········this.i·=·i;22 ········this.i·=·i;
22 ········this.cnt·=·cnt;23 ········this.cnt·=·cnt;
23 ········this.this·=·this2; 
24 ····}24 ····}
25 ····25 ····
26 ····public·Vec$reify__8294(final·Object·o,·final·int·n,·final·Object·o2)·{26 ····public·Vec$reify__8294(final·Object·o,·final·Object·o2,·final·int·n)·{
27 ········this(null,·o,·n,·o2);27 ········this(null,·o,·o2,·n);
28 ····}28 ····}
29 ····29 ····
30 ····public·IPersistentMap·meta()·{30 ····public·IPersistentMap·meta()·{
31 ········return·this.__meta;31 ········return·this.__meta;
32 ····}32 ····}
33 ····33 ····
34 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{34 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
35 ········return·(IObj)new·Vec$reify__8294(persistentMap,·this.i,·this.cnt,·this.this);35 ········return·(IObj)new·Vec$reify__8294(persistentMap,·this.this,·this.i,·this.cnt);
36 ····}36 ····}
37 ····37 ····
38 ····@Override38 ····@Override
39 ····public·void·remove()·{39 ····public·void·remove()·{
40 ········throw·(Throwable)new·UnsupportedOperationException();40 ········throw·(Throwable)new·UnsupportedOperationException();
41 ····}41 ····}
42 ····42 ····
1.4 KB
clojure/core/Vec.class
1.36 KB
procyon -ec {}
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ····}99 ····}
100 ····100 ····
101 ····public·Iterator·iterator()·{101 ····public·Iterator·iterator()·{
102 ········Object·i·=·new·AtomicInteger(RT.intCast(0L));102 ········Object·i·=·new·AtomicInteger(RT.intCast(0L));
103 ········final·IPersistentMap·persistentMap·=·null;103 ········final·IPersistentMap·persistentMap·=·null;
104 ········final·Object·o·=·i;104 ········final·Object·o·=·i;
105 ········i·=·null;105 ········i·=·null;
106 ········return·(Iterator)((IObj)new·Vec$reify__8294(persistentMap,·o,·this.cnt,·(Object)this)).withMeta((IPersistentMap)Vec.const__56);106 ········return·(Iterator)((IObj)new·Vec$reify__8294(persistentMap,·(Object)this,·o,·this.cnt)).withMeta((IPersistentMap)Vec.const__56);
107 ····}107 ····}
108 ····108 ····
109 ····public·Object·set(final·int·i,·final·Object·e)·{109 ····public·Object·set(final·int·i,·final·Object·e)·{
110 ········throw·(Throwable)new·UnsupportedOperationException();110 ········throw·(Throwable)new·UnsupportedOperationException();
111 ····}111 ····}
112 ····112 ····
113 ····public·Object·remove(final·int·i)·{113 ····public·Object·remove(final·int·i)·{
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
131 ····}131 ····}
132 ····132 ····
133 ····public·ListIterator·listIterator(final·int·i)·{133 ····public·ListIterator·listIterator(final·int·i)·{
134 ········Object·j·=·new·AtomicInteger(i);134 ········Object·j·=·new·AtomicInteger(i);
135 ········final·IPersistentMap·persistentMap·=·null;135 ········final·IPersistentMap·persistentMap·=·null;
136 ········final·Object·o·=·j;136 ········final·Object·o·=·j;
137 ········j·=·null;137 ········j·=·null;
138 ········return·(ListIterator)((IObj)new·Vec$reify__8292(persistentMap,·o,·this.cnt,·(Object)this)).withMeta((IPersistentMap)Vec.const__53);138 ········return·(ListIterator)((IObj)new·Vec$reify__8292(persistentMap,·(Object)this,·o,·this.cnt)).withMeta((IPersistentMap)Vec.const__53);
139 ····}139 ····}
140 ····140 ····
141 ····public·ListIterator·listIterator()·{141 ····public·ListIterator·listIterator()·{
142 ········return·((List)this).listIterator(RT.intCast(0L));142 ········return·((List)this).listIterator(RT.intCast(0L));
143 ····}143 ····}
144 ····144 ····
145 ····public·int·lastIndexOf(final·Object·o)·{145 ····public·int·lastIndexOf(final·Object·o)·{
1.11 KB
clojure/core/VecSeq$fn__8271.class
1.04 KB
procyon -ec {}
    
Offset 4, 25 lines modifiedOffset 4, 25 lines modified
4 import·clojure.lang.Numbers;4 import·clojure.lang.Numbers;
5 import·clojure.lang.RT;5 import·clojure.lang.RT;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·VecSeq$fn__8271·extends·AFunction8 public·final·class·VecSeq$fn__8271·extends·AFunction
9 {9 {
10 ····Object·node; 
11 ····Object·result; 
12 ····Object·f; 
13 ····long·aidx;10 ····long·aidx;
 11 ····Object·f;
 12 ····Object·result;
 13 ····Object·node;
14 ····Object·am;14 ····Object·am;
15 ····15 ····
16 ····public·VecSeq$fn__8271(final·Object·node,·final·Object·result,·final·Object·f,·final·long·aidx,·final·Object·am)·{16 ····public·VecSeq$fn__8271(final·long·aidx,·final·Object·f,·final·Object·result,·final·Object·node,·final·Object·am)·{
17 ········this.node·=·node; 
18 ········this.result·=·result; 
19 ········this.f·=·f; 
20 ········this.aidx·=·aidx;17 ········this.aidx·=·aidx;
 18 ········this.f·=·f;
 19 ········this.result·=·result;
 20 ········this.node·=·node;
21 ········this.am·=·am;21 ········this.am·=·am;
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke()·{24 ····public·Object·invoke()·{
25 ········Object·result·=·this.result;25 ········Object·result·=·this.result;
26 ········Object·o3;26 ········Object·o3;
27 ········for·(long·node_idx·=·0x1FL·&·this.aidx;·node_idx·<·((ArrayManager)this.am).alength(this.node);·node_idx·=·Numbers.inc(node_idx),·result·=·o3)·{27 ········for·(long·node_idx·=·0x1FL·&·this.aidx;·node_idx·<·((ArrayManager)this.am).alength(this.node);·node_idx·=·Numbers.inc(node_idx),·result·=·o3)·{
1.71 KB
clojure/core/VecSeq.class
1.66 KB
procyon -ec {}
    
Offset 68, 29 lines modifiedOffset 68, 30 lines modified
68 ········return·Murmur3.hashOrdered((Iterable)this);68 ········return·Murmur3.hashOrdered((Iterable)this);
69 ····}69 ····}
70 ····70 ····
71 ····public·Object·internal_reduce(final·Object·f,·Object·val)·{71 ····public·Object·internal_reduce(final·Object·f,·Object·val)·{
72 ········final·Object·o·=·val;72 ········final·Object·o·=·val;
73 ········val·=·null;73 ········val·=·null;
74 ········Object·result·=·o;74 ········Object·result·=·o;
75 ········Object·o4;75 ········Object·o5;
76 ········for·(long·aidx·=·Numbers.add((long)this.i,·(long)this.offset);·aidx·<·RT.count(this.vec);·aidx·=·(0xFFE0L·&·Numbers.add(aidx,·32L)),·result·=·o4)·{76 ········for·(long·aidx·=·Numbers.add((long)this.i,·(long)this.offset);·aidx·<·RT.count(this.vec);·aidx·=·(0xFFE0L·&·Numbers.add(aidx,·32L)),·result·=·o5)·{
77 ············final·Object·array; 
78 ············Object·node·=·array·=·((IVecImpl)this.vec).arrayFor(RT.intCast(aidx));77 ············Object·node·=·((IVecImpl)this.vec).arrayFor(RT.intCast(aidx));
79 ············node·=·null;78 ············final·long·n·=·aidx;
80 ············final·Object·o2·=·result;79 ············final·Object·o2·=·result;
81 ············result·=·null;80 ············result·=·null;
 81 ············final·Object·o3·=·node;
 82 ············node·=·null;
82 ············Object·result2·=·((IFn)new·VecSeq$fn__8271(array,·o2,·f,·aidx,·this.am)).invoke();83 ············Object·result2·=·((IFn)new·VecSeq$fn__8271(n,·f,·o2,·o3,·this.am)).invoke();
83 ············if·(RT.isReduced(result2))·{84 ············if·(RT.isReduced(result2))·{
84 ················final·Object·o3·=·result2;85 ················final·Object·o4·=·result2;
85 ················result2·=·null;86 ················result2·=·null;
86 ················this·=·null;87 ················this·=·null;
87 ················return·core$deref.invokeStatic(o3);88 ················return·core$deref.invokeStatic(o4);
88 ············}89 ············}
89 ············o4·=·result2;90 ············o5·=·result2;
90 ············result2·=·null;91 ············result2·=·null;
91 ········}92 ········}
92 ········final·Object·invokeStatic·=·result;93 ········final·Object·invokeStatic·=·result;
93 ········result·=·null;94 ········result·=·null;
94 ········return·invokeStatic;95 ········return·invokeStatic;
95 ····}96 ····}
96 ····97 ····
30.1 KB
clojure/core/proxy$clojure/lang/APersistentMap$ff19274a.class
30.0 KB
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 package·clojure.core.proxy$clojure.lang;1 package·clojure.core.proxy$clojure.lang;
  
2 import·clojure.lang.IMapEntry;2 import·clojure.lang.IMapEntry;
3 import·java.util.Iterator;3 import·java.util.Iterator;
 4 import·clojure.lang.ISeq;
 5 import·java.util.Collection;
4 import·java.util.function.Function;6 import·java.util.function.Function;
5 import·java.util.Map;7 import·java.util.Map;
6 import·java.util.function.BiFunction; 
7 import·java.util.Collection; 
8 import·clojure.lang.ISeq; 
9 import·java.util.Spliterator; 
10 import·java.util.Set;8 import·java.util.Set;
 9 import·java.util.Spliterator;
11 import·java.util.function.Consumer;10 import·java.util.function.Consumer;
 11 import·java.util.function.BiFunction;
12 import·java.util.function.BiConsumer;12 import·java.util.function.BiConsumer;
13 import·clojure.lang.IFn;13 import·clojure.lang.IFn;
14 import·clojure.lang.RT;14 import·clojure.lang.RT;
15 import·clojure.lang.Associative;15 import·clojure.lang.Associative;
16 import·clojure.lang.IPersistentCollection;16 import·clojure.lang.IPersistentCollection;
17 import·java.io.ObjectInputStream;17 import·java.io.ObjectInputStream;
18 import·java.io.NotSerializableException;18 import·java.io.NotSerializableException;
Offset 52, 44 lines modifiedOffset 52, 69 lines modified
52 ····}52 ····}
53 ····53 ····
54 ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10)·{54 ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10)·{
55 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke");55 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke");
56 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10)·:·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10);56 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10)·:·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10);
57 ····}57 ····}
58 ····58 ····
 59 ····public·IPersistentCollection·cons(final·Object·o)·{
 60 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"cons");
 61 ········return·(value·!=·null)·?·((IPersistentCollection)((IFn)value).invoke((Object)this,·o))·:·super.cons(o);
 62 ····}
 63 ····
59 ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10,·final·Object·o11,·final·Object·o12,·final·Object·o13,·final·Object·o14,·final·Object·o15,·final·Object·o16)·{64 ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10,·final·Object·o11,·final·Object·o12,·final·Object·o13,·final·Object·o14,·final·Object·o15,·final·Object·o16)·{
60 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke");65 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke");
61 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16)·:·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16);66 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16)·:·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16);
62 ····}67 ····}
63 ····68 ····
64 ····public·boolean·replace(final·Object·o,·final·Object·o2,·final·Object·o3)·{69 ····public·void·forEach(final·BiConsumer·biConsumer)·{
65 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"replace");70 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"forEach");
66 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·o,·o2,·o3))·:·super.replace(o,·o2,·o3);71 ········if·(value·!=·null)·{
 72 ············((IFn)value).invoke((Object)this,·(Object)biConsumer);
 73 ········}
 74 ········else·{
 75 ············super.forEach(biConsumer);
 76 ········}
67 ····}77 ····}
68 ····78 ····
69 ····public·int·hashCode()·{79 ····public·void·replaceAll(final·BiFunction·biFunction)·{
70 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");80 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"replaceAll");
71 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();81 ········if·(value·!=·null)·{
 82 ············((IFn)value).invoke((Object)this,·(Object)biFunction);
 83 ········}
 84 ········else·{
 85 ············super.replaceAll(biFunction);
 86 ········}
72 ····}87 ····}
73 ····88 ····
74 ····public·IPersistentCollection·cons(final·Object·o)·{89 ····public·void·forEach(final·Consumer·consumer)·{
75 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"cons");90 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"forEach");
76 ········return·(value·!=·null)·?·((IPersistentCollection)((IFn)value).invoke((Object)this,·o))·:·super.cons(o);91 ········if·(value·!=·null)·{
 92 ············((IFn)value).invoke((Object)this,·(Object)consumer);
 93 ········}
 94 ········else·{
 95 ············super.forEach(consumer);
 96 ········}
77 ····}97 ····}
78 ····98 ····
79 ····public·void·forEach(final·BiConsumer·biConsumer)·{99 ····public·void·clear()·{
80 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"forEach");100 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clear");
81 ········if·(value·!=·null)·{101 ········if·(value·!=·null)·{
82 ············((IFn)value).invoke((Object)this,·(Object)biConsumer);102 ············((IFn)value).invoke((Object)this);
83 ········}103 ········}
84 ········else·{104 ········else·{
85 ············super.forEach(biConsumer);105 ············super.clear();
86 ········}106 ········}
87 ····}107 ····}
88 ····108 ····
 109 ····public·Object·merge(final·Object·o,·final·Object·o2,·final·BiFunction·biFunction)·{
 110 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"merge");
 111 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·(Object)biFunction)·:·super.merge(o,·o2,·biFunction);
 112 ····}
 113 ····
89 ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8)·{114 ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8)·{
90 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke");115 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke");
91 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8)·:·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8);116 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8)·:·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8);
92 ····}117 ····}
93 ····118 ····
94 ····public·Object·replace(final·Object·o,·final·Object·o2)·{119 ····public·Object·replace(final·Object·o,·final·Object·o2)·{
95 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"replace");120 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"replace");
Offset 102, 27 lines modifiedOffset 127, 27 lines modified
102 ····}127 ····}
103 ····128 ····
104 ····public·Object·getOrDefault(final·Object·o,·final·Object·o2)·{129 ····public·Object·getOrDefault(final·Object·o,·final·Object·o2)·{
105 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getOrDefault");130 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getOrDefault");
106 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2)·:·super.getOrDefault(o,·o2);131 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2)·:·super.getOrDefault(o,·o2);
107 ····}132 ····}
108 ····133 ····
 134 ····public·Spliterator·spliterator()·{
 135 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"spliterator");
 136 ········return·(value·!=·null)·?·((Spliterator)((IFn)value).invoke((Object)this))·:·super.spliterator();
 137 ····}
 138 ····
109 ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10,·final·Object·o11,·final·Object·o12,·final·Object·o13,·final·Object·o14)·{139 ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10,·final·Object·o11,·final·Object·o12,·final·Object·o13,·final·Object·o14)·{
110 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke");140 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke");
111 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14)·:·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14);141 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14)·:·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14);
112 ····}142 ····}
113 ····143 ····
114 ····public·void·forEach(final·Consumer·consumer)·{144 ····public·boolean·containsValue(final·Object·o)·{
115 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"forEach");145 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"containsValue");
 146 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·o))·:·super.containsValue(o);
116 ········if·(value·!=·null)·{ 
117 ············((IFn)value).invoke((Object)this,·(Object)consumer); 
118 ········} 
119 ········else·{ 
120 ············super.forEach(consumer); 
121 ········} 
122 ····}147 ····}
123 ····148 ····
124 ····public·Object·remove(final·Object·o)·{149 ····public·Object·remove(final·Object·o)·{
125 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"remove");150 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"remove");
126 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o)·:·super.remove(o);151 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o)·:·super.remove(o);
127 ····}152 ····}
Max diff block lines reached; 23492/30704 bytes (76.51%) of diff not shown.
6.75 KB
clojure/core/proxy$java/io/Writer$ff19274a.class
6.66 KB
procyon -ec {}
    
Offset 31, 35 lines modifiedOffset 31, 30 lines modified
31 ········return·this.__clojureFnMap;31 ········return·this.__clojureFnMap;
32 ····}32 ····}
33 ····33 ····
34 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{34 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{
35 ········return·this.append(csq);35 ········return·this.append(csq);
36 ····}36 ····}
37 ····37 ····
38 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{ 
39 ········return·this.append(c); 
40 ····} 
41 ···· 
42 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{38 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{
43 ········return·this.append(csq,·start,·end);39 ········return·this.append(csq,·start,·end);
44 ····}40 ····}
45 ····41 ····
 42 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{
 43 ········return·this.append(c);
46 ····public·int·hashCode()·{ 
47 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode"); 
48 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); 
49 ····}44 ····}
50 ····45 ····
51 ····@Override46 ····@Override
52 ····public·void·write(final·String·str)·{47 ····public·void·write(final·int·n)·{
53 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");48 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
54 ········if·(value·!=·null)·{49 ········if·(value·!=·null)·{
55 ············((IFn)value).invoke((Object)this,·(Object)str);50 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n));
56 ········}51 ········}
57 ········else·{52 ········else·{
58 ············super.write(str);53 ············super.write(n);
59 ········}54 ········}
60 ····}55 ····}
61 ····56 ····
62 ····@Override57 ····@Override
63 ····public·void·write(final·String·str,·final·int·n,·final·int·n2)·{58 ····public·void·write(final·String·str,·final·int·n,·final·int·n2)·{
64 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");59 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
65 ········if·(value·!=·null)·{60 ········if·(value·!=·null)·{
Offset 67, 91 lines modifiedOffset 62, 96 lines modified
67 ········}62 ········}
68 ········else·{63 ········else·{
69 ············super.write(str,·n,·n2);64 ············super.write(str,·n,·n2);
70 ········}65 ········}
71 ····}66 ····}
72 ····67 ····
73 ····@Override68 ····@Override
74 ····public·void·write(final·char[]·cbuf)·{69 ····public·Writer·append(final·char·c)·{
75 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");70 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
 71 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)Character.valueOf(c)))·:·super.append(c);
76 ········if·(value·!=·null)·{ 
77 ············((IFn)value).invoke((Object)this,·(Object)cbuf); 
78 ········} 
79 ········else·{ 
80 ············super.write(cbuf); 
81 ········} 
82 ····}72 ····}
83 ····73 ····
84 ····@Override74 ····@Override
85 ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{75 ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{
86 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");76 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
87 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2)))·:·super.append(csq,·n,·n2);77 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2)))·:·super.append(csq,·n,·n2);
88 ····}78 ····}
89 ····79 ····
 80 ····public·int·hashCode()·{
90 ····@Override 
91 ····public·Writer·append(final·char·c)·{ 
92 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");81 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");
93 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)Character.valueOf(c)))·:·super.append(c);82 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();
94 ····}83 ····}
95 ····84 ····
 85 ····public·Object·clone()·{
96 ····@Override 
97 ····public·Writer·append(final·CharSequence·csq)·{ 
98 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");86 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
99 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);87 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
100 ····}88 ····}
101 ····89 ····
102 ····@Override90 ····@Override
103 ····public·void·write(final·int·n)·{91 ····public·void·write(final·String·str)·{
104 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");92 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
105 ········if·(value·!=·null)·{93 ········if·(value·!=·null)·{
106 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n));94 ············((IFn)value).invoke((Object)this,·(Object)str);
107 ········}95 ········}
108 ········else·{96 ········else·{
109 ············super.write(n);97 ············super.write(str);
110 ········}98 ········}
111 ····}99 ····}
112 ····100 ····
113 ····public·Object·clone()·{101 ····public·String·toString()·{
114 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");102 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString");
115 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();103 ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString();
116 ····}104 ····}
117 ····105 ····
118 ····public·boolean·equals(final·Object·obj)·{106 ····public·boolean·equals(final·Object·obj)·{
119 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");107 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");
120 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);108 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);
121 ····}109 ····}
122 ····110 ····
123 ····public·String·toString()·{111 ····@Override
 112 ····public·Writer·append(final·CharSequence·csq)·{
124 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString");113 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
125 ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString();114 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);
126 ····}115 ····}
127 ····116 ····
128 ····@Override117 ····@Override
 118 ····public·void·write(final·char[]·cbuf)·{
 119 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
 120 ········if·(value·!=·null)·{
 121 ············((IFn)value).invoke((Object)this,·(Object)cbuf);
 122 ········}
 123 ········else·{
 124 ············super.write(cbuf);
 125 ········}
 126 ····}
 127 ····
 128 ····@Override
129 ····public·void·close()·{129 ····public·void·flush()·{
130 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"close");130 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"flush");
131 ········if·(value·!=·null)·{131 ········if·(value·!=·null)·{
132 ············((IFn)value).invoke((Object)this);132 ············((IFn)value).invoke((Object)this);
133 ············return;133 ············return;
134 ········}134 ········}
135 ········throw·new·UnsupportedOperationException("close");135 ········throw·new·UnsupportedOperationException("flush");
136 ····}136 ····}
137 ····137 ····
138 ····@Override138 ····@Override
139 ····public·void·write(final·char[]·array,·final·int·i,·final·int·j)·{139 ····public·void·write(final·char[]·array,·final·int·i,·final·int·j)·{
140 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");140 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
Max diff block lines reached; 698/6791 bytes (10.28%) of diff not shown.
1.26 KB
clojure/core/server$accept_connection$fn__8891.class
1.15 KB
procyon -ec {}
    
Offset 10, 25 lines modifiedOffset 10, 25 lines modified
10 import·clojure.lang.Tuple;10 import·clojure.lang.Tuple;
11 import·clojure.lang.Keyword;11 import·clojure.lang.Keyword;
12 import·clojure.lang.Var;12 import·clojure.lang.Var;
13 import·clojure.lang.AFunction;13 import·clojure.lang.AFunction;
  
14 public·final·class·server$accept_connection$fn__8891·extends·AFunction14 public·final·class·server$accept_connection$fn__8891·extends·AFunction
15 {15 {
16 ····Object·client_id; 
17 ····Object·name; 
18 ····Object·lockee__8877__auto__;16 ····Object·lockee__8877__auto__;
 17 ····Object·name;
 18 ····Object·client_id;
19 ····public·static·final·Var·const__1;19 ····public·static·final·Var·const__1;
20 ····public·static·final·Var·const__2;20 ····public·static·final·Var·const__2;
21 ····public·static·final·Keyword·const__3;21 ····public·static·final·Keyword·const__3;
22 ····22 ····
23 ····public·server$accept_connection$fn__8891(final·Object·client_id,·final·Object·name,·final·Object·lockee__8877__auto__)·{23 ····public·server$accept_connection$fn__8891(final·Object·lockee__8877__auto__,·final·Object·name,·final·Object·client_id)·{
24 ········this.client_id·=·client_id; 
25 ········this.name·=·name; 
26 ········this.lockee__8877__auto__·=·lockee__8877__auto__;24 ········this.lockee__8877__auto__·=·lockee__8877__auto__;
 25 ········this.name·=·name;
 26 ········this.client_id·=·client_id;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke()·{29 ····public·Object·invoke()·{
30 ········Object·invokeStatic;30 ········Object·invokeStatic;
31 ········try·{31 ········try·{
32 ············final·Var·const__1·=·server$accept_connection$fn__8891.const__1;32 ············final·Var·const__1·=·server$accept_connection$fn__8891.const__1;
33 ············final·Object·rawRoot·=·server$accept_connection$fn__8891.const__2.getRawRoot();33 ············final·Object·rawRoot·=·server$accept_connection$fn__8891.const__2.getRawRoot();
1.29 KB
clojure/core/server$accept_connection$fn__8893.class
1.19 KB
procyon -ec {}
    
Offset 9, 26 lines modifiedOffset 9, 26 lines modified
9 import·clojure.lang.Tuple;9 import·clojure.lang.Tuple;
10 import·clojure.lang.Keyword;10 import·clojure.lang.Keyword;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·server$accept_connection$fn__8893·extends·AFunction13 public·final·class·server$accept_connection$fn__8893·extends·AFunction
14 {14 {
15 ····Object·client_id; 
16 ····Object·name; 
17 ····Object·lockee__8877__auto__;15 ····Object·lockee__8877__auto__;
 16 ····Object·name;
 17 ····Object·client_id;
18 ····public·static·final·Var·const__1;18 ····public·static·final·Var·const__1;
19 ····public·static·final·Var·const__2;19 ····public·static·final·Var·const__2;
20 ····public·static·final·Keyword·const__3;20 ····public·static·final·Keyword·const__3;
21 ····public·static·final·Var·const__4;21 ····public·static·final·Var·const__4;
22 ····22 ····
23 ····public·server$accept_connection$fn__8893(final·Object·client_id,·final·Object·name,·final·Object·lockee__8877__auto__)·{23 ····public·server$accept_connection$fn__8893(final·Object·lockee__8877__auto__,·final·Object·name,·final·Object·client_id)·{
24 ········this.client_id·=·client_id; 
25 ········this.name·=·name; 
26 ········this.lockee__8877__auto__·=·lockee__8877__auto__;24 ········this.lockee__8877__auto__·=·lockee__8877__auto__;
 25 ········this.name·=·name;
 26 ········this.client_id·=·client_id;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke()·{29 ····public·Object·invoke()·{
30 ········Object·invokeStatic;30 ········Object·invokeStatic;
31 ········try·{31 ········try·{
32 ············final·Var·const__1·=·server$accept_connection$fn__8893.const__1;32 ············final·Var·const__1·=·server$accept_connection$fn__8893.const__1;
33 ············final·Object·rawRoot·=·server$accept_connection$fn__8893.const__2.getRawRoot();33 ············final·Object·rawRoot·=·server$accept_connection$fn__8893.const__2.getRawRoot();
4.02 KB
clojure/core/server$accept_connection.class
3.93 KB
procyon -ec {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ····public·static·final·Var·const__4;27 ····public·static·final·Var·const__4;
28 ····public·static·final·Var·const__5;28 ····public·static·final·Var·const__5;
29 ····public·static·final·Keyword·const__6;29 ····public·static·final·Keyword·const__6;
30 ····public·static·final·Keyword·const__7;30 ····public·static·final·Keyword·const__7;
31 ····public·static·final·Var·const__8;31 ····public·static·final·Var·const__8;
32 ····32 ····
33 ····public·static·Object·invokeStatic(Object·conn,·Object·name,·Object·client_id,·Object·in,·Object·out,·Object·err,·Object·accept,·Object·args)·{33 ····public·static·Object·invokeStatic(Object·conn,·Object·name,·Object·client_id,·Object·in,·Object·out,·Object·err,·Object·accept,·Object·args)·{
34 ········Object·o9;34 ········Object·o7;
35 ········try·{35 ········try·{
36 ············final·Object[]·array·=·new·Object[8];36 ············final·Object[]·array·=·new·Object[8];
37 ············array[0]·=·server$accept_connection.const__2;37 ············array[0]·=·server$accept_connection.const__2;
38 ············final·int·n·=·1;38 ············final·int·n·=·1;
39 ············final·Object·o·=·in;39 ············final·Object·o·=·in;
40 ············in·=·null;40 ············in·=·null;
41 ············array[n]·=·o;41 ············array[n]·=·o;
Offset 52, 52 lines modifiedOffset 52, 50 lines modified
52 ············array[6]·=·server$accept_connection.const__5;52 ············array[6]·=·server$accept_connection.const__5;
53 ············array[7]·=·RT.mapUniqueKeys(new·Object[]·{·server$accept_connection.const__6,·name,·server$accept_connection.const__7,·client_id·});53 ············array[7]·=·RT.mapUniqueKeys(new·Object[]·{·server$accept_connection.const__6,·name,·server$accept_connection.const__7,·client_id·});
54 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(array)));54 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(array)));
55 ············Object·invokeStatic2;55 ············Object·invokeStatic2;
56 ············try·{56 ············try·{
57 ················Object·lockee__8877__auto__8896·=·server$accept_connection.const__8.getRawRoot();57 ················Object·lockee__8877__auto__8896·=·server$accept_connection.const__8.getRawRoot();
58 ················((ReentrantLock)lockee__8877__auto__8896).lock();58 ················((ReentrantLock)lockee__8877__auto__8896).lock();
59 ················final·Object·o4·=·client_id; 
60 ················final·Object·o5·=·name; 
61 ················final·Object·o6·=·lockee__8877__auto__8896;59 ················final·Object·o4·=·lockee__8877__auto__8896;
62 ················lockee__8877__auto__8896·=·null;60 ················lockee__8877__auto__8896·=·null;
63 ················((IFn)new·server$accept_connection$fn__8891(o4,·o5,·o6)).invoke();61 ················((IFn)new·server$accept_connection$fn__8891(o4,·name,·client_id)).invoke();
64 ················core$require.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$symbol.invokeStatic(core$namespace.invokeStatic(accept))·}));62 ················core$require.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$symbol.invokeStatic(core$namespace.invokeStatic(accept))·}));
65 ················final·Object·o7·=·accept;63 ················final·Object·o5·=·accept;
66 ················accept·=·null;64 ················accept·=·null;
67 ················final·Object·invokeStatic;65 ················final·Object·invokeStatic;
68 ················Object·accept_fn·=·invokeStatic·=·core$resolve.invokeStatic(o7);66 ················Object·accept_fn·=·invokeStatic·=·core$resolve.invokeStatic(o5);
69 ················accept_fn·=·null;67 ················accept_fn·=·null;
70 ················final·Object·o8·=·args;68 ················final·Object·o6·=·args;
71 ················args·=·null;69 ················args·=·null;
72 ················invokeStatic2·=·core$apply.invokeStatic(invokeStatic,·o8);70 ················invokeStatic2·=·core$apply.invokeStatic(invokeStatic,·o6);
73 ············}71 ············}
74 ············finally·{72 ············finally·{
75 ················core$pop_thread_bindings.invokeStatic();73 ················core$pop_thread_bindings.invokeStatic();
76 ············}74 ············}
77 ············o9·=·invokeStatic2;75 ············o7·=·invokeStatic2;
78 ········}76 ········}
79 ········catch·(final·SocketException·_disconnect)·{77 ········catch·(final·SocketException·_disconnect)·{
80 ············o9·=·null;78 ············o7·=·null;
81 ········}79 ········}
82 ········finally·{80 ········finally·{
83 ············Object·lockee__8877__auto__8897·=·server$accept_connection.const__8.getRawRoot();81 ············Object·lockee__8877__auto__8897·=·server$accept_connection.const__8.getRawRoot();
84 ············((ReentrantLock)lockee__8877__auto__8897).lock();82 ············((ReentrantLock)lockee__8877__auto__8897).lock();
 83 ············final·Object·o8·=·lockee__8877__auto__8897;
 84 ············lockee__8877__auto__8897·=·null;
 85 ············final·Object·o9·=·name;
 86 ············name·=·null;
85 ············final·Object·o10·=·client_id;87 ············final·Object·o10·=·client_id;
86 ············client_id·=·null;88 ············client_id·=·null;
87 ············final·Object·o11·=·name; 
88 ············name·=·null; 
89 ············final·Object·o12·=·lockee__8877__auto__8897; 
90 ············lockee__8877__auto__8897·=·null; 
91 ············((IFn)new·server$accept_connection$fn__8893(o10,·o11,·o12)).invoke();89 ············((IFn)new·server$accept_connection$fn__8893(o8,·o9,·o10)).invoke();
92 ············final·Object·o13·=·conn;90 ············final·Object·o11·=·conn;
93 ············conn·=·null;91 ············conn·=·null;
94 ············((Socket)o13).close();92 ············((Socket)o11).close();
95 ········}93 ········}
96 ········return·o9;94 ········return·o7;
97 ····}95 ····}
98 ····96 ····
99 ····public·Object·invoke(final·Object·conn,·final·Object·name,·final·Object·client_id,·final·Object·in,·final·Object·out,·final·Object·err,·final·Object·accept,·final·Object·args)·{97 ····public·Object·invoke(final·Object·conn,·final·Object·name,·final·Object·client_id,·final·Object·in,·final·Object·out,·final·Object·err,·final·Object·accept,·final·Object·args)·{
100 ········return·invokeStatic(conn,·name,·client_id,·in,·out,·err,·accept,·args);98 ········return·invokeStatic(conn,·name,·client_id,·in,·out,·err,·accept,·args);
101 ····}99 ····}
102 ····100 ····
103 ····static·{101 ····static·{
1.51 KB
clojure/core/server$prepl$fn__8966.class
1.43 KB
procyon -ec {}
    
Offset 17, 16 lines modifiedOffset 17, 16 lines modified
17 import·clojure.lang.Var;17 import·clojure.lang.Var;
18 import·clojure.lang.Keyword;18 import·clojure.lang.Keyword;
19 import·clojure.lang.AFunction;19 import·clojure.lang.AFunction;
  
20 public·final·class·server$prepl$fn__8966·extends·AFunction20 public·final·class·server$prepl$fn__8966·extends·AFunction
21 {21 {
22 ····Object·EOF;22 ····Object·EOF;
23 ····Object·in_reader; 
24 ····Object·out_fn;23 ····Object·out_fn;
 24 ····Object·in_reader;
25 ····public·static·final·Keyword·const__10;25 ····public·static·final·Keyword·const__10;
26 ····public·static·final·Var·const__11;26 ····public·static·final·Var·const__11;
27 ····public·static·final·Var·const__12;27 ····public·static·final·Var·const__12;
28 ····public·static·final·Var·const__13;28 ····public·static·final·Var·const__13;
29 ····public·static·final·Keyword·const__14;29 ····public·static·final·Keyword·const__14;
30 ····public·static·final·Keyword·const__15;30 ····public·static·final·Keyword·const__15;
31 ····public·static·final·Keyword·const__16;31 ····public·static·final·Keyword·const__16;
Offset 37, 18 lines modifiedOffset 37, 18 lines modified
37 ····public·static·final·Var·const__25;37 ····public·static·final·Var·const__25;
38 ····public·static·final·Keyword·const__29;38 ····public·static·final·Keyword·const__29;
39 ····public·static·final·Keyword·const__30;39 ····public·static·final·Keyword·const__30;
40 ····public·static·final·Keyword·const__31;40 ····public·static·final·Keyword·const__31;
41 ····static·final·KeywordLookupSite·__site__0__;41 ····static·final·KeywordLookupSite·__site__0__;
42 ····static·ILookupThunk·__thunk__0__;42 ····static·ILookupThunk·__thunk__0__;
43 ····43 ····
44 ····public·server$prepl$fn__8966(final·Object·eof,·final·Object·in_reader,·final·Object·out_fn)·{44 ····public·server$prepl$fn__8966(final·Object·eof,·final·Object·out_fn,·final·Object·in_reader)·{
45 ········this.EOF·=·eof;45 ········this.EOF·=·eof;
46 ········this.in_reader·=·in_reader; 
47 ········this.out_fn·=·out_fn;46 ········this.out_fn·=·out_fn;
 47 ········this.in_reader·=·in_reader;
48 ····}48 ····}
49 ····49 ····
50 ····public·Object·invoke()·{50 ····public·Object·invoke()·{
51 ········Boolean·true3;51 ········Boolean·true3;
52 ········try·{52 ········try·{
53 ············Object·vec__8967·=·core$read_PLUS_string.invokeStatic(this.in_reader,·(Object)Boolean.FALSE,·this.EOF);53 ············Object·vec__8967·=·core$read_PLUS_string.invokeStatic(this.in_reader,·(Object)Boolean.FALSE,·this.EOF);
54 ············Object·form·=·RT.nth(vec__8967,·RT.intCast(0L),·(Object)null);54 ············Object·form·=·RT.nth(vec__8967,·RT.intCast(0L),·(Object)null);
769 B
clojure/core/server$prepl.class
707 B
procyon -ec {}
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ············Object·o9;102 ············Object·o9;
103 ············try·{103 ············try·{
104 ················Object·o7;104 ················Object·o7;
105 ················try·{105 ················try·{
106 ····················core$add_tap.invokeStatic(tapfn);106 ····················core$add_tap.invokeStatic(tapfn);
107 ····················Object·invoke;107 ····················Object·invoke;
108 ····················do·{108 ····················do·{
109 ························invoke·=·((IFn)new·server$prepl$fn__8966(EOF,·in_reader,·out_fn)).invoke();109 ························invoke·=·((IFn)new·server$prepl$fn__8966(EOF,·out_fn,·in_reader)).invoke();
110 ························if·(invoke·==·null)·{110 ························if·(invoke·==·null)·{
111 ····························break;111 ····························break;
112 ························}112 ························}
113 ····················}·while·(invoke·!=·Boolean.FALSE);113 ····················}·while·(invoke·!=·Boolean.FALSE);
114 ····················o7·=·null;114 ····················o7·=·null;
115 ················}115 ················}
116 ················finally·{116 ················finally·{
1.06 KB
clojure/core/server$remote_prepl$fn__8994$fn__8996.class
977 B
procyon -ec {}
    
Offset 7, 24 lines modifiedOffset 7, 24 lines modified
7 import·clojure.core$assoc__5434;7 import·clojure.core$assoc__5434;
8 import·clojure.lang.IFn;8 import·clojure.lang.IFn;
9 import·clojure.lang.Keyword;9 import·clojure.lang.Keyword;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·server$remote_prepl$fn__8994$fn__8996·extends·AFunction11 public·final·class·server$remote_prepl$fn__8994$fn__8996·extends·AFunction
12 {12 {
13 ····Object·m; 
14 ····Object·valf;13 ····Object·valf;
 14 ····Object·m;
15 ····Object·val;15 ····Object·val;
16 ····public·static·final·Keyword·const__1;16 ····public·static·final·Keyword·const__1;
17 ····public·static·final·Keyword·const__3;17 ····public·static·final·Keyword·const__3;
18 ····public·static·final·Keyword·const__4;18 ····public·static·final·Keyword·const__4;
19 ····19 ····
20 ····public·server$remote_prepl$fn__8994$fn__8996(final·Object·m,·final·Object·valf,·final·Object·val)·{20 ····public·server$remote_prepl$fn__8994$fn__8996(final·Object·valf,·final·Object·m,·final·Object·val)·{
21 ········this.m·=·m; 
22 ········this.valf·=·valf;21 ········this.valf·=·valf;
 22 ········this.m·=·m;
23 ········this.val·=·val;23 ········this.val·=·val;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········Object·o;27 ········Object·o;
28 ········try·{28 ········try·{
29 ············o·=·core$assoc__5434.invokeStatic(this.m,·(Object)server$remote_prepl$fn__8994$fn__8996.const__1,·((IFn)this.valf).invoke(this.val));29 ············o·=·core$assoc__5434.invokeStatic(this.m,·(Object)server$remote_prepl$fn__8994$fn__8996.const__1,·((IFn)this.valf).invoke(this.val));
2.35 KB
clojure/core/server$remote_prepl$fn__8994.class
2.26 KB
procyon -ec {}
    
Offset 12, 31 lines modifiedOffset 12, 31 lines modified
12 import·clojure.lang.IFn;12 import·clojure.lang.IFn;
13 import·clojure.lang.AFn;13 import·clojure.lang.AFn;
14 import·clojure.lang.Keyword;14 import·clojure.lang.Keyword;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·server$remote_prepl$fn__8994·extends·AFunction16 public·final·class·server$remote_prepl$fn__8994·extends·AFunction
17 {17 {
18 ····Object·out_fn; 
19 ····Object·wr; 
20 ····Object·rd; 
21 ····Object·readf;18 ····Object·readf;
 19 ····Object·wr;
22 ····Object·valf;20 ····Object·valf;
23 ····Object·EOF;21 ····Object·EOF;
 22 ····Object·out_fn;
 23 ····Object·rd;
24 ····public·static·final·Keyword·const__3;24 ····public·static·final·Keyword·const__3;
25 ····public·static·final·Keyword·const__4;25 ····public·static·final·Keyword·const__4;
26 ····public·static·final·AFn·const__8;26 ····public·static·final·AFn·const__8;
27 ····27 ····
 28 ····public·server$remote_prepl$fn__8994(final·Object·readf,·final·Object·wr,·final·Object·valf,·final·Object·eof,·final·Object·out_fn,·final·Object·rd)·{
28 ····public·server$remote_prepl$fn__8994(final·Object·out_fn,·final·Object·wr,·final·Object·rd,·final·Object·readf,·final·Object·valf,·final·Object·eof)·{ 
29 ········this.out_fn·=·out_fn; 
30 ········this.wr·=·wr; 
31 ········this.rd·=·rd; 
32 ········this.readf·=·readf;29 ········this.readf·=·readf;
 30 ········this.wr·=·wr;
33 ········this.valf·=·valf;31 ········this.valf·=·valf;
34 ········this.EOF·=·eof;32 ········this.EOF·=·eof;
 33 ········this.out_fn·=·out_fn;
 34 ········this.rd·=·rd;
35 ····}35 ····}
36 ····36 ····
37 ····public·Object·invoke()·{37 ····public·Object·invoke()·{
38 ········Object·o6;38 ········Object·o6;
39 ········try·{39 ········try·{
40 ············while·(true)·{40 ············while·(true)·{
41 ················Object·map__8995·=·((IFn)this.readf).invoke(this.rd,·this.EOF);41 ················Object·map__8995·=·((IFn)this.readf).invoke(this.rd,·this.EOF);
Offset 68, 20 lines modifiedOffset 68, 20 lines modified
68 ················final·Object·o3·=·tag;68 ················final·Object·o3·=·tag;
69 ················tag·=·null;69 ················tag·=·null;
70 ················final·Object·invoke·=·fn2.invoke(o3);70 ················final·Object·invoke·=·fn2.invoke(o3);
71 ················Object·invoke2·=·null;71 ················Object·invoke2·=·null;
72 ················Label_0160:·{72 ················Label_0160:·{
73 ····················if·(invoke·!=·null)·{73 ····················if·(invoke·!=·null)·{
74 ························if·(invoke·!=·Boolean.FALSE)·{74 ························if·(invoke·!=·Boolean.FALSE)·{
 75 ····························final·Object·valf·=·this.valf;
75 ····························final·Object·o4·=·m;76 ····························final·Object·o4·=·m;
76 ····························m·=·null;77 ····························m·=·null;
77 ····························final·Object·valf·=·this.valf; 
78 ····························final·Object·o5·=·val;78 ····························final·Object·o5·=·val;
79 ····························val·=·null;79 ····························val·=·null;
80 ····························invoke2·=·((IFn)new·server$remote_prepl$fn__8994$fn__8996(o4,·valf,·o5)).invoke();80 ····························invoke2·=·((IFn)new·server$remote_prepl$fn__8994$fn__8996(valf,·o4,·o5)).invoke();
81 ····························break·Label_0160;81 ····························break·Label_0160;
82 ························}82 ························}
83 ····················}83 ····················}
84 ····················invoke2·=·m;84 ····················invoke2·=·m;
85 ····················m·=·null;85 ····················m·=·null;
86 ················}86 ················}
87 ················fn.invoke(invoke2);87 ················fn.invoke(invoke2);
2.42 KB
clojure/core/server$remote_prepl.class
2.35 KB
procyon -ec {}
    
Offset 79, 46 lines modifiedOffset 79, 45 lines modified
79 ········port2·=·null;79 ········port2·=·null;
80 ········Object·socket·=·new·Socket(host2,·RT.intCast((Object)(Number)o8));80 ········Object·socket·=·new·Socket(host2,·RT.intCast((Object)(Number)o8));
81 ········Object·rd·=·new·LineNumberingPushbackReader((Reader)new·BufferedReader(new·InputStreamReader(((Socket)socket).getInputStream())));81 ········Object·rd·=·new·LineNumberingPushbackReader((Reader)new·BufferedReader(new·InputStreamReader(((Socket)socket).getInputStream())));
82 ········final·Object·o9·=·socket;82 ········final·Object·o9·=·socket;
83 ········socket·=·null;83 ········socket·=·null;
84 ········final·Object·wr·=·new·OutputStreamWriter(((Socket)o9).getOutputStream());84 ········final·Object·wr·=·new·OutputStreamWriter(((Socket)o9).getOutputStream());
85 ········Object·EOF·=·new·Object();85 ········Object·EOF·=·new·Object();
86 ········final·Object·o10·=·out_fn; 
87 ········out_fn·=·null; 
88 ········final·Object·o11·=·wr; 
89 ········final·Object·o12·=·rd; 
90 ········final·Object·o13·=·readf2;86 ········final·Object·o10·=·readf2;
91 ········readf2·=·null;87 ········readf2·=·null;
 88 ········final·Object·o11·=·wr;
92 ········final·Object·o14·=·valf2;89 ········final·Object·o12·=·valf2;
93 ········valf2·=·null;90 ········valf2·=·null;
94 ········final·Object·o15·=·EOF;91 ········final·Object·o13·=·EOF;
95 ········EOF·=·null;92 ········EOF·=·null;
 93 ········final·Object·o14·=·out_fn;
 94 ········out_fn·=·null;
96 ········final·Object·G__8993·=·new·Thread(new·server$remote_prepl$fn__8994(o10,·o11,·o12,·o13,·o14,·o15),·(String)"clojure.core.server/remote-prepl");95 ········final·Object·G__8993·=·new·Thread(new·server$remote_prepl$fn__8994(o10,·o11,·o12,·o13,·o14,·rd),·(String)"clojure.core.server/remote-prepl");
97 ········((Thread)G__8993).setDaemon(Boolean.valueOf(Boolean.TRUE));96 ········((Thread)G__8993).setDaemon(Boolean.valueOf(Boolean.TRUE));
98 ········((Thread)G__8993).start();97 ········((Thread)G__8993).start();
99 ········final·Object·buf·=·Numbers.char_array(server$remote_prepl.const__9);98 ········final·Object·buf·=·Numbers.char_array(server$remote_prepl.const__9);
100 ········Object·o16;99 ········Object·o15;
101 ········try·{100 ········try·{
102 ············while·(true)·{101 ············while·(true)·{
103 ················final·int·n·=·((Reader)in_reader).read((char[])buf);102 ················final·int·n·=·((Reader)in_reader).read((char[])buf);
104 ················if·(n·==·-1L)·{103 ················if·(n·==·-1L)·{
105 ····················break;104 ····················break;
106 ················}105 ················}
107 ················((OutputStreamWriter)wr).write((char[])buf,·RT.intCast(0L),·n);106 ················((OutputStreamWriter)wr).write((char[])buf,·RT.intCast(0L),·n);
108 ················((OutputStreamWriter)wr).flush();107 ················((OutputStreamWriter)wr).flush();
109 ············}108 ············}
110 ············o16·=·null;109 ············o15·=·null;
111 ········}110 ········}
112 ········finally·{111 ········finally·{
113 ············final·Object·o17·=·rd;112 ············final·Object·o16·=·rd;
114 ············rd·=·null;113 ············rd·=·null;
115 ············((PushbackReader)o17).close();114 ············((PushbackReader)o16).close();
116 ········}115 ········}
117 ········return·o16;116 ········return·o15;
118 ····}117 ····}
119 ····118 ····
120 ····public·Object·doInvoke(final·Object·host,·final·Object·port,·final·Object·in_reader,·final·Object·out_fn,·final·Object·o)·{119 ····public·Object·doInvoke(final·Object·host,·final·Object·port,·final·Object·in_reader,·final·Object·out_fn,·final·Object·o)·{
121 ········return·invokeStatic(host,·port,·in_reader,·out_fn,·(ISeq)o);120 ········return·invokeStatic(host,·port,·in_reader,·out_fn,·(ISeq)o);
122 ····}121 ····}
123 ····122 ····
124 ····public·int·getRequiredArity()·{123 ····public·int·getRequiredArity()·{
1.16 KB
clojure/core/server$start_server$fn__8901.class
1.07 KB
procyon -ec {}
    
Offset 9, 26 lines modifiedOffset 9, 26 lines modified
9 import·clojure.lang.PersistentArrayMap;9 import·clojure.lang.PersistentArrayMap;
10 import·clojure.lang.Keyword;10 import·clojure.lang.Keyword;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·server$start_server$fn__8901·extends·AFunction13 public·final·class·server$start_server$fn__8901·extends·AFunction
14 {14 {
15 ····Object·socket; 
16 ····Object·lockee__8877__auto__;15 ····Object·lockee__8877__auto__;
 16 ····Object·socket;
17 ····Object·name;17 ····Object·name;
18 ····public·static·final·Var·const__1;18 ····public·static·final·Var·const__1;
19 ····public·static·final·Var·const__2;19 ····public·static·final·Var·const__2;
20 ····public·static·final·Keyword·const__3;20 ····public·static·final·Keyword·const__3;
21 ····public·static·final·Keyword·const__4;21 ····public·static·final·Keyword·const__4;
22 ····public·static·final·Keyword·const__5;22 ····public·static·final·Keyword·const__5;
23 ····23 ····
24 ····public·server$start_server$fn__8901(final·Object·socket,·final·Object·lockee__8877__auto__,·final·Object·name)·{24 ····public·server$start_server$fn__8901(final·Object·lockee__8877__auto__,·final·Object·socket,·final·Object·name)·{
25 ········this.socket·=·socket; 
26 ········this.lockee__8877__auto__·=·lockee__8877__auto__;25 ········this.lockee__8877__auto__·=·lockee__8877__auto__;
 26 ········this.socket·=·socket;
27 ········this.name·=·name;27 ········this.name·=·name;
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke()·{30 ····public·Object·invoke()·{
31 ········Object·invokeStatic;31 ········Object·invokeStatic;
32 ········try·{32 ········try·{
33 ············final·Var·const__1·=·server$start_server$fn__8901.const__1;33 ············final·Var·const__1·=·server$start_server$fn__8901.const__1;
1.54 KB
clojure/core/server$start_server$fn__8904$fn__8905$fn__8907.class
1.41 KB
procyon -ec {}
    
Offset 3, 33 lines modifiedOffset 3, 33 lines modified
  
3 import·clojure.lang.RT;3 import·clojure.lang.RT;
4 import·clojure.lang.Var;4 import·clojure.lang.Var;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·server$start_server$fn__8904$fn__8905$fn__8907·extends·AFunction6 public·final·class·server$start_server$fn__8904$fn__8905$fn__8907·extends·AFunction
7 {7 {
8 ····Object·client_id; 
9 ····Object·out;8 ····Object·out;
10 ····Object·bind_err;9 ····Object·bind_err;
 10 ····Object·in;
 11 ····Object·conn;
11 ····Object·accept;12 ····Object·accept;
 13 ····Object·client_id;
12 ····Object·args;14 ····Object·args;
13 ····Object·conn; 
14 ····Object·name;15 ····Object·name;
15 ····Object·in; 
16 ····public·static·final·Var·const__1;16 ····public·static·final·Var·const__1;
17 ····17 ····
 18 ····public·server$start_server$fn__8904$fn__8905$fn__8907(final·Object·out,·final·Object·bind_err,·final·Object·in,·final·Object·conn,·final·Object·accept,·final·Object·client_id,·final·Object·args,·final·Object·name)·{
18 ····public·server$start_server$fn__8904$fn__8905$fn__8907(final·Object·client_id,·final·Object·out,·final·Object·bind_err,·final·Object·accept,·final·Object·args,·final·Object·conn,·final·Object·name,·final·Object·in)·{ 
19 ········this.client_id·=·client_id; 
20 ········this.out·=·out;19 ········this.out·=·out;
21 ········this.bind_err·=·bind_err;20 ········this.bind_err·=·bind_err;
 21 ········this.in·=·in;
 22 ········this.conn·=·conn;
22 ········this.accept·=·accept;23 ········this.accept·=·accept;
 24 ········this.client_id·=·client_id;
23 ········this.args·=·args;25 ········this.args·=·args;
24 ········this.conn·=·conn; 
25 ········this.name·=·name;26 ········this.name·=·name;
26 ········this.in·=·in; 
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke()·{29 ····public·Object·invoke()·{
30 ········final·Object·conn·=·this.conn;30 ········final·Object·conn·=·this.conn;
31 ········final·Object·name·=·this.name;31 ········final·Object·name·=·this.name;
32 ········final·Object·client_id·=·this.client_id;32 ········final·Object·client_id·=·this.client_id;
33 ········final·Object·in·=·this.in;33 ········final·Object·in·=·this.in;
3.07 KB
clojure/core/server$start_server$fn__8904$fn__8905.class
2.96 KB
procyon -ec {}
    
Offset 16, 51 lines modifiedOffset 16, 47 lines modified
16 import·java.io.InputStream;16 import·java.io.InputStream;
17 import·java.io.Reader;17 import·java.io.Reader;
18 import·java.net.ServerSocket;18 import·java.net.ServerSocket;
19 import·clojure.lang.AFunction;19 import·clojure.lang.AFunction;
  
20 public·final·class·server$start_server$fn__8904$fn__8905·extends·AFunction20 public·final·class·server$start_server$fn__8904$fn__8905·extends·AFunction
21 {21 {
22 ····Object·socket;22 ····long·client_counter;
 23 ····Object·client_daemon;
23 ····Object·bind_err;24 ····Object·bind_err;
24 ····Object·accept;25 ····Object·accept;
25 ····long·client_counter;26 ····Object·socket;
26 ····Object·args;27 ····Object·args;
27 ····Object·client_daemon; 
28 ····Object·name;28 ····Object·name;
29 ····29 ····
30 ····public·server$start_server$fn__8904$fn__8905(final·Object·socket,·final·Object·bind_err,·final·Object·accept,·final·long·client_counter,·final·Object·args,·final·Object·client_daemon,·final·Object·name)·{ 
31 ········this.socket·=·socket;30 ····public·server$start_server$fn__8904$fn__8905(final·long·client_counter,·final·Object·client_daemon,·final·Object·bind_err,·final·Object·accept,·final·Object·socket,·final·Object·args,·final·Object·name)·{
 31 ········this.client_counter·=·client_counter;
 32 ········this.client_daemon·=·client_daemon;
32 ········this.bind_err·=·bind_err;33 ········this.bind_err·=·bind_err;
33 ········this.accept·=·accept;34 ········this.accept·=·accept;
34 ········this.client_counter·=·client_counter;35 ········this.socket·=·socket;
35 ········this.args·=·args;36 ········this.args·=·args;
36 ········this.client_daemon·=·client_daemon; 
37 ········this.name·=·name;37 ········this.name·=·name;
38 ····}38 ····}
39 ····39 ····
40 ····public·Object·invoke()·{40 ····public·Object·invoke()·{
41 ········Object·o6;41 ········Object·o6;
42 ········try·{42 ········try·{
43 ············Object·conn·=·((ServerSocket)this.socket).accept();43 ············Object·conn·=·((ServerSocket)this.socket).accept();
44 ············Object·in·=·new·LineNumberingPushbackReader((Reader)new·InputStreamReader(((Socket)conn).getInputStream()));44 ············Object·in·=·new·LineNumberingPushbackReader((Reader)new·InputStreamReader(((Socket)conn).getInputStream()));
45 ············Object·out·=·new·BufferedWriter(new·OutputStreamWriter(((Socket)conn).getOutputStream()));45 ············Object·out·=·new·BufferedWriter(new·OutputStreamWriter(((Socket)conn).getOutputStream()));
46 ············final·Object·invokeStatic; 
47 ············Object·client_id·=·invokeStatic·=·core$str.invokeStatic((Object)Numbers.num(this.client_counter));46 ············Object·client_id·=·core$str.invokeStatic((Object)Numbers.num(this.client_counter));
48 ············final·Object·o·=·out;47 ············final·Object·o·=·out;
49 ············out·=·null;48 ············out·=·null;
50 ············final·Object·bind_err·=·this.bind_err;49 ············final·Object·bind_err·=·this.bind_err;
51 ············final·Object·accept·=·this.accept; 
52 ············final·Object·args·=·this.args; 
53 ············final·Object·o2·=·conn; 
54 ············conn·=·null; 
55 ············final·Object·name·=·this.name; 
56 ············final·Object·o3·=·in;50 ············final·Object·o2·=·in;
57 ············in·=·null;51 ············in·=·null;
 52 ············final·Object·o3·=·conn;
 53 ············conn·=·null;
58 ············final·Runnable·target·=·(Runnable)new·server$start_server$fn__8904$fn__8905$fn__8907(invokeStatic,·o,·bind_err,·accept,·args,·o2,·name,·o3);54 ············final·Runnable·target·=·(Runnable)new·server$start_server$fn__8904$fn__8905$fn__8907(o,·bind_err,·o2,·o3,·this.accept,·client_id,·this.args,·this.name);
59 ············final·String·s·=·"Clojure·Connection·";55 ············final·String·s·=·"Clojure·Connection·";
60 ············final·Object[]·array·=·{·this.name,·"·",·null·};56 ············final·Object[]·array·=·{·this.name,·"·",·null·};
61 ············final·int·n·=·2;57 ············final·int·n·=·2;
62 ············final·Object·o4·=·client_id;58 ············final·Object·o4·=·client_id;
63 ············client_id·=·null;59 ············client_id·=·null;
64 ············array[n]·=·o4;60 ············array[n]·=·o4;
65 ············Object·G__8906·=·new·Thread(target,·(String)core$str.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array)));61 ············Object·G__8906·=·new·Thread(target,·(String)core$str.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array)));
2.23 KB
clojure/core/server$start_server$fn__8904.class
2.14 KB
procyon -ec {}
    
Offset 8, 28 lines modifiedOffset 8, 28 lines modified
8 import·clojure.core$not;8 import·clojure.core$not;
9 import·java.net.ServerSocket;9 import·java.net.ServerSocket;
10 import·clojure.lang.Var;10 import·clojure.lang.Var;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·server$start_server$fn__8904·extends·AFunction12 public·final·class·server$start_server$fn__8904·extends·AFunction
13 {13 {
14 ····Object·socket;14 ····Object·client_daemon;
15 ····Object·bind_err;15 ····Object·bind_err;
16 ····Object·accept;16 ····Object·accept;
 17 ····Object·socket;
17 ····Object·args;18 ····Object·args;
18 ····Object·client_daemon; 
19 ····Object·name;19 ····Object·name;
20 ····public·static·final·Var·const__3;20 ····public·static·final·Var·const__3;
21 ····21 ····
22 ····public·server$start_server$fn__8904(final·Object·socket,·final·Object·bind_err,·final·Object·accept,·final·Object·args,·final·Object·client_daemon,·final·Object·name)·{22 ····public·server$start_server$fn__8904(final·Object·client_daemon,·final·Object·bind_err,·final·Object·accept,·final·Object·socket,·final·Object·args,·final·Object·name)·{
23 ········this.socket·=·socket;23 ········this.client_daemon·=·client_daemon;
24 ········this.bind_err·=·bind_err;24 ········this.bind_err·=·bind_err;
25 ········this.accept·=·accept;25 ········this.accept·=·accept;
 26 ········this.socket·=·socket;
26 ········this.args·=·args;27 ········this.args·=·args;
27 ········this.client_daemon·=·client_daemon; 
28 ········this.name·=·name;28 ········this.name·=·name;
29 ····}29 ····}
30 ····30 ····
31 ····public·Object·invoke()·{31 ····public·Object·invoke()·{
32 ········Object·o;32 ········Object·o;
33 ········try·{33 ········try·{
34 ············long·client_counter·=·1L;34 ············long·client_counter·=·1L;
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ················final·Object·invokeStatic·=·core$not.invokeStatic((Object)(((ServerSocket)this.socket).isClosed()·?·Boolean.TRUE·:·Boolean.FALSE));37 ················final·Object·invokeStatic·=·core$not.invokeStatic((Object)(((ServerSocket)this.socket).isClosed()·?·Boolean.TRUE·:·Boolean.FALSE));
38 ················if·(invokeStatic·==·null)·{38 ················if·(invokeStatic·==·null)·{
39 ····················break;39 ····················break;
40 ················}40 ················}
41 ················if·(invokeStatic·==·Boolean.FALSE)·{41 ················if·(invokeStatic·==·Boolean.FALSE)·{
42 ····················break;42 ····················break;
43 ················}43 ················}
44 ················((IFn)new·server$start_server$fn__8904$fn__8905(this.socket,·this.bind_err,·this.accept,·client_counter,·this.args,·this.client_daemon,·this.name)).invoke();44 ················((IFn)new·server$start_server$fn__8904$fn__8905(client_counter,·this.client_daemon,·this.bind_err,·this.accept,·this.socket,·this.args,·this.name)).invoke();
45 ················client_counter·=·Numbers.inc(client_counter);45 ················client_counter·=·Numbers.inc(client_counter);
46 ············}46 ············}
47 ············o·=·null;47 ············o·=·null;
48 ········}48 ········}
49 ········finally·{49 ········finally·{
50 ············Object·lockee__8877__auto__8914·=·server$start_server$fn__8904.const__3.getRawRoot();50 ············Object·lockee__8877__auto__8914·=·server$start_server$fn__8904.const__3.getRawRoot();
51 ············((ReentrantLock)lockee__8877__auto__8914).lock();51 ············((ReentrantLock)lockee__8877__auto__8914).lock();
2.4 KB
clojure/core/server$start_server.class
2.33 KB
procyon -ec {}
    
Offset 66, 43 lines modifiedOffset 66, 42 lines modified
66 ········final·int·intCast·=·RT.intCast((Object)(Number)o5);66 ········final·int·intCast·=·RT.intCast((Object)(Number)o5);
67 ········final·int·intCast2·=·RT.intCast(0L);67 ········final·int·intCast2·=·RT.intCast(0L);
68 ········final·Object·o6·=·address2;68 ········final·Object·o6·=·address2;
69 ········address2·=·null;69 ········address2·=·null;
70 ········Object·socket·=·new·ServerSocket(intCast,·intCast2,·(InetAddress)o6);70 ········Object·socket·=·new·ServerSocket(intCast,·intCast2,·(InetAddress)o6);
71 ········Object·lockee__8877__auto__8916·=·server$start_server.const__13.getRawRoot();71 ········Object·lockee__8877__auto__8916·=·server$start_server.const__13.getRawRoot();
72 ········((ReentrantLock)lockee__8877__auto__8916).lock();72 ········((ReentrantLock)lockee__8877__auto__8916).lock();
73 ········final·Object·o7·=·socket; 
74 ········final·Object·o8·=·lockee__8877__auto__8916;73 ········final·Object·o7·=·lockee__8877__auto__8916;
75 ········lockee__8877__auto__8916·=·null;74 ········lockee__8877__auto__8916·=·null;
76 ········((IFn)new·server$start_server$fn__8901(o7,·o8,·name)).invoke();75 ········((IFn)new·server$start_server$fn__8901(o7,·socket,·name)).invoke();
77 ········final·Object·o9·=·socket;76 ········final·Object·o8·=·client_daemon;
 77 ········client_daemon·=·null;
78 ········final·Object·o10·=·bind_err;78 ········final·Object·o9·=·bind_err;
79 ········bind_err·=·null;79 ········bind_err·=·null;
80 ········final·Object·o11·=·accept;80 ········final·Object·o10·=·accept;
81 ········accept·=·null;81 ········accept·=·null;
 82 ········final·Object·o11·=·socket;
82 ········final·Object·o12·=·args;83 ········final·Object·o12·=·args;
83 ········args·=·null;84 ········args·=·null;
84 ········final·Object·o13·=·client_daemon; 
85 ········client_daemon·=·null; 
86 ········final·Runnable·target·=·(Runnable)new·server$start_server$fn__8904(o9,·o10,·o11,·o12,·o13,·name);85 ········final·Runnable·target·=·(Runnable)new·server$start_server$fn__8904(o8,·o9,·o10,·o11,·o12,·name);
87 ········final·String·s·=·"Clojure·Server·";86 ········final·String·s·=·"Clojure·Server·";
88 ········final·Object[]·array·=·{·null·};87 ········final·Object[]·array·=·{·null·};
89 ········final·int·n·=·0;88 ········final·int·n·=·0;
90 ········final·Object·o14·=·name;89 ········final·Object·o13·=·name;
91 ········name·=·null;90 ········name·=·null;
92 ········array[n]·=·o14;91 ········array[n]·=·o13;
93 ········final·Object·G__8903·=·new·Thread(target,·(String)core$str.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array)));92 ········final·Object·G__8903·=·new·Thread(target,·(String)core$str.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array)));
94 ········final·Thread·thread·=·(Thread)G__8903;93 ········final·Thread·thread·=·(Thread)G__8903;
95 ········final·Object·o15·=·server_daemon;94 ········final·Object·o14·=·server_daemon;
96 ········server_daemon·=·null;95 ········server_daemon·=·null;
97 ········thread.setDaemon((boolean)o15);96 ········thread.setDaemon((boolean)o14);
98 ········((Thread)G__8903).start();97 ········((Thread)G__8903).start();
99 ········final·Object·o16·=·socket;98 ········final·Object·o15·=·socket;
100 ········socket·=·null;99 ········socket·=·null;
101 ········return·o16;100 ········return·o15;
102 ····}101 ····}
103 ····102 ····
104 ····public·Object·invoke(final·Object·opts)·{103 ····public·Object·invoke(final·Object·opts)·{
105 ········return·invokeStatic(opts);104 ········return·invokeStatic(opts);
106 ····}105 ····}
107 ····106 ····
108 ····static·{107 ····static·{
5.16 KB
clojure/inspector/proxy$java/lang/Object$TableModel$ab7d0f91.class
5.03 KB
procyon -ec {}
    
Offset 44, 45 lines modifiedOffset 44, 36 lines modified
44 ····}44 ····}
45 ····45 ····
46 ····public·Object·clone()·{46 ····public·Object·clone()·{
47 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");47 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
48 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();48 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
49 ····}49 ····}
50 ····50 ····
51 ····public·Object·getValueAt(final·int·i,·final·int·j)·{51 ····public·Class·getColumnClass(final·int·i)·{
52 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getValueAt");52 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnClass");
53 ········if·(value·!=·null)·{53 ········if·(value·!=·null)·{
54 ············return·((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(i),·(Object)Integer.valueOf(j));54 ············return·(Class)((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(i));
55 ········}55 ········}
56 ········throw·new·UnsupportedOperationException("getValueAt");56 ········throw·new·UnsupportedOperationException("getColumnClass");
57 ····}57 ····}
58 ····58 ····
59 ····public·String·getColumnName(final·int·i)·{59 ····public·String·getColumnName(final·int·i)·{
60 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnName");60 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnName");
61 ········if·(value·!=·null)·{61 ········if·(value·!=·null)·{
62 ············return·(String)((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(i));62 ············return·(String)((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(i));
63 ········}63 ········}
64 ········throw·new·UnsupportedOperationException("getColumnName");64 ········throw·new·UnsupportedOperationException("getColumnName");
65 ····}65 ····}
66 ····66 ····
67 ····public·void·setValueAt(final·Object·o,·final·int·i,·final·int·j)·{67 ····public·boolean·isCellEditable(final·int·i,·final·int·j)·{
68 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"setValueAt");68 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"isCellEditable");
69 ········if·(value·!=·null)·{ 
70 ············((IFn)value).invoke((Object)this,·o,·(Object)Integer.valueOf(i),·(Object)Integer.valueOf(j)); 
71 ············return; 
72 ········} 
73 ········throw·new·UnsupportedOperationException("setValueAt"); 
74 ····} 
75 ···· 
76 ····public·int·getRowCount()·{ 
77 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getRowCount"); 
78 ········if·(value·!=·null)·{69 ········if·(value·!=·null)·{
79 ············return·((Number)((IFn)value).invoke((Object)this)).intValue();70 ············return·(boolean)((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(i),·(Object)Integer.valueOf(j));
80 ········}71 ········}
81 ········throw·new·UnsupportedOperationException("getRowCount");72 ········throw·new·UnsupportedOperationException("isCellEditable");
82 ····}73 ····}
83 ····74 ····
84 ····public·void·removeTableModelListener(final·TableModelListener·tableModelListener)·{75 ····public·void·removeTableModelListener(final·TableModelListener·tableModelListener)·{
85 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"removeTableModelListener");76 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"removeTableModelListener");
86 ········if·(value·!=·null)·{77 ········if·(value·!=·null)·{
87 ············((IFn)value).invoke((Object)this,·(Object)tableModelListener);78 ············((IFn)value).invoke((Object)this,·(Object)tableModelListener);
88 ············return;79 ············return;
Offset 94, 32 lines modifiedOffset 85, 41 lines modified
94 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnCount");85 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnCount");
95 ········if·(value·!=·null)·{86 ········if·(value·!=·null)·{
96 ············return·((Number)((IFn)value).invoke((Object)this)).intValue();87 ············return·((Number)((IFn)value).invoke((Object)this)).intValue();
97 ········}88 ········}
98 ········throw·new·UnsupportedOperationException("getColumnCount");89 ········throw·new·UnsupportedOperationException("getColumnCount");
99 ····}90 ····}
100 ····91 ····
101 ····public·boolean·isCellEditable(final·int·i,·final·int·j)·{92 ····public·Object·getValueAt(final·int·i,·final·int·j)·{
102 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"isCellEditable");93 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getValueAt");
103 ········if·(value·!=·null)·{94 ········if·(value·!=·null)·{
104 ············return·(boolean)((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(i),·(Object)Integer.valueOf(j));95 ············return·((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(i),·(Object)Integer.valueOf(j));
105 ········}96 ········}
106 ········throw·new·UnsupportedOperationException("isCellEditable");97 ········throw·new·UnsupportedOperationException("getValueAt");
107 ····}98 ····}
108 ····99 ····
109 ····public·void·addTableModelListener(final·TableModelListener·tableModelListener)·{100 ····public·void·addTableModelListener(final·TableModelListener·tableModelListener)·{
110 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"addTableModelListener");101 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"addTableModelListener");
111 ········if·(value·!=·null)·{102 ········if·(value·!=·null)·{
112 ············((IFn)value).invoke((Object)this,·(Object)tableModelListener);103 ············((IFn)value).invoke((Object)this,·(Object)tableModelListener);
113 ············return;104 ············return;
114 ········}105 ········}
115 ········throw·new·UnsupportedOperationException("addTableModelListener");106 ········throw·new·UnsupportedOperationException("addTableModelListener");
116 ····}107 ····}
117 ····108 ····
118 ····public·Class·getColumnClass(final·int·i)·{109 ····public·void·setValueAt(final·Object·o,·final·int·i,·final·int·j)·{
119 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnClass");110 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"setValueAt");
120 ········if·(value·!=·null)·{111 ········if·(value·!=·null)·{
121 ············return·(Class)((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(i));112 ············((IFn)value).invoke((Object)this,·o,·(Object)Integer.valueOf(i),·(Object)Integer.valueOf(j));
 113 ············return;
122 ········}114 ········}
 115 ········throw·new·UnsupportedOperationException("setValueAt");
 116 ····}
 117 ····
 118 ····public·int·getRowCount()·{
 119 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getRowCount");
 120 ········if·(value·!=·null)·{
 121 ············return·((Number)((IFn)value).invoke((Object)this)).intValue();
 122 ········}
123 ········throw·new·UnsupportedOperationException("getColumnClass");123 ········throw·new·UnsupportedOperationException("getRowCount");
124 ····}124 ····}
125 }125 }
1.92 KB
clojure/inspector/proxy$java/lang/Object$TreeModel$775afa87.class
1.79 KB
procyon -ec {}
    
Offset 45, 22 lines modifiedOffset 45, 14 lines modified
45 ····}45 ····}
46 ····46 ····
47 ····public·Object·clone()·{47 ····public·Object·clone()·{
48 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");48 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
49 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();49 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
50 ····}50 ····}
51 ····51 ····
52 ····public·Object·getChild(final·Object·o,·final·int·i)·{ 
53 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getChild"); 
54 ········if·(value·!=·null)·{ 
55 ············return·((IFn)value).invoke((Object)this,·o,·(Object)Integer.valueOf(i)); 
56 ········} 
57 ········throw·new·UnsupportedOperationException("getChild"); 
58 ····} 
59 ···· 
60 ····public·int·getChildCount(final·Object·o)·{52 ····public·int·getChildCount(final·Object·o)·{
61 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getChildCount");53 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getChildCount");
62 ········if·(value·!=·null)·{54 ········if·(value·!=·null)·{
63 ············return·((Number)((IFn)value).invoke((Object)this,·o)).intValue();55 ············return·((Number)((IFn)value).invoke((Object)this,·o)).intValue();
64 ········}56 ········}
65 ········throw·new·UnsupportedOperationException("getChildCount");57 ········throw·new·UnsupportedOperationException("getChildCount");
66 ····}58 ····}
Offset 104, 14 lines modifiedOffset 96, 22 lines modified
104 ········if·(value·!=·null)·{96 ········if·(value·!=·null)·{
105 ············((IFn)value).invoke((Object)this,·(Object)treeModelListener);97 ············((IFn)value).invoke((Object)this,·(Object)treeModelListener);
106 ············return;98 ············return;
107 ········}99 ········}
108 ········throw·new·UnsupportedOperationException("removeTreeModelListener");100 ········throw·new·UnsupportedOperationException("removeTreeModelListener");
109 ····}101 ····}
110 ····102 ····
 103 ····public·Object·getChild(final·Object·o,·final·int·i)·{
 104 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getChild");
 105 ········if·(value·!=·null)·{
 106 ············return·((IFn)value).invoke((Object)this,·o,·(Object)Integer.valueOf(i));
 107 ········}
 108 ········throw·new·UnsupportedOperationException("getChild");
 109 ····}
 110 ····
111 ····public·Object·getRoot()·{111 ····public·Object·getRoot()·{
112 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getRoot");112 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getRoot");
113 ········if·(value·!=·null)·{113 ········if·(value·!=·null)·{
114 ············return·((IFn)value).invoke((Object)this);114 ············return·((IFn)value).invoke((Object)this);
115 ········}115 ········}
116 ········throw·new·UnsupportedOperationException("getRoot");116 ········throw·new·UnsupportedOperationException("getRoot");
117 ····}117 ····}
12.9 KB
clojure/inspector/proxy$javax/swing/table/AbstractTableModel$ff19274a.class
12.7 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·clojure.inspector.proxy$javax.swing.table;1 package·clojure.inspector.proxy$javax.swing.table;
  
 2 import·javax.swing.event.TableModelEvent;
2 import·javax.swing.event.TableModelListener;3 import·javax.swing.event.TableModelListener;
3 import·java.util.EventListener;4 import·java.util.EventListener;
4 import·javax.swing.event.TableModelEvent; 
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.IPersistentCollection;7 import·clojure.lang.IPersistentCollection;
8 import·java.io.ObjectInputStream;8 import·java.io.ObjectInputStream;
9 import·java.io.NotSerializableException;9 import·java.io.NotSerializableException;
10 import·java.io.ObjectOutputStream;10 import·java.io.ObjectOutputStream;
11 import·clojure.lang.IPersistentMap;11 import·clojure.lang.IPersistentMap;
Offset 34, 180 lines modifiedOffset 34, 188 lines modified
34 ········this.__clojureFnMap·=·(IPersistentMap)((IPersistentCollection)this.__clojureFnMap).cons((Object)persistentMap);34 ········this.__clojureFnMap·=·(IPersistentMap)((IPersistentCollection)this.__clojureFnMap).cons((Object)persistentMap);
35 ····}35 ····}
36 ····36 ····
37 ····public·IPersistentMap·__getClojureFnMappings()·{37 ····public·IPersistentMap·__getClojureFnMappings()·{
38 ········return·this.__clojureFnMap;38 ········return·this.__clojureFnMap;
39 ····}39 ····}
40 ····40 ····
41 ····public·int·hashCode()·{ 
42 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode"); 
43 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); 
44 ····} 
45 ···· 
46 ····@Override41 ····@Override
47 ····public·void·fireTableDataChanged()·{42 ····public·Class·getColumnClass(final·int·n)·{
48 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"fireTableDataChanged");43 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnClass");
 44 ········return·(value·!=·null)·?·((Class)((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n)))·:·super.getColumnClass(n);
49 ········if·(value·!=·null)·{ 
50 ············((IFn)value).invoke((Object)this); 
51 ········} 
52 ········else·{ 
53 ············super.fireTableDataChanged(); 
54 ········} 
55 ····}45 ····}
56 ····46 ····
57 ····@Override47 ····@Override
58 ····public·void·fireTableChanged(final·TableModelEvent·e)·{48 ····public·void·fireTableCellUpdated(final·int·n,·final·int·n2)·{
59 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"fireTableChanged");49 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"fireTableCellUpdated");
60 ········if·(value·!=·null)·{50 ········if·(value·!=·null)·{
61 ············((IFn)value).invoke((Object)this,·(Object)e);51 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2));
62 ········}52 ········}
63 ········else·{53 ········else·{
64 ············super.fireTableChanged(e);54 ············super.fireTableCellUpdated(n,·n2);
65 ········}55 ········}
66 ····}56 ····}
67 ····57 ····
68 ····@Override58 ····@Override
69 ····public·String·getColumnName(final·int·n)·{59 ····public·String·getColumnName(final·int·n)·{
70 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnName");60 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnName");
71 ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n)))·:·super.getColumnName(n);61 ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n)))·:·super.getColumnName(n);
72 ····}62 ····}
73 ····63 ····
74 ····@Override64 ····@Override
75 ····public·void·setValueAt(final·Object·aValue,·final·int·n,·final·int·n2)·{65 ····public·EventListener[]·getListeners(final·Class·listenerType)·{
 66 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getListeners");
 67 ········return·(value·!=·null)·?·((EventListener[])((IFn)value).invoke((Object)this,·(Object)listenerType))·:·super.getListeners((Class<EventListener>)listenerType);
 68 ····}
 69 ····
 70 ····@Override
 71 ····public·boolean·isCellEditable(final·int·n,·final·int·n2)·{
76 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"setValueAt");72 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"isCellEditable");
 73 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2)))·:·super.isCellEditable(n,·n2);
 74 ····}
 75 ····
 76 ····@Override
 77 ····public·void·fireTableRowsInserted(final·int·n,·final·int·n2)·{
 78 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"fireTableRowsInserted");
77 ········if·(value·!=·null)·{79 ········if·(value·!=·null)·{
78 ············((IFn)value).invoke((Object)this,·aValue,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2));80 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2));
79 ········}81 ········}
80 ········else·{82 ········else·{
81 ············super.setValueAt(aValue,·n,·n2);83 ············super.fireTableRowsInserted(n,·n2);
82 ········}84 ········}
83 ····}85 ····}
84 ····86 ····
85 ····@Override87 ····@Override
86 ····public·EventListener[]·getListeners(final·Class·listenerType)·{ 
87 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getListeners"); 
88 ········return·(value·!=·null)·?·((EventListener[])((IFn)value).invoke((Object)this,·(Object)listenerType))·:·super.getListeners((Class<EventListener>)listenerType); 
89 ····} 
90 ···· 
91 ····@Override 
92 ····public·void·removeTableModelListener(final·TableModelListener·l)·{88 ····public·void·removeTableModelListener(final·TableModelListener·l)·{
93 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"removeTableModelListener");89 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"removeTableModelListener");
94 ········if·(value·!=·null)·{90 ········if·(value·!=·null)·{
95 ············((IFn)value).invoke((Object)this,·(Object)l);91 ············((IFn)value).invoke((Object)this,·(Object)l);
96 ········}92 ········}
97 ········else·{93 ········else·{
98 ············super.removeTableModelListener(l);94 ············super.removeTableModelListener(l);
99 ········}95 ········}
100 ····}96 ····}
101 ····97 ····
102 ····@Override98 ····@Override
103 ····public·int·findColumn(final·String·columnName)·{99 ····public·void·fireTableChanged(final·TableModelEvent·e)·{
104 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"findColumn");100 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"fireTableChanged");
105 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this,·(Object)columnName)).intValue()·:·super.findColumn(columnName);101 ········if·(value·!=·null)·{
 102 ············((IFn)value).invoke((Object)this,·(Object)e);
 103 ········}
 104 ········else·{
 105 ············super.fireTableChanged(e);
 106 ········}
106 ····}107 ····}
107 ····108 ····
108 ····@Override109 ····@Override
109 ····public·void·fireTableRowsDeleted(final·int·n,·final·int·n2)·{110 ····public·void·fireTableRowsDeleted(final·int·n,·final·int·n2)·{
110 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"fireTableRowsDeleted");111 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"fireTableRowsDeleted");
111 ········if·(value·!=·null)·{112 ········if·(value·!=·null)·{
112 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2));113 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2));
113 ········}114 ········}
114 ········else·{115 ········else·{
115 ············super.fireTableRowsDeleted(n,·n2);116 ············super.fireTableRowsDeleted(n,·n2);
116 ········}117 ········}
117 ····}118 ····}
118 ····119 ····
 120 ····public·int·hashCode()·{
 121 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");
 122 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();
 123 ····}
 124 ····
119 ····@Override125 ····@Override
120 ····public·void·fireTableRowsUpdated(final·int·n,·final·int·n2)·{126 ····public·void·fireTableStructureChanged()·{
121 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"fireTableRowsUpdated");127 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"fireTableStructureChanged");
122 ········if·(value·!=·null)·{128 ········if·(value·!=·null)·{
Max diff block lines reached; 6459/13010 bytes (49.65%) of diff not shown.
828 B
clojure/instant$fn__8377$fn__8378.class
750 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·instant$fn__8377$fn__8378·extends·AFunction5 public·final·class·instant$fn__8377$fn__8378·extends·AFunction
6 {6 {
7 ····Object·dim_norm; 
8 ····Object·dim_leap;7 ····Object·dim_leap;
 8 ····Object·dim_norm;
9 ····9 ····
10 ····public·instant$fn__8377$fn__8378(final·Object·dim_norm,·final·Object·dim_leap)·{10 ····public·instant$fn__8377$fn__8378(final·Object·dim_leap,·final·Object·dim_norm)·{
11 ········this.dim_norm·=·dim_norm; 
12 ········this.dim_leap·=·dim_leap;11 ········this.dim_leap·=·dim_leap;
 12 ········this.dim_norm·=·dim_norm;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·month,·Object·leap_year_QMARK_)·{15 ····public·Object·invoke(Object·month,·Object·leap_year_QMARK_)·{
16 ········final·Object·o·=·leap_year_QMARK_;16 ········final·Object·o·=·leap_year_QMARK_;
17 ········leap_year_QMARK_·=·null;17 ········leap_year_QMARK_·=·null;
18 ········Object·o2·=·null;18 ········Object·o2·=·null;
19 ········Label_0025:·{19 ········Label_0025:·{
868 B
clojure/instant$fn__8377.class
808 B
procyon -ec {}
    
Offset 8, 20 lines modifiedOffset 8, 20 lines modified
8 public·final·class·instant$fn__8377·extends·AFunction8 public·final·class·instant$fn__8377·extends·AFunction
9 {9 {
10 ····public·static·final·AFn·const__3;10 ····public·static·final·AFn·const__3;
11 ····public·static·final·AFn·const__5;11 ····public·static·final·AFn·const__5;
12 ····12 ····
13 ····public·static·Object·invokeStatic()·{13 ····public·static·Object·invokeStatic()·{
14 ········Object·dim_norm·=·instant$fn__8377.const__3;14 ········Object·dim_norm·=·instant$fn__8377.const__3;
 15 ········final·AFn·const__5;
15 ········Object·dim_leap·=·instant$fn__8377.const__5;16 ········Object·dim_leap·=·const__5·=·instant$fn__8377.const__5;
 17 ········dim_leap·=·null;
16 ········final·Object·o·=·dim_norm;18 ········final·Object·o·=·dim_norm;
17 ········dim_norm·=·null;19 ········dim_norm·=·null;
18 ········final·Object·o2·=·dim_leap; 
19 ········dim_leap·=·null; 
20 ········return·new·instant$fn__8377$fn__8378(o,·o2);20 ········return·new·instant$fn__8377$fn__8378((Object)const__5,·o);
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········return·invokeStatic();24 ········return·invokeStatic();
25 ····}25 ····}
26 ····26 ····
27 ····static·{27 ····static·{
999 B
clojure/java/shell$sh$fn__11728.class
925 B
procyon -ec {}
    
Offset 6, 23 lines modifiedOffset 6, 23 lines modified
6 import·clojure.lang.ISeq;6 import·clojure.lang.ISeq;
7 import·clojure.lang.ArraySeq;7 import·clojure.lang.ArraySeq;
8 import·clojure.lang.Keyword;8 import·clojure.lang.Keyword;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·shell$sh$fn__11728·extends·AFunction10 public·final·class·shell$sh$fn__11728·extends·AFunction
11 {11 {
 12 ····Object·in;
12 ····Object·in_enc;13 ····Object·in_enc;
13 ····Object·proc;14 ····Object·proc;
14 ····Object·in; 
15 ····public·static·final·Keyword·const__1;15 ····public·static·final·Keyword·const__1;
16 ····16 ····
17 ····public·shell$sh$fn__11728(final·Object·in_enc,·final·Object·proc,·final·Object·in)·{17 ····public·shell$sh$fn__11728(final·Object·in,·final·Object·in_enc,·final·Object·proc)·{
 18 ········this.in·=·in;
18 ········this.in_enc·=·in_enc;19 ········this.in_enc·=·in_enc;
19 ········this.proc·=·proc;20 ········this.proc·=·proc;
20 ········this.in·=·in; 
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········Object·os·=·((Process)this.proc).getOutputStream();24 ········Object·os·=·((Process)this.proc).getOutputStream();
25 ········Object·invokeStatic;25 ········Object·invokeStatic;
26 ········try·{26 ········try·{
27 ············invokeStatic·=·io$copy.invokeStatic(this.in,·os,·(ISeq)ArraySeq.create(new·Object[]·{·shell$sh$fn__11728.const__1,·this.in_enc·}));27 ············invokeStatic·=·io$copy.invokeStatic(this.in,·os,·(ISeq)ArraySeq.create(new·Object[]·{·shell$sh$fn__11728.const__1,·this.in_enc·}));
3.41 KB
clojure/java/shell$sh.class
3.36 KB
procyon -ec {}
    
Offset 102, 62 lines modifiedOffset 102, 61 lines modified
102 ········final·Object·o12·=·map__11728;102 ········final·Object·o12·=·map__11728;
103 ········map__11728·=·null;103 ········map__11728·=·null;
104 ········Object·out_enc·=·RT.get(o12,·(Object)shell$sh.const__14);104 ········Object·out_enc·=·RT.get(o12,·(Object)shell$sh.const__14);
105 ········final·Object·o13·=·in;105 ········final·Object·o13·=·in;
106 ········Label_0320:·{106 ········Label_0320:·{
107 ············if·(o13·!=·null)·{107 ············if·(o13·!=·null)·{
108 ················if·(o13·!=·Boolean.FALSE)·{108 ················if·(o13·!=·Boolean.FALSE)·{
109 ····················final·Object·o14·=·in_enc; 
110 ····················in_enc·=·null; 
111 ····················final·Object·o15·=·proc; 
112 ····················final·Object·o16·=·in;109 ····················final·Object·o14·=·in;
113 ····················in·=·null;110 ····················in·=·null;
 111 ····················final·Object·o15·=·in_enc;
 112 ····················in_enc·=·null;
114 ····················core$future_call.invokeStatic((Object)new·shell$sh$fn__11728(o14,·o15,·o16));113 ····················core$future_call.invokeStatic((Object)new·shell$sh$fn__11728(o14,·o15,·proc));
115 ····················break·Label_0320;114 ····················break·Label_0320;
116 ················}115 ················}
117 ············}116 ············}
118 ············((OutputStream)((Process)proc).getOutputStream()).close();117 ············((OutputStream)((Process)proc).getOutputStream()).close();
119 ········}118 ········}
120 ········Object·stdout·=·((Process)proc).getInputStream();119 ········Object·stdout·=·((Process)proc).getInputStream();
121 ········IPersistentMap·persistentMap;120 ········IPersistentMap·persistentMap;
122 ········try·{121 ········try·{
123 ············Object·stderr·=·((Process)proc).getErrorStream();122 ············Object·stderr·=·((Process)proc).getErrorStream();
124 ············IPersistentMap·mapUniqueKeys;123 ············IPersistentMap·mapUniqueKeys;
125 ············try·{124 ············try·{
126 ················final·Object·o17·=·stdout;125 ················final·Object·o16·=·stdout;
127 ················final·Object·o18·=·out_enc;126 ················final·Object·o17·=·out_enc;
128 ················out_enc·=·null;127 ················out_enc·=·null;
129 ················Object·out·=·core$future_call.invokeStatic((Object)new·shell$sh$fn__11730(o17,·o18));128 ················Object·out·=·core$future_call.invokeStatic((Object)new·shell$sh$fn__11730(o16,·o17));
130 ················Object·err·=·core$future_call.invokeStatic((Object)new·shell$sh$fn__11732(stderr));129 ················Object·err·=·core$future_call.invokeStatic((Object)new·shell$sh$fn__11732(stderr));
131 ················final·Object·o19·=·proc;130 ················final·Object·o18·=·proc;
132 ················proc·=·null;131 ················proc·=·null;
133 ················final·int·exit_code·=·((Process)o19).waitFor();132 ················final·int·exit_code·=·((Process)o18).waitFor();
134 ················final·Object[]·array·=·{·shell$sh.const__16,·Integer.valueOf(exit_code),·shell$sh.const__17,·null,·null,·null·};133 ················final·Object[]·array·=·{·shell$sh.const__16,·Integer.valueOf(exit_code),·shell$sh.const__17,·null,·null,·null·};
135 ················final·int·n·=·3;134 ················final·int·n·=·3;
136 ················final·Object·o20·=·out;135 ················final·Object·o19·=·out;
137 ················out·=·null;136 ················out·=·null;
138 ················array[n]·=·core$deref.invokeStatic(o20);137 ················array[n]·=·core$deref.invokeStatic(o19);
139 ················array[4]·=·shell$sh.const__19;138 ················array[4]·=·shell$sh.const__19;
140 ················final·int·n2·=·5;139 ················final·int·n2·=·5;
141 ················final·Object·o21·=·err;140 ················final·Object·o20·=·err;
142 ················err·=·null;141 ················err·=·null;
143 ················array[n2]·=·core$deref.invokeStatic(o21);142 ················array[n2]·=·core$deref.invokeStatic(o20);
144 ················mapUniqueKeys·=·RT.mapUniqueKeys(array);143 ················mapUniqueKeys·=·RT.mapUniqueKeys(array);
145 ············}144 ············}
146 ············finally·{145 ············finally·{
147 ················final·Object·o22·=·stderr;146 ················final·Object·o21·=·stderr;
148 ················stderr·=·null;147 ················stderr·=·null;
149 ················((InputStream)o22).close();148 ················((InputStream)o21).close();
150 ············}149 ············}
151 ············persistentMap·=·mapUniqueKeys;150 ············persistentMap·=·mapUniqueKeys;
152 ········}151 ········}
153 ········finally·{152 ········finally·{
154 ············final·Object·o23·=·stdout;153 ············final·Object·o22·=·stdout;
155 ············stdout·=·null;154 ············stdout·=·null;
156 ············((InputStream)o23).close();155 ············((InputStream)o22).close();
157 ········}156 ········}
158 ········return·persistentMap;157 ········return·persistentMap;
159 ····}158 ····}
160 ····159 ····
161 ····public·Object·doInvoke(final·Object·o)·{160 ····public·Object·doInvoke(final·Object·o)·{
162 ········return·invokeStatic((ISeq)o);161 ········return·invokeStatic((ISeq)o);
163 ····}162 ····}
1.19 KB
clojure/main$ex_str$fn__9082.class
1.13 KB
procyon -ec {}
    
Offset 6, 23 lines modifiedOffset 6, 23 lines modified
6 import·clojure.lang.Util;6 import·clojure.lang.Util;
7 import·clojure.lang.Keyword;7 import·clojure.lang.Keyword;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·main$ex_str$fn__9082·extends·AFunction10 public·final·class·main$ex_str$fn__9082·extends·AFunction
11 {11 {
12 ····Object·s__6368__auto__; 
13 ····Object·spec;12 ····Object·spec;
 13 ····Object·s__6368__auto__;
14 ····public·static·final·Var·const__2;14 ····public·static·final·Var·const__2;
15 ····public·static·final·Var·const__3;15 ····public·static·final·Var·const__3;
16 ····public·static·final·Keyword·const__5;16 ····public·static·final·Keyword·const__5;
17 ····17 ····
18 ····public·main$ex_str$fn__9082(final·Object·s__6368__auto__,·final·Object·spec)·{18 ····public·main$ex_str$fn__9082(final·Object·spec,·final·Object·s__6368__auto__)·{
19 ········this.s__6368__auto__·=·s__6368__auto__; 
20 ········this.spec·=·spec;19 ········this.spec·=·spec;
 20 ········this.s__6368__auto__·=·s__6368__auto__;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········Object·invokeStatic;24 ········Object·invokeStatic;
25 ········try·{25 ········try·{
26 ············alpha$explain_out.invokeStatic(Util.equiv(main$ex_str$fn__9082.const__2.get(),·main$ex_str$fn__9082.const__3.getRawRoot())·?·core$update.invokeStatic(this.spec,·(Object)main$ex_str$fn__9082.const__5,·(Object)new·main$ex_str$fn__9082$fn__9083())·:·this.spec);26 ············alpha$explain_out.invokeStatic(Util.equiv(main$ex_str$fn__9082.const__2.get(),·main$ex_str$fn__9082.const__3.getRawRoot())·?·core$update.invokeStatic(this.spec,·(Object)main$ex_str$fn__9082.const__5,·(Object)new·main$ex_str$fn__9082$fn__9083())·:·this.spec);
27 ············invokeStatic·=·core$str.invokeStatic(this.s__6368__auto__);27 ············invokeStatic·=·core$str.invokeStatic(this.s__6368__auto__);
1.34 KB
clojure/main$ex_str.class
1.29 KB
procyon -ec {}
    
Offset 222, 18 lines modifiedOffset 222, 18 lines modified
222 ····················final·Object·o22·=·spec;222 ····················final·Object·o22·=·spec;
223 ····················Object·o25·=·null;223 ····················Object·o25·=·null;
224 ····················Label_0668:·{224 ····················Label_0668:·{
225 ························if·(o22·!=·null)·{225 ························if·(o22·!=·null)·{
226 ····························if·(o22·!=·Boolean.FALSE)·{226 ····························if·(o22·!=·Boolean.FALSE)·{
227 ································Object·s__6368__auto__9100·=·new·StringWriter();227 ································Object·s__6368__auto__9100·=·new·StringWriter();
228 ································core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$ex_str.const__24,·s__6368__auto__9100·})));228 ································core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$ex_str.const__24,·s__6368__auto__9100·})));
229 ································final·Object·o23·=·s__6368__auto__9100; 
230 ································s__6368__auto__9100·=·null; 
231 ································final·Object·o24·=·spec;229 ································final·Object·o23·=·spec;
232 ································spec·=·null;230 ································spec·=·null;
 231 ································final·Object·o24·=·s__6368__auto__9100;
 232 ································s__6368__auto__9100·=·null;
233 ································o25·=·((IFn)new·main$ex_str$fn__9082(o23,·o24)).invoke();233 ································o25·=·((IFn)new·main$ex_str$fn__9082(o23,·o24)).invoke();
234 ································break·Label_0668;234 ································break·Label_0668;
235 ····························}235 ····························}
236 ························}236 ························}
237 ························final·String·s4·=·"%s%n";237 ························final·String·s4·=·"%s%n";
238 ························final·Object[]·array5·=·{·null·};238 ························final·Object[]·array5·=·{·null·};
239 ························final·int·n8·=·0;239 ························final·int·n8·=·0;
765 B
clojure/main$repl$fn__9119.class
701 B
procyon -ec {}
    
Offset 4, 21 lines modifiedOffset 4, 21 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·main$repl$fn__9119·extends·AFunction8 public·final·class·main$repl$fn__9119·extends·AFunction
9 {9 {
10 ····Object·init; 
11 ····Object·caught;10 ····Object·caught;
 11 ····Object·init;
12 ····public·static·final·Var·const__0;12 ····public·static·final·Var·const__0;
13 ····13 ····
14 ····public·main$repl$fn__9119(final·Object·init,·final·Object·caught)·{14 ····public·main$repl$fn__9119(final·Object·caught,·final·Object·init)·{
15 ········this.init·=·init; 
16 ········this.caught·=·caught;15 ········this.caught·=·caught;
 16 ········this.init·=·init;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········Object·o;20 ········Object·o;
21 ········try·{21 ········try·{
22 ············final·Object·init·=·this.init;22 ············final·Object·init·=·this.init;
23 ············this.init·=·null;23 ············this.init·=·null;
1.0 KB
clojure/main$repl$fn__9121.class
963 B
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·clojure.lang.Util;5 import·clojure.lang.Util;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·main$repl$fn__9121·extends·AFunction9 public·final·class·main$repl$fn__9121·extends·AFunction
10 {10 {
11 ····Object·read_eval_print; 
12 ····Object·caught;11 ····Object·caught;
 12 ····Object·read_eval_print;
13 ····Object·request_exit;13 ····Object·request_exit;
14 ····public·static·final·Var·const__1;14 ····public·static·final·Var·const__1;
15 ····15 ····
16 ····public·main$repl$fn__9121(final·Object·read_eval_print,·final·Object·caught,·final·Object·request_exit)·{16 ····public·main$repl$fn__9121(final·Object·caught,·final·Object·read_eval_print,·final·Object·request_exit)·{
17 ········this.read_eval_print·=·read_eval_print; 
18 ········this.caught·=·caught;17 ········this.caught·=·caught;
 18 ········this.read_eval_print·=·read_eval_print;
19 ········this.request_exit·=·request_exit;19 ········this.request_exit·=·request_exit;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········Boolean·b;23 ········Boolean·b;
24 ········try·{24 ········try·{
25 ············b·=·(Util.identical(((IFn)this.read_eval_print).invoke(),·this.request_exit)·?·Boolean.TRUE·:·Boolean.FALSE);25 ············b·=·(Util.identical(((IFn)this.read_eval_print).invoke(),·this.request_exit)·?·Boolean.TRUE·:·Boolean.FALSE);
1.52 KB
clojure/main$repl$read_eval_print__9112$fn__9113.class
1.41 KB
procyon -ec {}
    
Offset 10, 25 lines modifiedOffset 10, 25 lines modified
10 import·clojure.lang.AFn;10 import·clojure.lang.AFn;
11 import·clojure.lang.Keyword;11 import·clojure.lang.Keyword;
12 import·clojure.lang.Var;12 import·clojure.lang.Var;
13 import·clojure.lang.AFunction;13 import·clojure.lang.AFunction;
  
14 public·final·class·main$repl$read_eval_print__9112$fn__9113·extends·AFunction14 public·final·class·main$repl$read_eval_print__9112$fn__9113·extends·AFunction
15 {15 {
16 ····Object·request_exit; 
17 ····Object·request_prompt; 
18 ····Object·read;16 ····Object·read;
 17 ····Object·request_prompt;
 18 ····Object·request_exit;
19 ····public·static·final·Var·const__2;19 ····public·static·final·Var·const__2;
20 ····public·static·final·Keyword·const__4;20 ····public·static·final·Keyword·const__4;
21 ····public·static·final·AFn·const__9;21 ····public·static·final·AFn·const__9;
22 ····22 ····
23 ····public·main$repl$read_eval_print__9112$fn__9113(final·Object·request_exit,·final·Object·request_prompt,·final·Object·read)·{23 ····public·main$repl$read_eval_print__9112$fn__9113(final·Object·read,·final·Object·request_prompt,·final·Object·request_exit)·{
24 ········this.request_exit·=·request_exit; 
25 ········this.request_prompt·=·request_prompt; 
26 ········this.read·=·read;24 ········this.read·=·read;
 25 ········this.request_prompt·=·request_prompt;
 26 ········this.request_exit·=·request_exit;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke()·{29 ····public·Object·invoke()·{
30 ········Object·o;30 ········Object·o;
31 ········try·{31 ········try·{
32 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$repl$read_eval_print__9112$fn__9113.const__2,·Util.equiv((Object)main$repl$read_eval_print__9112$fn__9113.const__4,·main$repl$read_eval_print__9112$fn__9113.const__2.get())·?·Boolean.TRUE·:·main$repl$read_eval_print__9112$fn__9113.const__2.get()·})));32 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$repl$read_eval_print__9112$fn__9113.const__2,·Util.equiv((Object)main$repl$read_eval_print__9112$fn__9113.const__4,·main$repl$read_eval_print__9112$fn__9113.const__2.get())·?·Boolean.TRUE·:·main$repl$read_eval_print__9112$fn__9113.const__2.get()·})));
33 ············Object·invoke;33 ············Object·invoke;
800 B
clojure/main$repl$read_eval_print__9112$fn__9115.class
692 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·main$repl$read_eval_print__9112$fn__9115·extends·AFunction5 public·final·class·main$repl$read_eval_print__9112$fn__9115·extends·AFunction
6 {6 {
7 ····Object·eval; 
8 ····Object·input;7 ····Object·input;
 8 ····Object·eval;
9 ····9 ····
10 ····public·main$repl$read_eval_print__9112$fn__9115(final·Object·eval,·final·Object·input)·{10 ····public·main$repl$read_eval_print__9112$fn__9115(final·Object·input,·final·Object·eval)·{
11 ········this.eval·=·eval; 
12 ········this.input·=·input;11 ········this.input·=·input;
 12 ········this.eval·=·eval;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········Object·invoke;16 ········Object·invoke;
17 ········try·{17 ········try·{
18 ············invoke·=·((IFn)this.eval).invoke(this.input);18 ············invoke·=·((IFn)this.eval).invoke(this.input);
19 ········}19 ········}
3.4 KB
clojure/main$repl$read_eval_print__9112.class
3.31 KB
procyon -ec {}
    
Offset 7, 41 lines modifiedOffset 7, 41 lines modified
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.AFn;8 import·clojure.lang.AFn;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·main$repl$read_eval_print__9112·extends·AFunction11 public·final·class·main$repl$read_eval_print__9112·extends·AFunction
12 {12 {
13 ····Object·eval; 
14 ····Object·print; 
15 ····Object·caught;13 ····Object·caught;
16 ····Object·request_exit; 
17 ····Object·request_prompt; 
18 ····Object·read;14 ····Object·read;
 15 ····Object·eval;
 16 ····Object·request_prompt;
 17 ····Object·request_exit;
 18 ····Object·print;
19 ····public·static·final·Var·const__0;19 ····public·static·final·Var·const__0;
20 ····public·static·final·Var·const__3;20 ····public·static·final·Var·const__3;
21 ····public·static·final·Var·const__4;21 ····public·static·final·Var·const__4;
22 ····public·static·final·Var·const__5;22 ····public·static·final·Var·const__5;
23 ····public·static·final·AFn·const__9;23 ····public·static·final·AFn·const__9;
24 ····public·static·final·Var·const__10;24 ····public·static·final·Var·const__10;
25 ····25 ····
 26 ····public·main$repl$read_eval_print__9112(final·Object·caught,·final·Object·read,·final·Object·eval,·final·Object·request_prompt,·final·Object·request_exit,·final·Object·print)·{
26 ····public·main$repl$read_eval_print__9112(final·Object·eval,·final·Object·print,·final·Object·caught,·final·Object·request_exit,·final·Object·request_prompt,·final·Object·read)·{ 
27 ········this.eval·=·eval; 
28 ········this.print·=·print; 
29 ········this.caught·=·caught;27 ········this.caught·=·caught;
30 ········this.request_exit·=·request_exit; 
31 ········this.request_prompt·=·request_prompt; 
32 ········this.read·=·read;28 ········this.read·=·read;
 29 ········this.eval·=·eval;
 30 ········this.request_prompt·=·request_prompt;
 31 ········this.request_exit·=·request_exit;
 32 ········this.print·=·print;
33 ····}33 ····}
34 ····34 ····
35 ····public·Object·invoke()·{35 ····public·Object·invoke()·{
36 ········Object·set;36 ········Object·set;
37 ········try·{37 ········try·{
38 ············Object·read_eval·=·main$repl$read_eval_print__9112.const__0.get();38 ············Object·read_eval·=·main$repl$read_eval_print__9112.const__0.get();
39 ············Object·input·=·((IFn)new·main$repl$read_eval_print__9112$fn__9113(this.request_exit,·this.request_prompt,·this.read)).invoke();39 ············Object·input·=·((IFn)new·main$repl$read_eval_print__9112$fn__9113(this.read,·this.request_prompt,·this.request_exit)).invoke();
40 ············final·Object·invoke;40 ············final·Object·invoke;
41 ············Object·or__5534__auto__9118·=·invoke·=·((IFn)RT.set(new·Object[]·{·this.request_exit,·this.request_prompt·})).invoke(input);41 ············Object·or__5534__auto__9118·=·invoke·=·((IFn)RT.set(new·Object[]·{·this.request_exit,·this.request_prompt·})).invoke(input);
42 ············Object·o·=·null;42 ············Object·o·=·null;
43 ············Label_0216:·{43 ············Label_0216:·{
44 ················if·(invoke·!=·null)·{44 ················if·(invoke·!=·null)·{
45 ····················if·(invoke·!=·Boolean.FALSE)·{45 ····················if·(invoke·!=·Boolean.FALSE)·{
46 ························o·=·or__5534__auto__9118;46 ························o·=·or__5534__auto__9118;
Offset 51, 18 lines modifiedOffset 51, 17 lines modified
51 ················}51 ················}
52 ················final·Object[]·array·=·{·main$repl$read_eval_print__9112.const__0,·null·};52 ················final·Object[]·array·=·{·main$repl$read_eval_print__9112.const__0,·null·};
53 ················final·int·n·=·1;53 ················final·int·n·=·1;
54 ················final·Object·o2·=·read_eval;54 ················final·Object·o2·=·read_eval;
55 ················read_eval·=·null;55 ················read_eval·=·null;
56 ················array[n]·=·o2;56 ················array[n]·=·o2;
57 ················core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(array)));57 ················core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(array)));
58 ················final·Object·eval·=·this.eval; 
59 ················final·Object·o3·=·input;58 ················final·Object·o3·=·input;
60 ················input·=·null;59 ················input·=·null;
61 ················Object·value·=·((IFn)new·main$repl$read_eval_print__9112$fn__9115(eval,·o3)).invoke();60 ················Object·value·=·((IFn)new·main$repl$read_eval_print__9112$fn__9115(o3,·this.eval)).invoke();
62 ················main$repl$read_eval_print__9112.const__3.set(main$repl$read_eval_print__9112.const__4.get());61 ················main$repl$read_eval_print__9112.const__3.set(main$repl$read_eval_print__9112.const__4.get());
63 ················main$repl$read_eval_print__9112.const__4.set(main$repl$read_eval_print__9112.const__5.get());62 ················main$repl$read_eval_print__9112.const__4.set(main$repl$read_eval_print__9112.const__5.get());
64 ················main$repl$read_eval_print__9112.const__5.set(value);63 ················main$repl$read_eval_print__9112.const__5.set(value);
65 ················Object·invoke2;64 ················Object·invoke2;
66 ················try·{65 ················try·{
67 ····················final·IFn·fn·=·(IFn)this.print;66 ····················final·IFn·fn·=·(IFn)this.print;
68 ····················final·Object·o4·=·value;67 ····················final·Object·o4·=·value;
3.59 KB
clojure/main$repl.class
3.55 KB
procyon -ec {}
    
Offset 82, 55 lines modifiedOffset 82, 56 lines modified
82 ········Object·eval·=·RT.get(map__9106,·(Object)main$repl.const__16,·main$repl.const__17.getRawRoot());82 ········Object·eval·=·RT.get(map__9106,·(Object)main$repl.const__16,·main$repl.const__17.getRawRoot());
83 ········Object·print·=·RT.get(map__9106,·(Object)main$repl.const__18,·main$repl.const__19.getRawRoot());83 ········Object·print·=·RT.get(map__9106,·(Object)main$repl.const__18,·main$repl.const__19.getRawRoot());
84 ········final·Object·o3·=·map__9106;84 ········final·Object·o3·=·map__9106;
85 ········map__9106·=·null;85 ········map__9106·=·null;
86 ········final·Object·caught·=·RT.get(o3,·(Object)main$repl.const__20,·main$repl.const__21.getRawRoot());86 ········final·Object·caught·=·RT.get(o3,·(Object)main$repl.const__20,·main$repl.const__21.getRawRoot());
87 ········Object·request_prompt·=·new·Object();87 ········Object·request_prompt·=·new·Object();
88 ········final·Object·request_exit·=·new·Object();88 ········final·Object·request_exit·=·new·Object();
 89 ········final·Object·o4·=·caught;
 90 ········final·Object·o5·=·read;
 91 ········read·=·null;
89 ········final·Object·o4·=·eval;92 ········final·Object·o6·=·eval;
90 ········eval·=·null;93 ········eval·=·null;
91 ········final·Object·o5·=·print; 
92 ········print·=·null; 
93 ········final·Object·o6·=·caught; 
94 ········final·Object·o7·=·request_exit; 
95 ········final·Object·o8·=·request_prompt;94 ········final·Object·o7·=·request_prompt;
96 ········request_prompt·=·null;95 ········request_prompt·=·null;
 96 ········final·Object·o8·=·request_exit;
97 ········final·Object·o9·=·read;97 ········final·Object·o9·=·print;
98 ········read·=·null;98 ········print·=·null;
99 ········final·Object·read_eval_print·=·new·main$repl$read_eval_print__9112(o4,·o5,·o6,·o7,·o8,·o9);99 ········final·Object·read_eval_print·=·new·main$repl$read_eval_print__9112(o4,·o5,·o6,·o7,·o8,·o9);
100 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$repl.const__23,·main$repl.const__23.get(),·main$repl.const__24,·main$repl.const__24.get(),·main$repl.const__25,·main$repl.const__25.get(),·main$repl.const__26,·main$repl.const__26.get(),·main$repl.const__27,·main$repl.const__27.get(),·main$repl.const__28,·main$repl.const__28.get(),·main$repl.const__29,·Boolean.TRUE,·main$repl.const__30,·main$repl.const__30.get(),·main$repl.const__31,·main$repl.const__31.get(),·main$repl.const__32,·System.getProperty("clojure.compile.path",·"classes"),·main$repl.const__33,·main$repl.const__33.get(),·main$repl.const__34,·main$repl.const__34.get(),·main$repl.const__35,·main$repl.const__35.get(),·main$repl.const__36,·main$repl.const__36.get(),·main$repl.const__37,·null,·main$repl.const__38,·null,·main$repl.const__39,·null,·main$repl.const__40,·null·})));100 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$repl.const__23,·main$repl.const__23.get(),·main$repl.const__24,·main$repl.const__24.get(),·main$repl.const__25,·main$repl.const__25.get(),·main$repl.const__26,·main$repl.const__26.get(),·main$repl.const__27,·main$repl.const__27.get(),·main$repl.const__28,·main$repl.const__28.get(),·main$repl.const__29,·Boolean.TRUE,·main$repl.const__30,·main$repl.const__30.get(),·main$repl.const__31,·main$repl.const__31.get(),·main$repl.const__32,·System.getProperty("clojure.compile.path",·"classes"),·main$repl.const__33,·main$repl.const__33.get(),·main$repl.const__34,·main$repl.const__34.get(),·main$repl.const__35,·main$repl.const__35.get(),·main$repl.const__36,·main$repl.const__36.get(),·main$repl.const__37,·null,·main$repl.const__38,·null,·main$repl.const__39,·null,·main$repl.const__40,·null·})));
101 ········Object·o11;101 ········Object·o12;
102 ········try·{102 ········try·{
 103 ············final·Object·o10·=·caught;
103 ············final·Object·o10·=·init;104 ············final·Object·o11·=·init;
104 ············init·=·null;105 ············init·=·null;
105 ············((IFn)new·main$repl$fn__9119(o10,·caught)).invoke();106 ············((IFn)new·main$repl$fn__9119(o10,·o11)).invoke();
106 ············((IFn)prompt).invoke();107 ············((IFn)prompt).invoke();
107 ············((IFn)flush).invoke();108 ············((IFn)flush).invoke();
108 ············while·(true)·{109 ············while·(true)·{
109 ················final·Object·invoke·=·((IFn)new·main$repl$fn__9121(read_eval_print,·caught,·request_exit)).invoke();110 ················final·Object·invoke·=·((IFn)new·main$repl$fn__9121(caught,·read_eval_print,·request_exit)).invoke();
110 ················if·(invoke·!=·null)·{111 ················if·(invoke·!=·null)·{
111 ····················if·(invoke·!=·Boolean.FALSE)·{112 ····················if·(invoke·!=·Boolean.FALSE)·{
112 ························break;113 ························break;
113 ····················}114 ····················}
114 ················}115 ················}
115 ················final·Object·invoke2·=·((IFn)need_prompt).invoke();116 ················final·Object·invoke2·=·((IFn)need_prompt).invoke();
116 ················if·(invoke2·!=·null)·{117 ················if·(invoke2·!=·null)·{
117 ····················if·(invoke2·==·Boolean.FALSE)·{118 ····················if·(invoke2·==·Boolean.FALSE)·{
118 ························continue;119 ························continue;
119 ····················}120 ····················}
120 ····················((IFn)prompt).invoke();121 ····················((IFn)prompt).invoke();
121 ····················((IFn)flush).invoke();122 ····················((IFn)flush).invoke();
122 ················}123 ················}
123 ············}124 ············}
124 ············o11·=·null;125 ············o12·=·null;
125 ········}126 ········}
126 ········finally·{127 ········finally·{
127 ············core$pop_thread_bindings.invokeStatic();128 ············core$pop_thread_bindings.invokeStatic();
128 ········}129 ········}
129 ········return·o11;130 ········return·o12;
130 ····}131 ····}
131 ····132 ····
132 ····public·Object·doInvoke(final·Object·o)·{133 ····public·Object·doInvoke(final·Object·o)·{
133 ········return·invokeStatic((ISeq)o);134 ········return·invokeStatic((ISeq)o);
134 ····}135 ····}
135 ····136 ····
136 ····public·int·getRequiredArity()·{137 ····public·int·getRequiredArity()·{
930 B
clojure/main$repl_opt$fn__9158.class
858 B
procyon -ec {}
    
Offset 3, 22 lines modifiedOffset 3, 22 lines modified
  
3 import·clojure.lang.RT;3 import·clojure.lang.RT;
4 import·clojure.lang.Var;4 import·clojure.lang.Var;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·main$repl_opt$fn__9158·extends·AFunction6 public·final·class·main$repl_opt$fn__9158·extends·AFunction
7 {7 {
8 ····Object·inits; 
9 ····Object·args;8 ····Object·args;
 9 ····Object·inits;
10 ····public·static·final·Var·const__2;10 ····public·static·final·Var·const__2;
11 ····public·static·final·Var·const__3;11 ····public·static·final·Var·const__3;
12 ····12 ····
13 ····public·main$repl_opt$fn__9158(final·Object·inits,·final·Object·args)·{13 ····public·main$repl_opt$fn__9158(final·Object·args,·final·Object·inits)·{
14 ········this.inits·=·inits; 
15 ········this.args·=·args;14 ········this.args·=·args;
 15 ········this.inits·=·inits;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke()·{18 ····public·Object·invoke()·{
19 ········main$initialize.invokeStatic(this.args,·this.inits);19 ········main$initialize.invokeStatic(this.args,·this.inits);
20 ········final·Object·rawRoot·=·main$repl_opt$fn__9158.const__2.getRawRoot();20 ········final·Object·rawRoot·=·main$repl_opt$fn__9158.const__2.getRawRoot();
21 ········final·Object·rawRoot2·=·main$repl_opt$fn__9158.const__3.getRawRoot();21 ········final·Object·rawRoot2·=·main$repl_opt$fn__9158.const__3.getRawRoot();
22 ········this·=·null;22 ········this·=·null;
862 B
clojure/main$repl_opt.class
808 B
procyon -ec {}
    
Offset 36, 18 lines modifiedOffset 36, 18 lines modified
36 ····················break·Label_0087;36 ····················break·Label_0087;
37 ················}37 ················}
38 ············}38 ············}
39 ············core$println.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·"Clojure",·core$clojure_version.invokeStatic()·}));39 ············core$println.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·"Clojure",·core$clojure_version.invokeStatic()·}));
40 ········}40 ········}
41 ········final·Object[]·array·=·{·main$repl_opt.const__7,·null·};41 ········final·Object[]·array·=·{·main$repl_opt.const__7,·null·};
42 ········final·int·n·=·1;42 ········final·int·n·=·1;
43 ········final·Object·o5·=·inits; 
44 ········inits·=·null; 
45 ········final·Object·o6·=·args;43 ········final·Object·o5·=·args;
46 ········args·=·null;44 ········args·=·null;
 45 ········final·Object·o6·=·inits;
 46 ········inits·=·null;
47 ········array[n]·=·new·main$repl_opt$fn__9158(o5,·o6);47 ········array[n]·=·new·main$repl_opt$fn__9158(o5,·o6);
48 ········main$repl.invokeStatic((ISeq)ArraySeq.create(array));48 ········main$repl.invokeStatic((ISeq)ArraySeq.create(array));
49 ········((IFn)main$repl_opt.const__8.getRawRoot()).invoke();49 ········((IFn)main$repl_opt.const__8.getRawRoot()).invoke();
50 ········System.exit(RT.intCast(0L));50 ········System.exit(RT.intCast(0L));
51 ········return·null;51 ········return·null;
52 ····}52 ····}
53 ····53 ····
1.07 KB
clojure/main$report_error$fn__9186.class
1010 B
procyon -ec {}
    
Offset 6, 21 lines modifiedOffset 6, 21 lines modified
6 import·clojure.lang.ISeq;6 import·clojure.lang.ISeq;
7 import·clojure.lang.ArraySeq;7 import·clojure.lang.ArraySeq;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·main$report_error$fn__9186·extends·AFunction10 public·final·class·main$report_error$fn__9186·extends·AFunction
11 {11 {
12 ····Object·s__6368__auto__; 
13 ····Object·report;12 ····Object·report;
 13 ····Object·s__6368__auto__;
14 ····public·static·final·Var·const__2;14 ····public·static·final·Var·const__2;
15 ····15 ····
16 ····public·main$report_error$fn__9186(final·Object·s__6368__auto__,·final·Object·report)·{16 ····public·main$report_error$fn__9186(final·Object·report,·final·Object·s__6368__auto__)·{
17 ········this.s__6368__auto__·=·s__6368__auto__; 
18 ········this.report·=·report;17 ········this.report·=·report;
 18 ········this.s__6368__auto__·=·s__6368__auto__;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········Object·invokeStatic;22 ········Object·invokeStatic;
23 ········try·{23 ········try·{
24 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$report_error$fn__9186.const__2,·Boolean.FALSE·})));24 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$report_error$fn__9186.const__2,·Boolean.FALSE·})));
25 ············((IFn)new·main$report_error$fn__9186$fn__9187(this.report)).invoke();25 ············((IFn)new·main$report_error$fn__9186$fn__9187(this.report)).invoke();
1010 B
clojure/main$report_error$fn__9190$fn__9191.class
916 B
procyon -ec {}
    
Offset 6, 21 lines modifiedOffset 6, 21 lines modified
6 import·clojure.lang.ISeq;6 import·clojure.lang.ISeq;
7 import·clojure.lang.ArraySeq;7 import·clojure.lang.ArraySeq;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·main$report_error$fn__9190$fn__9191·extends·AFunction10 public·final·class·main$report_error$fn__9190$fn__9191·extends·AFunction
11 {11 {
12 ····Object·report_str; 
13 ····Object·w;12 ····Object·w;
 13 ····Object·report_str;
14 ····public·static·final·Var·const__2;14 ····public·static·final·Var·const__2;
15 ····15 ····
16 ····public·main$report_error$fn__9190$fn__9191(final·Object·report_str,·final·Object·w)·{16 ····public·main$report_error$fn__9190$fn__9191(final·Object·w,·final·Object·report_str)·{
17 ········this.report_str·=·report_str; 
18 ········this.w·=·w;17 ········this.w·=·w;
 18 ········this.report_str·=·report_str;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········Object·o;22 ········Object·o;
23 ········try·{23 ········try·{
24 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$report_error$fn__9190$fn__9191.const__2,·this.w·})));24 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$report_error$fn__9190$fn__9191.const__2,·this.w·})));
25 ············Object·invokeStatic;25 ············Object·invokeStatic;
1.3 KB
clojure/main$report_error$fn__9190.class
1.22 KB
procyon -ec {}
    
Offset 22, 22 lines modifiedOffset 22, 21 lines modified
22 ········this.report_str·=·report_str;22 ········this.report_str·=·report_str;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke()·{25 ····public·Object·invoke()·{
26 ········String·absolutePath;26 ········String·absolutePath;
27 ········try·{27 ········try·{
28 ············Object·f·=·((Path)Files.createTempFile("clojure-",·".edn",·(FileAttribute<?>[])(FileAttribute[])core$into_array.invokeStatic(main$report_error$fn__9190.const__1,·(Object)PersistentVector.EMPTY))).toFile();28 ············Object·f·=·((Path)Files.createTempFile("clojure-",·".edn",·(FileAttribute<?>[])(FileAttribute[])core$into_array.invokeStatic(main$report_error$fn__9190.const__1,·(Object)PersistentVector.EMPTY))).toFile();
 29 ············final·BufferedWriter·bufferedWriter;
29 ············Object·w·=·new·BufferedWriter(new·FileWriter((File)f));30 ············Object·w·=·bufferedWriter·=·new·BufferedWriter(new·FileWriter((File)f));
30 ············final·Object·report_str·=·this.report_str; 
31 ············final·Object·o·=·w; 
32 ············w·=·null;31 ············w·=·null;
33 ············((IFn)new·main$report_error$fn__9190$fn__9191(report_str,·o)).invoke();32 ············((IFn)new·main$report_error$fn__9190$fn__9191((Object)bufferedWriter,·this.report_str)).invoke();
34 ············final·Object·o2·=·f;33 ············final·Object·o·=·f;
35 ············f·=·null;34 ············f·=·null;
36 ············absolutePath·=·((File)o2).getAbsolutePath();35 ············absolutePath·=·((File)o).getAbsolutePath();
37 ········}36 ········}
38 ········catch·(final·Throwable·_)·{37 ········catch·(final·Throwable·_)·{
39 ············absolutePath·=·null;38 ············absolutePath·=·null;
40 ········}39 ········}
41 ········return·absolutePath;40 ········return·absolutePath;
42 ····}41 ····}
43 ····42 ····
1.33 KB
clojure/main$report_error.class
1.27 KB
procyon -ec {}
    
Offset 62, 18 lines modifiedOffset 62, 18 lines modified
62 ············final·int·n2·=·5;62 ············final·int·n2·=·5;
63 ············final·Object·o7·=·trace;63 ············final·Object·o7·=·trace;
64 ············trace·=·null;64 ············trace·=·null;
65 ············array[n2]·=·o7;65 ············array[n2]·=·o7;
66 ············Object·report·=·core$array_map.invokeStatic((ISeq)ArraySeq.create(array));66 ············Object·report·=·core$array_map.invokeStatic((ISeq)ArraySeq.create(array));
67 ············Object·s__6368__auto__9195·=·new·StringWriter();67 ············Object·s__6368__auto__9195·=·new·StringWriter();
68 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$report_error.const__14,·s__6368__auto__9195·})));68 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$report_error.const__14,·s__6368__auto__9195·})));
69 ············final·Object·o8·=·s__6368__auto__9195; 
70 ············s__6368__auto__9195·=·null; 
71 ············final·Object·o9·=·report;69 ············final·Object·o8·=·report;
72 ············report·=·null;70 ············report·=·null;
 71 ············final·Object·o9·=·s__6368__auto__9195;
 72 ············s__6368__auto__9195·=·null;
73 ············Object·report_str·=·((IFn)new·main$report_error$fn__9186(o8,·o9)).invoke();73 ············Object·report_str·=·((IFn)new·main$report_error$fn__9186(o8,·o9)).invoke();
74 ············final·Object·o10·=·target;74 ············final·Object·o10·=·target;
75 ············target·=·null;75 ············target·=·null;
76 ············Object·err_path·=·Util.equiv(o10,·(Object)"file")·?·((IFn)new·main$report_error$fn__9190(report_str)).invoke()·:·null;76 ············Object·err_path·=·Util.equiv(o10,·(Object)"file")·?·((IFn)new·main$report_error$fn__9190(report_str)).invoke()·:·null;
77 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$report_error.const__14,·main$report_error.const__15.get()·})));77 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$report_error.const__14,·main$report_error.const__15.get()·})));
78 ············Object·o17;78 ············Object·o17;
79 ············try·{79 ············try·{
1.19 KB
clojure/pprint$add_to_buffer$fn__10192.class
1.11 KB
procyon -ec {}
    
Offset 9, 26 lines modifiedOffset 9, 26 lines modified
9 import·clojure.lang.KeywordLookupSite;9 import·clojure.lang.KeywordLookupSite;
10 import·clojure.lang.Keyword;10 import·clojure.lang.Keyword;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·pprint$add_to_buffer$fn__10192·extends·AFunction13 public·final·class·pprint$add_to_buffer$fn__10192·extends·AFunction
14 {14 {
15 ····Object·token; 
16 ····Object·this;15 ····Object·this;
 16 ····Object·token;
17 ····public·static·final·Var·const__2;17 ····public·static·final·Var·const__2;
18 ····public·static·final·Keyword·const__3;18 ····public·static·final·Keyword·const__3;
19 ····static·final·KeywordLookupSite·__site__0__;19 ····static·final·KeywordLookupSite·__site__0__;
20 ····static·ILookupThunk·__thunk__0__;20 ····static·ILookupThunk·__thunk__0__;
21 ····static·final·KeywordLookupSite·__site__1__;21 ····static·final·KeywordLookupSite·__site__1__;
22 ····static·ILookupThunk·__thunk__1__;22 ····static·ILookupThunk·__thunk__1__;
23 ····23 ····
24 ····public·pprint$add_to_buffer$fn__10192(final·Object·token,·final·Object·this2)·{24 ····public·pprint$add_to_buffer$fn__10192(final·Object·this2,·final·Object·token)·{
25 ········this.token·=·token; 
26 ········this.this·=·this2;25 ········this.this·=·this2;
 26 ········this.token·=·token;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke()·{29 ····public·Object·invoke()·{
30 ········final·Object·invokeStatic·=·core$deref.invokeStatic(this.this);30 ········final·Object·invokeStatic·=·core$deref.invokeStatic(this.this);
31 ········final·Object·rawRoot·=·pprint$add_to_buffer$fn__10192.const__2.getRawRoot();31 ········final·Object·rawRoot·=·pprint$add_to_buffer$fn__10192.const__2.getRawRoot();
32 ········final·Object[]·array·=·{·pprint$add_to_buffer$fn__10192.const__3,·null·};32 ········final·Object[]·array·=·{·pprint$add_to_buffer$fn__10192.const__3,·null·};
33 ········final·int·n·=·1;33 ········final·int·n·=·1;
799 B
clojure/pprint$add_to_buffer.class
731 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LockingTransaction;4 import·clojure.lang.LockingTransaction;
5 import·java.util.concurrent.Callable;5 import·java.util.concurrent.Callable;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$add_to_buffer·extends·AFunction7 public·final·class·pprint$add_to_buffer·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·this,·Object·token)·{9 ····public·static·Object·invokeStatic(Object·this,·Object·token)·{
10 ········final·Object·o·=·token; 
11 ········token·=·null; 
12 ········final·Object·o2·=·this;10 ········final·Object·o·=·this;
13 ········this·=·null;11 ········this·=·null;
 12 ········final·Object·o2·=·token;
 13 ········token·=·null;
14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$add_to_buffer$fn__10192(o,·o2));14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$add_to_buffer$fn__10192(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·this1,·final·Object·token)·{17 ····public·Object·invoke(final·Object·this1,·final·Object·token)·{
18 ········return·invokeStatic(this1,·token);18 ········return·invokeStatic(this1,·token);
19 ····}19 ····}
20 }20 }
1.19 KB
clojure/pprint$capitalize_word_writer$fn__10644.class
1.09 KB
procyon -ec {}
    
Offset 9, 23 lines modifiedOffset 9, 23 lines modified
9 import·clojure.lang.RT;9 import·clojure.lang.RT;
10 import·java.io.Writer;10 import·java.io.Writer;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·pprint$capitalize_word_writer$fn__10644·extends·AFunction13 public·final·class·pprint$capitalize_word_writer$fn__10644·extends·AFunction
14 {14 {
15 ····Object·last_was_whitespace_QMARK_; 
16 ····Object·writer;15 ····Object·writer;
 16 ····Object·last_was_whitespace_QMARK_;
17 ····public·static·final·Var·const__0;17 ····public·static·final·Var·const__0;
18 ····public·static·final·Object·const__2;18 ····public·static·final·Object·const__2;
19 ····public·static·final·Object·const__6;19 ····public·static·final·Object·const__6;
20 ····20 ····
21 ····public·pprint$capitalize_word_writer$fn__10644(final·Object·last_was_whitespace_QMARK_,·final·Object·writer)·{21 ····public·pprint$capitalize_word_writer$fn__10644(final·Object·writer,·final·Object·last_was_whitespace_QMARK_)·{
22 ········this.last_was_whitespace_QMARK_·=·last_was_whitespace_QMARK_; 
23 ········this.writer·=·writer;22 ········this.writer·=·writer;
 23 ········this.last_was_whitespace_QMARK_·=·last_was_whitespace_QMARK_;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke(final·Object·this,·Object·cbuf,·Object·off,·Object·len)·{26 ····public·Object·invoke(final·Object·this,·Object·cbuf,·Object·off,·Object·len)·{
27 ········final·Writer·writer·=·(Writer)this.writer;27 ········final·Writer·writer·=·(Writer)this.writer;
28 ········final·Object·o·=·cbuf;28 ········final·Object·o·=·cbuf;
29 ········cbuf·=·null;29 ········cbuf·=·null;
30 ········final·char[]·array·=·(char[])o;30 ········final·char[]·array·=·(char[])o;
1.16 KB
clojure/pprint$capitalize_word_writer.class
1.08 KB
procyon -ec {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
9 {9 {
10 ····public·static·Object·invokeStatic(Object·writer)·{10 ····public·static·Object·invokeStatic(Object·writer)·{
11 ········Object·last_was_whitespace_QMARK_·=·core$ref.invokeStatic((Object)Boolean.TRUE);11 ········Object·last_was_whitespace_QMARK_·=·core$ref.invokeStatic((Object)Boolean.TRUE);
12 ········final·Writer$ff19274a·writer$ff19274a;12 ········final·Writer$ff19274a·writer$ff19274a;
13 ········Object·p__7194__auto__10653·=·writer$ff19274a·=·new·Writer$ff19274a();13 ········Object·p__7194__auto__10653·=·writer$ff19274a·=·new·Writer$ff19274a();
14 ········final·Object[]·array·=·{·"close",·new·pprint$capitalize_word_writer$fn__10640(writer),·"flush",·new·pprint$capitalize_word_writer$fn__10642(writer),·"write",·null·};14 ········final·Object[]·array·=·{·"close",·new·pprint$capitalize_word_writer$fn__10640(writer),·"flush",·new·pprint$capitalize_word_writer$fn__10642(writer),·"write",·null·};
15 ········final·int·n·=·5;15 ········final·int·n·=·5;
16 ········final·Object·o·=·last_was_whitespace_QMARK_; 
17 ········last_was_whitespace_QMARK_·=·null; 
18 ········final·Object·o2·=·writer;16 ········final·Object·o·=·writer;
19 ········writer·=·null;17 ········writer·=·null;
 18 ········final·Object·o2·=·last_was_whitespace_QMARK_;
 19 ········last_was_whitespace_QMARK_·=·null;
20 ········array[n]·=·new·pprint$capitalize_word_writer$fn__10644(o,·o2);20 ········array[n]·=·new·pprint$capitalize_word_writer$fn__10644(o,·o2);
21 ········core$init_proxy.invokeStatic((Object)writer$ff19274a,·(Object)RT.mapUniqueKeys(array));21 ········core$init_proxy.invokeStatic((Object)writer$ff19274a,·(Object)RT.mapUniqueKeys(array));
22 ········final·Object·o3·=·p__7194__auto__10653;22 ········final·Object·o3·=·p__7194__auto__10653;
23 ········p__7194__auto__10653·=·null;23 ········p__7194__auto__10653·=·null;
24 ········return·o3;24 ········return·o3;
25 ····}25 ····}
26 ····26 ····
1.51 KB
clojure/pprint$collect_clauses$fn__10978.class
1.42 KB
procyon -ec {}
    
Offset 11, 16 lines modifiedOffset 11, 16 lines modified
11 import·clojure.lang.KeywordLookupSite;11 import·clojure.lang.KeywordLookupSite;
12 import·clojure.lang.Var;12 import·clojure.lang.Var;
13 import·clojure.lang.Keyword;13 import·clojure.lang.Keyword;
14 import·clojure.lang.AFunction;14 import·clojure.lang.AFunction;
  
15 public·final·class·pprint$collect_clauses$fn__10978·extends·AFunction15 public·final·class·pprint$collect_clauses$fn__10978·extends·AFunction
16 {16 {
17 ····Object·bracket_info; 
18 ····Object·offset;17 ····Object·offset;
 18 ····Object·bracket_info;
19 ····public·static·final·Keyword·const__7;19 ····public·static·final·Keyword·const__7;
20 ····public·static·final·Var·const__9;20 ····public·static·final·Var·const__9;
21 ····public·static·final·Keyword·const__10;21 ····public·static·final·Keyword·const__10;
22 ····public·static·final·Keyword·const__11;22 ····public·static·final·Keyword·const__11;
23 ····public·static·final·Keyword·const__12;23 ····public·static·final·Keyword·const__12;
24 ····public·static·final·Keyword·const__15;24 ····public·static·final·Keyword·const__15;
25 ····public·static·final·Keyword·const__17;25 ····public·static·final·Keyword·const__17;
Offset 34, 17 lines modifiedOffset 34, 17 lines modified
34 ····static·final·KeywordLookupSite·__site__3__;34 ····static·final·KeywordLookupSite·__site__3__;
35 ····static·ILookupThunk·__thunk__3__;35 ····static·ILookupThunk·__thunk__3__;
36 ····static·final·KeywordLookupSite·__site__4__;36 ····static·final·KeywordLookupSite·__site__4__;
37 ····static·ILookupThunk·__thunk__4__;37 ····static·ILookupThunk·__thunk__4__;
38 ····static·final·KeywordLookupSite·__site__5__;38 ····static·final·KeywordLookupSite·__site__5__;
39 ····static·ILookupThunk·__thunk__5__;39 ····static·ILookupThunk·__thunk__5__;
40 ····40 ····
41 ····public·pprint$collect_clauses$fn__10978(final·Object·bracket_info,·final·Object·offset)·{41 ····public·pprint$collect_clauses$fn__10978(final·Object·offset,·final·Object·bracket_info)·{
42 ········this.bracket_info·=·bracket_info; 
43 ········this.offset·=·offset;42 ········this.offset·=·offset;
 43 ········this.bracket_info·=·bracket_info;
44 ····}44 ····}
45 ····45 ····
46 ····public·Object·invoke(Object·p__10977)·{46 ····public·Object·invoke(Object·p__10977)·{
47 ········final·Object·o·=·p__10977;47 ········final·Object·o·=·p__10977;
48 ········p__10977·=·null;48 ········p__10977·=·null;
49 ········Object·vec__10979·=·o;49 ········Object·vec__10979·=·o;
50 ········Object·clause_map·=·RT.nth(vec__10979,·RT.intCast(0L),·(Object)null);50 ········Object·clause_map·=·RT.nth(vec__10979,·RT.intCast(0L),·(Object)null);
1.13 KB
clojure/pprint$collect_clauses.class
1.06 KB
procyon -ec {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·pprint$collect_clauses·extends·AFunction10 public·final·class·pprint$collect_clauses·extends·AFunction
11 {11 {
12 ····public·static·final·Keyword·const__2;12 ····public·static·final·Keyword·const__2;
13 ····13 ····
14 ····public·static·Object·invokeStatic(Object·bracket_info,·Object·offset,·Object·remainder)·{14 ····public·static·Object·invokeStatic(Object·bracket_info,·Object·offset,·Object·remainder)·{
15 ········final·Object·o·=·bracket_info; 
16 ········bracket_info·=·null; 
17 ········final·Object·o2·=·offset;15 ········final·Object·o·=·offset;
18 ········offset·=·null;16 ········offset·=·null;
 17 ········final·Object·o2·=·bracket_info;
 18 ········bracket_info·=·null;
19 ········final·pprint$collect_clauses$fn__10978·pprint$collect_clauses$fn__10978·=·new·pprint$collect_clauses$fn__10978(o,·o2);19 ········final·pprint$collect_clauses$fn__10978·pprint$collect_clauses$fn__10978·=·new·pprint$collect_clauses$fn__10978(o,·o2);
20 ········final·IPersistentMap·mapUniqueKeys·=·RT.mapUniqueKeys(new·Object[]·{·pprint$collect_clauses.const__2,·PersistentVector.EMPTY·});20 ········final·IPersistentMap·mapUniqueKeys·=·RT.mapUniqueKeys(new·Object[]·{·pprint$collect_clauses.const__2,·PersistentVector.EMPTY·});
21 ········final·Boolean·false·=·Boolean.FALSE;21 ········final·Boolean·false·=·Boolean.FALSE;
22 ········final·Object·o3·=·remainder;22 ········final·Object·o3·=·remainder;
23 ········remainder·=·null;23 ········remainder·=·null;
24 ········return·core$second__5410.invokeStatic(pprint$consume.invokeStatic((Object)pprint$collect_clauses$fn__10978,·(Object)Tuple.create((Object)mapUniqueKeys,·(Object)false,·o3)));24 ········return·core$second__5410.invokeStatic(pprint$consume.invokeStatic((Object)pprint$collect_clauses$fn__10978,·(Object)Tuple.create((Object)mapUniqueKeys,·(Object)false,·o3)));
25 ····}25 ····}
1020 B
clojure/pprint$column_writer$fn__10044$fn__10047.class
908 B
procyon -ec {}
    
Offset 5, 23 lines modifiedOffset 5, 23 lines modified
5 import·clojure.lang.RT;5 import·clojure.lang.RT;
6 import·clojure.lang.Keyword;6 import·clojure.lang.Keyword;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·pprint$column_writer$fn__10044$fn__10047·extends·AFunction8 public·final·class·pprint$column_writer$fn__10044$fn__10047·extends·AFunction
9 {9 {
10 ····int·nl;10 ····int·nl;
11 ····Object·this; 
12 ····Object·s;11 ····Object·s;
 12 ····Object·this;
13 ····public·static·final·Keyword·const__2;13 ····public·static·final·Keyword·const__2;
14 ····public·static·final·Keyword·const__8;14 ····public·static·final·Keyword·const__8;
15 ····15 ····
16 ····public·pprint$column_writer$fn__10044$fn__10047(final·int·nl,·final·Object·this2,·final·Object·s)·{16 ····public·pprint$column_writer$fn__10044$fn__10047(final·int·nl,·final·Object·s,·final·Object·this2)·{
17 ········this.nl·=·nl;17 ········this.nl·=·nl;
18 ········this.this·=·this2; 
19 ········this.s·=·s;18 ········this.s·=·s;
 19 ········this.this·=·this2;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········Object·o;23 ········Object·o;
24 ········if·(this.nl·<·0L)·{24 ········if·(this.nl·<·0L)·{
25 ············final·Object·this2·=·this.this;25 ············final·Object·this2·=·this.this;
26 ············final·Keyword·const__2·=·pprint$column_writer$fn__10044$fn__10047.const__2;26 ············final·Keyword·const__2·=·pprint$column_writer$fn__10044$fn__10047.const__2;
1.09 KB
clojure/pprint$column_writer$fn__10044.class
1.0 KB
procyon -ec {}
    
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 ········final·Object·invoke·=·((IFn)pred__10045).invoke(pprint$column_writer$fn__10044.const__4,·expr__10046);46 ········final·Object·invoke·=·((IFn)pred__10045).invoke(pprint$column_writer$fn__10044.const__4,·expr__10046);
47 ········if·(invoke·!=·null)·{47 ········if·(invoke·!=·null)·{
48 ············if·(invoke·!=·Boolean.FALSE)·{48 ············if·(invoke·!=·Boolean.FALSE)·{
49 ················final·Object·o·=·x;49 ················final·Object·o·=·x;
50 ················x·=·null;50 ················x·=·null;
51 ················Object·s·=·o;51 ················Object·s·=·o;
52 ················final·int·nl·=·((String)s).lastIndexOf(RT.intCast(pprint$column_writer$fn__10044.const__6));52 ················final·int·nl·=·((String)s).lastIndexOf(RT.intCast(pprint$column_writer$fn__10044.const__6));
53 ················LockingTransaction.runInTransaction((Callable)new·pprint$column_writer$fn__10044$fn__10047(nl,·this,·s));53 ················LockingTransaction.runInTransaction((Callable)new·pprint$column_writer$fn__10044$fn__10047(nl,·s,·this));
54 ················final·Object·o2·=·this;54 ················final·Object·o2·=·this;
55 ················this·=·null;55 ················this·=·null;
56 ················final·Writer·writer·=·(Writer)pprint$get_field.invokeStatic(o2,·(Object)pprint$column_writer$fn__10044.const__1);56 ················final·Writer·writer·=·(Writer)pprint$get_field.invokeStatic(o2,·(Object)pprint$column_writer$fn__10044.const__1);
57 ················final·Object·o3·=·s;57 ················final·Object·o3·=·s;
58 ················s·=·null;58 ················s·=·null;
59 ················writer.write((String)o3);59 ················writer.write((String)o3);
60 ················return·null;60 ················return·null;
1.22 KB
clojure/pprint$execute_format$fn__11004.class
1.13 KB
procyon -ec {}
    
Offset 6, 25 lines modifiedOffset 6, 25 lines modified
6 import·clojure.lang.Util;6 import·clojure.lang.Util;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·pprint$execute_format$fn__11004·extends·AFunction10 public·final·class·pprint$execute_format$fn__11004·extends·AFunction
11 {11 {
12 ····Object·wrapped_stream; 
13 ····Object·args;12 ····Object·args;
14 ····Object·real_stream;13 ····Object·wrapped_stream;
15 ····Object·format;14 ····Object·format;
 15 ····Object·real_stream;
16 ····public·static·final·Var·const__0;16 ····public·static·final·Var·const__0;
17 ····17 ····
18 ····public·pprint$execute_format$fn__11004(final·Object·wrapped_stream,·final·Object·args,·final·Object·real_stream,·final·Object·format)·{18 ····public·pprint$execute_format$fn__11004(final·Object·args,·final·Object·wrapped_stream,·final·Object·format,·final·Object·real_stream)·{
19 ········this.wrapped_stream·=·wrapped_stream; 
20 ········this.args·=·args;19 ········this.args·=·args;
21 ········this.real_stream·=·real_stream;20 ········this.wrapped_stream·=·wrapped_stream;
22 ········this.format·=·format;21 ········this.format·=·format;
 22 ········this.real_stream·=·real_stream;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke()·{25 ····public·Object·invoke()·{
26 ········Object·invoke;26 ········Object·invoke;
27 ········try·{27 ········try·{
28 ············final·IFn·fn·=·(IFn)pprint$execute_format$fn__11004.const__0.getRawRoot();28 ············final·IFn·fn·=·(IFn)pprint$execute_format$fn__11004.const__0.getRawRoot();
29 ············final·Object·format·=·this.format;29 ············final·Object·format·=·this.format;
1.81 KB
clojure/pprint$execute_format.class
1.74 KB
procyon -ec {}
    
Offset 66, 32 lines modifiedOffset 66, 31 lines modified
66 ············}66 ············}
67 ············invokeStatic5·=·real_stream;67 ············invokeStatic5·=·real_stream;
68 ········}68 ········}
69 ········Object·wrapped_stream·=·invokeStatic5;69 ········Object·wrapped_stream·=·invokeStatic5;
70 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·pprint$execute_format.const__2,·wrapped_stream·})));70 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·pprint$execute_format.const__2,·wrapped_stream·})));
71 ········String·s;71 ········String·s;
72 ········try·{72 ········try·{
73 ············final·Object·o2·=·wrapped_stream; 
74 ············wrapped_stream·=·null; 
75 ············final·Object·o3·=·args;73 ············final·Object·o2·=·args;
76 ············args·=·null;74 ············args·=·null;
77 ············final·Object·o4·=·real_stream;75 ············final·Object·o3·=·wrapped_stream;
 76 ············wrapped_stream·=·null;
78 ············final·Object·o5·=·format;77 ············final·Object·o4·=·format;
79 ············format·=·null;78 ············format·=·null;
80 ············((IFn)new·pprint$execute_format$fn__11004(o2,·o3,·o4,·o5)).invoke();79 ············((IFn)new·pprint$execute_format$fn__11004(o2,·o3,·o4,·real_stream)).invoke();
81 ············final·Object·o6·=·stream;80 ············final·Object·o5·=·stream;
82 ············stream·=·null;81 ············stream·=·null;
83 ············final·Object·invokeStatic6·=·core$not.invokeStatic(o6);82 ············final·Object·invokeStatic6·=·core$not.invokeStatic(o5);
84 ············String·string·=·null;83 ············String·string·=·null;
85 ············Label_0204:·{84 ············Label_0204:·{
86 ················if·(invokeStatic6·!=·null)·{85 ················if·(invokeStatic6·!=·null)·{
87 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{86 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{
88 ························final·Object·o7·=·real_stream;87 ························final·Object·o6·=·real_stream;
89 ························real_stream·=·null;88 ························real_stream·=·null;
90 ························string·=·o7.toString();89 ························string·=·o6.toString();
91 ························break·Label_0204;90 ························break·Label_0204;
92 ····················}91 ····················}
93 ················}92 ················}
94 ················string·=·null;93 ················string·=·null;
95 ············}94 ············}
96 ············s·=·string;95 ············s·=·string;
97 ········}96 ········}
1.47 KB
clojure/pprint$format_logical_block$fn__10678.class
1.37 KB
procyon -ec {}
    
Offset 7, 31 lines modifiedOffset 7, 31 lines modified
7 import·clojure.lang.ILookupThunk;7 import·clojure.lang.ILookupThunk;
8 import·clojure.lang.KeywordLookupSite;8 import·clojure.lang.KeywordLookupSite;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·pprint$format_logical_block$fn__10678·extends·AFunction11 public·final·class·pprint$format_logical_block$fn__10678·extends·AFunction
12 {12 {
13 ····Object·prefix; 
14 ····Object·suffix;13 ····Object·suffix;
15 ····Object·arg; 
16 ····Object·body;14 ····Object·body;
 15 ····Object·prefix;
17 ····Object·params;16 ····Object·params;
 17 ····Object·arg;
18 ····public·static·final·Var·const__0;18 ····public·static·final·Var·const__0;
19 ····public·static·final·Var·const__1;19 ····public·static·final·Var·const__1;
20 ····public·static·final·Var·const__5;20 ····public·static·final·Var·const__5;
21 ····static·final·KeywordLookupSite·__site__0__;21 ····static·final·KeywordLookupSite·__site__0__;
22 ····static·ILookupThunk·__thunk__0__;22 ····static·ILookupThunk·__thunk__0__;
23 ····23 ····
 24 ····public·pprint$format_logical_block$fn__10678(final·Object·suffix,·final·Object·body,·final·Object·prefix,·final·Object·params,·final·Object·arg)·{
24 ····public·pprint$format_logical_block$fn__10678(final·Object·prefix,·final·Object·suffix,·final·Object·arg,·final·Object·body,·final·Object·params)·{ 
25 ········this.prefix·=·prefix; 
26 ········this.suffix·=·suffix;25 ········this.suffix·=·suffix;
27 ········this.arg·=·arg; 
28 ········this.body·=·body;26 ········this.body·=·body;
 27 ········this.prefix·=·prefix;
29 ········this.params·=·params;28 ········this.params·=·params;
 29 ········this.arg·=·arg;
30 ····}30 ····}
31 ····31 ····
32 ····public·Object·invoke()·{32 ····public·Object·invoke()·{
33 ········Object·invoke;33 ········Object·invoke;
34 ········try·{34 ········try·{
35 ············((IFn)pprint$format_logical_block$fn__10678.const__0).invoke(pprint$format_logical_block$fn__10678.const__1.get(),·this.prefix,·(Object)null,·this.suffix);35 ············((IFn)pprint$format_logical_block$fn__10678.const__0).invoke(pprint$format_logical_block$fn__10678.const__1.get(),·this.prefix,·(Object)null,·this.suffix);
36 ············final·Object·body·=·this.body;36 ············final·Object·body·=·this.body;
1.42 KB
clojure/pprint$format_logical_block.class
1.34 KB
procyon -ec {}
    
Offset 125, 24 lines modifiedOffset 125, 24 lines modified
125 ············if·(invoke·!=·null)·{125 ············if·(invoke·!=·null)·{
126 ················if·(invoke·!=·Boolean.FALSE)·{126 ················if·(invoke·!=·Boolean.FALSE)·{
127 ····················((Writer)pprint$format_logical_block.const__13.get()).write("#");127 ····················((Writer)pprint$format_logical_block.const__13.get()).write("#");
128 ····················break·Label_0558;128 ····················break·Label_0558;
129 ················}129 ················}
130 ············}130 ············}
131 ············core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$format_logical_block.const__15,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$format_logical_block.const__15)),·pprint$format_logical_block.const__18,·pprint$format_logical_block.const__9·}));131 ············core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$format_logical_block.const__15,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$format_logical_block.const__15)),·pprint$format_logical_block.const__18,·pprint$format_logical_block.const__9·}));
132 ············final·Object·o16·=·prefix; 
133 ············prefix·=·null; 
134 ············final·Object·o17·=·suffix;132 ············final·Object·o16·=·suffix;
135 ············suffix·=·null;133 ············suffix·=·null;
136 ············final·Object·o18·=·arg; 
137 ············arg·=·null; 
138 ············final·Object·o19·=·body;134 ············final·Object·o17·=·body;
139 ············body·=·null;135 ············body·=·null;
 136 ············final·Object·o18·=·prefix;
 137 ············prefix·=·null;
140 ············final·Object·o20·=·params;138 ············final·Object·o19·=·params;
141 ············params·=·null;139 ············params·=·null;
 140 ············final·Object·o20·=·arg;
 141 ············arg·=·null;
142 ············((IFn)new·pprint$format_logical_block$fn__10678(o16,·o17,·o18,·o19,·o20)).invoke();142 ············((IFn)new·pprint$format_logical_block$fn__10678(o16,·o17,·o18,·o19,·o20)).invoke();
143 ········}143 ········}
144 ········final·Object·o21·=·navigator2;144 ········final·Object·o21·=·navigator2;
145 ········navigator2·=·null;145 ········navigator2·=·null;
146 ········return·o21;146 ········return·o21;
147 ····}147 ····}
148 ····148 ····
1.61 KB
clojure/pprint$indent$fn__10255.class
1.53 KB
procyon -ec {}
    
Offset 12, 17 lines modifiedOffset 12, 17 lines modified
12 import·clojure.lang.KeywordLookupSite;12 import·clojure.lang.KeywordLookupSite;
13 import·clojure.lang.Keyword;13 import·clojure.lang.Keyword;
14 import·clojure.lang.Var;14 import·clojure.lang.Var;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·pprint$indent$fn__10255·extends·AFunction16 public·final·class·pprint$indent$fn__10255·extends·AFunction
17 {17 {
 18 ····Object·offset;
18 ····Object·this;19 ····Object·this;
19 ····Object·relative_to;20 ····Object·relative_to;
20 ····Object·offset; 
21 ····public·static·final·Var·const__2;21 ····public·static·final·Var·const__2;
22 ····public·static·final·Keyword·const__4;22 ····public·static·final·Keyword·const__4;
23 ····public·static·final·Keyword·const__9;23 ····public·static·final·Keyword·const__9;
24 ····public·static·final·Keyword·const__11;24 ····public·static·final·Keyword·const__11;
25 ····static·final·KeywordLookupSite·__site__0__;25 ····static·final·KeywordLookupSite·__site__0__;
26 ····static·ILookupThunk·__thunk__0__;26 ····static·ILookupThunk·__thunk__0__;
27 ····static·final·KeywordLookupSite·__site__1__;27 ····static·final·KeywordLookupSite·__site__1__;
Offset 32, 18 lines modifiedOffset 32, 18 lines modified
32 ····static·final·KeywordLookupSite·__site__3__;32 ····static·final·KeywordLookupSite·__site__3__;
33 ····static·ILookupThunk·__thunk__3__;33 ····static·ILookupThunk·__thunk__3__;
34 ····static·final·KeywordLookupSite·__site__4__;34 ····static·final·KeywordLookupSite·__site__4__;
35 ····static·ILookupThunk·__thunk__4__;35 ····static·ILookupThunk·__thunk__4__;
36 ····static·final·KeywordLookupSite·__site__5__;36 ····static·final·KeywordLookupSite·__site__5__;
37 ····static·ILookupThunk·__thunk__5__;37 ····static·ILookupThunk·__thunk__5__;
38 ····38 ····
39 ····public·pprint$indent$fn__10255(final·Object·this2,·final·Object·relative_to,·final·Object·offset)·{39 ····public·pprint$indent$fn__10255(final·Object·offset,·final·Object·this2,·final·Object·relative_to)·{
 40 ········this.offset·=·offset;
40 ········this.this·=·this2;41 ········this.this·=·this2;
41 ········this.relative_to·=·relative_to;42 ········this.relative_to·=·relative_to;
42 ········this.offset·=·offset; 
43 ····}43 ····}
44 ····44 ····
45 ····public·Object·invoke()·{45 ····public·Object·invoke()·{
46 ········final·ILookupThunk·_thunk__0__·=·pprint$indent$fn__10255.__thunk__0__;46 ········final·ILookupThunk·_thunk__0__·=·pprint$indent$fn__10255.__thunk__0__;
47 ········final·Object·invokeStatic·=·core$deref.invokeStatic(core$deref.invokeStatic(this.this));47 ········final·Object·invokeStatic·=·core$deref.invokeStatic(core$deref.invokeStatic(this.this));
48 ········Object·o;48 ········Object·o;
49 ········if·(_thunk__0__·==·(o·=·_thunk__0__.get(invokeStatic)))·{49 ········if·(_thunk__0__·==·(o·=·_thunk__0__.get(invokeStatic)))·{
950 B
clojure/pprint$indent.class
896 B
procyon -ec {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 import·clojure.lang.LockingTransaction;4 import·clojure.lang.LockingTransaction;
5 import·java.util.concurrent.Callable;5 import·java.util.concurrent.Callable;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$indent·extends·AFunction7 public·final·class·pprint$indent·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·this,·Object·relative_to,·Object·offset)·{9 ····public·static·Object·invokeStatic(Object·this,·Object·relative_to,·Object·offset)·{
 10 ········final·Object·o·=·offset;
 11 ········offset·=·null;
10 ········final·Object·o·=·this;12 ········final·Object·o2·=·this;
11 ········this·=·null;13 ········this·=·null;
12 ········final·Object·o2·=·relative_to;14 ········final·Object·o3·=·relative_to;
13 ········relative_to·=·null;15 ········relative_to·=·null;
14 ········final·Object·o3·=·offset; 
15 ········offset·=·null; 
16 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$indent$fn__10255(o,·o2,·o3));16 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$indent$fn__10255(o,·o2,·o3));
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke(final·Object·this1,·final·Object·relative_to,·final·Object·offset)·{19 ····public·Object·invoke(final·Object·this1,·final·Object·relative_to,·final·Object·offset)·{
20 ········return·invokeStatic(this1,·relative_to,·offset);20 ········return·invokeStatic(this1,·relative_to,·offset);
21 ····}21 ····}
22 }22 }
1.09 KB
clojure/pprint$init_cap_writer$fn__10658.class
1020 B
procyon -ec {}
    
Offset 12, 25 lines modifiedOffset 12, 25 lines modified
12 import·clojure.lang.RT;12 import·clojure.lang.RT;
13 import·java.io.Writer;13 import·java.io.Writer;
14 import·clojure.lang.Var;14 import·clojure.lang.Var;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·pprint$init_cap_writer$fn__10658·extends·AFunction16 public·final·class·pprint$init_cap_writer$fn__10658·extends·AFunction
17 {17 {
18 ····Object·capped; 
19 ····Object·writer;18 ····Object·writer;
 19 ····Object·capped;
20 ····public·static·final·Var·const__0;20 ····public·static·final·Var·const__0;
21 ····public·static·final·Object·const__2;21 ····public·static·final·Object·const__2;
22 ····public·static·final·Object·const__6;22 ····public·static·final·Object·const__6;
23 ····public·static·final·Object·const__10;23 ····public·static·final·Object·const__10;
24 ····public·static·final·Object·const__13;24 ····public·static·final·Object·const__13;
25 ····25 ····
26 ····public·pprint$init_cap_writer$fn__10658(final·Object·capped,·final·Object·writer)·{26 ····public·pprint$init_cap_writer$fn__10658(final·Object·writer,·final·Object·capped)·{
27 ········this.capped·=·capped; 
28 ········this.writer·=·writer;27 ········this.writer·=·writer;
 28 ········this.capped·=·capped;
29 ····}29 ····}
30 ····30 ····
31 ····public·Object·invoke(final·Object·this,·Object·cbuf,·Object·off,·Object·len)·{31 ····public·Object·invoke(final·Object·this,·Object·cbuf,·Object·off,·Object·len)·{
32 ········final·Writer·writer·=·(Writer)this.writer;32 ········final·Writer·writer·=·(Writer)this.writer;
33 ········final·Object·o·=·cbuf;33 ········final·Object·o·=·cbuf;
34 ········cbuf·=·null;34 ········cbuf·=·null;
35 ········final·char[]·array·=·(char[])o;35 ········final·char[]·array·=·(char[])o;
1.03 KB
clojure/pprint$init_cap_writer.class
983 B
procyon -ec {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
9 {9 {
10 ····public·static·Object·invokeStatic(Object·writer)·{10 ····public·static·Object·invokeStatic(Object·writer)·{
11 ········Object·capped·=·core$ref.invokeStatic((Object)Boolean.FALSE);11 ········Object·capped·=·core$ref.invokeStatic((Object)Boolean.FALSE);
12 ········final·Writer$ff19274a·writer$ff19274a;12 ········final·Writer$ff19274a·writer$ff19274a;
13 ········Object·p__7194__auto__10669·=·writer$ff19274a·=·new·Writer$ff19274a();13 ········Object·p__7194__auto__10669·=·writer$ff19274a·=·new·Writer$ff19274a();
14 ········final·Object[]·array·=·{·"close",·new·pprint$init_cap_writer$fn__10654(writer),·"flush",·new·pprint$init_cap_writer$fn__10656(writer),·"write",·null·};14 ········final·Object[]·array·=·{·"close",·new·pprint$init_cap_writer$fn__10654(writer),·"flush",·new·pprint$init_cap_writer$fn__10656(writer),·"write",·null·};
15 ········final·int·n·=·5;15 ········final·int·n·=·5;
16 ········final·Object·o·=·capped; 
17 ········capped·=·null; 
18 ········final·Object·o2·=·writer;16 ········final·Object·o·=·writer;
19 ········writer·=·null;17 ········writer·=·null;
 18 ········final·Object·o2·=·capped;
 19 ········capped·=·null;
20 ········array[n]·=·new·pprint$init_cap_writer$fn__10658(o,·o2);20 ········array[n]·=·new·pprint$init_cap_writer$fn__10658(o,·o2);
21 ········core$init_proxy.invokeStatic((Object)writer$ff19274a,·(Object)RT.mapUniqueKeys(array));21 ········core$init_proxy.invokeStatic((Object)writer$ff19274a,·(Object)RT.mapUniqueKeys(array));
22 ········final·Object·o3·=·p__7194__auto__10669;22 ········final·Object·o3·=·p__7194__auto__10669;
23 ········p__7194__auto__10669·=·null;23 ········p__7194__auto__10669·=·null;
24 ········return·o3;24 ········return·o3;
25 ····}25 ····}
26 ····26 ····
1.48 KB
clojure/pprint$map_params$iter__10918__10922$fn__10923$fn__10924.class
1.34 KB
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.Tuple;4 import·clojure.lang.Tuple;
5 import·clojure.lang.Indexed;5 import·clojure.lang.Indexed;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·pprint$map_params$iter__10918__10922$fn__10923$fn__10924·extends·AFunction8 public·final·class·pprint$map_params$iter__10918__10922$fn__10923$fn__10924·extends·AFunction
9 {9 {
10 ····Object·c__6320__auto__;10 ····Object·offset;
11 ····Object·b__10921;11 ····Object·b__10921;
12 ····int·size__6321__auto__;12 ····int·size__6321__auto__;
13 ····Object·offset;13 ····Object·c__6320__auto__;
14 ····14 ····
15 ····public·pprint$map_params$iter__10918__10922$fn__10923$fn__10924(final·Object·c__6320__auto__,·final·Object·b__10921,·final·int·size__6321__auto__,·final·Object·offset)·{15 ····public·pprint$map_params$iter__10918__10922$fn__10923$fn__10924(final·Object·offset,·final·Object·b__10921,·final·int·size__6321__auto__,·final·Object·c__6320__auto__)·{
16 ········this.c__6320__auto__·=·c__6320__auto__;16 ········this.offset·=·offset;
17 ········this.b__10921·=·b__10921;17 ········this.b__10921·=·b__10921;
18 ········this.size__6321__auto__·=·size__6321__auto__;18 ········this.size__6321__auto__·=·size__6321__auto__;
19 ········this.offset·=·offset;19 ········this.c__6320__auto__·=·c__6320__auto__;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········for·(long·i__10920·=·(long)RT.intCast(0L);·i__10920·<·this.size__6321__auto__;·++i__10920)·{23 ········for·(long·i__10920·=·(long)RT.intCast(0L);·i__10920·<·this.size__6321__auto__;·++i__10920)·{
24 ············Object·vec__10925·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__10920));24 ············Object·vec__10925·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__10920));
25 ············Object·name·=·RT.nth(vec__10925,·RT.intCast(0L),·(Object)null);25 ············Object·name·=·RT.nth(vec__10925,·RT.intCast(0L),·(Object)null);
26 ············final·Object·o·=·vec__10925;26 ············final·Object·o·=·vec__10925;
4.65 KB
clojure/pprint$map_params$iter__10918__10922$fn__10923.class
4.53 KB
procyon -ec {}
    
Offset 34, 55 lines modifiedOffset 34, 58 lines modified
34 ················Object·s__10920·=·o2;34 ················Object·s__10920·=·o2;
35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__10920);35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__10920);
36 ················if·(invokeStatic2·!=·null)·{36 ················if·(invokeStatic2·!=·null)·{
37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
38 ························Object·c__6320__auto__10939·=·core$chunk_first.invokeStatic(s__10920);38 ························Object·c__6320__auto__10939·=·core$chunk_first.invokeStatic(s__10920);
39 ························final·int·size__6321__auto__10940·=·RT.intCast(RT.count(c__6320__auto__10939));39 ························final·int·size__6321__auto__10940·=·RT.intCast(RT.count(c__6320__auto__10939));
40 ························Object·b__10921·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__10940));40 ························Object·b__10921·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__10940));
 41 ························final·Object·offset·=·this.offset;
 42 ························final·Object·o3·=·b__10921;
 43 ························final·int·n·=·size__6321__auto__10940;
41 ························final·Object·o3·=·c__6320__auto__10939;44 ························final·Object·o4·=·c__6320__auto__10939;
42 ························c__6320__auto__10939·=·null;45 ························c__6320__auto__10939·=·null;
43 ························final·Object·invoke·=·((IFn)new·pprint$map_params$iter__10918__10922$fn__10923$fn__10924(o3,·b__10921,·size__6321__auto__10940,·this.offset)).invoke();46 ························final·Object·invoke·=·((IFn)new·pprint$map_params$iter__10918__10922$fn__10923$fn__10924(offset,·o3,·n,·o4)).invoke();
44 ························if·(invoke·!=·null)·{47 ························if·(invoke·!=·null)·{
45 ····························if·(invoke·!=·Boolean.FALSE)·{48 ····························if·(invoke·!=·Boolean.FALSE)·{
46 ································final·Object·o4·=·b__10921;49 ································final·Object·o5·=·b__10921;
47 ································b__10921·=·null;50 ································b__10921·=·null;
48 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);51 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);
49 ································final·IFn·fn·=·(IFn)this.iter__10918;52 ································final·IFn·fn·=·(IFn)this.iter__10918;
50 ································final·Object·o5·=·s__10920;53 ································final·Object·o6·=·s__10920;
51 ································s__10920·=·null;54 ································s__10920·=·null;
52 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));55 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));
53 ································this·=·null;56 ································this·=·null;
54 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);57 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
55 ····························}58 ····························}
56 ························}59 ························}
57 ························final·Object·o7·=·b__10921;60 ························final·Object·o8·=·b__10921;
58 ························b__10921·=·null;61 ························b__10921·=·null;
59 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);62 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);
60 ························final·Object·o8·=·null;63 ························final·Object·o9·=·null;
61 ························this·=·null;64 ························this·=·null;
62 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);65 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);
63 ····················}66 ····················}
64 ················}67 ················}
65 ················Object·vec__10932·=·core$first__5402.invokeStatic(s__10920);68 ················Object·vec__10932·=·core$first__5402.invokeStatic(s__10920);
66 ················Object·name·=·RT.nth(vec__10932,·RT.intCast(0L),·(Object)null);69 ················Object·name·=·RT.nth(vec__10932,·RT.intCast(0L),·(Object)null);
67 ················final·Object·o9·=·vec__10932;70 ················final·Object·o10·=·vec__10932;
68 ················vec__10932·=·null;71 ················vec__10932·=·null;
69 ················final·Object·nth;72 ················final·Object·nth;
70 ················Object·vec__10933·=·nth·=·RT.nth(o9,·RT.intCast(1L),·(Object)null);73 ················Object·vec__10933·=·nth·=·RT.nth(o10,·RT.intCast(1L),·(Object)null);
71 ················vec__10933·=·null;74 ················vec__10933·=·null;
72 ················Object·default1·=·RT.nth(nth,·RT.intCast(0L),·(Object)null);75 ················Object·default1·=·RT.nth(nth,·RT.intCast(0L),·(Object)null);
73 ················final·Object·o10·=·name;76 ················final·Object·o11·=·name;
74 ················name·=·null;77 ················name·=·null;
75 ················final·Object·o11·=·default1;78 ················final·Object·o12·=·default1;
76 ················default1·=·null;79 ················default1·=·null;
77 ················final·IPersistentVector·create·=·Tuple.create(o10,·(Object)Tuple.create(o11,·this.offset));80 ················final·IPersistentVector·create·=·Tuple.create(o11,·(Object)Tuple.create(o12,·this.offset));
78 ················final·IFn·fn2·=·(IFn)this.iter__10918;81 ················final·IFn·fn2·=·(IFn)this.iter__10918;
79 ················final·Object·o12·=·s__10920;82 ················final·Object·o13·=·s__10920;
80 ················s__10920·=·null;83 ················s__10920·=·null;
81 ················final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o12));84 ················final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o13));
82 ················this·=·null;85 ················this·=·null;
83 ················return·core$cons__5394.invokeStatic((Object)create,·invoke3);86 ················return·core$cons__5394.invokeStatic((Object)create,·invoke3);
84 ············}87 ············}
85 ········}88 ········}
86 ········return·null;89 ········return·null;
87 ····}90 ····}
88 }91 }
1.31 KB
clojure/pprint$nl$fn__10252.class
1.25 KB
procyon -ec {}
    
Offset 9, 27 lines modifiedOffset 9, 27 lines modified
9 import·clojure.lang.KeywordLookupSite;9 import·clojure.lang.KeywordLookupSite;
10 import·clojure.lang.Keyword;10 import·clojure.lang.Keyword;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·pprint$nl$fn__10252·extends·AFunction13 public·final·class·pprint$nl$fn__10252·extends·AFunction
14 {14 {
15 ····Object·this; 
16 ····Object·type;15 ····Object·type;
 16 ····Object·this;
17 ····public·static·final·Var·const__2;17 ····public·static·final·Var·const__2;
18 ····public·static·final·Keyword·const__3;18 ····public·static·final·Keyword·const__3;
19 ····public·static·final·Keyword·const__4;19 ····public·static·final·Keyword·const__4;
20 ····static·final·KeywordLookupSite·__site__0__;20 ····static·final·KeywordLookupSite·__site__0__;
21 ····static·ILookupThunk·__thunk__0__;21 ····static·ILookupThunk·__thunk__0__;
22 ····static·final·KeywordLookupSite·__site__1__;22 ····static·final·KeywordLookupSite·__site__1__;
23 ····static·ILookupThunk·__thunk__1__;23 ····static·ILookupThunk·__thunk__1__;
24 ····24 ····
25 ····public·pprint$nl$fn__10252(final·Object·this2,·final·Object·type)·{25 ····public·pprint$nl$fn__10252(final·Object·type,·final·Object·this2)·{
26 ········this.this·=·this2; 
27 ········this.type·=·type;26 ········this.type·=·type;
 27 ········this.this·=·this2;
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke()·{30 ····public·Object·invoke()·{
31 ········core$alter.invokeStatic(core$deref.invokeStatic(this.this),·pprint$nl$fn__10252.const__2.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·pprint$nl$fn__10252.const__3,·pprint$nl$fn__10252.const__4·}));31 ········core$alter.invokeStatic(core$deref.invokeStatic(this.this),·pprint$nl$fn__10252.const__2.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·pprint$nl$fn__10252.const__3,·pprint$nl$fn__10252.const__4·}));
32 ········final·ILookupThunk·_thunk__0__·=·pprint$nl$fn__10252.__thunk__0__;32 ········final·ILookupThunk·_thunk__0__·=·pprint$nl$fn__10252.__thunk__0__;
33 ········final·Object·invokeStatic·=·core$deref.invokeStatic(core$deref.invokeStatic(this.this));33 ········final·Object·invokeStatic·=·core$deref.invokeStatic(core$deref.invokeStatic(this.this));
34 ········Object·o;34 ········Object·o;
748 B
clojure/pprint$nl.class
702 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LockingTransaction;4 import·clojure.lang.LockingTransaction;
5 import·java.util.concurrent.Callable;5 import·java.util.concurrent.Callable;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$nl·extends·AFunction7 public·final·class·pprint$nl·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·this,·Object·type)·{9 ····public·static·Object·invokeStatic(Object·this,·Object·type)·{
10 ········final·Object·o·=·this; 
11 ········this·=·null; 
12 ········final·Object·o2·=·type;10 ········final·Object·o·=·type;
13 ········type·=·null;11 ········type·=·null;
 12 ········final·Object·o2·=·this;
 13 ········this·=·null;
14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$nl$fn__10252(o,·o2));14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$nl$fn__10252(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·this1,·final·Object·type)·{17 ····public·Object·invoke(final·Object·this1,·final·Object·type)·{
18 ········return·invokeStatic(this1,·type);18 ········return·invokeStatic(this1,·type);
19 ····}19 ····}
20 }20 }
1.42 KB
clojure/pprint$p_write_char$fn__10219.class
1.33 KB
procyon -ec {}
    
Offset 7, 25 lines modifiedOffset 7, 25 lines modified
7 import·clojure.lang.Keyword;7 import·clojure.lang.Keyword;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·pprint$p_write_char$fn__10219·extends·AFunction10 public·final·class·pprint$p_write_char$fn__10219·extends·AFunction
11 {11 {
12 ····Object·this;12 ····Object·this;
13 ····Object·newpos; 
14 ····Object·oldpos; 
15 ····Object·c;13 ····Object·c;
 14 ····Object·oldpos;
 15 ····Object·newpos;
16 ····public·static·final·Var·const__2;16 ····public·static·final·Var·const__2;
17 ····public·static·final·Keyword·const__3;17 ····public·static·final·Keyword·const__3;
18 ····18 ····
19 ····public·pprint$p_write_char$fn__10219(final·Object·this2,·final·Object·newpos,·final·Object·oldpos,·final·Object·c)·{19 ····public·pprint$p_write_char$fn__10219(final·Object·this2,·final·Object·c,·final·Object·oldpos,·final·Object·newpos)·{
20 ········this.this·=·this2;20 ········this.this·=·this2;
21 ········this.newpos·=·newpos; 
22 ········this.oldpos·=·oldpos; 
23 ········this.c·=·c;21 ········this.c·=·c;
 22 ········this.oldpos·=·oldpos;
 23 ········this.newpos·=·newpos;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········core$alter.invokeStatic(core$deref.invokeStatic(this.this),·pprint$p_write_char$fn__10219.const__2.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·pprint$p_write_char$fn__10219.const__3,·this.newpos·}));27 ········core$alter.invokeStatic(core$deref.invokeStatic(this.this),·pprint$p_write_char$fn__10219.const__2.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·pprint$p_write_char$fn__10219.const__3,·this.newpos·}));
28 ········final·Object·this2·=·this.this;28 ········final·Object·this2·=·this.this;
29 ········final·Object·invokeStatic·=·pprint$make_buffer_blob.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$str.invokeStatic((Object)Character.valueOf(RT.charCast(this.c))),·null,·this.oldpos,·this.newpos·}));29 ········final·Object·invokeStatic·=·pprint$make_buffer_blob.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$str.invokeStatic((Object)Character.valueOf(RT.charCast(this.c))),·null,·this.oldpos,·this.newpos·}));
30 ········this·=·null;30 ········this·=·null;
1.06 KB
clojure/pprint$p_write_char.class
1020 B
procyon -ec {}
    
Offset 63, 20 lines modifiedOffset 63, 20 lines modified
63 ············if·(_thunk__2__·==·(o8·=·_thunk__2__.get(invokeStatic3)))·{63 ············if·(_thunk__2__·==·(o8·=·_thunk__2__.get(invokeStatic3)))·{
64 ················o8·=·(pprint$p_write_char.__thunk__2__·=·((ILookupSite)pprint$p_write_char.__site__2__).fault(invokeStatic3)).get(invokeStatic3);64 ················o8·=·(pprint$p_write_char.__thunk__2__·=·((ILookupSite)pprint$p_write_char.__site__2__).fault(invokeStatic3)).get(invokeStatic3);
65 ············}65 ············}
66 ············Object·oldpos·=·o8;66 ············Object·oldpos·=·o8;
67 ············Object·newpos·=·Numbers.inc(oldpos);67 ············Object·newpos·=·Numbers.inc(oldpos);
68 ············final·Object·o9·=·this;68 ············final·Object·o9·=·this;
69 ············this·=·null;69 ············this·=·null;
70 ············final·Object·o10·=·newpos;70 ············final·Object·o10·=·c;
71 ············newpos·=·null;71 ············c·=·null;
72 ············final·Object·o11·=·oldpos;72 ············final·Object·o11·=·oldpos;
73 ············oldpos·=·null;73 ············oldpos·=·null;
74 ············final·Object·o12·=·c;74 ············final·Object·o12·=·newpos;
75 ············c·=·null;75 ············newpos·=·null;
76 ············o6·=·LockingTransaction.runInTransaction((Callable)new·pprint$p_write_char$fn__10219(o9,·o10,·o11,·o12));76 ············o6·=·LockingTransaction.runInTransaction((Callable)new·pprint$p_write_char$fn__10219(o9,·o10,·o11,·o12));
77 ········}77 ········}
78 ········return·o6;78 ········return·o6;
79 ····}79 ····}
80 ····80 ····
81 ····public·Object·invoke(final·Object·this1,·final·Object·c)·{81 ····public·Object·invoke(final·Object·this1,·final·Object·c)·{
82 ········return·invokeStatic(this1,·c);82 ········return·invokeStatic(this1,·c);
1.41 KB
clojure/pprint$pprint_defn$fn__11214.class
1.32 KB
procyon -ec {}
    
Offset 6, 30 lines modifiedOffset 6, 30 lines modified
6 import·clojure.lang.Keyword;6 import·clojure.lang.Keyword;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$pprint_defn$fn__11214·extends·AFunction9 public·final·class·pprint$pprint_defn$fn__11214·extends·AFunction
10 {10 {
11 ····Object·attr_map;11 ····Object·attr_map;
 12 ····Object·defn_sym;
12 ····Object·defn_name;13 ····Object·defn_name;
13 ····Object·stuff;14 ····Object·stuff;
14 ····Object·doc_str;15 ····Object·doc_str;
15 ····Object·defn_sym; 
16 ····public·static·final·Var·const__0;16 ····public·static·final·Var·const__0;
17 ····public·static·final·Var·const__1;17 ····public·static·final·Var·const__1;
18 ····public·static·final·Var·const__3;18 ····public·static·final·Var·const__3;
19 ····public·static·final·Keyword·const__7;19 ····public·static·final·Keyword·const__7;
20 ····public·static·final·Var·const__9;20 ····public·static·final·Var·const__9;
21 ····21 ····
22 ····public·pprint$pprint_defn$fn__11214(final·Object·attr_map,·final·Object·defn_name,·final·Object·stuff,·final·Object·doc_str,·final·Object·defn_sym)·{22 ····public·pprint$pprint_defn$fn__11214(final·Object·attr_map,·final·Object·defn_sym,·final·Object·defn_name,·final·Object·stuff,·final·Object·doc_str)·{
23 ········this.attr_map·=·attr_map;23 ········this.attr_map·=·attr_map;
 24 ········this.defn_sym·=·defn_sym;
24 ········this.defn_name·=·defn_name;25 ········this.defn_name·=·defn_name;
25 ········this.stuff·=·stuff;26 ········this.stuff·=·stuff;
26 ········this.doc_str·=·doc_str;27 ········this.doc_str·=·doc_str;
27 ········this.defn_sym·=·defn_sym; 
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke()·{30 ····public·Object·invoke()·{
31 ········Object·invoke4;31 ········Object·invoke4;
32 ········try·{32 ········try·{
33 ············((IFn)pprint$pprint_defn$fn__11214.const__0).invoke(pprint$pprint_defn$fn__11214.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");33 ············((IFn)pprint$pprint_defn$fn__11214.const__0).invoke(pprint$pprint_defn$fn__11214.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");
34 ············Object·format_in__11025__auto__11225·=·"~w·~1I~@_~w";34 ············Object·format_in__11025__auto__11225·=·"~w·~1I~@_~w";
1.38 KB
clojure/pprint$pprint_defn.class
1.32 KB
procyon -ec {}
    
Offset 95, 22 lines modifiedOffset 95, 22 lines modified
95 ························((Writer)pprint$pprint_defn.const__9.get()).write("#");95 ························((Writer)pprint$pprint_defn.const__9.get()).write("#");
96 ························return·null;96 ························return·null;
97 ····················}97 ····················}
98 ················}98 ················}
99 ················core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_defn.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_defn.const__11)),·pprint$pprint_defn.const__14,·pprint$pprint_defn.const__5·}));99 ················core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_defn.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_defn.const__11)),·pprint$pprint_defn.const__14,·pprint$pprint_defn.const__5·}));
100 ················final·Object·o18·=·attr_map;100 ················final·Object·o18·=·attr_map;
101 ················attr_map·=·null;101 ················attr_map·=·null;
 102 ················final·Object·o19·=·defn_sym;
 103 ················defn_sym·=·null;
102 ················final·Object·o19·=·defn_name;104 ················final·Object·o20·=·defn_name;
103 ················defn_name·=·null;105 ················defn_name·=·null;
104 ················final·Object·o20·=·stuff3;106 ················final·Object·o21·=·stuff3;
105 ················stuff3·=·null;107 ················stuff3·=·null;
106 ················final·Object·o21·=·doc_str;108 ················final·Object·o22·=·doc_str;
107 ················doc_str·=·null;109 ················doc_str·=·null;
108 ················final·Object·o22·=·defn_sym; 
109 ················defn_sym·=·null; 
110 ················((IFn)new·pprint$pprint_defn$fn__11214(o18,·o19,·o20,·o21,·o22)).invoke();110 ················((IFn)new·pprint$pprint_defn$fn__11214(o18,·o19,·o20,·o21,·o22)).invoke();
111 ················return·null;111 ················return·null;
112 ············}112 ············}
113 ········}113 ········}
114 ········final·IFn·fn·=·(IFn)pprint$pprint_defn.const__15.getRawRoot();114 ········final·IFn·fn·=·(IFn)pprint$pprint_defn.const__15.getRawRoot();
115 ········final·Object·o23·=·alis;115 ········final·Object·o23·=·alis;
116 ········alis·=·null;116 ········alis·=·null;
1.35 KB
clojure/pprint$pprint_ideref$fn__11072.class
1.27 KB
procyon -ec {}
    
Offset 7, 28 lines modifiedOffset 7, 28 lines modified
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Keyword;8 import·clojure.lang.Keyword;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·pprint$pprint_ideref$fn__11072·extends·AFunction11 public·final·class·pprint$pprint_ideref$fn__11072·extends·AFunction
12 {12 {
13 ····Object·prefix; 
14 ····Object·o;13 ····Object·o;
 14 ····Object·prefix;
15 ····public·static·final·Var·const__0;15 ····public·static·final·Var·const__0;
16 ····public·static·final·Var·const__1;16 ····public·static·final·Var·const__1;
17 ····public·static·final·Keyword·const__3;17 ····public·static·final·Keyword·const__3;
18 ····public·static·final·Keyword·const__8;18 ····public·static·final·Keyword·const__8;
19 ····public·static·final·Keyword·const__13;19 ····public·static·final·Keyword·const__13;
20 ····public·static·final·Keyword·const__16;20 ····public·static·final·Keyword·const__16;
21 ····public·static·final·Keyword·const__17;21 ····public·static·final·Keyword·const__17;
22 ····public·static·final·Var·const__19;22 ····public·static·final·Var·const__19;
23 ····23 ····
24 ····public·pprint$pprint_ideref$fn__11072(final·Object·prefix,·final·Object·o)·{24 ····public·pprint$pprint_ideref$fn__11072(final·Object·o,·final·Object·prefix)·{
25 ········this.prefix·=·prefix; 
26 ········this.o·=·o;25 ········this.o·=·o;
 26 ········this.prefix·=·prefix;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke()·{29 ····public·Object·invoke()·{
30 ········Object·invoke;30 ········Object·invoke;
31 ········try·{31 ········try·{
32 ············((IFn)pprint$pprint_ideref$fn__11072.const__0).invoke(pprint$pprint_ideref$fn__11072.const__1.get(),·this.prefix,·(Object)null,·(Object)">");32 ············((IFn)pprint$pprint_ideref$fn__11072.const__0).invoke(pprint$pprint_ideref$fn__11072.const__1.get(),·this.prefix,·(Object)null,·(Object)">");
33 ············pprint$pprint_indent.invokeStatic((Object)pprint$pprint_ideref$fn__11072.const__3,·(Object)Numbers.num(Numbers.minus(Numbers.minus((long)RT.count(this.prefix),·2L))));33 ············pprint$pprint_indent.invokeStatic((Object)pprint$pprint_ideref$fn__11072.const__3,·(Object)Numbers.num(Numbers.minus(Numbers.minus((long)RT.count(this.prefix),·2L))));
963 B
clojure/pprint$pprint_ideref.class
895 B
procyon -ec {}
    
Offset 42, 18 lines modifiedOffset 42, 18 lines modified
42 ········if·(invoke·!=·null)·{42 ········if·(invoke·!=·null)·{
43 ············if·(invoke·!=·Boolean.FALSE)·{43 ············if·(invoke·!=·Boolean.FALSE)·{
44 ················((Writer)pprint$pprint_ideref.const__7.get()).write("#");44 ················((Writer)pprint$pprint_ideref.const__7.get()).write("#");
45 ················return·null;45 ················return·null;
46 ············}46 ············}
47 ········}47 ········}
48 ········core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ideref.const__9,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ideref.const__9)),·pprint$pprint_ideref.const__12,·pprint$pprint_ideref.const__13·}));48 ········core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ideref.const__9,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ideref.const__9)),·pprint$pprint_ideref.const__12,·pprint$pprint_ideref.const__13·}));
49 ········final·Object·o4·=·prefix; 
50 ········prefix·=·null; 
51 ········final·Object·o5·=·o;49 ········final·Object·o4·=·o;
52 ········o·=·null;50 ········o·=·null;
 51 ········final·Object·o5·=·prefix;
 52 ········prefix·=·null;
53 ········((IFn)new·pprint$pprint_ideref$fn__11072(o4,·o5)).invoke();53 ········((IFn)new·pprint$pprint_ideref$fn__11072(o4,·o5)).invoke();
54 ········return·null;54 ········return·null;
55 ····}55 ····}
56 ····56 ····
57 ····public·Object·invoke(final·Object·o)·{57 ····public·Object·invoke(final·Object·o)·{
58 ········return·invokeStatic(o);58 ········return·invokeStatic(o);
59 ····}59 ····}
1.08 KB
clojure/pprint$pprint_let$fn__11241.class
1.0 KB
procyon -ec {}
    
Offset 4, 25 lines modifiedOffset 4, 25 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·pprint$pprint_let$fn__11241·extends·AFunction8 public·final·class·pprint$pprint_let$fn__11241·extends·AFunction
9 {9 {
10 ····Object·base_sym; 
11 ····Object·alis;10 ····Object·alis;
 11 ····Object·base_sym;
12 ····public·static·final·Var·const__0;12 ····public·static·final·Var·const__0;
13 ····public·static·final·Var·const__1;13 ····public·static·final·Var·const__1;
14 ····public·static·final·Var·const__6;14 ····public·static·final·Var·const__6;
15 ····public·static·final·Var·const__9;15 ····public·static·final·Var·const__9;
16 ····public·static·final·Var·const__10;16 ····public·static·final·Var·const__10;
17 ····17 ····
18 ····public·pprint$pprint_let$fn__11241(final·Object·base_sym,·final·Object·alis)·{18 ····public·pprint$pprint_let$fn__11241(final·Object·alis,·final·Object·base_sym)·{
19 ········this.base_sym·=·base_sym; 
20 ········this.alis·=·alis;19 ········this.alis·=·alis;
 20 ········this.base_sym·=·base_sym;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········Object·invoke3;24 ········Object·invoke3;
25 ········try·{25 ········try·{
26 ············((IFn)pprint$pprint_let$fn__11241.const__0).invoke(pprint$pprint_let$fn__11241.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");26 ············((IFn)pprint$pprint_let$fn__11241.const__0).invoke(pprint$pprint_let$fn__11241.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");
27 ············final·Object·invokeStatic;27 ············final·Object·invokeStatic;
957 B
clojure/pprint$pprint_let.class
895 B
procyon -ec {}
    
Offset 22, 18 lines modifiedOffset 22, 18 lines modified
22 ········if·(invoke·!=·null)·{22 ········if·(invoke·!=·null)·{
23 ············if·(invoke·!=·Boolean.FALSE)·{23 ············if·(invoke·!=·Boolean.FALSE)·{
24 ················((Writer)pprint$pprint_let.const__2.get()).write("#");24 ················((Writer)pprint$pprint_let.const__2.get()).write("#");
25 ················return·null;25 ················return·null;
26 ············}26 ············}
27 ········}27 ········}
28 ········core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_let.const__4,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_let.const__4)),·pprint$pprint_let.const__7,·pprint$pprint_let.const__8·}));28 ········core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_let.const__4,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_let.const__4)),·pprint$pprint_let.const__7,·pprint$pprint_let.const__8·}));
29 ········final·Object·o·=·base_sym; 
30 ········base_sym·=·null; 
31 ········final·Object·o2·=·alis;29 ········final·Object·o·=·alis;
32 ········alis·=·null;30 ········alis·=·null;
 31 ········final·Object·o2·=·base_sym;
 32 ········base_sym·=·null;
33 ········((IFn)new·pprint$pprint_let$fn__11241(o,·o2)).invoke();33 ········((IFn)new·pprint$pprint_let$fn__11241(o,·o2)).invoke();
34 ········return·null;34 ········return·null;
35 ····}35 ····}
36 ····36 ····
37 ····public·Object·invoke(final·Object·alis)·{37 ····public·Object·invoke(final·Object·alis)·{
38 ········return·invokeStatic(alis);38 ········return·invokeStatic(alis);
39 ····}39 ····}
1.23 KB
clojure/pprint$pprint_map$fn__11056.class
1.15 KB
procyon -ec {}
    
Offset 7, 29 lines modifiedOffset 7, 29 lines modified
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Keyword;8 import·clojure.lang.Keyword;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·pprint$pprint_map$fn__11056·extends·AFunction11 public·final·class·pprint$pprint_map$fn__11056·extends·AFunction
12 {12 {
13 ····Object·amap; 
14 ····Object·prefix;13 ····Object·prefix;
 14 ····Object·amap;
15 ····public·static·final·Var·const__0;15 ····public·static·final·Var·const__0;
16 ····public·static·final·Var·const__1;16 ····public·static·final·Var·const__1;
17 ····public·static·final·Object·const__10;17 ····public·static·final·Object·const__10;
18 ····public·static·final·Var·const__13;18 ····public·static·final·Var·const__13;
19 ····public·static·final·Var·const__15;19 ····public·static·final·Var·const__15;
20 ····public·static·final·Var·const__16;20 ····public·static·final·Var·const__16;
21 ····public·static·final·Var·const__19;21 ····public·static·final·Var·const__19;
22 ····public·static·final·Keyword·const__20;22 ····public·static·final·Keyword·const__20;
23 ····public·static·final·Var·const__21;23 ····public·static·final·Var·const__21;
24 ····24 ····
25 ····public·pprint$pprint_map$fn__11056(final·Object·amap,·final·Object·prefix)·{25 ····public·pprint$pprint_map$fn__11056(final·Object·prefix,·final·Object·amap)·{
26 ········this.amap·=·amap; 
27 ········this.prefix·=·prefix;26 ········this.prefix·=·prefix;
 27 ········this.amap·=·amap;
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke()·{30 ····public·Object·invoke()·{
31 ········Object·invoke2;31 ········Object·invoke2;
32 ········try·{32 ········try·{
33 ············((IFn)pprint$pprint_map$fn__11056.const__0).invoke(pprint$pprint_map$fn__11056.const__1.get(),·this.prefix,·(Object)null,·(Object)"}");33 ············((IFn)pprint$pprint_map$fn__11056.const__0).invoke(pprint$pprint_map$fn__11056.const__1.get(),·this.prefix,·(Object)null,·(Object)"}");
34 ············long·length_count11057·=·0L;34 ············long·length_count11057·=·0L;
959 B
clojure/pprint$pprint_map.class
897 B
procyon -ec {}
    
Offset 77, 18 lines modifiedOffset 77, 18 lines modified
77 ········if·(invoke2·!=·null)·{77 ········if·(invoke2·!=·null)·{
78 ············if·(invoke2·!=·Boolean.FALSE)·{78 ············if·(invoke2·!=·Boolean.FALSE)·{
79 ················((Writer)pprint$pprint_map.const__9.get()).write("#");79 ················((Writer)pprint$pprint_map.const__9.get()).write("#");
80 ················return·null;80 ················return·null;
81 ············}81 ············}
82 ········}82 ········}
83 ········core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_map.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_map.const__11)),·pprint$pprint_map.const__14,·pprint$pprint_map.const__5·}));83 ········core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_map.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_map.const__11)),·pprint$pprint_map.const__14,·pprint$pprint_map.const__5·}));
84 ········final·Object·o6·=·amap2; 
85 ········amap2·=·null; 
86 ········final·Object·o7·=·prefix;84 ········final·Object·o6·=·prefix;
87 ········prefix·=·null;85 ········prefix·=·null;
 86 ········final·Object·o7·=·amap2;
 87 ········amap2·=·null;
88 ········((IFn)new·pprint$pprint_map$fn__11056(o6,·o7)).invoke();88 ········((IFn)new·pprint$pprint_map$fn__11056(o6,·o7)).invoke();
89 ········return·null;89 ········return·null;
90 ····}90 ····}
91 ····91 ····
92 ····public·Object·invoke(final·Object·amap)·{92 ····public·Object·invoke(final·Object·amap)·{
93 ········return·invokeStatic(amap);93 ········return·invokeStatic(amap);
94 ····}94 ····}
1.48 KB
clojure/pprint$pprint_ns$fn__11154.class
1.4 KB
procyon -ec {}
    
Offset 7, 31 lines modifiedOffset 7, 31 lines modified
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Keyword;8 import·clojure.lang.Keyword;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·pprint$pprint_ns$fn__11154·extends·AFunction11 public·final·class·pprint$pprint_ns$fn__11154·extends·AFunction
12 {12 {
 13 ····Object·references;
13 ····Object·attr_map;14 ····Object·attr_map;
14 ····Object·ns_name; 
15 ····Object·doc_str;15 ····Object·doc_str;
16 ····Object·references; 
17 ····Object·ns_sym;16 ····Object·ns_sym;
 17 ····Object·ns_name;
18 ····public·static·final·Var·const__0;18 ····public·static·final·Var·const__0;
19 ····public·static·final·Var·const__1;19 ····public·static·final·Var·const__1;
20 ····public·static·final·Var·const__3;20 ····public·static·final·Var·const__3;
21 ····public·static·final·Keyword·const__10;21 ····public·static·final·Keyword·const__10;
22 ····public·static·final·Var·const__11;22 ····public·static·final·Var·const__11;
23 ····23 ····
24 ····public·pprint$pprint_ns$fn__11154(final·Object·attr_map,·final·Object·ns_name,·final·Object·doc_str,·final·Object·references,·final·Object·ns_sym)·{24 ····public·pprint$pprint_ns$fn__11154(final·Object·references,·final·Object·attr_map,·final·Object·doc_str,·final·Object·ns_sym,·final·Object·ns_name)·{
 25 ········this.references·=·references;
25 ········this.attr_map·=·attr_map;26 ········this.attr_map·=·attr_map;
26 ········this.ns_name·=·ns_name; 
27 ········this.doc_str·=·doc_str;27 ········this.doc_str·=·doc_str;
28 ········this.references·=·references; 
29 ········this.ns_sym·=·ns_sym;28 ········this.ns_sym·=·ns_sym;
 29 ········this.ns_name·=·ns_name;
30 ····}30 ····}
31 ····31 ····
32 ····public·Object·invoke()·{32 ····public·Object·invoke()·{
33 ········Object·invoke4;33 ········Object·invoke4;
34 ········try·{34 ········try·{
35 ············((IFn)pprint$pprint_ns$fn__11154.const__0).invoke(pprint$pprint_ns$fn__11154.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");35 ············((IFn)pprint$pprint_ns$fn__11154.const__0).invoke(pprint$pprint_ns$fn__11154.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");
36 ············Object·format_in__11025__auto__11165·=·"~w·~1I~@_~w";36 ············Object·format_in__11025__auto__11165·=·"~w·~1I~@_~w";
1.47 KB
clojure/pprint$pprint_ns.class
1.42 KB
procyon -ec {}
    
Offset 92, 24 lines modifiedOffset 92, 24 lines modified
92 ················if·(invoke·!=·null)·{92 ················if·(invoke·!=·null)·{
93 ····················if·(invoke·!=·Boolean.FALSE)·{93 ····················if·(invoke·!=·Boolean.FALSE)·{
94 ························((Writer)pprint$pprint_ns.const__9.get()).write("#");94 ························((Writer)pprint$pprint_ns.const__9.get()).write("#");
95 ························return·null;95 ························return·null;
96 ····················}96 ····················}
97 ················}97 ················}
98 ················core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ns.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ns.const__11)),·pprint$pprint_ns.const__14,·pprint$pprint_ns.const__5·}));98 ················core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ns.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ns.const__11)),·pprint$pprint_ns.const__14,·pprint$pprint_ns.const__5·}));
 99 ················final·Object·o18·=·references;
 100 ················references·=·null;
99 ················final·Object·o18·=·attr_map;101 ················final·Object·o19·=·attr_map;
100 ················attr_map·=·null;102 ················attr_map·=·null;
101 ················final·Object·o19·=·ns_name; 
102 ················ns_name·=·null; 
103 ················final·Object·o20·=·doc_str;103 ················final·Object·o20·=·doc_str;
104 ················doc_str·=·null;104 ················doc_str·=·null;
105 ················final·Object·o21·=·references; 
106 ················references·=·null; 
107 ················final·Object·o22·=·ns_sym;105 ················final·Object·o21·=·ns_sym;
108 ················ns_sym·=·null;106 ················ns_sym·=·null;
 107 ················final·Object·o22·=·ns_name;
 108 ················ns_name·=·null;
109 ················((IFn)new·pprint$pprint_ns$fn__11154(o18,·o19,·o20,·o21,·o22)).invoke();109 ················((IFn)new·pprint$pprint_ns$fn__11154(o18,·o19,·o20,·o21,·o22)).invoke();
110 ················return·null;110 ················return·null;
111 ············}111 ············}
112 ········}112 ········}
113 ········final·Object·o23·=·alis;113 ········final·Object·o23·=·alis;
114 ········alis·=·null;114 ········alis·=·null;
115 ········return·pprint$write_out.invokeStatic(o23);115 ········return·pprint$write_out.invokeStatic(o23);
1.5 KB
clojure/pprint$pprint_ns_reference$fn__11098.class
1.41 KB
procyon -ec {}
    
Offset 6, 32 lines modifiedOffset 6, 32 lines modified
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·pprint$pprint_ns_reference$fn__11098·extends·AFunction10 public·final·class·pprint$pprint_ns_reference$fn__11098·extends·AFunction
11 {11 {
12 ····Object·start; 
13 ····Object·keyw; 
14 ····Object·args; 
15 ····Object·end;12 ····Object·end;
 13 ····Object·args;
 14 ····Object·keyw;
 15 ····Object·start;
16 ····public·static·final·Var·const__0;16 ····public·static·final·Var·const__0;
17 ····public·static·final·Var·const__1;17 ····public·static·final·Var·const__1;
18 ····public·static·final·Var·const__3;18 ····public·static·final·Var·const__3;
19 ····public·static·final·Object·const__9;19 ····public·static·final·Object·const__9;
20 ····public·static·final·Var·const__11;20 ····public·static·final·Var·const__11;
21 ····public·static·final·Var·const__13;21 ····public·static·final·Var·const__13;
22 ····public·static·final·Var·const__16;22 ····public·static·final·Var·const__16;
23 ····public·static·final·Var·const__19;23 ····public·static·final·Var·const__19;
24 ····24 ····
25 ····public·pprint$pprint_ns_reference$fn__11098(final·Object·start,·final·Object·keyw,·final·Object·args,·final·Object·end)·{25 ····public·pprint$pprint_ns_reference$fn__11098(final·Object·end,·final·Object·args,·final·Object·keyw,·final·Object·start)·{
26 ········this.start·=·start; 
27 ········this.keyw·=·keyw; 
28 ········this.args·=·args; 
29 ········this.end·=·end;26 ········this.end·=·end;
 27 ········this.args·=·args;
 28 ········this.keyw·=·keyw;
 29 ········this.start·=·start;
30 ····}30 ····}
31 ····31 ····
32 ····public·Object·invoke()·{32 ····public·Object·invoke()·{
33 ········Object·invoke6;33 ········Object·invoke6;
34 ········try·{34 ········try·{
35 ············((IFn)pprint$pprint_ns_reference$fn__11098.const__0).invoke(pprint$pprint_ns_reference$fn__11098.const__1.get(),·this.start,·(Object)null,·this.end);35 ············((IFn)pprint$pprint_ns_reference$fn__11098.const__0).invoke(pprint$pprint_ns_reference$fn__11098.const__1.get(),·this.start,·(Object)null,·this.end);
36 ············Object·format_in__11025__auto__11136·=·"~w~:i";36 ············Object·format_in__11025__auto__11136·=·"~w~:i";
1.44 KB
clojure/pprint$pprint_ns_reference.class
1.36 KB
procyon -ec {}
    
Offset 45, 22 lines modifiedOffset 45, 22 lines modified
45 ················if·(invoke·!=·null)·{45 ················if·(invoke·!=·null)·{
46 ····················if·(invoke·!=·Boolean.FALSE)·{46 ····················if·(invoke·!=·Boolean.FALSE)·{
47 ························((Writer)pprint$pprint_ns_reference.const__9.get()).write("#");47 ························((Writer)pprint$pprint_ns_reference.const__9.get()).write("#");
48 ························return·null;48 ························return·null;
49 ····················}49 ····················}
50 ················}50 ················}
51 ················core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ns_reference.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ns_reference.const__11)),·pprint$pprint_ns_reference.const__14,·pprint$pprint_ns_reference.const__3·}));51 ················core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ns_reference.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ns_reference.const__11)),·pprint$pprint_ns_reference.const__14,·pprint$pprint_ns_reference.const__3·}));
52 ················final·Object·o7·=·start; 
53 ················start·=·null; 
54 ················final·Object·o8·=·keyw; 
55 ················keyw·=·null; 
56 ················final·Object·o9·=·args; 
57 ················args·=·null; 
58 ················final·Object·o10·=·end;52 ················final·Object·o7·=·end;
59 ················end·=·null;53 ················end·=·null;
 54 ················final·Object·o8·=·args;
 55 ················args·=·null;
 56 ················final·Object·o9·=·keyw;
 57 ················keyw·=·null;
 58 ················final·Object·o10·=·start;
 59 ················start·=·null;
60 ················((IFn)new·pprint$pprint_ns_reference$fn__11098(o7,·o8,·o9,·o10)).invoke();60 ················((IFn)new·pprint$pprint_ns_reference$fn__11098(o7,·o8,·o9,·o10)).invoke();
61 ················return·null;61 ················return·null;
62 ············}62 ············}
63 ········}63 ········}
64 ········final·Object·o11·=·reference;64 ········final·Object·o11·=·reference;
65 ········if·(o11·!=·null)·{65 ········if·(o11·!=·null)·{
66 ············if·(o11·!=·Boolean.FALSE)·{66 ············if·(o11·!=·Boolean.FALSE)·{
1.67 KB
clojure/pprint$pretty_writer$fn__10225$fn__10228.class
1.56 KB
procyon -ec {}
    
Offset 12, 34 lines modifiedOffset 12, 34 lines modified
12 import·clojure.lang.KeywordLookupSite;12 import·clojure.lang.KeywordLookupSite;
13 import·clojure.lang.Var;13 import·clojure.lang.Var;
14 import·clojure.lang.Keyword;14 import·clojure.lang.Keyword;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·pprint$pretty_writer$fn__10225$fn__10228·extends·AFunction16 public·final·class·pprint$pretty_writer$fn__10225$fn__10228·extends·AFunction
17 {17 {
18 ····Object·s0; 
19 ····Object·mode;18 ····Object·mode;
20 ····Object·s; 
21 ····Object·this; 
22 ····Object·white_space;19 ····Object·white_space;
 20 ····Object·s0;
 21 ····Object·this;
 22 ····Object·s;
23 ····public·static·final·Keyword·const__1;23 ····public·static·final·Keyword·const__1;
24 ····public·static·final·Var·const__6;24 ····public·static·final·Var·const__6;
25 ····public·static·final·Keyword·const__7;25 ····public·static·final·Keyword·const__7;
26 ····public·static·final·Keyword·const__8;26 ····public·static·final·Keyword·const__8;
27 ····static·final·KeywordLookupSite·__site__0__;27 ····static·final·KeywordLookupSite·__site__0__;
28 ····static·ILookupThunk·__thunk__0__;28 ····static·ILookupThunk·__thunk__0__;
29 ····static·final·KeywordLookupSite·__site__1__;29 ····static·final·KeywordLookupSite·__site__1__;
30 ····static·ILookupThunk·__thunk__1__;30 ····static·ILookupThunk·__thunk__1__;
31 ····31 ····
32 ····public·pprint$pretty_writer$fn__10225$fn__10228(final·Object·s0,·final·Object·mode,·final·Object·s2,·final·Object·this2,·final·Object·white_space)·{32 ····public·pprint$pretty_writer$fn__10225$fn__10228(final·Object·mode,·final·Object·white_space,·final·Object·s0,·final·Object·this2,·final·Object·s2)·{
33 ········this.s0·=·s0; 
34 ········this.mode·=·mode;33 ········this.mode·=·mode;
35 ········this.s·=·s2; 
36 ········this.this·=·this2; 
37 ········this.white_space·=·white_space;34 ········this.white_space·=·white_space;
 35 ········this.s0·=·s0;
 36 ········this.this·=·this2;
 37 ········this.s·=·s2;
38 ····}38 ····}
39 ····39 ····
40 ····public·Object·invoke()·{40 ····public·Object·invoke()·{
41 ········Object·o3;41 ········Object·o3;
42 ········if·(Util.equiv(this.mode,·(Object)pprint$pretty_writer$fn__10225$fn__10228.const__1))·{42 ········if·(Util.equiv(this.mode,·(Object)pprint$pretty_writer$fn__10225$fn__10228.const__1))·{
43 ············pprint$write_white_space.invokeStatic(this.this);43 ············pprint$write_white_space.invokeStatic(this.this);
44 ············final·ILookupThunk·_thunk__0__·=·pprint$pretty_writer$fn__10225$fn__10228.__thunk__0__;44 ············final·ILookupThunk·_thunk__0__·=·pprint$pretty_writer$fn__10225$fn__10228.__thunk__0__;
1.74 KB
clojure/pprint$pretty_writer$fn__10225.class
1.65 KB
procyon -ec {}
    
Offset 54, 25 lines modifiedOffset 54, 25 lines modified
54 ················Object·white_space·=·((String)s0).substring(RT.count(s2));54 ················Object·white_space·=·((String)s0).substring(RT.count(s2));
55 ················final·ILookupThunk·_thunk__0__·=·pprint$pretty_writer$fn__10225.__thunk__0__;55 ················final·ILookupThunk·_thunk__0__·=·pprint$pretty_writer$fn__10225.__thunk__0__;
56 ················final·Object·invokeStatic·=·core$deref.invokeStatic(core$deref.invokeStatic(this));56 ················final·Object·invokeStatic·=·core$deref.invokeStatic(core$deref.invokeStatic(this));
57 ················Object·o3;57 ················Object·o3;
58 ················if·(_thunk__0__·==·(o3·=·_thunk__0__.get(invokeStatic)))·{58 ················if·(_thunk__0__·==·(o3·=·_thunk__0__.get(invokeStatic)))·{
59 ····················o3·=·(pprint$pretty_writer$fn__10225.__thunk__0__·=·((ILookupSite)pprint$pretty_writer$fn__10225.__site__0__).fault(invokeStatic)).get(invokeStatic);59 ····················o3·=·(pprint$pretty_writer$fn__10225.__thunk__0__·=·((ILookupSite)pprint$pretty_writer$fn__10225.__site__0__).fault(invokeStatic)).get(invokeStatic);
60 ················}60 ················}
 61 ················final·Object·o4;
61 ················Object·mode·=·o3;62 ················Object·mode·=·o4·=·o3;
62 ················final·Object·o4·=·s0; 
63 ················s0·=·null; 
64 ················final·Object·o5·=·mode; 
65 ················mode·=·null;63 ················mode·=·null;
 64 ················final·Object·o5·=·white_space;
 65 ················white_space·=·null;
66 ················final·Object·o6·=·s2;66 ················final·Object·o6·=·s0;
67 ················s2·=·null;67 ················s0·=·null;
68 ················final·Object·o7·=·this;68 ················final·Object·o7·=·this;
69 ················this·=·null;69 ················this·=·null;
70 ················final·Object·o8·=·white_space;70 ················final·Object·o8·=·s2;
71 ················white_space·=·null;71 ················s2·=·null;
72 ················final·Callable·callable·=·(Callable)new·pprint$pretty_writer$fn__10225$fn__10228(o4,·o5,·o6,·o7,·o8);72 ················final·Callable·callable·=·(Callable)new·pprint$pretty_writer$fn__10225$fn__10228(o4,·o5,·o6,·o7,·o8);
73 ················this·=·null;73 ················this·=·null;
74 ················return·LockingTransaction.runInTransaction(callable);74 ················return·LockingTransaction.runInTransaction(callable);
75 ············}75 ············}
76 ········}76 ········}
77 ········final·Object·invoke2·=·((IFn)pred__10226).invoke(pprint$pretty_writer$fn__10225.const__7,·expr__10227);77 ········final·Object·invoke2·=·((IFn)pred__10226).invoke(pprint$pretty_writer$fn__10225.const__7,·expr__10227);
78 ········if·(invoke2·!=·null)·{78 ········if·(invoke2·!=·null)·{
1.38 KB
clojure/pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345$fn__11346.class
1.21 KB
procyon -ec {}
    
Offset 5, 21 lines modifiedOffset 5, 21 lines modified
5 import·clojure.lang.ArraySeq;5 import·clojure.lang.ArraySeq;
6 import·clojure.lang.Indexed;6 import·clojure.lang.Indexed;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345$fn__11346·extends·AFunction9 public·final·class·pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345$fn__11346·extends·AFunction
10 {10 {
11 ····int·size__6321__auto__; 
12 ····Object·b__11343;11 ····Object·b__11343;
 12 ····int·size__6321__auto__;
13 ····Object·c__6320__auto__;13 ····Object·c__6320__auto__;
14 ····14 ····
15 ····public·pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345$fn__11346(final·int·size__6321__auto__,·final·Object·b__11343,·final·Object·c__6320__auto__)·{15 ····public·pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345$fn__11346(final·Object·b__11343,·final·int·size__6321__auto__,·final·Object·c__6320__auto__)·{
16 ········this.size__6321__auto__·=·size__6321__auto__; 
17 ········this.b__11343·=·b__11343;16 ········this.b__11343·=·b__11343;
 17 ········this.size__6321__auto__·=·size__6321__auto__;
18 ········this.c__6320__auto__·=·c__6320__auto__;18 ········this.c__6320__auto__·=·c__6320__auto__;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········for·(long·i__11342·=·(long)RT.intCast(0L);·i__11342·<·this.size__6321__auto__;·++i__11342)·{22 ········for·(long·i__11342·=·(long)RT.intCast(0L);·i__11342·<·this.size__6321__auto__;·++i__11342)·{
23 ············Object·vec__11347·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__11342));23 ············Object·vec__11347·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__11342));
24 ············Object·col·=·RT.nth(vec__11347,·RT.intCast(0L),·(Object)null);24 ············Object·col·=·RT.nth(vec__11347,·RT.intCast(0L),·(Object)null);
5.84 KB
clojure/pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345.class
5.69 KB
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 import·clojure.lang.ArraySeq;5 import·clojure.lang.ArraySeq;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345·extends·AFunction9 public·final·class·pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345·extends·AFunction
10 {10 {
11 ····Object·iter__11340; 
12 ····Object·s__11341;11 ····Object·s__11341;
 12 ····Object·iter__11340;
13 ····13 ····
14 ····public·pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345(final·Object·iter__11340,·final·Object·s__11341)·{14 ····public·pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345(final·Object·s__11341,·final·Object·iter__11340)·{
15 ········this.iter__11340·=·iter__11340; 
16 ········this.s__11341·=·s__11341;15 ········this.s__11341·=·s__11341;
 16 ········this.iter__11340·=·iter__11340;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········final·Object·s__11343·=·this.s__11341;20 ········final·Object·s__11343·=·this.s__11341;
21 ········this.s__11341·=·null;21 ········this.s__11341·=·null;
22 ········final·Object·o;22 ········final·Object·o;
23 ········Object·s__11341·=·o·=·s__11343;23 ········Object·s__11341·=·o·=·s__11343;
Offset 31, 58 lines modifiedOffset 31, 58 lines modified
31 ················temp__5754__auto__11357·=·null;31 ················temp__5754__auto__11357·=·null;
32 ················Object·s__11342·=·o2;32 ················Object·s__11342·=·o2;
33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__11342);33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__11342);
34 ················if·(invokeStatic2·!=·null)·{34 ················if·(invokeStatic2·!=·null)·{
35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
36 ························Object·c__6320__auto__11355·=·core$chunk_first.invokeStatic(s__11342);36 ························Object·c__6320__auto__11355·=·core$chunk_first.invokeStatic(s__11342);
37 ························final·int·size__6321__auto__11356·=·RT.intCast(RT.count(c__6320__auto__11355));37 ························final·int·size__6321__auto__11356·=·RT.intCast(RT.count(c__6320__auto__11355));
 38 ························final·Object·invokeStatic3;
38 ························Object·b__11343·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__11356));39 ························Object·b__11343·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__11356));
39 ························final·int·n·=·size__6321__auto__11356;40 ························final·int·n·=·size__6321__auto__11356;
40 ························final·Object·o3·=·b__11343; 
41 ························final·Object·o4·=·c__6320__auto__11355;41 ························final·Object·o3·=·c__6320__auto__11355;
42 ························c__6320__auto__11355·=·null;42 ························c__6320__auto__11355·=·null;
43 ························final·Object·invoke·=·((IFn)new·pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345$fn__11346(n,·o3,·o4)).invoke();43 ························final·Object·invoke·=·((IFn)new·pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345$fn__11346(invokeStatic3,·n,·o3)).invoke();
44 ························if·(invoke·!=·null)·{44 ························if·(invoke·!=·null)·{
45 ····························if·(invoke·!=·Boolean.FALSE)·{45 ····························if·(invoke·!=·Boolean.FALSE)·{
46 ································final·Object·o5·=·b__11343;46 ································final·Object·o4·=·b__11343;
47 ································b__11343·=·null;47 ································b__11343·=·null;
48 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);48 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
49 ································final·IFn·fn·=·(IFn)this.iter__11340;49 ································final·IFn·fn·=·(IFn)this.iter__11340;
50 ································final·Object·o6·=·s__11342;50 ································final·Object·o5·=·s__11342;
51 ································s__11342·=·null;51 ································s__11342·=·null;
52 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));52 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
53 ································this·=·null;53 ································this·=·null;
54 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);54 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);
55 ····························}55 ····························}
56 ························}56 ························}
57 ························final·Object·o8·=·b__11343;57 ························final·Object·o7·=·b__11343;
58 ························b__11343·=·null;58 ························b__11343·=·null;
59 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);59 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);
60 ························final·Object·o9·=·null;60 ························final·Object·o8·=·null;
61 ························this·=·null;61 ························this·=·null;
62 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);62 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);
63 ····················}63 ····················}
64 ················}64 ················}
65 ················Object·vec__11351·=·core$first__5402.invokeStatic(s__11342);65 ················Object·vec__11351·=·core$first__5402.invokeStatic(s__11342);
66 ················Object·col·=·RT.nth(vec__11351,·RT.intCast(0L),·(Object)null);66 ················Object·col·=·RT.nth(vec__11351,·RT.intCast(0L),·(Object)null);
67 ················final·Object·o10·=·vec__11351;67 ················final·Object·o9·=·vec__11351;
68 ················vec__11351·=·null;68 ················vec__11351·=·null;
69 ················final·Object·nth;69 ················final·Object·nth;
70 ················Object·fmt·=·nth·=·RT.nth(o10,·RT.intCast(1L),·(Object)null);70 ················Object·fmt·=·nth·=·RT.nth(o9,·RT.intCast(1L),·(Object)null);
71 ················fmt·=·null;71 ················fmt·=·null;
72 ················final·Object[]·array·=·{·null·};72 ················final·Object[]·array·=·{·null·};
73 ················final·int·n2·=·0;73 ················final·int·n2·=·0;
74 ················final·Object·o11·=·col;74 ················final·Object·o10·=·col;
75 ················col·=·null;75 ················col·=·null;
76 ················array[n2]·=·core$str.invokeStatic(o11);76 ················array[n2]·=·core$str.invokeStatic(o10);
77 ················final·Object·invokeStatic5·=·core$format.invokeStatic(nth,·(ISeq)ArraySeq.create(array));77 ················final·Object·invokeStatic6·=·core$format.invokeStatic(nth,·(ISeq)ArraySeq.create(array));
78 ················final·IFn·fn2·=·(IFn)this.iter__11340;78 ················final·IFn·fn2·=·(IFn)this.iter__11340;
79 ················final·Object·o12·=·s__11342;79 ················final·Object·o11·=·s__11342;
80 ················s__11342·=·null;80 ················s__11342·=·null;
81 ················final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o12));81 ················final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o11));
82 ················this·=·null;82 ················this·=·null;
83 ················return·core$cons__5394.invokeStatic(invokeStatic5,·invoke3);83 ················return·core$cons__5394.invokeStatic(invokeStatic6,·invoke3);
84 ············}84 ············}
85 ········}85 ········}
86 ········return·null;86 ········return·null;
87 ····}87 ····}
88 }88 }
661 B
clojure/pprint$print_table$fmt_row__11339$iter__11340__11344.class
529 B
procyon -ec {}
    
Offset 6, 10 lines modifiedOffset 6, 10 lines modified
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$print_table$fmt_row__11339$iter__11340__11344·extends·AFunction7 public·final·class·pprint$print_table$fmt_row__11339$iter__11340__11344·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·s__11341)·{9 ····public·Object·invoke(Object·s__11341)·{
10 ········final·Object·o·=·s__11341;10 ········final·Object·o·=·s__11341;
11 ········s__11341·=·null;11 ········s__11341·=·null;
12 ········return·new·LazySeq((IFn)new·pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345((Object)this,·o));12 ········return·new·LazySeq((IFn)new·pprint$print_table$fmt_row__11339$iter__11340__11344$fn__11345(o,·(Object)this));
13 ····}13 ····}
14 }14 }
944 B
clojure/pprint$print_table$fmt_row__11339.class
850 B
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·pprint$print_table$fmt_row__11339·extends·AFunction10 public·final·class·pprint$print_table$fmt_row__11339·extends·AFunction
11 {11 {
12 ····Object·fmts; 
13 ····Object·ks;12 ····Object·ks;
 13 ····Object·fmts;
14 ····public·static·final·Var·const__0;14 ····public·static·final·Var·const__0;
15 ····public·static·final·Var·const__4;15 ····public·static·final·Var·const__4;
16 ····16 ····
17 ····public·pprint$print_table$fmt_row__11339(final·Object·fmts,·final·Object·ks)·{17 ····public·pprint$print_table$fmt_row__11339(final·Object·ks,·final·Object·fmts)·{
18 ········this.fmts·=·fmts; 
19 ········this.ks·=·ks;18 ········this.ks·=·ks;
 19 ········this.fmts·=·fmts;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke(Object·leader,·Object·divider,·Object·trailer,·Object·row)·{22 ····public·Object·invoke(Object·leader,·Object·divider,·Object·trailer,·Object·row)·{
23 ········final·Object·o·=·leader;23 ········final·Object·o·=·leader;
24 ········leader·=·null;24 ········leader·=·null;
25 ········final·Object[]·array·=·new·Object[2];25 ········final·Object[]·array·=·new·Object[2];
26 ········final·int·n·=·0;26 ········final·int·n·=·0;
8.55 KB
clojure/pprint$print_table.class
8.49 KB
procyon -ec {}
    
Offset 19, 113 lines modifiedOffset 19, 114 lines modified
19 ········if·(invokeStatic·!=·null)·{19 ········if·(invokeStatic·!=·null)·{
20 ············if·(invokeStatic·!=·Boolean.FALSE)·{20 ············if·(invokeStatic·!=·Boolean.FALSE)·{
21 ················Object·widths·=·core$map.invokeStatic((Object)new·pprint$print_table$fn__11331(rows),·ks);21 ················Object·widths·=·core$map.invokeStatic((Object)new·pprint$print_table$fn__11331(rows),·ks);
22 ················Object·spacers·=·core$map.invokeStatic((Object)new·pprint$print_table$fn__11335(),·widths);22 ················Object·spacers·=·core$map.invokeStatic((Object)new·pprint$print_table$fn__11335(),·widths);
23 ················final·pprint$print_table$fn__11337·pprint$print_table$fn__11337·=·new·pprint$print_table$fn__11337();23 ················final·pprint$print_table$fn__11337·pprint$print_table$fn__11337·=·new·pprint$print_table$fn__11337();
24 ················final·Object·o·=·widths;24 ················final·Object·o·=·widths;
25 ················widths·=·null;25 ················widths·=·null;
26 ················final·Object·invokeStatic2; 
27 ················Object·fmts·=·invokeStatic2·=·core$map.invokeStatic((Object)pprint$print_table$fn__11337,·o);26 ················Object·fmts·=·core$map.invokeStatic((Object)pprint$print_table$fn__11337,·o);
 27 ················final·Object·o2·=·ks;
 28 ················final·Object·o3·=·fmts;
28 ················fmts·=·null;29 ················fmts·=·null;
29 ················final·Object·fmt_row·=·new·pprint$print_table$fmt_row__11339(invokeStatic2,·ks);30 ················final·Object·fmt_row·=·new·pprint$print_table$fmt_row__11339(o2,·o3);
30 ················((IFn)pprint$print_table.const__2.getRawRoot()).invoke();31 ················((IFn)pprint$print_table.const__2.getRawRoot()).invoke();
31 ················core$println.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·((IFn)fmt_row).invoke((Object)"|·",·(Object)"·|·",·(Object)"·|",·core$zipmap.invokeStatic(ks,·ks))·}));32 ················core$println.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·((IFn)fmt_row).invoke((Object)"|·",·(Object)"·|·",·(Object)"·|",·core$zipmap.invokeStatic(ks,·ks))·}));
32 ················final·Object[]·array·=·{·null·};33 ················final·Object[]·array·=·{·null·};
33 ················final·int·n·=·0;34 ················final·int·n·=·0;
34 ················final·IFn·fn·=·(IFn)fmt_row;35 ················final·IFn·fn·=·(IFn)fmt_row;
35 ················final·String·s·=·"|-";36 ················final·String·s·=·"|-";
36 ················final·String·s2·=·"-+-";37 ················final·String·s2·=·"-+-";
37 ················final·String·s3·=·"-|";38 ················final·String·s3·=·"-|";
38 ················final·Object·o2·=·ks;39 ················final·Object·o4·=·ks;
39 ················ks·=·null;40 ················ks·=·null;
40 ················final·Object·o3·=·spacers;41 ················final·Object·o5·=·spacers;
41 ················spacers·=·null;42 ················spacers·=·null;
42 ················array[n]·=·fn.invoke((Object)s,·(Object)s2,·(Object)s3,·core$zipmap.invokeStatic(o2,·o3));43 ················array[n]·=·fn.invoke((Object)s,·(Object)s2,·(Object)s3,·core$zipmap.invokeStatic(o4,·o5));
43 ················core$println.invokeStatic((ISeq)ArraySeq.create(array));44 ················core$println.invokeStatic((ISeq)ArraySeq.create(array));
44 ················final·Object·o4·=·rows;45 ················final·Object·o6·=·rows;
45 ················rows·=·null;46 ················rows·=·null;
46 ················Object·seq_11363·=·core$seq__5420.invokeStatic(o4);47 ················Object·seq_11363·=·core$seq__5420.invokeStatic(o6);
47 ················Object·chunk_11364·=·null;48 ················Object·chunk_11364·=·null;
48 ················long·count_11365·=·0L;49 ················long·count_11365·=·0L;
49 ················long·i_11366·=·0L;50 ················long·i_11366·=·0L;
50 ················while·(true)·{51 ················while·(true)·{
51 ····················if·(i_11366·<·count_11365)·{52 ····················if·(i_11366·<·count_11365)·{
52 ························Object·row·=·((Indexed)chunk_11364).nth(RT.intCast(i_11366));53 ························Object·row·=·((Indexed)chunk_11364).nth(RT.intCast(i_11366));
53 ························final·Object[]·array2·=·{·null·};54 ························final·Object[]·array2·=·{·null·};
54 ························final·int·n2·=·0;55 ························final·int·n2·=·0;
55 ························final·IFn·fn2·=·(IFn)fmt_row;56 ························final·IFn·fn2·=·(IFn)fmt_row;
56 ························final·String·s4·=·"|·";57 ························final·String·s4·=·"|·";
57 ························final·String·s5·=·"·|·";58 ························final·String·s5·=·"·|·";
58 ························final·String·s6·=·"·|";59 ························final·String·s6·=·"·|";
59 ························final·Object·o5·=·row;60 ························final·Object·o7·=·row;
60 ························row·=·null;61 ························row·=·null;
61 ························array2[n2]·=·fn2.invoke((Object)s4,·(Object)s5,·(Object)s6,·o5);62 ························array2[n2]·=·fn2.invoke((Object)s4,·(Object)s5,·(Object)s6,·o7);
62 ························core$println.invokeStatic((ISeq)ArraySeq.create(array2));63 ························core$println.invokeStatic((ISeq)ArraySeq.create(array2));
63 ························final·Object·o6·=·seq_11363;64 ························final·Object·o8·=·seq_11363;
64 ························seq_11363·=·null;65 ························seq_11363·=·null;
65 ························final·Object·o7·=·chunk_11364;66 ························final·Object·o9·=·chunk_11364;
66 ························chunk_11364·=·null;67 ························chunk_11364·=·null;
67 ························final·long·n3·=·count_11365;68 ························final·long·n3·=·count_11365;
68 ························++i_11366;69 ························++i_11366;
69 ························count_11365·=·n3;70 ························count_11365·=·n3;
70 ························chunk_11364·=·o7;71 ························chunk_11364·=·o9;
71 ························seq_11363·=·o6;72 ························seq_11363·=·o8;
72 ····················}73 ····················}
73 ····················else·{74 ····················else·{
74 ························final·Object·o8·=·seq_11363;75 ························final·Object·o10·=·seq_11363;
75 ························seq_11363·=·null;76 ························seq_11363·=·null;
76 ························final·Object·invokeStatic3;77 ························final·Object·invokeStatic2;
77 ························Object·temp__5754__auto__11369·=·invokeStatic3·=·core$seq__5420.invokeStatic(o8);78 ························Object·temp__5754__auto__11369·=·invokeStatic2·=·core$seq__5420.invokeStatic(o10);
78 ························if·(invokeStatic3·==·null)·{79 ························if·(invokeStatic2·==·null)·{
79 ····························break;80 ····························break;
80 ························}81 ························}
81 ························if·(invokeStatic3·==·Boolean.FALSE)·{82 ························if·(invokeStatic2·==·Boolean.FALSE)·{
82 ····························break;83 ····························break;
83 ························}84 ························}
84 ························final·Object·o9·=·temp__5754__auto__11369;85 ························final·Object·o11·=·temp__5754__auto__11369;
85 ························temp__5754__auto__11369·=·null;86 ························temp__5754__auto__11369·=·null;
86 ························Object·seq_11364·=·o9;87 ························Object·seq_11364·=·o11;
87 ························final·Object·invokeStatic4·=·core$chunked_seq_QMARK_.invokeStatic(seq_11364);88 ························final·Object·invokeStatic3·=·core$chunked_seq_QMARK_.invokeStatic(seq_11364);
88 ························if·(invokeStatic4·!=·null)·{89 ························if·(invokeStatic3·!=·null)·{
89 ····························if·(invokeStatic4·!=·Boolean.FALSE)·{90 ····························if·(invokeStatic3·!=·Boolean.FALSE)·{
90 ································Object·c__6015__auto__11368·=·core$chunk_first.invokeStatic(seq_11364);91 ································Object·c__6015__auto__11368·=·core$chunk_first.invokeStatic(seq_11364);
91 ································final·Object·o10·=·seq_11364;92 ································final·Object·o12·=·seq_11364;
92 ································seq_11364·=·null;93 ································seq_11364·=·null;
93 ································final·Object·invokeStatic5·=·core$chunk_rest.invokeStatic(o10);94 ································final·Object·invokeStatic4·=·core$chunk_rest.invokeStatic(o12);
94 ································final·Object·o11·=·c__6015__auto__11368;95 ································final·Object·o13·=·c__6015__auto__11368;
95 ································final·Object·o12·=·c__6015__auto__11368;96 ································final·Object·o14·=·c__6015__auto__11368;
96 ································c__6015__auto__11368·=·null;97 ································c__6015__auto__11368·=·null;
97 ································final·long·n4·=·(long)RT.intCast(RT.count(o12));98 ································final·long·n4·=·(long)RT.intCast(RT.count(o14));
98 ································i_11366·=·RT.intCast(0L);99 ································i_11366·=·RT.intCast(0L);
99 ································count_11365·=·n4;100 ································count_11365·=·n4;
100 ································chunk_11364·=·o11;101 ································chunk_11364·=·o13;
101 ································seq_11363·=·invokeStatic5;102 ································seq_11363·=·invokeStatic4;
102 ································continue;103 ································continue;
103 ····························}104 ····························}
104 ························}105 ························}
105 ························Object·row2·=·core$first__5402.invokeStatic(seq_11364);106 ························Object·row2·=·core$first__5402.invokeStatic(seq_11364);
106 ························final·Object[]·array3·=·{·null·};107 ························final·Object[]·array3·=·{·null·};
107 ························final·int·n5·=·0;108 ························final·int·n5·=·0;
108 ························final·IFn·fn3·=·(IFn)fmt_row;109 ························final·IFn·fn3·=·(IFn)fmt_row;
109 ························final·String·s7·=·"|·";110 ························final·String·s7·=·"|·";
110 ························final·String·s8·=·"·|·";111 ························final·String·s8·=·"·|·";
111 ························final·String·s9·=·"·|";112 ························final·String·s9·=·"·|";
112 ························final·Object·o13·=·row2;113 ························final·Object·o15·=·row2;
113 ························row2·=·null;114 ························row2·=·null;
114 ························array3[n5]·=·fn3.invoke((Object)s7,·(Object)s8,·(Object)s9,·o13);115 ························array3[n5]·=·fn3.invoke((Object)s7,·(Object)s8,·(Object)s9,·o15);
115 ························core$println.invokeStatic((ISeq)ArraySeq.create(array3));116 ························core$println.invokeStatic((ISeq)ArraySeq.create(array3));
116 ························final·Object·o14·=·seq_11364;117 ························final·Object·o16·=·seq_11364;
117 ························seq_11364·=·null;118 ························seq_11364·=·null;
118 ························final·Object·invokeStatic6·=·core$next__5404.invokeStatic(o14);119 ························final·Object·invokeStatic5·=·core$next__5404.invokeStatic(o16);
119 ························final·Object·o15·=·null;120 ························final·Object·o17·=·null;
120 ························final·long·n6·=·0L;121 ························final·long·n6·=·0L;
121 ························i_11366·=·0L;122 ························i_11366·=·0L;
122 ························count_11365·=·n6;123 ························count_11365·=·n6;
123 ························chunk_11364·=·o15;124 ························chunk_11364·=·o17;
124 ························seq_11363·=·invokeStatic6;125 ························seq_11363·=·invokeStatic5;
125 ····················}126 ····················}
126 ················}127 ················}
127 ················return·null;128 ················return·null;
128 ············}129 ············}
129 ········}130 ········}
130 ········return·null;131 ········return·null;
131 ····}132 ····}
1.13 KB
clojure/pprint$render_clauses$fn__10587.class
1.04 KB
procyon -ec {}
    
Offset 5, 23 lines modifiedOffset 5, 23 lines modified
5 import·clojure.lang.IPersistentVector;5 import·clojure.lang.IPersistentVector;
6 import·clojure.lang.Tuple;6 import·clojure.lang.Tuple;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$render_clauses$fn__10587·extends·AFunction9 public·final·class·pprint$render_clauses$fn__10587·extends·AFunction
10 {10 {
11 ····Object·clause; 
12 ····Object·navigator;11 ····Object·navigator;
13 ····Object·base_navigator;12 ····Object·base_navigator;
 13 ····Object·clause;
14 ····public·static·final·Var·const__1;14 ····public·static·final·Var·const__1;
15 ····15 ····
16 ····public·pprint$render_clauses$fn__10587(final·Object·clause,·final·Object·navigator,·final·Object·base_navigator)·{16 ····public·pprint$render_clauses$fn__10587(final·Object·navigator,·final·Object·base_navigator,·final·Object·clause)·{
17 ········this.clause·=·clause; 
18 ········this.navigator·=·navigator;17 ········this.navigator·=·navigator;
19 ········this.base_navigator·=·base_navigator;18 ········this.base_navigator·=·base_navigator;
 19 ········this.clause·=·clause;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········IPersistentVector·create;23 ········IPersistentVector·create;
24 ········try·{24 ········try·{
25 ············create·=·Tuple.create(pprint$execute_sub_format.invokeStatic(this.clause,·this.navigator,·this.base_navigator),·(Object)pprint$render_clauses$fn__10587.const__1.get().toString());25 ············create·=·Tuple.create(pprint$execute_sub_format.invokeStatic(this.clause,·this.navigator,·this.base_navigator),·(Object)pprint$render_clauses$fn__10587.const__1.get().toString());
26 ········}26 ········}
1.38 KB
clojure/pprint$render_clauses.class
1.31 KB
procyon -ec {}
    
Offset 38, 19 lines modifiedOffset 38, 19 lines modified
38 ····················navigator2·=·null;38 ····················navigator2·=·null;
39 ····················persistentVector·=·Tuple.create(o3,·o4);39 ····················persistentVector·=·Tuple.create(o3,·o4);
40 ····················break;40 ····················break;
41 ················}41 ················}
42 ············}42 ············}
43 ············Object·clause·=·core$first__5402.invokeStatic(clauses2);43 ············Object·clause·=·core$first__5402.invokeStatic(clauses2);
44 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·pprint$render_clauses.const__4,·new·StringWriter()·})));44 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·pprint$render_clauses.const__4,·new·StringWriter()·})));
45 ············final·Object·o5·=·clause; 
46 ············clause·=·null; 
47 ············final·Object·o6·=·navigator2;45 ············final·Object·o5·=·navigator2;
48 ············navigator2·=·null;46 ············navigator2·=·null;
 47 ············final·Object·o6·=·clause;
 48 ············clause·=·null;
49 ············Object·vec__10584·=·((IFn)new·pprint$render_clauses$fn__10587(o5,·o6,·base_navigator)).invoke();49 ············Object·vec__10584·=·((IFn)new·pprint$render_clauses$fn__10587(o5,·base_navigator,·o6)).invoke();
50 ············Object·iter_result·=·RT.nth(vec__10584,·RT.intCast(0L),·(Object)null);50 ············Object·iter_result·=·RT.nth(vec__10584,·RT.intCast(0L),·(Object)null);
51 ············final·Object·o7·=·vec__10584;51 ············final·Object·o7·=·vec__10584;
52 ············vec__10584·=·null;52 ············vec__10584·=·null;
53 ············Object·result_str·=·RT.nth(o7,·RT.intCast(1L),·(Object)null);53 ············Object·result_str·=·RT.nth(o7,·RT.intCast(1L),·(Object)null);
54 ············if·(Util.equiv((Object)pprint$render_clauses.const__9,·core$first__5402.invokeStatic(iter_result)))·{54 ············if·(Util.equiv((Object)pprint$render_clauses.const__9,·core$first__5402.invokeStatic(iter_result)))·{
55 ················final·Object·o8·=·acc;55 ················final·Object·o8·=·acc;
56 ················acc·=·null;56 ················acc·=·null;
1.11 KB
clojure/pprint$set_logical_block_callback$fn__10264.class
1020 B
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.Keyword;7 import·clojure.lang.Keyword;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·pprint$set_logical_block_callback$fn__10264·extends·AFunction10 public·final·class·pprint$set_logical_block_callback$fn__10264·extends·AFunction
11 {11 {
12 ····Object·this; 
13 ····Object·f;12 ····Object·f;
 13 ····Object·this;
14 ····public·static·final·Var·const__2;14 ····public·static·final·Var·const__2;
15 ····public·static·final·Keyword·const__3;15 ····public·static·final·Keyword·const__3;
16 ····16 ····
17 ····public·pprint$set_logical_block_callback$fn__10264(final·Object·this2,·final·Object·f)·{17 ····public·pprint$set_logical_block_callback$fn__10264(final·Object·f,·final·Object·this2)·{
18 ········this.this·=·this2; 
19 ········this.f·=·f;18 ········this.f·=·f;
 19 ········this.this·=·this2;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········final·Object·invokeStatic·=·core$deref.invokeStatic(this.this);23 ········final·Object·invokeStatic·=·core$deref.invokeStatic(this.this);
24 ········final·Object·rawRoot·=·pprint$set_logical_block_callback$fn__10264.const__2.getRawRoot();24 ········final·Object·rawRoot·=·pprint$set_logical_block_callback$fn__10264.const__2.getRawRoot();
25 ········final·ArraySeq·create·=·ArraySeq.create(new·Object[]·{·pprint$set_logical_block_callback$fn__10264.const__3,·this.f·});25 ········final·ArraySeq·create·=·ArraySeq.create(new·Object[]·{·pprint$set_logical_block_callback$fn__10264.const__3,·this.f·});
26 ········this·=·null;26 ········this·=·null;
826 B
clojure/pprint$set_logical_block_callback.class
732 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LockingTransaction;4 import·clojure.lang.LockingTransaction;
5 import·java.util.concurrent.Callable;5 import·java.util.concurrent.Callable;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$set_logical_block_callback·extends·AFunction7 public·final·class·pprint$set_logical_block_callback·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·this,·Object·f)·{9 ····public·static·Object·invokeStatic(Object·this,·Object·f)·{
10 ········final·Object·o·=·this; 
11 ········this·=·null; 
12 ········final·Object·o2·=·f;10 ········final·Object·o·=·f;
13 ········f·=·null;11 ········f·=·null;
 12 ········final·Object·o2·=·this;
 13 ········this·=·null;
14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$set_logical_block_callback$fn__10264(o,·o2));14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$set_logical_block_callback$fn__10264(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·this1,·final·Object·f)·{17 ····public·Object·invoke(final·Object·this1,·final·Object·f)·{
18 ········return·invokeStatic(this1,·f);18 ········return·invokeStatic(this1,·f);
19 ····}19 ····}
20 }20 }
1.71 KB
clojure/pprint$start_block$fn__10242.class
1.63 KB
procyon -ec {}
    
Offset 13, 18 lines modifiedOffset 13, 18 lines modified
13 import·clojure.lang.KeywordLookupSite;13 import·clojure.lang.KeywordLookupSite;
14 import·clojure.lang.Keyword;14 import·clojure.lang.Keyword;
15 import·clojure.lang.Var;15 import·clojure.lang.Var;
16 import·clojure.lang.AFunction;16 import·clojure.lang.AFunction;
  
17 public·final·class·pprint$start_block$fn__10242·extends·AFunction17 public·final·class·pprint$start_block$fn__10242·extends·AFunction
18 {18 {
19 ····Object·prefix; 
20 ····Object·this;19 ····Object·this;
21 ····Object·suffix;20 ····Object·suffix;
22 ····Object·per_line_prefix;21 ····Object·per_line_prefix;
 22 ····Object·prefix;
23 ····public·static·final·Var·const__1;23 ····public·static·final·Var·const__1;
24 ····public·static·final·Keyword·const__2;24 ····public·static·final·Keyword·const__2;
25 ····public·static·final·Object·const__5;25 ····public·static·final·Object·const__5;
26 ····public·static·final·Var·const__7;26 ····public·static·final·Var·const__7;
27 ····public·static·final·Keyword·const__10;27 ····public·static·final·Keyword·const__10;
28 ····public·static·final·Keyword·const__13;28 ····public·static·final·Keyword·const__13;
29 ····public·static·final·Keyword·const__19;29 ····public·static·final·Keyword·const__19;
Offset 41, 19 lines modifiedOffset 41, 19 lines modified
41 ····static·final·KeywordLookupSite·__site__5__;41 ····static·final·KeywordLookupSite·__site__5__;
42 ····static·ILookupThunk·__thunk__5__;42 ····static·ILookupThunk·__thunk__5__;
43 ····static·final·KeywordLookupSite·__site__6__;43 ····static·final·KeywordLookupSite·__site__6__;
44 ····static·ILookupThunk·__thunk__6__;44 ····static·ILookupThunk·__thunk__6__;
45 ····static·final·KeywordLookupSite·__site__7__;45 ····static·final·KeywordLookupSite·__site__7__;
46 ····static·ILookupThunk·__thunk__7__;46 ····static·ILookupThunk·__thunk__7__;
47 ····47 ····
48 ····public·pprint$start_block$fn__10242(final·Object·prefix,·final·Object·this2,·final·Object·suffix,·final·Object·per_line_prefix)·{48 ····public·pprint$start_block$fn__10242(final·Object·this2,·final·Object·suffix,·final·Object·per_line_prefix,·final·Object·prefix)·{
49 ········this.prefix·=·prefix; 
50 ········this.this·=·this2;49 ········this.this·=·this2;
51 ········this.suffix·=·suffix;50 ········this.suffix·=·suffix;
52 ········this.per_line_prefix·=·per_line_prefix;51 ········this.per_line_prefix·=·per_line_prefix;
 52 ········this.prefix·=·prefix;
53 ····}53 ····}
54 ····54 ····
55 ····public·Object·invoke()·{55 ····public·Object·invoke()·{
56 ········final·Object·rawRoot·=·pprint$start_block$fn__10242.const__1.getRawRoot();56 ········final·Object·rawRoot·=·pprint$start_block$fn__10242.const__1.getRawRoot();
57 ········final·Object[]·array·=·new·Object[9];57 ········final·Object[]·array·=·new·Object[9];
58 ········final·int·n·=·0;58 ········final·int·n·=·0;
59 ········final·ILookupThunk·_thunk__0__·=·pprint$start_block$fn__10242.__thunk__0__;59 ········final·ILookupThunk·_thunk__0__·=·pprint$start_block$fn__10242.__thunk__0__;
1.11 KB
clojure/pprint$start_block.class
1.05 KB
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.LockingTransaction;4 import·clojure.lang.LockingTransaction;
5 import·java.util.concurrent.Callable;5 import·java.util.concurrent.Callable;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$start_block·extends·AFunction7 public·final·class·pprint$start_block·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·this,·Object·prefix,·Object·per_line_prefix,·Object·suffix)·{9 ····public·static·Object·invokeStatic(Object·this,·Object·prefix,·Object·per_line_prefix,·Object·suffix)·{
10 ········final·Object·o·=·prefix; 
11 ········prefix·=·null; 
12 ········final·Object·o2·=·this;10 ········final·Object·o·=·this;
13 ········this·=·null;11 ········this·=·null;
14 ········final·Object·o3·=·suffix;12 ········final·Object·o2·=·suffix;
15 ········suffix·=·null;13 ········suffix·=·null;
16 ········final·Object·o4·=·per_line_prefix;14 ········final·Object·o3·=·per_line_prefix;
17 ········per_line_prefix·=·null;15 ········per_line_prefix·=·null;
 16 ········final·Object·o4·=·prefix;
 17 ········prefix·=·null;
18 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$start_block$fn__10242(o,·o2,·o3,·o4));18 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$start_block$fn__10242(o,·o2,·o3,·o4));
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(final·Object·this1,·final·Object·prefix,·final·Object·per_line_prefix,·final·Object·suffix)·{21 ····public·Object·invoke(final·Object·this1,·final·Object·prefix,·final·Object·per_line_prefix,·final·Object·suffix)·{
22 ········return·invokeStatic(this1,·prefix,·per_line_prefix,·suffix);22 ········return·invokeStatic(this1,·prefix,·per_line_prefix,·suffix);
23 ····}23 ····}
24 }24 }
1.29 KB
clojure/pprint$tuple_map$iter__9992__9996$fn__9997$fn__9998.class
1.16 KB
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·pprint$tuple_map$iter__9992__9996$fn__9997$fn__9998·extends·AFunction8 public·final·class·pprint$tuple_map$iter__9992__9996$fn__9997$fn__9998·extends·AFunction
9 {9 {
10 ····Object·c__6320__auto__;10 ····Object·c__6320__auto__;
11 ····int·size__6321__auto__;11 ····int·size__6321__auto__;
12 ····Object·b__9995; 
13 ····Object·v1;12 ····Object·v1;
 13 ····Object·b__9995;
14 ····14 ····
15 ····public·pprint$tuple_map$iter__9992__9996$fn__9997$fn__9998(final·Object·c__6320__auto__,·final·int·size__6321__auto__,·final·Object·b__9995,·final·Object·v1)·{15 ····public·pprint$tuple_map$iter__9992__9996$fn__9997$fn__9998(final·Object·c__6320__auto__,·final·int·size__6321__auto__,·final·Object·v1,·final·Object·b__9995)·{
16 ········this.c__6320__auto__·=·c__6320__auto__;16 ········this.c__6320__auto__·=·c__6320__auto__;
17 ········this.size__6321__auto__·=·size__6321__auto__;17 ········this.size__6321__auto__·=·size__6321__auto__;
18 ········this.b__9995·=·b__9995; 
19 ········this.v1·=·v1;18 ········this.v1·=·v1;
 19 ········this.b__9995·=·b__9995;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········for·(long·i__9994·=·(long)RT.intCast(0L);·i__9994·<·this.size__6321__auto__;·++i__9994)·{23 ········for·(long·i__9994·=·(long)RT.intCast(0L);·i__9994·<·this.size__6321__auto__;·++i__9994)·{
24 ············Object·vec__9999·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__9994));24 ············Object·vec__9999·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__9994));
25 ············Object·k·=·RT.nth(vec__9999,·RT.intCast(0L),·(Object)null);25 ············Object·k·=·RT.nth(vec__9999,·RT.intCast(0L),·(Object)null);
26 ············final·Object·o·=·vec__9999;26 ············final·Object·o·=·vec__9999;
2.29 KB
clojure/pprint$tuple_map$iter__9992__9996$fn__9997.class
2.18 KB
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·clojure.lang.Tuple;5 import·clojure.lang.Tuple;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$tuple_map$iter__9992__9996$fn__9997·extends·AFunction9 public·final·class·pprint$tuple_map$iter__9992__9996$fn__9997·extends·AFunction
10 {10 {
11 ····Object·iter__9992; 
12 ····Object·s__9993;11 ····Object·s__9993;
13 ····Object·v1;12 ····Object·v1;
 13 ····Object·iter__9992;
14 ····14 ····
15 ····public·pprint$tuple_map$iter__9992__9996$fn__9997(final·Object·iter__9992,·final·Object·s__9993,·final·Object·v1)·{15 ····public·pprint$tuple_map$iter__9992__9996$fn__9997(final·Object·s__9993,·final·Object·v1,·final·Object·iter__9992)·{
16 ········this.iter__9992·=·iter__9992; 
17 ········this.s__9993·=·s__9993;16 ········this.s__9993·=·s__9993;
18 ········this.v1·=·v1;17 ········this.v1·=·v1;
 18 ········this.iter__9992·=·iter__9992;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········final·Object·s__9995·=·this.s__9993;22 ········final·Object·s__9995·=·this.s__9993;
23 ········this.s__9993·=·null;23 ········this.s__9993·=·null;
24 ········final·Object·o;24 ········final·Object·o;
25 ········Object·s__9993·=·o·=·s__9995;25 ········Object·s__9993·=·o·=·s__9995;
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ················if·(invokeStatic2·!=·null)·{36 ················if·(invokeStatic2·!=·null)·{
37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
38 ························Object·c__6320__auto__10007·=·core$chunk_first.invokeStatic(s__9994);38 ························Object·c__6320__auto__10007·=·core$chunk_first.invokeStatic(s__9994);
39 ························final·int·size__6321__auto__10008·=·RT.intCast(RT.count(c__6320__auto__10007));39 ························final·int·size__6321__auto__10008·=·RT.intCast(RT.count(c__6320__auto__10007));
40 ························Object·b__9995·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__10008));40 ························Object·b__9995·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__10008));
41 ························final·Object·o3·=·c__6320__auto__10007;41 ························final·Object·o3·=·c__6320__auto__10007;
42 ························c__6320__auto__10007·=·null;42 ························c__6320__auto__10007·=·null;
43 ························final·Object·invoke·=·((IFn)new·pprint$tuple_map$iter__9992__9996$fn__9997$fn__9998(o3,·size__6321__auto__10008,·b__9995,·this.v1)).invoke();43 ························final·Object·invoke·=·((IFn)new·pprint$tuple_map$iter__9992__9996$fn__9997$fn__9998(o3,·size__6321__auto__10008,·this.v1,·b__9995)).invoke();
44 ························if·(invoke·!=·null)·{44 ························if·(invoke·!=·null)·{
45 ····························if·(invoke·!=·Boolean.FALSE)·{45 ····························if·(invoke·!=·Boolean.FALSE)·{
46 ································final·Object·o4·=·b__9995;46 ································final·Object·o4·=·b__9995;
47 ································b__9995·=·null;47 ································b__9995·=·null;
48 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);48 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
49 ································final·IFn·fn·=·(IFn)this.iter__9992;49 ································final·IFn·fn·=·(IFn)this.iter__9992;
50 ································final·Object·o5·=·s__9994;50 ································final·Object·o5·=·s__9994;
573 B
clojure/pprint$tuple_map$iter__9992__9996.class
479 B
procyon -ec {}
    
Offset 12, 10 lines modifiedOffset 12, 10 lines modified
12 ····public·pprint$tuple_map$iter__9992__9996(final·Object·v1)·{12 ····public·pprint$tuple_map$iter__9992__9996(final·Object·v1)·{
13 ········this.v1·=·v1;13 ········this.v1·=·v1;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__9993)·{16 ····public·Object·invoke(Object·s__9993)·{
17 ········final·Object·o·=·s__9993;17 ········final·Object·o·=·s__9993;
18 ········s__9993·=·null;18 ········s__9993·=·null;
19 ········return·new·LazySeq((IFn)new·pprint$tuple_map$iter__9992__9996$fn__9997((Object)this,·o,·this.v1));19 ········return·new·LazySeq((IFn)new·pprint$tuple_map$iter__9992__9996$fn__9997(o,·this.v1,·(Object)this));
20 ····}20 ····}
21 }21 }
1.24 KB
clojure/pprint$two_forms$iter__11296__11300$fn__11301$fn__11302.class
1.1 KB
procyon -ec {}
    
Offset 4, 21 lines modifiedOffset 4, 21 lines modified
4 import·clojure.lang.Tuple;4 import·clojure.lang.Tuple;
5 import·clojure.lang.Indexed;5 import·clojure.lang.Indexed;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·pprint$two_forms$iter__11296__11300$fn__11301$fn__11302·extends·AFunction8 public·final·class·pprint$two_forms$iter__11296__11300$fn__11301$fn__11302·extends·AFunction
9 {9 {
10 ····Object·b__11299; 
11 ····int·size__6321__auto__;10 ····int·size__6321__auto__;
 11 ····Object·b__11299;
12 ····Object·c__6320__auto__;12 ····Object·c__6320__auto__;
13 ····13 ····
14 ····public·pprint$two_forms$iter__11296__11300$fn__11301$fn__11302(final·Object·b__11299,·final·int·size__6321__auto__,·final·Object·c__6320__auto__)·{14 ····public·pprint$two_forms$iter__11296__11300$fn__11301$fn__11302(final·int·size__6321__auto__,·final·Object·b__11299,·final·Object·c__6320__auto__)·{
15 ········this.b__11299·=·b__11299; 
16 ········this.size__6321__auto__·=·size__6321__auto__;15 ········this.size__6321__auto__·=·size__6321__auto__;
 16 ········this.b__11299·=·b__11299;
17 ········this.c__6320__auto__·=·c__6320__auto__;17 ········this.c__6320__auto__·=·c__6320__auto__;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········for·(long·i__11298·=·(long)RT.intCast(0L);·i__11298·<·this.size__6321__auto__;·++i__11298)·{21 ········for·(long·i__11298·=·(long)RT.intCast(0L);·i__11298·<·this.size__6321__auto__;·++i__11298)·{
22 ············Object·x·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__11298));22 ············Object·x·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__11298));
23 ············final·Object·b__11299·=·this.b__11299;23 ············final·Object·b__11299·=·this.b__11299;
5.54 KB
clojure/pprint$two_forms$iter__11296__11300$fn__11301.class
5.43 KB
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 import·clojure.lang.Tuple;5 import·clojure.lang.Tuple;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$two_forms$iter__11296__11300$fn__11301·extends·AFunction9 public·final·class·pprint$two_forms$iter__11296__11300$fn__11301·extends·AFunction
10 {10 {
11 ····Object·iter__11296; 
12 ····Object·s__11297;11 ····Object·s__11297;
 12 ····Object·iter__11296;
13 ····13 ····
14 ····public·pprint$two_forms$iter__11296__11300$fn__11301(final·Object·iter__11296,·final·Object·s__11297)·{14 ····public·pprint$two_forms$iter__11296__11300$fn__11301(final·Object·s__11297,·final·Object·iter__11296)·{
15 ········this.iter__11296·=·iter__11296; 
16 ········this.s__11297·=·s__11297;15 ········this.s__11297·=·s__11297;
 16 ········this.iter__11296·=·iter__11296;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········final·Object·s__11299·=·this.s__11297;20 ········final·Object·s__11299·=·this.s__11297;
21 ········this.s__11297·=·null;21 ········this.s__11297·=·null;
22 ········final·Object·o;22 ········final·Object·o;
23 ········Object·s__11297·=·o·=·s__11299;23 ········Object·s__11297·=·o·=·s__11299;
Offset 31, 51 lines modifiedOffset 31, 51 lines modified
31 ················temp__5754__auto__11307·=·null;31 ················temp__5754__auto__11307·=·null;
32 ················Object·s__11298·=·o2;32 ················Object·s__11298·=·o2;
33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__11298);33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__11298);
34 ················if·(invokeStatic2·!=·null)·{34 ················if·(invokeStatic2·!=·null)·{
35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
36 ························Object·c__6320__auto__11305·=·core$chunk_first.invokeStatic(s__11298);36 ························Object·c__6320__auto__11305·=·core$chunk_first.invokeStatic(s__11298);
37 ························final·int·size__6321__auto__11306·=·RT.intCast(RT.count(c__6320__auto__11305));37 ························final·int·size__6321__auto__11306·=·RT.intCast(RT.count(c__6320__auto__11305));
38 ························final·Object·invokeStatic3; 
39 ························Object·b__11299·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__11306));38 ························Object·b__11299·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__11306));
40 ························final·int·n·=·size__6321__auto__11306;39 ························final·int·n·=·size__6321__auto__11306;
 40 ························final·Object·o3·=·b__11299;
41 ························final·Object·o3·=·c__6320__auto__11305;41 ························final·Object·o4·=·c__6320__auto__11305;
42 ························c__6320__auto__11305·=·null;42 ························c__6320__auto__11305·=·null;
43 ························final·Object·invoke·=·((IFn)new·pprint$two_forms$iter__11296__11300$fn__11301$fn__11302(invokeStatic3,·n,·o3)).invoke();43 ························final·Object·invoke·=·((IFn)new·pprint$two_forms$iter__11296__11300$fn__11301$fn__11302(n,·o3,·o4)).invoke();
44 ························if·(invoke·!=·null)·{44 ························if·(invoke·!=·null)·{
45 ····························if·(invoke·!=·Boolean.FALSE)·{45 ····························if·(invoke·!=·Boolean.FALSE)·{
46 ································final·Object·o4·=·b__11299;46 ································final·Object·o5·=·b__11299;
47 ································b__11299·=·null;47 ································b__11299·=·null;
48 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);48 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);
49 ································final·IFn·fn·=·(IFn)this.iter__11296;49 ································final·IFn·fn·=·(IFn)this.iter__11296;
50 ································final·Object·o5·=·s__11298;50 ································final·Object·o6·=·s__11298;
51 ································s__11298·=·null;51 ································s__11298·=·null;
52 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));52 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));
53 ································this·=·null;53 ································this·=·null;
54 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);54 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
55 ····························}55 ····························}
56 ························}56 ························}
57 ························final·Object·o7·=·b__11299;57 ························final·Object·o8·=·b__11299;
58 ························b__11299·=·null;58 ························b__11299·=·null;
59 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);59 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);
60 ························final·Object·o8·=·null;60 ························final·Object·o9·=·null;
61 ························this·=·null;61 ························this·=·null;
62 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);62 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);
63 ····················}63 ····················}
64 ················}64 ················}
65 ················final·Object·invokeStatic6;65 ················final·Object·invokeStatic5;
66 ················Object·x·=·invokeStatic6·=·core$first__5402.invokeStatic(s__11298);66 ················Object·x·=·invokeStatic5·=·core$first__5402.invokeStatic(s__11298);
67 ················final·Object·invokeStatic7·=·core$symbol.invokeStatic(core$name.invokeStatic(core$first__5402.invokeStatic(x)));67 ················final·Object·invokeStatic6·=·core$symbol.invokeStatic(core$name.invokeStatic(core$first__5402.invokeStatic(x)));
68 ················final·Object·o9·=·x;68 ················final·Object·o10·=·x;
69 ················x·=·null;69 ················x·=·null;
70 ················final·IPersistentVector·create·=·Tuple.create(invokeStatic6,·(Object)Tuple.create(invokeStatic7,·core$second__5410.invokeStatic(o9)));70 ················final·IPersistentVector·create·=·Tuple.create(invokeStatic5,·(Object)Tuple.create(invokeStatic6,·core$second__5410.invokeStatic(o10)));
71 ················final·IFn·fn2·=·(IFn)this.iter__11296;71 ················final·IFn·fn2·=·(IFn)this.iter__11296;
72 ················final·Object·o10·=·s__11298;72 ················final·Object·o11·=·s__11298;
73 ················s__11298·=·null;73 ················s__11298·=·null;
74 ················final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o10));74 ················final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o11));
75 ················this·=·null;75 ················this·=·null;
76 ················return·core$cons__5394.invokeStatic((Object)create,·invoke3);76 ················return·core$cons__5394.invokeStatic((Object)create,·invoke3);
77 ············}77 ············}
78 ········}78 ········}
79 ········return·null;79 ········return·null;
80 ····}80 ····}
81 }81 }
576 B
clojure/pprint$two_forms$iter__11296__11300.class
478 B
procyon -ec {}
    
Offset 6, 10 lines modifiedOffset 6, 10 lines modified
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$two_forms$iter__11296__11300·extends·AFunction7 public·final·class·pprint$two_forms$iter__11296__11300·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·s__11297)·{9 ····public·Object·invoke(Object·s__11297)·{
10 ········final·Object·o·=·s__11297;10 ········final·Object·o·=·s__11297;
11 ········s__11297·=·null;11 ········s__11297·=·null;
12 ········return·new·LazySeq((IFn)new·pprint$two_forms$iter__11296__11300$fn__11301((Object)this,·o));12 ········return·new·LazySeq((IFn)new·pprint$two_forms$iter__11296__11300$fn__11301(o,·(Object)this));
13 ····}13 ····}
14 }14 }
932 B
clojure/pprint$unzip_map$iter__9939__9943$fn__9944.class
820 B
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 import·clojure.lang.Tuple;5 import·clojure.lang.Tuple;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$unzip_map$iter__9939__9943$fn__9944·extends·AFunction9 public·final·class·pprint$unzip_map$iter__9939__9943$fn__9944·extends·AFunction
10 {10 {
11 ····Object·iter__9939; 
12 ····Object·s__9940;11 ····Object·s__9940;
 12 ····Object·iter__9939;
13 ····13 ····
14 ····public·pprint$unzip_map$iter__9939__9943$fn__9944(final·Object·iter__9939,·final·Object·s__9940)·{14 ····public·pprint$unzip_map$iter__9939__9943$fn__9944(final·Object·s__9940,·final·Object·iter__9939)·{
15 ········this.iter__9939·=·iter__9939; 
16 ········this.s__9940·=·s__9940;15 ········this.s__9940·=·s__9940;
 16 ········this.iter__9939·=·iter__9939;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········final·Object·s__9942·=·this.s__9940;20 ········final·Object·s__9942·=·this.s__9940;
21 ········this.s__9940·=·null;21 ········this.s__9940·=·null;
22 ········final·Object·o;22 ········final·Object·o;
23 ········Object·s__9940·=·o·=·s__9942;23 ········Object·s__9940·=·o·=·s__9942;
561 B
clojure/pprint$unzip_map$iter__9939__9943.class
467 B
procyon -ec {}
    
Offset 6, 10 lines modifiedOffset 6, 10 lines modified
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$unzip_map$iter__9939__9943·extends·AFunction7 public·final·class·pprint$unzip_map$iter__9939__9943·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·s__9940)·{9 ····public·Object·invoke(Object·s__9940)·{
10 ········final·Object·o·=·s__9940;10 ········final·Object·o·=·s__9940;
11 ········s__9940·=·null;11 ········s__9940·=·null;
12 ········return·new·LazySeq((IFn)new·pprint$unzip_map$iter__9939__9943$fn__9944((Object)this,·o));12 ········return·new·LazySeq((IFn)new·pprint$unzip_map$iter__9939__9943$fn__9944(o,·(Object)this));
13 ····}13 ····}
14 }14 }
1.26 KB
clojure/pprint$unzip_map$iter__9964__9968$fn__9969$fn__9970.class
1.14 KB
procyon -ec {}
    
Offset 4, 21 lines modifiedOffset 4, 21 lines modified
4 import·clojure.lang.Tuple;4 import·clojure.lang.Tuple;
5 import·clojure.lang.Indexed;5 import·clojure.lang.Indexed;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·pprint$unzip_map$iter__9964__9968$fn__9969$fn__9970·extends·AFunction8 public·final·class·pprint$unzip_map$iter__9964__9968$fn__9969$fn__9970·extends·AFunction
9 {9 {
10 ····int·size__6321__auto__; 
11 ····Object·b__9967;10 ····Object·b__9967;
 11 ····int·size__6321__auto__;
12 ····Object·c__6320__auto__;12 ····Object·c__6320__auto__;
13 ····13 ····
14 ····public·pprint$unzip_map$iter__9964__9968$fn__9969$fn__9970(final·int·size__6321__auto__,·final·Object·b__9967,·final·Object·c__6320__auto__)·{14 ····public·pprint$unzip_map$iter__9964__9968$fn__9969$fn__9970(final·Object·b__9967,·final·int·size__6321__auto__,·final·Object·c__6320__auto__)·{
15 ········this.size__6321__auto__·=·size__6321__auto__; 
16 ········this.b__9967·=·b__9967;15 ········this.b__9967·=·b__9967;
 16 ········this.size__6321__auto__·=·size__6321__auto__;
17 ········this.c__6320__auto__·=·c__6320__auto__;17 ········this.c__6320__auto__·=·c__6320__auto__;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········for·(long·i__9966·=·(long)RT.intCast(0L);·i__9966·<·this.size__6321__auto__;·++i__9966)·{21 ········for·(long·i__9966·=·(long)RT.intCast(0L);·i__9966·<·this.size__6321__auto__;·++i__9966)·{
22 ············Object·vec__9971·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__9966));22 ············Object·vec__9971·=·((Indexed)this.c__6320__auto__).nth(RT.intCast(i__9966));
23 ············Object·k·=·RT.nth(vec__9971,·RT.intCast(0L),·(Object)null);23 ············Object·k·=·RT.nth(vec__9971,·RT.intCast(0L),·(Object)null);
5.67 KB
clojure/pprint$unzip_map$iter__9964__9968$fn__9969.class
5.56 KB
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 import·clojure.lang.Tuple;5 import·clojure.lang.Tuple;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$unzip_map$iter__9964__9968$fn__9969·extends·AFunction9 public·final·class·pprint$unzip_map$iter__9964__9968$fn__9969·extends·AFunction
10 {10 {
11 ····Object·s__9965; 
12 ····Object·iter__9964;11 ····Object·iter__9964;
 12 ····Object·s__9965;
13 ····13 ····
14 ····public·pprint$unzip_map$iter__9964__9968$fn__9969(final·Object·s__9965,·final·Object·iter__9964)·{14 ····public·pprint$unzip_map$iter__9964__9968$fn__9969(final·Object·iter__9964,·final·Object·s__9965)·{
15 ········this.s__9965·=·s__9965; 
16 ········this.iter__9964·=·iter__9964;15 ········this.iter__9964·=·iter__9964;
 16 ········this.s__9965·=·s__9965;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········final·Object·s__9967·=·this.s__9965;20 ········final·Object·s__9967·=·this.s__9965;
21 ········this.s__9965·=·null;21 ········this.s__9965·=·null;
22 ········final·Object·o;22 ········final·Object·o;
23 ········Object·s__9965·=·o·=·s__9967;23 ········Object·s__9965·=·o·=·s__9967;
Offset 31, 59 lines modifiedOffset 31, 59 lines modified
31 ················temp__5754__auto__9987·=·null;31 ················temp__5754__auto__9987·=·null;
32 ················Object·s__9966·=·o2;32 ················Object·s__9966·=·o2;
33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__9966);33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__9966);
34 ················if·(invokeStatic2·!=·null)·{34 ················if·(invokeStatic2·!=·null)·{
35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
36 ························Object·c__6320__auto__9985·=·core$chunk_first.invokeStatic(s__9966);36 ························Object·c__6320__auto__9985·=·core$chunk_first.invokeStatic(s__9966);
37 ························final·int·size__6321__auto__9986·=·RT.intCast(RT.count(c__6320__auto__9985));37 ························final·int·size__6321__auto__9986·=·RT.intCast(RT.count(c__6320__auto__9985));
 38 ························final·Object·invokeStatic3;
38 ························Object·b__9967·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__9986));39 ························Object·b__9967·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6321__auto__9986));
39 ························final·int·n·=·size__6321__auto__9986;40 ························final·int·n·=·size__6321__auto__9986;
40 ························final·Object·o3·=·b__9967; 
41 ························final·Object·o4·=·c__6320__auto__9985;41 ························final·Object·o3·=·c__6320__auto__9985;
42 ························c__6320__auto__9985·=·null;42 ························c__6320__auto__9985·=·null;
43 ························final·Object·invoke·=·((IFn)new·pprint$unzip_map$iter__9964__9968$fn__9969$fn__9970(n,·o3,·o4)).invoke();43 ························final·Object·invoke·=·((IFn)new·pprint$unzip_map$iter__9964__9968$fn__9969$fn__9970(invokeStatic3,·n,·o3)).invoke();
44 ························if·(invoke·!=·null)·{44 ························if·(invoke·!=·null)·{
45 ····························if·(invoke·!=·Boolean.FALSE)·{45 ····························if·(invoke·!=·Boolean.FALSE)·{
46 ································final·Object·o5·=·b__9967;46 ································final·Object·o4·=·b__9967;
47 ································b__9967·=·null;47 ································b__9967·=·null;
48 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);48 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
49 ································final·IFn·fn·=·(IFn)this.iter__9964;49 ································final·IFn·fn·=·(IFn)this.iter__9964;
50 ································final·Object·o6·=·s__9966;50 ································final·Object·o5·=·s__9966;
51 ································s__9966·=·null;51 ································s__9966·=·null;
52 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));52 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
53 ································this·=·null;53 ································this·=·null;
54 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);54 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);
55 ····························}55 ····························}
56 ························}56 ························}
57 ························final·Object·o8·=·b__9967;57 ························final·Object·o7·=·b__9967;
58 ························b__9967·=·null;58 ························b__9967·=·null;
59 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);59 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);
60 ························final·Object·o9·=·null;60 ························final·Object·o8·=·null;
61 ························this·=·null;61 ························this·=·null;
62 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);62 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);
63 ····················}63 ····················}
64 ················}64 ················}
65 ················Object·vec__9978·=·core$first__5402.invokeStatic(s__9966);65 ················Object·vec__9978·=·core$first__5402.invokeStatic(s__9966);
66 ················Object·k·=·RT.nth(vec__9978,·RT.intCast(0L),·(Object)null);66 ················Object·k·=·RT.nth(vec__9978,·RT.intCast(0L),·(Object)null);
67 ················final·Object·o10·=·vec__9978;67 ················final·Object·o9·=·vec__9978;
68 ················vec__9978·=·null;68 ················vec__9978·=·null;
69 ················Object·vec__9979·=·RT.nth(o10,·RT.intCast(1L),·(Object)null);69 ················Object·vec__9979·=·RT.nth(o9,·RT.intCast(1L),·(Object)null);
70 ················RT.nth(vec__9979,·RT.intCast(0L),·(Object)null);70 ················RT.nth(vec__9979,·RT.intCast(0L),·(Object)null);
71 ················final·Object·o11·=·vec__9979;71 ················final·Object·o10·=·vec__9979;
72 ················vec__9979·=·null;72 ················vec__9979·=·null;
73 ················Object·v2·=·RT.nth(o11,·RT.intCast(1L),·(Object)null);73 ················Object·v2·=·RT.nth(o10,·RT.intCast(1L),·(Object)null);
74 ················final·Object·o12·=·k;74 ················final·Object·o11·=·k;
75 ················k·=·null;75 ················k·=·null;
76 ················final·Object·o13·=·v2;76 ················final·Object·o12·=·v2;
77 ················v2·=·null;77 ················v2·=·null;
78 ················final·IPersistentVector·create·=·Tuple.create(o12,·o13);78 ················final·IPersistentVector·create·=·Tuple.create(o11,·o12);
79 ················final·IFn·fn2·=·(IFn)this.iter__9964;79 ················final·IFn·fn2·=·(IFn)this.iter__9964;
80 ················final·Object·o14·=·s__9966;80 ················final·Object·o13·=·s__9966;
81 ················s__9966·=·null;81 ················s__9966·=·null;
82 ················final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o14));82 ················final·Object·invoke3·=·fn2.invoke(core$rest__5406.invokeStatic(o13));
83 ················this·=·null;83 ················this·=·null;
84 ················return·core$cons__5394.invokeStatic((Object)create,·invoke3);84 ················return·core$cons__5394.invokeStatic((Object)create,·invoke3);
85 ············}85 ············}
86 ········}86 ········}
87 ········return·null;87 ········return·null;
88 ····}88 ····}
89 }89 }
561 B
clojure/pprint$unzip_map$iter__9964__9968.class
467 B
procyon -ec {}
    
Offset 6, 10 lines modifiedOffset 6, 10 lines modified
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$unzip_map$iter__9964__9968·extends·AFunction7 public·final·class·pprint$unzip_map$iter__9964__9968·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·s__9965)·{9 ····public·Object·invoke(Object·s__9965)·{
10 ········final·Object·o·=·s__9965;10 ········final·Object·o·=·s__9965;
11 ········s__9965·=·null;11 ········s__9965·=·null;
12 ········return·new·LazySeq((IFn)new·pprint$unzip_map$iter__9964__9968$fn__9969(o,·(Object)this));12 ········return·new·LazySeq((IFn)new·pprint$unzip_map$iter__9964__9968$fn__9969((Object)this,·o));
13 ····}13 ····}
14 }14 }
7.17 KB
clojure/pprint/proxy$java/io/Writer$IDeref$PrettyFlush$4923d848.class
7.04 KB
procyon -ec {}
    
Offset 33, 35 lines modifiedOffset 33, 30 lines modified
33 ········return·this.__clojureFnMap;33 ········return·this.__clojureFnMap;
34 ····}34 ····}
35 ····35 ····
36 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{36 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{
37 ········return·this.append(csq);37 ········return·this.append(csq);
38 ····}38 ····}
39 ····39 ····
40 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{ 
41 ········return·this.append(c); 
42 ····} 
43 ···· 
44 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{40 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{
45 ········return·this.append(csq,·start,·end);41 ········return·this.append(csq,·start,·end);
46 ····}42 ····}
47 ····43 ····
 44 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{
 45 ········return·this.append(c);
48 ····public·int·hashCode()·{ 
49 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode"); 
50 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); 
51 ····}46 ····}
52 ····47 ····
53 ····@Override48 ····@Override
54 ····public·void·write(final·String·str)·{49 ····public·void·write(final·int·n)·{
55 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");50 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
56 ········if·(value·!=·null)·{51 ········if·(value·!=·null)·{
57 ············((IFn)value).invoke((Object)this,·(Object)str);52 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n));
58 ········}53 ········}
59 ········else·{54 ········else·{
60 ············super.write(str);55 ············super.write(n);
61 ········}56 ········}
62 ····}57 ····}
63 ····58 ····
64 ····@Override59 ····@Override
65 ····public·void·write(final·String·str,·final·int·n,·final·int·n2)·{60 ····public·void·write(final·String·str,·final·int·n,·final·int·n2)·{
66 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");61 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
67 ········if·(value·!=·null)·{62 ········if·(value·!=·null)·{
Offset 69, 66 lines modifiedOffset 64, 71 lines modified
69 ········}64 ········}
70 ········else·{65 ········else·{
71 ············super.write(str,·n,·n2);66 ············super.write(str,·n,·n2);
72 ········}67 ········}
73 ····}68 ····}
74 ····69 ····
75 ····@Override70 ····@Override
76 ····public·void·write(final·char[]·cbuf)·{71 ····public·Writer·append(final·char·c)·{
77 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");72 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
 73 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)Character.valueOf(c)))·:·super.append(c);
78 ········if·(value·!=·null)·{ 
79 ············((IFn)value).invoke((Object)this,·(Object)cbuf); 
80 ········} 
81 ········else·{ 
82 ············super.write(cbuf); 
83 ········} 
84 ····}74 ····}
85 ····75 ····
86 ····@Override76 ····@Override
87 ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{77 ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{
88 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");78 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
89 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2)))·:·super.append(csq,·n,·n2);79 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2)))·:·super.append(csq,·n,·n2);
90 ····}80 ····}
91 ····81 ····
 82 ····public·int·hashCode()·{
92 ····@Override 
93 ····public·Writer·append(final·char·c)·{ 
94 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");83 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");
95 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)Character.valueOf(c)))·:·super.append(c);84 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();
96 ····}85 ····}
97 ····86 ····
 87 ····public·Object·clone()·{
98 ····@Override 
99 ····public·Writer·append(final·CharSequence·csq)·{ 
100 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");88 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
101 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);89 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
102 ····}90 ····}
103 ····91 ····
104 ····@Override92 ····@Override
105 ····public·void·write(final·int·n)·{93 ····public·void·write(final·String·str)·{
106 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");94 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
107 ········if·(value·!=·null)·{95 ········if·(value·!=·null)·{
108 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n));96 ············((IFn)value).invoke((Object)this,·(Object)str);
109 ········}97 ········}
110 ········else·{98 ········else·{
111 ············super.write(n);99 ············super.write(str);
112 ········}100 ········}
113 ····}101 ····}
114 ····102 ····
115 ····public·Object·clone()·{103 ····public·String·toString()·{
116 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");104 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString");
117 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();105 ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString();
118 ····}106 ····}
119 ····107 ····
120 ····public·boolean·equals(final·Object·obj)·{108 ····public·boolean·equals(final·Object·obj)·{
121 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");109 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");
122 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);110 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);
123 ····}111 ····}
124 ····112 ····
125 ····public·String·toString()·{113 ····@Override
 114 ····public·Writer·append(final·CharSequence·csq)·{
 115 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
 116 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);
 117 ····}
 118 ····
 119 ····@Override
 120 ····public·void·write(final·char[]·cbuf)·{
126 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString");121 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
127 ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString();122 ········if·(value·!=·null)·{
 123 ············((IFn)value).invoke((Object)this,·(Object)cbuf);
 124 ········}
 125 ········else·{
 126 ············super.write(cbuf);
 127 ········}
128 ····}128 ····}
129 ····129 ····
130 ····public·Object·deref()·{130 ····public·Object·deref()·{
131 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"deref");131 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"deref");
132 ········if·(value·!=·null)·{132 ········if·(value·!=·null)·{
133 ············return·((IFn)value).invoke((Object)this);133 ············return·((IFn)value).invoke((Object)this);
134 ········}134 ········}
Offset 141, 36 lines modifiedOffset 141, 36 lines modified
141 ············((IFn)value).invoke((Object)this);141 ············((IFn)value).invoke((Object)this);
142 ············return;142 ············return;
143 ········}143 ········}
144 ········throw·new·UnsupportedOperationException("ppflush");144 ········throw·new·UnsupportedOperationException("ppflush");
145 ····}145 ····}
146 ····146 ····
147 ····@Override147 ····@Override
Max diff block lines reached; 1109/7176 bytes (15.45%) of diff not shown.
7.05 KB
clojure/pprint/proxy$java/io/Writer$IDeref$e595a7c1.class
6.93 KB
procyon -ec {}
    
Offset 32, 35 lines modifiedOffset 32, 30 lines modified
32 ········return·this.__clojureFnMap;32 ········return·this.__clojureFnMap;
33 ····}33 ····}
34 ····34 ····
35 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{35 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{
36 ········return·this.append(csq);36 ········return·this.append(csq);
37 ····}37 ····}
38 ····38 ····
39 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{ 
40 ········return·this.append(c); 
41 ····} 
42 ···· 
43 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{39 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{
44 ········return·this.append(csq,·start,·end);40 ········return·this.append(csq,·start,·end);
45 ····}41 ····}
46 ····42 ····
 43 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{
 44 ········return·this.append(c);
47 ····public·int·hashCode()·{ 
48 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode"); 
49 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); 
50 ····}45 ····}
51 ····46 ····
52 ····@Override47 ····@Override
53 ····public·void·write(final·String·str)·{48 ····public·void·write(final·int·n)·{
54 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");49 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
55 ········if·(value·!=·null)·{50 ········if·(value·!=·null)·{
56 ············((IFn)value).invoke((Object)this,·(Object)str);51 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n));
57 ········}52 ········}
58 ········else·{53 ········else·{
59 ············super.write(str);54 ············super.write(n);
60 ········}55 ········}
61 ····}56 ····}
62 ····57 ····
63 ····@Override58 ····@Override
64 ····public·void·write(final·String·str,·final·int·n,·final·int·n2)·{59 ····public·void·write(final·String·str,·final·int·n,·final·int·n2)·{
65 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");60 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
66 ········if·(value·!=·null)·{61 ········if·(value·!=·null)·{
Offset 68, 99 lines modifiedOffset 63, 104 lines modified
68 ········}63 ········}
69 ········else·{64 ········else·{
70 ············super.write(str,·n,·n2);65 ············super.write(str,·n,·n2);
71 ········}66 ········}
72 ····}67 ····}
73 ····68 ····
74 ····@Override69 ····@Override
75 ····public·void·write(final·char[]·cbuf)·{70 ····public·Writer·append(final·char·c)·{
76 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");71 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
 72 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)Character.valueOf(c)))·:·super.append(c);
77 ········if·(value·!=·null)·{ 
78 ············((IFn)value).invoke((Object)this,·(Object)cbuf); 
79 ········} 
80 ········else·{ 
81 ············super.write(cbuf); 
82 ········} 
83 ····}73 ····}
84 ····74 ····
85 ····@Override75 ····@Override
86 ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{76 ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{
87 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");77 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
88 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2)))·:·super.append(csq,·n,·n2);78 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2)))·:·super.append(csq,·n,·n2);
89 ····}79 ····}
90 ····80 ····
 81 ····public·int·hashCode()·{
91 ····@Override 
92 ····public·Writer·append(final·char·c)·{ 
93 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");82 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");
94 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)Character.valueOf(c)))·:·super.append(c);83 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();
95 ····}84 ····}
96 ····85 ····
 86 ····public·Object·clone()·{
97 ····@Override 
98 ····public·Writer·append(final·CharSequence·csq)·{ 
99 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");87 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
100 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);88 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
101 ····}89 ····}
102 ····90 ····
103 ····@Override91 ····@Override
104 ····public·void·write(final·int·n)·{92 ····public·void·write(final·String·str)·{
105 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");93 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
106 ········if·(value·!=·null)·{94 ········if·(value·!=·null)·{
107 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n));95 ············((IFn)value).invoke((Object)this,·(Object)str);
108 ········}96 ········}
109 ········else·{97 ········else·{
110 ············super.write(n);98 ············super.write(str);
111 ········}99 ········}
112 ····}100 ····}
113 ····101 ····
114 ····public·Object·clone()·{102 ····public·String·toString()·{
115 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");103 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString");
116 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();104 ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString();
117 ····}105 ····}
118 ····106 ····
119 ····public·boolean·equals(final·Object·obj)·{107 ····public·boolean·equals(final·Object·obj)·{
120 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");108 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");
121 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);109 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);
122 ····}110 ····}
123 ····111 ····
124 ····public·String·toString()·{112 ····@Override
 113 ····public·Writer·append(final·CharSequence·csq)·{
 114 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
 115 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);
 116 ····}
 117 ····
 118 ····@Override
 119 ····public·void·write(final·char[]·cbuf)·{
125 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString");120 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
126 ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString();121 ········if·(value·!=·null)·{
 122 ············((IFn)value).invoke((Object)this,·(Object)cbuf);
 123 ········}
 124 ········else·{
 125 ············super.write(cbuf);
 126 ········}
127 ····}127 ····}
128 ····128 ····
129 ····public·Object·deref()·{129 ····public·Object·deref()·{
130 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"deref");130 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"deref");
131 ········if·(value·!=·null)·{131 ········if·(value·!=·null)·{
132 ············return·((IFn)value).invoke((Object)this);132 ············return·((IFn)value).invoke((Object)this);
133 ········}133 ········}
134 ········throw·new·UnsupportedOperationException("deref");134 ········throw·new·UnsupportedOperationException("deref");
135 ····}135 ····}
136 ····136 ····
137 ····@Override137 ····@Override
138 ····public·void·close()·{138 ····public·void·flush()·{
139 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"close");139 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"flush");
140 ········if·(value·!=·null)·{140 ········if·(value·!=·null)·{
141 ············((IFn)value).invoke((Object)this);141 ············((IFn)value).invoke((Object)this);
Max diff block lines reached; 1040/7073 bytes (14.70%) of diff not shown.
6.76 KB
clojure/pprint/proxy$java/io/Writer$ff19274a.class
6.66 KB
procyon -ec {}
    
Offset 31, 35 lines modifiedOffset 31, 30 lines modified
31 ········return·this.__clojureFnMap;31 ········return·this.__clojureFnMap;
32 ····}32 ····}
33 ····33 ····
34 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{34 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{
35 ········return·this.append(csq);35 ········return·this.append(csq);
36 ····}36 ····}
37 ····37 ····
38 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{ 
39 ········return·this.append(c); 
40 ····} 
41 ···· 
42 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{38 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{
43 ········return·this.append(csq,·start,·end);39 ········return·this.append(csq,·start,·end);
44 ····}40 ····}
45 ····41 ····
 42 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{
 43 ········return·this.append(c);
46 ····public·int·hashCode()·{ 
47 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode"); 
48 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); 
49 ····}44 ····}
50 ····45 ····
51 ····@Override46 ····@Override
52 ····public·void·write(final·String·str)·{47 ····public·void·write(final·int·n)·{
53 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");48 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
54 ········if·(value·!=·null)·{49 ········if·(value·!=·null)·{
55 ············((IFn)value).invoke((Object)this,·(Object)str);50 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n));
56 ········}51 ········}
57 ········else·{52 ········else·{
58 ············super.write(str);53 ············super.write(n);
59 ········}54 ········}
60 ····}55 ····}
61 ····56 ····
62 ····@Override57 ····@Override
63 ····public·void·write(final·String·str,·final·int·n,·final·int·n2)·{58 ····public·void·write(final·String·str,·final·int·n,·final·int·n2)·{
64 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");59 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
65 ········if·(value·!=·null)·{60 ········if·(value·!=·null)·{
Offset 67, 91 lines modifiedOffset 62, 96 lines modified
67 ········}62 ········}
68 ········else·{63 ········else·{
69 ············super.write(str,·n,·n2);64 ············super.write(str,·n,·n2);
70 ········}65 ········}
71 ····}66 ····}
72 ····67 ····
73 ····@Override68 ····@Override
74 ····public·void·write(final·char[]·cbuf)·{69 ····public·Writer·append(final·char·c)·{
75 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");70 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
 71 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)Character.valueOf(c)))·:·super.append(c);
76 ········if·(value·!=·null)·{ 
77 ············((IFn)value).invoke((Object)this,·(Object)cbuf); 
78 ········} 
79 ········else·{ 
80 ············super.write(cbuf); 
81 ········} 
82 ····}72 ····}
83 ····73 ····
84 ····@Override74 ····@Override
85 ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{75 ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{
86 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");76 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
87 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2)))·:·super.append(csq,·n,·n2);77 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2)))·:·super.append(csq,·n,·n2);
88 ····}78 ····}
89 ····79 ····
 80 ····public·int·hashCode()·{
90 ····@Override 
91 ····public·Writer·append(final·char·c)·{ 
92 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");81 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");
93 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)Character.valueOf(c)))·:·super.append(c);82 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();
94 ····}83 ····}
95 ····84 ····
 85 ····public·Object·clone()·{
96 ····@Override 
97 ····public·Writer·append(final·CharSequence·csq)·{ 
98 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");86 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
99 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);87 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
100 ····}88 ····}
101 ····89 ····
102 ····@Override90 ····@Override
103 ····public·void·write(final·int·n)·{91 ····public·void·write(final·String·str)·{
104 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");92 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
105 ········if·(value·!=·null)·{93 ········if·(value·!=·null)·{
106 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n));94 ············((IFn)value).invoke((Object)this,·(Object)str);
107 ········}95 ········}
108 ········else·{96 ········else·{
109 ············super.write(n);97 ············super.write(str);
110 ········}98 ········}
111 ····}99 ····}
112 ····100 ····
113 ····public·Object·clone()·{101 ····public·String·toString()·{
114 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");102 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString");
115 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();103 ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString();
116 ····}104 ····}
117 ····105 ····
118 ····public·boolean·equals(final·Object·obj)·{106 ····public·boolean·equals(final·Object·obj)·{
119 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");107 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");
120 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);108 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);
121 ····}109 ····}
122 ····110 ····
123 ····public·String·toString()·{111 ····@Override
 112 ····public·Writer·append(final·CharSequence·csq)·{
124 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString");113 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
125 ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString();114 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);
126 ····}115 ····}
127 ····116 ····
128 ····@Override117 ····@Override
 118 ····public·void·write(final·char[]·cbuf)·{
 119 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
 120 ········if·(value·!=·null)·{
 121 ············((IFn)value).invoke((Object)this,·(Object)cbuf);
 122 ········}
 123 ········else·{
 124 ············super.write(cbuf);
 125 ········}
 126 ····}
 127 ····
 128 ····@Override
129 ····public·void·close()·{129 ····public·void·flush()·{
130 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"close");130 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"flush");
131 ········if·(value·!=·null)·{131 ········if·(value·!=·null)·{
132 ············((IFn)value).invoke((Object)this);132 ············((IFn)value).invoke((Object)this);
133 ············return;133 ············return;
134 ········}134 ········}
135 ········throw·new·UnsupportedOperationException("close");135 ········throw·new·UnsupportedOperationException("flush");
136 ····}136 ····}
137 ····137 ····
138 ····@Override138 ····@Override
139 ····public·void·write(final·char[]·array,·final·int·i,·final·int·j)·{139 ····public·void·write(final·char[]·array,·final·int·i,·final·int·j)·{
140 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");140 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
Max diff block lines reached; 698/6791 bytes (10.28%) of diff not shown.
11.9 KB
clojure/reflect/proxy$clojure/asm/ClassVisitor$ff19274a.class
11.8 KB
procyon -ec {}
    
Offset 1, 165 lines modifiedOffset 1, 165 lines modified
  
1 package·clojure.reflect.proxy$clojure.asm;1 package·clojure.reflect.proxy$clojure.asm;
  
2 import·clojure.asm.TypePath; 
3 import·clojure.asm.MethodVisitor; 
4 import·clojure.asm.FieldVisitor; 
5 import·clojure.asm.AnnotationVisitor; 
6 import·clojure.asm.Attribute; 
7 import·clojure.asm.ModuleVisitor;2 import·clojure.asm.ModuleVisitor;
 3 import·clojure.asm.Attribute;
 4 import·clojure.asm.FieldVisitor;
 5 import·clojure.asm.MethodVisitor;
 6 import·clojure.asm.TypePath;
8 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
9 import·clojure.lang.RT;8 import·clojure.lang.RT;
 9 import·clojure.asm.AnnotationVisitor;
10 import·clojure.lang.IPersistentCollection;10 import·clojure.lang.IPersistentCollection;
11 import·clojure.lang.IPersistentMap;11 import·clojure.lang.IPersistentMap;
12 import·clojure.lang.IProxy;12 import·clojure.lang.IProxy;
13 import·clojure.asm.ClassVisitor;13 import·clojure.asm.ClassVisitor;
  
14 public·class·ClassVisitor$ff19274a·extends·ClassVisitor·implements·IProxy14 public·class·ClassVisitor$ff19274a·extends·ClassVisitor·implements·IProxy
15 {15 {
16 ····private·volatile·IPersistentMap·__clojureFnMap;16 ····private·volatile·IPersistentMap·__clojureFnMap;
17 ····17 ····
18 ····public·ClassVisitor$ff19274a(final·int·n)·{ 
19 ········super(n); 
20 ····} 
21 ···· 
22 ····public·ClassVisitor$ff19274a(final·int·n,·final·ClassVisitor·classVisitor)·{18 ····public·ClassVisitor$ff19274a(final·int·n,·final·ClassVisitor·classVisitor)·{
23 ········super(n,·classVisitor);19 ········super(n,·classVisitor);
24 ····}20 ····}
25 ····21 ····
 22 ····public·ClassVisitor$ff19274a(final·int·n)·{
 23 ········super(n);
 24 ····}
 25 ····
26 ····public·void·__initClojureFnMappings(final·IPersistentMap·_clojureFnMap)·{26 ····public·void·__initClojureFnMappings(final·IPersistentMap·_clojureFnMap)·{
27 ········this.__clojureFnMap·=·_clojureFnMap;27 ········this.__clojureFnMap·=·_clojureFnMap;
28 ····}28 ····}
29 ····29 ····
30 ····public·void·__updateClojureFnMappings(final·IPersistentMap·persistentMap)·{30 ····public·void·__updateClojureFnMappings(final·IPersistentMap·persistentMap)·{
31 ········this.__clojureFnMap·=·(IPersistentMap)((IPersistentCollection)this.__clojureFnMap).cons((Object)persistentMap);31 ········this.__clojureFnMap·=·(IPersistentMap)((IPersistentCollection)this.__clojureFnMap).cons((Object)persistentMap);
32 ····}32 ····}
33 ····33 ····
34 ····public·IPersistentMap·__getClojureFnMappings()·{34 ····public·IPersistentMap·__getClojureFnMappings()·{
35 ········return·this.__clojureFnMap;35 ········return·this.__clojureFnMap;
36 ····}36 ····}
37 ····37 ····
 38 ····public·AnnotationVisitor·visitAnnotation(final·String·s,·final·boolean·b)·{
 39 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitAnnotation");
 40 ········return·(value·!=·null)·?·((AnnotationVisitor)((IFn)value).invoke((Object)this,·(Object)s,·(Object)(b·?·Boolean.TRUE·:·Boolean.FALSE)))·:·super.visitAnnotation(s,·b);
 41 ····}
 42 ····
 43 ····public·AnnotationVisitor·visitTypeAnnotation(final·int·i,·final·TypePath·typePath,·final·String·s,·final·boolean·b)·{
 44 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitTypeAnnotation");
 45 ········return·(value·!=·null)·?·((AnnotationVisitor)((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(i),·(Object)typePath,·(Object)s,·(Object)(b·?·Boolean.TRUE·:·Boolean.FALSE)))·:·super.visitTypeAnnotation(i,·typePath,·s,·b);
 46 ····}
 47 ····
38 ····public·void·visitInnerClass(final·String·s,·final·String·s2,·final·String·s3,·final·int·i)·{48 ····public·void·visit(final·int·i,·final·int·j,·final·String·s,·final·String·s2,·final·String·s3,·final·String[]·array)·{
39 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitInnerClass");49 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visit");
40 ········if·(value·!=·null)·{50 ········if·(value·!=·null)·{
41 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3,·(Object)Integer.valueOf(i));51 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(i),·(Object)Integer.valueOf(j),·(Object)s,·(Object)s2,·(Object)s3,·(Object)array);
42 ········}52 ········}
43 ········else·{53 ········else·{
44 ············super.visitInnerClass(s,·s2,·s3,·i);54 ············super.visit(i,·j,·s,·s2,·s3,·array);
45 ········}55 ········}
46 ····}56 ····}
47 ····57 ····
48 ····public·void·visitNestMemberExperimental(final·String·s)·{58 ····public·void·visitSource(final·String·s,·final·String·s2)·{
49 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitNestMemberExperimental");59 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitSource");
50 ········if·(value·!=·null)·{60 ········if·(value·!=·null)·{
51 ············((IFn)value).invoke((Object)this,·(Object)s);61 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);
52 ········}62 ········}
53 ········else·{63 ········else·{
54 ············super.visitNestMemberExperimental(s);64 ············super.visitSource(s,·s2);
55 ········}65 ········}
56 ····}66 ····}
57 ····67 ····
58 ····public·ModuleVisitor·visitModule(final·String·s,·final·int·i,·final·String·s2)·{68 ····public·MethodVisitor·visitMethod(final·int·i,·final·String·s,·final·String·s2,·final·String·s3,·final·String[]·array)·{
59 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitModule");69 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitMethod");
60 ········return·(value·!=·null)·?·((ModuleVisitor)((IFn)value).invoke((Object)this,·(Object)s,·(Object)Integer.valueOf(i),·(Object)s2))·:·super.visitModule(s,·i,·s2);70 ········return·(value·!=·null)·?·((MethodVisitor)((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(i),·(Object)s,·(Object)s2,·(Object)s3,·(Object)array))·:·super.visitMethod(i,·s,·s2,·s3,·array);
61 ····}71 ····}
62 ····72 ····
63 ····public·int·hashCode()·{73 ····public·int·hashCode()·{
64 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");74 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");
65 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();75 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();
66 ····}76 ····}
67 ····77 ····
68 ····public·void·visitSource(final·String·s,·final·String·s2)·{78 ····public·void·visitInnerClass(final·String·s,·final·String·s2,·final·String·s3,·final·int·i)·{
69 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitSource");79 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitInnerClass");
70 ········if·(value·!=·null)·{80 ········if·(value·!=·null)·{
71 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);81 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3,·(Object)Integer.valueOf(i));
72 ········}82 ········}
73 ········else·{83 ········else·{
74 ············super.visitSource(s,·s2);84 ············super.visitInnerClass(s,·s2,·s3,·i);
75 ········}85 ········}
76 ····}86 ····}
77 ····87 ····
78 ····public·void·visitAttribute(final·Attribute·attribute)·{88 ····public·FieldVisitor·visitField(final·int·i,·final·String·s,·final·String·s2,·final·String·s3,·final·Object·o)·{
79 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitAttribute");89 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitField");
 90 ········return·(value·!=·null)·?·((FieldVisitor)((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(i),·(Object)s,·(Object)s2,·(Object)s3,·o))·:·super.visitField(i,·s,·s2,·s3,·o);
 91 ····}
 92 ····
 93 ····public·void·visitNestHostExperimental(final·String·s)·{
 94 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitNestHostExperimental");
80 ········if·(value·!=·null)·{95 ········if·(value·!=·null)·{
81 ············((IFn)value).invoke((Object)this,·(Object)attribute);96 ············((IFn)value).invoke((Object)this,·(Object)s);
82 ········}97 ········}
83 ········else·{98 ········else·{
84 ············super.visitAttribute(attribute);99 ············super.visitNestHostExperimental(s);
85 ········}100 ········}
86 ····}101 ····}
87 ····102 ····
88 ····public·void·visit(final·int·i,·final·int·j,·final·String·s,·final·String·s2,·final·String·s3,·final·String[]·array)·{103 ····public·void·visitOuterClass(final·String·s,·final·String·s2,·final·String·s3)·{
89 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visit");104 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitOuterClass");
90 ········if·(value·!=·null)·{105 ········if·(value·!=·null)·{
91 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(i),·(Object)Integer.valueOf(j),·(Object)s,·(Object)s2,·(Object)s3,·(Object)array);106 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3);
92 ········}107 ········}
93 ········else·{108 ········else·{
94 ············super.visit(i,·j,·s,·s2,·s3,·array);109 ············super.visitOuterClass(s,·s2,·s3);
95 ········}110 ········}
96 ····}111 ····}
97 ····112 ····
98 ····public·AnnotationVisitor·visitAnnotation(final·String·s,·final·boolean·b)·{ 
99 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitAnnotation"); 
100 ········return·(value·!=·null)·?·((AnnotationVisitor)((IFn)value).invoke((Object)this,·(Object)s,·(Object)(b·?·Boolean.TRUE·:·Boolean.FALSE)))·:·super.visitAnnotation(s,·b); 
Max diff block lines reached; 3907/12071 bytes (32.37%) of diff not shown.
9.02 KB
clojure/repl/proxy$java/io/PushbackReader$ff19274a.class
8.92 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·clojure.repl.proxy$java.io;1 package·clojure.repl.proxy$java.io;
  
 2 import·java.io.Writer;
2 import·java.nio.CharBuffer;3 import·java.nio.CharBuffer;
3 import·clojure.lang.Numbers;4 import·clojure.lang.Numbers;
4 import·java.io.Writer; 
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.IPersistentCollection;7 import·clojure.lang.IPersistentCollection;
8 import·java.io.Reader;8 import·java.io.Reader;
9 import·clojure.lang.IPersistentMap;9 import·clojure.lang.IPersistentMap;
10 import·clojure.lang.IProxy;10 import·clojure.lang.IProxy;
11 import·java.io.PushbackReader;11 import·java.io.PushbackReader;
Offset 33, 38 lines modifiedOffset 33, 22 lines modified
33 ····}33 ····}
34 ····34 ····
35 ····public·IPersistentMap·__getClojureFnMappings()·{35 ····public·IPersistentMap·__getClojureFnMappings()·{
36 ········return·this.__clojureFnMap;36 ········return·this.__clojureFnMap;
37 ····}37 ····}
38 ····38 ····
39 ····@Override39 ····@Override
40 ····public·void·close()·{40 ····public·long·skip(final·long·n)·{
41 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"close");41 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"skip");
 42 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this,·(Object)Numbers.num(n))).longValue()·:·super.skip(n);
42 ········if·(value·!=·null)·{ 
43 ············((IFn)value).invoke((Object)this); 
44 ········} 
45 ········else·{ 
46 ············super.close(); 
47 ········} 
48 ····} 
49 ···· 
50 ····@Override 
51 ····public·void·unread(final·char[]·cbuf,·final·int·n,·final·int·n2)·{ 
52 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"unread"); 
53 ········if·(value·!=·null)·{ 
54 ············((IFn)value).invoke((Object)this,·(Object)cbuf,·(Object)Integer.valueOf(n),·(Object)Integer.valueOf(n2)); 
55 ········} 
56 ········else·{ 
57 ············super.unread(cbuf,·n,·n2); 
58 ········} 
59 ····}43 ····}
60 ····44 ····
61 ····public·int·hashCode()·{45 ····public·int·read(final·CharBuffer·target)·{
62 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");46 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"read");
63 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();47 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this,·(Object)target)).intValue()·:·super.read(target);
64 ····}48 ····}
65 ····49 ····
66 ····@Override50 ····@Override
67 ····public·void·unread(final·int·n)·{51 ····public·void·unread(final·int·n)·{
68 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"unread");52 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"unread");
69 ········if·(value·!=·null)·{53 ········if·(value·!=·null)·{
70 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n));54 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n));
Offset 76, 94 lines modifiedOffset 60, 110 lines modified
76 ····60 ····
77 ····@Override61 ····@Override
78 ····public·int·read()·{62 ····public·int·read()·{
79 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"read");63 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"read");
80 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.read();64 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.read();
81 ····}65 ····}
82 ····66 ····
83 ····public·long·transferTo(final·Writer·out)·{67 ····@Override
 68 ····public·boolean·markSupported()·{
84 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"transferTo");69 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"markSupported");
85 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this,·(Object)out)).longValue()·:·super.transferTo(out);70 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this))·:·super.markSupported();
86 ····}71 ····}
87 ····72 ····
88 ····public·int·read(final·char[]·cbuf)·{73 ····@Override
 74 ····public·boolean·ready()·{
89 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"read");75 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"ready");
90 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this,·(Object)cbuf)).intValue()·:·super.read(cbuf);76 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this))·:·super.ready();
91 ····}77 ····}
92 ····78 ····
 79 ····public·int·hashCode()·{
93 ····@Override 
94 ····public·void·reset()·{ 
95 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"reset");80 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");
 81 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();
96 ········if·(value·!=·null)·{ 
97 ············((IFn)value).invoke((Object)this); 
98 ········} 
99 ········else·{ 
100 ············super.reset(); 
101 ········} 
102 ····}82 ····}
103 ····83 ····
104 ····@Override84 ····@Override
105 ····public·void·mark(final·int·n)·{85 ····public·void·mark(final·int·n)·{
106 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"mark");86 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"mark");
107 ········if·(value·!=·null)·{87 ········if·(value·!=·null)·{
108 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n));88 ············((IFn)value).invoke((Object)this,·(Object)Integer.valueOf(n));
109 ········}89 ········}
110 ········else·{90 ········else·{
111 ············super.mark(n);91 ············super.mark(n);
112 ········}92 ········}
113 ····}93 ····}
114 ····94 ····
115 ····@Override95 ····@Override
116 ····public·boolean·markSupported()·{96 ····public·void·reset()·{
117 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"markSupported");97 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"reset");
118 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this))·:·super.markSupported();98 ········if·(value·!=·null)·{
 99 ············((IFn)value).invoke((Object)this);
 100 ········}
 101 ········else·{
 102 ············super.reset();
 103 ········}
119 ····}104 ····}
120 ····105 ····
 106 ····public·Object·clone()·{
121 ····@Override 
122 ····public·long·skip(final·long·n)·{ 
123 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"skip");107 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
124 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this,·(Object)Numbers.num(n))).longValue()·:·super.skip(n);108 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
125 ····}109 ····}
126 ····110 ····
 111 ····public·int·read(final·char[]·cbuf)·{
127 ····@Override 
128 ····public·boolean·ready()·{ 
129 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"ready");112 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"read");
130 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this))·:·super.ready();113 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this,·(Object)cbuf)).intValue()·:·super.read(cbuf);
131 ····}114 ····}
132 ····115 ····
133 ····public·Object·clone()·{116 ····public·String·toString()·{
134 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");117 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString");
135 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();118 ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString();
136 ····}119 ····}
Max diff block lines reached; 2875/9101 bytes (31.59%) of diff not shown.
778 B
clojure/set$join$fn__9260.class
716 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·set$join$fn__9260·extends·AFunction5 public·final·class·set$join$fn__9260·extends·AFunction
6 {6 {
7 ····Object·idx; 
8 ····Object·ks;7 ····Object·ks;
 8 ····Object·idx;
9 ····9 ····
10 ····public·set$join$fn__9260(final·Object·idx,·final·Object·ks)·{10 ····public·set$join$fn__9260(final·Object·ks,·final·Object·idx)·{
11 ········this.idx·=·idx; 
12 ········this.ks·=·ks;11 ········this.ks·=·ks;
 12 ········this.idx·=·idx;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·ret,·Object·x)·{15 ····public·Object·invoke(Object·ret,·Object·x)·{
16 ········final·Object·invoke;16 ········final·Object·invoke;
17 ········Object·found·=·invoke·=·((IFn)this.idx).invoke(core$select_keys.invokeStatic(x,·this.ks));17 ········Object·found·=·invoke·=·((IFn)this.idx).invoke(core$select_keys.invokeStatic(x,·this.ks));
18 ········if·(invoke·!=·null)·{18 ········if·(invoke·!=·null)·{
19 ············if·(invoke·!=·Boolean.FALSE)·{19 ············if·(invoke·!=·Boolean.FALSE)·{
834 B
clojure/set$join$fn__9267.class
772 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·set$join$fn__9267·extends·AFunction5 public·final·class·set$join$fn__9267·extends·AFunction
6 {6 {
7 ····Object·idx; 
8 ····Object·k;7 ····Object·k;
 8 ····Object·idx;
9 ····9 ····
10 ····public·set$join$fn__9267(final·Object·idx,·final·Object·k)·{10 ····public·set$join$fn__9267(final·Object·k,·final·Object·idx)·{
11 ········this.idx·=·idx; 
12 ········this.k·=·k;11 ········this.k·=·k;
 12 ········this.idx·=·idx;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·ret,·Object·x)·{15 ····public·Object·invoke(Object·ret,·Object·x)·{
16 ········final·Object·invoke;16 ········final·Object·invoke;
17 ········Object·found·=·invoke·=·((IFn)this.idx).invoke(set$rename_keys.invokeStatic(core$select_keys.invokeStatic(x,·core$keys.invokeStatic(this.k)),·this.k));17 ········Object·found·=·invoke·=·((IFn)this.idx).invoke(set$rename_keys.invokeStatic(core$select_keys.invokeStatic(x,·core$keys.invokeStatic(this.k)),·this.k));
18 ········if·(invoke·!=·null)·{18 ········if·(invoke·!=·null)·{
19 ············if·(invoke·!=·Boolean.FALSE)·{19 ············if·(invoke·!=·Boolean.FALSE)·{
2.86 KB
clojure/set$join.class
2.81 KB
procyon -ec {}
    
Offset 32, 24 lines modifiedOffset 32, 24 lines modified
32 ········Object·r·=·RT.nth(vec__9264,·RT.intCast(0L),·(Object)null);32 ········Object·r·=·RT.nth(vec__9264,·RT.intCast(0L),·(Object)null);
33 ········Object·s·=·RT.nth(vec__9264,·RT.intCast(1L),·(Object)null);33 ········Object·s·=·RT.nth(vec__9264,·RT.intCast(1L),·(Object)null);
34 ········final·Object·o8·=·vec__9264;34 ········final·Object·o8·=·vec__9264;
35 ········vec__9264·=·null;35 ········vec__9264·=·null;
36 ········Object·k·=·RT.nth(o8,·RT.intCast(2L),·(Object)null);36 ········Object·k·=·RT.nth(o8,·RT.intCast(2L),·(Object)null);
37 ········final·Object·o9·=·r;37 ········final·Object·o9·=·r;
38 ········r·=·null;38 ········r·=·null;
39 ········final·Object·invokeStatic; 
40 ········Object·idx·=·invokeStatic·=·set$index.invokeStatic(o9,·core$vals.invokeStatic(k));39 ········Object·idx·=·set$index.invokeStatic(o9,·core$vals.invokeStatic(k));
41 ········idx·=·null; 
42 ········final·Object·o10·=·k;40 ········final·Object·o10·=·k;
43 ········k·=·null;41 ········k·=·null;
 42 ········final·Object·o11·=·idx;
 43 ········idx·=·null;
44 ········final·set$join$fn__9267·set$join$fn__9267·=·new·set$join$fn__9267(invokeStatic,·o10);44 ········final·set$join$fn__9267·set$join$fn__9267·=·new·set$join$fn__9267(o10,·o11);
45 ········final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;45 ········final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;
46 ········final·Object·o11·=·s;46 ········final·Object·o12·=·s;
47 ········s·=·null;47 ········s·=·null;
48 ········return·core$reduce.invokeStatic((Object)set$join$fn__9267,·(Object)empty,·o11);48 ········return·core$reduce.invokeStatic((Object)set$join$fn__9267,·(Object)empty,·o12);
49 ····}49 ····}
50 ····50 ····
51 ····public·Object·invoke(final·Object·xrel,·final·Object·yrel,·final·Object·km)·{51 ····public·Object·invoke(final·Object·xrel,·final·Object·yrel,·final·Object·km)·{
52 ········return·invokeStatic(xrel,·yrel,·km);52 ········return·invokeStatic(xrel,·yrel,·km);
53 ····}53 ····}
54 ····54 ····
55 ····public·static·Object·invokeStatic(Object·xrel,·Object·yrel)·{55 ····public·static·Object·invokeStatic(Object·xrel,·Object·yrel)·{
Offset 88, 24 lines modifiedOffset 88, 24 lines modified
88 ················Object·vec__9257·=·o4;88 ················Object·vec__9257·=·o4;
89 ················Object·r·=·RT.nth(vec__9257,·RT.intCast(0L),·(Object)null);89 ················Object·r·=·RT.nth(vec__9257,·RT.intCast(0L),·(Object)null);
90 ················final·Object·o7·=·vec__9257;90 ················final·Object·o7·=·vec__9257;
91 ················vec__9257·=·null;91 ················vec__9257·=·null;
92 ················Object·s·=·RT.nth(o7,·RT.intCast(1L),·(Object)null);92 ················Object·s·=·RT.nth(o7,·RT.intCast(1L),·(Object)null);
93 ················final·Object·o8·=·r;93 ················final·Object·o8·=·r;
94 ················r·=·null;94 ················r·=·null;
95 ················final·Object·invokeStatic3; 
96 ················Object·idx·=·invokeStatic3·=·set$index.invokeStatic(o8,·ks);95 ················Object·idx·=·set$index.invokeStatic(o8,·ks);
97 ················idx·=·null; 
98 ················final·Object·o9·=·ks;96 ················final·Object·o9·=·ks;
99 ················ks·=·null;97 ················ks·=·null;
 98 ················final·Object·o10·=·idx;
 99 ················idx·=·null;
100 ················final·set$join$fn__9260·set$join$fn__9260·=·new·set$join$fn__9260(invokeStatic3,·o9);100 ················final·set$join$fn__9260·set$join$fn__9260·=·new·set$join$fn__9260(o9,·o10);
101 ················final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;101 ················final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;
102 ················final·Object·o10·=·s;102 ················final·Object·o11·=·s;
103 ················s·=·null;103 ················s·=·null;
104 ················return·core$reduce.invokeStatic((Object)set$join$fn__9260,·(Object)empty,·o10);104 ················return·core$reduce.invokeStatic((Object)set$join$fn__9260,·(Object)empty,·o11);
105 ············}105 ············}
106 ········}106 ········}
107 ········return·PersistentHashSet.EMPTY;107 ········return·PersistentHashSet.EMPTY;
108 ····}108 ····}
109 ····109 ····
110 ····public·Object·invoke(final·Object·xrel,·final·Object·yrel)·{110 ····public·Object·invoke(final·Object·xrel,·final·Object·yrel)·{
111 ········return·invokeStatic(xrel,·yrel);111 ········return·invokeStatic(xrel,·yrel);
1.34 KB
clojure/xml$fn__9294$fn__9305.class
1.27 KB
procyon -ec {}
    
Offset 5, 24 lines modifiedOffset 5, 24 lines modified
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Keyword;6 import·clojure.lang.Keyword;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·xml$fn__9294$fn__9305·extends·AFunction9 public·final·class·xml$fn__9294$fn__9305·extends·AFunction
10 {10 {
11 ····Object·push_content; 
12 ····Object·push_chars;11 ····Object·push_chars;
 12 ····Object·push_content;
13 ····public·static·final·Var·const__0;13 ····public·static·final·Var·const__0;
14 ····public·static·final·Var·const__2;14 ····public·static·final·Var·const__2;
15 ····public·static·final·Var·const__4;15 ····public·static·final·Var·const__4;
16 ····public·static·final·Keyword·const__5;16 ····public·static·final·Keyword·const__5;
17 ····17 ····
18 ····public·xml$fn__9294$fn__9305(final·Object·push_content,·final·Object·push_chars)·{18 ····public·xml$fn__9294$fn__9305(final·Object·push_chars,·final·Object·push_content)·{
19 ········this.push_content·=·push_content; 
20 ········this.push_chars·=·push_chars;19 ········this.push_chars·=·push_chars;
 20 ········this.push_content·=·push_content;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke(final·Object·this,·final·Object·uri,·final·Object·local_name,·final·Object·q_name)·{23 ····public·Object·invoke(final·Object·this,·final·Object·uri,·final·Object·local_name,·final·Object·q_name)·{
24 ········((IFn)this.push_chars).invoke();24 ········((IFn)this.push_chars).invoke();
25 ········xml$fn__9294$fn__9305.const__0.set(((IFn)this.push_content).invoke(core$peek.invokeStatic(xml$fn__9294$fn__9305.const__2.get()),·xml$fn__9294$fn__9305.const__0.get()));25 ········xml$fn__9294$fn__9305.const__0.set(((IFn)this.push_content).invoke(core$peek.invokeStatic(xml$fn__9294$fn__9305.const__2.get()),·xml$fn__9294$fn__9305.const__0.get()));
26 ········xml$fn__9294$fn__9305.const__2.set(core$pop.invokeStatic(xml$fn__9294$fn__9305.const__2.get()));26 ········xml$fn__9294$fn__9305.const__2.set(core$pop.invokeStatic(xml$fn__9294$fn__9305.const__2.get()));
27 ········xml$fn__9294$fn__9305.const__4.set((Object)xml$fn__9294$fn__9305.const__5);27 ········xml$fn__9294$fn__9305.const__4.set((Object)xml$fn__9294$fn__9305.const__5);
2.01 KB
clojure/xml$fn__9294.class
1.96 KB
procyon -ec {}
    
Offset 15, 22 lines modifiedOffset 15, 23 lines modified
15 ········final·Object$ContentHandler$e035a265·object$ContentHandler$e035a265;15 ········final·Object$ContentHandler$e035a265·object$ContentHandler$e035a265;
16 ········Object·p__7194__auto__9328·=·object$ContentHandler$e035a265·=·new·Object$ContentHandler$e035a265();16 ········Object·p__7194__auto__9328·=·object$ContentHandler$e035a265·=·new·Object$ContentHandler$e035a265();
17 ········final·Object[]·array·=·new·Object[22];17 ········final·Object[]·array·=·new·Object[22];
18 ········array[0]·=·"setDocumentLocator";18 ········array[0]·=·"setDocumentLocator";
19 ········array[1]·=·new·xml$fn__9294$fn__9303();19 ········array[1]·=·new·xml$fn__9294$fn__9303();
20 ········array[2]·=·"endElement";20 ········array[2]·=·"endElement";
21 ········final·int·n·=·3;21 ········final·int·n·=·3;
 22 ········final·Object·o·=·push_chars;
22 ········final·Object·o·=·push_content;23 ········final·Object·o2·=·push_content;
23 ········push_content·=·null;24 ········push_content·=·null;
24 ········array[n]·=·new·xml$fn__9294$fn__9305(o,·push_chars);25 ········array[n]·=·new·xml$fn__9294$fn__9305(o,·o2);
25 ········array[4]·=·"startElement";26 ········array[4]·=·"startElement";
26 ········final·int·n2·=·5;27 ········final·int·n2·=·5;
27 ········final·Object·o2·=·push_chars;28 ········final·Object·o3·=·push_chars;
28 ········push_chars·=·null;29 ········push_chars·=·null;
29 ········array[n2]·=·new·xml$fn__9294$fn__9307(o2);30 ········array[n2]·=·new·xml$fn__9294$fn__9307(o3);
30 ········array[6]·=·"processingInstruction";31 ········array[6]·=·"processingInstruction";
31 ········array[7]·=·new·xml$fn__9294$fn__9311();32 ········array[7]·=·new·xml$fn__9294$fn__9311();
32 ········array[8]·=·"skippedEntity";33 ········array[8]·=·"skippedEntity";
33 ········array[9]·=·new·xml$fn__9294$fn__9313();34 ········array[9]·=·new·xml$fn__9294$fn__9313();
34 ········array[10]·=·"characters";35 ········array[10]·=·"characters";
35 ········array[11]·=·new·xml$fn__9294$fn__9315();36 ········array[11]·=·new·xml$fn__9294$fn__9315();
36 ········array[12]·=·"endPrefixMapping";37 ········array[12]·=·"endPrefixMapping";
Offset 40, 16 lines modifiedOffset 41, 16 lines modified
40 ········array[16]·=·"endDocument";41 ········array[16]·=·"endDocument";
41 ········array[17]·=·new·xml$fn__9294$fn__9321();42 ········array[17]·=·new·xml$fn__9294$fn__9321();
42 ········array[18]·=·"ignorableWhitespace";43 ········array[18]·=·"ignorableWhitespace";
43 ········array[19]·=·new·xml$fn__9294$fn__9323();44 ········array[19]·=·new·xml$fn__9294$fn__9323();
44 ········array[20]·=·"startPrefixMapping";45 ········array[20]·=·"startPrefixMapping";
45 ········array[21]·=·new·xml$fn__9294$fn__9325();46 ········array[21]·=·new·xml$fn__9294$fn__9325();
46 ········core$init_proxy.invokeStatic((Object)object$ContentHandler$e035a265,·(Object)RT.mapUniqueKeys(array));47 ········core$init_proxy.invokeStatic((Object)object$ContentHandler$e035a265,·(Object)RT.mapUniqueKeys(array));
47 ········final·Object·o3·=·p__7194__auto__9328;48 ········final·Object·o4·=·p__7194__auto__9328;
48 ········p__7194__auto__9328·=·null;49 ········p__7194__auto__9328·=·null;
49 ········return·new·XMLHandler((ContentHandler)o3);50 ········return·new·XMLHandler((ContentHandler)o4);
50 ····}51 ····}
51 ····52 ····
52 ····public·Object·invoke()·{53 ····public·Object·invoke()·{
53 ········return·invokeStatic();54 ········return·invokeStatic();
54 ····}55 ····}
55 }56 }
7.4 KB
clojure/xml/proxy$java/lang/Object$ContentHandler$e035a265.class
7.27 KB
procyon -ec {}
    
Offset 45, 106 lines modifiedOffset 45, 106 lines modified
45 ····}45 ····}
46 ····46 ····
47 ····public·Object·clone()·{47 ····public·Object·clone()·{
48 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");48 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
49 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();49 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
50 ····}50 ····}
51 ····51 ····
52 ····public·void·setDocumentLocator(final·Locator·locator)·{52 ····public·void·endDocument()·{
53 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"setDocumentLocator");53 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endDocument");
54 ········if·(value·!=·null)·{54 ········if·(value·!=·null)·{
55 ············((IFn)value).invoke((Object)this,·(Object)locator);55 ············((IFn)value).invoke((Object)this);
56 ············return;56 ············return;
57 ········}57 ········}
58 ········throw·new·UnsupportedOperationException("setDocumentLocator");58 ········throw·new·UnsupportedOperationException("endDocument");
59 ····}59 ····}
60 ····60 ····
61 ····public·void·endPrefixMapping(final·String·s)·{61 ····public·void·processingInstruction(final·String·s,·final·String·s2)·{
62 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endPrefixMapping");62 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"processingInstruction");
63 ········if·(value·!=·null)·{63 ········if·(value·!=·null)·{
64 ············((IFn)value).invoke((Object)this,·(Object)s);64 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);
65 ············return;65 ············return;
66 ········}66 ········}
67 ········throw·new·UnsupportedOperationException("endPrefixMapping");67 ········throw·new·UnsupportedOperationException("processingInstruction");
68 ····}68 ····}
69 ····69 ····
70 ····public·void·ignorableWhitespace(final·char[]·array,·final·int·i,·final·int·j)·{70 ····public·void·skippedEntity(final·String·s)·{
71 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"ignorableWhitespace");71 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"skippedEntity");
72 ········if·(value·!=·null)·{72 ········if·(value·!=·null)·{
73 ············((IFn)value).invoke((Object)this,·(Object)array,·(Object)Integer.valueOf(i),·(Object)Integer.valueOf(j));73 ············((IFn)value).invoke((Object)this,·(Object)s);
74 ············return;74 ············return;
75 ········}75 ········}
76 ········throw·new·UnsupportedOperationException("ignorableWhitespace");76 ········throw·new·UnsupportedOperationException("skippedEntity");
77 ····}77 ····}
78 ····78 ····
79 ····public·void·characters(final·char[]·array,·final·int·i,·final·int·j)·{79 ····public·void·ignorableWhitespace(final·char[]·array,·final·int·i,·final·int·j)·{
80 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"characters");80 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"ignorableWhitespace");
81 ········if·(value·!=·null)·{81 ········if·(value·!=·null)·{
82 ············((IFn)value).invoke((Object)this,·(Object)array,·(Object)Integer.valueOf(i),·(Object)Integer.valueOf(j));82 ············((IFn)value).invoke((Object)this,·(Object)array,·(Object)Integer.valueOf(i),·(Object)Integer.valueOf(j));
83 ············return;83 ············return;
84 ········}84 ········}
85 ········throw·new·UnsupportedOperationException("characters");85 ········throw·new·UnsupportedOperationException("ignorableWhitespace");
86 ····}86 ····}
87 ····87 ····
88 ····public·void·startPrefixMapping(final·String·s,·final·String·s2)·{88 ····public·void·endPrefixMapping(final·String·s)·{
89 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startPrefixMapping");89 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endPrefixMapping");
90 ········if·(value·!=·null)·{90 ········if·(value·!=·null)·{
91 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);91 ············((IFn)value).invoke((Object)this,·(Object)s);
92 ············return;92 ············return;
93 ········}93 ········}
94 ········throw·new·UnsupportedOperationException("startPrefixMapping");94 ········throw·new·UnsupportedOperationException("endPrefixMapping");
95 ····}95 ····}
96 ····96 ····
97 ····public·void·processingInstruction(final·String·s,·final·String·s2)·{97 ····public·void·setDocumentLocator(final·Locator·locator)·{
98 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"processingInstruction");98 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"setDocumentLocator");
99 ········if·(value·!=·null)·{99 ········if·(value·!=·null)·{
100 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);100 ············((IFn)value).invoke((Object)this,·(Object)locator);
101 ············return;101 ············return;
102 ········}102 ········}
103 ········throw·new·UnsupportedOperationException("processingInstruction");103 ········throw·new·UnsupportedOperationException("setDocumentLocator");
104 ····}104 ····}
105 ····105 ····
106 ····public·void·skippedEntity(final·String·s)·{106 ····public·void·startElement(final·String·s,·final·String·s2,·final·String·s3,·final·Attributes·attributes)·{
107 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"skippedEntity");107 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startElement");
108 ········if·(value·!=·null)·{108 ········if·(value·!=·null)·{
109 ············((IFn)value).invoke((Object)this,·(Object)s);109 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3,·(Object)attributes);
110 ············return;110 ············return;
111 ········}111 ········}
112 ········throw·new·UnsupportedOperationException("skippedEntity");112 ········throw·new·UnsupportedOperationException("startElement");
113 ····}113 ····}
114 ····114 ····
115 ····public·void·endDocument()·{115 ····public·void·startPrefixMapping(final·String·s,·final·String·s2)·{
116 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endDocument");116 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startPrefixMapping");
117 ········if·(value·!=·null)·{117 ········if·(value·!=·null)·{
118 ············((IFn)value).invoke((Object)this);118 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);
119 ············return;119 ············return;
120 ········}120 ········}
121 ········throw·new·UnsupportedOperationException("endDocument");121 ········throw·new·UnsupportedOperationException("startPrefixMapping");
122 ····}122 ····}
123 ····123 ····
124 ····public·void·startDocument()·{124 ····public·void·startDocument()·{
125 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startDocument");125 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startDocument");
126 ········if·(value·!=·null)·{126 ········if·(value·!=·null)·{
127 ············((IFn)value).invoke((Object)this);127 ············((IFn)value).invoke((Object)this);
128 ············return;128 ············return;
129 ········}129 ········}
130 ········throw·new·UnsupportedOperationException("startDocument");130 ········throw·new·UnsupportedOperationException("startDocument");
131 ····}131 ····}
132 ····132 ····
133 ····public·void·startElement(final·String·s,·final·String·s2,·final·String·s3,·final·Attributes·attributes)·{133 ····public·void·endElement(final·String·s,·final·String·s2,·final·String·s3)·{
134 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startElement");134 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endElement");
135 ········if·(value·!=·null)·{135 ········if·(value·!=·null)·{
136 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3,·(Object)attributes);136 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3);
137 ············return;137 ············return;
138 ········}138 ········}
139 ········throw·new·UnsupportedOperationException("startElement");139 ········throw·new·UnsupportedOperationException("endElement");
140 ····}140 ····}
141 ····141 ····
142 ····public·void·endElement(final·String·s,·final·String·s2,·final·String·s3)·{142 ····public·void·characters(final·char[]·array,·final·int·i,·final·int·j)·{
143 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endElement");143 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"characters");
144 ········if·(value·!=·null)·{144 ········if·(value·!=·null)·{
145 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3);145 ············((IFn)value).invoke((Object)this,·(Object)array,·(Object)Integer.valueOf(i),·(Object)Integer.valueOf(j));
146 ············return;146 ············return;
147 ········}147 ········}
148 ········throw·new·UnsupportedOperationException("endElement");148 ········throw·new·UnsupportedOperationException("characters");
149 ····}149 ····}
150 }150 }