1.24 MB
/srv/reproducible-results/rbuild-debian/tmp.7iCPQn9FC8/b1/clojure_1.10.0-1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.7iCPQn9FC8/b2/clojure_1.10.0-1_armhf.changes
289 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·660830f8a105ca3d7c7ad80bace9b119·52328·devel·optional·clojure_1.10.0-1_all.deb1 ·660830f8a105ca3d7c7ad80bace9b119·52328·devel·optional·clojure_1.10.0-1_all.deb
2 ·a0ea4f212fbeeea2497509ae6ec3bd92·3463244·java·optional·libclojure-java_1.10.0-1_all.deb2 ·babb37ec86126bf5151d3310e21b34fd·3463220·java·optional·libclojure-java_1.10.0-1_all.deb
1.24 MB
libclojure-java_1.10.0-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2019-02-11·03:39:29.000000·debian-binary1 -rw-r--r--···0········0········0········4·2019-02-11·03:39:29.000000·debian-binary
2 -rw-r--r--···0········0········0·····1560·2019-02-11·03:39:29.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1560·2019-02-11·03:39:29.000000·control.tar.xz
3 -rw-r--r--···0········0········0··3461492·2019-02-11·03:39:29.000000·data.tar.xz3 -rw-r--r--···0········0········0··3461468·2019-02-11·03:39:29.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.24 MB
data.tar.xz
1.24 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·2019-02-11·03:39:29.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/doc/libclojure-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/doc/libclojure-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)·····3604·2019-02-11·03:39:29.000000·./usr/share/doc/libclojure-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)·····3604·2019-02-11·03:39:29.000000·./usr/share/doc/libclojure-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)····34598·2018-12-17·16:48:36.000000·./usr/share/doc/libclojure-java/changelog.gz7 -rw-r--r--···0·root·········(0)·root·········(0)····34598·2018-12-17·16:48:36.000000·./usr/share/doc/libclojure-java/changelog.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)····26706·2019-02-06·03:48:28.000000·./usr/share/doc/libclojure-java/copyright8 -rw-r--r--···0·root·········(0)·root·········(0)····26706·2019-02-06·03:48:28.000000·./usr/share/doc/libclojure-java/copyright
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/java/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/java/
10 -rw-r--r--···0·root·········(0)·root·········(0)··3893344·2019-02-11·03:39:29.000000·./usr/share/java/clojure-1.10.0.jar10 -rw-r--r--···0·root·········(0)·root·········(0)··3893420·2019-02-11·03:39:29.000000·./usr/share/java/clojure-1.10.0.jar
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.0/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.0/
16 -rw-r--r--···0·root·········(0)·root·········(0)·····1649·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.0/clojure-1.10.0.pom16 -rw-r--r--···0·root·········(0)·root·········(0)·····1649·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.0/clojure-1.10.0.pom
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/
1.23 MB
./usr/share/java/clojure-1.10.0.jar
609 KB
zipinfo {}
    
Offset 1, 3483 lines modifiedOffset 1, 3483 lines modified
1 Zip·file·size:·3893344·bytes,·number·of·entries:·34811 Zip·file·size:·3893420·bytes,·number·of·entries:·3481
2 drwxr-xr-x··2.0·unx········0·bx·stor·20-Sep-09·21:58·META-INF/2 drwxr-xr-x··2.0·unx········0·bx·stor·20-Sep-11·00:18·META-INF/
3 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:58·clojure/3 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/
4 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:52·clojure/asm/4 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:10·clojure/asm/
5 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:52·clojure/asm/commons/5 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:10·clojure/asm/commons/
6 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/core/6 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:17·clojure/core/
7 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/core/protocols/7 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:16·clojure/core/protocols/
8 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/core/proxy$clojure/8 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:16·clojure/core/proxy$clojure/
9 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/core/proxy$clojure/lang/9 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:16·clojure/core/proxy$clojure/lang/
10 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/core/proxy$java/10 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:16·clojure/core/proxy$java/
11 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/core/proxy$java/io/11 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:16·clojure/core/proxy$java/io/
12 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:58·clojure/data/12 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/data/
13 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/inspector/13 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/inspector/
14 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/inspector/proxy$java/14 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/inspector/proxy$java/
15 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/inspector/proxy$java/lang/15 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/inspector/proxy$java/lang/
16 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/inspector/proxy$javax/16 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/inspector/proxy$javax/
17 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/inspector/proxy$javax/swing/17 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/inspector/proxy$javax/swing/
18 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/inspector/proxy$javax/swing/table/18 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/inspector/proxy$javax/swing/table/
19 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/instant/19 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:17·clojure/instant/
20 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/instant/proxy$java/20 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:17·clojure/instant/proxy$java/
21 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/instant/proxy$java/lang/21 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:17·clojure/instant/proxy$java/lang/
22 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:58·clojure/java/22 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/java/
23 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:52·clojure/java/api/23 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:10·clojure/java/api/
24 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:58·clojure/java/browse_ui/24 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/java/browse_ui/
25 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:58·clojure/java/browse_ui/proxy$java/25 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/java/browse_ui/proxy$java/
26 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:58·clojure/java/browse_ui/proxy$java/lang/26 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/java/browse_ui/proxy$java/lang/
27 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/java/io/27 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/java/io/
28 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:54·clojure/lang/28 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:12·clojure/lang/
29 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/pprint/29 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/pprint/
30 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/pprint/proxy$java/30 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/pprint/proxy$java/
31 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/pprint/proxy$java/io/31 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/pprint/proxy$java/io/
32 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:58·clojure/reflect/32 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/reflect/
33 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:58·clojure/reflect/proxy$clojure/33 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/reflect/proxy$clojure/
34 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:58·clojure/reflect/proxy$clojure/asm/34 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/reflect/proxy$clojure/asm/
35 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/repl/35 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/repl/
36 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:58·clojure/repl/proxy$java/36 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/repl/proxy$java/
37 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/repl/proxy$java/io/37 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/repl/proxy$java/io/
38 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:58·clojure/repl/proxy$java/lang/38 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/repl/proxy$java/lang/
39 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/test/39 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/test/
40 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/xml/40 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/xml/
41 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/xml/proxy$java/41 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/xml/proxy$java/
42 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-09·21:57·clojure/xml/proxy$java/lang/42 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-11·00:18·clojure/xml/proxy$java/lang/
43 -rw-r--r--··2.0·unx·····1655·b-·defN·20-Sep-09·21:52·clojure/asm/AnnotationVisitor.class43 -rw-r--r--··2.0·unx·····1655·b-·defN·20-Sep-11·00:10·clojure/asm/AnnotationVisitor.class
44 -rw-r--r--··2.0·unx·····7092·b-·defN·20-Sep-09·21:52·clojure/asm/AnnotationWriter.class44 -rw-r--r--··2.0·unx·····7092·b-·defN·20-Sep-11·00:10·clojure/asm/AnnotationWriter.class
45 -rw-r--r--··2.0·unx·····1508·b-·defN·20-Sep-09·21:52·clojure/asm/Attribute$Set.class45 -rw-r--r--··2.0·unx·····1508·b-·defN·20-Sep-11·00:10·clojure/asm/Attribute$Set.class
46 -rw-r--r--··2.0·unx·····3288·b-·defN·20-Sep-09·21:52·clojure/asm/Attribute.class46 -rw-r--r--··2.0·unx·····3288·b-·defN·20-Sep-11·00:10·clojure/asm/Attribute.class
47 -rw-r--r--··2.0·unx·····4629·b-·defN·20-Sep-09·21:52·clojure/asm/ByteVector.class47 -rw-r--r--··2.0·unx·····4629·b-·defN·20-Sep-11·00:10·clojure/asm/ByteVector.class
48 -rw-r--r--··2.0·unx····44968·b-·defN·20-Sep-09·21:52·clojure/asm/ClassReader.class48 -rw-r--r--··2.0·unx····44968·b-·defN·20-Sep-11·00:10·clojure/asm/ClassReader.class
49 -rw-r--r--··2.0·unx·····3910·b-·defN·20-Sep-09·21:52·clojure/asm/ClassVisitor.class49 -rw-r--r--··2.0·unx·····3910·b-·defN·20-Sep-11·00:10·clojure/asm/ClassVisitor.class
50 -rw-r--r--··2.0·unx····15878·b-·defN·20-Sep-09·21:52·clojure/asm/ClassWriter.class50 -rw-r--r--··2.0·unx····15878·b-·defN·20-Sep-11·00:10·clojure/asm/ClassWriter.class
51 -rw-r--r--··2.0·unx·····2226·b-·defN·20-Sep-09·21:52·clojure/asm/ConstantDynamic.class51 -rw-r--r--··2.0·unx·····2226·b-·defN·20-Sep-11·00:10·clojure/asm/ConstantDynamic.class
52 -rw-r--r--··2.0·unx·····4194·b-·defN·20-Sep-09·21:52·clojure/asm/Constants.class52 -rw-r--r--··2.0·unx·····4194·b-·defN·20-Sep-11·00:10·clojure/asm/Constants.class
53 -rw-r--r--··2.0·unx·····1066·b-·defN·20-Sep-09·21:52·clojure/asm/Context.class53 -rw-r--r--··2.0·unx·····1066·b-·defN·20-Sep-11·00:10·clojure/asm/Context.class
54 -rw-r--r--··2.0·unx······826·b-·defN·20-Sep-09·21:52·clojure/asm/CurrentFrame.class54 -rw-r--r--··2.0·unx······826·b-·defN·20-Sep-11·00:10·clojure/asm/CurrentFrame.class
55 -rw-r--r--··2.0·unx······553·b-·defN·20-Sep-09·21:52·clojure/asm/Edge.class55 -rw-r--r--··2.0·unx······553·b-·defN·20-Sep-11·00:10·clojure/asm/Edge.class
56 -rw-r--r--··2.0·unx·····1600·b-·defN·20-Sep-09·21:52·clojure/asm/FieldVisitor.class56 -rw-r--r--··2.0·unx·····1600·b-·defN·20-Sep-11·00:10·clojure/asm/FieldVisitor.class
57 -rw-r--r--··2.0·unx·····5005·b-·defN·20-Sep-09·21:52·clojure/asm/FieldWriter.class57 -rw-r--r--··2.0·unx·····5005·b-·defN·20-Sep-11·00:10·clojure/asm/FieldWriter.class
58 -rw-r--r--··2.0·unx····18106·b-·defN·20-Sep-09·21:52·clojure/asm/Frame.class58 -rw-r--r--··2.0·unx····18106·b-·defN·20-Sep-11·00:10·clojure/asm/Frame.class
59 -rw-r--r--··2.0·unx·····2223·b-·defN·20-Sep-09·21:52·clojure/asm/Handle.class59 -rw-r--r--··2.0·unx·····2223·b-·defN·20-Sep-11·00:10·clojure/asm/Handle.class
60 -rw-r--r--··2.0·unx·····2218·b-·defN·20-Sep-09·21:52·clojure/asm/Handler.class60 -rw-r--r--··2.0·unx·····2218·b-·defN·20-Sep-11·00:10·clojure/asm/Handler.class
61 -rw-r--r--··2.0·unx·····5763·b-·defN·20-Sep-09·21:52·clojure/asm/Label.class61 -rw-r--r--··2.0·unx·····5763·b-·defN·20-Sep-11·00:10·clojure/asm/Label.class
62 -rw-r--r--··2.0·unx·····7920·b-·defN·20-Sep-09·21:52·clojure/asm/MethodVisitor.class62 -rw-r--r--··2.0·unx·····7920·b-·defN·20-Sep-11·00:10·clojure/asm/MethodVisitor.class
63 -rw-r--r--··2.0·unx····33081·b-·defN·20-Sep-09·21:52·clojure/asm/MethodWriter.class63 -rw-r--r--··2.0·unx····33081·b-·defN·20-Sep-11·00:10·clojure/asm/MethodWriter.class
64 -rw-r--r--··2.0·unx·····1998·b-·defN·20-Sep-09·21:52·clojure/asm/ModuleVisitor.class64 -rw-r--r--··2.0·unx·····1998·b-·defN·20-Sep-11·00:10·clojure/asm/ModuleVisitor.class
65 -rw-r--r--··2.0·unx·····4381·b-·defN·20-Sep-09·21:52·clojure/asm/ModuleWriter.class65 -rw-r--r--··2.0·unx·····4381·b-·defN·20-Sep-11·00:10·clojure/asm/ModuleWriter.class
66 -rw-r--r--··2.0·unx·····7268·b-·defN·20-Sep-09·21:52·clojure/asm/Opcodes.class66 -rw-r--r--··2.0·unx·····7268·b-·defN·20-Sep-11·00:10·clojure/asm/Opcodes.class
67 -rw-r--r--··2.0·unx·····1810·b-·defN·20-Sep-09·21:52·clojure/asm/Symbol.class67 -rw-r--r--··2.0·unx·····1810·b-·defN·20-Sep-11·00:10·clojure/asm/Symbol.class
68 -rw-r--r--··2.0·unx·····1311·b-·defN·20-Sep-09·21:52·clojure/asm/SymbolTable$Entry.class68 -rw-r--r--··2.0·unx·····1311·b-·defN·20-Sep-11·00:10·clojure/asm/SymbolTable$Entry.class
69 -rw-r--r--··2.0·unx····18866·b-·defN·20-Sep-09·21:52·clojure/asm/SymbolTable.class69 -rw-r--r--··2.0·unx····18866·b-·defN·20-Sep-11·00:10·clojure/asm/SymbolTable.class
70 -rw-r--r--··2.0·unx····11487·b-·defN·20-Sep-09·21:52·clojure/asm/Type.class70 -rw-r--r--··2.0·unx····11487·b-·defN·20-Sep-11·00:10·clojure/asm/Type.class
71 -rw-r--r--··2.0·unx·····2663·b-·defN·20-Sep-09·21:52·clojure/asm/TypePath.class71 -rw-r--r--··2.0·unx·····2663·b-·defN·20-Sep-11·00:10·clojure/asm/TypePath.class
72 -rw-r--r--··2.0·unx·····3988·b-·defN·20-Sep-09·21:52·clojure/asm/TypeReference.class72 -rw-r--r--··2.0·unx·····3988·b-·defN·20-Sep-11·00:10·clojure/asm/TypeReference.class
73 -rw-r--r--··2.0·unx····20533·b-·defN·20-Sep-09·21:52·clojure/asm/commons/GeneratorAdapter.class73 -rw-r--r--··2.0·unx····20533·b-·defN·20-Sep-11·00:10·clojure/asm/commons/GeneratorAdapter.class
74 -rw-r--r--··2.0·unx·····6547·b-·defN·20-Sep-09·21:52·clojure/asm/commons/LocalVariablesSorter.class74 -rw-r--r--··2.0·unx·····6547·b-·defN·20-Sep-11·00:10·clojure/asm/commons/LocalVariablesSorter.class
75 -rw-r--r--··2.0·unx·····4980·b-·defN·20-Sep-09·21:52·clojure/asm/commons/Method.class75 -rw-r--r--··2.0·unx·····4980·b-·defN·20-Sep-11·00:10·clojure/asm/commons/Method.class
76 -rw-r--r--··2.0·unx······222·b-·defN·20-Sep-09·21:52·clojure/asm/commons/TableSwitchGenerator.class76 -rw-r--r--··2.0·unx······222·b-·defN·20-Sep-11·00:10·clojure/asm/commons/TableSwitchGenerator.class
77 -rw-r--r--··2.0·unx·····1063·b-·defN·20-Sep-09·21:57·clojure/core$PrintWriter_on$fn__7473.class77 -rw-r--r--··2.0·unx·····1063·b-·defN·20-Sep-11·00:16·clojure/core$PrintWriter_on$fn__7473.class
78 -rw-r--r--··2.0·unx······910·b-·defN·20-Sep-09·21:57·clojure/core$PrintWriter_on$fn__7475.class78 -rw-r--r--··2.0·unx······910·b-·defN·20-Sep-11·00:16·clojure/core$PrintWriter_on$fn__7475.class
79 -rw-r--r--··2.0·unx·····1367·b-·defN·20-Sep-09·21:57·clojure/core$PrintWriter_on$fn__7477.class79 -rw-r--r--··2.0·unx·····1367·b-·defN·20-Sep-11·00:16·clojure/core$PrintWriter_on$fn__7477.class
80 -rw-r--r--··2.0·unx·····1427·b-·defN·20-Sep-09·21:57·clojure/core$PrintWriter_on.class80 -rw-r--r--··2.0·unx·····1427·b-·defN·20-Sep-11·00:16·clojure/core$PrintWriter_on.class
81 -rw-r--r--··2.0·unx·····1102·b-·defN·20-Sep-09·21:57·clojure/core$StackTraceElement__GT_vec.class81 -rw-r--r--··2.0·unx·····1102·b-·defN·20-Sep-11·00:16·clojure/core$StackTraceElement__GT_vec.class
82 -rw-r--r--··2.0·unx·····2406·b-·defN·20-Sep-09·21:57·clojure/core$Throwable__GT_map$base__7435.class82 -rw-r--r--··2.0·unx·····2406·b-·defN·20-Sep-11·00:16·clojure/core$Throwable__GT_map$base__7435.class
83 -rw-r--r--··2.0·unx·····1110·b-·defN·20-Sep-09·21:57·clojure/core$Throwable__GT_map$fn__7439.class83 -rw-r--r--··2.0·unx·····1110·b-·defN·20-Sep-11·00:16·clojure/core$Throwable__GT_map$fn__7439.class
84 -rw-r--r--··2.0·unx·····3578·b-·defN·20-Sep-09·21:57·clojure/core$Throwable__GT_map.class84 -rw-r--r--··2.0·unx·····3578·b-·defN·20-Sep-11·00:16·clojure/core$Throwable__GT_map.class
85 -rw-r--r--··2.0·unx·····1673·b-·defN·20-Sep-09·21:56·clojure/core$_.class85 -rw-r--r--··2.0·unx·····1673·b-·defN·20-Sep-11·00:15·clojure/core$_.class
86 -rw-r--r--··2.0·unx·····2111·b-·defN·20-Sep-09·21:56·clojure/core$_DOT__DOT_.class86 -rw-r--r--··2.0·unx·····2111·b-·defN·20-Sep-11·00:15·clojure/core$_DOT__DOT_.class
87 -rw-r--r--··2.0·unx·····1712·b-·defN·20-Sep-09·21:56·clojure/core$_EQ_.class87 -rw-r--r--··2.0·unx·····1712·b-·defN·20-Sep-11·00:15·clojure/core$_EQ_.class
88 -rw-r--r--··2.0·unx·····1721·b-·defN·20-Sep-09·21:56·clojure/core$_EQ__EQ_.class88 -rw-r--r--··2.0·unx·····1721·b-·defN·20-Sep-11·00:15·clojure/core$_EQ__EQ_.class
89 -rw-r--r--··2.0·unx·····1506·b-·defN·20-Sep-09·21:56·clojure/core$_EQ__EQ___inliner__5549.class89 -rw-r--r--··2.0·unx·····1506·b-·defN·20-Sep-11·00:15·clojure/core$_EQ__EQ___inliner__5549.class
90 -rw-r--r--··2.0·unx·····1474·b-·defN·20-Sep-09·21:56·clojure/core$_EQ___inliner__5492.class90 -rw-r--r--··2.0·unx·····1474·b-·defN·20-Sep-11·00:15·clojure/core$_EQ___inliner__5492.class
91 -rw-r--r--··2.0·unx·····1714·b-·defN·20-Sep-09·21:56·clojure/core$_GT_.class91 -rw-r--r--··2.0·unx·····1714·b-·defN·20-Sep-11·00:15·clojure/core$_GT_.class
92 -rw-r--r--··2.0·unx······799·b-·defN·20-Sep-09·21:56·clojure/core$_GT_0_QMARK_.class92 -rw-r--r--··2.0·unx······799·b-·defN·20-Sep-11·00:15·clojure/core$_GT_0_QMARK_.class
93 -rw-r--r--··2.0·unx······799·b-·defN·20-Sep-09·21:56·clojure/core$_GT_1_QMARK_.class93 -rw-r--r--··2.0·unx······799·b-·defN·20-Sep-11·00:15·clojure/core$_GT_1_QMARK_.class
94 -rw-r--r--··2.0·unx·····1719·b-·defN·20-Sep-09·21:56·clojure/core$_GT__EQ_.class94 -rw-r--r--··2.0·unx·····1719·b-·defN·20-Sep-11·00:15·clojure/core$_GT__EQ_.class
95 -rw-r--r--··2.0·unx·····1504·b-·defN·20-Sep-09·21:56·clojure/core$_GT__EQ___inliner__5546.class95 -rw-r--r--··2.0·unx·····1504·b-·defN·20-Sep-11·00:15·clojure/core$_GT__EQ___inliner__5546.class
96 -rw-r--r--··2.0·unx·····1499·b-·defN·20-Sep-09·21:56·clojure/core$_GT___inliner__5543.class96 -rw-r--r--··2.0·unx·····1499·b-·defN·20-Sep-11·00:15·clojure/core$_GT___inliner__5543.class
97 -rw-r--r--··2.0·unx·····1712·b-·defN·20-Sep-09·21:56·clojure/core$_LT_.class97 -rw-r--r--··2.0·unx·····1712·b-·defN·20-Sep-11·00:15·clojure/core$_LT_.class
98 -rw-r--r--··2.0·unx·····1719·b-·defN·20-Sep-09·21:56·clojure/core$_LT__EQ_.class98 -rw-r--r--··2.0·unx·····1719·b-·defN·20-Sep-11·00:15·clojure/core$_LT__EQ_.class
99 -rw-r--r--··2.0·unx·····1504·b-·defN·20-Sep-09·21:56·clojure/core$_LT__EQ___inliner__5540.class99 -rw-r--r--··2.0·unx·····1504·b-·defN·20-Sep-11·00:15·clojure/core$_LT__EQ___inliner__5540.class
100 -rw-r--r--··2.0·unx·····1497·b-·defN·20-Sep-09·21:56·clojure/core$_LT___inliner__5515.class100 -rw-r--r--··2.0·unx·····1497·b-·defN·20-Sep-11·00:15·clojure/core$_LT___inliner__5515.class
101 -rw-r--r--··2.0·unx·····1966·b-·defN·20-Sep-09·21:56·clojure/core$_PLUS_.class101 -rw-r--r--··2.0·unx·····1966·b-·defN·20-Sep-11·00:15·clojure/core$_PLUS_.class
102 -rw-r--r--··2.0·unx·····1981·b-·defN·20-Sep-09·21:56·clojure/core$_PLUS__SINGLEQUOTE_.class102 -rw-r--r--··2.0·unx·····1981·b-·defN·20-Sep-11·00:15·clojure/core$_PLUS__SINGLEQUOTE_.class
103 -rw-r--r--··2.0·unx·····1682·b-·defN·20-Sep-09·21:56·clojure/core$_SLASH_.class103 -rw-r--r--··2.0·unx·····1682·b-·defN·20-Sep-11·00:15·clojure/core$_SLASH_.class
104 -rw-r--r--··2.0·unx·····1973·b-·defN·20-Sep-09·21:56·clojure/core$_STAR_.class104 -rw-r--r--··2.0·unx·····1973·b-·defN·20-Sep-11·00:15·clojure/core$_STAR_.class
105 -rw-r--r--··2.0·unx·····1986·b-·defN·20-Sep-09·21:56·clojure/core$_STAR__SINGLEQUOTE_.class105 -rw-r--r--··2.0·unx·····1986·b-·defN·20-Sep-11·00:15·clojure/core$_STAR__SINGLEQUOTE_.class
106 -rw-r--r--··2.0·unx·····2053·b-·defN·20-Sep-09·21:56·clojure/core$__GT_.class106 -rw-r--r--··2.0·unx·····2053·b-·defN·20-Sep-11·00:15·clojure/core$__GT_.class
107 -rw-r--r--··2.0·unx·····2057·b-·defN·20-Sep-09·21:56·clojure/core$__GT__GT_.class107 -rw-r--r--··2.0·unx·····2057·b-·defN·20-Sep-11·00:15·clojure/core$__GT__GT_.class
108 -rw-r--r--··2.0·unx·····1688·b-·defN·20-Sep-09·21:56·clojure/core$__SINGLEQUOTE_.class108 -rw-r--r--··2.0·unx·····1688·b-·defN·20-Sep-11·00:15·clojure/core$__SINGLEQUOTE_.class
109 -rw-r--r--··2.0·unx·····2988·b-·defN·20-Sep-09·21:57·clojure/core$_cache_protocol_fn.class109 -rw-r--r--··2.0·unx·····2988·b-·defN·20-Sep-11·00:16·clojure/core$_cache_protocol_fn.class
110 -rw-r--r--··2.0·unx·····3029·b-·defN·20-Sep-09·21:57·clojure/core$_reset_methods.class110 -rw-r--r--··2.0·unx·····3029·b-·defN·20-Sep-11·00:16·clojure/core$_reset_methods.class
111 -rw-r--r--··2.0·unx······829·b-·defN·20-Sep-09·21:56·clojure/core$accessor.class111 -rw-r--r--··2.0·unx······829·b-·defN·20-Sep-11·00:15·clojure/core$accessor.class
112 -rw-r--r--··2.0·unx······899·b-·defN·20-Sep-09·21:56·clojure/core$aclone.class112 -rw-r--r--··2.0·unx······899·b-·defN·20-Sep-11·00:15·clojure/core$aclone.class
113 -rw-r--r--··2.0·unx·····1461·b-·defN·20-Sep-09·21:56·clojure/core$aclone__inliner__6127.class113 -rw-r--r--··2.0·unx·····1461·b-·defN·20-Sep-11·00:15·clojure/core$aclone__inliner__6127.class
114 -rw-r--r--··2.0·unx·····4132·b-·defN·20-Sep-09·21:56·clojure/core$add_annotation.class114 -rw-r--r--··2.0·unx·····4132·b-·defN·20-Sep-11·00:16·clojure/core$add_annotation.class
115 -rw-r--r--··2.0·unx·····3627·b-·defN·20-Sep-09·21:57·clojure/core$add_annotations.class115 -rw-r--r--··2.0·unx·····3627·b-·defN·20-Sep-11·00:16·clojure/core$add_annotations.class
116 -rw-r--r--··2.0·unx······926·b-·defN·20-Sep-09·21:56·clojure/core$add_classpath.class116 -rw-r--r--··2.0·unx······926·b-·defN·20-Sep-11·00:16·clojure/core$add_classpath.class
117 -rw-r--r--··2.0·unx·····2044·b-·defN·20-Sep-09·21:57·clojure/core$add_doc_and_meta.class117 -rw-r--r--··2.0·unx·····2044·b-·defN·20-Sep-11·00:16·clojure/core$add_doc_and_meta.class
118 -rw-r--r--··2.0·unx·····1132·b-·defN·20-Sep-09·21:57·clojure/core$add_tap.class118 -rw-r--r--··2.0·unx·····1132·b-·defN·20-Sep-11·00:17·clojure/core$add_tap.class
119 -rw-r--r--··2.0·unx······825·b-·defN·20-Sep-09·21:56·clojure/core$add_watch.class119 -rw-r--r--··2.0·unx······825·b-·defN·20-Sep-11·00:15·clojure/core$add_watch.class
120 -rw-r--r--··2.0·unx·····2977·b-·defN·20-Sep-09·21:56·clojure/core$agent.class120 -rw-r--r--··2.0·unx·····2977·b-·defN·20-Sep-11·00:15·clojure/core$agent.class
121 -rw-r--r--··2.0·unx······679·b-·defN·20-Sep-09·21:56·clojure/core$agent_error.class121 -rw-r--r--··2.0·unx······679·b-·defN·20-Sep-11·00:15·clojure/core$agent_error.class
122 -rw-r--r--··2.0·unx·····1045·b-·defN·20-Sep-09·21:56·clojure/core$agent_errors.class122 -rw-r--r--··2.0·unx·····1045·b-·defN·20-Sep-11·00:15·clojure/core$agent_errors.class
123 -rw-r--r--··2.0·unx·····2117·b-·defN·20-Sep-09·21:56·clojure/core$aget.class123 -rw-r--r--··2.0·unx·····2117·b-·defN·20-Sep-11·00:15·clojure/core$aget.class
124 -rw-r--r--··2.0·unx·····1587·b-·defN·20-Sep-09·21:56·clojure/core$aget__inliner__6130.class124 -rw-r--r--··2.0·unx·····1587·b-·defN·20-Sep-11·00:15·clojure/core$aget__inliner__6130.class
125 -rw-r--r--··2.0·unx······901·b-·defN·20-Sep-09·21:56·clojure/core$alength.class125 -rw-r--r--··2.0·unx······901·b-·defN·20-Sep-11·00:15·clojure/core$alength.class
126 -rw-r--r--··2.0·unx·····1463·b-·defN·20-Sep-09·21:56·clojure/core$alength__inliner__6124.class126 -rw-r--r--··2.0·unx·····1463·b-·defN·20-Sep-11·00:15·clojure/core$alength__inliner__6124.class
127 -rw-r--r--··2.0·unx·····1122·b-·defN·20-Sep-09·21:56·clojure/core$alias.class127 -rw-r--r--··2.0·unx·····1122·b-·defN·20-Sep-11·00:15·clojure/core$alias.class
Max diff block lines reached; -1/623114 bytes (-0.00%) of diff not shown.
5.32 KB
clojure/core$PrintWriter_on$fn__7473.class
5.24 KB
javap -verbose -constants -s -l -private {}
    
Offset 8, 26 lines modifiedOffset 8, 26 lines modified
8 ··interfaces:·0,·fields:·2,·methods:·3,·attributes:·28 ··interfaces:·0,·fields:·2,·methods:·3,·attributes:·2
9 Constant·pool:9 Constant·pool:
10 ···#1·=·Utf8···············clojure/core$PrintWriter_on$fn__747310 ···#1·=·Utf8···············clojure/core$PrintWriter_on$fn__7473
11 ···#2·=·Class··············#1·············//·clojure/core$PrintWriter_on$fn__747311 ···#2·=·Class··············#1·············//·clojure/core$PrintWriter_on$fn__7473
12 ···#3·=·Utf8···············clojure/lang/AFunction12 ···#3·=·Utf8···············clojure/lang/AFunction
13 ···#4·=·Class··············#3·············//·clojure/lang/AFunction13 ···#4·=·Class··············#3·············//·clojure/lang/AFunction
14 ···#5·=·Utf8···············core_print.clj14 ···#5·=·Utf8···············core_print.clj
15 ···#6·=·Utf8···············sb15 ···#6·=·Utf8···············flush_fn
16 ···#7·=·Utf8···············Ljava/lang/Object;16 ···#7·=·Utf8···············Ljava/lang/Object;
17 ···#8·=·Utf8···············flush_fn17 ···#8·=·Utf8···············sb
18 ···#9·=·Utf8···············<init>18 ···#9·=·Utf8···············<init>
19 ··#10·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;)V19 ··#10·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;)V
20 ··#11·=·Utf8···············()V20 ··#11·=·Utf8···············()V
21 ··#12·=·NameAndType········#9:#11·········//·"<init>":()V21 ··#12·=·NameAndType········#9:#11·········//·"<init>":()V
22 ··#13·=·Methodref··········#4.#12·········//·clojure/lang/AFunction."<init>":()V22 ··#13·=·Methodref··········#4.#12·········//·clojure/lang/AFunction."<init>":()V
23 ··#14·=·NameAndType········#6:#7··········//·sb:Ljava/lang/Object; 
24 ··#15·=·Fieldref···········#2.#14·········//·clojure/core$PrintWriter_on$fn__7473.sb:Ljava/lang/Object; 
25 ··#16·=·NameAndType········#8:#7··········//·flush_fn:Ljava/lang/Object;23 ··#14·=·NameAndType········#6:#7··········//·flush_fn:Ljava/lang/Object;
26 ··#17·=·Fieldref···········#2.#16·········//·clojure/core$PrintWriter_on$fn__7473.flush_fn:Ljava/lang/Object;24 ··#15·=·Fieldref···········#2.#14·········//·clojure/core$PrintWriter_on$fn__7473.flush_fn:Ljava/lang/Object;
 25 ··#16·=·NameAndType········#8:#7··········//·sb:Ljava/lang/Object;
 26 ··#17·=·Fieldref···········#2.#16·········//·clojure/core$PrintWriter_on$fn__7473.sb:Ljava/lang/Object;
27 ··#18·=·Utf8···············invoke27 ··#18·=·Utf8···············invoke
28 ··#19·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/Object;28 ··#19·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/Object;
29 ··#20·=·Utf8···············java/lang/StringBuilder29 ··#20·=·Utf8···············java/lang/StringBuilder
30 ··#21·=·Class··············#20············//·java/lang/StringBuilder30 ··#21·=·Class··············#20············//·java/lang/StringBuilder
31 ··#22·=·Utf8···············length31 ··#22·=·Utf8···············length
32 ··#23·=·Utf8···············()I32 ··#23·=·Utf8···············()I
33 ··#24·=·NameAndType········#22:#23········//·length:()I33 ··#24·=·NameAndType········#22:#23········//·length:()I
Offset 59, 67 lines modifiedOffset 59, 67 lines modified
59 ··#50·=·Utf8···············Code59 ··#50·=·Utf8···············Code
60 ··#51·=·Utf8···············LineNumberTable60 ··#51·=·Utf8···············LineNumberTable
61 ··#52·=·Utf8···············StackMapTable61 ··#52·=·Utf8···············StackMapTable
62 ··#53·=·Utf8···············LocalVariableTable62 ··#53·=·Utf8···············LocalVariableTable
63 ··#54·=·Utf8···············SourceFile63 ··#54·=·Utf8···············SourceFile
64 ··#55·=·Utf8···············SourceDebugExtension64 ··#55·=·Utf8···············SourceDebugExtension
65 {65 {
66 ··java.lang.Object·sb;66 ··java.lang.Object·flush_fn;
67 ····descriptor:·Ljava/lang/Object;67 ····descriptor:·Ljava/lang/Object;
68 ····flags:·(0x0000)68 ····flags:·(0x0000)
  
69 ··java.lang.Object·flush_fn;69 ··java.lang.Object·sb;
70 ····descriptor:·Ljava/lang/Object;70 ····descriptor:·Ljava/lang/Object;
71 ····flags:·(0x0000)71 ····flags:·(0x0000)
  
72 ··public·clojure.core$PrintWriter_on$fn__7473(java.lang.Object,·java.lang.Object);72 ··public·clojure.core$PrintWriter_on$fn__7473(java.lang.Object,·java.lang.Object);
73 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;)V73 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;)V
74 ····flags:·(0x0001)·ACC_PUBLIC74 ····flags:·(0x0001)·ACC_PUBLIC
75 ····Code:75 ····Code:
76 ······stack=2,·locals=3,·args_size=376 ······stack=2,·locals=3,·args_size=3
77 ·········0:·aload_077 ·········0:·aload_0
78 ·········1:·invokespecial·#13·················//·Method·clojure/lang/AFunction."<init>":()V78 ·········1:·invokespecial·#13·················//·Method·clojure/lang/AFunction."<init>":()V
79 ·········4:·aload_079 ·········4:·aload_0
80 ·········5:·aload_180 ·········5:·aload_1
81 ·········6:·putfield······#15·················//·Field·sb:Ljava/lang/Object;81 ·········6:·putfield······#15·················//·Field·flush_fn:Ljava/lang/Object;
82 ·········9:·aload_082 ·········9:·aload_0
83 ········10:·aload_283 ········10:·aload_2
84 ········11:·putfield······#17·················//·Field·flush_fn:Ljava/lang/Object;84 ········11:·putfield······#17·················//·Field·sb:Ljava/lang/Object;
85 ········14:·return85 ········14:·return
86 ······LineNumberTable:86 ······LineNumberTable:
87 ········line·566:·087 ········line·566:·0
  
88 ··public·java.lang.Object·invoke(java.lang.Object);88 ··public·java.lang.Object·invoke(java.lang.Object);
89 ····descriptor:·(Ljava/lang/Object;)Ljava/lang/Object;89 ····descriptor:·(Ljava/lang/Object;)Ljava/lang/Object;
90 ····flags:·(0x0001)·ACC_PUBLIC90 ····flags:·(0x0001)·ACC_PUBLIC
91 ····Code:91 ····Code:
92 ······stack=4,·locals=2,·args_size=292 ······stack=4,·locals=2,·args_size=2
93 ·········0:·aload_093 ·········0:·aload_0
94 ·········1:·getfield······#15·················//·Field·sb:Ljava/lang/Object;94 ·········1:·getfield······#17·················//·Field·sb:Ljava/lang/Object;
95 ·········4:·checkcast·····#21·················//·class·java/lang/StringBuilder95 ·········4:·checkcast·····#21·················//·class·java/lang/StringBuilder
96 ·········7:·invokevirtual·#25·················//·Method·java/lang/StringBuilder.length:()I96 ·········7:·invokevirtual·#25·················//·Method·java/lang/StringBuilder.length:()I
97 ········10:·i2l97 ········10:·i2l
98 ········11:·lconst_098 ········11:·lconst_0
99 ········12:·lcmp99 ········12:·lcmp
100 ········13:·ifle··········43100 ········13:·ifle··········43
101 ········16:·aload_0101 ········16:·aload_0
102 ········17:·getfield······#17·················//·Field·flush_fn:Ljava/lang/Object;102 ········17:·getfield······#15·················//·Field·flush_fn:Ljava/lang/Object;
103 ········20:·checkcast·····#27·················//·class·clojure/lang/IFn103 ········20:·checkcast·····#27·················//·class·clojure/lang/IFn
104 ········23:·aload_0104 ········23:·aload_0
105 ········24:·getfield······#15·················//·Field·sb:Ljava/lang/Object;105 ········24:·getfield······#17·················//·Field·sb:Ljava/lang/Object;
106 ········27:·checkcast·····#21·················//·class·java/lang/StringBuilder106 ········27:·checkcast·····#21·················//·class·java/lang/StringBuilder
107 ········30:·invokevirtual·#31·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;107 ········30:·invokevirtual·#31·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
108 ········33:·invokeinterface·#33,··2···········//·InterfaceMethod·clojure/lang/IFn.invoke:(Ljava/lang/Object;)Ljava/lang/Object;108 ········33:·invokeinterface·#33,··2···········//·InterfaceMethod·clojure/lang/IFn.invoke:(Ljava/lang/Object;)Ljava/lang/Object;
109 ········38:·pop109 ········38:·pop
110 ········39:·goto··········45110 ········39:·goto··········45
111 ········42:·athrow111 ········42:·athrow
112 ········43:·aconst_null112 ········43:·aconst_null
113 ········44:·pop113 ········44:·pop
114 ········45:·aload_0114 ········45:·aload_0
115 ········46:·getfield······#15·················//·Field·sb:Ljava/lang/Object;115 ········46:·getfield······#17·················//·Field·sb:Ljava/lang/Object;
116 ········49:·checkcast·····#21·················//·class·java/lang/StringBuilder116 ········49:·checkcast·····#21·················//·class·java/lang/StringBuilder
117 ········52:·lconst_0117 ········52:·lconst_0
118 ········53:·invokestatic··#39·················//·Method·clojure/lang/RT.intCast:(J)I118 ········53:·invokestatic··#39·················//·Method·clojure/lang/RT.intCast:(J)I
119 ········56:·invokevirtual·#43·················//·Method·java/lang/StringBuilder.setLength:(I)V119 ········56:·invokevirtual·#43·················//·Method·java/lang/StringBuilder.setLength:(I)V
120 ········59:·aconst_null120 ········59:·aconst_null
121 ········60:·areturn121 ········60:·areturn
122 ······StackMapTable:·number_of_entries·=·3122 ······StackMapTable:·number_of_entries·=·3
1.71 KB
clojure/core$PrintWriter_on.class
1.64 KB
procyon -ec {}
    
Offset 13, 31 lines modifiedOffset 13, 30 lines modified
13 ····public·static·Object·invokeStatic(Object·flush_fn,·Object·close_fn)·{13 ····public·static·Object·invokeStatic(Object·flush_fn,·Object·close_fn)·{
14 ········Object·sb·=·new·StringBuilder();14 ········Object·sb·=·new·StringBuilder();
15 ········final·Writer$ff19274a·writer$ff19274a;15 ········final·Writer$ff19274a·writer$ff19274a;
16 ········Object·p__7158__auto__7480·=·writer$ff19274a·=·new·Writer$ff19274a();16 ········Object·p__7158__auto__7480·=·writer$ff19274a·=·new·Writer$ff19274a();
17 ········final·Object[]·array·=·new·Object[6];17 ········final·Object[]·array·=·new·Object[6];
18 ········array[0]·=·"flush";18 ········array[0]·=·"flush";
19 ········final·int·n·=·1;19 ········final·int·n·=·1;
20 ········final·Object·o·=·sb; 
21 ········final·Object·o2·=·flush_fn;20 ········final·Object·o·=·flush_fn;
22 ········flush_fn·=·null;21 ········flush_fn·=·null;
23 ········array[n]·=·new·core$PrintWriter_on$fn__7473(o,·o2);22 ········array[n]·=·new·core$PrintWriter_on$fn__7473(o,·sb);
24 ········array[2]·=·"close";23 ········array[2]·=·"close";
25 ········final·int·n2·=·3;24 ········final·int·n2·=·3;
26 ········final·Object·o3·=·close_fn;25 ········final·Object·o2·=·close_fn;
27 ········close_fn·=·null;26 ········close_fn·=·null;
28 ········array[n2]·=·new·core$PrintWriter_on$fn__7475(o3);27 ········array[n2]·=·new·core$PrintWriter_on$fn__7475(o2);
29 ········array[4]·=·"write";28 ········array[4]·=·"write";
30 ········final·int·n3·=·5;29 ········final·int·n3·=·5;
31 ········final·Object·o4·=·sb;30 ········final·Object·o3·=·sb;
32 ········sb·=·null;31 ········sb·=·null;
33 ········array[n3]·=·new·core$PrintWriter_on$fn__7477(o4);32 ········array[n3]·=·new·core$PrintWriter_on$fn__7477(o3);
34 ········core$init_proxy.invokeStatic((Object)writer$ff19274a,·(Object)RT.mapUniqueKeys(array));33 ········core$init_proxy.invokeStatic((Object)writer$ff19274a,·(Object)RT.mapUniqueKeys(array));
35 ········final·Object·o5·=·p__7158__auto__7480;34 ········final·Object·o4·=·p__7158__auto__7480;
36 ········p__7158__auto__7480·=·null;35 ········p__7158__auto__7480·=·null;
37 ········return·new·PrintWriter(new·BufferedWriter((Writer)o5));36 ········return·new·PrintWriter(new·BufferedWriter((Writer)o4));
38 ····}37 ····}
39 ····38 ····
40 ····public·Object·invoke(final·Object·flush_fn,·final·Object·close_fn)·{39 ····public·Object·invoke(final·Object·flush_fn,·final·Object·close_fn)·{
41 ········return·invokeStatic(flush_fn,·close_fn);40 ········return·invokeStatic(flush_fn,·close_fn);
42 ····}41 ····}
43 }42 }
967 B
clojure/core$assert_same_protocol$fn__7966.class
871 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 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.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__7966·extends·AFunction8 public·final·class·core$assert_same_protocol$fn__7966·extends·AFunction
9 {9 {
10 ····Object·p; 
11 ····Object·protocol_var;10 ····Object·protocol_var;
12 ····Object·v;11 ····Object·v;
 12 ····Object·p;
13 ····13 ····
14 ····public·core$assert_same_protocol$fn__7966(final·Object·p3,·final·Object·protocol_var,·final·Object·v)·{14 ····public·core$assert_same_protocol$fn__7966(final·Object·protocol_var,·final·Object·v,·final·Object·p3)·{
15 ········this.p·=·p3; 
16 ········this.protocol_var·=·protocol_var;15 ········this.protocol_var·=·protocol_var;
17 ········this.v·=·v;16 ········this.v·=·v;
 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.01 KB
clojure/core$assert_same_protocol$fn__7968.class
940 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 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.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__7968·extends·AFunction8 public·final·class·core$assert_same_protocol$fn__7968·extends·AFunction
9 {9 {
10 ····Object·p; 
11 ····Object·protocol_var; 
12 ····Object·v;10 ····Object·v;
 11 ····Object·protocol_var;
 12 ····Object·p;
13 ····13 ····
14 ····public·core$assert_same_protocol$fn__7968(final·Object·p3,·final·Object·protocol_var,·final·Object·v)·{14 ····public·core$assert_same_protocol$fn__7968(final·Object·v,·final·Object·protocol_var,·final·Object·p3)·{
15 ········this.p·=·p3; 
16 ········this.protocol_var·=·protocol_var; 
17 ········this.v·=·v;15 ········this.v·=·v;
 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;
2.42 KB
clojure/core$assert_same_protocol.class
2.35 KB
procyon -ec {}
    
Offset 65, 19 lines modifiedOffset 65, 19 lines modified
65 ····················}65 ····················}
66 ····················o4·=·(invokeStatic3·=·and__5499__auto__7972);66 ····················o4·=·(invokeStatic3·=·and__5499__auto__7972);
67 ····················and__5499__auto__7972·=·null;67 ····················and__5499__auto__7972·=·null;
68 ················}68 ················}
69 ················if·(invokeStatic3·!=·null)·{69 ················if·(invokeStatic3·!=·null)·{
70 ····················if·(o4·!=·Boolean.FALSE)·{70 ····················if·(o4·!=·Boolean.FALSE)·{
71 ························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()·})));71 ························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()·})));
72 ························final·Object·o5·=·p;72 ························final·Object·o5·=·v;
73 ························p·=·null; 
74 ························final·Object·o6·=·v; 
75 ························v·=·null;73 ························v·=·null;
 74 ························final·Object·o6·=·p;
 75 ························p·=·null;
76 ························((IFn)new·core$assert_same_protocol$fn__7966(o5,·protocol_var,·o6)).invoke();76 ························((IFn)new·core$assert_same_protocol$fn__7966(protocol_var,·o5,·o6)).invoke();
77 ····················}77 ····················}
78 ················}78 ················}
79 ················final·Object·o7·=·seq_7962;79 ················final·Object·o7·=·seq_7962;
80 ················seq_7962·=·null;80 ················seq_7962·=·null;
81 ················final·Object·o8·=·chunk_7963;81 ················final·Object·o8·=·chunk_7963;
82 ················chunk_7963·=·null;82 ················chunk_7963·=·null;
83 ················final·long·n·=·count_7964;83 ················final·long·n·=·count_7964;
Offset 153, 18 lines modifiedOffset 153, 18 lines modified
153 ····················}153 ····················}
154 ····················o16·=·(invokeStatic10·=·and__5499__auto__7974);154 ····················o16·=·(invokeStatic10·=·and__5499__auto__7974);
155 ····················and__5499__auto__7974·=·null;155 ····················and__5499__auto__7974·=·null;
156 ················}156 ················}
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·=·p2;160 ························final·Object·o17·=·v2;
161 ························p2·=·null; 
162 ························final·Object·o18·=·v2; 
163 ························v2·=·null;161 ························v2·=·null;
 162 ························final·Object·o18·=·p2;
 163 ························p2·=·null;
164 ························((IFn)new·core$assert_same_protocol$fn__7968(o17,·protocol_var,·o18)).invoke();164 ························((IFn)new·core$assert_same_protocol$fn__7968(o17,·protocol_var,·o18)).invoke();
165 ····················}165 ····················}
166 ················}166 ················}
167 ················final·Object·o19·=·seq_7963;167 ················final·Object·o19·=·seq_7963;
168 ················seq_7963·=·null;168 ················seq_7963·=·null;
169 ················final·Object·invokeStatic11·=·core$next__5371.invokeStatic(o19);169 ················final·Object·invokeStatic11·=·core$next__5371.invokeStatic(o19);
170 ················final·Object·o20·=·null;170 ················final·Object·o20·=·null;
777 B
clojure/core$bean$fn__7182$fn__7183.class
695 B
procyon -ec {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$bean$fn__7182$fn__7183·extends·AFunction3 public·final·class·core$bean$fn__7182$fn__7183·extends·AFunction
4 {4 {
 5 ····Object·method;
5 ····Object·x;6 ····Object·x;
6 ····Object·pd;7 ····Object·pd;
7 ····Object·method; 
8 ····8 ····
9 ····public·core$bean$fn__7182$fn__7183(final·Object·x,·final·Object·pd,·final·Object·method)·{9 ····public·core$bean$fn__7182$fn__7183(final·Object·method,·final·Object·x,·final·Object·pd)·{
 10 ········this.method·=·method;
10 ········this.x·=·x;11 ········this.x·=·x;
11 ········this.pd·=·pd;12 ········this.pd·=·pd;
12 ········this.method·=·method; 
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········//·16 ········//·
17 ········//·This·method·could·not·be·decompiled.17 ········//·This·method·could·not·be·decompiled.
18 ········//·18 ········//·
19 ········//·Original·Bytecode:19 ········//·Original·Bytecode:
1.68 KB
clojure/core$bean$fn__7182.class
1.62 KB
procyon -ec {}
    
Offset 56, 22 lines modifiedOffset 56, 22 lines modified
56 ········//····82:·astore_1········/*·m·*/56 ········//····82:·astore_1········/*·m·*/
57 ········//····83:·aload_3·········/*·name·*/57 ········//····83:·aload_3·········/*·name·*/
58 ········//····84:·aconst_null····58 ········//····84:·aconst_null····
59 ········//····85:·astore_3········/*·name·*/59 ········//····85:·astore_3········/*·name·*/
60 ········//····86:·invokestatic····clojure/core$keyword.invokeStatic:(Ljava/lang/Object;)Ljava/lang/Object;60 ········//····86:·invokestatic····clojure/core$keyword.invokeStatic:(Ljava/lang/Object;)Ljava/lang/Object;
61 ········//····89:·new·············Lclojure/core$bean$fn__7182$fn__7183;61 ········//····89:·new·············Lclojure/core$bean$fn__7182$fn__7183;
62 ········//····92:·dup············62 ········//····92:·dup············
 63 ········//····93:·aload···········method
 64 ········//····95:·aconst_null····
 65 ········//····96:·astore··········method
63 ········//····93:·aload_0·········/*·this·*/66 ········//····98:·aload_0·········/*·this·*/
64 ········//····94:·getfield········clojure/core$bean$fn__7182.x:Ljava/lang/Object;67 ········//····99:·getfield········clojure/core$bean$fn__7182.x:Ljava/lang/Object;
65 ········//····97:·aload_2·········/*·pd·*/68 ········//···102:·aload_2·········/*·pd·*/
66 ········//····98:·aconst_null···· 
67 ········//····99:·astore_2········/*·pd·*/ 
68 ········//···100:·aload···········method 
69 ········//···102:·aconst_null····69 ········//···103:·aconst_null····
70 ········//···103:·astore··········method70 ········//···104:·astore_2········/*·pd·*/
71 ········//···105:·invokespecial···clojure/core$bean$fn__7182$fn__7183.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V71 ········//···105:·invokespecial···clojure/core$bean$fn__7182$fn__7183.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
72 ········//···108:·aconst_null····72 ········//···108:·aconst_null····
73 ········//···109:·astore_0········/*·this·*/73 ········//···109:·astore_0········/*·this·*/
74 ········//···110:·invokestatic····clojure/core$assoc__5401.invokeStatic:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;74 ········//···110:·invokestatic····clojure/core$assoc__5401.invokeStatic:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
75 ········//···113:·goto············12075 ········//···113:·goto············120
76 ········//···116:·pop············76 ········//···116:·pop············
77 ········//···117:·aload_1·········/*·m·*/77 ········//···117:·aload_1·········/*·m·*/
809 B
clojure/core$binding_conveyor_fn$fn__5739.class
715 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.Var;4 import·clojure.lang.Var;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$binding_conveyor_fn$fn__5739·extends·RestFn6 public·final·class·core$binding_conveyor_fn$fn__5739·extends·RestFn
7 {7 {
8 ····Object·f; 
9 ····Object·frame;8 ····Object·frame;
 9 ····Object·f;
10 ····10 ····
11 ····public·core$binding_conveyor_fn$fn__5739(final·Object·f,·final·Object·frame)·{11 ····public·core$binding_conveyor_fn$fn__5739(final·Object·frame,·final·Object·f)·{
12 ········this.f·=·f; 
13 ········this.frame·=·frame;12 ········this.frame·=·frame;
 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 ········Var.resetThreadBindingFrame(this.frame);17 ········Var.resetThreadBindingFrame(this.frame);
18 ········final·Object·f·=·this.f;18 ········final·Object·f·=·this.f;
19 ········final·Object·o·=·x;19 ········final·Object·o·=·x;
20 ········x·=·null;20 ········x·=·null;
857 B
clojure/core$binding_conveyor_fn.class
781 B
procyon -ec {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
  
3 import·clojure.lang.Var;3 import·clojure.lang.Var;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$binding_conveyor_fn·extends·AFunction5 public·final·class·core$binding_conveyor_fn·extends·AFunction
6 {6 {
7 ····public·static·Object·invokeStatic(Object·f)·{7 ····public·static·Object·invokeStatic(Object·f)·{
 8 ········final·Object·cloneThreadBindingFrame;
8 ········Object·frame·=·Var.cloneThreadBindingFrame();9 ········Object·frame·=·cloneThreadBindingFrame·=·Var.cloneThreadBindingFrame();
 10 ········frame·=·null;
9 ········final·Object·o·=·f;11 ········final·Object·o·=·f;
10 ········f·=·null;12 ········f·=·null;
11 ········final·Object·o2·=·frame; 
12 ········frame·=·null; 
13 ········return·new·core$binding_conveyor_fn$fn__5739(o,·o2);13 ········return·new·core$binding_conveyor_fn$fn__5739(cloneThreadBindingFrame,·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 }
894 B
clojure/core$bound_fn_STAR_$fn__5734.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__5734·extends·RestFn6 public·final·class·core$bound_fn_STAR_$fn__5734·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__5734(final·Object·bindings,·final·Object·f)·{12 ····public·core$bound_fn_STAR_$fn__5734(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__5734.const__1.getRawRoot();18 ········final·Object·rawRoot·=·core$bound_fn_STAR_$fn__5734.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__5734(invokeStatic,·o);12 ········return·new·core$bound_fn_STAR_$fn__5734(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.61 KB
clojure/core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862.class
1.46 KB
procyon -ec {}
    
Offset 8, 24 lines modifiedOffset 8, 24 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__7856__7860$fn__7861$fn__7862·extends·AFunction12 public·final·class·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862·extends·AFunction
13 {13 {
14 ····Object·c__6288__auto__; 
15 ····Object·b__7859; 
16 ····int·size__6289__auto__;14 ····int·size__6289__auto__;
 15 ····Object·b__7859;
 16 ····Object·c__6288__auto__;
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__7856__7860$fn__7861$fn__7862(final·Object·c__6288__auto__,·final·Object·b__7859,·final·int·size__6289__auto__)·{20 ····public·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862(final·int·size__6289__auto__,·final·Object·b__7859,·final·Object·c__6288__auto__)·{
21 ········this.c__6288__auto__·=·c__6288__auto__; 
22 ········this.b__7859·=·b__7859; 
23 ········this.size__6289__auto__·=·size__6289__auto__;21 ········this.size__6289__auto__·=·size__6289__auto__;
 22 ········this.b__7859·=·b__7859;
 23 ········this.c__6288__auto__·=·c__6288__auto__;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········for·(long·i__7858·=·(long)RT.intCast(0L);·i__7858·<·this.size__6289__auto__;·++i__7858)·{27 ········for·(long·i__7858·=·(long)RT.intCast(0L);·i__7858·<·this.size__6289__auto__;·++i__7858)·{
28 ············Object·i·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__7858));28 ············Object·i·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__7858));
29 ············final·Object·b__7859·=·this.b__7859;29 ············final·Object·b__7859·=·this.b__7859;
30 ············final·Object[]·array·=·{·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862.const__5,·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862.const__6,·null·};30 ············final·Object[]·array·=·{·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862.const__5,·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862.const__6,·null·};
5.0 KB
clojure/core$build_positional_factory$iter__7856__7860$fn__7861.class
4.87 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.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__7856__7860$fn__7861·extends·AFunction12 public·final·class·core$build_positional_factory$iter__7856__7860$fn__7861·extends·AFunction
13 {13 {
14 ····Object·iter__7856; 
15 ····Object·s__7857;14 ····Object·s__7857;
 15 ····Object·iter__7856;
16 ····public·static·final·AFn·const__12;16 ····public·static·final·AFn·const__12;
17 ····public·static·final·AFn·const__13;17 ····public·static·final·AFn·const__13;
18 ····18 ····
19 ····public·core$build_positional_factory$iter__7856__7860$fn__7861(final·Object·iter__7856,·final·Object·s__7857)·{19 ····public·core$build_positional_factory$iter__7856__7860$fn__7861(final·Object·s__7857,·final·Object·iter__7856)·{
20 ········this.iter__7856·=·iter__7856; 
21 ········this.s__7857·=·s__7857;20 ········this.s__7857·=·s__7857;
 21 ········this.iter__7856·=·iter__7856;
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke()·{24 ····public·Object·invoke()·{
25 ········final·Object·s__7859·=·this.s__7857;25 ········final·Object·s__7859·=·this.s__7857;
26 ········this.s__7857·=·null;26 ········this.s__7857·=·null;
27 ········final·Object·o;27 ········final·Object·o;
28 ········Object·s__7857·=·o·=·s__7859;28 ········Object·s__7857·=·o·=·s__7859;
Offset 37, 49 lines modifiedOffset 37, 51 lines modified
37 ················Object·s__7858·=·o2;37 ················Object·s__7858·=·o2;
38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7858);38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7858);
39 ················if·(invokeStatic2·!=·null)·{39 ················if·(invokeStatic2·!=·null)·{
40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
41 ························Object·c__6288__auto__7865·=·core$chunk_first.invokeStatic(s__7858);41 ························Object·c__6288__auto__7865·=·core$chunk_first.invokeStatic(s__7858);
42 ························final·int·size__6289__auto__7866·=·RT.intCast(RT.count(c__6288__auto__7865));42 ························final·int·size__6289__auto__7866·=·RT.intCast(RT.count(c__6288__auto__7865));
43 ························Object·b__7859·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__7866);43 ························Object·b__7859·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__7866);
 44 ························final·int·n·=·size__6289__auto__7866;
 45 ························final·Object·o3·=·b__7859;
44 ························final·Object·o3·=·c__6288__auto__7865;46 ························final·Object·o4·=·c__6288__auto__7865;
45 ························c__6288__auto__7865·=·null;47 ························c__6288__auto__7865·=·null;
46 ························final·Object·invoke·=·((IFn)new·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862(o3,·b__7859,·size__6289__auto__7866)).invoke();48 ························final·Object·invoke·=·((IFn)new·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862(n,·o3,·o4)).invoke();
47 ························if·(invoke·!=·null)·{49 ························if·(invoke·!=·null)·{
48 ····························if·(invoke·!=·Boolean.FALSE)·{50 ····························if·(invoke·!=·Boolean.FALSE)·{
49 ································final·Object·o4·=·b__7859;51 ································final·Object·o5·=·b__7859;
50 ································b__7859·=·null;52 ································b__7859·=·null;
51 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);53 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);
52 ································final·IFn·fn·=·(IFn)this.iter__7856;54 ································final·IFn·fn·=·(IFn)this.iter__7856;
53 ································final·Object·o5·=·s__7858;55 ································final·Object·o6·=·s__7858;
54 ································s__7858·=·null;56 ································s__7858·=·null;
55 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));57 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));
56 ································this·=·null;58 ································this·=·null;
57 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);59 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
58 ····························}60 ····························}
59 ························}61 ························}
60 ························final·Object·o7·=·b__7859;62 ························final·Object·o8·=·b__7859;
61 ························b__7859·=·null;63 ························b__7859·=·null;
62 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);64 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);
63 ························final·Object·o8·=·null;65 ························final·Object·o9·=·null;
64 ························this·=·null;66 ························this·=·null;
65 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);67 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);
66 ····················}68 ····················}
67 ················}69 ················}
68 ················Object·i·=·core$first__5369.invokeStatic(s__7858);70 ················Object·i·=·core$first__5369.invokeStatic(s__7858);
69 ················final·Object[]·array·=·{·core$build_positional_factory$iter__7856__7860$fn__7861.const__12,·core$build_positional_factory$iter__7856__7860$fn__7861.const__13,·null·};71 ················final·Object[]·array·=·{·core$build_positional_factory$iter__7856__7860$fn__7861.const__12,·core$build_positional_factory$iter__7856__7860$fn__7861.const__13,·null·};
70 ················final·int·n·=·2;72 ················final·int·n2·=·2;
71 ················final·Object·o9·=·i;73 ················final·Object·o10·=·i;
72 ················i·=·null;74 ················i·=·null;
73 ················array[n]·=·o9;75 ················array[n2]·=·o10;
74 ················final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));76 ················final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));
75 ················final·IFn·fn2·=·(IFn)this.iter__7856;77 ················final·IFn·fn2·=·(IFn)this.iter__7856;
76 ················final·Object·o10·=·s__7858;78 ················final·Object·o11·=·s__7858;
77 ················s__7858·=·null;79 ················s__7858·=·null;
78 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o10));80 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o11));
79 ················this·=·null;81 ················this·=·null;
80 ················return·core$cons__5361.invokeStatic(invokeStatic5,·invoke3);82 ················return·core$cons__5361.invokeStatic(invokeStatic5,·invoke3);
81 ············}83 ············}
82 ········}84 ········}
83 ········return·null;85 ········return·null;
84 ····}86 ····}
85 ····87 ····
626 B
clojure/core$build_positional_factory$iter__7856__7860.class
506 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$build_positional_factory$iter__7856__7860·extends·AFunction7 public·final·class·core$build_positional_factory$iter__7856__7860·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·s__7857)·{9 ····public·Object·invoke(Object·s__7857)·{
10 ········final·Object·o·=·s__7857;10 ········final·Object·o·=·s__7857;
11 ········s__7857·=·null;11 ········s__7857·=·null;
12 ········return·new·LazySeq((IFn)new·core$build_positional_factory$iter__7856__7860$fn__7861((Object)this,·o));12 ········return·new·LazySeq((IFn)new·core$build_positional_factory$iter__7856__7860$fn__7861(o,·(Object)this));
13 ····}13 ····}
14 }14 }
693 B
clojure/core$comp$fn__5792.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.RestFn;4 import·clojure.lang.RestFn;
  
5 public·final·class·core$comp$fn__5792·extends·RestFn5 public·final·class·core$comp$fn__5792·extends·RestFn
6 {6 {
7 ····Object·f; 
8 ····Object·g;7 ····Object·g;
 8 ····Object·f;
9 ····9 ····
10 ····public·core$comp$fn__5792(final·Object·f,·final·Object·g)·{10 ····public·core$comp$fn__5792(final·Object·g,·final·Object·f)·{
11 ········this.f·=·f; 
12 ········this.g·=·g;11 ········this.g·=·g;
 12 ········this.f·=·f;
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.f;16 ········final·IFn·fn·=·(IFn)this.f;
17 ········final·Object·g·=·this.g;17 ········final·Object·g·=·this.g;
18 ········final·Object·o·=·x;18 ········final·Object·o·=·x;
19 ········x·=·null;19 ········x·=·null;
648 B
clojure/core$comp.class
602 B
procyon -ec {}
    
Offset 23, 18 lines modifiedOffset 23, 18 lines modified
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·doInvoke(final·Object·f,·final·Object·g,·final·Object·o)·{25 ····public·Object·doInvoke(final·Object·f,·final·Object·g,·final·Object·o)·{
26 ········return·invokeStatic(f,·g,·(ISeq)o);26 ········return·invokeStatic(f,·g,·(ISeq)o);
27 ····}27 ····}
28 ····28 ····
29 ····public·static·Object·invokeStatic(Object·f,·Object·g)·{29 ····public·static·Object·invokeStatic(Object·f,·Object·g)·{
30 ········final·Object·o·=·f; 
31 ········f·=·null; 
32 ········final·Object·o2·=·g;30 ········final·Object·o·=·g;
33 ········g·=·null;31 ········g·=·null;
 32 ········final·Object·o2·=·f;
 33 ········f·=·null;
34 ········return·new·core$comp$fn__5792(o,·o2);34 ········return·new·core$comp$fn__5792(o,·o2);
35 ····}35 ····}
36 ····36 ····
37 ····public·Object·invoke(final·Object·f,·final·Object·g)·{37 ····public·Object·invoke(final·Object·f,·final·Object·g)·{
38 ········return·invokeStatic(f,·g);38 ········return·invokeStatic(f,·g);
39 ····}39 ····}
40 ····40 ····
705 B
clojure/core$completing$fn__8425.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__8425·extends·AFunction5 public·final·class·core$completing$fn__8425·extends·AFunction
6 {6 {
7 ····Object·f; 
8 ····Object·cf;7 ····Object·cf;
 8 ····Object·f;
9 ····9 ····
10 ····public·core$completing$fn__8425(final·Object·f,·final·Object·cf)·{10 ····public·core$completing$fn__8425(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__8425(o,·o2);16 ········return·new·core$completing$fn__8425(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 ····
848 B
clojure/core$concat$cat__5480$fn__5481.class
760 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$concat$cat__5480$fn__5481·extends·AFunction5 public·final·class·core$concat$cat__5480$fn__5481·extends·AFunction
6 {6 {
7 ····Object·xys;7 ····Object·xys;
8 ····Object·zs; 
9 ····Object·cat;8 ····Object·cat;
 9 ····Object·zs;
10 ····10 ····
11 ····public·core$concat$cat__5480$fn__5481(final·Object·xys,·final·Object·zs,·final·Object·cat)·{11 ····public·core$concat$cat__5480$fn__5481(final·Object·xys,·final·Object·cat,·final·Object·zs)·{
12 ········this.xys·=·xys;12 ········this.xys·=·xys;
13 ········this.zs·=·zs; 
14 ········this.cat·=·cat;13 ········this.cat·=·cat;
 14 ········this.zs·=·zs;
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__5387.invokeStatic(xys2);21 ········Object·xys·=·invokeStatic·=·core$seq__5387.invokeStatic(xys2);
525 B
clojure/core$concat$cat__5480.class
455 B
procyon -ec {}
    
Offset 8, 10 lines modifiedOffset 8, 10 lines modified
8 public·final·class·core$concat$cat__5480·extends·AFunction8 public·final·class·core$concat$cat__5480·extends·AFunction
9 {9 {
10 ····public·Object·invoke(Object·xys,·Object·zs)·{10 ····public·Object·invoke(Object·xys,·Object·zs)·{
11 ········final·Object·o·=·xys;11 ········final·Object·o·=·xys;
12 ········xys·=·null;12 ········xys·=·null;
13 ········final·Object·o2·=·zs;13 ········final·Object·o2·=·zs;
14 ········zs·=·null;14 ········zs·=·null;
15 ········return·new·LazySeq((IFn)new·core$concat$cat__5480$fn__5481(o,·o2,·(Object)this));15 ········return·new·LazySeq((IFn)new·core$concat$cat__5480$fn__5481(o,·(Object)this,·o2));
16 ····}16 ····}
17 }17 }
1.45 KB
clojure/core$ctor_sigs$iter__7500__7504$fn__7505$fn__7506.class
1.32 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__7500__7504$fn__7505$fn__7506·extends·AFunction10 public·final·class·core$ctor_sigs$iter__7500__7504$fn__7505$fn__7506·extends·AFunction
11 {11 {
12 ····int·size__6289__auto__; 
13 ····Object·c__6288__auto__; 
14 ····Object·b__7503;12 ····Object·b__7503;
 13 ····Object·c__6288__auto__;
 14 ····int·size__6289__auto__;
15 ····public·static·final·Var·const__6;15 ····public·static·final·Var·const__6;
16 ····16 ····
17 ····public·core$ctor_sigs$iter__7500__7504$fn__7505$fn__7506(final·int·size__6289__auto__,·final·Object·c__6288__auto__,·final·Object·b__7503)·{17 ····public·core$ctor_sigs$iter__7500__7504$fn__7505$fn__7506(final·Object·b__7503,·final·Object·c__6288__auto__,·final·int·size__6289__auto__)·{
18 ········this.size__6289__auto__·=·size__6289__auto__; 
19 ········this.c__6288__auto__·=·c__6288__auto__; 
20 ········this.b__7503·=·b__7503;18 ········this.b__7503·=·b__7503;
 19 ········this.c__6288__auto__·=·c__6288__auto__;
 20 ········this.size__6289__auto__·=·size__6289__auto__;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········long·i__7502·=·(long)RT.intCast(0L);24 ········long·i__7502·=·(long)RT.intCast(0L);
25 ········while·(i__7502·<·this.size__6289__auto__)·{25 ········while·(i__7502·<·this.size__6289__auto__)·{
26 ············Object·ctor·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__7502));26 ············Object·ctor·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__7502));
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));
5.37 KB
clojure/core$ctor_sigs$iter__7500__7504$fn__7505.class
5.27 KB
procyon -ec {}
    
Offset 6, 21 lines modifiedOffset 6, 21 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
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__7500__7504$fn__7505·extends·AFunction10 public·final·class·core$ctor_sigs$iter__7500__7504$fn__7505·extends·AFunction
11 {11 {
12 ····Object·iter__7500; 
13 ····Object·s__7501;12 ····Object·s__7501;
 13 ····Object·iter__7500;
14 ····public·static·final·Var·const__13;14 ····public·static·final·Var·const__13;
15 ····15 ····
16 ····public·core$ctor_sigs$iter__7500__7504$fn__7505(final·Object·iter__7500,·final·Object·s__7501)·{16 ····public·core$ctor_sigs$iter__7500__7504$fn__7505(final·Object·s__7501,·final·Object·iter__7500)·{
17 ········this.iter__7500·=·iter__7500; 
18 ········this.s__7501·=·s__7501;17 ········this.s__7501·=·s__7501;
 18 ········this.iter__7500·=·iter__7500;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········final·Object·s__7503·=·this.s__7501;22 ········final·Object·s__7503·=·this.s__7501;
23 ········this.s__7501·=·null;23 ········this.s__7501·=·null;
24 ········Object·s__7501·=·s__7503;24 ········Object·s__7501·=·s__7503;
25 ········while·(true)·{25 ········while·(true)·{
Offset 36, 54 lines modifiedOffset 36, 54 lines modified
36 ················temp__5720__auto__7511·=·null;36 ················temp__5720__auto__7511·=·null;
37 ················Object·s__7502·=·o2;37 ················Object·s__7502·=·o2;
38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7502);38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7502);
39 ················if·(invokeStatic2·!=·null)·{39 ················if·(invokeStatic2·!=·null)·{
40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
41 ························Object·c__6288__auto__7509·=·core$chunk_first.invokeStatic(s__7502);41 ························Object·c__6288__auto__7509·=·core$chunk_first.invokeStatic(s__7502);
42 ························final·int·size__6289__auto__7510·=·RT.intCast(RT.count(c__6288__auto__7509));42 ························final·int·size__6289__auto__7510·=·RT.intCast(RT.count(c__6288__auto__7509));
 43 ························final·Object·invokeStatic3;
43 ························Object·b__7503·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__7510);44 ························Object·b__7503·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__7510);
44 ························final·int·n·=·size__6289__auto__7510; 
45 ························final·Object·o3·=·c__6288__auto__7509;45 ························final·Object·o3·=·c__6288__auto__7509;
46 ························c__6288__auto__7509·=·null;46 ························c__6288__auto__7509·=·null;
47 ························final·Object·invoke·=·((IFn)new·core$ctor_sigs$iter__7500__7504$fn__7505$fn__7506(n,·o3,·b__7503)).invoke();47 ························final·Object·invoke·=·((IFn)new·core$ctor_sigs$iter__7500__7504$fn__7505$fn__7506(invokeStatic3,·o3,·size__6289__auto__7510)).invoke();
48 ························if·(invoke·!=·null)·{48 ························if·(invoke·!=·null)·{
49 ····························if·(invoke·!=·Boolean.FALSE)·{49 ····························if·(invoke·!=·Boolean.FALSE)·{
50 ································final·Object·o4·=·b__7503;50 ································final·Object·o4·=·b__7503;
51 ································b__7503·=·null;51 ································b__7503·=·null;
52 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);52 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
53 ································final·IFn·fn·=·(IFn)this.iter__7500;53 ································final·IFn·fn·=·(IFn)this.iter__7500;
54 ································final·Object·o5·=·s__7502;54 ································final·Object·o5·=·s__7502;
55 ································s__7502·=·null;55 ································s__7502·=·null;
56 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));56 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
57 ································this·=·null;57 ································this·=·null;
58 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);58 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);
59 ····························}59 ····························}
60 ························}60 ························}
61 ························final·Object·o7·=·b__7503;61 ························final·Object·o7·=·b__7503;
62 ························b__7503·=·null;62 ························b__7503·=·null;
63 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);63 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);
64 ························final·Object·o8·=·null;64 ························final·Object·o8·=·null;
65 ························this·=·null;65 ························this·=·null;
66 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);66 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);
67 ····················}67 ····················}
68 ················}68 ················}
69 ················Object·ctor·=·core$first__5369.invokeStatic(s__7502);69 ················Object·ctor·=·core$first__5369.invokeStatic(s__7502);
70 ················final·Object·invokeStatic5·=·core$not.invokeStatic((Object)(Modifier.isPrivate(((Constructor)ctor).getModifiers())·?·Boolean.TRUE·:·Boolean.FALSE));70 ················final·Object·invokeStatic6·=·core$not.invokeStatic((Object)(Modifier.isPrivate(((Constructor)ctor).getModifiers())·?·Boolean.TRUE·:·Boolean.FALSE));
71 ················if·(invokeStatic5·!=·null)·{71 ················if·(invokeStatic6·!=·null)·{
72 ····················if·(invokeStatic5·!=·Boolean.FALSE)·{72 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{
73 ························final·Object·rawRoot·=·core$ctor_sigs$iter__7500__7504$fn__7505.const__13.getRawRoot();73 ························final·Object·rawRoot·=·core$ctor_sigs$iter__7500__7504$fn__7505.const__13.getRawRoot();
74 ························final·Object·o9·=·ctor;74 ························final·Object·o9·=·ctor;
75 ························ctor·=·null;75 ························ctor·=·null;
76 ························final·Object·invokeStatic6·=·core$apply.invokeStatic(rawRoot,·(Object)((Constructor)o9).getParameterTypes());76 ························final·Object·invokeStatic7·=·core$apply.invokeStatic(rawRoot,·(Object)((Constructor)o9).getParameterTypes());
77 ························final·IFn·fn2·=·(IFn)this.iter__7500;77 ························final·IFn·fn2·=·(IFn)this.iter__7500;
78 ························final·Object·o10·=·s__7502;78 ························final·Object·o10·=·s__7502;
79 ························s__7502·=·null;79 ························s__7502·=·null;
80 ························final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o10));80 ························final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o10));
81 ························this·=·null;81 ························this·=·null;
82 ························return·core$cons__5361.invokeStatic(invokeStatic6,·invoke3);82 ························return·core$cons__5361.invokeStatic(invokeStatic7,·invoke3);
83 ····················}83 ····················}
84 ················}84 ················}
85 ················final·Object·o11·=·s__7502;85 ················final·Object·o11·=·s__7502;
86 ················s__7502·=·null;86 ················s__7502·=·null;
87 ················s__7501·=·core$rest__5373.invokeStatic(o11);87 ················s__7501·=·core$rest__5373.invokeStatic(o11);
88 ················continue;88 ················continue;
89 ············}89 ············}
551 B
clojure/core$ctor_sigs$iter__7500__7504.class
461 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$ctor_sigs$iter__7500__7504·extends·AFunction7 public·final·class·core$ctor_sigs$iter__7500__7504·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·s__7501)·{9 ····public·Object·invoke(Object·s__7501)·{
10 ········final·Object·o·=·s__7501;10 ········final·Object·o·=·s__7501;
11 ········s__7501·=·null;11 ········s__7501·=·null;
12 ········return·new·LazySeq((IFn)new·core$ctor_sigs$iter__7500__7504$fn__7505((Object)this,·o));12 ········return·new·LazySeq((IFn)new·core$ctor_sigs$iter__7500__7504$fn__7505(o,·(Object)this));
13 ····}13 ····}
14 }14 }
812 B
clojure/core$dedupe$fn__8755$fn__8756.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__8755$fn__8756·extends·AFunction6 public·final·class·core$dedupe$fn__8755$fn__8756·extends·AFunction
7 {7 {
8 ····Object·rf; 
9 ····Object·pv;8 ····Object·pv;
 9 ····Object·rf;
10 ····10 ····
11 ····public·core$dedupe$fn__8755$fn__8756(final·Object·rf,·final·Object·pv)·{11 ····public·core$dedupe$fn__8755$fn__8756(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__8755.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__8755·extends·AFunction7 public·final·class·core$dedupe$fn__8755·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__8755.const__1);13 ········Object·pv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic((Object)core$dedupe$fn__8755.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__8755$fn__8756(o,·o2);17 ········return·new·core$dedupe$fn__8755$fn__8756(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 }
736 B
clojure/core$defmacro$fn__5440.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__5440·extends·AFunction3 public·final·class·core$defmacro$fn__5440·extends·AFunction
4 {4 {
5 ····Object·prefix; 
6 ····Object·fdecl;5 ····Object·fdecl;
 6 ····Object·prefix;
7 ····7 ····
8 ····public·core$defmacro$fn__5440(final·Object·prefix,·final·Object·fdecl)·{8 ····public·core$defmacro$fn__5440(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;
2.32 KB
clojure/core$defmacro.class
2.27 KB
procyon -ec {}
    
Offset 54, 34 lines modifiedOffset 54, 34 lines modified
54 ········final·core$defmacro$add_args__5438·core$defmacro$add_args__5438;54 ········final·core$defmacro$add_args__5438·core$defmacro$add_args__5438;
55 ········Object·add_args·=·core$defmacro$add_args__5438·=·new·core$defmacro$add_args__5438((Object)core$defmacro$add_implicit_args__5436);55 ········Object·add_args·=·core$defmacro$add_args__5438·=·new·core$defmacro$add_args__5438((Object)core$defmacro$add_implicit_args__5436);
56 ········add_args·=·null;56 ········add_args·=·null;
57 ········final·IFn·fn·=·(IFn)core$defmacro$add_args__5438;57 ········final·IFn·fn·=·(IFn)core$defmacro$add_args__5438;
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__5387.invokeStatic(fn.invoke((Object)empty,·o2));62 ········Object·fdecl3·=·invokeStatic3·=·core$seq__5387.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__5440(o3,·o4)).invoke();66 ········Object·decl·=·((IFn)new·core$defmacro$fn__5440(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__5361.invokeStatic((Object)const__6,·o5);73 ········array2[n2]·=·core$cons__5361.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__6659$fn__6660.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__6659$fn__6660·extends·AFunction9 public·final·class·core$derive$tf__6659$fn__6660·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__6659$fn__6660(final·Object·target,·final·Object·targets)·{15 ····public·core$derive$tf__6659$fn__6660(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__6659$fn__6660.const__2.getRawRoot();24 ········final·Object·rawRoot·=·core$derive$tf__6659$fn__6660.const__2.getRawRoot();
848 B
clojure/core$derive$tf__6659.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__6659·extends·AFunction5 public·final·class·core$derive$tf__6659·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__6659$fn__6660·core$derive$tf__6659$fn__6660·=·new·core$derive$tf__6659$fn__6660(o,·o2);12 ········final·core$derive$tf__6659$fn__6660·core$derive$tf__6659$fn__6660·=·new·core$derive$tf__6659$fn__6660(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.09 KB
clojure/core$destructure$pb__6231$pmap__6234$fn__6235.class
998 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__6231$pmap__6234$fn__6235·extends·AFunction11 public·final·class·core$destructure$pb__6231$pmap__6234$fn__6235·extends·AFunction
12 {12 {
13 ····Object·b; 
14 ····Object·gmap;13 ····Object·gmap;
 14 ····Object·b;
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__6231$pmap__6234$fn__6235(final·Object·b,·final·Object·gmap)·{20 ····public·core$destructure$pb__6231$pmap__6234$fn__6235(final·Object·gmap,·final·Object·b)·{
21 ········this.b·=·b; 
22 ········this.gmap·=·gmap;21 ········this.gmap·=·gmap;
 22 ········this.b·=·b;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·ret)·{25 ····public·Object·invoke(Object·ret)·{
26 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6231$pmap__6234$fn__6235.__thunk__0__;26 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6231$pmap__6234$fn__6235.__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__6231$pmap__6234.class
1.07 KB
procyon -ec {}
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6231$pmap__6234.__thunk__0__;41 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6231$pmap__6234.__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__6231$pmap__6234.__thunk__0__·=·((ILookupSite)core$destructure$pb__6231$pmap__6234.__site__0__).fault(o)).get(o);45 ············o2·=·(core$destructure$pb__6231$pmap__6234.__thunk__0__·=·((ILookupSite)core$destructure$pb__6231$pmap__6234.__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__6231$pmap__6234$fn__6235(b,·gmap);48 ········final·IFn·fn·=·(IFn)new·core$destructure$pb__6231$pmap__6234$fn__6235(gmap,·b);
49 ········final·Object·o3·=·bvec;49 ········final·Object·o3·=·bvec;
50 ········bvec·=·null;50 ········bvec·=·null;
51 ········final·Object·invokeStatic·=·core$conj__5375.invokeStatic(o3,·gmap);51 ········final·Object·invokeStatic·=·core$conj__5375.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__5375.invokeStatic(core$conj__5375.invokeStatic(invokeStatic,·o4),·gmap);54 ········final·Object·invokeStatic2·=·core$conj__5375.invokeStatic(core$conj__5375.invokeStatic(invokeStatic,·o4),·gmap);
55 ········final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$destructure$pb__6231$pmap__6234.const__10·}));55 ········final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$destructure$pb__6231$pmap__6234.const__10·}));
920 B
clojure/core$distinct$fn__6394$fn__6395.class
830 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__6394$fn__6395·extends·AFunction6 public·final·class·core$distinct$fn__6394$fn__6395·extends·AFunction
7 {7 {
8 ····Object·seen; 
9 ····Object·rf;8 ····Object·rf;
 9 ····Object·seen;
10 ····10 ····
11 ····public·core$distinct$fn__6394$fn__6395(final·Object·seen,·final·Object·rf)·{11 ····public·core$distinct$fn__6394$fn__6395(final·Object·rf,·final·Object·seen)·{
12 ········this.seen·=·seen; 
13 ········this.rf·=·rf;12 ········this.rf·=·rf;
 13 ········this.seen·=·seen;
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__6394.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__6394·extends·AFunction5 public·final·class·core$distinct$fn__6394·extends·AFunction
6 {6 {
7 ····public·Object·invoke(Object·rf)·{7 ····public·Object·invoke(Object·rf)·{
8 ········final·Object·invokeStatic; 
9 ········Object·seen·=·invokeStatic·=·core$volatile_BANG_.invokeStatic((Object)PersistentHashSet.EMPTY);8 ········Object·seen·=·core$volatile_BANG_.invokeStatic((Object)PersistentHashSet.EMPTY);
10 ········seen·=·null; 
11 ········final·Object·o·=·rf;9 ········final·Object·o·=·rf;
12 ········rf·=·null;10 ········rf·=·null;
 11 ········final·Object·o2·=·seen;
 12 ········seen·=·null;
13 ········return·new·core$distinct$fn__6394$fn__6395(invokeStatic,·o);13 ········return·new·core$distinct$fn__6394$fn__6395(o,·o2);
14 ····}14 ····}
15 }15 }
913 B
clojure/core$distinct$step__6398$fn__6399.class
819 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$distinct$step__6398$fn__6399·extends·AFunction5 public·final·class·core$distinct$step__6398$fn__6399·extends·AFunction
6 {6 {
 7 ····Object·seen;
7 ····Object·step;8 ····Object·step;
8 ····Object·xs;9 ····Object·xs;
9 ····Object·seen; 
10 ····10 ····
11 ····public·core$distinct$step__6398$fn__6399(final·Object·step,·final·Object·xs,·final·Object·seen)·{11 ····public·core$distinct$step__6398$fn__6399(final·Object·seen,·final·Object·step,·final·Object·xs)·{
 12 ········this.seen·=·seen;
12 ········this.step·=·step;13 ········this.step·=·step;
13 ········this.xs·=·xs;14 ········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__6398$fn__6399$fn__6401(this.step);18 ········final·IFn·fn·=·(IFn)new·core$distinct$step__6398$fn__6399$fn__6401(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;
716 B
clojure/core$distinct$step__6398.class
640 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__6398·extends·AFunction7 public·final·class·core$distinct$step__6398·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·xs,·Object·seen)·{9 ····public·Object·invoke(Object·xs,·Object·seen)·{
10 ········final·Object·o·=·xs; 
11 ········xs·=·null; 
12 ········final·Object·o2·=·seen;10 ········final·Object·o·=·seen;
13 ········seen·=·null;11 ········seen·=·null;
 12 ········final·Object·o2·=·xs;
 13 ········xs·=·null;
14 ········return·new·LazySeq((IFn)new·core$distinct$step__6398$fn__6399((Object)this,·o,·o2));14 ········return·new·LazySeq((IFn)new·core$distinct$step__6398$fn__6399(o,·(Object)this,·o2));
15 ····}15 ····}
16 }16 }
780 B
clojure/core$drop$fn__5913.class
716 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$fn__5913·extends·AFunction5 public·final·class·core$drop$fn__5913·extends·AFunction
6 {6 {
 7 ····Object·coll;
7 ····Object·step;8 ····Object·step;
8 ····Object·n;9 ····Object·n;
9 ····Object·coll; 
10 ····10 ····
11 ····public·core$drop$fn__5913(final·Object·step,·final·Object·n,·final·Object·coll)·{11 ····public·core$drop$fn__5913(final·Object·coll,·final·Object·step,·final·Object·n)·{
 12 ········this.coll·=·coll;
12 ········this.step·=·step;13 ········this.step·=·step;
13 ········this.n·=·n;14 ········this.n·=·n;
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;
21 ········final·Object·n·=·this.n;21 ········final·Object·n·=·this.n;
1.04 KB
clojure/core$drop.class
1020 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__5910·core$drop$step__5910; 
11 ········Object·step·=·core$drop$step__5910·=·new·core$drop$step__5910();10 ········Object·step·=·new·core$drop$step__5910();
 11 ········final·Object·o·=·coll;
 12 ········coll·=·null;
 13 ········final·Object·o2·=·step;
12 ········step·=·null;14 ········step·=·null;
13 ········final·Object·o·=·n;15 ········final·Object·o3·=·n;
14 ········n·=·null;16 ········n·=·null;
15 ········final·Object·o2·=·coll; 
16 ········coll·=·null; 
17 ········return·new·LazySeq((IFn)new·core$drop$fn__5913((Object)core$drop$step__5910,·o,·o2));17 ········return·new·LazySeq((IFn)new·core$drop$fn__5913(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)·{
831 B
clojure/core$drop_while$fn__5928.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__5928·extends·AFunction5 public·final·class·core$drop_while$fn__5928·extends·AFunction
6 {6 {
7 ····Object·coll; 
8 ····Object·pred;7 ····Object·pred;
9 ····Object·step;8 ····Object·step;
 9 ····Object·coll;
10 ····10 ····
11 ····public·core$drop_while$fn__5928(final·Object·coll,·final·Object·pred,·final·Object·step)·{11 ····public·core$drop_while$fn__5928(final·Object·pred,·final·Object·step,·final·Object·coll)·{
12 ········this.coll·=·coll; 
13 ········this.pred·=·pred;12 ········this.pred·=·pred;
14 ········this.step·=·step;13 ········this.step·=·step;
 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;
21 ········final·Object·pred·=·this.pred;21 ········final·Object·pred·=·this.pred;
838 B
clojure/core$drop_while.class
780 B
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
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 ········Object·step·=·new·core$drop_while$step__5925();10 ········Object·step·=·new·core$drop_while$step__5925();
11 ········final·Object·o·=·coll; 
12 ········coll·=·null; 
13 ········final·Object·o2·=·pred;11 ········final·Object·o·=·pred;
14 ········pred·=·null;12 ········pred·=·null;
15 ········final·Object·o3·=·step;13 ········final·Object·o2·=·step;
16 ········step·=·null;14 ········step·=·null;
 15 ········final·Object·o3·=·coll;
 16 ········coll·=·null;
17 ········return·new·LazySeq((IFn)new·core$drop_while$fn__5928(o,·o2,·o3));17 ········return·new·LazySeq((IFn)new·core$drop_while$fn__5928(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 ····
1.37 KB
clojure/core$emit_defrecord$eqhash__7810.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__7810·extends·AFunction13 public·final·class·core$emit_defrecord$eqhash__7810·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__7810(final·Object·gs,·final·Object·type_hash)·{50 ····public·core$emit_defrecord$eqhash__7810(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__7809)·{55 ····public·Object·invoke(Object·p__7809)·{
56 ········final·Object·o·=·p__7809;56 ········final·Object·o·=·p__7809;
57 ········p__7809·=·null;57 ········p__7809·=·null;
58 ········Object·vec__7811·=·o;58 ········Object·vec__7811·=·o;
59 ········Object·i·=·RT.nth(vec__7811,·RT.intCast(0L),·(Object)null);59 ········Object·i·=·RT.nth(vec__7811,·RT.intCast(0L),·(Object)null);
1.44 KB
clojure/core$emit_defrecord$ilookup__7822.class
1.35 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__7822·extends·AFunction14 public·final·class·core$emit_defrecord$ilookup__7822·extends·AFunction
15 {15 {
16 ····Object·base_fields; 
17 ····Object·tagname;16 ····Object·tagname;
 17 ····Object·base_fields;
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__7822(final·Object·base_fields,·final·Object·tagname)·{43 ····public·core$emit_defrecord$ilookup__7822(final·Object·tagname,·final·Object·base_fields)·{
44 ········this.base_fields·=·base_fields; 
45 ········this.tagname·=·tagname;44 ········this.tagname·=·tagname;
 45 ········this.base_fields·=·base_fields;
46 ····}46 ····}
47 ····47 ····
48 ····public·Object·invoke(Object·p__7821)·{48 ····public·Object·invoke(Object·p__7821)·{
49 ········final·Object·o·=·p__7821;49 ········final·Object·o·=·p__7821;
50 ········p__7821·=·null;50 ········p__7821·=·null;
51 ········Object·vec__7823·=·o;51 ········Object·vec__7823·=·o;
52 ········Object·i·=·RT.nth(vec__7823,·RT.intCast(0L),·(Object)null);52 ········Object·i·=·RT.nth(vec__7823,·RT.intCast(0L),·(Object)null);
1.16 KB
clojure/core$emit_defrecord$imap__7832$fn__7840.class
1.06 KB
procyon -ec {}
    
Offset 6, 24 lines modifiedOffset 6, 24 lines modified
6 import·clojure.lang.Tuple;6 import·clojure.lang.Tuple;
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__7832$fn__7840·extends·AFunction10 public·final·class·core$emit_defrecord$imap__7832$fn__7840·extends·AFunction
11 {11 {
12 ····Object·fields; 
13 ····Object·gs; 
14 ····Object·tagname;12 ····Object·tagname;
 13 ····Object·gs;
 14 ····Object·fields;
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__7832$fn__7840(final·Object·fields,·final·Object·gs,·final·Object·tagname)·{18 ····public·core$emit_defrecord$imap__7832$fn__7840(final·Object·tagname,·final·Object·gs,·final·Object·fields)·{
19 ········this.fields·=·fields; 
20 ········this.gs·=·gs; 
21 ········this.tagname·=·tagname;19 ········this.tagname·=·tagname;
 20 ········this.gs·=·gs;
 21 ········this.fields·=·fields;
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__7832$fn__7840.const__2;26 ········final·AFn·const__2·=·core$emit_defrecord$imap__7832$fn__7840.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.7 KB
clojure/core$emit_defrecord$imap__7832.class
51.6 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__7832·extends·AFunction15 public·final·class·core$emit_defrecord$imap__7832·extends·AFunction
16 {16 {
 17 ····Object·tagname;
17 ····Object·classname;18 ····Object·classname;
 19 ····Object·gs;
18 ····Object·base_fields;20 ····Object·base_fields;
19 ····Object·fields;21 ····Object·fields;
20 ····Object·gs; 
21 ····Object·tagname; 
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__7832(final·Object·classname,·final·Object·base_fields,·final·Object·fields,·final·Object·gs,·final·Object·tagname)·{107 ····public·core$emit_defrecord$imap__7832(final·Object·tagname,·final·Object·classname,·final·Object·gs,·final·Object·base_fields,·final·Object·fields)·{
 108 ········this.tagname·=·tagname;
108 ········this.classname·=·classname;109 ········this.classname·=·classname;
 110 ········this.gs·=·gs;
109 ········this.base_fields·=·base_fields;111 ········this.base_fields·=·base_fields;
110 ········this.fields·=·fields;112 ········this.fields·=·fields;
111 ········this.gs·=·gs; 
112 ········this.tagname·=·tagname; 
113 ····}113 ····}
114 ····114 ····
115 ····public·Object·invoke(Object·p__7831)·{115 ····public·Object·invoke(Object·p__7831)·{
116 ········final·Object·o·=·p__7831;116 ········final·Object·o·=·p__7831;
117 ········p__7831·=·null;117 ········p__7831·=·null;
118 ········Object·vec__7833·=·o;118 ········Object·vec__7833·=·o;
119 ········Object·i·=·RT.nth(vec__7833,·RT.intCast(0L),·(Object)null);119 ········Object·i·=·RT.nth(vec__7833,·RT.intCast(0L),·(Object)null);
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ········vec__7833·=·null;121 ········vec__7833·=·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__5375.invokeStatic(o3,·(Object)core$emit_defrecord$imap__7832.const__4);125 ········final·Object·invokeStatic·=·core$conj__5375.invokeStatic(o3,·(Object)core$emit_defrecord$imap__7832.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__5375.invokeStatic(o4,·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__8·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__11·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__12·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·RT.count(this.base_fields)·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__14·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__15·}))))·}))·})))·}))·}))),·(ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__16·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__17·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__18·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__19·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__22·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__23·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__24·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__25·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__26·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__23·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__24·}))·})))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__27·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__29·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__30·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__31·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__32·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__33·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__34·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__28·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__36·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.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__5405.invokeStatic(this.gs,·(Object)RT.mapUniqueKeys(new·Object[]·{·core$emit_defrecord$imap__7832.const__38,·this.tagname·}))·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__39·})),·core$map.invokeStatic((Object)new·core$emit_defrecord$imap__7832$fn__7836(this.gs),·this.base_fields),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__41·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__42·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__7832.const__44·}))·})))·}))·})))·}))·})))·}))·})))·}))·})))·}))·})))·}))))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__45·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__46·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__47·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__48·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__49·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__46·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__50·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__46·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__47·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__46·}))·})))·}))·})))·}))))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__51·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__52·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__53·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__54·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__55·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__56·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__52·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__53·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__52·}))·})))·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__57·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__58·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__52·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__55·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__59·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__53·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__55·}))·})))·}))·})))·}))·})))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__60·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__61·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__62·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__63·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(core$map.invokeStatic((Object)new·core$emit_defrecord$imap__7832$fn__7838(),·this.base_fields))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__64·}))·})))·}))))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__65·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.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__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(core$map.invokeStatic(core$emit_defrecord$imap__7832.const__67.getRawRoot(),·this.base_fields))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__68·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__69·}))))·}))·})))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__70·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__71·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__73·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__74·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__72·})),·core$mapcat.invokeStatic((Object)new·core$emit_defrecord$imap__7832$fn__7840(this.fields,·this.gs,·this.tagname),·(ISeq)ArraySeq.create(new·Object[]·{·this.base_fields·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__7832.const__78,·this.fields),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__79·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__80·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__72·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·}))·})))·}))·})))·}))·})))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__81·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__82·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__83·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__84·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__85·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__86.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(core$map.invokeStatic(core$emit_defrecord$imap__7832.const__67.getRawRoot(),·this.base_fields))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__83·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__87·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__88·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__89·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__90.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic()))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__82·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__91·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__83·}))·})))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__7832.const__93,·this.fields),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__94·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__95·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__96·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__83·}))·})))·}))))·}))·})))·}))·})))·}))·})))·})));128 ········return·Tuple.create(invokeStatic,·core$conj__5375.invokeStatic(o4,·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__8·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__11·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__12·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·RT.count(this.base_fields)·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__14·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__15·}))))·}))·})))·}))·}))),·(ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__16·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__17·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__18·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__19·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__22·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__23·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__24·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__25·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__26·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__23·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__24·}))·})))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__27·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__29·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__30·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__31·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__32·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__33·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__34·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__28·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__36·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.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__5405.invokeStatic(this.gs,·(Object)RT.mapUniqueKeys(new·Object[]·{·core$emit_defrecord$imap__7832.const__38,·this.tagname·}))·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__39·})),·core$map.invokeStatic((Object)new·core$emit_defrecord$imap__7832$fn__7836(this.gs),·this.base_fields),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__41·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__42·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__7832.const__44·}))·})))·}))·})))·}))·})))·}))·})))·}))·})))·}))·})))·}))))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__45·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__46·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__47·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__48·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__49·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__46·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__50·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__46·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__47·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__46·}))·})))·}))·})))·}))))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__51·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__52·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__53·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__54·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__55·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__56·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__52·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__53·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__52·}))·})))·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__57·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__58·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__52·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__55·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__59·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__53·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__55·}))·})))·}))·})))·}))·})))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__60·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__61·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__62·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__63·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(core$map.invokeStatic((Object)new·core$emit_defrecord$imap__7832$fn__7838(),·this.base_fields))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__64·}))·})))·}))))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__65·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.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__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(core$map.invokeStatic(core$emit_defrecord$imap__7832.const__67.getRawRoot(),·this.base_fields))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__68·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__69·}))))·}))·})))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__70·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__71·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__73·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__74·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__72·})),·core$mapcat.invokeStatic((Object)new·core$emit_defrecord$imap__7832$fn__7840(this.tagname,·this.gs,·this.fields),·(ISeq)ArraySeq.create(new·Object[]·{·this.base_fields·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__7832.const__78,·this.fields),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__79·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__80·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__72·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·this.gs·}))·})))·}))·})))·}))·})))·}))·}))),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__81·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__10.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__82·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__83·})))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__84·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__85·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__86.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(core$map.invokeStatic(core$emit_defrecord$imap__7832.const__67.getRawRoot(),·this.base_fields))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__83·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__87·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__88·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__89·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_defrecord$imap__7832.const__90.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic()))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__82·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__91·}))·})))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__83·}))·})))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__7832.const__93,·this.fields),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__94·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__95·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.const__96·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_defrecord$imap__7832.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__7768__auto__");135 ········const__11·=·(AFn)Symbol.intern((String)null,·"this__7768__auto__");
1.31 KB
clojure/core$emit_defrecord$iobj__7816.class
1.22 KB
procyon -ec {}
    
Offset 9, 31 lines modifiedOffset 9, 31 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$iobj__7816·extends·AFunction13 public·final·class·core$emit_defrecord$iobj__7816·extends·AFunction
14 {14 {
15 ····Object·fields; 
16 ····Object·gs; 
17 ····Object·tagname;15 ····Object·tagname;
 16 ····Object·gs;
 17 ····Object·fields;
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__7816(final·Object·fields,·final·Object·gs,·final·Object·tagname)·{28 ····public·core$emit_defrecord$iobj__7816(final·Object·tagname,·final·Object·gs,·final·Object·fields)·{
29 ········this.fields·=·fields; 
30 ········this.gs·=·gs; 
31 ········this.tagname·=·tagname;29 ········this.tagname·=·tagname;
 30 ········this.gs·=·gs;
 31 ········this.fields·=·fields;
32 ····}32 ····}
33 ····33 ····
34 ····public·Object·invoke(Object·p__7815)·{34 ····public·Object·invoke(Object·p__7815)·{
35 ········final·Object·o·=·p__7815;35 ········final·Object·o·=·p__7815;
36 ········p__7815·=·null;36 ········p__7815·=·null;
37 ········Object·vec__7817·=·o;37 ········Object·vec__7817·=·o;
38 ········Object·i·=·RT.nth(vec__7817,·RT.intCast(0L),·(Object)null);38 ········Object·i·=·RT.nth(vec__7817,·RT.intCast(0L),·(Object)null);
3.44 KB
clojure/core$emit_defrecord.class
3.37 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__7804;161 ········//···241:·new·············Lclojure/core$emit_defrecord$irecord__7804;
162 ········//···244:·dup············162 ········//···244:·dup············
163 ········//···245:·invokespecial···clojure/core$emit_defrecord$irecord__7804.<init>:()V163 ········//···245:·invokespecial···clojure/core$emit_defrecord$irecord__7804.<init>:()V
164 ········//···248:·astore··········14164 ········//···248:·astore··········14
165 ········//···250:·new·············Lclojure/core$emit_defrecord$eqhash__7810;165 ········//···250:·new·············Lclojure/core$emit_defrecord$eqhash__7810;
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__7810.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V171 ········//···261:·invokespecial···clojure/core$emit_defrecord$eqhash__7810.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
172 ········//···264:·astore··········15172 ········//···264:·astore··········15
173 ········//···266:·new·············Lclojure/core$emit_defrecord$iobj__7816;173 ········//···266:·new·············Lclojure/core$emit_defrecord$iobj__7816;
174 ········//···269:·dup············174 ········//···269:·dup············
175 ········//···270:·aload···········fields 
176 ········//···272:·aload···········gs 
177 ········//···274:·aload_0·········/*·tagname·*/175 ········//···270:·aload_0·········/*·tagname·*/
 176 ········//···271:·aload···········gs
 177 ········//···273:·aload···········fields
178 ········//···275:·invokespecial···clojure/core$emit_defrecord$iobj__7816.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V178 ········//···275:·invokespecial···clojure/core$emit_defrecord$iobj__7816.<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__7822;180 ········//···280:·new·············Lclojure/core$emit_defrecord$ilookup__7822;
181 ········//···283:·dup············181 ········//···283:·dup············
182 ········//···284:·aload···········base_fields 
183 ········//···286:·aload_0·········/*·tagname·*/182 ········//···284:·aload_0·········/*·tagname·*/
 183 ········//···285:·aload···········base_fields
184 ········//···287:·invokespecial···clojure/core$emit_defrecord$ilookup__7822.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V184 ········//···287:·invokespecial···clojure/core$emit_defrecord$ilookup__7822.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
185 ········//···290:·astore··········17185 ········//···290:·astore··········17
186 ········//···292:·new·············Lclojure/core$emit_defrecord$imap__7832;186 ········//···292:·new·············Lclojure/core$emit_defrecord$imap__7832;
187 ········//···295:·dup············187 ········//···295:·dup············
 188 ········//···296:·aload_0·········/*·tagname·*/
188 ········//···296:·aload···········classname189 ········//···297:·aload···········classname
189 ········//···298:·aload···········base_fields190 ········//···299:·aload···········gs
190 ········//···300:·aconst_null····191 ········//···301:·aconst_null····
 192 ········//···302:·astore··········gs
 193 ········//···304:·aload···········base_fields
 194 ········//···306:·aconst_null····
191 ········//···301:·astore··········base_fields195 ········//···307:·astore··········base_fields
192 ········//···303:·aload···········fields196 ········//···309:·aload···········fields
193 ········//···305:·aconst_null···· 
194 ········//···306:·astore··········fields 
195 ········//···308:·aload···········gs 
196 ········//···310:·aconst_null····197 ········//···311:·aconst_null····
197 ········//···311:·astore··········gs198 ········//···312:·astore··········fields
198 ········//···313:·aload_0·········/*·tagname·*/ 
199 ········//···314:·invokespecial···clojure/core$emit_defrecord$imap__7832.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V199 ········//···314:·invokespecial···clojure/core$emit_defrecord$imap__7832.<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__7844;201 ········//···319:·new·············Lclojure/core$emit_defrecord$ijavamap__7844;
202 ········//···322:·dup············202 ········//···322:·dup············
203 ········//···323:·invokespecial···clojure/core$emit_defrecord$ijavamap__7844.<init>:()V203 ········//···323:·invokespecial···clojure/core$emit_defrecord$ijavamap__7844.<init>:()V
204 ········//···326:·astore··········19204 ········//···326:·astore··········19
205 ········//···328:·aload···········14205 ········//···328:·aload···········14
1.33 KB
clojure/core$emit_method_builder$fn__7939.class
1.24 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__7939·extends·AFunction13 public·final·class·core$emit_method_builder$fn__7939·extends·AFunction
14 {14 {
15 ····Object·on_interface; 
16 ····Object·method; 
17 ····Object·on_method;15 ····Object·on_method;
 16 ····Object·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__7939(final·Object·on_interface,·final·Object·method,·final·Object·on_method)·{22 ····public·core$emit_method_builder$fn__7939(final·Object·on_method,·final·Object·method,·final·Object·on_interface)·{
23 ········this.on_interface·=·on_interface; 
24 ········this.method·=·method; 
25 ········this.on_method·=·on_method;23 ········this.on_method·=·on_method;
 24 ········this.method·=·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__7939$fn__7940·core$emit_method_builder$fn__7939$fn__7940·=·new·core$emit_method_builder$fn__7939$fn__7940();29 ········final·core$emit_method_builder$fn__7939$fn__7940·core$emit_method_builder$fn__7939$fn__7940·=·new·core$emit_method_builder$fn__7939$fn__7940();
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__7939$fn__7940,·o);32 ········Object·gargs·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7939$fn__7940,·o);
1.88 KB
clojure/core$emit_method_builder$fn__7944.class
1.79 KB
procyon -ec {}
    
Offset 8, 18 lines modifiedOffset 8, 18 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.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·core$emit_method_builder$fn__7944·extends·AFunction12 public·final·class·core$emit_method_builder$fn__7944·extends·AFunction
13 {13 {
14 ····Object·on_interface; 
15 ····Object·extend_via_meta; 
16 ····Object·gthis;14 ····Object·gthis;
17 ····Object·ginterf;15 ····Object·ginterf;
 16 ····Object·extend_via_meta;
 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·AFn·const__8;20 ····public·static·final·AFn·const__8;
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 ····public·static·final·AFn·const__11;23 ····public·static·final·AFn·const__11;
24 ····public·static·final·AFn·const__12;24 ····public·static·final·AFn·const__12;
Offset 38, 19 lines modifiedOffset 38, 19 lines modified
38 ····public·static·final·AFn·const__25;38 ····public·static·final·AFn·const__25;
39 ····public·static·final·AFn·const__26;39 ····public·static·final·AFn·const__26;
40 ····public·static·final·AFn·const__27;40 ····public·static·final·AFn·const__27;
41 ····public·static·final·AFn·const__28;41 ····public·static·final·AFn·const__28;
42 ····public·static·final·AFn·const__29;42 ····public·static·final·AFn·const__29;
43 ····public·static·final·AFn·const__30;43 ····public·static·final·AFn·const__30;
44 ····44 ····
45 ····public·core$emit_method_builder$fn__7944(final·Object·on_interface,·final·Object·extend_via_meta,·final·Object·gthis,·final·Object·ginterf)·{45 ····public·core$emit_method_builder$fn__7944(final·Object·gthis,·final·Object·ginterf,·final·Object·extend_via_meta,·final·Object·on_interface)·{
46 ········this.on_interface·=·on_interface; 
47 ········this.extend_via_meta·=·extend_via_meta; 
48 ········this.gthis·=·gthis;46 ········this.gthis·=·gthis;
49 ········this.ginterf·=·ginterf;47 ········this.ginterf·=·ginterf;
 48 ········this.extend_via_meta·=·extend_via_meta;
 49 ········this.on_interface·=·on_interface;
50 ····}50 ····}
51 ····51 ····
52 ····public·Object·invoke(Object·args)·{52 ····public·Object·invoke(Object·args)·{
53 ········final·core$emit_method_builder$fn__7944$fn__7945·core$emit_method_builder$fn__7944$fn__7945·=·new·core$emit_method_builder$fn__7944$fn__7945();53 ········final·core$emit_method_builder$fn__7944$fn__7945·core$emit_method_builder$fn__7944$fn__7945·=·new·core$emit_method_builder$fn__7944$fn__7945();
54 ········final·Object·o·=·args;54 ········final·Object·o·=·args;
55 ········args·=·null;55 ········args·=·null;
56 ········Object·gargs·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7944$fn__7945,·o);56 ········Object·gargs·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7944$fn__7945,·o);
5.0 KB
clojure/core$emit_method_builder.class
4.92 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;48 ········final·Object·o·=·on_method;
 49 ········on_method·=·null;
49 ········final·Object·o2·=·method;50 ········final·Object·o2·=·method;
50 ········method·=·null;51 ········method·=·null;
51 ········final·Object·o3·=·on_method; 
52 ········on_method·=·null; 
53 ········array4[n4]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic5,·core$map.invokeStatic((Object)new·core$emit_method_builder$fn__7939(o,·o2,·o3),·arglists)));52 ········array4[n4]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic5,·core$map.invokeStatic((Object)new·core$emit_method_builder$fn__7939(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__5405.invokeStatic((Object)core$emit_method_builder.const__16,·core$apply.invokeStatic(core$emit_method_builder.const__17.getRawRoot(),·core$seq__5387.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__5405.invokeStatic((Object)core$emit_method_builder.const__16,·core$apply.invokeStatic(core$emit_method_builder.const__17.getRawRoot(),·core$seq__5387.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·=·on_interface; 
64 ········on_interface·=·null; 
65 ········final·Object·o5·=·extend_via_meta; 
66 ········extend_via_meta·=·null; 
67 ········final·Object·o6·=·gthis;62 ········final·Object·o3·=·gthis;
68 ········gthis·=·null;63 ········gthis·=·null;
69 ········final·Object·o7·=·ginterf;64 ········final·Object·o4·=·ginterf;
70 ········ginterf·=·null;65 ········ginterf·=·null;
 66 ········final·Object·o5·=·extend_via_meta;
 67 ········extend_via_meta·=·null;
 68 ········final·Object·o6·=·on_interface;
 69 ········on_interface·=·null;
71 ········final·core$emit_method_builder$fn__7944·core$emit_method_builder$fn__7944·=·new·core$emit_method_builder$fn__7944(o4,·o5,·o6,·o7);70 ········final·core$emit_method_builder$fn__7944·core$emit_method_builder$fn__7944·=·new·core$emit_method_builder$fn__7944(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__7944,·o8);73 ········array7[n7]·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7944,·o7);
75 ········array6[n6]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic7,·invokeStatic8,·(ISeq)ArraySeq.create(array7)));74 ········array6[n6]·=·core$seq__5387.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__5387.invokeStatic(core$concat.invokeStatic(invokeStatic4,·invokeStatic6,·(ISeq)ArraySeq.create(array5))));76 ········array3[n3]·=·core$apply.invokeStatic(rawRoot,·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic4,·invokeStatic6,·(ISeq)ArraySeq.create(array5))));
78 ········array2[n2]·=·core$seq__5387.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__5387.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__5387.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__5387.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__5387.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__5387.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__5387.invokeStatic(core$concat.invokeStatic(invokeStatic,·invokeStatic2,·(ISeq)ArraySeq.create(array)));79 ········return·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic,·invokeStatic2,·(ISeq)ArraySeq.create(array)));
81 ····}80 ····}
1.3 KB
clojure/core$emit_protocol$fn__7983.class
1.22 KB
procyon -ec {}
    
Offset 11, 26 lines modifiedOffset 11, 26 lines modified
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
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$emit_protocol$fn__7983·extends·AFunction15 public·final·class·core$emit_protocol$fn__7983·extends·AFunction
16 {16 {
17 ····Object·opts_PLUS_sigs; 
18 ····Object·iname;17 ····Object·iname;
 18 ····Object·opts_PLUS_sigs;
19 ····public·static·final·Keyword·const__0;19 ····public·static·final·Keyword·const__0;
20 ····public·static·final·AFn·const__2;20 ····public·static·final·AFn·const__2;
21 ····public·static·final·Keyword·const__3;21 ····public·static·final·Keyword·const__3;
22 ····public·static·final·Var·const__5;22 ····public·static·final·Var·const__5;
23 ····public·static·final·Keyword·const__7;23 ····public·static·final·Keyword·const__7;
24 ····public·static·final·Var·const__9;24 ····public·static·final·Var·const__9;
25 ····25 ····
26 ····public·core$emit_protocol$fn__7983(final·Object·opts_PLUS_sigs,·final·Object·iname)·{26 ····public·core$emit_protocol$fn__7983(final·Object·iname,·final·Object·opts_PLUS_sigs)·{
27 ········this.opts_PLUS_sigs·=·opts_PLUS_sigs; 
28 ········this.iname·=·iname;27 ········this.iname·=·iname;
 28 ········this.opts_PLUS_sigs·=·opts_PLUS_sigs;
29 ····}29 ····}
30 ····30 ····
31 ····public·Object·invoke()·{31 ····public·Object·invoke()·{
32 ········final·Object[]·array·=·{·core$emit_protocol$fn__7983.const__0,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol$fn__7983.const__2,·this.iname·})),·core$emit_protocol$fn__7983.const__3,·null·};32 ········final·Object[]·array·=·{·core$emit_protocol$fn__7983.const__0,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol$fn__7983.const__2,·this.iname·})),·core$emit_protocol$fn__7983.const__3,·null·};
33 ········final·int·n·=·3;33 ········final·int·n·=·3;
34 ········final·Object·iname·=·this.iname;34 ········final·Object·iname·=·this.iname;
35 ········this.iname·=·null;35 ········this.iname·=·null;
1.57 KB
clojure/core$emit_protocol$fn__8003.class
1.49 KB
procyon -ec {}
    
Offset 13, 16 lines modifiedOffset 13, 16 lines modified
13 import·clojure.lang.Keyword;13 import·clojure.lang.Keyword;
14 import·clojure.lang.Var;14 import·clojure.lang.Var;
15 import·clojure.lang.AFn;15 import·clojure.lang.AFn;
16 import·clojure.lang.AFunction;16 import·clojure.lang.AFunction;
  
17 public·final·class·core$emit_protocol$fn__8003·extends·AFunction17 public·final·class·core$emit_protocol$fn__8003·extends·AFunction
18 {18 {
19 ····Object·opts; 
20 ····Object·name;19 ····Object·name;
 20 ····Object·opts;
21 ····public·static·final·AFn·const__3;21 ····public·static·final·AFn·const__3;
22 ····public·static·final·AFn·const__4;22 ····public·static·final·AFn·const__4;
23 ····public·static·final·AFn·const__5;23 ····public·static·final·AFn·const__5;
24 ····public·static·final·AFn·const__6;24 ····public·static·final·AFn·const__6;
25 ····public·static·final·AFn·const__8;25 ····public·static·final·AFn·const__8;
26 ····public·static·final·Var·const__10;26 ····public·static·final·Var·const__10;
27 ····public·static·final·Keyword·const__11;27 ····public·static·final·Keyword·const__11;
Offset 36, 17 lines modifiedOffset 36, 17 lines modified
36 ····static·final·KeywordLookupSite·__site__3__;36 ····static·final·KeywordLookupSite·__site__3__;
37 ····static·ILookupThunk·__thunk__3__;37 ····static·ILookupThunk·__thunk__3__;
38 ····static·final·KeywordLookupSite·__site__4__;38 ····static·final·KeywordLookupSite·__site__4__;
39 ····static·ILookupThunk·__thunk__4__;39 ····static·ILookupThunk·__thunk__4__;
40 ····static·final·KeywordLookupSite·__site__5__;40 ····static·final·KeywordLookupSite·__site__5__;
41 ····static·ILookupThunk·__thunk__5__;41 ····static·ILookupThunk·__thunk__5__;
42 ····42 ····
43 ····public·core$emit_protocol$fn__8003(final·Object·opts,·final·Object·name)·{43 ····public·core$emit_protocol$fn__8003(final·Object·name,·final·Object·opts)·{
44 ········this.opts·=·opts; 
45 ········this.name·=·name;44 ········this.name·=·name;
 45 ········this.opts·=·opts;
46 ····}46 ····}
47 ····47 ····
48 ····public·Object·invoke(Object·s)·{48 ····public·Object·invoke(Object·s)·{
49 ········final·Object·invokeStatic·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol$fn__8003.const__3·}));49 ········final·Object·invokeStatic·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol$fn__8003.const__3·}));
50 ········final·Object·invokeStatic2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol$fn__8003.const__4·}));50 ········final·Object·invokeStatic2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol$fn__8003.const__4·}));
51 ········final·Object[]·array·=·{·null·};51 ········final·Object[]·array·=·{·null·};
52 ········final·int·n·=·0;52 ········final·int·n·=·0;
19.0 KB
clojure/core$emit_protocol.class
18.9 KB
procyon -ec {}
    
Offset 45, 47 lines modifiedOffset 45, 48 lines modified
45 ····public·static·final·AFn·const__40;45 ····public·static·final·AFn·const__40;
46 ····static·final·KeywordLookupSite·__site__0__;46 ····static·final·KeywordLookupSite·__site__0__;
47 ····static·ILookupThunk·__thunk__0__;47 ····static·ILookupThunk·__thunk__0__;
48 ····static·final·KeywordLookupSite·__site__1__;48 ····static·final·KeywordLookupSite·__site__1__;
49 ····static·ILookupThunk·__thunk__1__;49 ····static·ILookupThunk·__thunk__1__;
50 ····50 ····
51 ····public·static·Object·invokeStatic(Object·name,·Object·opts_PLUS_sigs)·{51 ····public·static·Object·invokeStatic(Object·name,·Object·opts_PLUS_sigs)·{
 52 ········final·Object·invokeStatic;
52 ········Object·iname·=·core$symbol.invokeStatic(core$str.invokeStatic(core$munge.invokeStatic(core$namespace_munge.invokeStatic(core$emit_protocol.const__4.get())),·(ISeq)ArraySeq.create(new·Object[]·{·".",·core$munge.invokeStatic(name)·})));53 ········Object·iname·=·invokeStatic·=·core$symbol.invokeStatic(core$str.invokeStatic(core$munge.invokeStatic(core$namespace_munge.invokeStatic(core$emit_protocol.const__4.get())),·(ISeq)ArraySeq.create(new·Object[]·{·".",·core$munge.invokeStatic(name)·})));
53 ········final·Object·o·=·opts_PLUS_sigs;54 ········final·Object·o·=·opts_PLUS_sigs;
54 ········opts_PLUS_sigs·=·null;55 ········opts_PLUS_sigs·=·null;
55 ········Object·vec__7980·=·((IFn)new·core$emit_protocol$fn__7983(o,·iname)).invoke();56 ········Object·vec__7980·=·((IFn)new·core$emit_protocol$fn__7983(invokeStatic,·o)).invoke();
56 ········Object·opts·=·RT.nth(vec__7980,·RT.intCast(0L),·(Object)null);57 ········Object·opts·=·RT.nth(vec__7980,·RT.intCast(0L),·(Object)null);
57 ········final·Object·o2·=·vec__7980;58 ········final·Object·o2·=·vec__7980;
58 ········vec__7980·=·null;59 ········vec__7980·=·null;
59 ········final·Object·nth;60 ········final·Object·nth;
60 ········Object·sigs·=·nth·=·RT.nth(o2,·RT.intCast(1L),·(Object)null);61 ········Object·sigs·=·nth·=·RT.nth(o2,·RT.intCast(1L),·(Object)null);
61 ········Object·invokeStatic·=·null;62 ········Object·invokeStatic2·=·null;
62 ········Label_0118:·{63 ········Label_0118:·{
63 ············if·(nth·!=·null)·{64 ············if·(nth·!=·null)·{
64 ················if·(nth·!=·Boolean.FALSE)·{65 ················if·(nth·!=·Boolean.FALSE)·{
65 ····················final·core$emit_protocol$fn__7989·core$emit_protocol$fn__7989·=·new·core$emit_protocol$fn__7989(name);66 ····················final·core$emit_protocol$fn__7989·core$emit_protocol$fn__7989·=·new·core$emit_protocol$fn__7989(name);
66 ····················final·PersistentArrayMap·empty·=·PersistentArrayMap.EMPTY;67 ····················final·PersistentArrayMap·empty·=·PersistentArrayMap.EMPTY;
67 ····················final·Object·o3·=·sigs;68 ····················final·Object·o3·=·sigs;
68 ····················sigs·=·null;69 ····················sigs·=·null;
69 ····················invokeStatic·=·core$reduce1.invokeStatic((Object)core$emit_protocol$fn__7989,·(Object)empty,·o3);70 ····················invokeStatic2·=·core$reduce1.invokeStatic((Object)core$emit_protocol$fn__7989,·(Object)empty,·o3);
70 ····················break·Label_0118;71 ····················break·Label_0118;
71 ················}72 ················}
72 ············}73 ············}
73 ············invokeStatic·=·null;74 ············invokeStatic2·=·null;
74 ········}75 ········}
75 ········Object·sigs2·=·invokeStatic;76 ········Object·sigs2·=·invokeStatic2;
76 ········Object·meths·=·core$mapcat.invokeStatic((Object)new·core$emit_protocol$fn__7996(),·(ISeq)ArraySeq.create(new·Object[]·{·core$vals.invokeStatic(sigs2)·}));77 ········Object·meths·=·core$mapcat.invokeStatic((Object)new·core$emit_protocol$fn__7996(),·(ISeq)ArraySeq.create(new·Object[]·{·core$vals.invokeStatic(sigs2)·}));
77 ········final·Object·invokeStatic2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__14·}));78 ········final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__14·}));
78 ········final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__15·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_protocol.const__17.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic()))·}))·})))·}));79 ········final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__15·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_protocol.const__17.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic()))·}))·})))·}));
79 ········final·Object[]·array·=·new·Object[6];80 ········final·Object[]·array·=·new·Object[6];
80 ········final·int·n·=·0;81 ········final·int·n·=·0;
81 ········final·Object[]·array2·=·{·null·};82 ········final·Object[]·array2·=·{·null·};
82 ········final·int·n2·=·0;83 ········final·int·n2·=·0;
83 ········final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__18·}));84 ········final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__18·}));
84 ········final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__19·}));85 ········final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__19·}));
85 ········final·Object[]·array3·=·new·Object[3];86 ········final·Object[]·array3·=·new·Object[3];
86 ········final·int·n3·=·0;87 ········final·int·n3·=·0;
87 ········final·Object[]·array4·=·{·null·};88 ········final·Object[]·array4·=·{·null·};
88 ········final·int·n4·=·0;89 ········final·int·n4·=·0;
89 ········final·Object·o4·=·iname;90 ········final·Object·o4·=·iname;
90 ········iname·=·null;91 ········iname·=·null;
91 ········array4[n4]·=·o4;92 ········array4[n4]·=·o4;
Offset 94, 119 lines modifiedOffset 95, 120 lines modified
94 ········final·int·n5·=·2;95 ········final·int·n5·=·2;
95 ········final·Object[]·array5·=·{·null·};96 ········final·Object[]·array5·=·{·null·};
96 ········final·int·n6·=·0;97 ········final·int·n6·=·0;
97 ········final·Object·o5·=·meths;98 ········final·Object·o5·=·meths;
98 ········meths·=·null;99 ········meths·=·null;
99 ········array5[n6]·=·o5;100 ········array5[n6]·=·o5;
100 ········array3[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array5));101 ········array3[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array5));
101 ········array2[n2]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic4,·invokeStatic5,·(ISeq)ArraySeq.create(array3)));102 ········array2[n2]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic5,·invokeStatic6,·(ISeq)ArraySeq.create(array3)));
102 ········array[n]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array2));103 ········array[n]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array2));
103 ········final·int·n7·=·1;104 ········final·int·n7·=·1;
104 ········final·Object[]·array6·=·{·null·};105 ········final·Object[]·array6·=·{·null·};
105 ········final·int·n8·=·0;106 ········final·int·n8·=·0;
106 ········final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__21·}));107 ········final·Object·invokeStatic7·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__21·}));
107 ········final·Object·invokeStatic7·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__22·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·}))))·}));108 ········final·Object·invokeStatic8·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__22·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·}))))·}));
108 ········final·Object[]·array7·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__23·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__24·})),·null·};109 ········final·Object[]·array7·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__23·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__24·})),·null·};
109 ········final·int·n9·=·2;110 ········final·int·n9·=·2;
110 ········final·Object[]·array8·=·{·null·};111 ········final·Object[]·array8·=·{·null·};
111 ········final·int·n10·=·0;112 ········final·int·n10·=·0;
112 ········final·ILookupThunk·_thunk__0__·=·core$emit_protocol.__thunk__0__;113 ········final·ILookupThunk·_thunk__0__·=·core$emit_protocol.__thunk__0__;
113 ········final·Object·o6·=·opts;114 ········final·Object·o6·=·opts;
114 ········Object·o7;115 ········Object·o7;
115 ········if·(_thunk__0__·==·(o7·=·_thunk__0__.get(o6)))·{116 ········if·(_thunk__0__·==·(o7·=·_thunk__0__.get(o6)))·{
116 ············o7·=·(core$emit_protocol.__thunk__0__·=·((ILookupSite)core$emit_protocol.__site__0__).fault(o6)).get(o6);117 ············o7·=·(core$emit_protocol.__thunk__0__·=·((ILookupSite)core$emit_protocol.__site__0__).fault(o6)).get(o6);
117 ········}118 ········}
118 ········array8[n10]·=·o7;119 ········array8[n10]·=·o7;
119 ········array7[n9]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array8));120 ········array7[n9]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array8));
120 ········array6[n8]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic6,·invokeStatic7,·(ISeq)ArraySeq.create(array7)));121 ········array6[n8]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic7,·invokeStatic8,·(ISeq)ArraySeq.create(array7)));
121 ········array[n7]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));122 ········array[n7]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));
122 ········final·int·n11·=·2;123 ········final·int·n11·=·2;
123 ········final·Object[]·array9·=·{·null·};124 ········final·Object[]·array9·=·{·null·};
124 ········final·int·n12·=·0;125 ········final·int·n12·=·0;
125 ········final·Object·o8·=·sigs2;126 ········final·Object·o8·=·sigs2;
126 ········Object·invokeStatic8·=·null;127 ········Object·invokeStatic9·=·null;
127 ········Label_0765:·{128 ········Label_0765:·{
128 ············if·(o8·!=·null)·{129 ············if·(o8·!=·null)·{
129 ················if·(o8·!=·Boolean.FALSE)·{130 ················if·(o8·!=·Boolean.FALSE)·{
130 ····················invokeStatic8·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__25·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__26·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__27·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__28·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$map.invokeStatic((Object)core$emit_protocol.const__19,·core$vals.invokeStatic(sigs2))·}))))·}))·})));131 ····················invokeStatic9·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__25·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__26·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__27·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__28·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$map.invokeStatic((Object)core$emit_protocol.const__19,·core$vals.invokeStatic(sigs2))·}))))·}))·})));
131 ····················break·Label_0765;132 ····················break·Label_0765;
132 ················}133 ················}
133 ············}134 ············}
134 ············invokeStatic8·=·null;135 ············invokeStatic9·=·null;
135 ········}136 ········}
136 ········array9[n12]·=·invokeStatic8;137 ········array9[n12]·=·invokeStatic9;
137 ········array[n11]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array9));138 ········array[n11]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array9));
138 ········final·int·n13·=·3;139 ········final·int·n13·=·3;
139 ········final·Object[]·array10·=·{·null·};140 ········final·Object[]·array10·=·{·null·};
140 ········final·int·n14·=·0;141 ········final·int·n14·=·0;
141 ········final·Object·invokeStatic9·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__30·}));142 ········final·Object·invokeStatic10·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__30·}));
142 ········final·Object·invokeStatic10·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__31·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·}))))·}));143 ········final·Object·invokeStatic11·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__31·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·}))))·}));
143 ········final·Object[]·array11·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__32·})),·null·};144 ········final·Object[]·array11·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__32·})),·null·};
144 ········final·int·n15·=·1;145 ········final·int·n15·=·1;
145 ········final·Object[]·array12·=·{·null·};146 ········final·Object[]·array12·=·{·null·};
146 ········final·int·n16·=·0;147 ········final·int·n16·=·0;
147 ········final·Object·invokeStatic11·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__33·}));148 ········final·Object·invokeStatic12·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__33·}));
148 ········final·Object·invokeStatic12·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·opts·}));149 ········final·Object·invokeStatic13·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·opts·}));
149 ········final·Object[]·array13·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__34·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__28·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·sigs2·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__35·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__36·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__37·})),·null,·null,·null·};150 ········final·Object[]·array13·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__34·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__28·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·sigs2·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__35·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__36·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__37·})),·null,·null,·null·};
150 ········final·int·n17·=·5;151 ········final·int·n17·=·5;
151 ········final·Object[]·array14·=·{·null·};152 ········final·Object[]·array14·=·{·null·};
152 ········final·int·n18·=·0;153 ········final·int·n18·=·0;
153 ········final·ILookupThunk·_thunk__1__·=·core$emit_protocol.__thunk__1__;154 ········final·ILookupThunk·_thunk__1__·=·core$emit_protocol.__thunk__1__;
154 ········final·Object·o9·=·opts;155 ········final·Object·o9·=·opts;
155 ········Object·o10;156 ········Object·o10;
156 ········if·(_thunk__1__·==·(o10·=·_thunk__1__.get(o9)))·{157 ········if·(_thunk__1__·==·(o10·=·_thunk__1__.get(o9)))·{
157 ············o10·=·(core$emit_protocol.__thunk__1__·=·((ILookupSite)core$emit_protocol.__site__1__).fault(o9)).get(o9);158 ············o10·=·(core$emit_protocol.__thunk__1__·=·((ILookupSite)core$emit_protocol.__site__1__).fault(o9)).get(o9);
158 ········}159 ········}
159 ········final·Object·o11;160 ········final·Object·o11;
160 ········Object·and__5499__auto__8006·=·o11·=·o10;161 ········Object·and__5499__auto__8006·=·o11·=·o10;
161 ········Object·invokeStatic13·=·null;162 ········Object·invokeStatic14·=·null;
162 ········Label_1182:·{163 ········Label_1182:·{
163 ············if·(o11·!=·null)·{164 ············if·(o11·!=·null)·{
164 ················if·(o11·!=·Boolean.FALSE)·{165 ················if·(o11·!=·Boolean.FALSE)·{
165 ····················invokeStatic13·=·core$apply.invokeStatic(core$emit_protocol.const__17.getRawRoot(),·core$mapcat.invokeStatic((Object)new·core$emit_protocol$fn__8000(),·(ISeq)ArraySeq.create(new·Object[]·{·core$vals.invokeStatic(sigs2)·})));166 ····················invokeStatic14·=·core$apply.invokeStatic(core$emit_protocol.const__17.getRawRoot(),·core$mapcat.invokeStatic((Object)new·core$emit_protocol$fn__8000(),·(ISeq)ArraySeq.create(new·Object[]·{·core$vals.invokeStatic(sigs2)·})));
166 ····················break·Label_1182;167 ····················break·Label_1182;
167 ················}168 ················}
168 ············}169 ············}
169 ············invokeStatic13·=·and__5499__auto__8006;170 ············invokeStatic14·=·and__5499__auto__8006;
170 ············and__5499__auto__8006·=·null;171 ············and__5499__auto__8006·=·null;
171 ········}172 ········}
Max diff block lines reached; 3772/19320 bytes (19.52%) of diff not shown.
865 B
clojure/core$every_pred$ep3__8589$fn__8590.class
769 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$every_pred$ep3__8589$fn__8590·extends·AFunction5 public·final·class·core$every_pred$ep3__8589$fn__8590·extends·AFunction
6 {6 {
7 ····Object·p2; 
8 ····Object·p1;7 ····Object·p1;
9 ····Object·p3;8 ····Object·p3;
 9 ····Object·p2;
10 ····10 ····
11 ····public·core$every_pred$ep3__8589$fn__8590(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$every_pred$ep3__8589$fn__8590(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p2·=·p3;12 ········this.p1·=·p3;
13 ········this.p1·=·p4;13 ········this.p3·=·p4;
14 ········this.p3·=·p5;14 ········this.p2·=·p5;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8563_SHARP_)·{17 ····public·Object·invoke(Object·p1__8563_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·and__5499__auto__8593·=·invoke·=·((IFn)this.p1).invoke(p1__8563_SHARP_);19 ········Object·and__5499__auto__8593·=·invoke·=·((IFn)this.p1).invoke(p1__8563_SHARP_);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
21 ············if·(invoke·!=·Boolean.FALSE)·{21 ············if·(invoke·!=·Boolean.FALSE)·{
1.66 KB
clojure/core$every_pred$ep3__8589.class
1.59 KB
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.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$every_pred$ep3__8589·extends·RestFn6 public·final·class·core$every_pred$ep3__8589·extends·RestFn
7 {7 {
8 ····Object·p2; 
9 ····Object·p1;8 ····Object·p1;
10 ····Object·p3;9 ····Object·p3;
 10 ····Object·p2;
11 ····11 ····
12 ····public·core$every_pred$ep3__8589(final·Object·p3,·final·Object·p4,·final·Object·p5)·{12 ····public·core$every_pred$ep3__8589(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
13 ········this.p2·=·p3;13 ········this.p1·=·p3;
14 ········this.p1·=·p4;14 ········this.p3·=·p4;
15 ········this.p3·=·p5;15 ········this.p2·=·p5;
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·IFn·fn·=·(IFn)this;19 ········final·IFn·fn·=·(IFn)this;
20 ········final·Object·o·=·x;20 ········final·Object·o·=·x;
21 ········x·=·null;21 ········x·=·null;
22 ········final·Object·o2·=·y;22 ········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__5499__auto__8595·=·invoke·=·fn.invoke(o,·o2,·o3);29 ········Object·and__5499__auto__8595·=·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__8589$fn__8590·core$every_pred$ep3__8589$fn__8590·=·new·core$every_pred$ep3__8589$fn__8590(this.p2,·this.p1,·this.p3);34 ····················final·core$every_pred$ep3__8589$fn__8590·core$every_pred$ep3__8589$fn__8590·=·new·core$every_pred$ep3__8589$fn__8590(this.p1,·this.p3,·this.p2);
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__8589$fn__8590,·o4);37 ····················invokeStatic·=·core$every_QMARK_.invokeStatic((Object)core$every_pred$ep3__8589$fn__8590,·o4);
38 ····················break·Label_0068;38 ····················break·Label_0068;
39 ················}39 ················}
40 ············}40 ············}
41 ············invokeStatic·=·and__5499__auto__8595;41 ············invokeStatic·=·and__5499__auto__8595;
832 B
clojure/core$every_pred$epn__8611$fn__8614.class
736 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$every_pred$epn__8611$fn__8614·extends·AFunction5 public·final·class·core$every_pred$epn__8611$fn__8614·extends·AFunction
6 {6 {
7 ····Object·x; 
8 ····Object·y;7 ····Object·y;
 8 ····Object·x;
9 ····9 ····
10 ····public·core$every_pred$epn__8611$fn__8614(final·Object·x,·final·Object·y)·{10 ····public·core$every_pred$epn__8611$fn__8614(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__8565_SHARP_)·{15 ····public·Object·invoke(Object·p1__8565_SHARP_)·{
16 ········final·Object·invoke;16 ········final·Object·invoke;
17 ········Object·and__5499__auto__8616·=·invoke·=·((IFn)p1__8565_SHARP_).invoke(this.x);17 ········Object·and__5499__auto__8616·=·invoke·=·((IFn)p1__8565_SHARP_).invoke(this.x);
18 ········if·(invoke·!=·null)·{18 ········if·(invoke·!=·null)·{
19 ············if·(invoke·!=·Boolean.FALSE)·{19 ············if·(invoke·!=·Boolean.FALSE)·{
936 B
clojure/core$every_pred$epn__8611$fn__8617.class
840 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$every_pred$epn__8611$fn__8617·extends·AFunction5 public·final·class·core$every_pred$epn__8611$fn__8617·extends·AFunction
6 {6 {
7 ····Object·z; 
8 ····Object·x; 
9 ····Object·y;7 ····Object·y;
 8 ····Object·x;
 9 ····Object·z;
10 ····10 ····
11 ····public·core$every_pred$epn__8611$fn__8617(final·Object·z,·final·Object·x,·final·Object·y)·{11 ····public·core$every_pred$epn__8611$fn__8617(final·Object·y,·final·Object·x,·final·Object·z)·{
12 ········this.z·=·z; 
13 ········this.x·=·x; 
14 ········this.y·=·y;12 ········this.y·=·y;
 13 ········this.x·=·x;
 14 ········this.z·=·z;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8566_SHARP_)·{17 ····public·Object·invoke(Object·p1__8566_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·and__5499__auto__8620·=·invoke·=·((IFn)p1__8566_SHARP_).invoke(this.x);19 ········Object·and__5499__auto__8620·=·invoke·=·((IFn)p1__8566_SHARP_).invoke(this.x);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
21 ············if·(invoke·!=·Boolean.FALSE)·{21 ············if·(invoke·!=·Boolean.FALSE)·{
1.43 KB
clojure/core$every_pred$epn__8611.class
1.35 KB
procyon -ec {}
    
Offset 37, 31 lines modifiedOffset 37, 31 lines modified
37 ············and__5499__auto__8624·=·null;37 ············and__5499__auto__8624·=·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·=·z;44 ········final·Object·o·=·y;
45 ········z·=·null;45 ········y·=·null;
46 ········final·Object·o2·=·x;46 ········final·Object·o2·=·x;
47 ········x·=·null;47 ········x·=·null;
48 ········final·Object·o3·=·y;48 ········final·Object·o3·=·z;
49 ········y·=·null;49 ········z·=·null;
50 ········final·core$every_pred$epn__8611$fn__8617·core$every_pred$epn__8611$fn__8617·=·new·core$every_pred$epn__8611$fn__8617(o,·o2,·o3);50 ········final·core$every_pred$epn__8611$fn__8617·core$every_pred$epn__8611$fn__8617·=·new·core$every_pred$epn__8611$fn__8617(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__8611$fn__8617,·ps);53 ········return·core$every_QMARK_.invokeStatic((Object)core$every_pred$epn__8611$fn__8617,·ps);
54 ····}54 ····}
55 ····55 ····
56 ····public·Object·invoke(Object·x,·Object·y)·{56 ····public·Object·invoke(Object·x,·Object·y)·{
57 ········final·Object·o·=·x; 
58 ········x·=·null; 
59 ········final·Object·o2·=·y;57 ········final·Object·o·=·y;
60 ········y·=·null;58 ········y·=·null;
 59 ········final·Object·o2·=·x;
 60 ········x·=·null;
61 ········final·core$every_pred$epn__8611$fn__8614·core$every_pred$epn__8611$fn__8614·=·new·core$every_pred$epn__8611$fn__8614(o,·o2);61 ········final·core$every_pred$epn__8611$fn__8614·core$every_pred$epn__8611$fn__8614·=·new·core$every_pred$epn__8611$fn__8614(o,·o2);
62 ········final·Object·ps·=·this.ps;62 ········final·Object·ps·=·this.ps;
63 ········this·=·null;63 ········this·=·null;
64 ········return·core$every_QMARK_.invokeStatic((Object)core$every_pred$epn__8611$fn__8614,·ps);64 ········return·core$every_QMARK_.invokeStatic((Object)core$every_pred$epn__8611$fn__8614,·ps);
65 ····}65 ····}
66 ····66 ····
67 ····public·Object·invoke(Object·x)·{67 ····public·Object·invoke(Object·x)·{
823 B
clojure/core$every_pred.class
765 B
procyon -ec {}
    
Offset 22, 20 lines modifiedOffset 22, 20 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·=·p2; 
30 ········p2·=·null; 
31 ········final·Object·o2·=·p1;29 ········final·Object·o·=·p1;
32 ········p1·=·null;30 ········p1·=·null;
33 ········final·Object·o3·=·p3;31 ········final·Object·o2·=·p3;
34 ········p3·=·null;32 ········p3·=·null;
 33 ········final·Object·o3·=·p2;
 34 ········p2·=·null;
35 ········return·new·core$every_pred$ep3__8589(o,·o2,·o3);35 ········return·new·core$every_pred$ep3__8589(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 ····
879 B
clojure/core$expand_method_impl_cache$fn__7902.class
775 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.Numbers;3 import·clojure.lang.Numbers;
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$expand_method_impl_cache$fn__7902·extends·AFunction6 public·final·class·core$expand_method_impl_cache$fn__7902·extends·AFunction
7 {7 {
8 ····Object·shift; 
9 ····Object·mask;8 ····Object·mask;
 9 ····Object·shift;
10 ····10 ····
11 ····public·core$expand_method_impl_cache$fn__7902(final·Object·shift,·final·Object·mask)·{11 ····public·core$expand_method_impl_cache$fn__7902(final·Object·mask,·final·Object·shift)·{
12 ········this.shift·=·shift; 
13 ········this.mask·=·mask;12 ········this.mask·=·mask;
 13 ········this.shift·=·shift;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·t,·Object·p__7901)·{16 ····public·Object·invoke(Object·t,·Object·p__7901)·{
17 ········final·Object·o·=·p__7901;17 ········final·Object·o·=·p__7901;
18 ········p__7901·=·null;18 ········p__7901·=·null;
19 ········Object·vec__7903·=·o;19 ········Object·vec__7903·=·o;
20 ········Object·c·=·RT.nth(vec__7903,·RT.intCast(0L),·(Object)null);20 ········Object·c·=·RT.nth(vec__7903,·RT.intCast(0L),·(Object)null);
1.26 KB
clojure/core$expand_method_impl_cache.class
1.18 KB
procyon -ec {}
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ················temp__5718__auto__7908·=·null;66 ················temp__5718__auto__7908·=·null;
67 ················Object·vec__7898·=·o9;67 ················Object·vec__7898·=·o9;
68 ················Object·shift·=·RT.nth(vec__7898,·RT.intCast(0L),·(Object)null);68 ················Object·shift·=·RT.nth(vec__7898,·RT.intCast(0L),·(Object)null);
69 ················final·Object·o10·=·vec__7898;69 ················final·Object·o10·=·vec__7898;
70 ················vec__7898·=·null;70 ················vec__7898·=·null;
71 ················Object·mask·=·RT.nth(o10,·RT.intCast(1L),·(Object)null);71 ················Object·mask·=·RT.nth(o10,·RT.intCast(1L),·(Object)null);
72 ················Object·table·=·core$make_array.invokeStatic(core$expand_method_impl_cache.const__14,·(Object)Numbers.multiply(2L,·(Object)Numbers.inc(mask)));72 ················Object·table·=·core$make_array.invokeStatic(core$expand_method_impl_cache.const__14,·(Object)Numbers.multiply(2L,·(Object)Numbers.inc(mask)));
73 ················final·core$expand_method_impl_cache$fn__7902·core$expand_method_impl_cache$fn__7902·=·new·core$expand_method_impl_cache$fn__7902(shift,·mask);73 ················final·core$expand_method_impl_cache$fn__7902·core$expand_method_impl_cache$fn__7902·=·new·core$expand_method_impl_cache$fn__7902(mask,·shift);
74 ················final·Object·o11·=·table;74 ················final·Object·o11·=·table;
75 ················table·=·null;75 ················table·=·null;
76 ················final·Object·o12·=·cs2;76 ················final·Object·o12·=·cs2;
77 ················cs2·=·null;77 ················cs2·=·null;
78 ················Object·table2·=·core$reduce1.invokeStatic((Object)core$expand_method_impl_cache$fn__7902,·o11,·o12);78 ················Object·table2·=·core$reduce1.invokeStatic((Object)core$expand_method_impl_cache$fn__7902,·o11,·o12);
79 ················final·Symbol·symbol2;79 ················final·Symbol·symbol2;
80 ················final·IPersistentMap·persistentMap2;80 ················final·IPersistentMap·persistentMap2;
815 B
clojure/core$filter$fn__5878.class
747 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.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$filter$fn__5878·extends·AFunction8 public·final·class·core$filter$fn__5878·extends·AFunction
9 {9 {
10 ····Object·coll; 
11 ····Object·pred;10 ····Object·pred;
 11 ····Object·coll;
12 ····12 ····
13 ····public·core$filter$fn__5878(final·Object·coll,·final·Object·pred)·{13 ····public·core$filter$fn__5878(final·Object·pred,·final·Object·coll)·{
14 ········this.coll·=·coll; 
15 ········this.pred·=·pred;14 ········this.pred·=·pred;
 15 ········this.coll·=·coll;
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__5720__auto__5881·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);22 ········Object·temp__5720__auto__5881·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);
703 B
clojure/core$filter.class
653 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$filter·extends·AFunction7 public·final·class·core$filter·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·pred,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·pred,·Object·coll)·{
10 ········final·Object·o·=·coll; 
11 ········coll·=·null; 
12 ········final·Object·o2·=·pred;10 ········final·Object·o·=·pred;
13 ········pred·=·null;11 ········pred·=·null;
 12 ········final·Object·o2·=·coll;
 13 ········coll·=·null;
14 ········return·new·LazySeq((IFn)new·core$filter$fn__5878(o,·o2));14 ········return·new·LazySeq((IFn)new·core$filter$fn__5878(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·pred,·final·Object·coll)·{17 ····public·Object·invoke(final·Object·pred,·final·Object·coll)·{
18 ········return·invokeStatic(pred,·coll);18 ········return·invokeStatic(pred,·coll);
19 ····}19 ····}
20 ····20 ····
1.21 KB
clojure/core$filter_methods$fn__7484.class
1.12 KB
procyon -ec {}
    
Offset 5, 23 lines modifiedOffset 5, 23 lines modified
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__7484·extends·AFunction8 public·final·class·core$filter_methods$fn__7484·extends·AFunction
9 {9 {
10 ····Object·invalid_method_QMARK_;10 ····Object·invalid_method_QMARK_;
 11 ····Object·considered;
11 ····Object·c;12 ····Object·c;
12 ····Object·mm;13 ····Object·mm;
13 ····Object·considered; 
14 ····14 ····
15 ····public·core$filter_methods$fn__7484(final·Object·invalid_method_QMARK_,·final·Object·c,·final·Object·mm,·final·Object·considered)·{15 ····public·core$filter_methods$fn__7484(final·Object·invalid_method_QMARK_,·final·Object·considered,·final·Object·c,·final·Object·mm)·{
16 ········this.invalid_method_QMARK_·=·invalid_method_QMARK_;16 ········this.invalid_method_QMARK_·=·invalid_method_QMARK_;
 17 ········this.considered·=·considered;
17 ········this.c·=·c;18 ········this.c·=·c;
18 ········this.mm·=·mm;19 ········this.mm·=·mm;
19 ········this.considered·=·considered; 
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__5387.invokeStatic(core$concat.invokeStatic(core$seq__5387.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5387.invokeStatic((Object)((Class)this.c).getMethods())));25 ········Object·meths·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(core$seq__5387.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5387.invokeStatic((Object)((Class)this.c).getMethods())));
26 ········while·(true)·{26 ········while·(true)·{
1010 B
clojure/core$filter_methods.class
940 B
procyon -ec {}
    
Offset 19, 19 lines modifiedOffset 19, 19 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; 
27 ············final·Object·o4·=·mm; 
28 ············mm·=·null; 
29 ············final·Object·o5·=·considered;26 ············final·Object·o3·=·considered;
30 ············considered·=·null;27 ············considered·=·null;
 28 ············final·Object·o4·=·c2;
 29 ············final·Object·o5·=·mm;
 30 ············mm·=·null;
31 ············Object·vec__7481·=·((IFn)new·core$filter_methods$fn__7484(invalid_method_QMARK_,·o3,·o4,·o5)).invoke();31 ············Object·vec__7481·=·((IFn)new·core$filter_methods$fn__7484(invalid_method_QMARK_,·o3,·o4,·o5)).invoke();
32 ············Object·mm2·=·RT.nth(vec__7481,·RT.intCast(0L),·(Object)null);32 ············Object·mm2·=·RT.nth(vec__7481,·RT.intCast(0L),·(Object)null);
33 ············final·Object·o6·=·vec__7481;33 ············final·Object·o6·=·vec__7481;
34 ············vec__7481·=·null;34 ············vec__7481·=·null;
35 ············Object·considered2·=·RT.nth(o6,·RT.intCast(1L),·(Object)null);35 ············Object·considered2·=·RT.nth(o6,·RT.intCast(1L),·(Object)null);
36 ············final·Object·o7·=·mm2;36 ············final·Object·o7·=·mm2;
37 ············mm2·=·null;37 ············mm2·=·null;
761 B
clojure/core$fn__8806$fn__8807$fn__8809$fn__8814.class
653 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__8806$fn__8807$fn__8809$fn__8814·extends·AFunction5 public·final·class·core$fn__8806$fn__8807$fn__8809$fn__8814·extends·AFunction
6 {6 {
7 ····Object·x; 
8 ····Object·tap;7 ····Object·tap;
 8 ····Object·x;
9 ····9 ····
10 ····public·core$fn__8806$fn__8807$fn__8809$fn__8814(final·Object·x,·final·Object·tap)·{10 ····public·core$fn__8806$fn__8807$fn__8809$fn__8814(final·Object·tap,·final·Object·x)·{
11 ········this.x·=·x; 
12 ········this.tap·=·tap;11 ········this.tap·=·tap;
 12 ········this.x·=·x;
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 ········}
761 B
clojure/core$fn__8806$fn__8807$fn__8809$fn__8816.class
653 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__8806$fn__8807$fn__8809$fn__8816·extends·AFunction5 public·final·class·core$fn__8806$fn__8807$fn__8809$fn__8816·extends·AFunction
6 {6 {
7 ····Object·x; 
8 ····Object·tap;7 ····Object·tap;
 8 ····Object·x;
9 ····9 ····
10 ····public·core$fn__8806$fn__8807$fn__8809$fn__8816(final·Object·x,·final·Object·tap)·{10 ····public·core$fn__8806$fn__8807$fn__8809$fn__8816(final·Object·tap,·final·Object·x)·{
11 ········this.x·=·x; 
12 ········this.tap·=·tap;11 ········this.tap·=·tap;
 12 ········this.x·=·x;
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 ········}
5.07 KB
clojure/core$fn__8806$fn__8807$fn__8809.class
4.99 KB
procyon -ec {}
    
Offset 33, 75 lines modifiedOffset 33, 73 lines modified
33 ············taps·=·null;33 ············taps·=·null;
34 ············Object·seq_8810·=·core$seq__5387.invokeStatic(invokeStatic);34 ············Object·seq_8810·=·core$seq__5387.invokeStatic(invokeStatic);
35 ············Object·chunk_8811·=·null;35 ············Object·chunk_8811·=·null;
36 ············long·count_8812·=·0L;36 ············long·count_8812·=·0L;
37 ············long·i_8813·=·0L;37 ············long·i_8813·=·0L;
38 ············while·(true)·{38 ············while·(true)·{
39 ················if·(i_8813·<·count_8812)·{39 ················if·(i_8813·<·count_8812)·{
 40 ····················final·Object·nth;
40 ····················Object·tap·=·((Indexed)chunk_8811).nth(RT.intCast(i_8813));41 ····················Object·tap·=·nth·=·((Indexed)chunk_8811).nth(RT.intCast(i_8813));
41 ····················final·Object·o2·=·x; 
42 ····················final·Object·o3·=·tap; 
43 ····················tap·=·null;42 ····················tap·=·null;
44 ····················((IFn)new·core$fn__8806$fn__8807$fn__8809$fn__8814(o2,·o3)).invoke();43 ····················((IFn)new·core$fn__8806$fn__8807$fn__8809$fn__8814(nth,·x)).invoke();
45 ····················final·Object·o4·=·seq_8810;44 ····················final·Object·o2·=·seq_8810;
46 ····················seq_8810·=·null;45 ····················seq_8810·=·null;
47 ····················final·Object·o5·=·chunk_8811;46 ····················final·Object·o3·=·chunk_8811;
48 ····················chunk_8811·=·null;47 ····················chunk_8811·=·null;
49 ····················final·long·n·=·count_8812;48 ····················final·long·n·=·count_8812;
50 ····················++i_8813;49 ····················++i_8813;
51 ····················count_8812·=·n;50 ····················count_8812·=·n;
52 ····················chunk_8811·=·o5;51 ····················chunk_8811·=·o3;
53 ····················seq_8810·=·o4;52 ····················seq_8810·=·o2;
54 ················}53 ················}
55 ················else·{54 ················else·{
56 ····················final·Object·o6·=·seq_8810;55 ····················final·Object·o4·=·seq_8810;
57 ····················seq_8810·=·null;56 ····················seq_8810·=·null;
58 ····················final·Object·invokeStatic2;57 ····················final·Object·invokeStatic2;
59 ····················Object·temp__5720__auto__8820·=·invokeStatic2·=·core$seq__5387.invokeStatic(o6);58 ····················Object·temp__5720__auto__8820·=·invokeStatic2·=·core$seq__5387.invokeStatic(o4);
60 ····················if·(invokeStatic2·==·null)·{59 ····················if·(invokeStatic2·==·null)·{
61 ························break;60 ························break;
62 ····················}61 ····················}
63 ····················if·(invokeStatic2·==·Boolean.FALSE)·{62 ····················if·(invokeStatic2·==·Boolean.FALSE)·{
64 ························break;63 ························break;
65 ····················}64 ····················}
66 ····················final·Object·o7·=·temp__5720__auto__8820;65 ····················final·Object·o5·=·temp__5720__auto__8820;
67 ····················temp__5720__auto__8820·=·null;66 ····················temp__5720__auto__8820·=·null;
68 ····················Object·seq_8811·=·o7;67 ····················Object·seq_8811·=·o5;
69 ····················final·Object·invokeStatic3·=·core$chunked_seq_QMARK_.invokeStatic(seq_8811);68 ····················final·Object·invokeStatic3·=·core$chunked_seq_QMARK_.invokeStatic(seq_8811);
70 ····················if·(invokeStatic3·!=·null)·{69 ····················if·(invokeStatic3·!=·null)·{
71 ························if·(invokeStatic3·!=·Boolean.FALSE)·{70 ························if·(invokeStatic3·!=·Boolean.FALSE)·{
72 ····························Object·c__5983__auto__8819·=·core$chunk_first.invokeStatic(seq_8811);71 ····························Object·c__5983__auto__8819·=·core$chunk_first.invokeStatic(seq_8811);
73 ····························final·Object·o8·=·seq_8811;72 ····························final·Object·o6·=·seq_8811;
74 ····························seq_8811·=·null;73 ····························seq_8811·=·null;
75 ····························final·Object·invokeStatic4·=·core$chunk_rest.invokeStatic(o8);74 ····························final·Object·invokeStatic4·=·core$chunk_rest.invokeStatic(o6);
76 ····························final·Object·o9·=·c__5983__auto__8819;75 ····························final·Object·o7·=·c__5983__auto__8819;
77 ····························final·Object·o10·=·c__5983__auto__8819;76 ····························final·Object·o8·=·c__5983__auto__8819;
78 ····························c__5983__auto__8819·=·null;77 ····························c__5983__auto__8819·=·null;
79 ····························final·long·n2·=·(long)RT.intCast(RT.count(o10));78 ····························final·long·n2·=·(long)RT.intCast(RT.count(o8));
80 ····························i_8813·=·RT.intCast(0L);79 ····························i_8813·=·RT.intCast(0L);
81 ····························count_8812·=·n2;80 ····························count_8812·=·n2;
82 ····························chunk_8811·=·o9;81 ····························chunk_8811·=·o7;
83 ····························seq_8810·=·invokeStatic4;82 ····························seq_8810·=·invokeStatic4;
84 ····························continue;83 ····························continue;
85 ························}84 ························}
86 ····················}85 ····················}
 86 ····················final·Object·invokeStatic5;
87 ····················Object·tap2·=·core$first__5369.invokeStatic(seq_8811);87 ····················Object·tap2·=·invokeStatic5·=·core$first__5369.invokeStatic(seq_8811);
88 ····················final·Object·o11·=·x; 
89 ····················final·Object·o12·=·tap2; 
90 ····················tap2·=·null;88 ····················tap2·=·null;
91 ····················((IFn)new·core$fn__8806$fn__8807$fn__8809$fn__8816(o11,·o12)).invoke();89 ····················((IFn)new·core$fn__8806$fn__8807$fn__8809$fn__8816(invokeStatic5,·x)).invoke();
92 ····················final·Object·o13·=·seq_8811;90 ····················final·Object·o9·=·seq_8811;
93 ····················seq_8811·=·null;91 ····················seq_8811·=·null;
94 ····················final·Object·invokeStatic5·=·core$next__5371.invokeStatic(o13);92 ····················final·Object·invokeStatic6·=·core$next__5371.invokeStatic(o9);
95 ····················final·Object·o14·=·null;93 ····················final·Object·o10·=·null;
96 ····················final·long·n3·=·0L;94 ····················final·long·n3·=·0L;
97 ····················i_8813·=·0L;95 ····················i_8813·=·0L;
98 ····················count_8812·=·n3;96 ····················count_8812·=·n3;
99 ····················chunk_8811·=·o14;97 ····················chunk_8811·=·o10;
100 ····················seq_8810·=·invokeStatic5;98 ····················seq_8810·=·invokeStatic6;
101 ················}99 ················}
102 ············}100 ············}
103 ········}101 ········}
104 ····}102 ····}
105 ····103 ····
106 ····static·{104 ····static·{
107 ········const__0·=·RT.var("clojure.core",·"tapq");105 ········const__0·=·RT.var("clojure.core",·"tapq");
707 B
clojure/core$fnil$fn__6883.class
643 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.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$fnil$fn__6883·extends·RestFn6 public·final·class·core$fnil$fn__6883·extends·RestFn
7 {7 {
8 ····Object·x; 
9 ····Object·f;8 ····Object·f;
 9 ····Object·x;
10 ····10 ····
11 ····public·core$fnil$fn__6883(final·Object·x,·final·Object·f)·{11 ····public·core$fnil$fn__6883(final·Object·f,·final·Object·x)·{
12 ········this.x·=·x; 
13 ········this.f·=·f;12 ········this.f·=·f;
 13 ········this.x·=·x;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{16 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{
17 ········final·Object·f·=·this.f;17 ········final·Object·f·=·this.f;
18 ········Object·x;18 ········Object·x;
19 ········if·(Util.identical(a,·(Object)null))·{19 ········if·(Util.identical(a,·(Object)null))·{
20 ············x·=·this.x;20 ············x·=·this.x;
775 B
clojure/core$fnil$fn__6885.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__6885·extends·RestFn6 public·final·class·core$fnil$fn__6885·extends·RestFn
7 {7 {
 8 ····Object·y;
8 ····Object·f;9 ····Object·f;
9 ····Object·x;10 ····Object·x;
10 ····Object·y; 
11 ····11 ····
12 ····public·core$fnil$fn__6885(final·Object·f,·final·Object·x,·final·Object·y)·{12 ····public·core$fnil$fn__6885(final·Object·y,·final·Object·f,·final·Object·x)·{
 13 ········this.y·=·y;
13 ········this.f·=·f;14 ········this.f·=·f;
14 ········this.x·=·x;15 ········this.x·=·x;
15 ········this.y·=·y; 
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__6887.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__6887·extends·RestFn6 public·final·class·core$fnil$fn__6887·extends·RestFn
7 {7 {
8 ····Object·z; 
9 ····Object·y;8 ····Object·y;
10 ····Object·x; 
11 ····Object·f;9 ····Object·f;
 10 ····Object·z;
 11 ····Object·x;
12 ····12 ····
 13 ····public·core$fnil$fn__6887(final·Object·y,·final·Object·f,·final·Object·z,·final·Object·x)·{
13 ····public·core$fnil$fn__6887(final·Object·z,·final·Object·y,·final·Object·x,·final·Object·f)·{ 
14 ········this.z·=·z; 
15 ········this.y·=·y;14 ········this.y·=·y;
16 ········this.x·=·x; 
17 ········this.f·=·f;15 ········this.f·=·f;
 16 ········this.z·=·z;
 17 ········this.x·=·x;
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.72 KB
clojure/core$fnil.class
1.68 KB
procyon -ec {}
    
Offset 2, 48 lines modifiedOffset 2, 48 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; 
9 ········final·Object·o2·=·y;7 ········final·Object·o·=·y;
10 ········y·=·null;8 ········y·=·null;
11 ········final·Object·o3·=·x; 
12 ········x·=·null; 
13 ········final·Object·o4·=·f;9 ········final·Object·o2·=·f;
14 ········f·=·null;10 ········f·=·null;
 11 ········final·Object·o3·=·z;
 12 ········z·=·null;
 13 ········final·Object·o4·=·x;
 14 ········x·=·null;
15 ········return·new·core$fnil$fn__6887(o,·o2,·o3,·o4);15 ········return·new·core$fnil$fn__6887(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·=·y;
 24 ········y·=·null;
23 ········final·Object·o·=·f;25 ········final·Object·o2·=·f;
24 ········f·=·null;26 ········f·=·null;
25 ········final·Object·o2·=·x;27 ········final·Object·o3·=·x;
26 ········x·=·null;28 ········x·=·null;
27 ········final·Object·o3·=·y; 
28 ········y·=·null; 
29 ········return·new·core$fnil$fn__6885(o,·o2,·o3);29 ········return·new·core$fnil$fn__6885(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 ····
36 ····public·static·Object·invokeStatic(Object·f,·Object·x)·{36 ····public·static·Object·invokeStatic(Object·f,·Object·x)·{
37 ········final·Object·o·=·x; 
38 ········x·=·null; 
39 ········final·Object·o2·=·f;37 ········final·Object·o·=·f;
40 ········f·=·null;38 ········f·=·null;
 39 ········final·Object·o2·=·x;
 40 ········x·=·null;
41 ········return·new·core$fnil$fn__6883(o,·o2);41 ········return·new·core$fnil$fn__6883(o,·o2);
42 ····}42 ····}
43 ····43 ····
44 ····public·Object·invoke(final·Object·f,·final·Object·x)·{44 ····public·Object·invoke(final·Object·f,·final·Object·x)·{
45 ········return·invokeStatic(f,·x);45 ········return·invokeStatic(f,·x);
46 ····}46 ····}
47 }47 }
1.52 KB
clojure/core$for$emit_bind__6302$do_cmod__6325.class
1.42 KB
procyon -ec {}
    
Offset 11, 36 lines modifiedOffset 11, 36 lines modified
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__6302$do_cmod__6325·extends·AFunction14 public·final·class·core$for$emit_bind__6302$do_cmod__6325·extends·AFunction
15 {15 {
16 ····Object·body_expr;16 ····Object·body_expr;
17 ····Object·gi; 
18 ····Object·gb; 
19 ····Object·err;17 ····Object·err;
 18 ····Object·gb;
 19 ····Object·gi;
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__6302$do_cmod__6325(final·Object·body_expr,·final·Object·gi,·final·Object·gb,·final·Object·err)·{34 ····public·core$for$emit_bind__6302$do_cmod__6325(final·Object·body_expr,·final·Object·err,·final·Object·gb,·final·Object·gi)·{
35 ········this.body_expr·=·body_expr;35 ········this.body_expr·=·body_expr;
36 ········this.gi·=·gi; 
37 ········this.gb·=·gb; 
38 ········this.err·=·err;36 ········this.err·=·err;
 37 ········this.gb·=·gb;
 38 ········this.gi·=·gi;
39 ····}39 ····}
40 ····40 ····
41 ····public·Object·invoke(Object·p__6324)·{41 ····public·Object·invoke(Object·p__6324)·{
42 ········final·Object·o·=·p__6324;42 ········final·Object·o·=·p__6324;
43 ········p__6324·=·null;43 ········p__6324·=·null;
44 ········final·Object·o2;44 ········final·Object·o2;
45 ········Object·vec__6326·=·o2·=·o;45 ········Object·vec__6326·=·o2·=·o;
2.02 KB
clojure/core$for$emit_bind__6302$do_mod__6316.class
1.92 KB
procyon -ec {}
    
Offset 11, 21 lines modifiedOffset 11, 21 lines modified
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
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__6302$do_mod__6316·extends·AFunction15 public·final·class·core$for$emit_bind__6302$do_mod__6316·extends·AFunction
16 {16 {
 17 ····Object·next_groups;
17 ····Object·body_expr;18 ····Object·body_expr;
18 ····Object·giter; 
19 ····Object·next_expr;19 ····Object·next_expr;
20 ····Object·next_groups; 
21 ····Object·gxs; 
22 ····Object·err; 
23 ····Object·emit_bind;20 ····Object·emit_bind;
 21 ····Object·giter;
 22 ····Object·err;
 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__6302$do_mod__6316(final·Object·body_expr,·final·Object·giter,·final·Object·next_expr,·final·Object·next_groups,·final·Object·gxs,·final·Object·err,·final·Object·emit_bind)·{47 ····public·core$for$emit_bind__6302$do_mod__6316(final·Object·next_groups,·final·Object·body_expr,·final·Object·next_expr,·final·Object·emit_bind,·final·Object·giter,·final·Object·err,·final·Object·gxs)·{
 48 ········this.next_groups·=·next_groups;
48 ········this.body_expr·=·body_expr;49 ········this.body_expr·=·body_expr;
49 ········this.giter·=·giter; 
50 ········this.next_expr·=·next_expr;50 ········this.next_expr·=·next_expr;
51 ········this.next_groups·=·next_groups; 
52 ········this.gxs·=·gxs; 
53 ········this.err·=·err; 
54 ········this.emit_bind·=·emit_bind;51 ········this.emit_bind·=·emit_bind;
 52 ········this.giter·=·giter;
 53 ········this.err·=·err;
 54 ········this.gxs·=·gxs;
55 ····}55 ····}
56 ····56 ····
57 ····public·Object·invoke(Object·p__6315)·{57 ····public·Object·invoke(Object·p__6315)·{
58 ········final·Object·o·=·p__6315;58 ········final·Object·o·=·p__6315;
59 ········p__6315·=·null;59 ········p__6315·=·null;
60 ········final·Object·o2;60 ········final·Object·o2;
61 ········Object·vec__6317·=·o2·=·o;61 ········Object·vec__6317·=·o2·=·o;
2.7 KB
clojure/core$for$emit_bind__6302.class
2.63 KB
procyon -ec {}
    
Offset 96, 19 lines modifiedOffset 96, 19 lines modified
96 ········vec__6306·=·null;96 ········vec__6306·=·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__6305;98 ········final·Object·o12·=·vec__6305;
99 ········vec__6305·=·null;99 ········vec__6305·=·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 ········Object·gxs·=·core$gensym.invokeStatic((Object)"s__");102 ········Object·gxs·=·core$gensym.invokeStatic((Object)"s__");
 103 ········final·Object·o13·=·next_groups;
103 ········final·Object·body_expr·=·this.body_expr;104 ········final·Object·body_expr·=·this.body_expr;
104 ········final·Object·o13·=·giter; 
105 ········final·Object·o14·=·next_expr;105 ········final·Object·o14·=·next_expr;
106 ········next_expr·=·null;106 ········next_expr·=·null;
107 ········Object·do_mod·=·new·core$for$emit_bind__6302$do_mod__6316(body_expr,·o13,·o14,·next_groups,·gxs,·this.err,·(Object)this);107 ········Object·do_mod·=·new·core$for$emit_bind__6302$do_mod__6316(o13,·body_expr,·o14,·(Object)this,·giter,·this.err,·gxs);
108 ········final·Object·o15·=·next_groups;108 ········final·Object·o15·=·next_groups;
109 ········next_groups·=·null;109 ········next_groups·=·null;
110 ········if·(o15·!=·null)·{110 ········if·(o15·!=·null)·{
111 ············if·(o15·!=·Boolean.FALSE)·{111 ············if·(o15·!=·Boolean.FALSE)·{
112 ················final·Object·invokeStatic·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6302.const__9·}));112 ················final·Object·invokeStatic·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6302.const__9·}));
113 ················final·Object[]·array·=·{·null·};113 ················final·Object[]·array·=·{·null·};
114 ················final·int·n·=·0;114 ················final·int·n·=·0;
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 ················final·Object·invokeStatic9·=·core$concat.invokeStatic(invokeStatic,·invokeStatic2,·(ISeq)ArraySeq.create(array2));165 ················final·Object·invokeStatic9·=·core$concat.invokeStatic(invokeStatic,·invokeStatic2,·(ISeq)ArraySeq.create(array2));
166 ················this·=·null;166 ················this·=·null;
167 ················return·core$seq__5387.invokeStatic(invokeStatic9);167 ················return·core$seq__5387.invokeStatic(invokeStatic9);
168 ············}168 ············}
169 ········}169 ········}
170 ········Object·gi·=·core$gensym.invokeStatic((Object)"i__");170 ········Object·gi·=·core$gensym.invokeStatic((Object)"i__");
171 ········Object·gb·=·core$gensym.invokeStatic((Object)"b__");171 ········Object·gb·=·core$gensym.invokeStatic((Object)"b__");
172 ········Object·do_cmod·=·new·core$for$emit_bind__6302$do_cmod__6325(this.body_expr,·gi,·gb,·this.err);172 ········Object·do_cmod·=·new·core$for$emit_bind__6302$do_cmod__6325(this.body_expr,·this.err,·gb,·gi);
173 ········final·Object·invokeStatic10·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6302.const__15·}));173 ········final·Object·invokeStatic10·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6302.const__15·}));
174 ········final·Object·invokeStatic11·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·giter·}));174 ········final·Object·invokeStatic11·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·giter·}));
175 ········final·Object[]·array12·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6302.const__11.getRawRoot(),·core$seq__5387.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__6302.const__11.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·})),·null·};
176 ········final·int·n12·=·1;176 ········final·int·n12·=·1;
177 ········final·Object[]·array13·=·{·null·};177 ········final·Object[]·array13·=·{·null·};
178 ········final·int·n13·=·0;178 ········final·int·n13·=·0;
179 ········final·Object·invokeStatic12·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6302.const__16·}));179 ········final·Object·invokeStatic12·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6302.const__16·}));
1.93 KB
clojure/core$generate_class$emit_forwarding_method__7573.class
1.8 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__7573·extends·AFunction18 public·final·class·core$generate_class$emit_forwarding_method__7573·extends·AFunction
19 {19 {
20 ····Object·to_types; 
21 ····Object·ifn_type;20 ····Object·ifn_type;
22 ····Object·emit_get_var;21 ····Object·emit_get_var;
23 ····Object·cv; 
24 ····Object·totype; 
25 ····Object·obj_type;22 ····Object·obj_type;
 23 ····Object·to_types;
26 ····Object·overloads;24 ····Object·overloads;
 25 ····Object·cv;
 26 ····Object·totype;
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__7573(final·Object·ifn_type,·final·Object·emit_get_var,·final·Object·obj_type,·final·Object·to_types,·final·Object·overloads,·final·Object·cv,·final·Object·totype)·{
32 ····public·core$generate_class$emit_forwarding_method__7573(final·Object·to_types,·final·Object·ifn_type,·final·Object·emit_get_var,·final·Object·cv,·final·Object·totype,·final·Object·obj_type,·final·Object·overloads)·{ 
33 ········this.to_types·=·to_types; 
34 ········this.ifn_type·=·ifn_type;33 ········this.ifn_type·=·ifn_type;
35 ········this.emit_get_var·=·emit_get_var;34 ········this.emit_get_var·=·emit_get_var;
36 ········this.cv·=·cv; 
37 ········this.totype·=·totype; 
38 ········this.obj_type·=·obj_type;35 ········this.obj_type·=·obj_type;
 36 ········this.to_types·=·to_types;
39 ········this.overloads·=·overloads;37 ········this.overloads·=·overloads;
 38 ········this.cv·=·cv;
 39 ········this.totype·=·totype;
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__7573.const__2.getRawRoot(),·pclasses);44 ········final·Object·pmetas·=·core$map.invokeStatic(core$generate_class$emit_forwarding_method__7573.const__2.getRawRoot(),·pclasses);
45 ········final·Object·rawRoot·=·core$generate_class$emit_forwarding_method__7573.const__3.getRawRoot();45 ········final·Object·rawRoot·=·core$generate_class$emit_forwarding_method__7573.const__3.getRawRoot();
46 ········final·Object·o·=·pclasses;46 ········final·Object·o·=·pclasses;
1.07 KB
clojure/core$generate_class$emit_get_var__7569.class
988 B
procyon -ec {}
    
Offset 8, 21 lines modifiedOffset 8, 21 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__7569·extends·AFunction12 public·final·class·core$generate_class$emit_get_var__7569·extends·AFunction
13 {13 {
14 ····Object·var_name; 
15 ····Object·var_type;14 ····Object·var_type;
 15 ····Object·var_name;
16 ····Object·ctype;16 ····Object·ctype;
17 ····17 ····
18 ····public·core$generate_class$emit_get_var__7569(final·Object·var_name,·final·Object·var_type,·final·Object·ctype)·{18 ····public·core$generate_class$emit_get_var__7569(final·Object·var_type,·final·Object·var_name,·final·Object·ctype)·{
19 ········this.var_name·=·var_name; 
20 ········this.var_type·=·var_type;19 ········this.var_type·=·var_type;
 20 ········this.var_name·=·var_name;
21 ········this.ctype·=·ctype;21 ········this.ctype·=·ctype;
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;
97.3 KB
clojure/core$generate_class.class
97.2 KB
procyon -ec {}
    
Offset 241, 287 lines modifiedOffset 241, 285 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__7562(),·(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__7562(),·(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__7569(var_name,·var_type,·ctype);248 ········Object·emit_get_var·=·new·core$generate_class$emit_get_var__7569(var_type,·var_name,·ctype);
249 ········final·Object·emit_unsupported·=·new·core$generate_class$emit_unsupported__7571(prefix,·ex_type,·impl_pkg_name);249 ········final·Object·emit_unsupported·=·new·core$generate_class$emit_unsupported__7571(prefix,·ex_type,·impl_pkg_name);
250 ········final·Object·o19·=·to_types; 
251 ········final·Object·o20·=·ifn_type;250 ········final·Object·o19·=·ifn_type;
252 ········final·Object·o21·=·emit_get_var;251 ········final·Object·o20·=·emit_get_var;
253 ········final·Object·o22·=·cv; 
254 ········final·Object·o23·=·totype; 
255 ········final·Object·o24·=·obj_type;252 ········final·Object·o21·=·obj_type;
 253 ········final·Object·o22·=·to_types;
256 ········final·Object·o25·=·overloads;254 ········final·Object·o23·=·overloads;
257 ········overloads·=·null;255 ········overloads·=·null;
258 ········final·Object·emit_forwarding_method·=·new·core$generate_class$emit_forwarding_method__7573(o19,·o20,·o21,·o22,·o23,·o24,·o25);256 ········final·Object·emit_forwarding_method·=·new·core$generate_class$emit_forwarding_method__7573(o19,·o20,·o21,·o22,·o23,·cv,·totype);
259 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;257 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;
260 ········final·int·v1_8·=·Opcodes.V1_8;258 ········final·int·v1_8·=·Opcodes.V1_8;
261 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));259 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));
262 ········final·String·s·=·(String)cname;260 ········final·String·s·=·(String)cname;
263 ········final·String·s2·=·(String)null;261 ········final·String·s2·=·(String)null;
264 ········final·String·s3·=·(String)((IFn)iname).invoke(super1);262 ········final·String·s3·=·(String)((IFn)iname).invoke(super1);
265 ········final·Object·invokeStatic3;263 ········final·Object·invokeStatic3;
266 ········Object·temp__5720__auto__7650·=·invokeStatic3·=·core$seq__5387.invokeStatic(interfaces);264 ········Object·temp__5720__auto__7650·=·invokeStatic3·=·core$seq__5387.invokeStatic(interfaces);
267 ········Object·invokeStatic4·=·null;265 ········Object·invokeStatic4·=·null;
268 ········Label_1105:·{266 ········Label_1105:·{
269 ············if·(invokeStatic3·!=·null)·{267 ············if·(invokeStatic3·!=·null)·{
270 ················if·(invokeStatic3·!=·Boolean.FALSE)·{268 ················if·(invokeStatic3·!=·Boolean.FALSE)·{
271 ····················final·Object·o26·=·temp__5720__auto__7650;269 ····················final·Object·o24·=·temp__5720__auto__7650;
272 ····················temp__5720__auto__7650·=·null;270 ····················temp__5720__auto__7650·=·null;
273 ····················Object·ifc·=·o26;271 ····················Object·ifc·=·o24;
274 ····················final·Object·o27·=·iname;272 ····················final·Object·o25·=·iname;
275 ····················iname·=·null;273 ····················iname·=·null;
276 ····················final·Object·o28·=·ifc;274 ····················final·Object·o26·=·ifc;
277 ····················ifc·=·null;275 ····················ifc·=·null;
278 ····················invokeStatic4·=·core$into_array.invokeStatic(core$map.invokeStatic(o27,·o28));276 ····················invokeStatic4·=·core$into_array.invokeStatic(core$map.invokeStatic(o25,·o26));
279 ····················break·Label_1105;277 ····················break·Label_1105;
280 ················}278 ················}
281 ············}279 ············}
282 ············invokeStatic4·=·null;280 ············invokeStatic4·=·null;
283 ········}281 ········}
284 ········classWriter.visit(v1_8,·intCast,·s,·s2,·s3,·(String[])invokeStatic4);282 ········classWriter.visit(v1_8,·intCast,·s,·s2,·s3,·(String[])invokeStatic4);
285 ········final·Object·o29·=·cv;283 ········final·Object·o27·=·cv;
286 ········final·Object·o30·=·name_meta;284 ········final·Object·o28·=·name_meta;
287 ········name_meta·=·null;285 ········name_meta·=·null;
288 ········core$add_annotations.invokeStatic(o29,·o30);286 ········core$add_annotations.invokeStatic(o27,·o28);
289 ········Object·seq_7577·=·core$seq__5387.invokeStatic(var_fields);287 ········Object·seq_7577·=·core$seq__5387.invokeStatic(var_fields);
290 ········Object·chunk_7578·=·null;288 ········Object·chunk_7578·=·null;
291 ········long·count_7579·=·0L;289 ········long·count_7579·=·0L;
292 ········long·i_7580·=·0L;290 ········long·i_7580·=·0L;
293 ········while·(true)·{291 ········while·(true)·{
294 ············if·(i_7580·<·count_7579)·{292 ············if·(i_7580·<·count_7579)·{
295 ················Object·v·=·((Indexed)chunk_7578).nth(RT.intCast(i_7580));293 ················Object·v·=·((Indexed)chunk_7578).nth(RT.intCast(i_7580));
296 ················final·ClassWriter·classWriter2·=·(ClassWriter)cv;294 ················final·ClassWriter·classWriter2·=·(ClassWriter)cv;
297 ················final·int·intCast2·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));295 ················final·int·intCast2·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));
298 ················final·IFn·fn·=·(IFn)var_name;296 ················final·IFn·fn·=·(IFn)var_name;
299 ················final·Object·o31·=·v;297 ················final·Object·o29·=·v;
300 ················v·=·null;298 ················v·=·null;
301 ················classWriter2.visitField(intCast2,·(String)fn.invoke(o31),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);299 ················classWriter2.visitField(intCast2,·(String)fn.invoke(o29),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);
302 ················final·Object·o32·=·seq_7577;300 ················final·Object·o30·=·seq_7577;
303 ················seq_7577·=·null;301 ················seq_7577·=·null;
304 ················final·Object·o33·=·chunk_7578;302 ················final·Object·o31·=·chunk_7578;
305 ················chunk_7578·=·null;303 ················chunk_7578·=·null;
306 ················final·long·n6·=·count_7579;304 ················final·long·n6·=·count_7579;
307 ················++i_7580;305 ················++i_7580;
308 ················count_7579·=·n6;306 ················count_7579·=·n6;
309 ················chunk_7578·=·o33;307 ················chunk_7578·=·o31;
310 ················seq_7577·=·o32;308 ················seq_7577·=·o30;
311 ············}309 ············}
312 ············else·{310 ············else·{
313 ················final·Object·o34·=·seq_7577;311 ················final·Object·o32·=·seq_7577;
314 ················seq_7577·=·null;312 ················seq_7577·=·null;
315 ················final·Object·invokeStatic5;313 ················final·Object·invokeStatic5;
316 ················Object·temp__5720__auto__7651·=·invokeStatic5·=·core$seq__5387.invokeStatic(o34);314 ················Object·temp__5720__auto__7651·=·invokeStatic5·=·core$seq__5387.invokeStatic(o32);
317 ················if·(invokeStatic5·==·null)·{315 ················if·(invokeStatic5·==·null)·{
318 ····················break;316 ····················break;
319 ················}317 ················}
320 ················if·(invokeStatic5·==·Boolean.FALSE)·{318 ················if·(invokeStatic5·==·Boolean.FALSE)·{
321 ····················break;319 ····················break;
322 ················}320 ················}
323 ················final·Object·o35·=·temp__5720__auto__7651;321 ················final·Object·o33·=·temp__5720__auto__7651;
324 ················temp__5720__auto__7651·=·null;322 ················temp__5720__auto__7651·=·null;
325 ················Object·seq_7578·=·o35;323 ················Object·seq_7578·=·o33;
326 ················final·Object·invokeStatic6·=·core$chunked_seq_QMARK_.invokeStatic(seq_7578);324 ················final·Object·invokeStatic6·=·core$chunked_seq_QMARK_.invokeStatic(seq_7578);
327 ················if·(invokeStatic6·!=·null)·{325 ················if·(invokeStatic6·!=·null)·{
328 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{326 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{
329 ························Object·c__5983__auto__7651·=·core$chunk_first.invokeStatic(seq_7578);327 ························Object·c__5983__auto__7651·=·core$chunk_first.invokeStatic(seq_7578);
330 ························final·Object·o36·=·seq_7578;328 ························final·Object·o34·=·seq_7578;
331 ························seq_7578·=·null;329 ························seq_7578·=·null;
332 ························final·Object·invokeStatic7·=·core$chunk_rest.invokeStatic(o36);330 ························final·Object·invokeStatic7·=·core$chunk_rest.invokeStatic(o34);
333 ························final·Object·o37·=·c__5983__auto__7651;331 ························final·Object·o35·=·c__5983__auto__7651;
334 ························final·Object·o38·=·c__5983__auto__7651;332 ························final·Object·o36·=·c__5983__auto__7651;
335 ························c__5983__auto__7651·=·null;333 ························c__5983__auto__7651·=·null;
336 ························final·long·n7·=·(long)RT.intCast(RT.count(o38));334 ························final·long·n7·=·(long)RT.intCast(RT.count(o36));
337 ························i_7580·=·RT.intCast(0L);335 ························i_7580·=·RT.intCast(0L);
338 ························count_7579·=·n7;336 ························count_7579·=·n7;
339 ························chunk_7578·=·o37;337 ························chunk_7578·=·o35;
340 ························seq_7577·=·invokeStatic7;338 ························seq_7577·=·invokeStatic7;
341 ························continue;339 ························continue;
342 ····················}340 ····················}
343 ················}341 ················}
344 ················Object·v2·=·core$first__5369.invokeStatic(seq_7578);342 ················Object·v2·=·core$first__5369.invokeStatic(seq_7578);
345 ················final·ClassWriter·classWriter3·=·(ClassWriter)cv;343 ················final·ClassWriter·classWriter3·=·(ClassWriter)cv;
346 ················final·int·intCast3·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));344 ················final·int·intCast3·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));
347 ················final·IFn·fn2·=·(IFn)var_name;345 ················final·IFn·fn2·=·(IFn)var_name;
348 ················final·Object·o39·=·v2;346 ················final·Object·o37·=·v2;
349 ················v2·=·null;347 ················v2·=·null;
350 ················classWriter3.visitField(intCast3,·(String)fn2.invoke(o39),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);348 ················classWriter3.visitField(intCast3,·(String)fn2.invoke(o37),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);
351 ················final·Object·o40·=·seq_7578;349 ················final·Object·o38·=·seq_7578;
352 ················seq_7578·=·null;350 ················seq_7578·=·null;
353 ················final·Object·invokeStatic8·=·core$next__5371.invokeStatic(o40);351 ················final·Object·invokeStatic8·=·core$next__5371.invokeStatic(o38);
354 ················final·Object·o41·=·null;352 ················final·Object·o39·=·null;
355 ················final·long·n8·=·0L;353 ················final·long·n8·=·0L;
356 ················i_7580·=·0L;354 ················i_7580·=·0L;
357 ················count_7579·=·n8;355 ················count_7579·=·n8;
358 ················chunk_7578·=·o41;356 ················chunk_7578·=·o39;
359 ················seq_7577·=·invokeStatic8;357 ················seq_7577·=·invokeStatic8;
360 ············}358 ············}
361 ········}359 ········}
362 ········final·Object·o42·=·state;360 ········final·Object·o40·=·state;
363 ········if·(o42·!=·null)·{361 ········if·(o40·!=·null)·{
364 ············if·(o42·!=·Boolean.FALSE)·{362 ············if·(o40·!=·Boolean.FALSE)·{
365 ················((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);363 ················((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);
366 ············}364 ············}
Max diff block lines reached; 90197/99502 bytes (90.65%) of diff not shown.
972 B
clojure/core$generate_proxy$gen_bridge__7033.class
872 B
procyon -ec {}
    
Offset 10, 21 lines modifiedOffset 10, 21 lines modified
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__7033·extends·AFunction13 public·final·class·core$generate_proxy$gen_bridge__7033·extends·AFunction
14 {14 {
15 ····Object·totype;15 ····Object·totype;
16 ····Object·cv; 
17 ····Object·to_types;16 ····Object·to_types;
 17 ····Object·cv;
18 ····18 ····
19 ····public·core$generate_proxy$gen_bridge__7033(final·Object·totype,·final·Object·cv,·final·Object·to_types)·{19 ····public·core$generate_proxy$gen_bridge__7033(final·Object·totype,·final·Object·to_types,·final·Object·cv)·{
20 ········this.totype·=·totype;20 ········this.totype·=·totype;
21 ········this.cv·=·cv; 
22 ········this.to_types·=·to_types;21 ········this.to_types·=·to_types;
 22 ········this.cv·=·cv;
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.93 KB
clojure/core$generate_proxy$gen_method__7036.class
1.84 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__7036·extends·AFunction16 public·final·class·core$generate_proxy$gen_method__7036·extends·AFunction
17 {17 {
 18 ····Object·imap_type;
 19 ····Object·totype;
 20 ····Object·obj_type;
 21 ····Object·to_types;
18 ····Object·ifn_type;22 ····Object·ifn_type;
19 ····Object·fmap;23 ····Object·fmap;
20 ····Object·obj_type; 
21 ····Object·totype;24 ····Object·cv;
22 ····Object·rt_type;25 ····Object·rt_type;
23 ····Object·ctype;26 ····Object·ctype;
24 ····Object·cv; 
25 ····Object·to_types; 
26 ····Object·imap_type; 
27 ····27 ····
28 ····public·core$generate_proxy$gen_method__7036(final·Object·ifn_type,·final·Object·fmap,·final·Object·obj_type,·final·Object·totype,·final·Object·rt_type,·final·Object·ctype,·final·Object·cv,·final·Object·to_types,·final·Object·imap_type)·{28 ····public·core$generate_proxy$gen_method__7036(final·Object·imap_type,·final·Object·totype,·final·Object·obj_type,·final·Object·to_types,·final·Object·ifn_type,·final·Object·fmap,·final·Object·cv,·final·Object·rt_type,·final·Object·ctype)·{
 29 ········this.imap_type·=·imap_type;
 30 ········this.totype·=·totype;
 31 ········this.obj_type·=·obj_type;
 32 ········this.to_types·=·to_types;
29 ········this.ifn_type·=·ifn_type;33 ········this.ifn_type·=·ifn_type;
30 ········this.fmap·=·fmap;34 ········this.fmap·=·fmap;
 35 ········this.cv·=·cv;
31 ········this.obj_type·=·obj_type; 
32 ········this.totype·=·totype; 
33 ········this.rt_type·=·rt_type;36 ········this.rt_type·=·rt_type;
34 ········this.ctype·=·ctype;37 ········this.ctype·=·ctype;
35 ········this.cv·=·cv; 
36 ········this.to_types·=·to_types; 
37 ········this.imap_type·=·imap_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.64 KB
clojure/core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073.class
1.45 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__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073·extends·AFunction8 public·final·class·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073·extends·AFunction
9 {9 {
10 ····Object·considered; 
11 ····Object·c__6288__auto__; 
12 ····int·size__6289__auto__; 
13 ····Object·b__7068;10 ····Object·b__7068;
 11 ····int·size__6289__auto__;
 12 ····Object·c__6288__auto__;
 13 ····Object·considered;
14 ····14 ····
 15 ····public·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073(final·Object·b__7068,·final·int·size__6289__auto__,·final·Object·c__6288__auto__,·final·Object·considered)·{
15 ····public·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073(final·Object·considered,·final·Object·c__6288__auto__,·final·int·size__6289__auto__,·final·Object·b__7068)·{ 
16 ········this.considered·=·considered; 
17 ········this.c__6288__auto__·=·c__6288__auto__; 
18 ········this.size__6289__auto__·=·size__6289__auto__; 
19 ········this.b__7068·=·b__7068;16 ········this.b__7068·=·b__7068;
 17 ········this.size__6289__auto__·=·size__6289__auto__;
 18 ········this.c__6288__auto__·=·c__6288__auto__;
 19 ········this.considered·=·considered;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········long·i__7067·=·(long)RT.intCast(0L);23 ········long·i__7067·=·(long)RT.intCast(0L);
24 ········while·(i__7067·<·this.size__6289__auto__)·{24 ········while·(i__7067·<·this.size__6289__auto__)·{
25 ············Object·meth·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__7067));25 ············Object·meth·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__7067));
26 ············Object·msig·=·core$method_sig.invokeStatic(meth);26 ············Object·msig·=·core$method_sig.invokeStatic(meth);
4.63 KB
clojure/core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072.class
4.46 KB
procyon -ec {}
    
Offset 35, 54 lines modifiedOffset 35, 55 lines modified
35 ················temp__5720__auto__7078·=·null;35 ················temp__5720__auto__7078·=·null;
36 ················Object·s__7067·=·o2;36 ················Object·s__7067·=·o2;
37 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7067);37 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7067);
38 ················if·(invokeStatic2·!=·null)·{38 ················if·(invokeStatic2·!=·null)·{
39 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{39 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
40 ························Object·c__6288__auto__7076·=·core$chunk_first.invokeStatic(s__7067);40 ························Object·c__6288__auto__7076·=·core$chunk_first.invokeStatic(s__7067);
41 ························final·int·size__6289__auto__7077·=·RT.intCast(RT.count(c__6288__auto__7076));41 ························final·int·size__6289__auto__7077·=·RT.intCast(RT.count(c__6288__auto__7076));
 42 ························final·Object·invokeStatic3;
42 ························Object·b__7068·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__7077);43 ························Object·b__7068·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__7077);
43 ························final·Object·considered·=·this.considered;44 ························final·int·n·=·size__6289__auto__7077;
44 ························final·Object·o3·=·c__6288__auto__7076;45 ························final·Object·o3·=·c__6288__auto__7076;
45 ························c__6288__auto__7076·=·null;46 ························c__6288__auto__7076·=·null;
46 ························final·Object·invoke·=·((IFn)new·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073(considered,·o3,·size__6289__auto__7077,·b__7068)).invoke();47 ························final·Object·invoke·=·((IFn)new·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073(invokeStatic3,·n,·o3,·this.considered)).invoke();
47 ························if·(invoke·!=·null)·{48 ························if·(invoke·!=·null)·{
48 ····························if·(invoke·!=·Boolean.FALSE)·{49 ····························if·(invoke·!=·Boolean.FALSE)·{
49 ································final·Object·o4·=·b__7068;50 ································final·Object·o4·=·b__7068;
50 ································b__7068·=·null;51 ································b__7068·=·null;
51 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);52 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
52 ································final·IFn·fn·=·(IFn)this.iter__7065;53 ································final·IFn·fn·=·(IFn)this.iter__7065;
53 ································final·Object·o5·=·s__7067;54 ································final·Object·o5·=·s__7067;
54 ································s__7067·=·null;55 ································s__7067·=·null;
55 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));56 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
56 ································this·=·null;57 ································this·=·null;
57 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);58 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);
58 ····························}59 ····························}
59 ························}60 ························}
60 ························final·Object·o7·=·b__7068;61 ························final·Object·o7·=·b__7068;
61 ························b__7068·=·null;62 ························b__7068·=·null;
62 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);63 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);
63 ························final·Object·o8·=·null;64 ························final·Object·o8·=·null;
64 ························this·=·null;65 ························this·=·null;
65 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);66 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);
66 ····················}67 ····················}
67 ················}68 ················}
68 ················Object·meth·=·core$first__5369.invokeStatic(s__7067);69 ················Object·meth·=·core$first__5369.invokeStatic(s__7067);
69 ················Object·msig·=·core$method_sig.invokeStatic(meth);70 ················Object·msig·=·core$method_sig.invokeStatic(meth);
70 ················final·Object·invokeStatic5·=·core$not.invokeStatic(((IFn)this.considered).invoke(msig));71 ················final·Object·invokeStatic6·=·core$not.invokeStatic(((IFn)this.considered).invoke(msig));
71 ················if·(invokeStatic5·!=·null)·{72 ················if·(invokeStatic6·!=·null)·{
72 ····················if·(invokeStatic5·!=·Boolean.FALSE)·{73 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{
73 ························final·Object[]·array·=·new·Object[2];74 ························final·Object[]·array·=·new·Object[2];
74 ························final·int·n·=·0;75 ························final·int·n2·=·0;
75 ························final·Object·o9·=·msig;76 ························final·Object·o9·=·msig;
76 ························msig·=·null;77 ························msig·=·null;
77 ························array[n]·=·o9;78 ························array[n2]·=·o9;
78 ························final·int·n2·=·1;79 ························final·int·n3·=·1;
79 ························final·Object·o10·=·meth;80 ························final·Object·o10·=·meth;
80 ························meth·=·null;81 ························meth·=·null;
81 ························array[n2]·=·o10;82 ························array[n3]·=·o10;
82 ························final·IPersistentMap·mapUniqueKeys·=·RT.mapUniqueKeys(array);83 ························final·IPersistentMap·mapUniqueKeys·=·RT.mapUniqueKeys(array);
83 ························final·IFn·fn2·=·(IFn)this.iter__7065;84 ························final·IFn·fn2·=·(IFn)this.iter__7065;
84 ························final·Object·o11·=·s__7067;85 ························final·Object·o11·=·s__7067;
85 ························s__7067·=·null;86 ························s__7067·=·null;
86 ························final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o11));87 ························final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o11));
87 ························this·=·null;88 ························this·=·null;
88 ························return·core$cons__5361.invokeStatic((Object)mapUniqueKeys,·invoke3);89 ························return·core$cons__5361.invokeStatic((Object)mapUniqueKeys,·invoke3);
1.06 KB
clojure/core$generate_proxy$iter__7063__7069$fn__7070.class
967 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__7063__7069$fn__7070·extends·AFunction5 public·final·class·core$generate_proxy$iter__7063__7069$fn__7070·extends·AFunction
6 {6 {
7 ····Object·considered; 
8 ····Object·iter__7063; 
9 ····Object·s__7064;7 ····Object·s__7064;
 8 ····Object·iter__7063;
 9 ····Object·considered;
10 ····10 ····
11 ····public·core$generate_proxy$iter__7063__7069$fn__7070(final·Object·considered,·final·Object·iter__7063,·final·Object·s__7064)·{11 ····public·core$generate_proxy$iter__7063__7069$fn__7070(final·Object·s__7064,·final·Object·iter__7063,·final·Object·considered)·{
12 ········this.considered·=·considered; 
13 ········this.iter__7063·=·iter__7063; 
14 ········this.s__7064·=·s__7064;12 ········this.s__7064·=·s__7064;
 13 ········this.iter__7063·=·iter__7063;
 14 ········this.considered·=·considered;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·s__7065·=·this.s__7064;18 ········final·Object·s__7065·=·this.s__7064;
19 ········this.s__7064·=·null;19 ········this.s__7064·=·null;
20 ········Object·s__7064·=·s__7065;20 ········Object·s__7064·=·s__7065;
21 ········while·(true)·{21 ········while·(true)·{
705 B
clojure/core$generate_proxy$iter__7063__7069.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__7063__7069(final·Object·considered)·{12 ····public·core$generate_proxy$iter__7063__7069(final·Object·considered)·{
13 ········this.considered·=·considered;13 ········this.considered·=·considered;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__7064)·{16 ····public·Object·invoke(Object·s__7064)·{
17 ········final·Object·considered·=·this.considered; 
18 ········final·Object·o·=·s__7064;17 ········final·Object·o·=·s__7064;
19 ········s__7064·=·null;18 ········s__7064·=·null;
20 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7063__7069$fn__7070(considered,·(Object)this,·o));19 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7063__7069$fn__7070(o,·(Object)this,·this.considered));
21 ····}20 ····}
22 }21 }
44.8 KB
clojure/core$generate_proxy.class
44.8 KB
procyon -ec {}
    
Offset 48, 647 lines modifiedOffset 48, 650 lines modified
48 ········final·Object·super_type·=·((IFn)totype).invoke(super);48 ········final·Object·super_type·=·((IFn)totype).invoke(super);
49 ········Object·imap_type·=·((IFn)totype).invoke(core$generate_proxy.const__3);49 ········Object·imap_type·=·((IFn)totype).invoke(core$generate_proxy.const__3);
50 ········Object·ifn_type·=·((IFn)totype).invoke(core$generate_proxy.const__4);50 ········Object·ifn_type·=·((IFn)totype).invoke(core$generate_proxy.const__4);
51 ········Object·obj_type·=·((IFn)totype).invoke(core$generate_proxy.const__5);51 ········Object·obj_type·=·((IFn)totype).invoke(core$generate_proxy.const__5);
52 ········((IFn)totype).invoke(core$generate_proxy.const__6);52 ········((IFn)totype).invoke(core$generate_proxy.const__6);
53 ········Object·rt_type·=·((IFn)totype).invoke(core$generate_proxy.const__7);53 ········Object·rt_type·=·((IFn)totype).invoke(core$generate_proxy.const__7);
54 ········final·Object·ex_type·=·((IFn)totype).invoke(core$generate_proxy.const__8);54 ········final·Object·ex_type·=·((IFn)totype).invoke(core$generate_proxy.const__8);
55 ········final·Object·gen_bridge·=·new·core$generate_proxy$gen_bridge__7033(totype,·cv,·to_types);55 ········final·Object·gen_bridge·=·new·core$generate_proxy$gen_bridge__7033(totype,·to_types,·cv);
56 ········final·Object·o·=·ifn_type;56 ········final·Object·o·=·imap_type;
57 ········ifn_type·=·null; 
58 ········final·Object·o2·=·fmap;57 ········final·Object·o2·=·totype;
59 ········final·Object·o3·=·obj_type;58 ········final·Object·o3·=·obj_type;
60 ········obj_type·=·null;59 ········obj_type·=·null;
61 ········final·Object·o4·=·totype;60 ········final·Object·o4·=·to_types;
 61 ········final·Object·o5·=·ifn_type;
 62 ········ifn_type·=·null;
 63 ········final·Object·o6·=·fmap;
 64 ········final·Object·o7·=·cv;
62 ········final·Object·o5·=·rt_type;65 ········final·Object·o8·=·rt_type;
63 ········rt_type·=·null;66 ········rt_type·=·null;
64 ········final·Object·gen_method·=·new·core$generate_proxy$gen_method__7036(o,·o2,·o3,·o4,·o5,·ctype,·cv,·to_types,·imap_type);67 ········final·Object·gen_method·=·new·core$generate_proxy$gen_method__7036(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·ctype);
65 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;68 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;
66 ········final·int·v1_5·=·Opcodes.V1_5;69 ········final·int·v1_5·=·Opcodes.V1_5;
67 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));70 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));
68 ········final·String·s·=·(String)cname;71 ········final·String·s·=·(String)cname;
69 ········final·String·s2·=·(String)null;72 ········final·String·s2·=·(String)null;
70 ········final·String·s3·=·(String)((IFn)iname).invoke(super);73 ········final·String·s3·=·(String)((IFn)iname).invoke(super);
71 ········final·Object·o6·=·iname;74 ········final·Object·o9·=·iname;
72 ········iname·=·null;75 ········iname·=·null;
73 ········classWriter.visit(v1_5,·intCast,·s,·s2,·s3,·(String[])core$into_array.invokeStatic(core$map.invokeStatic(o6,·core$cons__5361.invokeStatic(core$generate_proxy.const__13,·interfaces))));76 ········classWriter.visit(v1_5,·intCast,·s,·s2,·s3,·(String[])core$into_array.invokeStatic(core$map.invokeStatic(o9,·core$cons__5361.invokeStatic(core$generate_proxy.const__13,·interfaces))));
74 ········((ClassWriter)cv).visitField(RT.intCast(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_VOLATILE)),·(String)fmap,·(String)((Type)imap_type).getDescriptor(),·(String)null,·(Object)null);77 ········((ClassWriter)cv).visitField(RT.intCast(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_VOLATILE)),·(String)fmap,·(String)((Type)imap_type).getDescriptor(),·(String)null,·(Object)null);
75 ········Object·seq_7039·=·core$seq__5387.invokeStatic((Object)((Class)super).getDeclaredConstructors());78 ········Object·seq_7039·=·core$seq__5387.invokeStatic((Object)((Class)super).getDeclaredConstructors());
76 ········Object·chunk_7040·=·null;79 ········Object·chunk_7040·=·null;
77 ········long·count_7041·=·0L;80 ········long·count_7041·=·0L;
78 ········long·i_7042·=·0L;81 ········long·i_7042·=·0L;
79 ········while·(true)·{82 ········while·(true)·{
80 ············if·(i_7042·<·count_7041)·{83 ············if·(i_7042·<·count_7041)·{
81 ················Object·ctor·=·((Indexed)chunk_7040).nth(RT.intCast(i_7042));84 ················Object·ctor·=·((Indexed)chunk_7040).nth(RT.intCast(i_7042));
82 ················if·(!Modifier.isPrivate(((Constructor)ctor).getModifiers()))·{85 ················if·(!Modifier.isPrivate(((Constructor)ctor).getModifiers()))·{
83 ····················final·IFn·fn·=·(IFn)to_types;86 ····················final·IFn·fn·=·(IFn)to_types;
84 ····················final·Object·o7·=·ctor;87 ····················final·Object·o10·=·ctor;
85 ····················ctor·=·null;88 ····················ctor·=·null;
86 ····················Object·ptypes·=·fn.invoke((Object)((Constructor)o7).getParameterTypes());89 ····················Object·ptypes·=·fn.invoke((Object)((Constructor)o10).getParameterTypes());
87 ····················final·String·s4·=·(String)"<init>";90 ····················final·String·s4·=·(String)"<init>";
88 ····················final·Type·type·=·(Type)Type.VOID_TYPE;91 ····················final·Type·type·=·(Type)Type.VOID_TYPE;
89 ····················final·Object·o8·=·ptypes;92 ····················final·Object·o11·=·ptypes;
90 ····················ptypes·=·null;93 ····················ptypes·=·null;
91 ····················Object·m·=·new·Method(s4,·type,·(Type[])o8);94 ····················Object·m·=·new·Method(s4,·type,·(Type[])o11);
92 ····················Object·gen·=·new·GeneratorAdapter(Opcodes.ACC_PUBLIC,·(Method)m,·(String)null,·(Type[])null,·(ClassVisitor)cv);95 ····················Object·gen·=·new·GeneratorAdapter(Opcodes.ACC_PUBLIC,·(Method)m,·(String)null,·(Type[])null,·(ClassVisitor)cv);
93 ····················((MethodVisitor)gen).visitCode();96 ····················((MethodVisitor)gen).visitCode();
94 ····················((GeneratorAdapter)gen).loadThis();97 ····················((GeneratorAdapter)gen).loadThis();
95 ····················((GeneratorAdapter)gen).dup();98 ····················((GeneratorAdapter)gen).dup();
96 ····················((GeneratorAdapter)gen).loadArgs();99 ····················((GeneratorAdapter)gen).loadArgs();
97 ····················final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)gen;100 ····················final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)gen;
98 ····················final·Type·type2·=·(Type)super_type;101 ····················final·Type·type2·=·(Type)super_type;
99 ····················final·Object·o9·=·m;102 ····················final·Object·o12·=·m;
100 ····················m·=·null;103 ····················m·=·null;
101 ····················generatorAdapter.invokeConstructor(type2,·(Method)o9);104 ····················generatorAdapter.invokeConstructor(type2,·(Method)o12);
102 ····················((GeneratorAdapter)gen).returnValue();105 ····················((GeneratorAdapter)gen).returnValue();
103 ····················final·Object·o10·=·gen;106 ····················final·Object·o13·=·gen;
104 ····················gen·=·null;107 ····················gen·=·null;
105 ····················((GeneratorAdapter)o10).endMethod();108 ····················((GeneratorAdapter)o13).endMethod();
106 ················}109 ················}
107 ················final·Object·o11·=·seq_7039;110 ················final·Object·o14·=·seq_7039;
108 ················seq_7039·=·null;111 ················seq_7039·=·null;
109 ················final·Object·o12·=·chunk_7040;112 ················final·Object·o15·=·chunk_7040;
110 ················chunk_7040·=·null;113 ················chunk_7040·=·null;
111 ················final·long·n·=·count_7041;114 ················final·long·n·=·count_7041;
112 ················++i_7042;115 ················++i_7042;
113 ················count_7041·=·n;116 ················count_7041·=·n;
114 ················chunk_7040·=·o12;117 ················chunk_7040·=·o15;
115 ················seq_7039·=·o11;118 ················seq_7039·=·o14;
116 ············}119 ············}
117 ············else·{120 ············else·{
118 ················final·Object·o13·=·seq_7039;121 ················final·Object·o16·=·seq_7039;
119 ················seq_7039·=·null;122 ················seq_7039·=·null;
120 ················final·Object·invokeStatic;123 ················final·Object·invokeStatic;
121 ················Object·temp__5720__auto__7132·=·invokeStatic·=·core$seq__5387.invokeStatic(o13);124 ················Object·temp__5720__auto__7132·=·invokeStatic·=·core$seq__5387.invokeStatic(o16);
122 ················if·(invokeStatic·==·null)·{125 ················if·(invokeStatic·==·null)·{
123 ····················break;126 ····················break;
124 ················}127 ················}
125 ················if·(invokeStatic·==·Boolean.FALSE)·{128 ················if·(invokeStatic·==·Boolean.FALSE)·{
126 ····················break;129 ····················break;
127 ················}130 ················}
128 ················final·Object·o14·=·temp__5720__auto__7132;131 ················final·Object·o17·=·temp__5720__auto__7132;
129 ················temp__5720__auto__7132·=·null;132 ················temp__5720__auto__7132·=·null;
130 ················Object·seq_7040·=·o14;133 ················Object·seq_7040·=·o17;
131 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(seq_7040);134 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(seq_7040);
132 ················if·(invokeStatic2·!=·null)·{135 ················if·(invokeStatic2·!=·null)·{
133 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{136 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
134 ························Object·c__5983__auto__7131·=·core$chunk_first.invokeStatic(seq_7040);137 ························Object·c__5983__auto__7131·=·core$chunk_first.invokeStatic(seq_7040);
135 ························final·Object·o15·=·seq_7040;138 ························final·Object·o18·=·seq_7040;
136 ························seq_7040·=·null;139 ························seq_7040·=·null;
137 ························final·Object·invokeStatic3·=·core$chunk_rest.invokeStatic(o15);140 ························final·Object·invokeStatic3·=·core$chunk_rest.invokeStatic(o18);
138 ························final·Object·o16·=·c__5983__auto__7131;141 ························final·Object·o19·=·c__5983__auto__7131;
139 ························final·Object·o17·=·c__5983__auto__7131;142 ························final·Object·o20·=·c__5983__auto__7131;
140 ························c__5983__auto__7131·=·null;143 ························c__5983__auto__7131·=·null;
141 ························final·long·n2·=·(long)RT.intCast(RT.count(o17));144 ························final·long·n2·=·(long)RT.intCast(RT.count(o20));
142 ························i_7042·=·RT.intCast(0L);145 ························i_7042·=·RT.intCast(0L);
143 ························count_7041·=·n2;146 ························count_7041·=·n2;
144 ························chunk_7040·=·o16;147 ························chunk_7040·=·o19;
145 ························seq_7039·=·invokeStatic3;148 ························seq_7039·=·invokeStatic3;
146 ························continue;149 ························continue;
147 ····················}150 ····················}
148 ················}151 ················}
149 ················Object·ctor2·=·core$first__5369.invokeStatic(seq_7040);152 ················Object·ctor2·=·core$first__5369.invokeStatic(seq_7040);
150 ················if·(!Modifier.isPrivate(((Constructor)ctor2).getModifiers()))·{153 ················if·(!Modifier.isPrivate(((Constructor)ctor2).getModifiers()))·{
151 ····················final·IFn·fn2·=·(IFn)to_types;154 ····················final·IFn·fn2·=·(IFn)to_types;
152 ····················final·Object·o18·=·ctor2;155 ····················final·Object·o21·=·ctor2;
153 ····················ctor2·=·null;156 ····················ctor2·=·null;
154 ····················Object·ptypes2·=·fn2.invoke((Object)((Constructor)o18).getParameterTypes());157 ····················Object·ptypes2·=·fn2.invoke((Object)((Constructor)o21).getParameterTypes());
155 ····················final·String·s5·=·(String)"<init>";158 ····················final·String·s5·=·(String)"<init>";
156 ····················final·Type·type3·=·(Type)Type.VOID_TYPE;159 ····················final·Type·type3·=·(Type)Type.VOID_TYPE;
157 ····················final·Object·o19·=·ptypes2;160 ····················final·Object·o22·=·ptypes2;
158 ····················ptypes2·=·null;161 ····················ptypes2·=·null;
159 ····················Object·i·=·new·Method(s5,·type3,·(Type[])o19);162 ····················Object·i·=·new·Method(s5,·type3,·(Type[])o22);
160 ····················Object·gen2·=·new·GeneratorAdapter(Opcodes.ACC_PUBLIC,·(Method)i,·(String)null,·(Type[])null,·(ClassVisitor)cv);163 ····················Object·gen2·=·new·GeneratorAdapter(Opcodes.ACC_PUBLIC,·(Method)i,·(String)null,·(Type[])null,·(ClassVisitor)cv);
161 ····················((MethodVisitor)gen2).visitCode();164 ····················((MethodVisitor)gen2).visitCode();
162 ····················((GeneratorAdapter)gen2).loadThis();165 ····················((GeneratorAdapter)gen2).loadThis();
163 ····················((GeneratorAdapter)gen2).dup();166 ····················((GeneratorAdapter)gen2).dup();
164 ····················((GeneratorAdapter)gen2).loadArgs();167 ····················((GeneratorAdapter)gen2).loadArgs();
165 ····················final·GeneratorAdapter·generatorAdapter2·=·(GeneratorAdapter)gen2;168 ····················final·GeneratorAdapter·generatorAdapter2·=·(GeneratorAdapter)gen2;
166 ····················final·Type·type4·=·(Type)super_type;169 ····················final·Type·type4·=·(Type)super_type;
167 ····················final·Object·o20·=·i;170 ····················final·Object·o23·=·i;
168 ····················i·=·null;171 ····················i·=·null;
169 ····················generatorAdapter2.invokeConstructor(type4,·(Method)o20);172 ····················generatorAdapter2.invokeConstructor(type4,·(Method)o23);
170 ····················((GeneratorAdapter)gen2).returnValue();173 ····················((GeneratorAdapter)gen2).returnValue();
Max diff block lines reached; 36403/45818 bytes (79.45%) of diff not shown.
1.13 KB
clojure/core$halt_when$fn__8749$fn__8750.class
1.04 KB
procyon -ec {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 import·clojure.lang.ILookupThunk;8 import·clojure.lang.ILookupThunk;
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__8749$fn__8750·extends·AFunction12 public·final·class·core$halt_when$fn__8749$fn__8750·extends·AFunction
13 {13 {
 14 ····Object·rf;
14 ····Object·retf;15 ····Object·retf;
15 ····Object·pred;16 ····Object·pred;
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__8749$fn__8750(final·Object·retf,·final·Object·pred,·final·Object·rf)·{21 ····public·core$halt_when$fn__8749$fn__8750(final·Object·rf,·final·Object·retf,·final·Object·pred)·{
 22 ········this.rf·=·rf;
22 ········this.retf·=·retf;23 ········this.retf·=·retf;
23 ········this.pred·=·pred;24 ········this.pred·=·pred;
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__8749$fn__8750.const__2,·null·};31 ················final·Object[]·array·=·{·core$halt_when$fn__8749$fn__8750.const__2,·null·};
598 B
clojure/core$halt_when$fn__8749.class
524 B
procyon -ec {}
    
Offset 10, 14 lines modifiedOffset 10, 12 lines modified
10 ····10 ····
11 ····public·core$halt_when$fn__8749(final·Object·retf,·final·Object·pred)·{11 ····public·core$halt_when$fn__8749(final·Object·retf,·final·Object·pred)·{
12 ········this.retf·=·retf;12 ········this.retf·=·retf;
13 ········this.pred·=·pred;13 ········this.pred·=·pred;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·rf)·{16 ····public·Object·invoke(Object·rf)·{
17 ········final·Object·retf·=·this.retf; 
18 ········final·Object·pred·=·this.pred; 
19 ········final·Object·o·=·rf;17 ········final·Object·o·=·rf;
20 ········rf·=·null;18 ········rf·=·null;
21 ········return·new·core$halt_when$fn__8749$fn__8750(retf,·pred,·o);19 ········return·new·core$halt_when$fn__8749$fn__8750(o,·this.retf,·this.pred);
22 ····}20 ····}
23 }21 }
707 B
clojure/core$interleave$fn__6215.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__6215·extends·AFunction3 public·final·class·core$interleave$fn__6215·extends·AFunction
4 {4 {
5 ····Object·c1; 
6 ····Object·c2;5 ····Object·c2;
 6 ····Object·c1;
7 ····7 ····
8 ····public·core$interleave$fn__6215(final·Object·c1,·final·Object·c2)·{8 ····public·core$interleave$fn__6215(final·Object·c2,·final·Object·c3)·{
9 ········this.c1·=·c1; 
10 ········this.c2·=·c2;9 ········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__5387.invokeStatic(c1);16 ········Object·s1·=·core$seq__5387.invokeStatic(c1);
17 ········final·Object·c2·=·this.c2;17 ········final·Object·c2·=·this.c2;
1.09 KB
clojure/core$interleave$fn__6218.class
1.02 KB
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__6218·extends·AFunction9 public·final·class·core$interleave$fn__6218·extends·AFunction
10 {10 {
 11 ····Object·c2;
11 ····Object·colls;12 ····Object·colls;
12 ····Object·c1;13 ····Object·c1;
13 ····Object·c2; 
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__6218(final·Object·colls,·final·Object·c1,·final·Object·c2)·{20 ····public·core$interleave$fn__6218(final·Object·c2,·final·Object·colls,·final·Object·c3)·{
21 ········this.colls·=·colls; 
22 ········this.c1·=·c1; 
23 ········this.c2·=·c2;21 ········this.c2·=·c2;
 22 ········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__6218.const__1.getRawRoot();27 ········final·Object·rawRoot·=·core$interleave$fn__6218.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·=·c2;
 13 ········c2·=·null;
12 ········final·ISeq·seq·=·colls;14 ········final·ISeq·seq·=·colls;
13 ········colls·=·null;15 ········colls·=·null;
14 ········final·Object·o·=·c1;16 ········final·Object·o2·=·c1;
15 ········c1·=·null;17 ········c1·=·null;
16 ········final·Object·o2·=·c2; 
17 ········c2·=·null; 
18 ········return·new·LazySeq((IFn)new·core$interleave$fn__6218((Object)seq,·o,·o2));18 ········return·new·LazySeq((IFn)new·core$interleave$fn__6218(o,·(Object)seq,·o2));
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·=·c1; 
27 ········c1·=·null; 
28 ········final·Object·o2·=·c2;26 ········final·Object·o·=·c2;
29 ········c2·=·null;27 ········c2·=·null;
 28 ········final·Object·o2·=·c1;
 29 ········c1·=·null;
30 ········return·new·LazySeq((IFn)new·core$interleave$fn__6215(o,·o2));30 ········return·new·LazySeq((IFn)new·core$interleave$fn__6215(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 ····
751 B
clojure/core$juxt$fn__5807.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__5807·extends·RestFn6 public·final·class·core$juxt$fn__5807·extends·RestFn
7 {7 {
8 ····Object·f; 
9 ····Object·g;8 ····Object·g;
 9 ····Object·f;
10 ····10 ····
11 ····public·core$juxt$fn__5807(final·Object·f,·final·Object·g)·{11 ····public·core$juxt$fn__5807(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;
849 B
clojure/core$juxt$fn__5811$fn__5818.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__5811$fn__5818·extends·AFunction5 public·final·class·core$juxt$fn__5811$fn__5818·extends·AFunction
6 {6 {
 7 ····Object·x;
7 ····Object·y;8 ····Object·y;
8 ····Object·z;9 ····Object·z;
9 ····Object·x; 
10 ····10 ····
11 ····public·core$juxt$fn__5811$fn__5818(final·Object·y,·final·Object·z,·final·Object·x)·{11 ····public·core$juxt$fn__5811$fn__5818(final·Object·x,·final·Object·y,·final·Object·z)·{
 12 ········this.x·=·x;
12 ········this.y·=·y;13 ········this.y·=·y;
13 ········this.z·=·z;14 ········this.z·=·z;
14 ········this.x·=·x; 
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__5801_SHARP_,·Object·p2__5802_SHARP_)·{17 ····public·Object·invoke(Object·p1__5801_SHARP_,·Object·p2__5802_SHARP_)·{
18 ········final·Object·o·=·p1__5801_SHARP_;18 ········final·Object·o·=·p1__5801_SHARP_;
19 ········p1__5801_SHARP_·=·null;19 ········p1__5801_SHARP_·=·null;
20 ········final·Object·o2·=·p2__5802_SHARP_;20 ········final·Object·o2·=·p2__5802_SHARP_;
21 ········p2__5802_SHARP_·=·null;21 ········p2__5802_SHARP_·=·null;
944 B
clojure/core$juxt$fn__5811$fn__5820.class
862 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__5811$fn__5820·extends·AFunction3 public·final·class·core$juxt$fn__5811$fn__5820·extends·AFunction
4 {4 {
5 ····Object·z; 
6 ····Object·x; 
7 ····Object·args;5 ····Object·args;
8 ····Object·y;6 ····Object·y;
 7 ····Object·z;
 8 ····Object·x;
9 ····9 ····
 10 ····public·core$juxt$fn__5811$fn__5820(final·Object·args,·final·Object·y,·final·Object·z,·final·Object·x)·{
10 ····public·core$juxt$fn__5811$fn__5820(final·Object·z,·final·Object·x,·final·Object·args,·final·Object·y)·{ 
11 ········this.z·=·z; 
12 ········this.x·=·x; 
13 ········this.args·=·args;11 ········this.args·=·args;
14 ········this.y·=·y;12 ········this.y·=·y;
 13 ········this.z·=·z;
 14 ········this.x·=·x;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__5803_SHARP_,·Object·p2__5804_SHARP_)·{17 ····public·Object·invoke(Object·p1__5803_SHARP_,·Object·p2__5804_SHARP_)·{
18 ········final·Object·o·=·p1__5803_SHARP_;18 ········final·Object·o·=·p1__5803_SHARP_;
19 ········p1__5803_SHARP_·=·null;19 ········p1__5803_SHARP_·=·null;
20 ········final·Object·o2·=·p2__5804_SHARP_;20 ········final·Object·o2·=·p2__5804_SHARP_;
21 ········p2__5804_SHARP_·=·null;21 ········p2__5804_SHARP_·=·null;
1.63 KB
clojure/core$juxt$fn__5811.class
1.57 KB
procyon -ec {}
    
Offset 9, 36 lines modifiedOffset 9, 36 lines modified
9 ····Object·fs;9 ····Object·fs;
10 ····10 ····
11 ····public·core$juxt$fn__5811(final·Object·fs)·{11 ····public·core$juxt$fn__5811(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·=·z; 
17 ········z·=·null; 
18 ········final·Object·o2·=·x; 
19 ········x·=·null; 
20 ········final·Object·o3·=·args;16 ········final·Object·o·=·args;
21 ········args·=·null;17 ········args·=·null;
22 ········final·Object·o4·=·y;18 ········final·Object·o2·=·y;
23 ········y·=·null;19 ········y·=·null;
 20 ········final·Object·o3·=·z;
 21 ········z·=·null;
 22 ········final·Object·o4·=·x;
 23 ········x·=·null;
24 ········final·core$juxt$fn__5811$fn__5820·core$juxt$fn__5811$fn__5820·=·new·core$juxt$fn__5811$fn__5820(o,·o2,·o3,·o4);24 ········final·core$juxt$fn__5811$fn__5820·core$juxt$fn__5811$fn__5820·=·new·core$juxt$fn__5811$fn__5820(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__5811$fn__5820,·(Object)empty,·fs);28 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5811$fn__5820,·(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;
32 ········final·Object·o·=·y;34 ········final·Object·o2·=·y;
33 ········y·=·null;35 ········y·=·null;
34 ········final·Object·o2·=·z;36 ········final·Object·o3·=·z;
35 ········z·=·null;37 ········z·=·null;
36 ········final·Object·o3·=·x; 
37 ········x·=·null; 
38 ········final·core$juxt$fn__5811$fn__5818·core$juxt$fn__5811$fn__5818·=·new·core$juxt$fn__5811$fn__5818(o,·o2,·o3);38 ········final·core$juxt$fn__5811$fn__5818·core$juxt$fn__5811$fn__5818·=·new·core$juxt$fn__5811$fn__5818(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__5811$fn__5818,·(Object)empty,·fs);42 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5811$fn__5818,·(Object)empty,·fs);
43 ····}43 ····}
44 ····44 ····
640 B
clojure/core$juxt.class
594 B
procyon -ec {}
    
Offset 36, 18 lines modifiedOffset 36, 18 lines modified
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__5807(o,·o2);47 ········return·new·core$juxt$fn__5807(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 ····
753 B
clojure/core$keep$fn__8540$fn__8541.class
671 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.Util;3 import·clojure.lang.Util;
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$keep$fn__8540$fn__8541·extends·AFunction6 public·final·class·core$keep$fn__8540$fn__8541·extends·AFunction
7 {7 {
8 ····Object·rf; 
9 ····Object·f;8 ····Object·f;
 9 ····Object·rf;
10 ····10 ····
11 ····public·core$keep$fn__8540$fn__8541(final·Object·rf,·final·Object·f)·{11 ····public·core$keep$fn__8540$fn__8541(final·Object·f,·final·Object·rf)·{
12 ········this.rf·=·rf; 
13 ········this.f·=·f;12 ········this.f·=·f;
 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·IFn·fn·=·(IFn)this.f;17 ········final·IFn·fn·=·(IFn)this.f;
18 ········final·Object·o·=·input;18 ········final·Object·o·=·input;
19 ········input·=·null;19 ········input·=·null;
20 ········Object·v·=·fn.invoke(o);20 ········Object·v·=·fn.invoke(o);
462 B
clojure/core$keep$fn__8540.class
398 B
procyon -ec {}
    
Offset 8, 12 lines modifiedOffset 8, 13 lines modified
8 ····Object·f;8 ····Object·f;
9 ····9 ····
10 ····public·core$keep$fn__8540(final·Object·f)·{10 ····public·core$keep$fn__8540(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$keep$fn__8540$fn__8541(o,·this.f);18 ········return·new·core$keep$fn__8540$fn__8541(f,·o);
18 ····}19 ····}
19 }20 }
953 B
clojure/core$keep_indexed$fn__8549$fn__8550.class
855 B
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Numbers;6 import·clojure.lang.Numbers;
7 import·clojure.lang.Volatile;7 import·clojure.lang.Volatile;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$keep_indexed$fn__8549$fn__8550·extends·AFunction9 public·final·class·core$keep_indexed$fn__8549$fn__8550·extends·AFunction
10 {10 {
11 ····Object·iv; 
12 ····Object·f;11 ····Object·f;
13 ····Object·rf;12 ····Object·rf;
 13 ····Object·iv;
14 ····14 ····
15 ····public·core$keep_indexed$fn__8549$fn__8550(final·Object·iv,·final·Object·f,·final·Object·rf)·{15 ····public·core$keep_indexed$fn__8549$fn__8550(final·Object·f,·final·Object·rf,·final·Object·iv)·{
16 ········this.iv·=·iv; 
17 ········this.f·=·f;16 ········this.f·=·f;
18 ········this.rf·=·rf;17 ········this.rf·=·rf;
 18 ········this.iv·=·iv;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(Object·result,·Object·input)·{21 ····public·Object·invoke(Object·result,·Object·input)·{
22 ········Object·i·=·((Volatile)this.iv).reset((Object)Numbers.inc(((Volatile)this.iv).deref()));22 ········Object·i·=·((Volatile)this.iv).reset((Object)Numbers.inc(((Volatile)this.iv).deref()));
23 ········final·IFn·fn·=·(IFn)this.f;23 ········final·IFn·fn·=·(IFn)this.f;
24 ········final·Object·o·=·i;24 ········final·Object·o·=·i;
25 ········i·=·null;25 ········i·=·null;
900 B
clojure/core$keep_indexed$fn__8549.class
820 B
procyon -ec {}
    
Offset 9, 20 lines modifiedOffset 9, 20 lines modified
9 ····public·static·final·Object·const__1;9 ····public·static·final·Object·const__1;
10 ····10 ····
11 ····public·core$keep_indexed$fn__8549(final·Object·f)·{11 ····public·core$keep_indexed$fn__8549(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 ········final·Object·invokeStatic; 
17 ········Object·iv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic(core$keep_indexed$fn__8549.const__1);16 ········Object·iv·=·core$volatile_BANG_.invokeStatic(core$keep_indexed$fn__8549.const__1);
18 ········iv·=·null; 
19 ········final·Object·f·=·this.f;17 ········final·Object·f·=·this.f;
20 ········final·Object·o·=·rf;18 ········final·Object·o·=·rf;
21 ········rf·=·null;19 ········rf·=·null;
 20 ········final·Object·o2·=·iv;
 21 ········iv·=·null;
22 ········return·new·core$keep_indexed$fn__8549$fn__8550(invokeStatic,·f,·o);22 ········return·new·core$keep_indexed$fn__8549$fn__8550(f,·o,·o2);
23 ····}23 ····}
24 ····24 ····
25 ····static·{25 ····static·{
26 ········const__1·=·-1L;26 ········const__1·=·-1L;
27 ····}27 ····}
28 }28 }
1010 B
clojure/core$keep_indexed$keepi__8553$fn__8554.class
906 B
procyon -ec {}
    
Offset 6, 23 lines modifiedOffset 6, 23 lines modified
6 import·clojure.lang.Numbers;6 import·clojure.lang.Numbers;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
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$keep_indexed$keepi__8553$fn__8554·extends·AFunction10 public·final·class·core$keep_indexed$keepi__8553$fn__8554·extends·AFunction
11 {11 {
12 ····Object·keepi; 
13 ····Object·idx; 
14 ····Object·f;12 ····Object·f;
 13 ····Object·idx;
 14 ····Object·keepi;
15 ····Object·coll;15 ····Object·coll;
16 ····16 ····
17 ····public·core$keep_indexed$keepi__8553$fn__8554(final·Object·keepi,·final·Object·idx,·final·Object·f,·final·Object·coll)·{17 ····public·core$keep_indexed$keepi__8553$fn__8554(final·Object·f,·final·Object·idx,·final·Object·keepi,·final·Object·coll)·{
18 ········this.keepi·=·keepi; 
19 ········this.idx·=·idx; 
20 ········this.f·=·f;18 ········this.f·=·f;
 19 ········this.idx·=·idx;
 20 ········this.keepi·=·keepi;
21 ········this.coll·=·coll;21 ········this.coll·=·coll;
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;
691 B
clojure/core$keep_indexed$keepi__8553.class
605 B
procyon -ec {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ····Object·f;10 ····Object·f;
11 ····11 ····
12 ····public·core$keep_indexed$keepi__8553(final·Object·f)·{12 ····public·core$keep_indexed$keepi__8553(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·f·=·this.f;
17 ········final·Object·o·=·idx;18 ········final·Object·o·=·idx;
18 ········idx·=·null;19 ········idx·=·null;
19 ········final·Object·f·=·this.f; 
20 ········final·Object·o2·=·coll;20 ········final·Object·o2·=·coll;
21 ········coll·=·null;21 ········coll·=·null;
22 ········return·new·LazySeq((IFn)new·core$keep_indexed$keepi__8553$fn__8554((Object)this,·o,·f,·o2));22 ········return·new·LazySeq((IFn)new·core$keep_indexed$keepi__8553$fn__8554(f,·o,·(Object)this,·o2));
23 ····}23 ····}
24 }24 }
921 B
clojure/core$load_all$fn__6757$fn__6760.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__6757$fn__6760·extends·AFunction6 public·final·class·core$load_all$fn__6757$fn__6760·extends·AFunction
7 {7 {
8 ····Object·need_ns; 
9 ····Object·lib;8 ····Object·lib;
10 ····Object·require;9 ····Object·require;
 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__6757$fn__6760(final·Object·need_ns,·final·Object·lib,·final·Object·require)·{13 ····public·core$load_all$fn__6757$fn__6760(final·Object·lib,·final·Object·require,·final·Object·need_ns)·{
14 ········this.need_ns·=·need_ns; 
15 ········this.lib·=·lib;14 ········this.lib·=·lib;
16 ········this.require·=·require;15 ········this.require·=·require;
 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__6757.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__6757·extends·AFunction10 public·final·class·core$load_all$fn__6757·extends·AFunction
11 {11 {
12 ····Object·need_ns; 
13 ····Object·lib;12 ····Object·lib;
14 ····Object·require;13 ····Object·require;
 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__6757(final·Object·need_ns,·final·Object·lib,·final·Object·require)·{18 ····public·core$load_all$fn__6757(final·Object·lib,·final·Object·require,·final·Object·need_ns)·{
19 ········this.need_ns·=·need_ns; 
20 ········this.lib·=·lib;19 ········this.lib·=·lib;
21 ········this.require·=·require;20 ········this.require·=·require;
 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__6757.const__1.get();25 ········final·Object·value·=·core$load_all$fn__6757.const__1.get();
26 ········final·core$load_all$fn__6757$fn__6758·core$load_all$fn__6757$fn__6758·=·new·core$load_all$fn__6757$fn__6758();26 ········final·core$load_all$fn__6757$fn__6758·core$load_all$fn__6757$fn__6758·=·new·core$load_all$fn__6757$fn__6758();
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__6757.const__1,·core$ref.invokeStatic(((IFn)core$load_all$fn__6757.const__5.getRawRoot()).invoke())·})));29 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$load_all$fn__6757.const__1,·core$ref.invokeStatic(((IFn)core$load_all$fn__6757.const__5.getRawRoot()).invoke())·})));
30 ········array[n]·=·((IFn)new·core$load_all$fn__6757$fn__6760(this.need_ns,·this.lib,·this.require)).invoke();30 ········array[n]·=·((IFn)new·core$load_all$fn__6757$fn__6760(this.lib,·this.require,·this.need_ns)).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__6757$fn__6758,·(ISeq)create);33 ········return·core$commute.invokeStatic(value,·(Object)core$load_all$fn__6757$fn__6758,·(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; 
12 ········final·Object·o2·=·lib;10 ········final·Object·o·=·lib;
13 ········lib·=·null;11 ········lib·=·null;
14 ········final·Object·o3·=·require;12 ········final·Object·o2·=·require;
15 ········require·=·null;13 ········require·=·null;
 14 ········final·Object·o3·=·need_ns;
 15 ········need_ns·=·null;
16 ········return·LockingTransaction.runInTransaction((Callable)new·core$load_all$fn__6757(o,·o2,·o3));16 ········return·LockingTransaction.runInTransaction((Callable)new·core$load_all$fn__6757(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.04 KB
clojure/core$load_data_reader_file$fn__8787.class
968 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.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·core$load_data_reader_file$fn__8787·extends·AFunction8 public·final·class·core$load_data_reader_file$fn__8787·extends·AFunction
9 {9 {
10 ····Object·url; 
11 ····Object·mappings;10 ····Object·mappings;
 11 ····Object·url;
12 ····public·static·final·Keyword·const__7;12 ····public·static·final·Keyword·const__7;
13 ····public·static·final·Keyword·const__8;13 ····public·static·final·Keyword·const__8;
14 ····public·static·final·Keyword·const__12;14 ····public·static·final·Keyword·const__12;
15 ····public·static·final·Keyword·const__13;15 ····public·static·final·Keyword·const__13;
16 ····16 ····
17 ····public·core$load_data_reader_file$fn__8787(final·Object·url,·final·Object·mappings)·{17 ····public·core$load_data_reader_file$fn__8787(final·Object·mappings,·final·Object·url)·{
18 ········this.url·=·url; 
19 ········this.mappings·=·mappings;18 ········this.mappings·=·mappings;
 19 ········this.url·=·url;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke(Object·m,·Object·p__8786)·{22 ····public·Object·invoke(Object·m,·Object·p__8786)·{
23 ········final·Object·o·=·p__8786;23 ········final·Object·o·=·p__8786;
24 ········p__8786·=·null;24 ········p__8786·=·null;
25 ········Object·vec__8788·=·o;25 ········Object·vec__8788·=·o;
26 ········Object·k·=·RT.nth(vec__8788,·RT.intCast(0L),·(Object)null);26 ········Object·k·=·RT.nth(vec__8788,·RT.intCast(0L),·(Object)null);
3.03 KB
clojure/core$load_data_reader_file.class
2.95 KB
procyon -ec {}
    
Offset 20, 49 lines modifiedOffset 20, 50 lines modified
20 ····public·static·final·Var·const__2;20 ····public·static·final·Var·const__2;
21 ····public·static·final·AFn·const__6;21 ····public·static·final·AFn·const__6;
22 ····public·static·final·AFn·const__7;22 ····public·static·final·AFn·const__7;
23 ····public·static·final·Keyword·const__13;23 ····public·static·final·Keyword·const__13;
24 ····24 ····
25 ····public·static·Object·invokeStatic(Object·mappings,·Object·url)·{25 ····public·static·Object·invokeStatic(Object·mappings,·Object·url)·{
26 ········Object·rdr·=·new·LineNumberingPushbackReader((Reader)new·InputStreamReader(((URL)url).openStream(),·"UTF-8"));26 ········Object·rdr·=·new·LineNumberingPushbackReader((Reader)new·InputStreamReader(((URL)url).openStream(),·"UTF-8"));
27 ········Object·o4;27 ········Object·o5;
28 ········try·{28 ········try·{
29 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$load_data_reader_file.const__2,·((URL)url).getFile()·})));29 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$load_data_reader_file.const__2,·((URL)url).getFile()·})));
30 ············Object·invokeStatic2;30 ············Object·invokeStatic2;
31 ············try·{31 ············try·{
32 ················final·AFn·aFn;32 ················final·AFn·aFn;
33 ················Object·read_opts·=·aFn·=·(((String)((URL)url).getPath()).endsWith("cljc")·?·core$load_data_reader_file.const__6·:·core$load_data_reader_file.const__7);33 ················Object·read_opts·=·aFn·=·(((String)((URL)url).getPath()).endsWith("cljc")·?·core$load_data_reader_file.const__6·:·core$load_data_reader_file.const__7);
34 ················read_opts·=·null;34 ················read_opts·=·null;
35 ················Object·new_mappings·=·core$read.invokeStatic((Object)aFn,·rdr);35 ················Object·new_mappings·=·core$read.invokeStatic((Object)aFn,·rdr);
36 ················final·Object·invokeStatic·=·core$not.invokeStatic(core$map_QMARK___5397.invokeStatic(new_mappings));36 ················final·Object·invokeStatic·=·core$not.invokeStatic(core$map_QMARK___5397.invokeStatic(new_mappings));
37 ················if·(invokeStatic·!=·null)·{37 ················if·(invokeStatic·!=·null)·{
38 ····················if·(invokeStatic·!=·Boolean.FALSE)·{38 ····················if·(invokeStatic·!=·Boolean.FALSE)·{
39 ························throw·(Throwable)core$ex_info.invokeStatic(core$str.invokeStatic((Object)"Not·a·valid·data-reader·map"),·(Object)RT.mapUniqueKeys(new·Object[]·{·core$load_data_reader_file.const__13,·url·}));39 ························throw·(Throwable)core$ex_info.invokeStatic(core$str.invokeStatic((Object)"Not·a·valid·data-reader·map"),·(Object)RT.mapUniqueKeys(new·Object[]·{·core$load_data_reader_file.const__13,·url·}));
40 ····················}40 ····················}
41 ················}41 ················}
 42 ················final·Object·o·=·mappings;
42 ················final·Object·o·=·url;43 ················final·Object·o2·=·url;
43 ················url·=·null;44 ················url·=·null;
44 ················final·core$load_data_reader_file$fn__8787·core$load_data_reader_file$fn__8787·=·new·core$load_data_reader_file$fn__8787(o,·mappings);45 ················final·core$load_data_reader_file$fn__8787·core$load_data_reader_file$fn__8787·=·new·core$load_data_reader_file$fn__8787(o,·o2);
45 ················final·Object·o2·=·mappings;46 ················final·Object·o3·=·mappings;
46 ················mappings·=·null;47 ················mappings·=·null;
47 ················final·Object·o3·=·new_mappings;48 ················final·Object·o4·=·new_mappings;
48 ················new_mappings·=·null;49 ················new_mappings·=·null;
49 ················invokeStatic2·=·core$reduce.invokeStatic((Object)core$load_data_reader_file$fn__8787,·o2,·o3);50 ················invokeStatic2·=·core$reduce.invokeStatic((Object)core$load_data_reader_file$fn__8787,·o3,·o4);
50 ············}51 ············}
51 ············finally·{52 ············finally·{
52 ················core$pop_thread_bindings.invokeStatic();53 ················core$pop_thread_bindings.invokeStatic();
53 ············}54 ············}
54 ············o4·=·invokeStatic2;55 ············o5·=·invokeStatic2;
55 ········}56 ········}
56 ········finally·{57 ········finally·{
57 ············final·Object·o5·=·rdr;58 ············final·Object·o6·=·rdr;
58 ············rdr·=·null;59 ············rdr·=·null;
59 ············((PushbackReader)o5).close();60 ············((PushbackReader)o6).close();
60 ········}61 ········}
61 ········return·o4;62 ········return·o5;
62 ····}63 ····}
63 ····64 ····
64 ····public·Object·invoke(final·Object·mappings,·final·Object·url)·{65 ····public·Object·invoke(final·Object·mappings,·final·Object·url)·{
65 ········return·invokeStatic(mappings,·url);66 ········return·invokeStatic(mappings,·url);
66 ····}67 ····}
67 ····68 ····
68 ····static·{69 ····static·{
1.08 KB
clojure/core$load_lib$fn__6765.class
1.01 KB
procyon -ec {}
    
Offset 2, 25 lines modifiedOffset 2, 25 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__6765·extends·AFunction5 public·final·class·core$load_lib$fn__6765·extends·AFunction
6 {6 {
7 ····Object·load;7 ····Object·lib;
8 ····Object·need_ns;8 ····Object·need_ns;
 9 ····Object·load;
9 ····Object·undefined_on_entry;10 ····Object·undefined_on_entry;
10 ····Object·lib; 
11 ····Object·require;11 ····Object·require;
12 ····12 ····
13 ····public·core$load_lib$fn__6765(final·Object·load,·final·Object·need_ns,·final·Object·undefined_on_entry,·final·Object·lib,·final·Object·require)·{13 ····public·core$load_lib$fn__6765(final·Object·lib,·final·Object·need_ns,·final·Object·load,·final·Object·undefined_on_entry,·final·Object·require)·{
14 ········this.load·=·load;14 ········this.lib·=·lib;
15 ········this.need_ns·=·need_ns;15 ········this.need_ns·=·need_ns;
 16 ········this.load·=·load;
16 ········this.undefined_on_entry·=·undefined_on_entry;17 ········this.undefined_on_entry·=·undefined_on_entry;
17 ········this.lib·=·lib; 
18 ········this.require·=·require;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);
1.19 KB
clojure/core$load_lib.class
1.13 KB
procyon -ec {}
    
Offset 190, 20 lines modifiedOffset 190, 20 lines modified
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·o46;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·=·load;197 ························final·Object·o19·=·lib2;
198 ························load·=·null; 
199 ························final·Object·o20·=·need_ns;198 ························final·Object·o20·=·need_ns;
 199 ························final·Object·o21·=·load;
 200 ························load·=·null;
200 ························final·Object·o21·=·undefined_on_entry;201 ························final·Object·o22·=·undefined_on_entry;
201 ························undefined_on_entry·=·null;202 ························undefined_on_entry·=·null;
202 ························final·Object·o22·=·lib2; 
203 ························final·Object·o23·=·require;203 ························final·Object·o23·=·require;
204 ························require·=·null;204 ························require·=·null;
205 ························((IFn)new·core$load_lib$fn__6765(o19,·o20,·o21,·o22,·o23)).invoke();205 ························((IFn)new·core$load_lib$fn__6765(o19,·o20,·o21,·o22,·o23)).invoke();
206 ························break·Label_0578;206 ························break·Label_0578;
207 ····················}207 ····················}
208 ················}208 ················}
209 ················final·Object·o24;209 ················final·Object·o24;
776 B
clojure/core$map$fn__5851.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__5851·extends·AFunction8 public·final·class·core$map$fn__5851·extends·AFunction
9 {9 {
10 ····Object·f; 
11 ····Object·coll;10 ····Object·coll;
 11 ····Object·f;
12 ····12 ····
13 ····public·core$map$fn__5851(final·Object·f,·final·Object·coll)·{13 ····public·core$map$fn__5851(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__5720__auto__5854·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);22 ········Object·temp__5720__auto__5854·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);
746 B
clojure/core$map$fn__5855.class
684 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$map$fn__5855·extends·AFunction5 public·final·class·core$map$fn__5855·extends·AFunction
6 {6 {
7 ····Object·f;7 ····Object·f;
8 ····Object·c2; 
9 ····Object·c1;8 ····Object·c1;
 9 ····Object·c2;
10 ····10 ····
11 ····public·core$map$fn__5855(final·Object·f,·final·Object·c2,·final·Object·c3)·{11 ····public·core$map$fn__5855(final·Object·f,·final·Object·c1,·final·Object·c2)·{
12 ········this.f·=·f;12 ········this.f·=·f;
 13 ········this.c1·=·c1;
13 ········this.c2·=·c2;14 ········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__5387.invokeStatic(c1);20 ········Object·s1·=·core$seq__5387.invokeStatic(c1);
21 ········final·Object·c2·=·this.c2;21 ········final·Object·c2·=·this.c2;
898 B
clojure/core$map$fn__5858.class
836 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__5858·extends·AFunction5 public·final·class·core$map$fn__5858·extends·AFunction
6 {6 {
7 ····Object·f; 
8 ····Object·c2; 
9 ····Object·c1;7 ····Object·c1;
10 ····Object·c3;8 ····Object·c3;
 9 ····Object·f;
 10 ····Object·c2;
11 ····11 ····
12 ····public·core$map$fn__5858(final·Object·f,·final·Object·c2,·final·Object·c3,·final·Object·c4)·{12 ····public·core$map$fn__5858(final·Object·c1,·final·Object·c2,·final·Object·f,·final·Object·c3)·{
 13 ········this.c1·=·c1;
 14 ········this.c3·=·c2;
13 ········this.f·=·f;15 ········this.f·=·f;
14 ········this.c2·=·c2;16 ········this.c2·=·c3;
15 ········this.c1·=·c3; 
16 ········this.c3·=·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__5387.invokeStatic(c1);22 ········Object·s1·=·core$seq__5387.invokeStatic(c1);
23 ········final·Object·c2·=·this.c2;23 ········final·Object·c2·=·this.c2;
1.88 KB
clojure/core$map.class
1.84 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·=·f; 
42 ········f·=·null; 
43 ········final·Object·o2·=·c2; 
44 ········c2·=·null; 
45 ········final·Object·o3·=·c1;41 ········final·Object·o·=·c1;
46 ········c1·=·null;42 ········c1·=·null;
47 ········final·Object·o4·=·c3;43 ········final·Object·o2·=·c3;
48 ········c3·=·null;44 ········c3·=·null;
 45 ········final·Object·o3·=·f;
 46 ········f·=·null;
 47 ········final·Object·o4·=·c2;
 48 ········c2·=·null;
49 ········return·new·LazySeq((IFn)new·core$map$fn__5858(o,·o2,·o3,·o4));49 ········return·new·LazySeq((IFn)new·core$map$fn__5858(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·=·f;57 ········final·Object·o·=·f;
58 ········f·=·null;58 ········f·=·null;
59 ········final·Object·o2·=·c2;59 ········final·Object·o2·=·c1;
60 ········c2·=·null; 
61 ········final·Object·o3·=·c1; 
62 ········c1·=·null;60 ········c1·=·null;
 61 ········final·Object·o3·=·c2;
 62 ········c2·=·null;
63 ········return·new·LazySeq((IFn)new·core$map$fn__5855(o,·o2,·o3));63 ········return·new·LazySeq((IFn)new·core$map$fn__5855(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__5851(o,·o2));75 ········return·new·LazySeq((IFn)new·core$map$fn__5851(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 ····
892 B
clojure/core$map_indexed$fn__8529$fn__8530.class
796 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 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__8529$fn__8530·extends·AFunction8 public·final·class·core$map_indexed$fn__8529$fn__8530·extends·AFunction
9 {9 {
 10 ····Object·i;
10 ····Object·f;11 ····Object·f;
11 ····Object·rf;12 ····Object·rf;
12 ····Object·i; 
13 ····13 ····
14 ····public·core$map_indexed$fn__8529$fn__8530(final·Object·f,·final·Object·rf,·final·Object·i)·{14 ····public·core$map_indexed$fn__8529$fn__8530(final·Object·i,·final·Object·f,·final·Object·rf)·{
 15 ········this.i·=·i;
15 ········this.f·=·f;16 ········this.f·=·f;
16 ········this.rf·=·rf;17 ········this.rf·=·rf;
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;
24 ········final·IFn·fn2·=·(IFn)this.f;24 ········final·IFn·fn2·=·(IFn)this.f;
888 B
clojure/core$map_indexed$fn__8529.class
810 B
procyon -ec {}
    
Offset 9, 20 lines modifiedOffset 9, 20 lines modified
9 ····public·static·final·Object·const__1;9 ····public·static·final·Object·const__1;
10 ····10 ····
11 ····public·core$map_indexed$fn__8529(final·Object·f)·{11 ····public·core$map_indexed$fn__8529(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 ········final·Object·invokeStatic;
16 ········Object·i·=·core$volatile_BANG_.invokeStatic(core$map_indexed$fn__8529.const__1);17 ········Object·i·=·invokeStatic·=·core$volatile_BANG_.invokeStatic(core$map_indexed$fn__8529.const__1);
 18 ········i·=·null;
17 ········final·Object·f·=·this.f;19 ········final·Object·f·=·this.f;
18 ········final·Object·o·=·rf;20 ········final·Object·o·=·rf;
19 ········rf·=·null;21 ········rf·=·null;
20 ········final·Object·o2·=·i; 
21 ········i·=·null; 
22 ········return·new·core$map_indexed$fn__8529$fn__8530(f,·o,·o2);22 ········return·new·core$map_indexed$fn__8529$fn__8530(invokeStatic,·f,·o);
23 ····}23 ····}
24 ····24 ····
25 ····static·{25 ····static·{
26 ········const__1·=·-1L;26 ········const__1·=·-1L;
27 ····}27 ····}
28 }28 }
1.06 KB
clojure/core$map_indexed$mapi__8533$fn__8534.class
983 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__8533$fn__8534·extends·AFunction9 public·final·class·core$map_indexed$mapi__8533$fn__8534·extends·AFunction
10 {10 {
11 ····Object·idx; 
12 ····Object·mapi; 
13 ····Object·coll;11 ····Object·coll;
14 ····Object·f;12 ····Object·f;
 13 ····Object·idx;
 14 ····Object·mapi;
15 ····15 ····
 16 ····public·core$map_indexed$mapi__8533$fn__8534(final·Object·coll,·final·Object·f,·final·Object·idx,·final·Object·mapi)·{
16 ····public·core$map_indexed$mapi__8533$fn__8534(final·Object·idx,·final·Object·mapi,·final·Object·coll,·final·Object·f)·{ 
17 ········this.idx·=·idx; 
18 ········this.mapi·=·mapi; 
19 ········this.coll·=·coll;17 ········this.coll·=·coll;
20 ········this.f·=·f;18 ········this.f·=·f;
 19 ········this.idx·=·idx;
 20 ········this.mapi·=·mapi;
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__5720__auto__8537·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);27 ········Object·temp__5720__auto__8537·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);
737 B
clojure/core$map_indexed$mapi__8533.class
655 B
procyon -ec {}
    
Offset 10, 14 lines modifiedOffset 10, 15 lines modified
10 ····Object·f;10 ····Object·f;
11 ····11 ····
12 ····public·core$map_indexed$mapi__8533(final·Object·f)·{12 ····public·core$map_indexed$mapi__8533(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·=·idx; 
18 ········idx·=·null; 
19 ········final·Object·o2·=·coll;17 ········final·Object·o·=·coll;
20 ········coll·=·null;18 ········coll·=·null;
 19 ········final·Object·f·=·this.f;
 20 ········final·Object·o2·=·idx;
 21 ········idx·=·null;
21 ········return·new·LazySeq((IFn)new·core$map_indexed$mapi__8533$fn__8534(o,·(Object)this,·o2,·this.f));22 ········return·new·LazySeq((IFn)new·core$map_indexed$mapi__8533$fn__8534(o,·f,·o2,·(Object)this));
22 ····}23 ····}
23 }24 }
774 B
clojure/core$maybe_min_hash$fn__6894$fn__6898.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__6894$fn__6898·extends·AFunction3 public·final·class·core$maybe_min_hash$fn__6894$fn__6898·extends·AFunction
4 {4 {
5 ····Object·s; 
6 ····Object·m;5 ····Object·m;
 6 ····Object·s;
7 ····7 ····
8 ····public·core$maybe_min_hash$fn__6894$fn__6898(final·Object·s,·final·Object·m)·{8 ····public·core$maybe_min_hash$fn__6894$fn__6898(final·Object·m,·final·Object·s)·{
9 ········this.s·=·s; 
10 ········this.m·=·m;9 ········this.m·=·m;
 10 ········this.s·=·s;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke(Object·p1__6891_SHARP_)·{13 ····public·Object·invoke(Object·p1__6891_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__6891_SHARP_;16 ········final·Object·o·=·p1__6891_SHARP_;
17 ········p1__6891_SHARP_·=·null;17 ········p1__6891_SHARP_·=·null;
947 B
clojure/core$maybe_min_hash$fn__6894.class
863 B
procyon -ec {}
    
Offset 19, 18 lines modifiedOffset 19, 18 lines modified
19 ········p__6893·=·null;19 ········p__6893·=·null;
20 ········Object·vec__6895·=·o;20 ········Object·vec__6895·=·o;
21 ········Object·s·=·RT.nth(vec__6895,·RT.intCast(0L),·(Object)null);21 ········Object·s·=·RT.nth(vec__6895,·RT.intCast(0L),·(Object)null);
22 ········final·Object·o2·=·vec__6895;22 ········final·Object·o2·=·vec__6895;
23 ········vec__6895·=·null;23 ········vec__6895·=·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__6894.const__4.getRawRoot();25 ········final·Object·rawRoot·=·core$maybe_min_hash$fn__6894.const__4.getRawRoot();
26 ········final·Object·o3·=·s;26 ········final·Object·o3·=·m;
27 ········s·=·null; 
28 ········final·Object·o4·=·m; 
29 ········m·=·null;27 ········m·=·null;
 28 ········final·Object·o4·=·s;
 29 ········s·=·null;
30 ········final·Object·invokeStatic·=·core$map.invokeStatic((Object)new·core$maybe_min_hash$fn__6894$fn__6898(o3,·o4),·this.hashes);30 ········final·Object·invokeStatic·=·core$map.invokeStatic((Object)new·core$maybe_min_hash$fn__6894$fn__6898(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__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911.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__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911·extends·AFunction8 public·final·class·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911·extends·AFunction
9 {9 {
10 ····Object·c__6288__auto__; 
11 ····Object·b__6906; 
12 ····int·size__6289__auto__;10 ····int·size__6289__auto__;
 11 ····Object·b__6906;
13 ····Object·mask;12 ····Object·mask;
 13 ····Object·c__6288__auto__;
14 ····14 ····
15 ····public·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911(final·Object·c__6288__auto__,·final·Object·b__6906,·final·int·size__6289__auto__,·final·Object·mask)·{15 ····public·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911(final·int·size__6289__auto__,·final·Object·b__6906,·final·Object·mask,·final·Object·c__6288__auto__)·{
16 ········this.c__6288__auto__·=·c__6288__auto__; 
17 ········this.b__6906·=·b__6906; 
18 ········this.size__6289__auto__·=·size__6289__auto__;16 ········this.size__6289__auto__·=·size__6289__auto__;
 17 ········this.b__6906·=·b__6906;
19 ········this.mask·=·mask;18 ········this.mask·=·mask;
 19 ········this.c__6288__auto__·=·c__6288__auto__;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········for·(long·i__6905·=·(long)RT.intCast(0L);·i__6905·<·this.size__6289__auto__;·++i__6905)·{23 ········for·(long·i__6905·=·(long)RT.intCast(0L);·i__6905·<·this.size__6289__auto__;·++i__6905)·{
24 ············Object·shift·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__6905));24 ············Object·shift·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__6905));
25 ············final·Object·b__6906·=·this.b__6906;25 ············final·Object·b__6906·=·this.b__6906;
26 ············final·Object·o·=·shift;26 ············final·Object·o·=·shift;
4.81 KB
clojure/core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910.class
4.64 KB
procyon -ec {}
    
Offset 6, 21 lines modifiedOffset 6, 21 lines modified
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__6901__6907$fn__6908$iter__6903__6909$fn__6910·extends·AFunction9 public·final·class·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910·extends·AFunction
10 {10 {
11 ····Object·s__6904;11 ····Object·s__6904;
12 ····Object·iter__6903; 
13 ····Object·mask;12 ····Object·mask;
 13 ····Object·iter__6903;
14 ····14 ····
15 ····public·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910(final·Object·s__6904,·final·Object·iter__6903,·final·Object·mask)·{15 ····public·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910(final·Object·s__6904,·final·Object·mask,·final·Object·iter__6903)·{
16 ········this.s__6904·=·s__6904;16 ········this.s__6904·=·s__6904;
17 ········this.iter__6903·=·iter__6903; 
18 ········this.mask·=·mask;17 ········this.mask·=·mask;
 18 ········this.iter__6903·=·iter__6903;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········final·Object·s__6906·=·this.s__6904;22 ········final·Object·s__6906·=·this.s__6904;
23 ········this.s__6904·=·null;23 ········this.s__6904·=·null;
24 ········final·Object·o;24 ········final·Object·o;
25 ········Object·s__6904·=·o·=·s__6906;25 ········Object·s__6904·=·o·=·s__6906;
Offset 34, 46 lines modifiedOffset 34, 49 lines modified
34 ················Object·s__6905·=·o2;34 ················Object·s__6905·=·o2;
35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__6905);35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__6905);
36 ················if·(invokeStatic2·!=·null)·{36 ················if·(invokeStatic2·!=·null)·{
37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
38 ························Object·c__6288__auto__6914·=·core$chunk_first.invokeStatic(s__6905);38 ························Object·c__6288__auto__6914·=·core$chunk_first.invokeStatic(s__6905);
39 ························final·int·size__6289__auto__6915·=·RT.intCast(RT.count(c__6288__auto__6914));39 ························final·int·size__6289__auto__6915·=·RT.intCast(RT.count(c__6288__auto__6914));
40 ························Object·b__6906·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__6915);40 ························Object·b__6906·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__6915);
 41 ························final·int·n·=·size__6289__auto__6915;
 42 ························final·Object·o3·=·b__6906;
 43 ························final·Object·mask·=·this.mask;
41 ························final·Object·o3·=·c__6288__auto__6914;44 ························final·Object·o4·=·c__6288__auto__6914;
42 ························c__6288__auto__6914·=·null;45 ························c__6288__auto__6914·=·null;
43 ························final·Object·invoke·=·((IFn)new·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911(o3,·b__6906,·size__6289__auto__6915,·this.mask)).invoke();46 ························final·Object·invoke·=·((IFn)new·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911(n,·o3,·mask,·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__6906;49 ································final·Object·o5·=·b__6906;
47 ································b__6906·=·null;50 ································b__6906·=·null;
48 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);51 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);
49 ································final·IFn·fn·=·(IFn)this.iter__6903;52 ································final·IFn·fn·=·(IFn)this.iter__6903;
50 ································final·Object·o5·=·s__6905;53 ································final·Object·o6·=·s__6905;
51 ································s__6905·=·null;54 ································s__6905·=·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__6906;60 ························final·Object·o8·=·b__6906;
58 ························b__6906·=·null;61 ························b__6906·=·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 ················final·Object·invokeStatic5;68 ················final·Object·invokeStatic5;
66 ················Object·shift·=·invokeStatic5·=·core$first__5369.invokeStatic(s__6905);69 ················Object·shift·=·invokeStatic5·=·core$first__5369.invokeStatic(s__6905);
67 ················shift·=·null;70 ················shift·=·null;
68 ················final·IPersistentVector·create·=·Tuple.create(invokeStatic5,·this.mask);71 ················final·IPersistentVector·create·=·Tuple.create(invokeStatic5,·this.mask);
69 ················final·IFn·fn2·=·(IFn)this.iter__6903;72 ················final·IFn·fn2·=·(IFn)this.iter__6903;
70 ················final·Object·o9·=·s__6905;73 ················final·Object·o10·=·s__6905;
71 ················s__6905·=·null;74 ················s__6905·=·null;
72 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o9));75 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o10));
73 ················this·=·null;76 ················this·=·null;
74 ················return·core$cons__5361.invokeStatic((Object)create,·invoke3);77 ················return·core$cons__5361.invokeStatic((Object)create,·invoke3);
75 ············}78 ············}
76 ········}79 ········}
77 ········return·null;80 ········return·null;
78 ····}81 ····}
79 }82 }
728 B
clojure/core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909.class
576 B
procyon -ec {}
    
Offset 12, 10 lines modifiedOffset 12, 10 lines modified
12 ····public·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909(final·Object·mask)·{12 ····public·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909(final·Object·mask)·{
13 ········this.mask·=·mask;13 ········this.mask·=·mask;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__6904)·{16 ····public·Object·invoke(Object·s__6904)·{
17 ········final·Object·o·=·s__6904;17 ········final·Object·o·=·s__6904;
18 ········s__6904·=·null;18 ········s__6904·=·null;
19 ········return·new·LazySeq((IFn)new·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910(o,·(Object)this,·this.mask));19 ········return·new·LazySeq((IFn)new·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910(o,·this.mask,·(Object)this));
20 ····}20 ····}
21 }21 }
865 B
clojure/core$memoize$fn__6862.class
795 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__6862·extends·RestFn6 public·final·class·core$memoize$fn__6862·extends·RestFn
7 {7 {
8 ····Object·mem; 
9 ····Object·f;8 ····Object·f;
 9 ····Object·mem;
10 ····public·static·final·Var·const__5;10 ····public·static·final·Var·const__5;
11 ····11 ····
12 ····public·core$memoize$fn__6862(final·Object·mem,·final·Object·f)·{12 ····public·core$memoize$fn__6862(final·Object·f,·final·Object·mem)·{
13 ········this.mem·=·mem; 
14 ········this.f·=·f;13 ········this.f·=·f;
 14 ········this.mem·=·mem;
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__5718__auto__6864·=·invokeStatic·=·core$find.invokeStatic(core$deref.invokeStatic(this.mem),·args);19 ········Object·temp__5718__auto__6864·=·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; 
9 ········Object·mem·=·invokeStatic·=·core$atom.invokeStatic((Object)PersistentArrayMap.EMPTY);8 ········Object·mem·=·core$atom.invokeStatic((Object)PersistentArrayMap.EMPTY);
10 ········mem·=·null; 
11 ········final·Object·o·=·f;9 ········final·Object·o·=·f;
12 ········f·=·null;10 ········f·=·null;
 11 ········final·Object·o2·=·mem;
 12 ········mem·=·null;
13 ········return·new·core$memoize$fn__6862(invokeStatic,·o);13 ········return·new·core$memoize$fn__6862(o,·o2);
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 }
933 B
clojure/core$mk_bound_fn$fn__6427.class
855 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__6427·extends·AFunction8 public·final·class·core$mk_bound_fn$fn__6427·extends·AFunction
9 {9 {
10 ····Object·test;10 ····Object·test;
11 ····Object·sc; 
12 ····Object·key;11 ····Object·key;
 12 ····Object·sc;
13 ····public·static·final·Object·const__0;13 ····public·static·final·Object·const__0;
14 ····14 ····
15 ····public·core$mk_bound_fn$fn__6427(final·Object·test,·final·Object·sc,·final·Object·key)·{15 ····public·core$mk_bound_fn$fn__6427(final·Object·test,·final·Object·key,·final·Object·sc)·{
16 ········this.test·=·test;16 ········this.test·=·test;
17 ········this.sc·=·sc; 
18 ········this.key·=·key;17 ········this.key·=·key;
 18 ········this.sc·=·sc;
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;
724 B
clojure/core$mk_bound_fn.class
664 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·=·test;8 ········final·Object·o·=·test;
9 ········test·=·null;9 ········test·=·null;
10 ········final·Object·o2·=·sc; 
11 ········sc·=·null; 
12 ········final·Object·o3·=·key;10 ········final·Object·o2·=·key;
13 ········key·=·null;11 ········key·=·null;
 12 ········final·Object·o3·=·sc;
 13 ········sc·=·null;
14 ········return·new·core$mk_bound_fn$fn__6427(o,·o2,·o3);14 ········return·new·core$mk_bound_fn$fn__6427(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 }
919 B
clojure/core$partial$fn__5826.class
849 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__5826·extends·RestFn8 public·final·class·core$partial$fn__5826·extends·RestFn
9 {9 {
10 ····Object·arg2; 
11 ····Object·f; 
12 ····Object·arg1;10 ····Object·arg1;
 11 ····Object·f;
 12 ····Object·arg2;
13 ····13 ····
14 ····public·core$partial$fn__5826(final·Object·arg2,·final·Object·f,·final·Object·arg3)·{14 ····public·core$partial$fn__5826(final·Object·arg1,·final·Object·f,·final·Object·arg2)·{
15 ········this.arg2·=·arg2;15 ········this.arg1·=·arg1;
16 ········this.f·=·f;16 ········this.f·=·f;
17 ········this.arg1·=·arg3;17 ········this.arg2·=·arg2;
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;
1.02 KB
clojure/core$partial$fn__5828.class
973 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__5828·extends·RestFn8 public·final·class·core$partial$fn__5828·extends·RestFn
9 {9 {
10 ····Object·arg1; 
11 ····Object·arg3; 
12 ····Object·f;10 ····Object·f;
13 ····Object·arg2;11 ····Object·arg2;
 12 ····Object·arg1;
 13 ····Object·arg3;
14 ····14 ····
15 ····public·core$partial$fn__5828(final·Object·arg1,·final·Object·arg2,·final·Object·f,·final·Object·arg3)·{15 ····public·core$partial$fn__5828(final·Object·f,·final·Object·arg2,·final·Object·arg3,·final·Object·arg4)·{
16 ········this.arg1·=·arg1; 
17 ········this.arg3·=·arg2; 
18 ········this.f·=·f;16 ········this.f·=·f;
19 ········this.arg2·=·arg3;17 ········this.arg2·=·arg2;
 18 ········this.arg1·=·arg3;
 19 ········this.arg3·=·arg4;
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;
1.04 KB
clojure/core$partial$fn__5830.class
1000 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__5830·extends·RestFn3 public·final·class·core$partial$fn__5830·extends·RestFn
4 {4 {
5 ····Object·arg3; 
6 ····Object·f; 
7 ····Object·arg1; 
8 ····Object·arg2;5 ····Object·arg2;
9 ····Object·more;6 ····Object·more;
 7 ····Object·f;
 8 ····Object·arg1;
 9 ····Object·arg3;
10 ····10 ····
11 ····public·core$partial$fn__5830(final·Object·arg3,·final·Object·f,·final·Object·arg4,·final·Object·arg5,·final·Object·more)·{11 ····public·core$partial$fn__5830(final·Object·arg2,·final·Object·more,·final·Object·f,·final·Object·arg3,·final·Object·arg4)·{
12 ········this.arg3·=·arg3; 
13 ········this.f·=·f; 
14 ········this.arg1·=·arg4; 
15 ········this.arg2·=·arg5;12 ········this.arg2·=·arg2;
16 ········this.more·=·more;13 ········this.more·=·more;
 14 ········this.f·=·f;
 15 ········this.arg1·=·arg3;
 16 ········this.arg3·=·arg4;
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.29 KB
clojure/core$partial.class
2.24 KB
procyon -ec {}
    
Offset 3, 54 lines modifiedOffset 3, 54 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·=·arg3;8 ········final·Object·o·=·arg2;
9 ········arg3·=·null;9 ········arg2·=·null;
 10 ········final·ISeq·seq·=·more;
 11 ········more·=·null;
10 ········final·Object·o2·=·f;12 ········final·Object·o2·=·f;
11 ········f·=·null;13 ········f·=·null;
12 ········final·Object·o3·=·arg1;14 ········final·Object·o3·=·arg1;
13 ········arg1·=·null;15 ········arg1·=·null;
14 ········final·Object·o4·=·arg2;16 ········final·Object·o4·=·arg3;
15 ········arg2·=·null;17 ········arg3·=·null;
16 ········final·ISeq·seq·=·more; 
17 ········more·=·null; 
18 ········return·new·core$partial$fn__5830(o,·o2,·o3,·o4,·(Object)seq);18 ········return·new·core$partial$fn__5830(o,·(Object)seq,·o2,·o3,·o4);
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·=·arg1; 
27 ········arg1·=·null; 
28 ········final·Object·o2·=·arg3; 
29 ········arg3·=·null; 
30 ········final·Object·o3·=·f;26 ········final·Object·o·=·f;
31 ········f·=·null;27 ········f·=·null;
32 ········final·Object·o4·=·arg2;28 ········final·Object·o2·=·arg2;
33 ········arg2·=·null;29 ········arg2·=·null;
 30 ········final·Object·o3·=·arg1;
 31 ········arg1·=·null;
 32 ········final·Object·o4·=·arg3;
 33 ········arg3·=·null;
34 ········return·new·core$partial$fn__5828(o,·o2,·o3,·o4);34 ········return·new·core$partial$fn__5828(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;42 ········final·Object·o·=·arg1;
43 ········arg2·=·null;43 ········arg1·=·null;
44 ········final·Object·o2·=·f;44 ········final·Object·o2·=·f;
45 ········f·=·null;45 ········f·=·null;
46 ········final·Object·o3·=·arg1;46 ········final·Object·o3·=·arg2;
47 ········arg1·=·null;47 ········arg2·=·null;
48 ········return·new·core$partial$fn__5826(o,·o2,·o3);48 ········return·new·core$partial$fn__5826(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 ····
907 B
clojure/core$partition$fn__5975.class
833 B
procyon -ec {}
    
Offset 3, 22 lines modifiedOffset 3, 22 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__5975·extends·AFunction6 public·final·class·core$partition$fn__5975·extends·AFunction
7 {7 {
8 ····Object·coll; 
9 ····Object·n; 
10 ····Object·step;8 ····Object·step;
 9 ····Object·n;
 10 ····Object·coll;
11 ····11 ····
12 ····public·core$partition$fn__5975(final·Object·coll,·final·Object·n,·final·Object·step)·{12 ····public·core$partition$fn__5975(final·Object·step,·final·Object·n,·final·Object·coll)·{
13 ········this.coll·=·coll; 
14 ········this.n·=·n; 
15 ········this.step·=·step;13 ········this.step·=·step;
 14 ········this.n·=·n;
 15 ········this.coll·=·coll;
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__5720__auto__5977·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);22 ········Object·temp__5720__auto__5977·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);
884 B
clojure/core$partition$fn__5978.class
810 B
procyon -ec {}
    
Offset 6, 23 lines modifiedOffset 6, 23 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__5978·extends·AFunction10 public·final·class·core$partition$fn__5978·extends·AFunction
11 {11 {
12 ····Object·pad; 
13 ····Object·step;12 ····Object·step;
14 ····Object·coll;13 ····Object·coll;
 14 ····Object·pad;
15 ····Object·n;15 ····Object·n;
16 ····16 ····
17 ····public·core$partition$fn__5978(final·Object·pad,·final·Object·step,·final·Object·coll,·final·Object·n)·{17 ····public·core$partition$fn__5978(final·Object·step,·final·Object·coll,·final·Object·pad,·final·Object·n)·{
18 ········this.pad·=·pad; 
19 ········this.step·=·step;18 ········this.step·=·step;
20 ········this.coll·=·coll;19 ········this.coll·=·coll;
 20 ········this.pad·=·pad;
21 ········this.n·=·n;21 ········this.n·=·n;
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;
1.46 KB
clojure/core$partition.class
1.4 KB
procyon -ec {}
    
Offset 4, 36 lines modifiedOffset 4, 36 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·=·pad; 
11 ········pad·=·null; 
12 ········final·Object·o2·=·step;10 ········final·Object·o·=·step;
13 ········step·=·null;11 ········step·=·null;
14 ········final·Object·o3·=·coll;12 ········final·Object·o2·=·coll;
15 ········coll·=·null;13 ········coll·=·null;
 14 ········final·Object·o3·=·pad;
 15 ········pad·=·null;
16 ········final·Object·o4·=·n;16 ········final·Object·o4·=·n;
17 ········n·=·null;17 ········n·=·null;
18 ········return·new·LazySeq((IFn)new·core$partition$fn__5978(o,·o2,·o3,·o4));18 ········return·new·LazySeq((IFn)new·core$partition$fn__5978(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·=·coll;26 ········final·Object·o·=·step;
27 ········coll·=·null;27 ········step·=·null;
28 ········final·Object·o2·=·n;28 ········final·Object·o2·=·n;
29 ········n·=·null;29 ········n·=·null;
30 ········final·Object·o3·=·step;30 ········final·Object·o3·=·coll;
31 ········step·=·null;31 ········coll·=·null;
32 ········return·new·LazySeq((IFn)new·core$partition$fn__5975(o,·o2,·o3));32 ········return·new·LazySeq((IFn)new·core$partition$fn__5975(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);
37 ····}37 ····}
38 ····38 ····
759 B
clojure/core$partition_all$fn__8524.class
677 B
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$partition_all$fn__8524·extends·AFunction3 public·final·class·core$partition_all$fn__8524·extends·AFunction
4 {4 {
5 ····Object·n; 
6 ····Object·coll;5 ····Object·coll;
 6 ····Object·n;
7 ····Object·step;7 ····Object·step;
8 ····8 ····
9 ····public·core$partition_all$fn__8524(final·Object·n,·final·Object·coll,·final·Object·step)·{9 ····public·core$partition_all$fn__8524(final·Object·coll,·final·Object·n,·final·Object·step)·{
10 ········this.n·=·n; 
11 ········this.coll·=·coll;10 ········this.coll·=·coll;
 11 ········this.n·=·n;
12 ········this.step·=·step;12 ········this.step·=·step;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········final·Object·coll·=·this.coll;16 ········final·Object·coll·=·this.coll;
17 ········this.coll·=·null;17 ········this.coll·=·null;
18 ········final·Object·invokeStatic;18 ········final·Object·invokeStatic;
811 B
clojure/core$partition_all.class
747 B
procyon -ec {}
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.IFn$LO;7 import·clojure.lang.IFn$LO;
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; 
13 ········n·=·null; 
14 ········final·Object·o2·=·coll;12 ········final·Object·o·=·coll;
15 ········coll·=·null;13 ········coll·=·null;
 14 ········final·Object·o2·=·n;
 15 ········n·=·null;
16 ········final·Object·o3·=·step;16 ········final·Object·o3·=·step;
17 ········step·=·null;17 ········step·=·null;
18 ········return·new·LazySeq((IFn)new·core$partition_all$fn__8524(o,·o2,·o3));18 ········return·new·LazySeq((IFn)new·core$partition_all$fn__8524(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);
983 B
clojure/core$partition_by$fn__8496$fn__8497.class
885 B
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.IFn;7 import·clojure.lang.IFn;
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__8496$fn__8497·extends·AFunction10 public·final·class·core$partition_by$fn__8496$fn__8497·extends·AFunction
11 {11 {
12 ····Object·a; 
13 ····Object·f;12 ····Object·f;
 13 ····Object·a;
14 ····Object·rf;14 ····Object·rf;
15 ····Object·pv;15 ····Object·pv;
16 ····public·static·final·Keyword·const__5;16 ····public·static·final·Keyword·const__5;
17 ····17 ····
18 ····public·core$partition_by$fn__8496$fn__8497(final·Object·a,·final·Object·f,·final·Object·rf,·final·Object·pv)·{18 ····public·core$partition_by$fn__8496$fn__8497(final·Object·f,·final·Object·a,·final·Object·rf,·final·Object·pv)·{
19 ········this.a·=·a; 
20 ········this.f·=·f;19 ········this.f·=·f;
 20 ········this.a·=·a;
21 ········this.rf·=·rf;21 ········this.rf·=·rf;
22 ········this.pv·=·pv;22 ········this.pv·=·pv;
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);
848 B
clojure/core$partition_by$fn__8496.class
768 B
procyon -ec {}
    
Offset 14, 21 lines modifiedOffset 14, 21 lines modified
14 ····public·core$partition_by$fn__8496(final·Object·f)·{14 ····public·core$partition_by$fn__8496(final·Object·f)·{
15 ········this.f·=·f;15 ········this.f·=·f;
16 ····}16 ····}
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__8496.const__1);20 ········Object·pv·=·core$volatile_BANG_.invokeStatic((Object)core$partition_by$fn__8496.const__1);
 21 ········final·Object·f·=·this.f;
21 ········final·Object·o·=·a;22 ········final·Object·o·=·a;
22 ········a·=·null;23 ········a·=·null;
23 ········final·Object·f·=·this.f; 
24 ········final·Object·o2·=·rf;24 ········final·Object·o2·=·rf;
25 ········rf·=·null;25 ········rf·=·null;
26 ········final·Object·o3·=·pv;26 ········final·Object·o3·=·pv;
27 ········pv·=·null;27 ········pv·=·null;
28 ········return·new·core$partition_by$fn__8496$fn__8497(o,·f,·o2,·o3);28 ········return·new·core$partition_by$fn__8496$fn__8497(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 }
810 B
clojure/core$partition_by$fn__8501$fn__8502.class
712 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.Util;3 import·clojure.lang.Util;
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__8501$fn__8502·extends·AFunction6 public·final·class·core$partition_by$fn__8501$fn__8502·extends·AFunction
7 {7 {
8 ····Object·fv; 
9 ····Object·f;8 ····Object·f;
 9 ····Object·fv;
10 ····10 ····
11 ····public·core$partition_by$fn__8501$fn__8502(final·Object·fv,·final·Object·f)·{11 ····public·core$partition_by$fn__8501$fn__8502(final·Object·f,·final·Object·fv)·{
12 ········this.fv·=·fv; 
13 ········this.f·=·f;12 ········this.f·=·f;
 13 ········this.fv·=·fv;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·p1__8495_SHARP_)·{16 ····public·Object·invoke(Object·p1__8495_SHARP_)·{
17 ········final·Object·fv·=·this.fv;17 ········final·Object·fv·=·this.fv;
18 ········final·IFn·fn·=·(IFn)this.f;18 ········final·IFn·fn·=·(IFn)this.f;
19 ········final·Object·o·=·p1__8495_SHARP_;19 ········final·Object·o·=·p1__8495_SHARP_;
20 ········p1__8495_SHARP_·=·null;20 ········p1__8495_SHARP_·=·null;
2.39 KB
clojure/core$partition_by$fn__8501.class
2.31 KB
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__8501·extends·AFunction6 public·final·class·core$partition_by$fn__8501·extends·AFunction
7 {7 {
8 ····Object·coll; 
9 ····Object·f;8 ····Object·f;
 9 ····Object·coll;
10 ····10 ····
11 ····public·core$partition_by$fn__8501(final·Object·coll,·final·Object·f)·{11 ····public·core$partition_by$fn__8501(final·Object·f,·final·Object·coll)·{
12 ········this.coll·=·coll; 
13 ········this.f·=·f;12 ········this.f·=·f;
 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__5720__auto__8507·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);20 ········Object·temp__5720__auto__8507·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);
Offset 25, 25 lines modifiedOffset 25, 26 lines modified
25 ················final·Object·o·=·temp__5720__auto__8507;25 ················final·Object·o·=·temp__5720__auto__8507;
26 ················temp__5720__auto__8507·=·null;26 ················temp__5720__auto__8507·=·null;
27 ················Object·s·=·o;27 ················Object·s·=·o;
28 ················Object·fst·=·core$first__5369.invokeStatic(s);28 ················Object·fst·=·core$first__5369.invokeStatic(s);
29 ················Object·fv·=·((IFn)this.f).invoke(fst);29 ················Object·fv·=·((IFn)this.f).invoke(fst);
30 ················final·Object·o2·=·fst;30 ················final·Object·o2·=·fst;
31 ················fst·=·null;31 ················fst·=·null;
 32 ················final·Object·f·=·this.f;
32 ················final·Object·o3·=·fv;33 ················final·Object·o3·=·fv;
33 ················fv·=·null;34 ················fv·=·null;
34 ················final·Object·invokeStatic2;35 ················final·Object·invokeStatic2;
35 ················Object·run·=·invokeStatic2·=·core$cons__5361.invokeStatic(o2,·core$take_while.invokeStatic((Object)new·core$partition_by$fn__8501$fn__8502(o3,·this.f),·core$next__5371.invokeStatic(s)));36 ················Object·run·=·invokeStatic2·=·core$cons__5361.invokeStatic(o2,·core$take_while.invokeStatic((Object)new·core$partition_by$fn__8501$fn__8502(f,·o3),·core$next__5371.invokeStatic(s)));
36 ················final·Object·f·=·this.f;37 ················final·Object·f2·=·this.f;
37 ················this.f·=·null;38 ················this.f·=·null;
38 ················final·Object·o4·=·s;39 ················final·Object·o4·=·s;
39 ················s·=·null;40 ················s·=·null;
40 ················final·Object·o5·=·run;41 ················final·Object·o5·=·run;
41 ················run·=·null;42 ················run·=·null;
42 ················final·Object·invokeStatic3·=·core$partition_by.invokeStatic(f,·(Object)new·LazySeq((IFn)new·core$partition_by$fn__8501$fn__8504(o4,·o5)));43 ················final·Object·invokeStatic3·=·core$partition_by.invokeStatic(f2,·(Object)new·LazySeq((IFn)new·core$partition_by$fn__8501$fn__8504(o4,·o5)));
43 ················this·=·null;44 ················this·=·null;
44 ················return·core$cons__5361.invokeStatic(invokeStatic2,·invokeStatic3);45 ················return·core$cons__5361.invokeStatic(invokeStatic2,·invokeStatic3);
45 ············}46 ············}
46 ········}47 ········}
47 ········return·null;48 ········return·null;
48 ····}49 ····}
49 }50 }
709 B
clojure/core$partition_by.class
647 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·=·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$partition_by$fn__8501(o,·o2));14 ········return·new·LazySeq((IFn)new·core$partition_by$fn__8501(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 ····
1.1 KB
clojure/core$pmap$step__8452$fn__8456.class
1.02 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__8452$fn__8456·extends·AFunction8 public·final·class·core$pmap$step__8452$fn__8456·extends·AFunction
9 {9 {
 10 ····Object·x;
 11 ····Object·step;
10 ····Object·xs;12 ····Object·xs;
11 ····Object·fs;13 ····Object·fs;
12 ····Object·vs;14 ····Object·vs;
13 ····Object·x; 
14 ····Object·step; 
15 ····public·static·final·Var·const__2;15 ····public·static·final·Var·const__2;
16 ····16 ····
17 ····public·core$pmap$step__8452$fn__8456(final·Object·xs,·final·Object·fs,·final·Object·vs,·final·Object·x,·final·Object·step)·{17 ····public·core$pmap$step__8452$fn__8456(final·Object·x,·final·Object·step,·final·Object·xs,·final·Object·fs,·final·Object·vs)·{
 18 ········this.x·=·x;
 19 ········this.step·=·step;
18 ········this.xs·=·xs;20 ········this.xs·=·xs;
19 ········this.fs·=·fs;21 ········this.fs·=·fs;
20 ········this.vs·=·vs;22 ········this.vs·=·vs;
21 ········this.x·=·x; 
22 ········this.step·=·step; 
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__5718__auto__8458·=·invokeStatic·=·core$seq__5387.invokeStatic(fs);29 ········Object·temp__5718__auto__8458·=·invokeStatic·=·core$seq__5387.invokeStatic(fs);
872 B
clojure/core$pmap$step__8452.class
804 B
procyon -ec {}
    
Offset 21, 18 lines modifiedOffset 21, 18 lines modified
21 ········Object·x·=·o3;21 ········Object·x·=·o3;
22 ········final·Object·o4·=·seq__8455;22 ········final·Object·o4·=·seq__8455;
23 ········seq__8455·=·null;23 ········seq__8455·=·null;
24 ········Object·xs·=·o4;24 ········Object·xs·=·o4;
25 ········final·Object·o5·=·vec__8453;25 ········final·Object·o5·=·vec__8453;
26 ········vec__8453·=·null;26 ········vec__8453·=·null;
27 ········Object·vs·=·o5;27 ········Object·vs·=·o5;
28 ········final·Object·o6·=·xs;28 ········final·Object·o6·=·x;
 29 ········x·=·null;
 30 ········final·Object·o7·=·xs;
29 ········xs·=·null;31 ········xs·=·null;
30 ········final·Object·o7·=·fs;32 ········final·Object·o8·=·fs;
31 ········fs·=·null;33 ········fs·=·null;
32 ········final·Object·o8·=·vs;34 ········final·Object·o9·=·vs;
33 ········vs·=·null;35 ········vs·=·null;
34 ········final·Object·o9·=·x; 
35 ········x·=·null; 
36 ········return·new·LazySeq((IFn)new·core$pmap$step__8452$fn__8456(o6,·o7,·o8,·o9,·(Object)this));36 ········return·new·LazySeq((IFn)new·core$pmap$step__8452$fn__8456(o6,·(Object)this,·o7,·o8,·o9));
37 ····}37 ····}
38 }38 }
913 B
clojure/core$prep_hashes$fn__6961.class
835 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__6961·extends·AFunction5 public·final·class·core$prep_hashes$fn__6961·extends·AFunction
6 {6 {
7 ····Object·shift; 
8 ····Object·mask;7 ····Object·mask;
9 ····Object·hashcode;8 ····Object·hashcode;
 9 ····Object·shift;
10 ····10 ····
11 ····public·core$prep_hashes$fn__6961(final·Object·shift,·final·Object·mask,·final·Object·hashcode)·{11 ····public·core$prep_hashes$fn__6961(final·Object·mask,·final·Object·hashcode,·final·Object·shift)·{
12 ········this.shift·=·shift; 
13 ········this.mask·=·mask;12 ········this.mask·=·mask;
14 ········this.hashcode·=·hashcode;13 ········this.hashcode·=·hashcode;
 14 ········this.shift·=·shift;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__6954_SHARP_)·{17 ····public·Object·invoke(Object·p1__6954_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__6954_SHARP_;21 ········final·Object·o·=·p1__6954_SHARP_;
1.34 KB
clojure/core$prep_hashes.class
1.28 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·=·shift; 
79 ················shift·=·null; 
80 ················final·Object·o12·=·mask;78 ················final·Object·o11·=·mask;
81 ················mask·=·null;79 ················mask·=·null;
82 ················final·Object·o13·=·hashcode;80 ················final·Object·o12·=·hashcode;
83 ················hashcode·=·null;81 ················hashcode·=·null;
 82 ················final·Object·o13·=·shift;
 83 ················shift·=·null;
84 ················final·core$prep_hashes$fn__6961·core$prep_hashes$fn__6961·=·new·core$prep_hashes$fn__6961(o11,·o12,·o13);84 ················final·core$prep_hashes$fn__6961·core$prep_hashes$fn__6961·=·new·core$prep_hashes$fn__6961(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__6961,·rawRoot3,·o14,·o15),·(Object)core$prep_hashes.const__8);90 ················persistentVector·=·Tuple.create(o9,·o10,·core$case_map.invokeStatic((Object)core$prep_hashes$fn__6961,·rawRoot3,·o14,·o15),·(Object)core$prep_hashes.const__8);
844 B
clojure/core$reductions$fn__8512.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__8512·extends·AFunction9 public·final·class·core$reductions$fn__8512·extends·AFunction
10 {10 {
11 ····Object·coll; 
12 ····Object·f;11 ····Object·f;
 12 ····Object·coll;
13 ····13 ····
14 ····public·core$reductions$fn__8512(final·Object·coll,·final·Object·f)·{14 ····public·core$reductions$fn__8512(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__5718__auto__8514·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);23 ········Object·temp__5718__auto__8514·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);
893 B
clojure/core$reductions$fn__8515.class
817 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$reductions$fn__8515·extends·AFunction5 public·final·class·core$reductions$fn__8515·extends·AFunction
6 {6 {
 7 ····Object·coll;
7 ····Object·f;8 ····Object·f;
8 ····Object·init;9 ····Object·init;
9 ····Object·coll; 
10 ····10 ····
11 ····public·core$reductions$fn__8515(final·Object·f,·final·Object·init,·final·Object·coll)·{11 ····public·core$reductions$fn__8515(final·Object·coll,·final·Object·f,·final·Object·init)·{
 12 ········this.coll·=·coll;
12 ········this.f·=·f;13 ········this.f·=·f;
13 ········this.init·=·init;14 ········this.init·=·init;
14 ········this.coll·=·coll; 
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·invokeStatic;18 ········final·Object·invokeStatic;
19 ········Object·temp__5720__auto__8517·=·invokeStatic·=·core$seq__5387.invokeStatic(this.coll);19 ········Object·temp__5720__auto__8517·=·invokeStatic·=·core$seq__5387.invokeStatic(this.coll);
20 ········if·(invokeStatic·!=·null)·{20 ········if·(invokeStatic·!=·null)·{
21 ············if·(invokeStatic·!=·Boolean.FALSE)·{21 ············if·(invokeStatic·!=·Boolean.FALSE)·{
1.41 KB
clojure/core$reductions.class
1.35 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;
26 ············final·Object·o4·=·f;28 ············final·Object·o5·=·f;
27 ············f·=·null;29 ············f·=·null;
28 ············final·Object·o5·=·init;30 ············final·Object·o6·=·init;
29 ············init·=·null;31 ············init·=·null;
30 ············final·Object·o6·=·coll; 
31 ············coll·=·null; 
32 ············o2·=·core$cons__5361.invokeStatic(o3,·(Object)new·LazySeq((IFn)new·core$reductions$fn__8515(o4,·o5,·o6)));32 ············o2·=·core$cons__5361.invokeStatic(o3,·(Object)new·LazySeq((IFn)new·core$reductions$fn__8515(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__8512(o,·o2));46 ········return·new·LazySeq((IFn)new·core$reductions$fn__8512(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.24 KB
clojure/core$resultset_seq$thisfn__6696.class
1.15 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__6696·extends·AFunction10 public·final·class·core$resultset_seq$thisfn__6696·extends·AFunction
11 {11 {
12 ····Object·row_struct; 
13 ····Object·rs; 
14 ····Object·row_values;12 ····Object·row_values;
 13 ····Object·rs;
 14 ····Object·row_struct;
15 ····public·static·final·Var·const__2;15 ····public·static·final·Var·const__2;
16 ····16 ····
17 ····public·core$resultset_seq$thisfn__6696(final·Object·row_struct,·final·Object·rs,·final·Object·row_values)·{17 ····public·core$resultset_seq$thisfn__6696(final·Object·row_values,·final·Object·rs,·final·Object·row_struct)·{
18 ········this.row_struct·=·row_struct; 
19 ········this.rs·=·rs; 
20 ········this.row_values·=·row_values;18 ········this.row_values·=·row_values;
 19 ········this.rs·=·rs;
 20 ········this.row_struct·=·row_struct;
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__6696.const__2.getRawRoot(),·this.row_struct,·((IFn)this.row_values).invoke());26 ············final·Object·invokeStatic·=·core$apply.invokeStatic(core$resultset_seq$thisfn__6696.const__2.getRawRoot(),·this.row_struct,·((IFn)this.row_values).invoke());
27 ············final·LazySeq·lazySeq·=·new·LazySeq((IFn)new·core$resultset_seq$thisfn__6696$fn__6697((Object)this));27 ············final·LazySeq·lazySeq·=·new·LazySeq((IFn)new·core$resultset_seq$thisfn__6696$fn__6697((Object)this));
1.69 KB
clojure/core$resultset_seq.class
1.63 KB
procyon -ec {}
    
Offset 30, 23 lines modifiedOffset 30, 23 lines modified
30 ················or__5501__auto__6701·=·null;30 ················or__5501__auto__6701·=·null;
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 ················final·core$resultset_seq$row_values__6692·core$resultset_seq$row_values__6692;
37 ················Object·row_values·=·new·core$resultset_seq$row_values__6692(o3,·rs);38 ················Object·row_values·=·core$resultset_seq$row_values__6692·=·new·core$resultset_seq$row_values__6692(o3,·rs);
38 ················final·Object·o4·=·row_struct; 
39 ················row_struct·=·null; 
40 ················final·Object·o5·=·rs; 
41 ················rs·=·null; 
42 ················final·Object·o6·=·row_values; 
43 ················row_values·=·null;39 ················row_values·=·null;
 40 ················final·Object·o4·=·rs;
 41 ················rs·=·null;
 42 ················final·Object·o5·=·row_struct;
 43 ················row_struct·=·null;
44 ················final·core$resultset_seq$thisfn__6696·core$resultset_seq$thisfn__6696;44 ················final·core$resultset_seq$thisfn__6696·core$resultset_seq$thisfn__6696;
45 ················Object·rows·=·core$resultset_seq$thisfn__6696·=·new·core$resultset_seq$thisfn__6696(o4,·o5,·o6);45 ················Object·rows·=·core$resultset_seq$thisfn__6696·=·new·core$resultset_seq$thisfn__6696((Object)core$resultset_seq$row_values__6692,·o4,·o5);
46 ················rows·=·null;46 ················rows·=·null;
47 ················return·((IFn)core$resultset_seq$thisfn__6696).invoke();47 ················return·((IFn)core$resultset_seq$thisfn__6696).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");
51 ····}51 ····}
52 ····52 ····
1.16 KB
clojure/core$seque$drain__6575$fn__6576.class
1.07 KB
procyon -ec {}
    
Offset 6, 27 lines modifiedOffset 6, 27 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__6575$fn__6576·extends·AFunction10 public·final·class·core$seque$drain__6575$fn__6576·extends·AFunction
11 {11 {
12 ····Object·NIL; 
13 ····Object·q;12 ····Object·fill;
14 ····Object·agt;13 ····Object·agt;
 14 ····Object·q;
15 ····Object·drain;15 ····Object·drain;
16 ····Object·fill;16 ····Object·NIL;
17 ····public·static·final·Var·const__2;17 ····public·static·final·Var·const__2;
18 ····18 ····
19 ····public·core$seque$drain__6575$fn__6576(final·Object·nil,·final·Object·q,·final·Object·agt,·final·Object·drain,·final·Object·fill)·{19 ····public·core$seque$drain__6575$fn__6576(final·Object·fill,·final·Object·agt,·final·Object·q,·final·Object·drain,·final·Object·nil)·{
20 ········this.NIL·=·nil;20 ········this.fill·=·fill;
21 ········this.q·=·q; 
22 ········this.agt·=·agt;21 ········this.agt·=·agt;
 22 ········this.q·=·q;
23 ········this.drain·=·drain;23 ········this.drain·=·drain;
24 ········this.fill·=·fill;24 ········this.NIL·=·nil;
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;
31 ········this.q·=·null;31 ········this.q·=·null;
1.06 KB
clojure/core$seque$drain__6575.class
1010 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__6575·extends·AFunction6 public·final·class·core$seque$drain__6575·extends·AFunction
7 {7 {
8 ····Object·NIL; 
9 ····Object·q; 
10 ····Object·agt; 
11 ····Object·fill;8 ····Object·fill;
 9 ····Object·agt;
 10 ····Object·q;
 11 ····Object·NIL;
12 ····12 ····
13 ····public·core$seque$drain__6575(final·Object·nil,·final·Object·q,·final·Object·agt,·final·Object·fill)·{13 ····public·core$seque$drain__6575(final·Object·fill,·final·Object·agt,·final·Object·q,·final·Object·nil)·{
14 ········this.NIL·=·nil; 
15 ········this.q·=·q; 
16 ········this.agt·=·agt; 
17 ········this.fill·=·fill;14 ········this.fill·=·fill;
 15 ········this.agt·=·agt;
 16 ········this.q·=·q;
 17 ········this.NIL·=·nil;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········return·new·LazySeq((IFn)new·core$seque$drain__6575$fn__6576(this.NIL,·this.q,·this.agt,·(Object)this,·this.fill));21 ········return·new·LazySeq((IFn)new·core$seque$drain__6575$fn__6576(this.fill,·this.agt,·this.q,·(Object)this,·this.NIL));
22 ····}22 ····}
23 }23 }
897 B
clojure/core$seque$fill__6563.class
827 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__6563·extends·AFunction9 public·final·class·core$seque$fill__6563·extends·AFunction
10 {10 {
11 ····Object·NIL; 
12 ····Object·q; 
13 ····Object·log_error;11 ····Object·log_error;
 12 ····Object·q;
 13 ····Object·NIL;
14 ····14 ····
15 ····public·core$seque$fill__6563(final·Object·nil,·final·Object·q,·final·Object·log_error)·{15 ····public·core$seque$fill__6563(final·Object·log_error,·final·Object·q,·final·Object·nil)·{
16 ········this.NIL·=·nil; 
17 ········this.q·=·q; 
18 ········this.log_error·=·log_error;16 ········this.log_error·=·log_error;
 17 ········this.q·=·q;
 18 ········this.NIL·=·nil;
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.94 KB
clojure/core$seque.class
1.89 KB
procyon -ec {}
    
Offset 29, 34 lines modifiedOffset 29, 34 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__6559(o3)));35 ········Object·agt·=·fn.invoke((Object)new·LazySeq((IFn)new·core$seque$fn__6559(o3)));
 36 ········final·core$seque$log_error__6561·core$seque$log_error__6561;
36 ········Object·log_error·=·new·core$seque$log_error__6561();37 ········Object·log_error·=·core$seque$log_error__6561·=·new·core$seque$log_error__6561();
37 ········final·Object·o4·=·NIL; 
38 ········final·Object·o5·=·q; 
39 ········final·Object·o6·=·log_error; 
40 ········log_error·=·null;38 ········log_error·=·null;
41 ········Object·fill·=·new·core$seque$fill__6563(o4,·o5,·o6);39 ········final·core$seque$fill__6563·core$seque$fill__6563;
 40 ········Object·fill·=·core$seque$fill__6563·=·new·core$seque$fill__6563((Object)core$seque$log_error__6561,·q,·NIL);
42 ········final·Object·o7·=·NIL;41 ········final·Object·o4·=·agt;
43 ········NIL·=·null; 
44 ········final·Object·o8·=·q;42 ········final·Object·o5·=·q;
45 ········q·=·null;43 ········q·=·null;
46 ········Object·drain·=·new·core$seque$drain__6575(o7,·o8,·agt,·fill);44 ········final·Object·o6·=·NIL;
 45 ········NIL·=·null;
 46 ········Object·drain·=·new·core$seque$drain__6575((Object)core$seque$fill__6563,·o4,·o5,·o6);
47 ········final·IFn·fn2·=·(IFn)core$seque.const__6.getRawRoot();47 ········final·IFn·fn2·=·(IFn)core$seque.const__6.getRawRoot();
48 ········final·Object·o9·=·agt;48 ········final·Object·o7·=·agt;
49 ········agt·=·null;49 ········agt·=·null;
50 ········final·Object·o10·=·fill;50 ········final·Object·o8·=·fill;
51 ········fill·=·null;51 ········fill·=·null;
52 ········fn2.invoke(o9,·o10);52 ········fn2.invoke(o7,·o8);
53 ········final·Object·o11·=·drain;53 ········final·Object·o9·=·drain;
54 ········drain·=·null;54 ········drain·=·null;
55 ········return·((IFn)o11).invoke();55 ········return·((IFn)o9).invoke();
56 ····}56 ····}
57 ····57 ····
58 ····public·Object·invoke(final·Object·n_or_q,·final·Object·s)·{58 ····public·Object·invoke(final·Object·n_or_q,·final·Object·s)·{
59 ········return·invokeStatic(n_or_q,·s);59 ········return·invokeStatic(n_or_q,·s);
60 ····}60 ····}
61 ····61 ····
62 ····public·static·Object·invokeStatic(Object·s)·{62 ····public·static·Object·invokeStatic(Object·s)·{
852 B
clojure/core$some_fn$sp3__8653$fn__8654.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__8653$fn__8654·extends·AFunction5 public·final·class·core$some_fn$sp3__8653$fn__8654·extends·AFunction
6 {6 {
 7 ····Object·p1;
7 ····Object·p2;8 ····Object·p2;
8 ····Object·p3;9 ····Object·p3;
9 ····Object·p1; 
10 ····10 ····
11 ····public·core$some_fn$sp3__8653$fn__8654(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$some_fn$sp3__8653$fn__8654(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p2·=·p3;12 ········this.p1·=·p3;
13 ········this.p3·=·p4;13 ········this.p2·=·p4;
14 ········this.p1·=·p5;14 ········this.p3·=·p5;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8627_SHARP_)·{17 ····public·Object·invoke(Object·p1__8627_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·or__5501__auto__8657·=·invoke·=·((IFn)this.p1).invoke(p1__8627_SHARP_);19 ········Object·or__5501__auto__8657·=·invoke·=·((IFn)this.p1).invoke(p1__8627_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__8653.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__8653·extends·RestFn5 public·final·class·core$some_fn$sp3__8653·extends·RestFn
6 {6 {
 7 ····Object·p1;
7 ····Object·p2;8 ····Object·p2;
8 ····Object·p3;9 ····Object·p3;
9 ····Object·p1; 
10 ····10 ····
11 ····public·core$some_fn$sp3__8653(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$some_fn$sp3__8653(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p2·=·p3;12 ········this.p1·=·p3;
13 ········this.p3·=·p4;13 ········this.p2·=·p4;
14 ········this.p1·=·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__5501__auto__8659;31 ················final·Object·invokeStatic·=·or__5501__auto__8659;
32 ················or__5501__auto__8659·=·null;32 ················or__5501__auto__8659·=·null;
33 ················return·invokeStatic;33 ················return·invokeStatic;
34 ············}34 ············}
35 ········}35 ········}
36 ········final·core$some_fn$sp3__8653$fn__8654·core$some_fn$sp3__8653$fn__8654·=·new·core$some_fn$sp3__8653$fn__8654(this.p2,·this.p3,·this.p1);36 ········final·core$some_fn$sp3__8653$fn__8654·core$some_fn$sp3__8653$fn__8654·=·new·core$some_fn$sp3__8653$fn__8654(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__8653$fn__8654,·o4);40 ········return·core$some.invokeStatic((Object)core$some_fn$sp3__8653$fn__8654,·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)·{
816 B
clojure/core$some_fn$spn__8675$fn__8678.class
726 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$spn__8675$fn__8678·extends·AFunction5 public·final·class·core$some_fn$spn__8675$fn__8678·extends·AFunction
6 {6 {
7 ····Object·y; 
8 ····Object·x;7 ····Object·x;
 8 ····Object·y;
9 ····9 ····
10 ····public·core$some_fn$spn__8675$fn__8678(final·Object·y,·final·Object·x)·{10 ····public·core$some_fn$spn__8675$fn__8678(final·Object·x,·final·Object·y)·{
11 ········this.y·=·y; 
12 ········this.x·=·x;11 ········this.x·=·x;
 12 ········this.y·=·y;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·p1__8629_SHARP_)·{15 ····public·Object·invoke(Object·p1__8629_SHARP_)·{
16 ········final·Object·invoke;16 ········final·Object·invoke;
17 ········Object·or__5501__auto__8680·=·invoke·=·((IFn)p1__8629_SHARP_).invoke(this.x);17 ········Object·or__5501__auto__8680·=·invoke·=·((IFn)p1__8629_SHARP_).invoke(this.x);
18 ········if·(invoke·!=·null)·{18 ········if·(invoke·!=·null)·{
19 ············if·(invoke·!=·Boolean.FALSE)·{19 ············if·(invoke·!=·Boolean.FALSE)·{
884 B
clojure/core$some_fn$spn__8675$fn__8681.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__8675$fn__8681·extends·AFunction5 public·final·class·core$some_fn$spn__8675$fn__8681·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__8675$fn__8681(final·Object·z,·final·Object·x,·final·Object·y)·{11 ····public·core$some_fn$spn__8675$fn__8681(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__8630_SHARP_)·{17 ····public·Object·invoke(Object·p1__8630_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·or__5501__auto__8684·=·invoke·=·((IFn)p1__8630_SHARP_).invoke(this.x);19 ········Object·or__5501__auto__8684·=·invoke·=·((IFn)p1__8630_SHARP_).invoke(this.x);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
21 ············if·(invoke·!=·Boolean.FALSE)·{21 ············if·(invoke·!=·Boolean.FALSE)·{
1.5 KB
clojure/core$some_fn$spn__8675.class
1.43 KB
procyon -ec {}
    
Offset 34, 31 lines modifiedOffset 34, 31 lines modified
34 ········final·core$some_fn$spn__8675$fn__8685·core$some_fn$spn__8675$fn__8685·=·new·core$some_fn$spn__8675$fn__8685(o4);34 ········final·core$some_fn$spn__8675$fn__8685·core$some_fn$spn__8675$fn__8685·=·new·core$some_fn$spn__8675$fn__8685(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__8675$fn__8685,·ps);37 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8675$fn__8685,·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__8675$fn__8681·core$some_fn$spn__8675$fn__8681·=·new·core$some_fn$spn__8675$fn__8681(o,·o2,·o3);47 ········final·core$some_fn$spn__8675$fn__8681·core$some_fn$spn__8675$fn__8681·=·new·core$some_fn$spn__8675$fn__8681(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__8675$fn__8681,·ps);50 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8675$fn__8681,·ps);
51 ····}51 ····}
52 ····52 ····
53 ····public·Object·invoke(Object·x,·Object·y)·{53 ····public·Object·invoke(Object·x,·Object·y)·{
54 ········final·Object·o·=·y; 
55 ········y·=·null; 
56 ········final·Object·o2·=·x;54 ········final·Object·o·=·x;
57 ········x·=·null;55 ········x·=·null;
 56 ········final·Object·o2·=·y;
 57 ········y·=·null;
58 ········final·core$some_fn$spn__8675$fn__8678·core$some_fn$spn__8675$fn__8678·=·new·core$some_fn$spn__8675$fn__8678(o,·o2);58 ········final·core$some_fn$spn__8675$fn__8678·core$some_fn$spn__8675$fn__8678·=·new·core$some_fn$spn__8675$fn__8678(o,·o2);
59 ········final·Object·ps·=·this.ps;59 ········final·Object·ps·=·this.ps;
60 ········this·=·null;60 ········this·=·null;
61 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8675$fn__8678,·ps);61 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8675$fn__8678,·ps);
62 ····}62 ····}
63 ····63 ····
64 ····public·Object·invoke(Object·x)·{64 ····public·Object·invoke(Object·x)·{
814 B
clojure/core$some_fn.class
762 B
procyon -ec {}
    
Offset 22, 20 lines modifiedOffset 22, 20 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·=·p1;
 30 ········p1·=·null;
29 ········final·Object·o·=·p2;31 ········final·Object·o2·=·p2;
30 ········p2·=·null;32 ········p2·=·null;
31 ········final·Object·o2·=·p3;33 ········final·Object·o3·=·p3;
32 ········p3·=·null;34 ········p3·=·null;
33 ········final·Object·o3·=·p1; 
34 ········p1·=·null; 
35 ········return·new·core$some_fn$sp3__8653(o,·o2,·o3);35 ········return·new·core$some_fn$sp3__8653(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 ····
777 B
clojure/core$sort_by$fn__5963.class
707 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·java.util.Comparator;4 import·java.util.Comparator;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$sort_by$fn__5963·extends·AFunction6 public·final·class·core$sort_by$fn__5963·extends·AFunction
7 {7 {
8 ····Object·comp; 
9 ····Object·keyfn;8 ····Object·keyfn;
 9 ····Object·comp;
10 ····10 ····
11 ····public·core$sort_by$fn__5963(final·Object·comp,·final·Object·keyfn)·{11 ····public·core$sort_by$fn__5963(final·Object·keyfn,·final·Object·comp)·{
12 ········this.comp·=·comp; 
13 ········this.keyfn·=·keyfn;12 ········this.keyfn·=·keyfn;
 13 ········this.comp·=·comp;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·x,·Object·y)·{16 ····public·Object·invoke(Object·x,·Object·y)·{
17 ········final·Comparator·comparator·=·(Comparator)this.comp;17 ········final·Comparator·comparator·=·(Comparator)this.comp;
18 ········final·IFn·fn·=·(IFn)this.keyfn;18 ········final·IFn·fn·=·(IFn)this.keyfn;
19 ········final·Object·o·=·x;19 ········final·Object·o·=·x;
20 ········x·=·null;20 ········x·=·null;
835 B
clojure/core$sort_by.class
783 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$sort_by·extends·AFunction7 public·final·class·core$sort_by·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·keyfn,·Object·comp,·Object·coll)·{11 ····public·static·Object·invokeStatic(Object·keyfn,·Object·comp,·Object·coll)·{
12 ········final·Object·o·=·comp; 
13 ········comp·=·null; 
14 ········final·Object·o2·=·keyfn;12 ········final·Object·o·=·keyfn;
15 ········keyfn·=·null;13 ········keyfn·=·null;
 14 ········final·Object·o2·=·comp;
 15 ········comp·=·null;
16 ········final·core$sort_by$fn__5963·core$sort_by$fn__5963·=·new·core$sort_by$fn__5963(o,·o2);16 ········final·core$sort_by$fn__5963·core$sort_by$fn__5963·=·new·core$sort_by$fn__5963(o,·o2);
17 ········final·Object·o3·=·coll;17 ········final·Object·o3·=·coll;
18 ········coll·=·null;18 ········coll·=·null;
19 ········return·core$sort.invokeStatic((Object)core$sort_by$fn__5963,·o3);19 ········return·core$sort.invokeStatic((Object)core$sort_by$fn__5963,·o3);
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke(final·Object·keyfn,·final·Object·comp,·final·Object·coll)·{22 ····public·Object·invoke(final·Object·keyfn,·final·Object·comp,·final·Object·coll)·{
709 B
clojure/core$take$fn__5894.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__5894·extends·AFunction5 public·final·class·core$take$fn__5894·extends·AFunction
6 {6 {
7 ····Object·coll; 
8 ····Object·n;7 ····Object·n;
 8 ····Object·coll;
9 ····9 ····
10 ····public·core$take$fn__5894(final·Object·coll,·final·Object·n)·{10 ····public·core$take$fn__5894(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__5894(o,·o2));14 ········return·new·LazySeq((IFn)new·core$take$fn__5894(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 ····
904 B
clojure/core$take_nth$fn__6205$fn__6206.class
814 B
procyon -ec {}
    
Offset 4, 21 lines modifiedOffset 4, 21 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$take_nth$fn__6205$fn__6206·extends·AFunction8 public·final·class·core$take_nth$fn__6205$fn__6206·extends·AFunction
9 {9 {
10 ····Object·iv; 
11 ····Object·n;10 ····Object·n;
 11 ····Object·iv;
12 ····Object·rf;12 ····Object·rf;
13 ····13 ····
14 ····public·core$take_nth$fn__6205$fn__6206(final·Object·iv,·final·Object·n,·final·Object·rf)·{14 ····public·core$take_nth$fn__6205$fn__6206(final·Object·n,·final·Object·iv,·final·Object·rf)·{
15 ········this.iv·=·iv; 
16 ········this.n·=·n;15 ········this.n·=·n;
 16 ········this.iv·=·iv;
17 ········this.rf·=·rf;17 ········this.rf·=·rf;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke(Object·result,·Object·input)·{20 ····public·Object·invoke(Object·result,·Object·input)·{
21 ········final·Object·reset;21 ········final·Object·reset;
22 ········Object·i·=·reset·=·((Volatile)this.iv).reset((Object)Numbers.inc(((Volatile)this.iv).deref()));22 ········Object·i·=·reset·=·((Volatile)this.iv).reset((Object)Numbers.inc(((Volatile)this.iv).deref()));
23 ········i·=·null;23 ········i·=·null;
902 B
clojure/core$take_nth$fn__6205.class
830 B
procyon -ec {}
    
Offset 9, 20 lines modifiedOffset 9, 20 lines modified
9 ····public·static·final·Object·const__1;9 ····public·static·final·Object·const__1;
10 ····10 ····
11 ····public·core$take_nth$fn__6205(final·Object·n)·{11 ····public·core$take_nth$fn__6205(final·Object·n)·{
12 ········this.n·=·n;12 ········this.n·=·n;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·rf)·{15 ····public·Object·invoke(Object·rf)·{
16 ········final·Object·invokeStatic; 
17 ········Object·iv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic(core$take_nth$fn__6205.const__1);16 ········Object·iv·=·core$volatile_BANG_.invokeStatic(core$take_nth$fn__6205.const__1);
18 ········iv·=·null; 
19 ········final·Object·n·=·this.n;17 ········final·Object·n·=·this.n;
 18 ········final·Object·o·=·iv;
 19 ········iv·=·null;
20 ········final·Object·o·=·rf;20 ········final·Object·o2·=·rf;
21 ········rf·=·null;21 ········rf·=·null;
22 ········return·new·core$take_nth$fn__6205$fn__6206(invokeStatic,·n,·o);22 ········return·new·core$take_nth$fn__6205$fn__6206(n,·o,·o2);
23 ····}23 ····}
24 ····24 ····
25 ····static·{25 ····static·{
26 ········const__1·=·-1L;26 ········const__1·=·-1L;
27 ····}27 ····}
28 }28 }
852 B
clojure/core$take_while$fn__5898$fn__5899.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__5898$fn__5899·extends·AFunction5 public·final·class·core$take_while$fn__5898$fn__5899·extends·AFunction
6 {6 {
7 ····Object·pred; 
8 ····Object·rf;7 ····Object·rf;
 8 ····Object·pred;
9 ····9 ····
10 ····public·core$take_while$fn__5898$fn__5899(final·Object·pred,·final·Object·rf)·{10 ····public·core$take_while$fn__5898$fn__5899(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__5898.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__5898(final·Object·pred)·{10 ····public·core$take_while$fn__5898(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__5898$fn__5899(pred,·o);17 ········return·new·core$take_while$fn__5898$fn__5899(o,·this.pred);
19 ····}18 ····}
20 }19 }
800 B
clojure/core$take_while$fn__5902.class
724 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__5902·extends·AFunction5 public·final·class·core$take_while$fn__5902·extends·AFunction
6 {6 {
7 ····Object·coll; 
8 ····Object·pred;7 ····Object·pred;
 8 ····Object·coll;
9 ····9 ····
10 ····public·core$take_while$fn__5902(final·Object·coll,·final·Object·pred)·{10 ····public·core$take_while$fn__5902(final·Object·pred,·final·Object·coll)·{
11 ········this.coll·=·coll; 
12 ········this.pred·=·pred;11 ········this.pred·=·pred;
 12 ········this.coll·=·coll;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········final·Object·coll·=·this.coll;16 ········final·Object·coll·=·this.coll;
17 ········this.coll·=·null;17 ········this.coll·=·null;
18 ········final·Object·invokeStatic;18 ········final·Object·invokeStatic;
19 ········Object·temp__5720__auto__5904·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);19 ········Object·temp__5720__auto__5904·=·invokeStatic·=·core$seq__5387.invokeStatic(coll);
719 B
clojure/core$take_while.class
661 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_while·extends·AFunction7 public·final·class·core$take_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·Object·o·=·coll; 
11 ········coll·=·null; 
12 ········final·Object·o2·=·pred;10 ········final·Object·o·=·pred;
13 ········pred·=·null;11 ········pred·=·null;
 12 ········final·Object·o2·=·coll;
 13 ········coll·=·null;
14 ········return·new·LazySeq((IFn)new·core$take_while$fn__5902(o,·o2));14 ········return·new·LazySeq((IFn)new·core$take_while$fn__5902(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·pred,·final·Object·coll)·{17 ····public·Object·invoke(final·Object·pred,·final·Object·coll)·{
18 ········return·invokeStatic(pred,·coll);18 ········return·invokeStatic(pred,·coll);
19 ····}19 ····}
20 ····20 ····
704 B
clojure/core$trampoline$fn__6857.class
628 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__6857·extends·AFunction3 public·final·class·core$trampoline$fn__6857·extends·AFunction
4 {4 {
5 ····Object·f; 
6 ····Object·args;5 ····Object·args;
 6 ····Object·f;
7 ····7 ····
8 ····public·core$trampoline$fn__6857(final·Object·f,·final·Object·args)·{8 ····public·core$trampoline$fn__6857(final·Object·args,·final·Object·f)·{
9 ········this.f·=·f; 
10 ········this.args·=·args;9 ········this.args·=·args;
 10 ········this.f·=·f;
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);
787 B
clojure/core$trampoline.class
729 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·Object·o·=·f; 
11 ········f·=·null; 
12 ········final·ISeq·seq·=·args;10 ········final·ISeq·seq·=·args;
13 ········args·=·null;11 ········args·=·null;
 12 ········final·Object·o·=·f;
 13 ········f·=·null;
14 ········return·invokeStatic(new·core$trampoline$fn__6857(o,·(Object)seq));14 ········return·invokeStatic(new·core$trampoline$fn__6857((Object)seq,·o));
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.15 KB
clojure/core$tree_seq$walk__6372$fn__6373.class
1.06 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__6372$fn__6373·extends·AFunction8 public·final·class·core$tree_seq$walk__6372$fn__6373·extends·AFunction
9 {9 {
10 ····Object·node; 
11 ····Object·children; 
12 ····Object·walk;10 ····Object·walk;
 11 ····Object·children;
13 ····Object·branch_QMARK_;12 ····Object·branch_QMARK_;
 13 ····Object·node;
14 ····14 ····
15 ····public·core$tree_seq$walk__6372$fn__6373(final·Object·node,·final·Object·children,·final·Object·walk,·final·Object·branch_QMARK_)·{15 ····public·core$tree_seq$walk__6372$fn__6373(final·Object·walk,·final·Object·children,·final·Object·branch_QMARK_,·final·Object·node)·{
16 ········this.node·=·node; 
17 ········this.children·=·children; 
18 ········this.walk·=·walk;16 ········this.walk·=·walk;
 17 ········this.children·=·children;
19 ········this.branch_QMARK_·=·branch_QMARK_;18 ········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__6372.class
688 B
procyon -ec {}
    
Offset 12, 12 lines modifiedOffset 12, 14 lines modified
12 ····12 ····
13 ····public·core$tree_seq$walk__6372(final·Object·children,·final·Object·branch_QMARK_)·{13 ····public·core$tree_seq$walk__6372(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_;
19 ········final·Object·o·=·node;21 ········final·Object·o·=·node;
20 ········node·=·null;22 ········node·=·null;
21 ········return·new·LazySeq((IFn)new·core$tree_seq$walk__6372$fn__6373(o,·this.children,·(Object)this,·this.branch_QMARK_));23 ········return·new·LazySeq((IFn)new·core$tree_seq$walk__6372$fn__6373((Object)this,·children,·branch_QMARK_,·o));
22 ····}24 ····}
23 }25 }
1.39 KB
clojure/core/Vec$reify__8252.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__8252·implements·ListIterator,·IObj12 public·final·class·Vec$reify__8252·implements·ListIterator,·IObj
13 {13 {
14 ····final·IPersistentMap·__meta;14 ····final·IPersistentMap·__meta;
15 ····int·cnt; 
16 ····Object·this;15 ····Object·this;
17 ····Object·i;16 ····Object·i;
 17 ····int·cnt;
18 ····18 ····
19 ····public·Vec$reify__8252(final·IPersistentMap·_meta,·final·int·cnt,·final·Object·this2,·final·Object·i)·{19 ····public·Vec$reify__8252(final·IPersistentMap·_meta,·final·Object·this2,·final·Object·i,·final·int·cnt)·{
20 ········this.__meta·=·_meta;20 ········this.__meta·=·_meta;
21 ········this.cnt·=·cnt; 
22 ········this.this·=·this2;21 ········this.this·=·this2;
23 ········this.i·=·i;22 ········this.i·=·i;
 23 ········this.cnt·=·cnt;
24 ····}24 ····}
25 ····25 ····
26 ····public·Vec$reify__8252(final·int·n,·final·Object·o,·final·Object·o2)·{26 ····public·Vec$reify__8252(final·Object·o,·final·Object·o2,·final·int·n)·{
27 ········this(null,·n,·o,·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__8252(persistentMap,·this.cnt,·this.this,·this.i);35 ········return·(IObj)new·Vec$reify__8252(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 ····
900 B
clojure/core/Vec.class
856 B
procyon -ec {}
    
Offset 130, 18 lines modifiedOffset 130, 17 lines modified
130 ········this·=·null;130 ········this·=·null;
131 ········return·(List)core$subvec.invokeStatic((Object)vec,·(Object)value,·(Object)value2);131 ········return·(List)core$subvec.invokeStatic((Object)vec,·(Object)value,·(Object)value2);
132 ····}132 ····}
133 ····133 ····
134 ····public·ListIterator·listIterator(final·int·i)·{134 ····public·ListIterator·listIterator(final·int·i)·{
135 ········Object·j·=·new·AtomicInteger(i);135 ········Object·j·=·new·AtomicInteger(i);
136 ········final·IPersistentMap·persistentMap·=·null;136 ········final·IPersistentMap·persistentMap·=·null;
137 ········final·int·cnt·=·this.cnt; 
138 ········final·Object·o·=·j;137 ········final·Object·o·=·j;
139 ········j·=·null;138 ········j·=·null;
140 ········return·(ListIterator)((IObj)new·Vec$reify__8252(persistentMap,·cnt,·(Object)this,·o)).withMeta((IPersistentMap)Vec.const__53);139 ········return·(ListIterator)((IObj)new·Vec$reify__8252(persistentMap,·(Object)this,·o,·this.cnt)).withMeta((IPersistentMap)Vec.const__53);
141 ····}140 ····}
142 ····141 ····
143 ····public·ListIterator·listIterator()·{142 ····public·ListIterator·listIterator()·{
144 ········return·((Vec)this).listIterator(RT.intCast(0L));143 ········return·((Vec)this).listIterator(RT.intCast(0L));
145 ····}144 ····}
146 ····145 ····
147 ····public·int·lastIndexOf(final·Object·o)·{146 ····public·int·lastIndexOf(final·Object·o)·{
1.14 KB
clojure/core/VecSeq$fn__8232.class
1.08 KB
procyon -ec {}
    
Offset 4, 26 lines modifiedOffset 4, 26 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__8232·extends·AFunction8 public·final·class·VecSeq$fn__8232·extends·AFunction
9 {9 {
 10 ····long·aidx;
10 ····Object·result;11 ····Object·f;
11 ····Object·am;12 ····Object·am;
12 ····Object·node;13 ····Object·node;
13 ····Object·f;14 ····Object·result;
14 ····long·aidx; 
15 ····15 ····
16 ····public·VecSeq$fn__8232(final·Object·result,·final·Object·am,·final·Object·node,·final·Object·f,·final·long·aidx)·{16 ····public·VecSeq$fn__8232(final·long·aidx,·final·Object·f,·final·Object·am,·final·Object·node,·final·Object·result)·{
17 ········this.result·=·result;17 ········this.aidx·=·aidx;
 18 ········this.f·=·f;
18 ········this.am·=·am;19 ········this.am·=·am;
19 ········this.node·=·node;20 ········this.node·=·node;
 21 ········this.result·=·result;
20 ········this.f·=·f; 
21 ········this.aidx·=·aidx; 
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)·{
28 ············final·IFn·fn·=·(IFn)this.f;28 ············final·IFn·fn·=·(IFn)this.f;
1.19 KB
clojure/core/VecSeq.class
1.15 KB
procyon -ec {}
    
Offset 187, 20 lines modifiedOffset 187, 21 lines modified
187 ····public·Object·internal_reduce(final·Object·f,·Object·val)·{187 ····public·Object·internal_reduce(final·Object·f,·Object·val)·{
188 ········final·Object·o·=·val;188 ········final·Object·o·=·val;
189 ········val·=·null;189 ········val·=·null;
190 ········Object·result·=·o;190 ········Object·result·=·o;
191 ········Object·o5;191 ········Object·o5;
192 ········for·(long·aidx·=·Numbers.add((long)this.i,·(long)this.offset);·aidx·<·RT.count(this.vec);·aidx·=·(0xFFE0L·&·Numbers.add(aidx,·32L)),·result·=·o5)·{192 ········for·(long·aidx·=·Numbers.add((long)this.i,·(long)this.offset);·aidx·<·RT.count(this.vec);·aidx·=·(0xFFE0L·&·Numbers.add(aidx,·32L)),·result·=·o5)·{
193 ············Object·node·=·((IVecImpl)this.vec).arrayFor(RT.intCast(aidx));193 ············Object·node·=·((IVecImpl)this.vec).arrayFor(RT.intCast(aidx));
 194 ············final·long·n·=·aidx;
194 ············final·Object·o2·=·result; 
195 ············result·=·null; 
196 ············final·Object·am·=·this.am;195 ············final·Object·am·=·this.am;
197 ············final·Object·o3·=·node;196 ············final·Object·o2·=·node;
198 ············node·=·null;197 ············node·=·null;
 198 ············final·Object·o3·=·result;
 199 ············result·=·null;
199 ············Object·result2·=·((IFn)new·VecSeq$fn__8232(o2,·am,·o3,·f,·aidx)).invoke();200 ············Object·result2·=·((IFn)new·VecSeq$fn__8232(n,·f,·am,·o2,·o3)).invoke();
200 ············if·(RT.isReduced(result2))·{201 ············if·(RT.isReduced(result2))·{
201 ················final·Object·o4·=·result2;202 ················final·Object·o4·=·result2;
202 ················result2·=·null;203 ················result2·=·null;
203 ················this·=·null;204 ················this·=·null;
204 ················return·core$deref.invokeStatic(o4);205 ················return·core$deref.invokeStatic(o4);
205 ············}206 ············}
206 ············o5·=·result2;207 ············o5·=·result2;
2.7 KB
clojure/core/proxy$java/io/Writer$ff19274a.class
2.61 KB
procyon -ec {}
    
Offset 31, 22 lines modifiedOffset 31, 22 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·CharSequence·csq,·final·int·start,·final·int·end)·{ 
39 ········return·this.append(csq,·start,·end); 
40 ····} 
41 ···· 
42 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{38 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{
43 ········return·this.append(c);39 ········return·this.append(c);
44 ····}40 ····}
45 ····41 ····
 42 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{
 43 ········return·this.append(csq,·start,·end);
 44 ····}
 45 ····
46 ····public·void·write(final·int·n)·{46 ····public·void·write(final·int·n)·{
47 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");47 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
48 ········if·(value·!=·null)·{48 ········if·(value·!=·null)·{
49 ············((IFn)value).invoke((Object)this,·(Object)n);49 ············((IFn)value).invoke((Object)this,·(Object)n);
50 ········}50 ········}
51 ········else·{51 ········else·{
52 ············super.write(n);52 ············super.write(n);
Offset 79, 14 lines modifiedOffset 79, 19 lines modified
79 ····}79 ····}
80 ····80 ····
81 ····public·int·hashCode()·{81 ····public·int·hashCode()·{
82 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");82 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");
83 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();83 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();
84 ····}84 ····}
85 ····85 ····
 86 ····public·Writer·append(final·char·c)·{
 87 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
 88 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c);
 89 ····}
 90 ····
86 ····public·Object·clone()·{91 ····public·Object·clone()·{
87 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");92 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
88 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();93 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
89 ····}94 ····}
90 ····95 ····
91 ····public·void·write(final·String·str)·{96 ····public·void·write(final·String·str)·{
92 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");97 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
Offset 104, 19 lines modifiedOffset 109, 14 lines modified
104 ····}109 ····}
105 ····110 ····
106 ····public·boolean·equals(final·Object·obj)·{111 ····public·boolean·equals(final·Object·obj)·{
107 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");112 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");
108 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);113 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);
109 ····}114 ····}
110 ····115 ····
111 ····public·Writer·append(final·char·c)·{ 
112 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); 
113 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c); 
114 ····} 
115 ···· 
116 ····public·Writer·append(final·CharSequence·csq)·{116 ····public·Writer·append(final·CharSequence·csq)·{
117 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");117 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
118 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);118 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);
119 ····}119 ····}
120 ····120 ····
121 ····public·void·flush()·{121 ····public·void·flush()·{
122 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"flush");122 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"flush");
1.2 KB
clojure/core/server$accept_connection$fn__8851.class
1.1 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__8851·extends·AFunction14 public·final·class·server$accept_connection$fn__8851·extends·AFunction
15 {15 {
16 ····Object·name; 
17 ····Object·lockee__8837__auto__;16 ····Object·lockee__8837__auto__;
18 ····Object·client_id;17 ····Object·client_id;
 18 ····Object·name;
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__8851(final·Object·name,·final·Object·lockee__8837__auto__,·final·Object·client_id)·{23 ····public·server$accept_connection$fn__8851(final·Object·lockee__8837__auto__,·final·Object·client_id,·final·Object·name)·{
24 ········this.name·=·name; 
25 ········this.lockee__8837__auto__·=·lockee__8837__auto__;24 ········this.lockee__8837__auto__·=·lockee__8837__auto__;
26 ········this.client_id·=·client_id;25 ········this.client_id·=·client_id;
 26 ········this.name·=·name;
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__8851.const__1;32 ············final·Var·const__1·=·server$accept_connection$fn__8851.const__1;
33 ············final·Object·rawRoot·=·server$accept_connection$fn__8851.const__2.getRawRoot();33 ············final·Object·rawRoot·=·server$accept_connection$fn__8851.const__2.getRawRoot();
1.21 KB
clojure/core/server$accept_connection$fn__8853.class
1.11 KB
procyon -ec {}
    
Offset 10, 25 lines modifiedOffset 10, 25 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.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·server$accept_connection$fn__8853·extends·AFunction13 public·final·class·server$accept_connection$fn__8853·extends·AFunction
14 {14 {
15 ····Object·lockee__8837__auto__;15 ····Object·lockee__8837__auto__;
16 ····Object·name; 
17 ····Object·client_id;16 ····Object·client_id;
 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·Var·const__4;21 ····public·static·final·Var·const__4;
22 ····22 ····
23 ····public·server$accept_connection$fn__8853(final·Object·lockee__8837__auto__,·final·Object·name,·final·Object·client_id)·{23 ····public·server$accept_connection$fn__8853(final·Object·lockee__8837__auto__,·final·Object·client_id,·final·Object·name)·{
24 ········this.lockee__8837__auto__·=·lockee__8837__auto__;24 ········this.lockee__8837__auto__·=·lockee__8837__auto__;
25 ········this.name·=·name; 
26 ········this.client_id·=·client_id;25 ········this.client_id·=·client_id;
 26 ········this.name·=·name;
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__8853.const__1;32 ············final·Var·const__1·=·server$accept_connection$fn__8853.const__1;
33 ············final·Object·rawRoot·=·server$accept_connection$fn__8853.const__2.getRawRoot();33 ············final·Object·rawRoot·=·server$accept_connection$fn__8853.const__2.getRawRoot();
3.94 KB
clojure/core/server$accept_connection.class
3.85 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·o8;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, 51 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__8837__auto__8856·=·server$accept_connection.const__8.getRawRoot();57 ················Object·lockee__8837__auto__8856·=·server$accept_connection.const__8.getRawRoot();
58 ················((ReentrantLock)lockee__8837__auto__8856).lock();58 ················((ReentrantLock)lockee__8837__auto__8856).lock();
59 ················final·Object·o4·=·name; 
60 ················final·Object·o5·=·lockee__8837__auto__8856;59 ················final·Object·o4·=·lockee__8837__auto__8856;
61 ················lockee__8837__auto__8856·=·null;60 ················lockee__8837__auto__8856·=·null;
62 ················((IFn)new·server$accept_connection$fn__8851(o4,·o5,·client_id)).invoke();61 ················((IFn)new·server$accept_connection$fn__8851(o4,·client_id,·name)).invoke();
63 ················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))·}));
64 ················final·Object·o6·=·accept;63 ················final·Object·o5·=·accept;
65 ················accept·=·null;64 ················accept·=·null;
66 ················final·Object·invokeStatic;65 ················final·Object·invokeStatic;
67 ················Object·accept_fn·=·invokeStatic·=·core$resolve.invokeStatic(o6);66 ················Object·accept_fn·=·invokeStatic·=·core$resolve.invokeStatic(o5);
68 ················accept_fn·=·null;67 ················accept_fn·=·null;
69 ················final·Object·o7·=·args;68 ················final·Object·o6·=·args;
70 ················args·=·null;69 ················args·=·null;
71 ················invokeStatic2·=·core$apply.invokeStatic(invokeStatic,·o7);70 ················invokeStatic2·=·core$apply.invokeStatic(invokeStatic,·o6);
72 ············}71 ············}
73 ············finally·{72 ············finally·{
74 ················core$pop_thread_bindings.invokeStatic();73 ················core$pop_thread_bindings.invokeStatic();
75 ············}74 ············}
76 ············o8·=·invokeStatic2;75 ············o7·=·invokeStatic2;
77 ········}76 ········}
78 ········catch·(SocketException·_disconnect)·{77 ········catch·(SocketException·_disconnect)·{
79 ············o8·=·null;78 ············o7·=·null;
80 ········}79 ········}
81 ········finally·{80 ········finally·{
82 ············Object·lockee__8837__auto__8857·=·server$accept_connection.const__8.getRawRoot();81 ············Object·lockee__8837__auto__8857·=·server$accept_connection.const__8.getRawRoot();
83 ············((ReentrantLock)lockee__8837__auto__8857).lock();82 ············((ReentrantLock)lockee__8837__auto__8857).lock();
84 ············final·Object·o9·=·lockee__8837__auto__8857;83 ············final·Object·o8·=·lockee__8837__auto__8857;
85 ············lockee__8837__auto__8857·=·null;84 ············lockee__8837__auto__8857·=·null;
 85 ············final·Object·o9·=·client_id;
 86 ············client_id·=·null;
86 ············final·Object·o10·=·name;87 ············final·Object·o10·=·name;
87 ············name·=·null;88 ············name·=·null;
88 ············final·Object·o11·=·client_id; 
89 ············client_id·=·null; 
90 ············((IFn)new·server$accept_connection$fn__8853(o9,·o10,·o11)).invoke();89 ············((IFn)new·server$accept_connection$fn__8853(o8,·o9,·o10)).invoke();
91 ············final·Object·o12·=·conn;90 ············final·Object·o11·=·conn;
92 ············conn·=·null;91 ············conn·=·null;
93 ············((Socket)o12).close();92 ············((Socket)o11).close();
94 ········}93 ········}
95 ········return·o8;94 ········return·o7;
96 ····}95 ····}
97 ····96 ····
98 ····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)·{
99 ········return·invokeStatic(conn,·name,·client_id,·in,·out,·err,·accept,·args);98 ········return·invokeStatic(conn,·name,·client_id,·in,·out,·err,·accept,·args);
100 ····}99 ····}
101 ····100 ····
102 ····static·{101 ····static·{
1.36 KB
clojure/core/server$io_prepl$fn__8940.class
1.27 KB
procyon -ec {}
    
Offset 15, 28 lines modifiedOffset 15, 28 lines modified
15 import·clojure.lang.KeywordLookupSite;15 import·clojure.lang.KeywordLookupSite;
16 import·clojure.lang.AFn;16 import·clojure.lang.AFn;
17 import·clojure.lang.Var;17 import·clojure.lang.Var;
18 import·clojure.lang.AFunction;18 import·clojure.lang.AFunction;
  
19 public·final·class·server$io_prepl$fn__8940·extends·AFunction19 public·final·class·server$io_prepl$fn__8940·extends·AFunction
20 {20 {
21 ····Object·out; 
22 ····Object·valf; 
23 ····Object·lock;21 ····Object·lock;
 22 ····Object·valf;
 23 ····Object·out;
24 ····public·static·final·Var·const__2;24 ····public·static·final·Var·const__2;
25 ····public·static·final·Var·const__3;25 ····public·static·final·Var·const__3;
26 ····public·static·final·Var·const__4;26 ····public·static·final·Var·const__4;
27 ····public·static·final·AFn·const__8;27 ····public·static·final·AFn·const__8;
28 ····static·final·KeywordLookupSite·__site__0__;28 ····static·final·KeywordLookupSite·__site__0__;
29 ····static·ILookupThunk·__thunk__0__;29 ····static·ILookupThunk·__thunk__0__;
30 ····30 ····
31 ····public·server$io_prepl$fn__8940(final·Object·out,·final·Object·valf,·final·Object·lock)·{31 ····public·server$io_prepl$fn__8940(final·Object·lock,·final·Object·valf,·final·Object·out)·{
32 ········this.out·=·out; 
33 ········this.valf·=·valf; 
34 ········this.lock·=·lock;32 ········this.lock·=·lock;
 33 ········this.valf·=·valf;
 34 ········this.out·=·out;
35 ····}35 ····}
36 ····36 ····
37 ····public·Object·invoke(Object·m)·{37 ····public·Object·invoke(Object·m)·{
38 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·server$io_prepl$fn__8940.const__2,·this.out,·server$io_prepl$fn__8940.const__3,·Boolean.TRUE,·server$io_prepl$fn__8940.const__4,·Boolean.TRUE·})));38 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·server$io_prepl$fn__8940.const__2,·this.out,·server$io_prepl$fn__8940.const__3,·Boolean.TRUE,·server$io_prepl$fn__8940.const__4,·Boolean.TRUE·})));
39 ········Object·o5;39 ········Object·o5;
40 ········try·{40 ········try·{
41 ············Object·lockee__5699__auto__8944·=·this.lock;41 ············Object·lockee__5699__auto__8944·=·this.lock;
1010 B
clojure/core/server$io_prepl.class
940 B
procyon -ec {}
    
Offset 44, 20 lines modifiedOffset 44, 20 lines modified
44 ········Object·valf·=·value·=·RT.get(o3,·(Object)server$io_prepl.const__3,·server$io_prepl.const__4.getRawRoot());44 ········Object·valf·=·value·=·RT.get(o3,·(Object)server$io_prepl.const__3,·server$io_prepl.const__4.getRawRoot());
45 ········valf·=·null;45 ········valf·=·null;
46 ········Object·valf2·=·server$resolve_fn.invokeStatic(value);46 ········Object·valf2·=·server$resolve_fn.invokeStatic(value);
47 ········Object·out·=·server$io_prepl.const__6.get();47 ········Object·out·=·server$io_prepl.const__6.get();
48 ········Object·lock·=·new·Object();48 ········Object·lock·=·new·Object();
49 ········final·IFn·fn·=·(IFn)server$io_prepl.const__7.getRawRoot();49 ········final·IFn·fn·=·(IFn)server$io_prepl.const__7.getRawRoot();
50 ········final·Object·value2·=·server$io_prepl.const__8.get();50 ········final·Object·value2·=·server$io_prepl.const__8.get();
51 ········final·Object·o4·=·out;51 ········final·Object·o4·=·lock;
52 ········out·=·null;52 ········lock·=·null;
53 ········final·Object·o5·=·valf2;53 ········final·Object·o5·=·valf2;
54 ········valf2·=·null;54 ········valf2·=·null;
55 ········final·Object·o6·=·lock;55 ········final·Object·o6·=·out;
56 ········lock·=·null;56 ········out·=·null;
57 ········return·fn.invoke(value2,·(Object)new·server$io_prepl$fn__8940(o4,·o5,·o6));57 ········return·fn.invoke(value2,·(Object)new·server$io_prepl$fn__8940(o4,·o5,·o6));
58 ····}58 ····}
59 ····59 ····
60 ····public·Object·doInvoke(final·Object·o)·{60 ····public·Object·doInvoke(final·Object·o)·{
61 ········return·invokeStatic((ISeq)o);61 ········return·invokeStatic((ISeq)o);
62 ····}62 ····}
63 ····63 ····
1.53 KB
clojure/core/server$prepl$fn__8926.class
1.46 KB
procyon -ec {}
    
Offset 16, 17 lines modifiedOffset 16, 17 lines modified
16 import·clojure.lang.KeywordLookupSite;16 import·clojure.lang.KeywordLookupSite;
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__8926·extends·AFunction20 public·final·class·server$prepl$fn__8926·extends·AFunction
21 {21 {
22 ····Object·EOF; 
23 ····Object·in_reader;22 ····Object·in_reader;
24 ····Object·out_fn;23 ····Object·out_fn;
 24 ····Object·EOF;
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__8926(final·Object·eof,·final·Object·in_reader,·final·Object·out_fn)·{44 ····public·server$prepl$fn__8926(final·Object·in_reader,·final·Object·out_fn,·final·Object·eof)·{
45 ········this.EOF·=·eof; 
46 ········this.in_reader·=·in_reader;45 ········this.in_reader·=·in_reader;
47 ········this.out_fn·=·out_fn;46 ········this.out_fn·=·out_fn;
 47 ········this.EOF·=·eof;
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__8927·=·core$read_PLUS_string.invokeStatic(this.in_reader,·(Object)Boolean.FALSE,·this.EOF);53 ············Object·vec__8927·=·core$read_PLUS_string.invokeStatic(this.in_reader,·(Object)Boolean.FALSE,·this.EOF);
54 ············Object·form·=·RT.nth(vec__8927,·RT.intCast(0L),·(Object)null);54 ············Object·form·=·RT.nth(vec__8927,·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__8926(EOF,·in_reader,·out_fn)).invoke();109 ························invoke·=·((IFn)new·server$prepl$fn__8926(in_reader,·out_fn,·EOF)).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.07 KB
clojure/core/server$remote_prepl$fn__8953$fn__8955.class
986 B
procyon -ec {}
    
Offset 7, 24 lines modifiedOffset 7, 24 lines modified
7 import·clojure.core$assoc__5401;7 import·clojure.core$assoc__5401;
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__8953$fn__8955·extends·AFunction11 public·final·class·server$remote_prepl$fn__8953$fn__8955·extends·AFunction
12 {12 {
13 ····Object·valf; 
14 ····Object·m;13 ····Object·m;
 14 ····Object·valf;
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__8953$fn__8955(final·Object·valf,·final·Object·m,·final·Object·val)·{20 ····public·server$remote_prepl$fn__8953$fn__8955(final·Object·m,·final·Object·valf,·final·Object·val)·{
21 ········this.valf·=·valf; 
22 ········this.m·=·m;21 ········this.m·=·m;
 22 ········this.valf·=·valf;
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__5401.invokeStatic(this.m,·(Object)server$remote_prepl$fn__8953$fn__8955.const__1,·((IFn)this.valf).invoke(this.val));29 ············o·=·core$assoc__5401.invokeStatic(this.m,·(Object)server$remote_prepl$fn__8953$fn__8955.const__1,·((IFn)this.valf).invoke(this.val));
2.19 KB
clojure/core/server$remote_prepl$fn__8953.class
2.1 KB
procyon -ec {}
    
Offset 12, 30 lines modifiedOffset 12, 30 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__8953·extends·AFunction16 public·final·class·server$remote_prepl$fn__8953·extends·AFunction
17 {17 {
18 ····Object·valf; 
19 ····Object·readf;18 ····Object·readf;
20 ····Object·rd;19 ····Object·rd;
21 ····Object·wr;20 ····Object·wr;
22 ····Object·EOF;21 ····Object·EOF;
 22 ····Object·valf;
23 ····Object·out_fn;23 ····Object·out_fn;
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__8953(final·Object·valf,·final·Object·readf,·final·Object·rd,·final·Object·wr,·final·Object·eof,·final·Object·out_fn)·{28 ····public·server$remote_prepl$fn__8953(final·Object·readf,·final·Object·rd,·final·Object·wr,·final·Object·eof,·final·Object·valf,·final·Object·out_fn)·{
29 ········this.valf·=·valf; 
30 ········this.readf·=·readf;29 ········this.readf·=·readf;
31 ········this.rd·=·rd;30 ········this.rd·=·rd;
32 ········this.wr·=·wr;31 ········this.wr·=·wr;
33 ········this.EOF·=·eof;32 ········this.EOF·=·eof;
 33 ········this.valf·=·valf;
34 ········this.out_fn·=·out_fn;34 ········this.out_fn·=·out_fn;
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)·{
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; 
76 ····························final·Object·o4·=·m;75 ····························final·Object·o4·=·m;
77 ····························m·=·null;76 ····························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__8953$fn__8955(valf,·o4,·o5)).invoke();80 ····························invoke2·=·((IFn)new·server$remote_prepl$fn__8953$fn__8955(o4,·valf,·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);
1.33 KB
clojure/core/server$remote_prepl.class
1.26 KB
procyon -ec {}
    
Offset 79, 22 lines modifiedOffset 79, 22 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·=·valf2; 
87 ········valf2·=·null; 
88 ········final·Object·o11·=·readf2;86 ········final·Object·o10·=·readf2;
89 ········readf2·=·null;87 ········readf2·=·null;
90 ········final·Object·o12·=·rd;88 ········final·Object·o11·=·rd;
91 ········final·Object·o13·=·wr;89 ········final·Object·o12·=·wr;
92 ········final·Object·o14·=·EOF;90 ········final·Object·o13·=·EOF;
93 ········EOF·=·null;91 ········EOF·=·null;
 92 ········final·Object·o14·=·valf2;
 93 ········valf2·=·null;
94 ········final·Object·o15·=·out_fn;94 ········final·Object·o15·=·out_fn;
95 ········out_fn·=·null;95 ········out_fn·=·null;
96 ········final·Object·G__8952·=·new·Thread(new·server$remote_prepl$fn__8953(o10,·o11,·o12,·o13,·o14,·o15),·(String)"clojure.core.server/remote-prepl");96 ········final·Object·G__8952·=·new·Thread(new·server$remote_prepl$fn__8953(o10,·o11,·o12,·o13,·o14,·o15),·(String)"clojure.core.server/remote-prepl");
97 ········((Thread)G__8952).setDaemon(Boolean.TRUE);97 ········((Thread)G__8952).setDaemon(Boolean.TRUE);
98 ········((Thread)G__8952).start();98 ········((Thread)G__8952).start();
99 ········final·Object·buf·=·Numbers.char_array(server$remote_prepl.const__9);99 ········final·Object·buf·=·Numbers.char_array(server$remote_prepl.const__9);
100 ········Object·o16;100 ········Object·o16;
1.25 KB
clojure/core/server$start_server$fn__8861.class
1.16 KB
procyon -ec {}
    
Offset 10, 26 lines modifiedOffset 10, 26 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.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·server$start_server$fn__8861·extends·AFunction13 public·final·class·server$start_server$fn__8861·extends·AFunction
14 {14 {
15 ····Object·socket;15 ····Object·socket;
16 ····Object·lockee__8837__auto__; 
17 ····Object·name;16 ····Object·name;
 17 ····Object·lockee__8837__auto__;
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__8861(final·Object·socket,·final·Object·lockee__8837__auto__,·final·Object·name)·{24 ····public·server$start_server$fn__8861(final·Object·socket,·final·Object·name,·final·Object·lockee__8837__auto__)·{
25 ········this.socket·=·socket;25 ········this.socket·=·socket;
26 ········this.lockee__8837__auto__·=·lockee__8837__auto__; 
27 ········this.name·=·name;26 ········this.name·=·name;
 27 ········this.lockee__8837__auto__·=·lockee__8837__auto__;
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__8861.const__1;33 ············final·Var·const__1·=·server$start_server$fn__8861.const__1;
34 ············final·Object·rawRoot·=·server$start_server$fn__8861.const__2.getRawRoot();34 ············final·Object·rawRoot·=·server$start_server$fn__8861.const__2.getRawRoot();
1.55 KB
clojure/core/server$start_server$fn__8864$fn__8865$fn__8867.class
1.42 KB
procyon -ec {}
    
Offset 3, 32 lines modifiedOffset 3, 32 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__8864$fn__8865$fn__8867·extends·AFunction6 public·final·class·server$start_server$fn__8864$fn__8865$fn__8867·extends·AFunction
7 {7 {
8 ····Object·out; 
9 ····Object·in;8 ····Object·in;
10 ····Object·args; 
11 ····Object·bind_err; 
12 ····Object·conn; 
13 ····Object·client_id;9 ····Object·client_id;
14 ····Object·accept;10 ····Object·accept;
 11 ····Object·args;
 12 ····Object·out;
 13 ····Object·conn;
 14 ····Object·bind_err;
15 ····Object·name;15 ····Object·name;
16 ····public·static·final·Var·const__1;16 ····public·static·final·Var·const__1;
17 ····17 ····
 18 ····public·server$start_server$fn__8864$fn__8865$fn__8867(final·Object·in,·final·Object·client_id,·final·Object·accept,·final·Object·args,·final·Object·out,·final·Object·conn,·final·Object·bind_err,·final·Object·name)·{
18 ····public·server$start_server$fn__8864$fn__8865$fn__8867(final·Object·out,·final·Object·in,·final·Object·args,·final·Object·bind_err,·final·Object·conn,·final·Object·client_id,·final·Object·accept,·final·Object·name)·{ 
19 ········this.out·=·out; 
20 ········this.in·=·in;19 ········this.in·=·in;
21 ········this.args·=·args; 
22 ········this.bind_err·=·bind_err; 
23 ········this.conn·=·conn; 
24 ········this.client_id·=·client_id;20 ········this.client_id·=·client_id;
25 ········this.accept·=·accept;21 ········this.accept·=·accept;
 22 ········this.args·=·args;
 23 ········this.out·=·out;
 24 ········this.conn·=·conn;
 25 ········this.bind_err·=·bind_err;
26 ········this.name·=·name;26 ········this.name·=·name;
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;
3.43 KB
clojure/core/server$start_server$fn__8864$fn__8865.class
3.32 KB
procyon -ec {}
    
Offset 16, 60 lines modifiedOffset 16, 61 lines modified
16 import·java.io.InputStream;16 import·java.io.InputStream;
17 import·java.io.InputStreamReader;17 import·java.io.InputStreamReader;
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__8864$fn__8865·extends·AFunction20 public·final·class·server$start_server$fn__8864$fn__8865·extends·AFunction
21 {21 {
22 ····Object·args;22 ····Object·accept;
23 ····Object·bind_err; 
24 ····Object·client_daemon;23 ····Object·client_daemon;
 24 ····Object·args;
25 ····Object·socket;25 ····Object·socket;
 26 ····Object·bind_err;
26 ····long·client_counter;27 ····long·client_counter;
27 ····Object·accept; 
28 ····Object·name;28 ····Object·name;
29 ····29 ····
 30 ····public·server$start_server$fn__8864$fn__8865(final·Object·accept,·final·Object·client_daemon,·final·Object·args,·final·Object·socket,·final·Object·bind_err,·final·long·client_counter,·final·Object·name)·{
 31 ········this.accept·=·accept;
30 ····public·server$start_server$fn__8864$fn__8865(final·Object·args,·final·Object·bind_err,·final·Object·client_daemon,·final·Object·socket,·final·long·client_counter,·final·Object·accept,·final·Object·name)·{ 
31 ········this.args·=·args; 
32 ········this.bind_err·=·bind_err; 
33 ········this.client_daemon·=·client_daemon;32 ········this.client_daemon·=·client_daemon;
 33 ········this.args·=·args;
34 ········this.socket·=·socket;34 ········this.socket·=·socket;
 35 ········this.bind_err·=·bind_err;
35 ········this.client_counter·=·client_counter;36 ········this.client_counter·=·client_counter;
36 ········this.accept·=·accept; 
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·o7;
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 ············Object·client_id·=·core$str.invokeStatic((Object)Numbers.num(this.client_counter));46 ············Object·client_id·=·core$str.invokeStatic((Object)Numbers.num(this.client_counter));
47 ············final·Object·o·=·out; 
48 ············out·=·null; 
49 ············final·Object·o2·=·in;47 ············final·Object·o·=·in;
50 ············in·=·null;48 ············in·=·null;
 49 ············final·Object·o2·=·client_id;
 50 ············final·Object·accept·=·this.accept;
51 ············final·Object·args·=·this.args;51 ············final·Object·args·=·this.args;
52 ············final·Object·bind_err·=·this.bind_err;52 ············final·Object·o3·=·out;
 53 ············out·=·null;
53 ············final·Object·o3·=·conn;54 ············final·Object·o4·=·conn;
54 ············conn·=·null;55 ············conn·=·null;
55 ············final·Runnable·target·=·(Runnable)new·server$start_server$fn__8864$fn__8865$fn__8867(o,·o2,·args,·bind_err,·o3,·client_id,·this.accept,·this.name);56 ············final·Runnable·target·=·(Runnable)new·server$start_server$fn__8864$fn__8865$fn__8867(o,·o2,·accept,·args,·o3,·o4,·this.bind_err,·this.name);
56 ············final·String·s·=·"Clojure·Connection·";57 ············final·String·s·=·"Clojure·Connection·";
57 ············final·Object[]·array·=·{·this.name,·"·",·null·};58 ············final·Object[]·array·=·{·this.name,·"·",·null·};
58 ············final·int·n·=·2;59 ············final·int·n·=·2;
59 ············final·Object·o4·=·client_id;60 ············final·Object·o5·=·client_id;
60 ············client_id·=·null;61 ············client_id·=·null;
61 ············array[n]·=·o4;62 ············array[n]·=·o5;
62 ············Object·G__8866·=·new·Thread(target,·(String)core$str.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array)));63 ············Object·G__8866·=·new·Thread(target,·(String)core$str.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array)));
63 ············((Thread)G__8866).setDaemon((boolean)this.client_daemon);64 ············((Thread)G__8866).setDaemon((boolean)this.client_daemon);
64 ············((Thread)G__8866).start();65 ············((Thread)G__8866).start();
65 ············final·Object·o5·=·G__8866;66 ············final·Object·o6·=·G__8866;
66 ············G__8866·=·null;67 ············G__8866·=·null;
67 ············o6·=·o5;68 ············o7·=·o6;
68 ········}69 ········}
69 ········catch·(SocketException·_disconnect)·{70 ········catch·(SocketException·_disconnect)·{
70 ············o6·=·null;71 ············o7·=·null;
71 ········}72 ········}
72 ········return·o6;73 ········return·o7;
73 ····}74 ····}
74 }75 }
2.26 KB
clojure/core/server$start_server$fn__8864.class
2.17 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__8864·extends·AFunction12 public·final·class·server$start_server$fn__8864·extends·AFunction
13 {13 {
14 ····Object·args;14 ····Object·accept;
15 ····Object·bind_err; 
16 ····Object·client_daemon;15 ····Object·client_daemon;
 16 ····Object·args;
17 ····Object·socket;17 ····Object·socket;
18 ····Object·accept;18 ····Object·bind_err;
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__8864(final·Object·args,·final·Object·bind_err,·final·Object·client_daemon,·final·Object·socket,·final·Object·accept,·final·Object·name)·{22 ····public·server$start_server$fn__8864(final·Object·accept,·final·Object·client_daemon,·final·Object·args,·final·Object·socket,·final·Object·bind_err,·final·Object·name)·{
 23 ········this.accept·=·accept;
23 ········this.args·=·args; 
24 ········this.bind_err·=·bind_err; 
25 ········this.client_daemon·=·client_daemon;24 ········this.client_daemon·=·client_daemon;
 25 ········this.args·=·args;
26 ········this.socket·=·socket;26 ········this.socket·=·socket;
27 ········this.accept·=·accept;27 ········this.bind_err·=·bind_err;
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__8864$fn__8865(this.args,·this.bind_err,·this.client_daemon,·this.socket,·client_counter,·this.accept,·this.name)).invoke();44 ················((IFn)new·server$start_server$fn__8864$fn__8865(this.accept,·this.client_daemon,·this.args,·this.socket,·this.bind_err,·client_counter,·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__8837__auto__8874·=·server$start_server$fn__8864.const__3.getRawRoot();50 ············Object·lockee__8837__auto__8874·=·server$start_server$fn__8864.const__3.getRawRoot();
51 ············((ReentrantLock)lockee__8837__auto__8874).lock();51 ············((ReentrantLock)lockee__8837__auto__8874).lock();
2.4 KB
clojure/core/server$start_server.class
2.33 KB
procyon -ec {}
    
Offset 67, 42 lines modifiedOffset 67, 43 lines modified
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__8837__auto__8876·=·server$start_server.const__13.getRawRoot();71 ········Object·lockee__8837__auto__8876·=·server$start_server.const__13.getRawRoot();
72 ········((ReentrantLock)lockee__8837__auto__8876).lock();72 ········((ReentrantLock)lockee__8837__auto__8876).lock();
73 ········final·Object·o7·=·socket;73 ········final·Object·o7·=·socket;
 74 ········final·Object·o8·=·name;
74 ········final·Object·o8·=·lockee__8837__auto__8876;75 ········final·Object·o9·=·lockee__8837__auto__8876;
75 ········lockee__8837__auto__8876·=·null;76 ········lockee__8837__auto__8876·=·null;
76 ········((IFn)new·server$start_server$fn__8861(o7,·o8,·name)).invoke();77 ········((IFn)new·server$start_server$fn__8861(o7,·o8,·o9)).invoke();
77 ········final·Object·o9·=·args;78 ········final·Object·o10·=·accept;
78 ········args·=·null;79 ········accept·=·null;
79 ········final·Object·o10·=·bind_err; 
80 ········bind_err·=·null; 
81 ········final·Object·o11·=·client_daemon;80 ········final·Object·o11·=·client_daemon;
82 ········client_daemon·=·null;81 ········client_daemon·=·null;
 82 ········final·Object·o12·=·args;
 83 ········args·=·null;
83 ········final·Object·o12·=·socket;84 ········final·Object·o13·=·socket;
84 ········final·Object·o13·=·accept;85 ········final·Object·o14·=·bind_err;
85 ········accept·=·null;86 ········bind_err·=·null;
86 ········final·Runnable·target·=·(Runnable)new·server$start_server$fn__8864(o9,·o10,·o11,·o12,·o13,·name);87 ········final·Runnable·target·=·(Runnable)new·server$start_server$fn__8864(o10,·o11,·o12,·o13,·o14,·name);
87 ········final·String·s·=·"Clojure·Server·";88 ········final·String·s·=·"Clojure·Server·";
88 ········final·Object[]·array·=·{·null·};89 ········final·Object[]·array·=·{·null·};
89 ········final·int·n·=·0;90 ········final·int·n·=·0;
90 ········final·Object·o14·=·name;91 ········final·Object·o15·=·name;
91 ········name·=·null;92 ········name·=·null;
92 ········array[n]·=·o14;93 ········array[n]·=·o15;
93 ········final·Object·G__8863·=·new·Thread(target,·(String)core$str.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array)));94 ········final·Object·G__8863·=·new·Thread(target,·(String)core$str.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array)));
94 ········final·Thread·thread·=·(Thread)G__8863;95 ········final·Thread·thread·=·(Thread)G__8863;
95 ········final·Object·o15·=·server_daemon;96 ········final·Object·o16·=·server_daemon;
96 ········server_daemon·=·null;97 ········server_daemon·=·null;
97 ········thread.setDaemon((boolean)o15);98 ········thread.setDaemon((boolean)o16);
98 ········((Thread)G__8863).start();99 ········((Thread)G__8863).start();
99 ········final·Object·o16·=·socket;100 ········final·Object·o17·=·socket;
100 ········socket·=·null;101 ········socket·=·null;
101 ········return·o16;102 ········return·o17;
102 ····}103 ····}
103 ····104 ····
104 ····public·Object·invoke(final·Object·opts)·{105 ····public·Object·invoke(final·Object·opts)·{
105 ········return·invokeStatic(opts);106 ········return·invokeStatic(opts);
106 ····}107 ····}
107 ····108 ····
108 ····static·{109 ····static·{
941 B
clojure/inspector$list_model$fn__9498.class
855 B
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.Util;7 import·clojure.lang.Util;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·inspector$list_model$fn__9498·extends·AFunction9 public·final·class·inspector$list_model$fn__9498·extends·AFunction
10 {10 {
11 ····Object·get_label; 
12 ····Object·get_value;11 ····Object·get_value;
 12 ····Object·get_label;
13 ····13 ····
14 ····public·inspector$list_model$fn__9498(final·Object·get_label,·final·Object·get_value)·{14 ····public·inspector$list_model$fn__9498(final·Object·get_value,·final·Object·get_label)·{
15 ········this.get_label·=·get_label; 
16 ········this.get_value·=·get_value;15 ········this.get_value·=·get_value;
 16 ········this.get_label·=·get_label;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke(final·Object·this,·Object·rowIndex,·Object·columnIndex)·{19 ····public·Object·invoke(final·Object·this,·Object·rowIndex,·Object·columnIndex)·{
20 ········Object·o2;20 ········Object·o2;
21 ········if·(Util.equiv(0L,·columnIndex))·{21 ········if·(Util.equiv(0L,·columnIndex))·{
22 ············final·IFn·fn·=·(IFn)this.get_label;22 ············final·IFn·fn·=·(IFn)this.get_label;
23 ············final·Object·o·=·rowIndex;23 ············final·Object·o·=·rowIndex;
967 B
clojure/inspector$list_model.class
899 B
procyon -ec {}
    
Offset 43, 18 lines modifiedOffset 43, 18 lines modified
43 ········final·Object[]·array·=·{·"getColumnCount",·new·inspector$list_model$fn__9494(),·"getRowCount",·null,·null,·null·};43 ········final·Object[]·array·=·{·"getColumnCount",·new·inspector$list_model$fn__9494(),·"getRowCount",·null,·null,·null·};
44 ········final·int·n·=·3;44 ········final·int·n·=·3;
45 ········final·Object·o4·=·nrows;45 ········final·Object·o4·=·nrows;
46 ········nrows·=·null;46 ········nrows·=·null;
47 ········array[n]·=·new·inspector$list_model$fn__9496(o4);47 ········array[n]·=·new·inspector$list_model$fn__9496(o4);
48 ········array[4]·=·"getValueAt";48 ········array[4]·=·"getValueAt";
49 ········final·int·n2·=·5;49 ········final·int·n2·=·5;
50 ········final·Object·o5·=·get_label; 
51 ········get_label·=·null; 
52 ········final·Object·o6·=·get_value;50 ········final·Object·o5·=·get_value;
53 ········get_value·=·null;51 ········get_value·=·null;
 52 ········final·Object·o6·=·get_label;
 53 ········get_label·=·null;
54 ········array[n2]·=·new·inspector$list_model$fn__9498(o5,·o6);54 ········array[n2]·=·new·inspector$list_model$fn__9498(o5,·o6);
55 ········core$init_proxy.invokeStatic((Object)abstractTableModel$ff19274a,·(Object)RT.mapUniqueKeys(array));55 ········core$init_proxy.invokeStatic((Object)abstractTableModel$ff19274a,·(Object)RT.mapUniqueKeys(array));
56 ········final·Object·o7·=·p__7158__auto__9501;56 ········final·Object·o7·=·p__7158__auto__9501;
57 ········p__7158__auto__9501·=·null;57 ········p__7158__auto__9501·=·null;
58 ········return·o7;58 ········return·o7;
59 ····}59 ····}
60 ····60 ····
859 B
clojure/inspector$old_table_model$fn__9453.class
763 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 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·inspector$old_table_model$fn__9453·extends·AFunction6 public·final·class·inspector$old_table_model$fn__9453·extends·AFunction
7 {7 {
8 ····Object·vals; 
9 ····Object·data;8 ····Object·data;
 9 ····Object·vals;
10 ····10 ····
11 ····public·inspector$old_table_model$fn__9453(final·Object·vals,·final·Object·data)·{11 ····public·inspector$old_table_model$fn__9453(final·Object·data,·final·Object·vals)·{
12 ········this.vals·=·vals; 
13 ········this.data·=·data;12 ········this.data·=·data;
 13 ········this.vals·=·vals;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(final·Object·this,·Object·rowIndex,·Object·columnIndex)·{16 ····public·Object·invoke(final·Object·this,·Object·rowIndex,·Object·columnIndex)·{
17 ········final·IFn·fn·=·(IFn)this.vals;17 ········final·IFn·fn·=·(IFn)this.vals;
18 ········final·Object·data·=·this.data;18 ········final·Object·data·=·this.data;
19 ········final·Object·o·=·rowIndex;19 ········final·Object·o·=·rowIndex;
20 ········rowIndex·=·null;20 ········rowIndex·=·null;
1.02 KB
clojure/inspector$old_table_model.class
967 B
procyon -ec {}
    
Offset 41, 18 lines modifiedOffset 41, 18 lines modified
41 ········final·Object·o2·=·row1;41 ········final·Object·o2·=·row1;
42 ········row1·=·null;42 ········row1·=·null;
43 ········array[n]·=·new·inspector$old_table_model$fn__9449(o2);43 ········array[n]·=·new·inspector$old_table_model$fn__9449(o2);
44 ········array[8]·=·"getRowCount";44 ········array[8]·=·"getRowCount";
45 ········array[9]·=·new·inspector$old_table_model$fn__9451(cnt);45 ········array[9]·=·new·inspector$old_table_model$fn__9451(cnt);
46 ········array[10]·=·"getValueAt";46 ········array[10]·=·"getValueAt";
47 ········final·int·n2·=·11;47 ········final·int·n2·=·11;
48 ········final·Object·o3·=·vals; 
49 ········vals·=·null; 
50 ········final·Object·o4·=·data;48 ········final·Object·o3·=·data;
51 ········data·=·null;49 ········data·=·null;
 50 ········final·Object·o4·=·vals;
 51 ········vals·=·null;
52 ········array[n2]·=·new·inspector$old_table_model$fn__9453(o3,·o4);52 ········array[n2]·=·new·inspector$old_table_model$fn__9453(o3,·o4);
53 ········array[12]·=·"isCellEditable";53 ········array[12]·=·"isCellEditable";
54 ········array[13]·=·new·inspector$old_table_model$fn__9455();54 ········array[13]·=·new·inspector$old_table_model$fn__9455();
55 ········array[14]·=·"removeTableModelListener";55 ········array[14]·=·"removeTableModelListener";
56 ········array[15]·=·new·inspector$old_table_model$fn__9457();56 ········array[15]·=·new·inspector$old_table_model$fn__9457();
57 ········core$init_proxy.invokeStatic((Object)object$TableModel$ab7d0f91,·(Object)RT.mapUniqueKeys(array));57 ········core$init_proxy.invokeStatic((Object)object$TableModel$ab7d0f91,·(Object)RT.mapUniqueKeys(array));
58 ········final·Object·o5·=·p__7158__auto__9460;58 ········final·Object·o5·=·p__7158__auto__9460;
3.14 KB
clojure/inspector/proxy$java/lang/Object$TableModel$ab7d0f91.class
3.01 KB
procyon -ec {}
    
Offset 57, 31 lines modifiedOffset 57, 31 lines modified
57 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnName");57 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnName");
58 ········if·(value·!=·null)·{58 ········if·(value·!=·null)·{
59 ············return·(String)((IFn)value).invoke((Object)this,·(Object)i);59 ············return·(String)((IFn)value).invoke((Object)this,·(Object)i);
60 ········}60 ········}
61 ········throw·new·UnsupportedOperationException("getColumnName");61 ········throw·new·UnsupportedOperationException("getColumnName");
62 ····}62 ····}
63 ····63 ····
64 ····public·boolean·isCellEditable(final·int·i,·final·int·j)·{ 
65 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"isCellEditable"); 
66 ········if·(value·!=·null)·{ 
67 ············return·(boolean)((IFn)value).invoke((Object)this,·(Object)i,·(Object)j); 
68 ········} 
69 ········throw·new·UnsupportedOperationException("isCellEditable"); 
70 ····} 
71 ···· 
72 ····public·void·removeTableModelListener(final·TableModelListener·tableModelListener)·{64 ····public·void·removeTableModelListener(final·TableModelListener·tableModelListener)·{
73 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"removeTableModelListener");65 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"removeTableModelListener");
74 ········if·(value·!=·null)·{66 ········if·(value·!=·null)·{
75 ············((IFn)value).invoke((Object)this,·(Object)tableModelListener);67 ············((IFn)value).invoke((Object)this,·(Object)tableModelListener);
76 ············return;68 ············return;
77 ········}69 ········}
78 ········throw·new·UnsupportedOperationException("removeTableModelListener");70 ········throw·new·UnsupportedOperationException("removeTableModelListener");
79 ····}71 ····}
80 ····72 ····
 73 ····public·boolean·isCellEditable(final·int·i,·final·int·j)·{
 74 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"isCellEditable");
 75 ········if·(value·!=·null)·{
 76 ············return·(boolean)((IFn)value).invoke((Object)this,·(Object)i,·(Object)j);
 77 ········}
 78 ········throw·new·UnsupportedOperationException("isCellEditable");
 79 ····}
 80 ····
81 ····public·int·getColumnCount()·{81 ····public·int·getColumnCount()·{
82 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnCount");82 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnCount");
83 ········if·(value·!=·null)·{83 ········if·(value·!=·null)·{
84 ············return·((Number)((IFn)value).invoke((Object)this)).intValue();84 ············return·((Number)((IFn)value).invoke((Object)this)).intValue();
85 ········}85 ········}
86 ········throw·new·UnsupportedOperationException("getColumnCount");86 ········throw·new·UnsupportedOperationException("getColumnCount");
87 ····}87 ····}
Offset 99, 24 lines modifiedOffset 99, 24 lines modified
99 ········if·(value·!=·null)·{99 ········if·(value·!=·null)·{
100 ············((IFn)value).invoke((Object)this,·o,·(Object)i,·(Object)j);100 ············((IFn)value).invoke((Object)this,·o,·(Object)i,·(Object)j);
101 ············return;101 ············return;
102 ········}102 ········}
103 ········throw·new·UnsupportedOperationException("setValueAt");103 ········throw·new·UnsupportedOperationException("setValueAt");
104 ····}104 ····}
105 ····105 ····
106 ····public·int·getRowCount()·{ 
107 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getRowCount"); 
108 ········if·(value·!=·null)·{ 
109 ············return·((Number)((IFn)value).invoke((Object)this)).intValue(); 
110 ········} 
111 ········throw·new·UnsupportedOperationException("getRowCount"); 
112 ····} 
113 ···· 
114 ····public·void·addTableModelListener(final·TableModelListener·tableModelListener)·{106 ····public·void·addTableModelListener(final·TableModelListener·tableModelListener)·{
115 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"addTableModelListener");107 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"addTableModelListener");
116 ········if·(value·!=·null)·{108 ········if·(value·!=·null)·{
117 ············((IFn)value).invoke((Object)this,·(Object)tableModelListener);109 ············((IFn)value).invoke((Object)this,·(Object)tableModelListener);
118 ············return;110 ············return;
119 ········}111 ········}
120 ········throw·new·UnsupportedOperationException("addTableModelListener");112 ········throw·new·UnsupportedOperationException("addTableModelListener");
121 ····}113 ····}
 114 ····
 115 ····public·int·getRowCount()·{
 116 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getRowCount");
 117 ········if·(value·!=·null)·{
 118 ············return·((Number)((IFn)value).invoke((Object)this)).intValue();
 119 ········}
 120 ········throw·new·UnsupportedOperationException("getRowCount");
 121 ····}
122 }122 }
47.3 KB
clojure/inspector/proxy$javax/swing/table/AbstractTableModel$ff19274a.class
47.2 KB
javap -verbose -constants -s -l -private {}
    
Offset 79, 114 lines modifiedOffset 79, 114 lines modified
79 ···#71·=·Utf8···············getColumnName79 ···#71·=·Utf8···············getColumnName
80 ···#72·=·Utf8···············(I)Ljava/lang/String;80 ···#72·=·Utf8···············(I)Ljava/lang/String;
81 ···#73·=·String·············#71···········//·getColumnName81 ···#73·=·String·············#71···········//·getColumnName
82 ···#74·=·Utf8···············java/lang/String82 ···#74·=·Utf8···············java/lang/String
83 ···#75·=·Class··············#74···········//·java/lang/String83 ···#75·=·Class··············#74···········//·java/lang/String
84 ···#76·=·NameAndType········#71:#72·······//·getColumnName:(I)Ljava/lang/String;84 ···#76·=·NameAndType········#71:#72·······//·getColumnName:(I)Ljava/lang/String;
85 ···#77·=·Methodref··········#4.#76········//·javax/swing/table/AbstractTableModel.getColumnName:(I)Ljava/lang/String;85 ···#77·=·Methodref··········#4.#76········//·javax/swing/table/AbstractTableModel.getColumnName:(I)Ljava/lang/String;
86 ···#78·=·Utf8···············isCellEditable 
87 ···#79·=·Utf8···············(II)Z 
88 ···#80·=·String·············#78···········//·isCellEditable 
89 ···#81·=·Utf8···············java/lang/Boolean 
90 ···#82·=·Class··············#81···········//·java/lang/Boolean 
91 ···#83·=·Utf8···············booleanValue 
92 ···#84·=·Utf8···············()Z 
93 ···#85·=·NameAndType········#83:#84·······//·booleanValue:()Z 
94 ···#86·=·Methodref··········#82.#85·······//·java/lang/Boolean.booleanValue:()Z 
95 ···#87·=·NameAndType········#78:#79·······//·isCellEditable:(II)Z 
96 ···#88·=·Methodref··········#4.#87········//·javax/swing/table/AbstractTableModel.isCellEditable:(II)Z 
97 ···#89·=·Utf8···············fireTableRowsInserted86 ···#78·=·Utf8···············getTableModelListeners
 87 ···#79·=·Utf8···············()[Ljavax/swing/event/TableModelListener;
98 ···#90·=·String·············#89···········//·fireTableRowsInserted88 ···#80·=·String·············#78···········//·getTableModelListeners
99 ···#91·=·NameAndType········#89:#64·······//·fireTableRowsInserted:(II)V 
100 ···#92·=·Methodref··········#4.#91········//·javax/swing/table/AbstractTableModel.fireTableRowsInserted:(II)V89 ···#81·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/Object;
 90 ···#82·=·NameAndType········#56:#81·······//·invoke:(Ljava/lang/Object;)Ljava/lang/Object;
 91 ···#83·=·InterfaceMethodref·#49.#82·······//·clojure/lang/IFn.invoke:(Ljava/lang/Object;)Ljava/lang/Object;
 92 ···#84·=·Utf8···············[Ljavax/swing/event/TableModelListener;
 93 ···#85·=·Class··············#84···········//·"[Ljavax/swing/event/TableModelListener;"
 94 ···#86·=·NameAndType········#78:#79·······//·getTableModelListeners:()[Ljavax/swing/event/TableModelListener;
 95 ···#87·=·Methodref··········#4.#86········//·javax/swing/table/AbstractTableModel.getTableModelListeners:()[Ljavax/swing/event/TableModelListener;
101 ···#93·=·Utf8···············removeTableModelListener96 ···#88·=·Utf8···············removeTableModelListener
102 ···#94·=·Utf8···············(Ljavax/swing/event/TableModelListener;)V97 ···#89·=·Utf8···············(Ljavax/swing/event/TableModelListener;)V
103 ···#95·=·String·············#93···········//·removeTableModelListener98 ···#90·=·String·············#88···········//·removeTableModelListener
104 ···#96·=·NameAndType········#93:#94·······//·removeTableModelListener:(Ljavax/swing/event/TableModelListener;)V99 ···#91·=·NameAndType········#88:#89·······//·removeTableModelListener:(Ljavax/swing/event/TableModelListener;)V
105 ···#97·=·Methodref··········#4.#96········//·javax/swing/table/AbstractTableModel.removeTableModelListener:(Ljavax/swing/event/TableModelListener;)V100 ···#92·=·Methodref··········#4.#91········//·javax/swing/table/AbstractTableModel.removeTableModelListener:(Ljavax/swing/event/TableModelListener;)V
 101 ···#93·=·Utf8···············isCellEditable
 102 ···#94·=·Utf8···············(II)Z
 103 ···#95·=·String·············#93···········//·isCellEditable
 104 ···#96·=·Utf8···············java/lang/Boolean
 105 ···#97·=·Class··············#96···········//·java/lang/Boolean
106 ···#98·=·Utf8···············fireTableChanged106 ···#98·=·Utf8···············booleanValue
107 ···#99·=·Utf8···············(Ljavax/swing/event/TableModelEvent;)V107 ···#99·=·Utf8···············()Z
 108 ··#100·=·NameAndType········#98:#99·······//·booleanValue:()Z
 109 ··#101·=·Methodref··········#97.#100······//·java/lang/Boolean.booleanValue:()Z
 110 ··#102·=·NameAndType········#93:#94·······//·isCellEditable:(II)Z
 111 ··#103·=·Methodref··········#4.#102·······//·javax/swing/table/AbstractTableModel.isCellEditable:(II)Z
 112 ··#104·=·Utf8···············fireTableRowsInserted
108 ··#100·=·String·············#98···········//·fireTableChanged113 ··#105·=·String·············#104··········//·fireTableRowsInserted
109 ··#101·=·NameAndType········#98:#99·······//·fireTableChanged:(Ljavax/swing/event/TableModelEvent;)V114 ··#106·=·NameAndType········#104:#64······//·fireTableRowsInserted:(II)V
110 ··#102·=·Methodref··········#4.#101·······//·javax/swing/table/AbstractTableModel.fireTableChanged:(Ljavax/swing/event/TableModelEvent;)V115 ··#107·=·Methodref··········#4.#106·······//·javax/swing/table/AbstractTableModel.fireTableRowsInserted:(II)V
111 ··#103·=·Utf8···············fireTableRowsDeleted116 ··#108·=·Utf8···············fireTableRowsDeleted
112 ··#104·=·String·············#103··········//·fireTableRowsDeleted117 ··#109·=·String·············#108··········//·fireTableRowsDeleted
113 ··#105·=·NameAndType········#103:#64······//·fireTableRowsDeleted:(II)V118 ··#110·=·NameAndType········#108:#64······//·fireTableRowsDeleted:(II)V
114 ··#106·=·Methodref··········#4.#105·······//·javax/swing/table/AbstractTableModel.fireTableRowsDeleted:(II)V119 ··#111·=·Methodref··········#4.#110·······//·javax/swing/table/AbstractTableModel.fireTableRowsDeleted:(II)V
115 ··#107·=·Utf8···············hashCode120 ··#112·=·Utf8···············hashCode
116 ··#108·=·Utf8···············()I121 ··#113·=·Utf8···············()I
117 ··#109·=·String·············#107··········//·hashCode122 ··#114·=·String·············#112··········//·hashCode
118 ··#110·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/Object; 
119 ··#111·=·NameAndType········#56:#110······//·invoke:(Ljava/lang/Object;)Ljava/lang/Object; 
120 ··#112·=·InterfaceMethodref·#49.#111······//·clojure/lang/IFn.invoke:(Ljava/lang/Object;)Ljava/lang/Object; 
121 ··#113·=·Utf8···············java/lang/Number123 ··#115·=·Utf8···············java/lang/Number
122 ··#114·=·Class··············#113··········//·java/lang/Number124 ··#116·=·Class··············#115··········//·java/lang/Number
123 ··#115·=·Utf8···············intValue125 ··#117·=·Utf8···············intValue
124 ··#116·=·NameAndType········#115:#108·····//·intValue:()I126 ··#118·=·NameAndType········#117:#113·····//·intValue:()I
125 ··#117·=·Methodref··········#114.#116·····//·java/lang/Number.intValue:()I127 ··#119·=·Methodref··········#116.#118·····//·java/lang/Number.intValue:()I
126 ··#118·=·NameAndType········#107:#108·····//·hashCode:()I128 ··#120·=·NameAndType········#112:#113·····//·hashCode:()I
127 ··#119·=·Methodref··········#4.#118·······//·javax/swing/table/AbstractTableModel.hashCode:()I129 ··#121·=·Methodref··········#4.#120·······//·javax/swing/table/AbstractTableModel.hashCode:()I
128 ··#120·=·Utf8···············fireTableStructureChanged130 ··#122·=·Utf8···············fireTableStructureChanged
129 ··#121·=·String·············#120··········//·fireTableStructureChanged131 ··#123·=·String·············#122··········//·fireTableStructureChanged
130 ··#122·=·NameAndType········#120:#10······//·fireTableStructureChanged:()V132 ··#124·=·NameAndType········#122:#10······//·fireTableStructureChanged:()V
131 ··#123·=·Methodref··········#4.#122·······//·javax/swing/table/AbstractTableModel.fireTableStructureChanged:()V133 ··#125·=·Methodref··········#4.#124·······//·javax/swing/table/AbstractTableModel.fireTableStructureChanged:()V
 134 ··#126·=·Utf8···············fireTableChanged
 135 ··#127·=·Utf8···············(Ljavax/swing/event/TableModelEvent;)V
 136 ··#128·=·String·············#126··········//·fireTableChanged
 137 ··#129·=·NameAndType········#126:#127·····//·fireTableChanged:(Ljavax/swing/event/TableModelEvent;)V
 138 ··#130·=·Methodref··········#4.#129·······//·javax/swing/table/AbstractTableModel.fireTableChanged:(Ljavax/swing/event/TableModelEvent;)V
132 ··#124·=·Utf8···············fireTableDataChanged139 ··#131·=·Utf8···············fireTableDataChanged
133 ··#125·=·String·············#124··········//·fireTableDataChanged140 ··#132·=·String·············#131··········//·fireTableDataChanged
134 ··#126·=·NameAndType········#124:#10······//·fireTableDataChanged:()V141 ··#133·=·NameAndType········#131:#10······//·fireTableDataChanged:()V
135 ··#127·=·Methodref··········#4.#126·······//·javax/swing/table/AbstractTableModel.fireTableDataChanged:()V142 ··#134·=·Methodref··········#4.#133·······//·javax/swing/table/AbstractTableModel.fireTableDataChanged:()V
136 ··#128·=·Utf8···············findColumn143 ··#135·=·Utf8···············findColumn
137 ··#129·=·Utf8···············(Ljava/lang/String;)I144 ··#136·=·Utf8···············(Ljava/lang/String;)I
138 ··#130·=·String·············#128··········//·findColumn145 ··#137·=·String·············#135··········//·findColumn
139 ··#131·=·NameAndType········#128:#129·····//·findColumn:(Ljava/lang/String;)I146 ··#138·=·NameAndType········#135:#136·····//·findColumn:(Ljava/lang/String;)I
140 ··#132·=·Methodref··········#4.#131·······//·javax/swing/table/AbstractTableModel.findColumn:(Ljava/lang/String;)I147 ··#139·=·Methodref··········#4.#138·······//·javax/swing/table/AbstractTableModel.findColumn:(Ljava/lang/String;)I
141 ··#133·=·Utf8···············setValueAt148 ··#140·=·Utf8···············setValueAt
142 ··#134·=·Utf8···············(Ljava/lang/Object;II)V149 ··#141·=·Utf8···············(Ljava/lang/Object;II)V
143 ··#135·=·String·············#133··········//·setValueAt150 ··#142·=·String·············#140··········//·setValueAt
144 ··#136·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;151 ··#143·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
145 ··#137·=·NameAndType········#56:#136······//·invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;152 ··#144·=·NameAndType········#56:#143······//·invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
146 ··#138·=·InterfaceMethodref·#49.#137······//·clojure/lang/IFn.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;153 ··#145·=·InterfaceMethodref·#49.#144······//·clojure/lang/IFn.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
147 ··#139·=·NameAndType········#133:#134·····//·setValueAt:(Ljava/lang/Object;II)V154 ··#146·=·NameAndType········#140:#141·····//·setValueAt:(Ljava/lang/Object;II)V
148 ··#140·=·Methodref··········#4.#139·······//·javax/swing/table/AbstractTableModel.setValueAt:(Ljava/lang/Object;II)V155 ··#147·=·Methodref··········#4.#146·······//·javax/swing/table/AbstractTableModel.setValueAt:(Ljava/lang/Object;II)V
149 ··#141·=·Utf8···············clone156 ··#148·=·Utf8···············clone
150 ··#142·=·Utf8···············()Ljava/lang/Object;157 ··#149·=·Utf8···············()Ljava/lang/Object;
151 ··#143·=·String·············#141··········//·clone158 ··#150·=·String·············#148··········//·clone
152 ··#144·=·NameAndType········#141:#142·····//·clone:()Ljava/lang/Object;159 ··#151·=·NameAndType········#148:#149·····//·clone:()Ljava/lang/Object;
153 ··#145·=·Methodref··········#4.#144·······//·javax/swing/table/AbstractTableModel.clone:()Ljava/lang/Object;160 ··#152·=·Methodref··········#4.#151·······//·javax/swing/table/AbstractTableModel.clone:()Ljava/lang/Object;
154 ··#146·=·Utf8···············toString 
155 ··#147·=·Utf8···············()Ljava/lang/String; 
156 ··#148·=·String·············#146··········//·toString 
157 ··#149·=·NameAndType········#146:#147·····//·toString:()Ljava/lang/String; 
158 ··#150·=·Methodref··········#4.#149·······//·javax/swing/table/AbstractTableModel.toString:()Ljava/lang/String; 
159 ··#151·=·Utf8···············getTableModelListeners 
160 ··#152·=·Utf8···············()[Ljavax/swing/event/TableModelListener; 
161 ··#153·=·String·············#151··········//·getTableModelListeners 
162 ··#154·=·Utf8···············[Ljavax/swing/event/TableModelListener; 
163 ··#155·=·Class··············#154··········//·"[Ljavax/swing/event/TableModelListener;" 
164 ··#156·=·NameAndType········#151:#152·····//·getTableModelListeners:()[Ljavax/swing/event/TableModelListener; 
165 ··#157·=·Methodref··········#4.#156·······//·javax/swing/table/AbstractTableModel.getTableModelListeners:()[Ljavax/swing/event/TableModelListener; 
166 ··#158·=·Utf8···············equals 
167 ··#159·=·Utf8···············(Ljava/lang/Object;)Z 
168 ··#160·=·String·············#158··········//·equals 
169 ··#161·=·NameAndType········#158:#159·····//·equals:(Ljava/lang/Object;)Z 
170 ··#162·=·Methodref··········#4.#161·······//·javax/swing/table/AbstractTableModel.equals:(Ljava/lang/Object;)Z 
171 ··#163·=·Utf8···············fireTableRowsUpdated 
172 ··#164·=·String·············#163··········//·fireTableRowsUpdated 
173 ··#165·=·NameAndType········#163:#64······//·fireTableRowsUpdated:(II)V 
174 ··#166·=·Methodref··········#4.#165·······//·javax/swing/table/AbstractTableModel.fireTableRowsUpdated:(II)V 
175 ··#167·=·Utf8···············getListeners161 ··#153·=·Utf8···············getListeners
176 ··#168·=·Utf8···············(Ljava/lang/Class;)[Ljava/util/EventListener;162 ··#154·=·Utf8···············(Ljava/lang/Class;)[Ljava/util/EventListener;
177 ··#169·=·String·············#167··········//·getListeners163 ··#155·=·String·············#153··········//·getListeners
178 ··#170·=·Utf8···············[Ljava/util/EventListener;164 ··#156·=·Utf8···············[Ljava/util/EventListener;
179 ··#171·=·Class··············#170··········//·"[Ljava/util/EventListener;"165 ··#157·=·Class··············#156··········//·"[Ljava/util/EventListener;"
180 ··#172·=·NameAndType········#167:#168·····//·getListeners:(Ljava/lang/Class;)[Ljava/util/EventListener;166 ··#158·=·NameAndType········#153:#154·····//·getListeners:(Ljava/lang/Class;)[Ljava/util/EventListener;
181 ··#173·=·Methodref··········#4.#172·······//·javax/swing/table/AbstractTableModel.getListeners:(Ljava/lang/Class;)[Ljava/util/EventListener;167 ··#159·=·Methodref··········#4.#158·······//·javax/swing/table/AbstractTableModel.getListeners:(Ljava/lang/Class;)[Ljava/util/EventListener;
182 ··#174·=·Utf8···············addTableModelListener168 ··#160·=·Utf8···············addTableModelListener
183 ··#175·=·String·············#174··········//·addTableModelListener169 ··#161·=·String·············#160··········//·addTableModelListener
Max diff block lines reached; 32685/48227 bytes (67.77%) of diff not shown.
828 B
clojure/instant$fn__8337$fn__8338.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__8337$fn__8338·extends·AFunction5 public·final·class·instant$fn__8337$fn__8338·extends·AFunction
6 {6 {
7 ····Object·dim_leap; 
8 ····Object·dim_norm;7 ····Object·dim_norm;
 8 ····Object·dim_leap;
9 ····9 ····
10 ····public·instant$fn__8337$fn__8338(final·Object·dim_leap,·final·Object·dim_norm)·{10 ····public·instant$fn__8337$fn__8338(final·Object·dim_norm,·final·Object·dim_leap)·{
11 ········this.dim_leap·=·dim_leap; 
12 ········this.dim_norm·=·dim_norm;11 ········this.dim_norm·=·dim_norm;
 12 ········this.dim_leap·=·dim_leap;
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__8337.class
808 B
procyon -ec {}
    
Offset 8, 20 lines modifiedOffset 8, 20 lines modified
8 public·final·class·instant$fn__8337·extends·AFunction8 public·final·class·instant$fn__8337·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__8337.const__3;14 ········Object·dim_norm·=·instant$fn__8337.const__3;
15 ········final·AFn·const__5; 
16 ········Object·dim_leap·=·const__5·=·instant$fn__8337.const__5;15 ········Object·dim_leap·=·instant$fn__8337.const__5;
17 ········dim_leap·=·null; 
18 ········final·Object·o·=·dim_norm;16 ········final·Object·o·=·dim_norm;
19 ········dim_norm·=·null;17 ········dim_norm·=·null;
 18 ········final·Object·o2·=·dim_leap;
 19 ········dim_leap·=·null;
20 ········return·new·instant$fn__8337$fn__8338((Object)const__5,·o);20 ········return·new·instant$fn__8337$fn__8338(o,·o2);
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·{
918 B
clojure/java/javadoc$javadoc_url$fn__11711.class
822 B
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 import·clojure.core$str;5 import·clojure.core$str;
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·javadoc$javadoc_url$fn__11711·extends·AFunction9 public·final·class·javadoc$javadoc_url$fn__11711·extends·AFunction
10 {10 {
11 ····Object·url_path; 
12 ····Object·classname;11 ····Object·classname;
 12 ····Object·url_path;
13 ····13 ····
14 ····public·javadoc$javadoc_url$fn__11711(final·Object·url_path,·final·Object·classname)·{14 ····public·javadoc$javadoc_url$fn__11711(final·Object·classname,·final·Object·url_path)·{
15 ········this.url_path·=·url_path; 
16 ········this.classname·=·classname;15 ········this.classname·=·classname;
 16 ········this.url_path·=·url_path;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke(Object·p__11710)·{19 ····public·Object·invoke(Object·p__11710)·{
20 ········final·Object·o·=·p__11710;20 ········final·Object·o·=·p__11710;
21 ········p__11710·=·null;21 ········p__11710·=·null;
22 ········Object·vec__11712·=·o;22 ········Object·vec__11712·=·o;
23 ········Object·prefix·=·RT.nth(vec__11712,·RT.intCast(0L),·(Object)null);23 ········Object·prefix·=·RT.nth(vec__11712,·RT.intCast(0L),·(Object)null);
1.83 KB
clojure/java/javadoc$javadoc_url.class
1.75 KB
procyon -ec {}
    
Offset 37, 35 lines modifiedOffset 37, 34 lines modified
37 ················temp__5718__auto__11718·=·null;37 ················temp__5718__auto__11718·=·null;
38 ················final·Object·o3;38 ················final·Object·o3;
39 ················Object·file·=·o3·=·o2;39 ················Object·file·=·o3·=·o2;
40 ················file·=·null;40 ················file·=·null;
41 ················return·core$str.invokeStatic((Object)((File)o3).toURI());41 ················return·core$str.invokeStatic((Object)((File)o3).toURI());
42 ············}42 ············}
43 ········}43 ········}
44 ········final·Object·o5·=·url_path; 
45 ········final·Object·o6·=·classname;44 ········final·Object·o5·=·classname;
46 ········classname·=·null;45 ········classname·=·null;
47 ········final·Object·invokeStatic2;46 ········final·Object·invokeStatic2;
48 ········Object·or__5501__auto__11717·=·invokeStatic2·=·core$some.invokeStatic((Object)new·javadoc$javadoc_url$fn__11711(o5,·o6),·core$deref.invokeStatic(javadoc$javadoc_url.const__9.get()));47 ········Object·or__5501__auto__11717·=·invokeStatic2·=·core$some.invokeStatic((Object)new·javadoc$javadoc_url$fn__11711(o5,·url_path),·core$deref.invokeStatic(javadoc$javadoc_url.const__9.get()));
49 ········if·(invokeStatic2·!=·null)·{48 ········if·(invokeStatic2·!=·null)·{
50 ············if·(invokeStatic2·!=·Boolean.FALSE)·{49 ············if·(invokeStatic2·!=·Boolean.FALSE)·{
51 ················final·Object·o4·=·or__5501__auto__11717;50 ················final·Object·o4·=·or__5501__auto__11717;
52 ················or__5501__auto__11717·=·null;51 ················or__5501__auto__11717·=·null;
53 ················return·o4;52 ················return·o4;
54 ············}53 ············}
55 ········}54 ········}
56 ········final·Object·value·=·javadoc$javadoc_url.const__10.get();55 ········final·Object·value·=·javadoc$javadoc_url.const__10.get();
57 ········if·(value·!=·null)·{56 ········if·(value·!=·null)·{
58 ············if·(value·!=·Boolean.FALSE)·{57 ············if·(value·!=·Boolean.FALSE)·{
59 ················final·Object·value2·=·javadoc$javadoc_url.const__11.get();58 ················final·Object·value2·=·javadoc$javadoc_url.const__11.get();
60 ················final·Object[]·array·=·new·Object[2];59 ················final·Object[]·array·=·new·Object[2];
61 ················final·int·n·=·0;60 ················final·int·n·=·0;
62 ················final·Object·o7·=·url_path;61 ················final·Object·o6·=·url_path;
63 ················url_path·=·null;62 ················url_path·=·null;
64 ················array[n]·=·o7;63 ················array[n]·=·o6;
65 ················array[1]·=·".html";64 ················array[1]·=·".html";
66 ················return·core$str.invokeStatic(value2,·(ISeq)ArraySeq.create(array));65 ················return·core$str.invokeStatic(value2,·(ISeq)ArraySeq.create(array));
67 ············}66 ············}
68 ········}67 ········}
69 ········return·null;68 ········return·null;
70 ····}69 ····}
71 ····70 ····
984 B
clojure/java/shell$sh$fn__11672.class
910 B
procyon -ec {}
    
Offset 7, 22 lines modifiedOffset 7, 22 lines modified
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__11672·extends·AFunction10 public·final·class·shell$sh$fn__11672·extends·AFunction
11 {11 {
12 ····Object·in;12 ····Object·in;
13 ····Object·in_enc; 
14 ····Object·proc;13 ····Object·proc;
 14 ····Object·in_enc;
15 ····public·static·final·Keyword·const__1;15 ····public·static·final·Keyword·const__1;
16 ····16 ····
17 ····public·shell$sh$fn__11672(final·Object·in,·final·Object·in_enc,·final·Object·proc)·{17 ····public·shell$sh$fn__11672(final·Object·in,·final·Object·proc,·final·Object·in_enc)·{
18 ········this.in·=·in;18 ········this.in·=·in;
19 ········this.in_enc·=·in_enc; 
20 ········this.proc·=·proc;19 ········this.proc·=·proc;
 20 ········this.in_enc·=·in_enc;
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__11672.const__1,·this.in_enc·}));27 ············invokeStatic·=·io$copy.invokeStatic(this.in,·os,·(ISeq)ArraySeq.create(new·Object[]·{·shell$sh$fn__11672.const__1,·this.in_enc·}));
750 B
clojure/java/shell$sh$fn__11674.class
676 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 package·clojure.java;1 package·clojure.java;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·shell$sh$fn__11674·extends·AFunction3 public·final·class·shell$sh$fn__11674·extends·AFunction
4 {4 {
5 ····Object·out_enc; 
6 ····Object·stdout;5 ····Object·stdout;
 6 ····Object·out_enc;
7 ····7 ····
8 ····public·shell$sh$fn__11674(final·Object·out_enc,·final·Object·stdout)·{8 ····public·shell$sh$fn__11674(final·Object·stdout,·final·Object·out_enc)·{
9 ········this.out_enc·=·out_enc; 
10 ········this.stdout·=·stdout;9 ········this.stdout·=·stdout;
 10 ········this.out_enc·=·out_enc;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke()·{13 ····public·Object·invoke()·{
14 ········final·Object·stdout·=·this.stdout;14 ········final·Object·stdout·=·this.stdout;
15 ········this.stdout·=·null;15 ········this.stdout·=·null;
16 ········final·Object·out_enc·=·this.out_enc;16 ········final·Object·out_enc·=·this.out_enc;
17 ········this.out_enc·=·null;17 ········this.out_enc·=·null;
3.21 KB
clojure/java/shell$sh.class
3.16 KB
procyon -ec {}
    
Offset 104, 58 lines modifiedOffset 104, 60 lines modified
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;109 ····················final·Object·o14·=·in;
110 ····················in·=·null;110 ····················in·=·null;
 111 ····················final·Object·o15·=·proc;
111 ····················final·Object·o15·=·in_enc;112 ····················final·Object·o16·=·in_enc;
112 ····················in_enc·=·null;113 ····················in_enc·=·null;
113 ····················core$future_call.invokeStatic((Object)new·shell$sh$fn__11672(o14,·o15,·proc));114 ····················core$future_call.invokeStatic((Object)new·shell$sh$fn__11672(o14,·o15,·o16));
114 ····················break·Label_0320;115 ····················break·Label_0320;
115 ················}116 ················}
116 ············}117 ············}
117 ············((OutputStream)((Process)proc).getOutputStream()).close();118 ············((OutputStream)((Process)proc).getOutputStream()).close();
118 ········}119 ········}
119 ········Object·stdout·=·((Process)proc).getInputStream();120 ········Object·stdout·=·((Process)proc).getInputStream();
120 ········IPersistentMap·persistentMap;121 ········IPersistentMap·persistentMap;
121 ········try·{122 ········try·{
122 ············Object·stderr·=·((Process)proc).getErrorStream();123 ············Object·stderr·=·((Process)proc).getErrorStream();
123 ············IPersistentMap·mapUniqueKeys;124 ············IPersistentMap·mapUniqueKeys;
124 ············try·{125 ············try·{
 126 ················final·Object·o17·=·stdout;
125 ················final·Object·o16·=·out_enc;127 ················final·Object·o18·=·out_enc;
126 ················out_enc·=·null;128 ················out_enc·=·null;
127 ················Object·out·=·core$future_call.invokeStatic((Object)new·shell$sh$fn__11674(o16,·stdout));129 ················Object·out·=·core$future_call.invokeStatic((Object)new·shell$sh$fn__11674(o17,·o18));
128 ················Object·err·=·core$future_call.invokeStatic((Object)new·shell$sh$fn__11676(stderr));130 ················Object·err·=·core$future_call.invokeStatic((Object)new·shell$sh$fn__11676(stderr));
129 ················final·Object·o17·=·proc;131 ················final·Object·o19·=·proc;
130 ················proc·=·null;132 ················proc·=·null;
131 ················final·int·exit_code·=·((Process)o17).waitFor();133 ················final·int·exit_code·=·((Process)o19).waitFor();
132 ················final·Object[]·array·=·{·shell$sh.const__16,·exit_code,·shell$sh.const__17,·null,·null,·null·};134 ················final·Object[]·array·=·{·shell$sh.const__16,·exit_code,·shell$sh.const__17,·null,·null,·null·};
133 ················final·int·n·=·3;135 ················final·int·n·=·3;
134 ················final·Object·o18·=·out;136 ················final·Object·o20·=·out;
135 ················out·=·null;137 ················out·=·null;
136 ················array[n]·=·core$deref.invokeStatic(o18);138 ················array[n]·=·core$deref.invokeStatic(o20);
137 ················array[4]·=·shell$sh.const__19;139 ················array[4]·=·shell$sh.const__19;
138 ················final·int·n2·=·5;140 ················final·int·n2·=·5;
139 ················final·Object·o19·=·err;141 ················final·Object·o21·=·err;
140 ················err·=·null;142 ················err·=·null;
141 ················array[n2]·=·core$deref.invokeStatic(o19);143 ················array[n2]·=·core$deref.invokeStatic(o21);
142 ················mapUniqueKeys·=·RT.mapUniqueKeys(array);144 ················mapUniqueKeys·=·RT.mapUniqueKeys(array);
143 ············}145 ············}
144 ············finally·{146 ············finally·{
145 ················final·Object·o20·=·stderr;147 ················final·Object·o22·=·stderr;
146 ················stderr·=·null;148 ················stderr·=·null;
147 ················((InputStream)o20).close();149 ················((InputStream)o22).close();
148 ············}150 ············}
149 ············persistentMap·=·mapUniqueKeys;151 ············persistentMap·=·mapUniqueKeys;
150 ········}152 ········}
151 ········finally·{153 ········finally·{
152 ············final·Object·o21·=·stdout;154 ············final·Object·o23·=·stdout;
153 ············stdout·=·null;155 ············stdout·=·null;
154 ············((InputStream)o21).close();156 ············((InputStream)o23).close();
155 ········}157 ········}
156 ········return·persistentMap;158 ········return·persistentMap;
157 ····}159 ····}
158 ····160 ····
159 ····public·Object·doInvoke(final·Object·o)·{161 ····public·Object·doInvoke(final·Object·o)·{
160 ········return·invokeStatic((ISeq)o);162 ········return·invokeStatic((ISeq)o);
161 ····}163 ····}
709 B
clojure/main$eval_opt$fn__9082.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·main$eval_opt$fn__9082·extends·AFunction3 public·final·class·main$eval_opt$fn__9082·extends·AFunction
4 {4 {
5 ····Object·reader; 
6 ····Object·eof;5 ····Object·eof;
 6 ····Object·reader;
7 ····7 ····
8 ····public·main$eval_opt$fn__9082(final·Object·reader,·final·Object·eof)·{8 ····public·main$eval_opt$fn__9082(final·Object·eof,·final·Object·reader)·{
9 ········this.reader·=·reader; 
10 ········this.eof·=·eof;9 ········this.eof·=·eof;
 10 ········this.reader·=·reader;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke()·{13 ····public·Object·invoke()·{
14 ········Object·invokeStatic;14 ········Object·invokeStatic;
15 ········try·{15 ········try·{
16 ············final·Object·reader·=·this.reader;16 ············final·Object·reader·=·this.reader;
17 ············this.reader·=·null;17 ············this.reader·=·null;
737 B
clojure/main$eval_opt$fn__9084.class
665 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·main$eval_opt$fn__9084·extends·AFunction3 public·final·class·main$eval_opt$fn__9084·extends·AFunction
4 {4 {
5 ····Object·reader; 
6 ····Object·eof;5 ····Object·eof;
 6 ····Object·reader;
7 ····7 ····
8 ····public·main$eval_opt$fn__9084(final·Object·reader,·final·Object·eof)·{8 ····public·main$eval_opt$fn__9084(final·Object·eof,·final·Object·reader)·{
9 ········this.reader·=·reader; 
10 ········this.eof·=·eof;9 ········this.eof·=·eof;
 10 ········this.reader·=·reader;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke()·{13 ····public·Object·invoke()·{
14 ········Object·invokeStatic;14 ········Object·invokeStatic;
15 ········try·{15 ········try·{
16 ············invokeStatic·=·core$read.invokeStatic(this.reader,·(Object)Boolean.FALSE,·this.eof);16 ············invokeStatic·=·core$read.invokeStatic(this.reader,·(Object)Boolean.FALSE,·this.eof);
17 ········}17 ········}
1.25 KB
clojure/main$eval_opt.class
1.19 KB
procyon -ec {}
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ····20 ····
21 ····public·static·Object·invokeStatic(Object·str)·{21 ····public·static·Object·invokeStatic(Object·str)·{
22 ········final·Object·eof·=·new·Object();22 ········final·Object·eof·=·new·Object();
23 ········final·Object·o·=·str;23 ········final·Object·o·=·str;
24 ········str·=·null;24 ········str·=·null;
25 ········final·Object·reader·=·new·LineNumberingPushbackReader((Reader)new·StringReader((String)o));25 ········final·Object·reader·=·new·LineNumberingPushbackReader((Reader)new·StringReader((String)o));
26 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$eval_opt.const__2,·Util.equiv((Object)main$eval_opt.const__4,·main$eval_opt.const__2.get())·?·Boolean.TRUE·:·main$eval_opt.const__2.get()·})));26 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$eval_opt.const__2,·Util.equiv((Object)main$eval_opt.const__4,·main$eval_opt.const__2.get())·?·Boolean.TRUE·:·main$eval_opt.const__2.get()·})));
27 ········for·(Object·input·=·((IFn)new·main$eval_opt$fn__9082(reader,·eof)).invoke();·!Util.equiv(input,·eof);·input·=·((IFn)new·main$eval_opt$fn__9084(reader,·eof)).invoke())·{27 ········for·(Object·input·=·((IFn)new·main$eval_opt$fn__9082(eof,·reader)).invoke();·!Util.equiv(input,·eof);·input·=·((IFn)new·main$eval_opt$fn__9084(eof,·reader)).invoke())·{
28 ············final·Object·o2·=·input;28 ············final·Object·o2·=·input;
29 ············input·=·null;29 ············input·=·null;
30 ············Object·value·=·core$eval.invokeStatic(o2);30 ············Object·value·=·core$eval.invokeStatic(o2);
31 ············if·(!Util.identical(value,·(Object)null))·{31 ············if·(!Util.identical(value,·(Object)null))·{
32 ················final·Object[]·array·=·{·null·};32 ················final·Object[]·array·=·{·null·};
33 ················final·int·n·=·0;33 ················final·int·n·=·0;
34 ················final·Object·o3·=·value;34 ················final·Object·o3·=·value;
1.16 KB
clojure/main$ex_str$fn__9040.class
1.09 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__9040·extends·AFunction10 public·final·class·main$ex_str$fn__9040·extends·AFunction
11 {11 {
12 ····Object·spec; 
13 ····Object·s__6336__auto__;12 ····Object·s__6336__auto__;
 13 ····Object·spec;
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__9040(final·Object·spec,·final·Object·s__6336__auto__)·{18 ····public·main$ex_str$fn__9040(final·Object·s__6336__auto__,·final·Object·spec)·{
19 ········this.spec·=·spec; 
20 ········this.s__6336__auto__·=·s__6336__auto__;19 ········this.s__6336__auto__·=·s__6336__auto__;
 20 ········this.spec·=·spec;
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__9040.const__2.get(),·main$ex_str$fn__9040.const__3.getRawRoot())·?·core$update.invokeStatic(this.spec,·(Object)main$ex_str$fn__9040.const__5,·(Object)new·main$ex_str$fn__9040$fn__9041())·:·this.spec);26 ············alpha$explain_out.invokeStatic(Util.equiv(main$ex_str$fn__9040.const__2.get(),·main$ex_str$fn__9040.const__3.getRawRoot())·?·core$update.invokeStatic(this.spec,·(Object)main$ex_str$fn__9040.const__5,·(Object)new·main$ex_str$fn__9040$fn__9041())·:·this.spec);
27 ············invokeStatic·=·core$str.invokeStatic(this.s__6336__auto__);27 ············invokeStatic·=·core$str.invokeStatic(this.s__6336__auto__);
1.33 KB
clojure/main$ex_str.class
1.28 KB
procyon -ec {}
    
Offset 209, 18 lines modifiedOffset 209, 18 lines modified
209 ····················final·Object·o20·=·spec;209 ····················final·Object·o20·=·spec;
210 ····················Object·o23·=·null;210 ····················Object·o23·=·null;
211 ····················Label_0632:·{211 ····················Label_0632:·{
212 ························if·(o20·!=·null)·{212 ························if·(o20·!=·null)·{
213 ····························if·(o20·!=·Boolean.FALSE)·{213 ····························if·(o20·!=·Boolean.FALSE)·{
214 ································Object·s__6336__auto__9057·=·new·StringWriter();214 ································Object·s__6336__auto__9057·=·new·StringWriter();
215 ································core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$ex_str.const__23,·s__6336__auto__9057·})));215 ································core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$ex_str.const__23,·s__6336__auto__9057·})));
216 ································final·Object·o21·=·spec; 
217 ································spec·=·null; 
218 ································final·Object·o22·=·s__6336__auto__9057;216 ································final·Object·o21·=·s__6336__auto__9057;
219 ································s__6336__auto__9057·=·null;217 ································s__6336__auto__9057·=·null;
 218 ································final·Object·o22·=·spec;
 219 ································spec·=·null;
220 ································o23·=·((IFn)new·main$ex_str$fn__9040(o21,·o22)).invoke();220 ································o23·=·((IFn)new·main$ex_str$fn__9040(o21,·o22)).invoke();
221 ································break·Label_0632;221 ································break·Label_0632;
222 ····························}222 ····························}
223 ························}223 ························}
224 ························final·String·s4·=·"%s%n";224 ························final·String·s4·=·"%s%n";
225 ························final·Object[]·array5·=·{·null·};225 ························final·Object[]·array5·=·{·null·};
226 ························final·int·n8·=·0;226 ························final·int·n8·=·0;
1000 B
clojure/main$repl$fn__9077.class
938 B
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
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__9077·extends·AFunction9 public·final·class·main$repl$fn__9077·extends·AFunction
10 {10 {
11 ····Object·read_eval_print;11 ····Object·read_eval_print;
12 ····Object·request_exit; 
13 ····Object·caught;12 ····Object·caught;
 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__9077(final·Object·read_eval_print,·final·Object·request_exit,·final·Object·caught)·{16 ····public·main$repl$fn__9077(final·Object·read_eval_print,·final·Object·caught,·final·Object·request_exit)·{
17 ········this.read_eval_print·=·read_eval_print;17 ········this.read_eval_print·=·read_eval_print;
18 ········this.request_exit·=·request_exit; 
19 ········this.caught·=·caught;18 ········this.caught·=·caught;
 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);
26 ········}26 ········}
1.44 KB
clojure/main$repl$read_eval_print__9068$fn__9069.class
1.34 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__9068$fn__9069·extends·AFunction14 public·final·class·main$repl$read_eval_print__9068$fn__9069·extends·AFunction
15 {15 {
16 ····Object·request_exit; 
17 ····Object·read;16 ····Object·read;
18 ····Object·request_prompt;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__9068$fn__9069(final·Object·request_exit,·final·Object·read,·final·Object·request_prompt)·{23 ····public·main$repl$read_eval_print__9068$fn__9069(final·Object·read,·final·Object·request_prompt,·final·Object·request_exit)·{
24 ········this.request_exit·=·request_exit; 
25 ········this.read·=·read;24 ········this.read·=·read;
26 ········this.request_prompt·=·request_prompt;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__9068$fn__9069.const__2,·Util.equiv((Object)main$repl$read_eval_print__9068$fn__9069.const__4,·main$repl$read_eval_print__9068$fn__9069.const__2.get())·?·Boolean.TRUE·:·main$repl$read_eval_print__9068$fn__9069.const__2.get()·})));32 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$repl$read_eval_print__9068$fn__9069.const__2,·Util.equiv((Object)main$repl$read_eval_print__9068$fn__9069.const__4,·main$repl$read_eval_print__9068$fn__9069.const__2.get())·?·Boolean.TRUE·:·main$repl$read_eval_print__9068$fn__9069.const__2.get()·})));
33 ············Object·invoke;33 ············Object·invoke;
800 B
clojure/main$repl$read_eval_print__9068$fn__9071.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__9068$fn__9071·extends·AFunction5 public·final·class·main$repl$read_eval_print__9068$fn__9071·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__9068$fn__9071(final·Object·eval,·final·Object·input)·{10 ····public·main$repl$read_eval_print__9068$fn__9071(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.38 KB
clojure/main$repl$read_eval_print__9068.class
3.29 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__9068·extends·AFunction11 public·final·class·main$repl$read_eval_print__9068·extends·AFunction
12 {12 {
13 ····Object·request_exit; 
14 ····Object·print; 
15 ····Object·eval; 
16 ····Object·caught; 
17 ····Object·read;13 ····Object·read;
 14 ····Object·caught;
 15 ····Object·print;
18 ····Object·request_prompt;16 ····Object·request_prompt;
 17 ····Object·eval;
 18 ····Object·request_exit;
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__9068(final·Object·request_exit,·final·Object·print,·final·Object·eval,·final·Object·caught,·final·Object·read,·final·Object·request_prompt)·{26 ····public·main$repl$read_eval_print__9068(final·Object·read,·final·Object·caught,·final·Object·print,·final·Object·request_prompt,·final·Object·eval,·final·Object·request_exit)·{
27 ········this.request_exit·=·request_exit; 
28 ········this.print·=·print; 
29 ········this.eval·=·eval; 
30 ········this.caught·=·caught; 
31 ········this.read·=·read;27 ········this.read·=·read;
 28 ········this.caught·=·caught;
 29 ········this.print·=·print;
32 ········this.request_prompt·=·request_prompt;30 ········this.request_prompt·=·request_prompt;
 31 ········this.eval·=·eval;
 32 ········this.request_exit·=·request_exit;
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__9068.const__0.get();38 ············Object·read_eval·=·main$repl$read_eval_print__9068.const__0.get();
39 ············Object·input·=·((IFn)new·main$repl$read_eval_print__9068$fn__9069(this.request_exit,·this.read,·this.request_prompt)).invoke();39 ············Object·input·=·((IFn)new·main$repl$read_eval_print__9068$fn__9069(this.read,·this.request_prompt,·this.request_exit)).invoke();
40 ············final·Object·invoke;40 ············final·Object·invoke;
41 ············Object·or__5501__auto__9074·=·invoke·=·((IFn)RT.set(new·Object[]·{·this.request_exit,·this.request_prompt·})).invoke(input);41 ············Object·or__5501__auto__9074·=·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__5501__auto__9074;46 ························o·=·or__5501__auto__9074;
Offset 51, 18 lines modifiedOffset 51, 17 lines modified
51 ················}51 ················}
52 ················final·Object[]·array·=·{·main$repl$read_eval_print__9068.const__0,·null·};52 ················final·Object[]·array·=·{·main$repl$read_eval_print__9068.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__9068$fn__9071(eval,·o3)).invoke();60 ················Object·value·=·((IFn)new·main$repl$read_eval_print__9068$fn__9071(o3,·this.eval)).invoke();
62 ················main$repl$read_eval_print__9068.const__3.set(main$repl$read_eval_print__9068.const__4.get());61 ················main$repl$read_eval_print__9068.const__3.set(main$repl$read_eval_print__9068.const__4.get());
63 ················main$repl$read_eval_print__9068.const__4.set(main$repl$read_eval_print__9068.const__5.get());62 ················main$repl$read_eval_print__9068.const__4.set(main$repl$read_eval_print__9068.const__5.get());
64 ················main$repl$read_eval_print__9068.const__5.set(value);63 ················main$repl$read_eval_print__9068.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.84 KB
clojure/main$repl.class
3.79 KB
procyon -ec {}
    
Offset 81, 57 lines modifiedOffset 81, 56 lines modified
81 ········Object·read·=·RT.get(map__9062,·(Object)main$repl.const__14,·main$repl.const__15.getRawRoot());81 ········Object·read·=·RT.get(map__9062,·(Object)main$repl.const__14,·main$repl.const__15.getRawRoot());
82 ········Object·eval·=·RT.get(map__9062,·(Object)main$repl.const__16,·main$repl.const__17.getRawRoot());82 ········Object·eval·=·RT.get(map__9062,·(Object)main$repl.const__16,·main$repl.const__17.getRawRoot());
83 ········Object·print·=·RT.get(map__9062,·(Object)main$repl.const__18,·main$repl.const__19.getRawRoot());83 ········Object·print·=·RT.get(map__9062,·(Object)main$repl.const__18,·main$repl.const__19.getRawRoot());
84 ········final·Object·o3·=·map__9062;84 ········final·Object·o3·=·map__9062;
85 ········map__9062·=·null;85 ········map__9062·=·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·o4; 
89 ········final·Object·request_exit·=·o4·=·new·Object();88 ········final·Object·request_exit·=·new·Object();
90 ········final·Object·o5·=·print; 
91 ········print·=·null; 
92 ········final·Object·o6·=·eval; 
93 ········eval·=·null; 
94 ········final·Object·o7·=·caught; 
95 ········final·Object·o8·=·read;89 ········final·Object·o4·=·read;
96 ········read·=·null;90 ········read·=·null;
 91 ········final·Object·o5·=·caught;
 92 ········final·Object·o6·=·print;
 93 ········print·=·null;
97 ········final·Object·o9·=·request_prompt;94 ········final·Object·o7·=·request_prompt;
98 ········request_prompt·=·null;95 ········request_prompt·=·null;
 96 ········final·Object·o8·=·eval;
 97 ········eval·=·null;
99 ········final·Object·read_eval_print·=·new·main$repl$read_eval_print__9068(o4,·o5,·o6,·o7,·o8,·o9);98 ········final·Object·read_eval_print·=·new·main$repl$read_eval_print__9068(o4,·o5,·o6,·o7,·o8,·request_exit);
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·})));99 ········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·o12;100 ········Object·o11;
102 ········try·{101 ········try·{
103 ············final·Object·o10·=·caught;102 ············final·Object·o9·=·caught;
104 ············final·Object·o11·=·init;103 ············final·Object·o10·=·init;
105 ············init·=·null;104 ············init·=·null;
106 ············((IFn)new·main$repl$fn__9075(o10,·o11)).invoke();105 ············((IFn)new·main$repl$fn__9075(o9,·o10)).invoke();
107 ············((IFn)prompt).invoke();106 ············((IFn)prompt).invoke();
108 ············((IFn)flush).invoke();107 ············((IFn)flush).invoke();
109 ············while·(true)·{108 ············while·(true)·{
110 ················final·Object·invoke·=·((IFn)new·main$repl$fn__9077(read_eval_print,·request_exit,·caught)).invoke();109 ················final·Object·invoke·=·((IFn)new·main$repl$fn__9077(read_eval_print,·caught,·request_exit)).invoke();
111 ················if·(invoke·!=·null)·{110 ················if·(invoke·!=·null)·{
112 ····················if·(invoke·!=·Boolean.FALSE)·{111 ····················if·(invoke·!=·Boolean.FALSE)·{
113 ························break;112 ························break;
114 ····················}113 ····················}
115 ················}114 ················}
116 ················final·Object·invoke2·=·((IFn)need_prompt).invoke();115 ················final·Object·invoke2·=·((IFn)need_prompt).invoke();
117 ················if·(invoke2·!=·null)·{116 ················if·(invoke2·!=·null)·{
118 ····················if·(invoke2·==·Boolean.FALSE)·{117 ····················if·(invoke2·==·Boolean.FALSE)·{
119 ························continue;118 ························continue;
120 ····················}119 ····················}
121 ····················((IFn)prompt).invoke();120 ····················((IFn)prompt).invoke();
122 ····················((IFn)flush).invoke();121 ····················((IFn)flush).invoke();
123 ················}122 ················}
124 ············}123 ············}
125 ············o12·=·null;124 ············o11·=·null;
126 ········}125 ········}
127 ········finally·{126 ········finally·{
128 ············core$pop_thread_bindings.invokeStatic();127 ············core$pop_thread_bindings.invokeStatic();
129 ········}128 ········}
130 ········return·o12;129 ········return·o11;
131 ····}130 ····}
132 ····131 ····
133 ····public·Object·doInvoke(final·Object·o)·{132 ····public·Object·doInvoke(final·Object·o)·{
134 ········return·invokeStatic((ISeq)o);133 ········return·invokeStatic((ISeq)o);
135 ····}134 ····}
136 ····135 ····
137 ····public·int·getRequiredArity()·{136 ····public·int·getRequiredArity()·{
1.19 KB
clojure/pprint$add_to_buffer$fn__10136.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__10136·extends·AFunction13 public·final·class·pprint$add_to_buffer$fn__10136·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__10136(final·Object·token,·final·Object·this2)·{24 ····public·pprint$add_to_buffer$fn__10136(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__10136.const__2.getRawRoot();31 ········final·Object·rawRoot·=·pprint$add_to_buffer$fn__10136.const__2.getRawRoot();
32 ········final·Object[]·array·=·{·pprint$add_to_buffer$fn__10136.const__3,·null·};32 ········final·Object[]·array·=·{·pprint$add_to_buffer$fn__10136.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__10136(o,·o2));14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$add_to_buffer$fn__10136(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__10588.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__10588·extends·AFunction13 public·final·class·pprint$capitalize_word_writer$fn__10588·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__10588(final·Object·last_was_whitespace_QMARK_,·final·Object·writer)·{21 ····public·pprint$capitalize_word_writer$fn__10588(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__7158__auto__10597·=·writer$ff19274a·=·new·Writer$ff19274a();13 ········Object·p__7158__auto__10597·=·writer$ff19274a·=·new·Writer$ff19274a();
14 ········final·Object[]·array·=·{·"close",·new·pprint$capitalize_word_writer$fn__10584(writer),·"flush",·new·pprint$capitalize_word_writer$fn__10586(writer),·"write",·null·};14 ········final·Object[]·array·=·{·"close",·new·pprint$capitalize_word_writer$fn__10584(writer),·"flush",·new·pprint$capitalize_word_writer$fn__10586(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__10588(o,·o2);20 ········array[n]·=·new·pprint$capitalize_word_writer$fn__10588(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__7158__auto__10597;22 ········final·Object·o3·=·p__7158__auto__10597;
23 ········p__7158__auto__10597·=·null;23 ········p__7158__auto__10597·=·null;
24 ········return·o3;24 ········return·o3;
25 ····}25 ····}
26 ····26 ····
1.49 KB
clojure/pprint$collect_clauses$fn__10922.class
1.4 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__10922·extends·AFunction15 public·final·class·pprint$collect_clauses$fn__10922·extends·AFunction
16 {16 {
17 ····Object·offset; 
18 ····Object·bracket_info;17 ····Object·bracket_info;
 18 ····Object·offset;
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__10922(final·Object·offset,·final·Object·bracket_info)·{41 ····public·pprint$collect_clauses$fn__10922(final·Object·bracket_info,·final·Object·offset)·{
42 ········this.offset·=·offset; 
43 ········this.bracket_info·=·bracket_info;42 ········this.bracket_info·=·bracket_info;
 43 ········this.offset·=·offset;
44 ····}44 ····}
45 ····45 ····
46 ····public·Object·invoke(Object·p__10921)·{46 ····public·Object·invoke(Object·p__10921)·{
47 ········final·Object·o·=·p__10921;47 ········final·Object·o·=·p__10921;
48 ········p__10921·=·null;48 ········p__10921·=·null;
49 ········Object·vec__10923·=·o;49 ········Object·vec__10923·=·o;
50 ········Object·clause_map·=·RT.nth(vec__10923,·RT.intCast(0L),·(Object)null);50 ········Object·clause_map·=·RT.nth(vec__10923,·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·=·offset; 
16 ········offset·=·null; 
17 ········final·Object·o2·=·bracket_info;15 ········final·Object·o·=·bracket_info;
18 ········bracket_info·=·null;16 ········bracket_info·=·null;
 17 ········final·Object·o2·=·offset;
 18 ········offset·=·null;
19 ········final·pprint$collect_clauses$fn__10922·pprint$collect_clauses$fn__10922·=·new·pprint$collect_clauses$fn__10922(o,·o2);19 ········final·pprint$collect_clauses$fn__10922·pprint$collect_clauses$fn__10922·=·new·pprint$collect_clauses$fn__10922(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__5377.invokeStatic(pprint$consume.invokeStatic((Object)pprint$collect_clauses$fn__10922,·(Object)Tuple.create((Object)mapUniqueKeys,·(Object)false,·o3)));24 ········return·core$second__5377.invokeStatic(pprint$consume.invokeStatic((Object)pprint$collect_clauses$fn__10922,·(Object)Tuple.create((Object)mapUniqueKeys,·(Object)false,·o3)));
25 ····}25 ····}
937 B
clojure/pprint$column_writer$fn__9988$fn__9991.class
833 B
procyon -ec {}
    
Offset 4, 23 lines modifiedOffset 4, 23 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.Keyword;6 import·clojure.lang.Keyword;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·pprint$column_writer$fn__9988$fn__9991·extends·AFunction8 public·final·class·pprint$column_writer$fn__9988$fn__9991·extends·AFunction
9 {9 {
10 ····int·nl; 
11 ····Object·this;10 ····Object·this;
 11 ····int·nl;
12 ····Object·s;12 ····Object·s;
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__9988$fn__9991(final·int·nl,·final·Object·this2,·final·Object·s)·{16 ····public·pprint$column_writer$fn__9988$fn__9991(final·Object·this2,·final·int·nl,·final·Object·s)·{
17 ········this.nl·=·nl; 
18 ········this.this·=·this2;17 ········this.this·=·this2;
 18 ········this.nl·=·nl;
19 ········this.s·=·s;19 ········this.s·=·s;
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;
1.08 KB
clojure/pprint$column_writer$fn__9988.class
1020 B
procyon -ec {}
    
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 ········final·Object·invoke·=·((IFn)pred__9989).invoke(pprint$column_writer$fn__9988.const__4,·expr__9990);46 ········final·Object·invoke·=·((IFn)pred__9989).invoke(pprint$column_writer$fn__9988.const__4,·expr__9990);
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__9988.const__6));52 ················final·int·nl·=·((String)s).lastIndexOf(RT.intCast(pprint$column_writer$fn__9988.const__6));
53 ················LockingTransaction.runInTransaction((Callable)new·pprint$column_writer$fn__9988$fn__9991(nl,·this,·s));53 ················LockingTransaction.runInTransaction((Callable)new·pprint$column_writer$fn__9988$fn__9991(this,·nl,·s));
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__9988.const__1);56 ················final·Writer·writer·=·(Writer)pprint$get_field.invokeStatic(o2,·(Object)pprint$column_writer$fn__9988.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.15 KB
clojure/pprint$execute_format$fn__10948.class
1.07 KB
procyon -ec {}
    
Offset 6, 24 lines modifiedOffset 6, 24 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__10948·extends·AFunction10 public·final·class·pprint$execute_format$fn__10948·extends·AFunction
11 {11 {
12 ····Object·format; 
13 ····Object·wrapped_stream; 
14 ····Object·args;12 ····Object·args;
 13 ····Object·wrapped_stream;
 14 ····Object·format;
15 ····Object·real_stream;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__10948(final·Object·format,·final·Object·wrapped_stream,·final·Object·args,·final·Object·real_stream)·{18 ····public·pprint$execute_format$fn__10948(final·Object·args,·final·Object·wrapped_stream,·final·Object·format,·final·Object·real_stream)·{
19 ········this.format·=·format; 
20 ········this.wrapped_stream·=·wrapped_stream; 
21 ········this.args·=·args;19 ········this.args·=·args;
 20 ········this.wrapped_stream·=·wrapped_stream;
 21 ········this.format·=·format;
22 ········this.real_stream·=·real_stream;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__10948.const__0.getRawRoot();28 ············final·IFn·fn·=·(IFn)pprint$execute_format$fn__10948.const__0.getRawRoot();
1.08 KB
clojure/pprint$execute_format.class
1.02 KB
procyon -ec {}
    
Offset 66, 20 lines modifiedOffset 66, 20 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·=·format;73 ············final·Object·o2·=·args;
74 ············format·=·null;74 ············args·=·null;
75 ············final·Object·o3·=·wrapped_stream;75 ············final·Object·o3·=·wrapped_stream;
76 ············wrapped_stream·=·null;76 ············wrapped_stream·=·null;
77 ············final·Object·o4·=·args;77 ············final·Object·o4·=·format;
78 ············args·=·null;78 ············format·=·null;
79 ············((IFn)new·pprint$execute_format$fn__10948(o2,·o3,·o4,·real_stream)).invoke();79 ············((IFn)new·pprint$execute_format$fn__10948(o2,·o3,·o4,·real_stream)).invoke();
80 ············final·Object·o5·=·stream;80 ············final·Object·o5·=·stream;
81 ············stream·=·null;81 ············stream·=·null;
82 ············final·Object·invokeStatic6·=·core$not.invokeStatic(o5);82 ············final·Object·invokeStatic6·=·core$not.invokeStatic(o5);
83 ············String·string·=·null;83 ············String·string·=·null;
84 ············Label_0204:·{84 ············Label_0204:·{
85 ················if·(invokeStatic6·!=·null)·{85 ················if·(invokeStatic6·!=·null)·{
1.43 KB
clojure/pprint$format_logical_block$fn__10622.class
1.33 KB
procyon -ec {}
    
Offset 8, 30 lines modifiedOffset 8, 30 lines modified
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__10622·extends·AFunction11 public·final·class·pprint$format_logical_block$fn__10622·extends·AFunction
12 {12 {
13 ····Object·suffix;13 ····Object·suffix;
14 ····Object·arg; 
15 ····Object·body; 
16 ····Object·prefix;14 ····Object·prefix;
17 ····Object·params;15 ····Object·params;
 16 ····Object·arg;
 17 ····Object·body;
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__10622(final·Object·suffix,·final·Object·arg,·final·Object·body,·final·Object·prefix,·final·Object·params)·{24 ····public·pprint$format_logical_block$fn__10622(final·Object·suffix,·final·Object·prefix,·final·Object·params,·final·Object·arg,·final·Object·body)·{
25 ········this.suffix·=·suffix;25 ········this.suffix·=·suffix;
26 ········this.arg·=·arg; 
27 ········this.body·=·body; 
28 ········this.prefix·=·prefix;26 ········this.prefix·=·prefix;
29 ········this.params·=·params;27 ········this.params·=·params;
 28 ········this.arg·=·arg;
 29 ········this.body·=·body;
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__10622.const__0).invoke(pprint$format_logical_block$fn__10622.const__1.get(),·this.prefix,·(Object)null,·this.suffix);35 ············((IFn)pprint$format_logical_block$fn__10622.const__0).invoke(pprint$format_logical_block$fn__10622.const__1.get(),·this.prefix,·(Object)null,·this.suffix);
36 ············final·Object·body·=·this.body;36 ············final·Object·body·=·this.body;
1.3 KB
clojure/pprint$format_logical_block.class
1.22 KB
procyon -ec {}
    
Offset 127, 22 lines modifiedOffset 127, 22 lines modified
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·=·suffix;132 ············final·Object·o16·=·suffix;
133 ············suffix·=·null;133 ············suffix·=·null;
134 ············final·Object·o17·=·arg; 
135 ············arg·=·null; 
136 ············final·Object·o18·=·body; 
137 ············body·=·null; 
138 ············final·Object·o19·=·prefix;134 ············final·Object·o17·=·prefix;
139 ············prefix·=·null;135 ············prefix·=·null;
140 ············final·Object·o20·=·params;136 ············final·Object·o18·=·params;
141 ············params·=·null;137 ············params·=·null;
 138 ············final·Object·o19·=·arg;
 139 ············arg·=·null;
 140 ············final·Object·o20·=·body;
 141 ············body·=·null;
142 ············((IFn)new·pprint$format_logical_block$fn__10622(o16,·o17,·o18,·o19,·o20)).invoke();142 ············((IFn)new·pprint$format_logical_block$fn__10622(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.58 KB
clojure/pprint$indent$fn__10199.class
1.51 KB
procyon -ec {}
    
Offset 13, 16 lines modifiedOffset 13, 16 lines modified
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__10199·extends·AFunction16 public·final·class·pprint$indent$fn__10199·extends·AFunction
17 {17 {
18 ····Object·offset;18 ····Object·offset;
19 ····Object·relative_to; 
20 ····Object·this;19 ····Object·this;
 20 ····Object·relative_to;
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__10199(final·Object·offset,·final·Object·relative_to,·final·Object·this2)·{39 ····public·pprint$indent$fn__10199(final·Object·offset,·final·Object·this2,·final·Object·relative_to)·{
40 ········this.offset·=·offset;40 ········this.offset·=·offset;
41 ········this.relative_to·=·relative_to; 
42 ········this.this·=·this2;41 ········this.this·=·this2;
 42 ········this.relative_to·=·relative_to;
43 ····}43 ····}
44 ····44 ····
45 ····public·Object·invoke()·{45 ····public·Object·invoke()·{
46 ········final·ILookupThunk·_thunk__0__·=·pprint$indent$fn__10199.__thunk__0__;46 ········final·ILookupThunk·_thunk__0__·=·pprint$indent$fn__10199.__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)))·{
841 B
clojure/pprint$indent.class
787 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·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;10 ········final·Object·o·=·offset;
11 ········offset·=·null;11 ········offset·=·null;
12 ········final·Object·o2·=·relative_to; 
13 ········relative_to·=·null; 
14 ········final·Object·o3·=·this;12 ········final·Object·o2·=·this;
15 ········this·=·null;13 ········this·=·null;
 14 ········final·Object·o3·=·relative_to;
 15 ········relative_to·=·null;
16 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$indent$fn__10199(o,·o2,·o3));16 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$indent$fn__10199(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__10602.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__10602·extends·AFunction16 public·final·class·pprint$init_cap_writer$fn__10602·extends·AFunction
17 {17 {
18 ····Object·writer; 
19 ····Object·capped;18 ····Object·capped;
 19 ····Object·writer;
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__10602(final·Object·writer,·final·Object·capped)·{26 ····public·pprint$init_cap_writer$fn__10602(final·Object·capped,·final·Object·writer)·{
27 ········this.writer·=·writer; 
28 ········this.capped·=·capped;27 ········this.capped·=·capped;
 28 ········this.writer·=·writer;
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__7158__auto__10613·=·writer$ff19274a·=·new·Writer$ff19274a();13 ········Object·p__7158__auto__10613·=·writer$ff19274a·=·new·Writer$ff19274a();
14 ········final·Object[]·array·=·{·"close",·new·pprint$init_cap_writer$fn__10598(writer),·"flush",·new·pprint$init_cap_writer$fn__10600(writer),·"write",·null·};14 ········final·Object[]·array·=·{·"close",·new·pprint$init_cap_writer$fn__10598(writer),·"flush",·new·pprint$init_cap_writer$fn__10600(writer),·"write",·null·};
15 ········final·int·n·=·5;15 ········final·int·n·=·5;
16 ········final·Object·o·=·writer; 
17 ········writer·=·null; 
18 ········final·Object·o2·=·capped;16 ········final·Object·o·=·capped;
19 ········capped·=·null;17 ········capped·=·null;
 18 ········final·Object·o2·=·writer;
 19 ········writer·=·null;
20 ········array[n]·=·new·pprint$init_cap_writer$fn__10602(o,·o2);20 ········array[n]·=·new·pprint$init_cap_writer$fn__10602(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__7158__auto__10613;22 ········final·Object·o3·=·p__7158__auto__10613;
23 ········p__7158__auto__10613·=·null;23 ········p__7158__auto__10613·=·null;
24 ········return·o3;24 ········return·o3;
25 ····}25 ····}
26 ····26 ····
1.37 KB
clojure/pprint$map_params$iter__10862__10866$fn__10867$fn__10868.class
1.24 KB
procyon -ec {}
    
Offset 5, 23 lines modifiedOffset 5, 23 lines modified
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__10862__10866$fn__10867$fn__10868·extends·AFunction8 public·final·class·pprint$map_params$iter__10862__10866$fn__10867$fn__10868·extends·AFunction
9 {9 {
10 ····Object·c__6288__auto__;10 ····Object·c__6288__auto__;
11 ····Object·offset; 
12 ····Object·b__10865;11 ····Object·b__10865;
13 ····int·size__6289__auto__;12 ····int·size__6289__auto__;
 13 ····Object·offset;
14 ····14 ····
15 ····public·pprint$map_params$iter__10862__10866$fn__10867$fn__10868(final·Object·c__6288__auto__,·final·Object·offset,·final·Object·b__10865,·final·int·size__6289__auto__)·{15 ····public·pprint$map_params$iter__10862__10866$fn__10867$fn__10868(final·Object·c__6288__auto__,·final·Object·b__10865,·final·int·size__6289__auto__,·final·Object·offset)·{
16 ········this.c__6288__auto__·=·c__6288__auto__;16 ········this.c__6288__auto__·=·c__6288__auto__;
17 ········this.offset·=·offset; 
18 ········this.b__10865·=·b__10865;17 ········this.b__10865·=·b__10865;
19 ········this.size__6289__auto__·=·size__6289__auto__;18 ········this.size__6289__auto__·=·size__6289__auto__;
 19 ········this.offset·=·offset;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········for·(long·i__10864·=·(long)RT.intCast(0L);·i__10864·<·this.size__6289__auto__;·++i__10864)·{23 ········for·(long·i__10864·=·(long)RT.intCast(0L);·i__10864·<·this.size__6289__auto__;·++i__10864)·{
24 ············Object·vec__10869·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__10864));24 ············Object·vec__10869·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__10864));
25 ············Object·name·=·RT.nth(vec__10869,·RT.intCast(0L),·(Object)null);25 ············Object·name·=·RT.nth(vec__10869,·RT.intCast(0L),·(Object)null);
26 ············final·Object·o·=·vec__10869;26 ············final·Object·o·=·vec__10869;
2.31 KB
clojure/pprint$map_params$iter__10862__10866$fn__10867.class
2.2 KB
procyon -ec {}
    
Offset 6, 21 lines modifiedOffset 6, 21 lines modified
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$map_params$iter__10862__10866$fn__10867·extends·AFunction9 public·final·class·pprint$map_params$iter__10862__10866$fn__10867·extends·AFunction
10 {10 {
11 ····Object·s__10863;11 ····Object·s__10863;
12 ····Object·offset; 
13 ····Object·iter__10862;12 ····Object·iter__10862;
 13 ····Object·offset;
14 ····14 ····
15 ····public·pprint$map_params$iter__10862__10866$fn__10867(final·Object·s__10863,·final·Object·offset,·final·Object·iter__10862)·{15 ····public·pprint$map_params$iter__10862__10866$fn__10867(final·Object·s__10863,·final·Object·iter__10862,·final·Object·offset)·{
16 ········this.s__10863·=·s__10863;16 ········this.s__10863·=·s__10863;
17 ········this.offset·=·offset; 
18 ········this.iter__10862·=·iter__10862;17 ········this.iter__10862·=·iter__10862;
 18 ········this.offset·=·offset;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········final·Object·s__10865·=·this.s__10863;22 ········final·Object·s__10865·=·this.s__10863;
23 ········this.s__10863·=·null;23 ········this.s__10863·=·null;
24 ········final·Object·o;24 ········final·Object·o;
25 ········Object·s__10863·=·o·=·s__10865;25 ········Object·s__10863·=·o·=·s__10865;
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__6288__auto__10883·=·core$chunk_first.invokeStatic(s__10864);38 ························Object·c__6288__auto__10883·=·core$chunk_first.invokeStatic(s__10864);
39 ························final·int·size__6289__auto__10884·=·RT.intCast(RT.count(c__6288__auto__10883));39 ························final·int·size__6289__auto__10884·=·RT.intCast(RT.count(c__6288__auto__10883));
40 ························Object·b__10865·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__10884);40 ························Object·b__10865·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__10884);
41 ························final·Object·o3·=·c__6288__auto__10883;41 ························final·Object·o3·=·c__6288__auto__10883;
42 ························c__6288__auto__10883·=·null;42 ························c__6288__auto__10883·=·null;
43 ························final·Object·invoke·=·((IFn)new·pprint$map_params$iter__10862__10866$fn__10867$fn__10868(o3,·this.offset,·b__10865,·size__6289__auto__10884)).invoke();43 ························final·Object·invoke·=·((IFn)new·pprint$map_params$iter__10862__10866$fn__10867$fn__10868(o3,·b__10865,·size__6289__auto__10884,·this.offset)).invoke();
44 ························if·(invoke·!=·null)·{44 ························if·(invoke·!=·null)·{
45 ····························if·(invoke·!=·Boolean.FALSE)·{45 ····························if·(invoke·!=·Boolean.FALSE)·{
46 ································final·Object·o4·=·b__10865;46 ································final·Object·o4·=·b__10865;
47 ································b__10865·=·null;47 ································b__10865·=·null;
48 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);48 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
49 ································final·IFn·fn·=·(IFn)this.iter__10862;49 ································final·IFn·fn·=·(IFn)this.iter__10862;
50 ································final·Object·o5·=·s__10864;50 ································final·Object·o5·=·s__10864;
613 B
clojure/pprint$map_params$iter__10862__10866.class
513 B
procyon -ec {}
    
Offset 12, 10 lines modifiedOffset 12, 10 lines modified
12 ····public·pprint$map_params$iter__10862__10866(final·Object·offset)·{12 ····public·pprint$map_params$iter__10862__10866(final·Object·offset)·{
13 ········this.offset·=·offset;13 ········this.offset·=·offset;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__10863)·{16 ····public·Object·invoke(Object·s__10863)·{
17 ········final·Object·o·=·s__10863;17 ········final·Object·o·=·s__10863;
18 ········s__10863·=·null;18 ········s__10863·=·null;
19 ········return·new·LazySeq((IFn)new·pprint$map_params$iter__10862__10866$fn__10867(o,·this.offset,·(Object)this));19 ········return·new·LazySeq((IFn)new·pprint$map_params$iter__10862__10866$fn__10867(o,·(Object)this,·this.offset));
20 ····}20 ····}
21 }21 }
1.38 KB
clojure/pprint$p_write_char$fn__10163.class
1.29 KB
procyon -ec {}
    
Offset 6, 26 lines modifiedOffset 6, 26 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$p_write_char$fn__10163·extends·AFunction10 public·final·class·pprint$p_write_char$fn__10163·extends·AFunction
11 {11 {
12 ····Object·oldpos; 
13 ····Object·newpos;12 ····Object·newpos;
14 ····Object·c;13 ····Object·c;
15 ····Object·this;14 ····Object·this;
 15 ····Object·oldpos;
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__10163(final·Object·oldpos,·final·Object·newpos,·final·Object·c,·final·Object·this2)·{19 ····public·pprint$p_write_char$fn__10163(final·Object·newpos,·final·Object·c,·final·Object·this2,·final·Object·oldpos)·{
20 ········this.oldpos·=·oldpos; 
21 ········this.newpos·=·newpos;20 ········this.newpos·=·newpos;
22 ········this.c·=·c;21 ········this.c·=·c;
23 ········this.this·=·this2;22 ········this.this·=·this2;
 23 ········this.oldpos·=·oldpos;
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__10163.const__2.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·pprint$p_write_char$fn__10163.const__3,·this.newpos·}));27 ········core$alter.invokeStatic(core$deref.invokeStatic(this.this),·pprint$p_write_char$fn__10163.const__2.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·pprint$p_write_char$fn__10163.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)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)RT.charCast(this.c)),·null,·this.oldpos,·this.newpos·}));
30 ········this·=·null;30 ········this·=·null;
1.48 KB
clojure/pprint$p_write_char.class
1.42 KB
procyon -ec {}
    
Offset 60, 24 lines modifiedOffset 60, 24 lines modified
60 ············final·ILookupThunk·_thunk__2__·=·pprint$p_write_char.__thunk__2__;60 ············final·ILookupThunk·_thunk__2__·=·pprint$p_write_char.__thunk__2__;
61 ············final·Object·invokeStatic3·=·core$deref.invokeStatic(core$deref.invokeStatic(this));61 ············final·Object·invokeStatic3·=·core$deref.invokeStatic(core$deref.invokeStatic(this));
62 ············Object·o8;62 ············Object·o8;
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 ············final·Number·inc;
67 ············Object·newpos·=·Numbers.inc(oldpos);68 ············Object·newpos·=·inc·=·Numbers.inc(oldpos);
68 ············final·Object·o9·=·oldpos; 
69 ············oldpos·=·null; 
70 ············final·Object·o10·=·newpos; 
71 ············newpos·=·null;69 ············newpos·=·null;
72 ············final·Object·o11·=·c;70 ············final·Object·o9·=·c;
73 ············c·=·null;71 ············c·=·null;
74 ············final·Object·o12·=·this;72 ············final·Object·o10·=·this;
75 ············this·=·null;73 ············this·=·null;
 74 ············final·Object·o11·=·oldpos;
 75 ············oldpos·=·null;
76 ············o6·=·LockingTransaction.runInTransaction((Callable)new·pprint$p_write_char$fn__10163(o9,·o10,·o11,·o12));76 ············o6·=·LockingTransaction.runInTransaction((Callable)new·pprint$p_write_char$fn__10163((Object)inc,·o9,·o10,·o11));
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);
83 ····}83 ····}
1.53 KB
clojure/pprint$pprint_defn$fn__11158.class
1.45 KB
procyon -ec {}
    
Offset 5, 31 lines modifiedOffset 5, 31 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·pprint$pprint_defn$fn__11158·extends·AFunction9 public·final·class·pprint$pprint_defn$fn__11158·extends·AFunction
10 {10 {
11 ····Object·attr_map; 
12 ····Object·doc_str;11 ····Object·stuff;
13 ····Object·defn_sym;12 ····Object·defn_sym;
 13 ····Object·attr_map;
14 ····Object·defn_name;14 ····Object·defn_name;
15 ····Object·stuff;15 ····Object·doc_str;
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__11158(final·Object·attr_map,·final·Object·doc_str,·final·Object·defn_sym,·final·Object·defn_name,·final·Object·stuff)·{22 ····public·pprint$pprint_defn$fn__11158(final·Object·stuff,·final·Object·defn_sym,·final·Object·attr_map,·final·Object·defn_name,·final·Object·doc_str)·{
 23 ········this.stuff·=·stuff;
23 ········this.attr_map·=·attr_map; 
24 ········this.doc_str·=·doc_str; 
25 ········this.defn_sym·=·defn_sym;24 ········this.defn_sym·=·defn_sym;
 25 ········this.attr_map·=·attr_map;
26 ········this.defn_name·=·defn_name;26 ········this.defn_name·=·defn_name;
27 ········this.stuff·=·stuff;27 ········this.doc_str·=·doc_str;
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__11158.const__0).invoke(pprint$pprint_defn$fn__11158.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");33 ············((IFn)pprint$pprint_defn$fn__11158.const__0).invoke(pprint$pprint_defn$fn__11158.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");
34 ············Object·format_in__10969__auto__11169·=·"~w·~1I~@_~w";34 ············Object·format_in__10969__auto__11169·=·"~w·~1I~@_~w";
1.54 KB
clojure/pprint$pprint_defn.class
1.47 KB
procyon -ec {}
    
Offset 93, 24 lines modifiedOffset 93, 24 lines modified
93 ················if·(invoke·!=·null)·{93 ················if·(invoke·!=·null)·{
94 ····················if·(invoke·!=·Boolean.FALSE)·{94 ····················if·(invoke·!=·Boolean.FALSE)·{
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; 
101 ················attr_map·=·null; 
102 ················final·Object·o19·=·doc_str;100 ················final·Object·o18·=·stuff3;
103 ················doc_str·=·null;101 ················stuff3·=·null;
104 ················final·Object·o20·=·defn_sym;102 ················final·Object·o19·=·defn_sym;
105 ················defn_sym·=·null;103 ················defn_sym·=·null;
 104 ················final·Object·o20·=·attr_map;
 105 ················attr_map·=·null;
106 ················final·Object·o21·=·defn_name;106 ················final·Object·o21·=·defn_name;
107 ················defn_name·=·null;107 ················defn_name·=·null;
108 ················final·Object·o22·=·stuff3;108 ················final·Object·o22·=·doc_str;
109 ················stuff3·=·null;109 ················doc_str·=·null;
110 ················((IFn)new·pprint$pprint_defn$fn__11158(o18,·o19,·o20,·o21,·o22)).invoke();110 ················((IFn)new·pprint$pprint_defn$fn__11158(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.07 KB
clojure/pprint$pprint_let$fn__11185.class
1020 B
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__11185·extends·AFunction8 public·final·class·pprint$pprint_let$fn__11185·extends·AFunction
9 {9 {
10 ····Object·alis; 
11 ····Object·base_sym;10 ····Object·base_sym;
 11 ····Object·alis;
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__11185(final·Object·alis,·final·Object·base_sym)·{18 ····public·pprint$pprint_let$fn__11185(final·Object·base_sym,·final·Object·alis)·{
19 ········this.alis·=·alis; 
20 ········this.base_sym·=·base_sym;19 ········this.base_sym·=·base_sym;
 20 ········this.alis·=·alis;
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__11185.const__0).invoke(pprint$pprint_let$fn__11185.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");26 ············((IFn)pprint$pprint_let$fn__11185.const__0).invoke(pprint$pprint_let$fn__11185.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");
27 ············final·Object·invokeStatic;27 ············final·Object·invokeStatic;
953 B
clojure/pprint$pprint_let.class
891 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·=·alis; 
30 ········alis·=·null; 
31 ········final·Object·o2·=·base_sym;29 ········final·Object·o·=·base_sym;
32 ········base_sym·=·null;30 ········base_sym·=·null;
 31 ········final·Object·o2·=·alis;
 32 ········alis·=·null;
33 ········((IFn)new·pprint$pprint_let$fn__11185(o,·o2)).invoke();33 ········((IFn)new·pprint$pprint_let$fn__11185(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.24 KB
clojure/pprint$pprint_map$fn__10998.class
1.16 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__10998·extends·AFunction11 public·final·class·pprint$pprint_map$fn__10998·extends·AFunction
12 {12 {
13 ····Object·prefix; 
14 ····Object·amap;13 ····Object·amap;
 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·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__10998(final·Object·prefix,·final·Object·amap)·{25 ····public·pprint$pprint_map$fn__10998(final·Object·amap,·final·Object·prefix)·{
26 ········this.prefix·=·prefix; 
27 ········this.amap·=·amap;26 ········this.amap·=·amap;
 27 ········this.prefix·=·prefix;
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__10998.const__0).invoke(pprint$pprint_map$fn__10998.const__1.get(),·this.prefix,·(Object)null,·(Object)"}");33 ············((IFn)pprint$pprint_map$fn__10998.const__0).invoke(pprint$pprint_map$fn__10998.const__1.get(),·this.prefix,·(Object)null,·(Object)"}");
34 ············long·length_count10999·=·0L;34 ············long·length_count10999·=·0L;
960 B
clojure/pprint$pprint_map.class
898 B
procyon -ec {}
    
Offset 76, 18 lines modifiedOffset 76, 18 lines modified
76 ········if·(invoke2·!=·null)·{76 ········if·(invoke2·!=·null)·{
77 ············if·(invoke2·!=·Boolean.FALSE)·{77 ············if·(invoke2·!=·Boolean.FALSE)·{
78 ················((Writer)pprint$pprint_map.const__8.get()).write("#");78 ················((Writer)pprint$pprint_map.const__8.get()).write("#");
79 ················return·null;79 ················return·null;
80 ············}80 ············}
81 ········}81 ········}
82 ········core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_map.const__10,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_map.const__10)),·pprint$pprint_map.const__13,·pprint$pprint_map.const__4·}));82 ········core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_map.const__10,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_map.const__10)),·pprint$pprint_map.const__13,·pprint$pprint_map.const__4·}));
83 ········final·Object·o6·=·prefix; 
84 ········prefix·=·null; 
85 ········final·Object·o7·=·amap2;83 ········final·Object·o6·=·amap2;
86 ········amap2·=·null;84 ········amap2·=·null;
 85 ········final·Object·o7·=·prefix;
 86 ········prefix·=·null;
87 ········((IFn)new·pprint$pprint_map$fn__10998(o6,·o7)).invoke();87 ········((IFn)new·pprint$pprint_map$fn__10998(o6,·o7)).invoke();
88 ········return·null;88 ········return·null;
89 ····}89 ····}
90 ····90 ····
91 ····public·Object·invoke(final·Object·amap)·{91 ····public·Object·invoke(final·Object·amap)·{
92 ········return·invokeStatic(amap);92 ········return·invokeStatic(amap);
93 ····}93 ····}
1.47 KB
clojure/pprint$pprint_ns$fn__11098.class
1.39 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__11098·extends·AFunction11 public·final·class·pprint$pprint_ns$fn__11098·extends·AFunction
12 {12 {
13 ····Object·ns_sym; 
14 ····Object·ns_name;13 ····Object·ns_name;
 14 ····Object·doc_str;
15 ····Object·references;15 ····Object·references;
 16 ····Object·ns_sym;
16 ····Object·attr_map;17 ····Object·attr_map;
17 ····Object·doc_str; 
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__11098(final·Object·ns_sym,·final·Object·ns_name,·final·Object·references,·final·Object·attr_map,·final·Object·doc_str)·{24 ····public·pprint$pprint_ns$fn__11098(final·Object·ns_name,·final·Object·doc_str,·final·Object·references,·final·Object·ns_sym,·final·Object·attr_map)·{
25 ········this.ns_sym·=·ns_sym; 
26 ········this.ns_name·=·ns_name;25 ········this.ns_name·=·ns_name;
 26 ········this.doc_str·=·doc_str;
27 ········this.references·=·references;27 ········this.references·=·references;
 28 ········this.ns_sym·=·ns_sym;
28 ········this.attr_map·=·attr_map;29 ········this.attr_map·=·attr_map;
29 ········this.doc_str·=·doc_str; 
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__11098.const__0).invoke(pprint$pprint_ns$fn__11098.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");35 ············((IFn)pprint$pprint_ns$fn__11098.const__0).invoke(pprint$pprint_ns$fn__11098.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");
36 ············Object·format_in__10969__auto__11109·=·"~w·~1I~@_~w";36 ············Object·format_in__10969__auto__11109·=·"~w·~1I~@_~w";
1.47 KB
clojure/pprint$pprint_ns.class
1.41 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·=·ns_sym; 
100 ················ns_sym·=·null; 
101 ················final·Object·o19·=·ns_name;99 ················final·Object·o18·=·ns_name;
102 ················ns_name·=·null;100 ················ns_name·=·null;
 101 ················final·Object·o19·=·doc_str;
 102 ················doc_str·=·null;
103 ················final·Object·o20·=·references;103 ················final·Object·o20·=·references;
104 ················references·=·null;104 ················references·=·null;
 105 ················final·Object·o21·=·ns_sym;
 106 ················ns_sym·=·null;
105 ················final·Object·o21·=·attr_map;107 ················final·Object·o22·=·attr_map;
106 ················attr_map·=·null;108 ················attr_map·=·null;
107 ················final·Object·o22·=·doc_str; 
108 ················doc_str·=·null; 
109 ················((IFn)new·pprint$pprint_ns$fn__11098(o18,·o19,·o20,·o21,·o22)).invoke();109 ················((IFn)new·pprint$pprint_ns$fn__11098(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.24 KB
clojure/pprint$pprint_ns_reference$fn__11042$fn__11052.class
1.12 KB
procyon -ec {}
    
Offset 6, 25 lines modifiedOffset 6, 25 lines modified
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·pprint$pprint_ns_reference$fn__11042$fn__11052·extends·AFunction9 public·final·class·pprint$pprint_ns_reference$fn__11042$fn__11052·extends·AFunction
10 {10 {
11 ····Object·start;11 ····Object·start;
12 ····Object·end; 
13 ····Object·arg;12 ····Object·arg;
 13 ····Object·end;
14 ····public·static·final·Var·const__0;14 ····public·static·final·Var·const__0;
15 ····public·static·final·Var·const__1;15 ····public·static·final·Var·const__1;
16 ····public·static·final·Var·const__12;16 ····public·static·final·Var·const__12;
17 ····public·static·final·Var·const__17;17 ····public·static·final·Var·const__17;
18 ····18 ····
19 ····public·pprint$pprint_ns_reference$fn__11042$fn__11052(final·Object·start,·final·Object·end,·final·Object·arg)·{19 ····public·pprint$pprint_ns_reference$fn__11042$fn__11052(final·Object·start,·final·Object·arg,·final·Object·end)·{
20 ········this.start·=·start;20 ········this.start·=·start;
21 ········this.end·=·end; 
22 ········this.arg·=·arg;21 ········this.arg·=·arg;
 22 ········this.end·=·end;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke()·{25 ····public·Object·invoke()·{
26 ········Object·invoke4;26 ········Object·invoke4;
27 ········try·{27 ········try·{
28 ············((IFn)pprint$pprint_ns_reference$fn__11042$fn__11052.const__0).invoke(pprint$pprint_ns_reference$fn__11042$fn__11052.const__1.get(),·this.start,·(Object)null,·this.end);28 ············((IFn)pprint$pprint_ns_reference$fn__11042$fn__11052.const__0).invoke(pprint$pprint_ns_reference$fn__11042$fn__11052.const__1.get(),·this.start,·(Object)null,·this.end);
29 ············final·boolean·and__5499__auto__11066·=·Util.equiv((long)RT.count(this.arg),·3L);29 ············final·boolean·and__5499__auto__11066·=·Util.equiv((long)RT.count(this.arg),·3L);
3.08 KB
clojure/pprint$pprint_ns_reference$fn__11042.class
2.99 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__11042·extends·AFunction10 public·final·class·pprint$pprint_ns_reference$fn__11042·extends·AFunction
11 {11 {
12 ····Object·start;12 ····Object·keyw;
13 ····Object·args;13 ····Object·args;
14 ····Object·end;14 ····Object·end;
15 ····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__11042(final·Object·start,·final·Object·args,·final·Object·end,·final·Object·keyw)·{25 ····public·pprint$pprint_ns_reference$fn__11042(final·Object·keyw,·final·Object·args,·final·Object·end,·final·Object·start)·{
26 ········this.start·=·start;26 ········this.keyw·=·keyw;
27 ········this.args·=·args;27 ········this.args·=·args;
28 ········this.end·=·end;28 ········this.end·=·end;
29 ········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__11042.const__0).invoke(pprint$pprint_ns_reference$fn__11042.const__1.get(),·this.start,·(Object)null,·this.end);35 ············((IFn)pprint$pprint_ns_reference$fn__11042.const__0).invoke(pprint$pprint_ns_reference$fn__11042.const__1.get(),·this.start,·(Object)null,·this.end);
36 ············Object·format_in__10969__auto__11080·=·"~w~:i";36 ············Object·format_in__10969__auto__11080·=·"~w~:i";
Offset 100, 18 lines modifiedOffset 100, 18 lines modified
100 ········································((Writer)pprint$pprint_ns_reference$fn__11042.const__1.get()).write("#");100 ········································((Writer)pprint$pprint_ns_reference$fn__11042.const__1.get()).write("#");
101 ········································break·Label_0328;101 ········································break·Label_0328;
102 ····································}102 ····································}
103 ································}103 ································}
104 ································core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ns_reference$fn__11042.const__13,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ns_reference$fn__11042.const__13)),·pprint$pprint_ns_reference$fn__11042.const__16,·pprint$pprint_ns_reference$fn__11042.const__9·}));104 ································core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ns_reference$fn__11042.const__13,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ns_reference$fn__11042.const__13)),·pprint$pprint_ns_reference$fn__11042.const__16,·pprint$pprint_ns_reference$fn__11042.const__9·}));
105 ································final·Object·o6·=·start;105 ································final·Object·o6·=·start;
106 ································start·=·null;106 ································start·=·null;
107 ································final·Object·o7·=·end; 
108 ································end·=·null; 
109 ································final·Object·o8·=·arg;107 ································final·Object·o7·=·arg;
110 ································arg·=·null;108 ································arg·=·null;
 109 ································final·Object·o8·=·end;
 110 ································end·=·null;
111 ································((IFn)new·pprint$pprint_ns_reference$fn__11042$fn__11052(o6,·o7,·o8)).invoke();111 ································((IFn)new·pprint$pprint_ns_reference$fn__11042$fn__11052(o6,·o7,·o8)).invoke();
112 ····························}112 ····························}
113 ····························final·Object·invokeStatic5·=·core$next__5371.invokeStatic(args);113 ····························final·Object·invokeStatic5·=·core$next__5371.invokeStatic(args);
114 ····························if·(invokeStatic5·!=·null)·{114 ····························if·(invokeStatic5·!=·null)·{
115 ································if·(invokeStatic5·!=·Boolean.FALSE)·{115 ································if·(invokeStatic5·!=·Boolean.FALSE)·{
116 ····································Object·format_in__10969__auto__11082·=·"~_";116 ····································Object·format_in__10969__auto__11082·=·"~_";
117 ····································final·Object·invokeStatic6·=·core$string_QMARK___5395.invokeStatic(format_in__10969__auto__11082);117 ····································final·Object·invokeStatic6·=·core$string_QMARK___5395.invokeStatic(format_in__10969__auto__11082);
1.33 KB
clojure/pprint$pprint_ns_reference.class
1.25 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;52 ················final·Object·o7·=·keyw;
53 ················start·=·null;53 ················keyw·=·null;
54 ················final·Object·o8·=·args;54 ················final·Object·o8·=·args;
55 ················args·=·null;55 ················args·=·null;
56 ················final·Object·o9·=·end;56 ················final·Object·o9·=·end;
57 ················end·=·null;57 ················end·=·null;
58 ················final·Object·o10·=·keyw;58 ················final·Object·o10·=·start;
59 ················keyw·=·null;59 ················start·=·null;
60 ················((IFn)new·pprint$pprint_ns_reference$fn__11042(o7,·o8,·o9,·o10)).invoke();60 ················((IFn)new·pprint$pprint_ns_reference$fn__11042(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.72 KB
clojure/pprint$pretty_writer$fn__10169$fn__10172.class
1.61 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__10169$fn__10172·extends·AFunction16 public·final·class·pprint$pretty_writer$fn__10169$fn__10172·extends·AFunction
17 {17 {
18 ····Object·this; 
19 ····Object·mode; 
20 ····Object·s0; 
21 ····Object·white_space; 
22 ····Object·s;18 ····Object·s;
 19 ····Object·white_space;
 20 ····Object·s0;
 21 ····Object·mode;
 22 ····Object·this;
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__10169$fn__10172(final·Object·s,·final·Object·white_space,·final·Object·s2,·final·Object·mode,·final·Object·this2)·{
32 ····public·pprint$pretty_writer$fn__10169$fn__10172(final·Object·this2,·final·Object·mode,·final·Object·s0,·final·Object·white_space,·final·Object·s2)·{ 
33 ········this.this·=·this2; 
34 ········this.mode·=·mode; 
35 ········this.s0·=·s0;33 ········this.s·=·s;
36 ········this.white_space·=·white_space;34 ········this.white_space·=·white_space;
37 ········this.s·=·s2;35 ········this.s0·=·s2;
 36 ········this.mode·=·mode;
 37 ········this.this·=·this2;
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__10169$fn__10172.const__1))·{42 ········if·(Util.equiv(this.mode,·(Object)pprint$pretty_writer$fn__10169$fn__10172.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__10169$fn__10172.__thunk__0__;44 ············final·ILookupThunk·_thunk__0__·=·pprint$pretty_writer$fn__10169$fn__10172.__thunk__0__;
1.67 KB
clojure/pprint$pretty_writer$fn__10169.class
1.58 KB
procyon -ec {}
    
Offset 55, 24 lines modifiedOffset 55, 24 lines modified
55 ················final·ILookupThunk·_thunk__0__·=·pprint$pretty_writer$fn__10169.__thunk__0__;55 ················final·ILookupThunk·_thunk__0__·=·pprint$pretty_writer$fn__10169.__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__10169.__thunk__0__·=·((ILookupSite)pprint$pretty_writer$fn__10169.__site__0__).fault(invokeStatic)).get(invokeStatic);59 ····················o3·=·(pprint$pretty_writer$fn__10169.__thunk__0__·=·((ILookupSite)pprint$pretty_writer$fn__10169.__site__0__).fault(invokeStatic)).get(invokeStatic);
60 ················}60 ················}
61 ················Object·mode·=·o3;61 ················Object·mode·=·o3;
62 ················final·Object·o4·=·this;62 ················final·Object·o4·=·s2;
63 ················this·=·null;63 ················s2·=·null;
64 ················final·Object·o5·=·mode;64 ················final·Object·o5·=·white_space;
65 ················mode·=·null;65 ················white_space·=·null;
66 ················final·Object·o6·=·s0;66 ················final·Object·o6·=·s0;
67 ················s0·=·null;67 ················s0·=·null;
68 ················final·Object·o7·=·white_space;68 ················final·Object·o7·=·mode;
69 ················white_space·=·null;69 ················mode·=·null;
70 ················final·Object·o8·=·s2;70 ················final·Object·o8·=·this;
71 ················s2·=·null;71 ················this·=·null;
72 ················final·Callable·callable·=·(Callable)new·pprint$pretty_writer$fn__10169$fn__10172(o4,·o5,·o6,·o7,·o8);72 ················final·Callable·callable·=·(Callable)new·pprint$pretty_writer$fn__10169$fn__10172(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__10170).invoke(pprint$pretty_writer$fn__10169.const__7,·expr__10171);77 ········final·Object·invoke2·=·((IFn)pred__10170).invoke(pprint$pretty_writer$fn__10169.const__7,·expr__10171);
78 ········if·(invoke2·!=·null)·{78 ········if·(invoke2·!=·null)·{
1.4 KB
clojure/pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289$fn__11290.class
1.23 KB
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 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__11283$iter__11284__11288$fn__11289$fn__11290·extends·AFunction9 public·final·class·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289$fn__11290·extends·AFunction
10 {10 {
 11 ····Object·b__11287;
11 ····int·size__6289__auto__;12 ····int·size__6289__auto__;
12 ····Object·c__6288__auto__;13 ····Object·c__6288__auto__;
13 ····Object·b__11287; 
14 ····14 ····
15 ····public·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289$fn__11290(final·int·size__6289__auto__,·final·Object·c__6288__auto__,·final·Object·b__11287)·{15 ····public·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289$fn__11290(final·Object·b__11287,·final·int·size__6289__auto__,·final·Object·c__6288__auto__)·{
 16 ········this.b__11287·=·b__11287;
16 ········this.size__6289__auto__·=·size__6289__auto__;17 ········this.size__6289__auto__·=·size__6289__auto__;
17 ········this.c__6288__auto__·=·c__6288__auto__;18 ········this.c__6288__auto__·=·c__6288__auto__;
18 ········this.b__11287·=·b__11287; 
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········for·(long·i__11286·=·(long)RT.intCast(0L);·i__11286·<·this.size__6289__auto__;·++i__11286)·{22 ········for·(long·i__11286·=·(long)RT.intCast(0L);·i__11286·<·this.size__6289__auto__;·++i__11286)·{
23 ············Object·vec__11291·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__11286));23 ············Object·vec__11291·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__11286));
24 ············Object·col·=·RT.nth(vec__11291,·RT.intCast(0L),·(Object)null);24 ············Object·col·=·RT.nth(vec__11291,·RT.intCast(0L),·(Object)null);
25 ············final·Object·o·=·vec__11291;25 ············final·Object·o·=·vec__11291;
4.18 KB
clojure/pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289.class
4.03 KB
procyon -ec {}
    
Offset 31, 57 lines modifiedOffset 31, 58 lines modified
31 ················temp__5720__auto__11301·=·null;31 ················temp__5720__auto__11301·=·null;
32 ················Object·s__11286·=·o2;32 ················Object·s__11286·=·o2;
33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__11286);33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__11286);
34 ················if·(invokeStatic2·!=·null)·{34 ················if·(invokeStatic2·!=·null)·{
35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
36 ························Object·c__6288__auto__11299·=·core$chunk_first.invokeStatic(s__11286);36 ························Object·c__6288__auto__11299·=·core$chunk_first.invokeStatic(s__11286);
37 ························final·int·size__6289__auto__11300·=·RT.intCast(RT.count(c__6288__auto__11299));37 ························final·int·size__6289__auto__11300·=·RT.intCast(RT.count(c__6288__auto__11299));
 38 ························final·Object·invokeStatic3;
38 ························Object·b__11287·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__11300);39 ························Object·b__11287·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__11300);
39 ························final·int·n·=·size__6289__auto__11300;40 ························final·int·n·=·size__6289__auto__11300;
40 ························final·Object·o3·=·c__6288__auto__11299;41 ························final·Object·o3·=·c__6288__auto__11299;
41 ························c__6288__auto__11299·=·null;42 ························c__6288__auto__11299·=·null;
42 ························final·Object·invoke·=·((IFn)new·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289$fn__11290(n,·o3,·b__11287)).invoke();43 ························final·Object·invoke·=·((IFn)new·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289$fn__11290(invokeStatic3,·n,·o3)).invoke();
43 ························if·(invoke·!=·null)·{44 ························if·(invoke·!=·null)·{
44 ····························if·(invoke·!=·Boolean.FALSE)·{45 ····························if·(invoke·!=·Boolean.FALSE)·{
45 ································final·Object·o4·=·b__11287;46 ································final·Object·o4·=·b__11287;
46 ································b__11287·=·null;47 ································b__11287·=·null;
47 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);48 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
48 ································final·IFn·fn·=·(IFn)this.iter__11284;49 ································final·IFn·fn·=·(IFn)this.iter__11284;
49 ································final·Object·o5·=·s__11286;50 ································final·Object·o5·=·s__11286;
50 ································s__11286·=·null;51 ································s__11286·=·null;
51 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));52 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
52 ································this·=·null;53 ································this·=·null;
53 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);54 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);
54 ····························}55 ····························}
55 ························}56 ························}
56 ························final·Object·o7·=·b__11287;57 ························final·Object·o7·=·b__11287;
57 ························b__11287·=·null;58 ························b__11287·=·null;
58 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);59 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);
59 ························final·Object·o8·=·null;60 ························final·Object·o8·=·null;
60 ························this·=·null;61 ························this·=·null;
61 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);62 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);
62 ····················}63 ····················}
63 ················}64 ················}
64 ················Object·vec__11295·=·core$first__5369.invokeStatic(s__11286);65 ················Object·vec__11295·=·core$first__5369.invokeStatic(s__11286);
65 ················Object·col·=·RT.nth(vec__11295,·RT.intCast(0L),·(Object)null);66 ················Object·col·=·RT.nth(vec__11295,·RT.intCast(0L),·(Object)null);
66 ················final·Object·o9·=·vec__11295;67 ················final·Object·o9·=·vec__11295;
67 ················vec__11295·=·null;68 ················vec__11295·=·null;
68 ················final·Object·nth;69 ················final·Object·nth;
69 ················Object·fmt·=·nth·=·RT.nth(o9,·RT.intCast(1L),·(Object)null);70 ················Object·fmt·=·nth·=·RT.nth(o9,·RT.intCast(1L),·(Object)null);
70 ················fmt·=·null;71 ················fmt·=·null;
71 ················final·Object[]·array·=·{·null·};72 ················final·Object[]·array·=·{·null·};
72 ················final·int·n2·=·0;73 ················final·int·n2·=·0;
73 ················final·Object·o10·=·col;74 ················final·Object·o10·=·col;
74 ················col·=·null;75 ················col·=·null;
75 ················array[n2]·=·core$str.invokeStatic(o10);76 ················array[n2]·=·core$str.invokeStatic(o10);
76 ················final·Object·invokeStatic5·=·core$format.invokeStatic(nth,·(ISeq)ArraySeq.create(array));77 ················final·Object·invokeStatic6·=·core$format.invokeStatic(nth,·(ISeq)ArraySeq.create(array));
77 ················final·IFn·fn2·=·(IFn)this.iter__11284;78 ················final·IFn·fn2·=·(IFn)this.iter__11284;
78 ················final·Object·o11·=·s__11286;79 ················final·Object·o11·=·s__11286;
79 ················s__11286·=·null;80 ················s__11286·=·null;
80 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o11));81 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o11));
81 ················this·=·null;82 ················this·=·null;
82 ················return·core$cons__5361.invokeStatic(invokeStatic5,·invoke3);83 ················return·core$cons__5361.invokeStatic(invokeStatic6,·invoke3);
83 ············}84 ············}
84 ········}85 ········}
85 ········return·null;86 ········return·null;
86 ····}87 ····}
87 }88 }
1.54 KB
clojure/pprint$process_clause$fn__10918.class
1.45 KB
procyon -ec {}
    
Offset 8, 33 lines modifiedOffset 8, 33 lines modified
8 import·clojure.lang.ILookupThunk;8 import·clojure.lang.ILookupThunk;
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·pprint$process_clause$fn__10918·extends·AFunction12 public·final·class·pprint$process_clause$fn__10918·extends·AFunction
13 {13 {
14 ····Object·offset; 
15 ····Object·bracket_info;14 ····Object·bracket_info;
 15 ····Object·offset;
16 ····public·static·final·Keyword·const__10;16 ····public·static·final·Keyword·const__10;
17 ····public·static·final·Keyword·const__13;17 ····public·static·final·Keyword·const__13;
18 ····public·static·final·Keyword·const__15;18 ····public·static·final·Keyword·const__15;
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 ····static·final·KeywordLookupSite·__site__2__;23 ····static·final·KeywordLookupSite·__site__2__;
24 ····static·ILookupThunk·__thunk__2__;24 ····static·ILookupThunk·__thunk__2__;
25 ····static·final·KeywordLookupSite·__site__3__;25 ····static·final·KeywordLookupSite·__site__3__;
26 ····static·ILookupThunk·__thunk__3__;26 ····static·ILookupThunk·__thunk__3__;
27 ····static·final·KeywordLookupSite·__site__4__;27 ····static·final·KeywordLookupSite·__site__4__;
28 ····static·ILookupThunk·__thunk__4__;28 ····static·ILookupThunk·__thunk__4__;
29 ····29 ····
30 ····public·pprint$process_clause$fn__10918(final·Object·offset,·final·Object·bracket_info)·{30 ····public·pprint$process_clause$fn__10918(final·Object·bracket_info,·final·Object·offset)·{
31 ········this.offset·=·offset; 
32 ········this.bracket_info·=·bracket_info;31 ········this.bracket_info·=·bracket_info;
 32 ········this.offset·=·offset;
33 ····}33 ····}
34 ····34 ····
35 ····public·Object·invoke(Object·remainder)·{35 ····public·Object·invoke(Object·remainder)·{
36 ········final·Object·invokeStatic·=·core$empty_QMARK_.invokeStatic(remainder);36 ········final·Object·invokeStatic·=·core$empty_QMARK_.invokeStatic(remainder);
37 ········if·(invokeStatic·!=·null)·{37 ········if·(invokeStatic·!=·null)·{
38 ············if·(invokeStatic·!=·Boolean.FALSE)·{38 ············if·(invokeStatic·!=·Boolean.FALSE)·{
39 ················final·String·s·=·"No·closing·bracket·found.";39 ················final·String·s·=·"No·closing·bracket·found.";
949 B
clojure/pprint$process_clause.class
879 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·pprint$process_clause·extends·AFunction4 public·final·class·pprint$process_clause·extends·AFunction
5 {5 {
6 ····public·static·Object·invokeStatic(Object·bracket_info,·Object·offset,·Object·remainder)·{6 ····public·static·Object·invokeStatic(Object·bracket_info,·Object·offset,·Object·remainder)·{
7 ········final·Object·o·=·offset; 
8 ········offset·=·null; 
9 ········final·Object·o2·=·bracket_info;7 ········final·Object·o·=·bracket_info;
10 ········bracket_info·=·null;8 ········bracket_info·=·null;
 9 ········final·Object·o2·=·offset;
 10 ········offset·=·null;
11 ········final·pprint$process_clause$fn__10918·pprint$process_clause$fn__10918·=·new·pprint$process_clause$fn__10918(o,·o2);11 ········final·pprint$process_clause$fn__10918·pprint$process_clause$fn__10918·=·new·pprint$process_clause$fn__10918(o,·o2);
12 ········final·Object·o3·=·remainder;12 ········final·Object·o3·=·remainder;
13 ········remainder·=·null;13 ········remainder·=·null;
14 ········return·pprint$consume.invokeStatic((Object)pprint$process_clause$fn__10918,·o3);14 ········return·pprint$consume.invokeStatic((Object)pprint$process_clause$fn__10918,·o3);
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·bracket_info,·final·Object·offset,·final·Object·remainder)·{17 ····public·Object·invoke(final·Object·bracket_info,·final·Object·offset,·final·Object·remainder)·{
1.12 KB
clojure/pprint$render_clauses$fn__10531.class
1.03 KB
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 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__10531·extends·AFunction9 public·final·class·pprint$render_clauses$fn__10531·extends·AFunction
10 {10 {
11 ····Object·clause; 
12 ····Object·base_navigator;11 ····Object·base_navigator;
 12 ····Object·clause;
13 ····Object·navigator;13 ····Object·navigator;
14 ····public·static·final·Var·const__1;14 ····public·static·final·Var·const__1;
15 ····15 ····
16 ····public·pprint$render_clauses$fn__10531(final·Object·clause,·final·Object·base_navigator,·final·Object·navigator)·{16 ····public·pprint$render_clauses$fn__10531(final·Object·base_navigator,·final·Object·clause,·final·Object·navigator)·{
17 ········this.clause·=·clause; 
18 ········this.base_navigator·=·base_navigator;17 ········this.base_navigator·=·base_navigator;
 18 ········this.clause·=·clause;
19 ········this.navigator·=·navigator;19 ········this.navigator·=·navigator;
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__10531.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__10531.const__1.get().toString());
1.13 KB
clojure/pprint$render_clauses.class
1.06 KB
procyon -ec {}
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ············}42 ············}
43 ············Object·clause·=·core$first__5369.invokeStatic(clauses2);43 ············Object·clause·=·core$first__5369.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;45 ············final·Object·o5·=·clause;
46 ············clause·=·null;46 ············clause·=·null;
47 ············final·Object·o6·=·navigator2;47 ············final·Object·o6·=·navigator2;
48 ············navigator2·=·null;48 ············navigator2·=·null;
49 ············Object·vec__10528·=·((IFn)new·pprint$render_clauses$fn__10531(o5,·base_navigator,·o6)).invoke();49 ············Object·vec__10528·=·((IFn)new·pprint$render_clauses$fn__10531(base_navigator,·o5,·o6)).invoke();
50 ············Object·iter_result·=·RT.nth(vec__10528,·RT.intCast(0L),·(Object)null);50 ············Object·iter_result·=·RT.nth(vec__10528,·RT.intCast(0L),·(Object)null);
51 ············final·Object·o7·=·vec__10528;51 ············final·Object·o7·=·vec__10528;
52 ············vec__10528·=·null;52 ············vec__10528·=·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__5369.invokeStatic(iter_result)))·{54 ············if·(Util.equiv((Object)pprint$render_clauses.const__9,·core$first__5369.invokeStatic(iter_result)))·{
55 ················final·Object·o8·=·acc;55 ················final·Object·o8·=·acc;
56 ················acc·=·null;56 ················acc·=·null;
1.1 KB
clojure/pprint$set_logical_block_callback$fn__10208.class
1010 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__10208·extends·AFunction10 public·final·class·pprint$set_logical_block_callback$fn__10208·extends·AFunction
11 {11 {
12 ····Object·f; 
13 ····Object·this;12 ····Object·this;
 13 ····Object·f;
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__10208(final·Object·f,·final·Object·this2)·{17 ····public·pprint$set_logical_block_callback$fn__10208(final·Object·this2,·final·Object·f)·{
18 ········this.f·=·f; 
19 ········this.this·=·this2;18 ········this.this·=·this2;
 19 ········this.f·=·f;
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__10208.const__2.getRawRoot();24 ········final·Object·rawRoot·=·pprint$set_logical_block_callback$fn__10208.const__2.getRawRoot();
25 ········final·ArraySeq·create·=·ArraySeq.create(new·Object[]·{·pprint$set_logical_block_callback$fn__10208.const__3,·this.f·});25 ········final·ArraySeq·create·=·ArraySeq.create(new·Object[]·{·pprint$set_logical_block_callback$fn__10208.const__3,·this.f·});
26 ········this·=·null;26 ········this·=·null;
823 B
clojure/pprint$set_logical_block_callback.class
729 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·=·f; 
11 ········f·=·null; 
12 ········final·Object·o2·=·this;10 ········final·Object·o·=·this;
13 ········this·=·null;11 ········this·=·null;
 12 ········final·Object·o2·=·f;
 13 ········f·=·null;
14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$set_logical_block_callback$fn__10208(o,·o2));14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$set_logical_block_callback$fn__10208(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 }
901 B
clojure/pprint$set_max_column$fn__9976.class
813 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.Keyword;4 import·clojure.lang.Keyword;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·pprint$set_max_column$fn__9976·extends·AFunction6 public·final·class·pprint$set_max_column$fn__9976·extends·AFunction
7 {7 {
8 ····Object·new_max; 
9 ····Object·this;8 ····Object·this;
 9 ····Object·new_max;
10 ····public·static·final·Keyword·const__1;10 ····public·static·final·Keyword·const__1;
11 ····11 ····
12 ····public·pprint$set_max_column$fn__9976(final·Object·new_max,·final·Object·this2)·{12 ····public·pprint$set_max_column$fn__9976(final·Object·this2,·final·Object·new_max)·{
13 ········this.new_max·=·new_max; 
14 ········this.this·=·this2;13 ········this.this·=·this2;
 14 ········this.new_max·=·new_max;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·this2·=·this.this;18 ········final·Object·this2·=·this.this;
19 ········final·Keyword·const__1·=·pprint$set_max_column$fn__9976.const__1;19 ········final·Keyword·const__1·=·pprint$set_max_column$fn__9976.const__1;
20 ········final·Object·new_max·=·this.new_max;20 ········final·Object·new_max·=·this.new_max;
21 ········this·=·null;21 ········this·=·null;
828 B
clojure/pprint$set_max_column.class
758 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_max_column·extends·AFunction7 public·final·class·pprint$set_max_column·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·this,·Object·new_max)·{9 ····public·static·Object·invokeStatic(Object·this,·Object·new_max)·{
10 ········final·Object·o·=·new_max; 
11 ········new_max·=·null; 
12 ········final·Object·o2·=·this;10 ········final·Object·o·=·this;
13 ········this·=·null;11 ········this·=·null;
 12 ········final·Object·o2·=·new_max;
 13 ········new_max·=·null;
14 ········LockingTransaction.runInTransaction((Callable)new·pprint$set_max_column$fn__9976(o,·o2));14 ········LockingTransaction.runInTransaction((Callable)new·pprint$set_max_column$fn__9976(o,·o2));
15 ········return·null;15 ········return·null;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(final·Object·this1,·final·Object·new_max)·{18 ····public·Object·invoke(final·Object·this1,·final·Object·new_max)·{
19 ········return·invokeStatic(this1,·new_max);19 ········return·invokeStatic(this1,·new_max);
20 ····}20 ····}
1.12 KB
clojure/pprint$set_miser_width$fn__10205.class
1.03 KB
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_miser_width$fn__10205·extends·AFunction10 public·final·class·pprint$set_miser_width$fn__10205·extends·AFunction
11 {11 {
12 ····Object·this; 
13 ····Object·new_miser_width;12 ····Object·new_miser_width;
 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_miser_width$fn__10205(final·Object·this2,·final·Object·new_miser_width)·{17 ····public·pprint$set_miser_width$fn__10205(final·Object·new_miser_width,·final·Object·this2)·{
18 ········this.this·=·this2; 
19 ········this.new_miser_width·=·new_miser_width;18 ········this.new_miser_width·=·new_miser_width;
 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_miser_width$fn__10205.const__2.getRawRoot();24 ········final·Object·rawRoot·=·pprint$set_miser_width$fn__10205.const__2.getRawRoot();
25 ········final·ArraySeq·create·=·ArraySeq.create(new·Object[]·{·pprint$set_miser_width$fn__10205.const__3,·this.new_miser_width·});25 ········final·ArraySeq·create·=·ArraySeq.create(new·Object[]·{·pprint$set_miser_width$fn__10205.const__3,·this.new_miser_width·});
26 ········this·=·null;26 ········this·=·null;
866 B
clojure/pprint$set_miser_width.class
794 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_miser_width·extends·AFunction7 public·final·class·pprint$set_miser_width·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·this,·Object·new_miser_width)·{9 ····public·static·Object·invokeStatic(Object·this,·Object·new_miser_width)·{
10 ········final·Object·o·=·this; 
11 ········this·=·null; 
12 ········final·Object·o2·=·new_miser_width;10 ········final·Object·o·=·new_miser_width;
13 ········new_miser_width·=·null;11 ········new_miser_width·=·null;
 12 ········final·Object·o2·=·this;
 13 ········this·=·null;
14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$set_miser_width$fn__10205(o,·o2));14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$set_miser_width$fn__10205(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·this1,·final·Object·new_miser_width)·{17 ····public·Object·invoke(final·Object·this1,·final·Object·new_miser_width)·{
18 ········return·invokeStatic(this1,·new_miser_width);18 ········return·invokeStatic(this1,·new_miser_width);
19 ····}19 ····}
20 }20 }
1.66 KB
clojure/pprint$start_block$fn__10186.class
1.58 KB
procyon -ec {}
    
Offset 13, 17 lines modifiedOffset 13, 17 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__10186·extends·AFunction17 public·final·class·pprint$start_block$fn__10186·extends·AFunction
18 {18 {
19 ····Object·suffix; 
20 ····Object·per_line_prefix; 
21 ····Object·this;19 ····Object·this;
 20 ····Object·per_line_prefix;
 21 ····Object·suffix;
22 ····Object·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;
Offset 41, 18 lines modifiedOffset 41, 18 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__10186(final·Object·suffix,·final·Object·per_line_prefix,·final·Object·this2,·final·Object·prefix)·{48 ····public·pprint$start_block$fn__10186(final·Object·this2,·final·Object·per_line_prefix,·final·Object·suffix,·final·Object·prefix)·{
49 ········this.suffix·=·suffix; 
50 ········this.per_line_prefix·=·per_line_prefix; 
51 ········this.this·=·this2;49 ········this.this·=·this2;
 50 ········this.per_line_prefix·=·per_line_prefix;
 51 ········this.suffix·=·suffix;
52 ········this.prefix·=·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__10186.const__1.getRawRoot();56 ········final·Object·rawRoot·=·pprint$start_block$fn__10186.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;
1.04 KB
clojure/pprint$start_block.class
1000 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$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·=·suffix;10 ········final·Object·o·=·this;
11 ········suffix·=·null;11 ········this·=·null;
12 ········final·Object·o2·=·per_line_prefix;12 ········final·Object·o2·=·per_line_prefix;
13 ········per_line_prefix·=·null;13 ········per_line_prefix·=·null;
14 ········final·Object·o3·=·this;14 ········final·Object·o3·=·suffix;
15 ········this·=·null;15 ········suffix·=·null;
16 ········final·Object·o4·=·prefix;16 ········final·Object·o4·=·prefix;
17 ········prefix·=·null;17 ········prefix·=·null;
18 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$start_block$fn__10186(o,·o2,·o3,·o4));18 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$start_block$fn__10186(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);
1.38 KB
clojure/pprint$tuple_map$iter__9936__9940$fn__9941$fn__9942.class
1.25 KB
procyon -ec {}
    
Offset 5, 23 lines modifiedOffset 5, 23 lines modified
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$tuple_map$iter__9936__9940$fn__9941$fn__9942·extends·AFunction8 public·final·class·pprint$tuple_map$iter__9936__9940$fn__9941$fn__9942·extends·AFunction
9 {9 {
10 ····Object·b__9939;10 ····Object·b__9939;
11 ····Object·v1; 
12 ····Object·c__6288__auto__; 
13 ····int·size__6289__auto__;11 ····int·size__6289__auto__;
 12 ····Object·c__6288__auto__;
 13 ····Object·v1;
14 ····14 ····
15 ····public·pprint$tuple_map$iter__9936__9940$fn__9941$fn__9942(final·Object·b__9939,·final·Object·v1,·final·Object·c__6288__auto__,·final·int·size__6289__auto__)·{15 ····public·pprint$tuple_map$iter__9936__9940$fn__9941$fn__9942(final·Object·b__9939,·final·int·size__6289__auto__,·final·Object·c__6288__auto__,·final·Object·v1)·{
16 ········this.b__9939·=·b__9939;16 ········this.b__9939·=·b__9939;
17 ········this.v1·=·v1; 
18 ········this.c__6288__auto__·=·c__6288__auto__; 
19 ········this.size__6289__auto__·=·size__6289__auto__;17 ········this.size__6289__auto__·=·size__6289__auto__;
 18 ········this.c__6288__auto__·=·c__6288__auto__;
 19 ········this.v1·=·v1;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········for·(long·i__9938·=·(long)RT.intCast(0L);·i__9938·<·this.size__6289__auto__;·++i__9938)·{23 ········for·(long·i__9938·=·(long)RT.intCast(0L);·i__9938·<·this.size__6289__auto__;·++i__9938)·{
24 ············Object·vec__9943·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__9938));24 ············Object·vec__9943·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__9938));
25 ············Object·k·=·RT.nth(vec__9943,·RT.intCast(0L),·(Object)null);25 ············Object·k·=·RT.nth(vec__9943,·RT.intCast(0L),·(Object)null);
26 ············final·Object·o·=·vec__9943;26 ············final·Object·o·=·vec__9943;
2.51 KB
clojure/pprint$tuple_map$iter__9936__9940$fn__9941.class
2.4 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__9936__9940$fn__9941·extends·AFunction9 public·final·class·pprint$tuple_map$iter__9936__9940$fn__9941·extends·AFunction
10 {10 {
 11 ····Object·s__9937;
11 ····Object·iter__9936;12 ····Object·iter__9936;
12 ····Object·v1;13 ····Object·v1;
13 ····Object·s__9937; 
14 ····14 ····
15 ····public·pprint$tuple_map$iter__9936__9940$fn__9941(final·Object·iter__9936,·final·Object·v1,·final·Object·s__9937)·{15 ····public·pprint$tuple_map$iter__9936__9940$fn__9941(final·Object·s__9937,·final·Object·iter__9936,·final·Object·v1)·{
 16 ········this.s__9937·=·s__9937;
16 ········this.iter__9936·=·iter__9936;17 ········this.iter__9936·=·iter__9936;
17 ········this.v1·=·v1;18 ········this.v1·=·v1;
18 ········this.s__9937·=·s__9937; 
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········final·Object·s__9939·=·this.s__9937;22 ········final·Object·s__9939·=·this.s__9937;
23 ········this.s__9937·=·null;23 ········this.s__9937·=·null;
24 ········final·Object·o;24 ········final·Object·o;
25 ········Object·s__9937·=·o·=·s__9939;25 ········Object·s__9937·=·o·=·s__9939;
Offset 35, 18 lines modifiedOffset 35, 18 lines modified
35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__9938);35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__9938);
36 ················if·(invokeStatic2·!=·null)·{36 ················if·(invokeStatic2·!=·null)·{
37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
38 ························Object·c__6288__auto__9951·=·core$chunk_first.invokeStatic(s__9938);38 ························Object·c__6288__auto__9951·=·core$chunk_first.invokeStatic(s__9938);
39 ························final·int·size__6289__auto__9952·=·RT.intCast(RT.count(c__6288__auto__9951));39 ························final·int·size__6289__auto__9952·=·RT.intCast(RT.count(c__6288__auto__9951));
40 ························final·Object·invokeStatic3;40 ························final·Object·invokeStatic3;
41 ························Object·b__9939·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__9952);41 ························Object·b__9939·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__9952);
42 ························final·Object·v2·=·this.v1;42 ························final·int·n·=·size__6289__auto__9952;
43 ························final·Object·o3·=·c__6288__auto__9951;43 ························final·Object·o3·=·c__6288__auto__9951;
44 ························c__6288__auto__9951·=·null;44 ························c__6288__auto__9951·=·null;
45 ························final·Object·invoke·=·((IFn)new·pprint$tuple_map$iter__9936__9940$fn__9941$fn__9942(invokeStatic3,·v2,·o3,·size__6289__auto__9952)).invoke();45 ························final·Object·invoke·=·((IFn)new·pprint$tuple_map$iter__9936__9940$fn__9941$fn__9942(invokeStatic3,·n,·o3,·this.v1)).invoke();
46 ························if·(invoke·!=·null)·{46 ························if·(invoke·!=·null)·{
47 ····························if·(invoke·!=·Boolean.FALSE)·{47 ····························if·(invoke·!=·Boolean.FALSE)·{
48 ································final·Object·o4·=·b__9939;48 ································final·Object·o4·=·b__9939;
49 ································b__9939·=·null;49 ································b__9939·=·null;
50 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);50 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
51 ································final·IFn·fn·=·(IFn)this.iter__9936;51 ································final·IFn·fn·=·(IFn)this.iter__9936;
52 ································final·Object·o5·=·s__9938;52 ································final·Object·o5·=·s__9938;
626 B
clojure/pprint$tuple_map$iter__9936__9940.class
532 B
procyon -ec {}
    
Offset 10, 13 lines modifiedOffset 10, 12 lines modified
10 ····Object·v1;10 ····Object·v1;
11 ····11 ····
12 ····public·pprint$tuple_map$iter__9936__9940(final·Object·v1)·{12 ····public·pprint$tuple_map$iter__9936__9940(final·Object·v1)·{
13 ········this.v1·=·v1;13 ········this.v1·=·v1;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__9937)·{16 ····public·Object·invoke(Object·s__9937)·{
17 ········final·Object·v1·=·this.v1; 
18 ········final·Object·o·=·s__9937;17 ········final·Object·o·=·s__9937;
19 ········s__9937·=·null;18 ········s__9937·=·null;
20 ········return·new·LazySeq((IFn)new·pprint$tuple_map$iter__9936__9940$fn__9941((Object)this,·v1,·o));19 ········return·new·LazySeq((IFn)new·pprint$tuple_map$iter__9936__9940$fn__9941(o,·(Object)this,·this.v1));
21 ····}20 ····}
22 }21 }
1.35 KB
clojure/pprint$two_forms$iter__11240__11244$fn__11245$fn__11246.class
1.22 KB
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 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__11240__11244$fn__11245$fn__11246·extends·AFunction8 public·final·class·pprint$two_forms$iter__11240__11244$fn__11245$fn__11246·extends·AFunction
9 {9 {
10 ····Object·b__11243; 
11 ····int·size__6289__auto__; 
12 ····Object·c__6288__auto__;10 ····Object·c__6288__auto__;
 11 ····int·size__6289__auto__;
 12 ····Object·b__11243;
13 ····13 ····
14 ····public·pprint$two_forms$iter__11240__11244$fn__11245$fn__11246(final·Object·b__11243,·final·int·size__6289__auto__,·final·Object·c__6288__auto__)·{14 ····public·pprint$two_forms$iter__11240__11244$fn__11245$fn__11246(final·Object·c__6288__auto__,·final·int·size__6289__auto__,·final·Object·b__11243)·{
15 ········this.b__11243·=·b__11243; 
16 ········this.size__6289__auto__·=·size__6289__auto__; 
17 ········this.c__6288__auto__·=·c__6288__auto__;15 ········this.c__6288__auto__·=·c__6288__auto__;
 16 ········this.size__6289__auto__·=·size__6289__auto__;
 17 ········this.b__11243·=·b__11243;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········for·(long·i__11242·=·(long)RT.intCast(0L);·i__11242·<·this.size__6289__auto__;·++i__11242)·{21 ········for·(long·i__11242·=·(long)RT.intCast(0L);·i__11242·<·this.size__6289__auto__;·++i__11242)·{
22 ············Object·x·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__11242));22 ············Object·x·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__11242));
23 ············final·Object·b__11243·=·this.b__11243;23 ············final·Object·b__11243·=·this.b__11243;
24 ············final·Object·o·=·x;24 ············final·Object·o·=·x;
4.89 KB
clojure/pprint$two_forms$iter__11240__11244$fn__11245.class
4.77 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__11240__11244$fn__11245·extends·AFunction9 public·final·class·pprint$two_forms$iter__11240__11244$fn__11245·extends·AFunction
10 {10 {
11 ····Object·s__11241; 
12 ····Object·iter__11240;11 ····Object·iter__11240;
 12 ····Object·s__11241;
13 ····13 ····
14 ····public·pprint$two_forms$iter__11240__11244$fn__11245(final·Object·s__11241,·final·Object·iter__11240)·{14 ····public·pprint$two_forms$iter__11240__11244$fn__11245(final·Object·iter__11240,·final·Object·s__11241)·{
15 ········this.s__11241·=·s__11241; 
16 ········this.iter__11240·=·iter__11240;15 ········this.iter__11240·=·iter__11240;
 16 ········this.s__11241·=·s__11241;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········final·Object·s__11243·=·this.s__11241;20 ········final·Object·s__11243·=·this.s__11241;
21 ········this.s__11241·=·null;21 ········this.s__11241·=·null;
22 ········final·Object·o;22 ········final·Object·o;
23 ········Object·s__11241·=·o·=·s__11243;23 ········Object·s__11241·=·o·=·s__11243;
Offset 31, 47 lines modifiedOffset 31, 45 lines modified
31 ················temp__5720__auto__11251·=·null;31 ················temp__5720__auto__11251·=·null;
32 ················Object·s__11242·=·o2;32 ················Object·s__11242·=·o2;
33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__11242);33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__11242);
34 ················if·(invokeStatic2·!=·null)·{34 ················if·(invokeStatic2·!=·null)·{
35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
36 ························Object·c__6288__auto__11249·=·core$chunk_first.invokeStatic(s__11242);36 ························Object·c__6288__auto__11249·=·core$chunk_first.invokeStatic(s__11242);
37 ························final·int·size__6289__auto__11250·=·RT.intCast(RT.count(c__6288__auto__11249));37 ························final·int·size__6289__auto__11250·=·RT.intCast(RT.count(c__6288__auto__11249));
38 ························final·Object·invokeStatic3; 
39 ························Object·b__11243·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__11250);38 ························Object·b__11243·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__11250);
40 ························final·int·n·=·size__6289__auto__11250; 
41 ························final·Object·o3·=·c__6288__auto__11249;39 ························final·Object·o3·=·c__6288__auto__11249;
42 ························c__6288__auto__11249·=·null;40 ························c__6288__auto__11249·=·null;
43 ························final·Object·invoke·=·((IFn)new·pprint$two_forms$iter__11240__11244$fn__11245$fn__11246(invokeStatic3,·n,·o3)).invoke();41 ························final·Object·invoke·=·((IFn)new·pprint$two_forms$iter__11240__11244$fn__11245$fn__11246(o3,·size__6289__auto__11250,·b__11243)).invoke();
44 ························if·(invoke·!=·null)·{42 ························if·(invoke·!=·null)·{
45 ····························if·(invoke·!=·Boolean.FALSE)·{43 ····························if·(invoke·!=·Boolean.FALSE)·{
46 ································final·Object·o4·=·b__11243;44 ································final·Object·o4·=·b__11243;
47 ································b__11243·=·null;45 ································b__11243·=·null;
48 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);46 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
49 ································final·IFn·fn·=·(IFn)this.iter__11240;47 ································final·IFn·fn·=·(IFn)this.iter__11240;
50 ································final·Object·o5·=·s__11242;48 ································final·Object·o5·=·s__11242;
51 ································s__11242·=·null;49 ································s__11242·=·null;
52 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));50 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
53 ································this·=·null;51 ································this·=·null;
54 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);52 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
55 ····························}53 ····························}
56 ························}54 ························}
57 ························final·Object·o7·=·b__11243;55 ························final·Object·o7·=·b__11243;
58 ························b__11243·=·null;56 ························b__11243·=·null;
59 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);57 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);
60 ························final·Object·o8·=·null;58 ························final·Object·o8·=·null;
61 ························this·=·null;59 ························this·=·null;
62 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);60 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);
63 ····················}61 ····················}
64 ················}62 ················}
65 ················final·Object·invokeStatic6;63 ················final·Object·invokeStatic5;
66 ················Object·x·=·invokeStatic6·=·core$first__5369.invokeStatic(s__11242);64 ················Object·x·=·invokeStatic5·=·core$first__5369.invokeStatic(s__11242);
67 ················final·Object·invokeStatic7·=·core$symbol.invokeStatic(core$name.invokeStatic(core$first__5369.invokeStatic(x)));65 ················final·Object·invokeStatic6·=·core$symbol.invokeStatic(core$name.invokeStatic(core$first__5369.invokeStatic(x)));
68 ················final·Object·o9·=·x;66 ················final·Object·o9·=·x;
69 ················x·=·null;67 ················x·=·null;
70 ················final·IPersistentVector·create·=·Tuple.create(invokeStatic6,·(Object)Tuple.create(invokeStatic7,·core$second__5377.invokeStatic(o9)));68 ················final·IPersistentVector·create·=·Tuple.create(invokeStatic5,·(Object)Tuple.create(invokeStatic6,·core$second__5377.invokeStatic(o9)));
71 ················final·IFn·fn2·=·(IFn)this.iter__11240;69 ················final·IFn·fn2·=·(IFn)this.iter__11240;
72 ················final·Object·o10·=·s__11242;70 ················final·Object·o10·=·s__11242;
73 ················s__11242·=·null;71 ················s__11242·=·null;
74 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o10));72 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o10));
75 ················this·=·null;73 ················this·=·null;
76 ················return·core$cons__5361.invokeStatic((Object)create,·invoke3);74 ················return·core$cons__5361.invokeStatic((Object)create,·invoke3);
77 ············}75 ············}
576 B
clojure/pprint$two_forms$iter__11240__11244.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__11240__11244·extends·AFunction7 public·final·class·pprint$two_forms$iter__11240__11244·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·s__11241)·{9 ····public·Object·invoke(Object·s__11241)·{
10 ········final·Object·o·=·s__11241;10 ········final·Object·o·=·s__11241;
11 ········s__11241·=·null;11 ········s__11241·=·null;
12 ········return·new·LazySeq((IFn)new·pprint$two_forms$iter__11240__11244$fn__11245(o,·(Object)this));12 ········return·new·LazySeq((IFn)new·pprint$two_forms$iter__11240__11244$fn__11245((Object)this,·o));
13 ····}13 ····}
14 }14 }
1.25 KB
clojure/pprint$unzip_map$iter__9883__9887$fn__9888$fn__9889.class
1.12 KB
procyon -ec {}
    
Offset 5, 21 lines modifiedOffset 5, 21 lines modified
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__9883__9887$fn__9888$fn__9889·extends·AFunction8 public·final·class·pprint$unzip_map$iter__9883__9887$fn__9888$fn__9889·extends·AFunction
9 {9 {
10 ····int·size__6289__auto__;10 ····int·size__6289__auto__;
11 ····Object·b__9886; 
12 ····Object·c__6288__auto__;11 ····Object·c__6288__auto__;
 12 ····Object·b__9886;
13 ····13 ····
14 ····public·pprint$unzip_map$iter__9883__9887$fn__9888$fn__9889(final·int·size__6289__auto__,·final·Object·b__9886,·final·Object·c__6288__auto__)·{14 ····public·pprint$unzip_map$iter__9883__9887$fn__9888$fn__9889(final·int·size__6289__auto__,·final·Object·c__6288__auto__,·final·Object·b__9886)·{
15 ········this.size__6289__auto__·=·size__6289__auto__;15 ········this.size__6289__auto__·=·size__6289__auto__;
16 ········this.b__9886·=·b__9886; 
17 ········this.c__6288__auto__·=·c__6288__auto__;16 ········this.c__6288__auto__·=·c__6288__auto__;
 17 ········this.b__9886·=·b__9886;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········for·(long·i__9885·=·(long)RT.intCast(0L);·i__9885·<·this.size__6289__auto__;·++i__9885)·{21 ········for·(long·i__9885·=·(long)RT.intCast(0L);·i__9885·<·this.size__6289__auto__;·++i__9885)·{
22 ············Object·vec__9890·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__9885));22 ············Object·vec__9890·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__9885));
23 ············Object·k·=·RT.nth(vec__9890,·RT.intCast(0L),·(Object)null);23 ············Object·k·=·RT.nth(vec__9890,·RT.intCast(0L),·(Object)null);
24 ············final·Object·o·=·vec__9890;24 ············final·Object·o·=·vec__9890;
4.51 KB
clojure/pprint$unzip_map$iter__9883__9887$fn__9888.class
4.4 KB
procyon -ec {}
    
Offset 33, 57 lines modifiedOffset 33, 56 lines modified
33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__9885);33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__9885);
34 ················if·(invokeStatic2·!=·null)·{34 ················if·(invokeStatic2·!=·null)·{
35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
36 ························Object·c__6288__auto__9904·=·core$chunk_first.invokeStatic(s__9885);36 ························Object·c__6288__auto__9904·=·core$chunk_first.invokeStatic(s__9885);
37 ························final·int·size__6289__auto__9905·=·RT.intCast(RT.count(c__6288__auto__9904));37 ························final·int·size__6289__auto__9905·=·RT.intCast(RT.count(c__6288__auto__9904));
38 ························Object·b__9886·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__9905);38 ························Object·b__9886·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__9905);
39 ························final·int·n·=·size__6289__auto__9905;39 ························final·int·n·=·size__6289__auto__9905;
40 ························final·Object·o3·=·b__9886; 
41 ························final·Object·o4·=·c__6288__auto__9904;40 ························final·Object·o3·=·c__6288__auto__9904;
42 ························c__6288__auto__9904·=·null;41 ························c__6288__auto__9904·=·null;
43 ························final·Object·invoke·=·((IFn)new·pprint$unzip_map$iter__9883__9887$fn__9888$fn__9889(n,·o3,·o4)).invoke();42 ························final·Object·invoke·=·((IFn)new·pprint$unzip_map$iter__9883__9887$fn__9888$fn__9889(n,·o3,·b__9886)).invoke();
44 ························if·(invoke·!=·null)·{43 ························if·(invoke·!=·null)·{
45 ····························if·(invoke·!=·Boolean.FALSE)·{44 ····························if·(invoke·!=·Boolean.FALSE)·{
46 ································final·Object·o5·=·b__9886;45 ································final·Object·o4·=·b__9886;
47 ································b__9886·=·null;46 ································b__9886·=·null;
48 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);47 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
49 ································final·IFn·fn·=·(IFn)this.iter__9883;48 ································final·IFn·fn·=·(IFn)this.iter__9883;
50 ································final·Object·o6·=·s__9885;49 ································final·Object·o5·=·s__9885;
51 ································s__9885·=·null;50 ································s__9885·=·null;
52 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));51 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
53 ································this·=·null;52 ································this·=·null;
54 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);53 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
55 ····························}54 ····························}
56 ························}55 ························}
57 ························final·Object·o8·=·b__9886;56 ························final·Object·o7·=·b__9886;
58 ························b__9886·=·null;57 ························b__9886·=·null;
59 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);58 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);
60 ························final·Object·o9·=·null;59 ························final·Object·o8·=·null;
61 ························this·=·null;60 ························this·=·null;
62 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);61 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);
63 ····················}62 ····················}
64 ················}63 ················}
65 ················Object·vec__9897·=·core$first__5369.invokeStatic(s__9885);64 ················Object·vec__9897·=·core$first__5369.invokeStatic(s__9885);
66 ················Object·k·=·RT.nth(vec__9897,·RT.intCast(0L),·(Object)null);65 ················Object·k·=·RT.nth(vec__9897,·RT.intCast(0L),·(Object)null);
67 ················final·Object·o10·=·vec__9897;66 ················final·Object·o9·=·vec__9897;
68 ················vec__9897·=·null;67 ················vec__9897·=·null;
69 ················Object·vec__9898·=·RT.nth(o10,·RT.intCast(1L),·(Object)null);68 ················Object·vec__9898·=·RT.nth(o9,·RT.intCast(1L),·(Object)null);
70 ················Object·v1·=·RT.nth(vec__9898,·RT.intCast(0L),·(Object)null);69 ················Object·v1·=·RT.nth(vec__9898,·RT.intCast(0L),·(Object)null);
71 ················final·Object·o11·=·vec__9898;70 ················final·Object·o10·=·vec__9898;
72 ················vec__9898·=·null;71 ················vec__9898·=·null;
73 ················RT.nth(o11,·RT.intCast(1L),·(Object)null);72 ················RT.nth(o10,·RT.intCast(1L),·(Object)null);
74 ················final·Object·o12·=·k;73 ················final·Object·o11·=·k;
75 ················k·=·null;74 ················k·=·null;
76 ················final·Object·o13·=·v1;75 ················final·Object·o12·=·v1;
77 ················v1·=·null;76 ················v1·=·null;
78 ················final·IPersistentVector·create·=·Tuple.create(o12,·o13);77 ················final·IPersistentVector·create·=·Tuple.create(o11,·o12);
79 ················final·IFn·fn2·=·(IFn)this.iter__9883;78 ················final·IFn·fn2·=·(IFn)this.iter__9883;
80 ················final·Object·o14·=·s__9885;79 ················final·Object·o13·=·s__9885;
81 ················s__9885·=·null;80 ················s__9885·=·null;
82 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o14));81 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o13));
83 ················this·=·null;82 ················this·=·null;
84 ················return·core$cons__5361.invokeStatic((Object)create,·invoke3);83 ················return·core$cons__5361.invokeStatic((Object)create,·invoke3);
85 ············}84 ············}
86 ········}85 ········}
87 ········return·null;86 ········return·null;
88 ····}87 ····}
89 }88 }
1.38 KB
clojure/pprint$unzip_map$iter__9908__9912$fn__9913$fn__9914.class
1.25 KB
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 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__9908__9912$fn__9913$fn__9914·extends·AFunction8 public·final·class·pprint$unzip_map$iter__9908__9912$fn__9913$fn__9914·extends·AFunction
9 {9 {
10 ····int·size__6289__auto__; 
11 ····Object·c__6288__auto__; 
12 ····Object·b__9911;10 ····Object·b__9911;
 11 ····Object·c__6288__auto__;
 12 ····int·size__6289__auto__;
13 ····13 ····
14 ····public·pprint$unzip_map$iter__9908__9912$fn__9913$fn__9914(final·int·size__6289__auto__,·final·Object·c__6288__auto__,·final·Object·b__9911)·{14 ····public·pprint$unzip_map$iter__9908__9912$fn__9913$fn__9914(final·Object·b__9911,·final·Object·c__6288__auto__,·final·int·size__6289__auto__)·{
15 ········this.size__6289__auto__·=·size__6289__auto__; 
16 ········this.c__6288__auto__·=·c__6288__auto__; 
17 ········this.b__9911·=·b__9911;15 ········this.b__9911·=·b__9911;
 16 ········this.c__6288__auto__·=·c__6288__auto__;
 17 ········this.size__6289__auto__·=·size__6289__auto__;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········for·(long·i__9910·=·(long)RT.intCast(0L);·i__9910·<·this.size__6289__auto__;·++i__9910)·{21 ········for·(long·i__9910·=·(long)RT.intCast(0L);·i__9910·<·this.size__6289__auto__;·++i__9910)·{
22 ············Object·vec__9915·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__9910));22 ············Object·vec__9915·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__9910));
23 ············Object·k·=·RT.nth(vec__9915,·RT.intCast(0L),·(Object)null);23 ············Object·k·=·RT.nth(vec__9915,·RT.intCast(0L),·(Object)null);
24 ············final·Object·o·=·vec__9915;24 ············final·Object·o·=·vec__9915;
3.16 KB
clojure/pprint$unzip_map$iter__9908__9912$fn__9913.class
3.05 KB
procyon -ec {}
    
Offset 31, 38 lines modifiedOffset 31, 38 lines modified
31 ················temp__5720__auto__9931·=·null;31 ················temp__5720__auto__9931·=·null;
32 ················Object·s__9910·=·o2;32 ················Object·s__9910·=·o2;
33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__9910);33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__9910);
34 ················if·(invokeStatic2·!=·null)·{34 ················if·(invokeStatic2·!=·null)·{
35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
36 ························Object·c__6288__auto__9929·=·core$chunk_first.invokeStatic(s__9910);36 ························Object·c__6288__auto__9929·=·core$chunk_first.invokeStatic(s__9910);
37 ························final·int·size__6289__auto__9930·=·RT.intCast(RT.count(c__6288__auto__9929));37 ························final·int·size__6289__auto__9930·=·RT.intCast(RT.count(c__6288__auto__9929));
 38 ························final·Object·invokeStatic3;
38 ························Object·b__9911·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__9930);39 ························Object·b__9911·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__9930);
39 ························final·int·n·=·size__6289__auto__9930; 
40 ························final·Object·o3·=·c__6288__auto__9929;40 ························final·Object·o3·=·c__6288__auto__9929;
41 ························c__6288__auto__9929·=·null;41 ························c__6288__auto__9929·=·null;
42 ························final·Object·invoke·=·((IFn)new·pprint$unzip_map$iter__9908__9912$fn__9913$fn__9914(n,·o3,·b__9911)).invoke();42 ························final·Object·invoke·=·((IFn)new·pprint$unzip_map$iter__9908__9912$fn__9913$fn__9914(invokeStatic3,·o3,·size__6289__auto__9930)).invoke();
43 ························if·(invoke·!=·null)·{43 ························if·(invoke·!=·null)·{
44 ····························if·(invoke·!=·Boolean.FALSE)·{44 ····························if·(invoke·!=·Boolean.FALSE)·{
45 ································final·Object·o4·=·b__9911;45 ································final·Object·o4·=·b__9911;
46 ································b__9911·=·null;46 ································b__9911·=·null;
47 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);47 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
48 ································final·IFn·fn·=·(IFn)this.iter__9908;48 ································final·IFn·fn·=·(IFn)this.iter__9908;
49 ································final·Object·o5·=·s__9910;49 ································final·Object·o5·=·s__9910;
50 ································s__9910·=·null;50 ································s__9910·=·null;
51 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));51 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
52 ································this·=·null;52 ································this·=·null;
53 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);53 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);
54 ····························}54 ····························}
55 ························}55 ························}
56 ························final·Object·o7·=·b__9911;56 ························final·Object·o7·=·b__9911;
57 ························b__9911·=·null;57 ························b__9911·=·null;
58 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);58 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);
59 ························final·Object·o8·=·null;59 ························final·Object·o8·=·null;
60 ························this·=·null;60 ························this·=·null;
61 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);61 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);
62 ····················}62 ····················}
63 ················}63 ················}
64 ················Object·vec__9922·=·core$first__5369.invokeStatic(s__9910);64 ················Object·vec__9922·=·core$first__5369.invokeStatic(s__9910);
65 ················Object·k·=·RT.nth(vec__9922,·RT.intCast(0L),·(Object)null);65 ················Object·k·=·RT.nth(vec__9922,·RT.intCast(0L),·(Object)null);
66 ················final·Object·o9·=·vec__9922;66 ················final·Object·o9·=·vec__9922;
67 ················vec__9922·=·null;67 ················vec__9922·=·null;
68 ················Object·vec__9923·=·RT.nth(o9,·RT.intCast(1L),·(Object)null);68 ················Object·vec__9923·=·RT.nth(o9,·RT.intCast(1L),·(Object)null);
1.58 KB
clojure/pprint$write_initial_lines$fn__10146.class
1.48 KB
procyon -ec {}
    
Offset 14, 16 lines modifiedOffset 14, 16 lines modified
14 import·clojure.lang.KeywordLookupSite;14 import·clojure.lang.KeywordLookupSite;
15 import·clojure.lang.Var;15 import·clojure.lang.Var;
16 import·clojure.lang.Keyword;16 import·clojure.lang.Keyword;
17 import·clojure.lang.AFunction;17 import·clojure.lang.AFunction;
  
18 public·final·class·pprint$write_initial_lines$fn__10146·extends·AFunction18 public·final·class·pprint$write_initial_lines$fn__10146·extends·AFunction
19 {19 {
20 ····Object·this; 
21 ····Object·lines;20 ····Object·lines;
 21 ····Object·this;
22 ····public·static·final·Keyword·const__5;22 ····public·static·final·Keyword·const__5;
23 ····public·static·final·Keyword·const__7;23 ····public·static·final·Keyword·const__7;
24 ····public·static·final·Var·const__11;24 ····public·static·final·Var·const__11;
25 ····public·static·final·Object·const__18;25 ····public·static·final·Object·const__18;
26 ····public·static·final·Var·const__24;26 ····public·static·final·Var·const__24;
27 ····public·static·final·Keyword·const__29;27 ····public·static·final·Keyword·const__29;
28 ····static·final·KeywordLookupSite·__site__0__;28 ····static·final·KeywordLookupSite·__site__0__;
Offset 47, 17 lines modifiedOffset 47, 17 lines modified
47 ····static·final·KeywordLookupSite·__site__9__;47 ····static·final·KeywordLookupSite·__site__9__;
48 ····static·ILookupThunk·__thunk__9__;48 ····static·ILookupThunk·__thunk__9__;
49 ····static·final·KeywordLookupSite·__site__10__;49 ····static·final·KeywordLookupSite·__site__10__;
50 ····static·ILookupThunk·__thunk__10__;50 ····static·ILookupThunk·__thunk__10__;
51 ····static·final·KeywordLookupSite·__site__11__;51 ····static·final·KeywordLookupSite·__site__11__;
52 ····static·ILookupThunk·__thunk__11__;52 ····static·ILookupThunk·__thunk__11__;
53 ····53 ····
54 ····public·pprint$write_initial_lines$fn__10146(final·Object·this2,·final·Object·lines)·{54 ····public·pprint$write_initial_lines$fn__10146(final·Object·lines,·final·Object·this2)·{
55 ········this.this·=·this2; 
56 ········this.lines·=·lines;55 ········this.lines·=·lines;
 56 ········this.this·=·this2;
57 ····}57 ····}
58 ····58 ····
59 ····public·Object·invoke()·{59 ····public·Object·invoke()·{
60 ········final·ILookupThunk·_thunk__1__·=·pprint$write_initial_lines$fn__10146.__thunk__1__;60 ········final·ILookupThunk·_thunk__1__·=·pprint$write_initial_lines$fn__10146.__thunk__1__;
61 ········final·ILookupThunk·_thunk__0__·=·pprint$write_initial_lines$fn__10146.__thunk__0__;61 ········final·ILookupThunk·_thunk__0__·=·pprint$write_initial_lines$fn__10146.__thunk__0__;
62 ········final·Object·invokeStatic·=·core$deref.invokeStatic(core$deref.invokeStatic(this.this));62 ········final·Object·invokeStatic·=·core$deref.invokeStatic(core$deref.invokeStatic(this.this));
63 ········Object·o;63 ········Object·o;
868 B
clojure/pprint$write_initial_lines.class
788 B
procyon -ec {}
    
Offset 12, 18 lines modifiedOffset 12, 18 lines modified
12 ········Object·lines·=·((String)s).split("\n",·RT.intCast(-1L));12 ········Object·lines·=·((String)s).split("\n",·RT.intCast(-1L));
13 ········Object·runInTransaction;13 ········Object·runInTransaction;
14 ········if·(RT.count(lines)·==·1L)·{14 ········if·(RT.count(lines)·==·1L)·{
15 ············runInTransaction·=·s;15 ············runInTransaction·=·s;
16 ············s·=·null;16 ············s·=·null;
17 ········}17 ········}
18 ········else·{18 ········else·{
19 ············final·Object·o·=·this; 
20 ············this·=·null; 
21 ············final·Object·o2·=·lines;19 ············final·Object·o·=·lines;
22 ············lines·=·null;20 ············lines·=·null;
 21 ············final·Object·o2·=·this;
 22 ············this·=·null;
23 ············runInTransaction·=·LockingTransaction.runInTransaction((Callable)new·pprint$write_initial_lines$fn__10146(o,·o2));23 ············runInTransaction·=·LockingTransaction.runInTransaction((Callable)new·pprint$write_initial_lines$fn__10146(o,·o2));
24 ········}24 ········}
25 ········return·runInTransaction;25 ········return·runInTransaction;
26 ····}26 ····}
27 ····27 ····
28 ····public·Object·invoke(final·Object·this1,·final·Object·s)·{28 ····public·Object·invoke(final·Object·this1,·final·Object·s)·{
29 ········return·invokeStatic(this1,·s);29 ········return·invokeStatic(this1,·s);
2.74 KB
clojure/pprint/proxy$java/io/Writer$IDeref$PrettyFlush$4923d848.class
2.61 KB
procyon -ec {}
    
Offset 33, 22 lines modifiedOffset 33, 22 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·CharSequence·csq,·final·int·start,·final·int·end)·{ 
41 ········return·this.append(csq,·start,·end); 
42 ····} 
43 ···· 
44 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{40 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{
45 ········return·this.append(c);41 ········return·this.append(c);
46 ····}42 ····}
47 ····43 ····
 44 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{
 45 ········return·this.append(csq,·start,·end);
 46 ····}
 47 ····
48 ····public·void·write(final·int·n)·{48 ····public·void·write(final·int·n)·{
49 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");49 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
50 ········if·(value·!=·null)·{50 ········if·(value·!=·null)·{
51 ············((IFn)value).invoke((Object)this,·(Object)n);51 ············((IFn)value).invoke((Object)this,·(Object)n);
52 ········}52 ········}
53 ········else·{53 ········else·{
54 ············super.write(n);54 ············super.write(n);
Offset 81, 14 lines modifiedOffset 81, 19 lines modified
81 ····}81 ····}
82 ····82 ····
83 ····public·int·hashCode()·{83 ····public·int·hashCode()·{
84 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");84 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");
85 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();85 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();
86 ····}86 ····}
87 ····87 ····
 88 ····public·Writer·append(final·char·c)·{
 89 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
 90 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c);
 91 ····}
 92 ····
88 ····public·Object·clone()·{93 ····public·Object·clone()·{
89 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");94 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
90 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();95 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
91 ····}96 ····}
92 ····97 ····
93 ····public·void·write(final·String·str)·{98 ····public·void·write(final·String·str)·{
94 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");99 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
Offset 106, 19 lines modifiedOffset 111, 14 lines modified
106 ····}111 ····}
107 ····112 ····
108 ····public·boolean·equals(final·Object·obj)·{113 ····public·boolean·equals(final·Object·obj)·{
109 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");114 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");
110 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);115 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);
111 ····}116 ····}
112 ····117 ····
113 ····public·Writer·append(final·char·c)·{ 
114 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); 
115 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c); 
116 ····} 
117 ···· 
118 ····public·Writer·append(final·CharSequence·csq)·{118 ····public·Writer·append(final·CharSequence·csq)·{
119 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");119 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
120 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);120 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);
121 ····}121 ····}
122 ····122 ····
123 ····public·Object·deref()·{123 ····public·Object·deref()·{
124 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"deref");124 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"deref");
2.72 KB
clojure/pprint/proxy$java/io/Writer$IDeref$e595a7c1.class
2.61 KB
procyon -ec {}
    
Offset 32, 22 lines modifiedOffset 32, 22 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·CharSequence·csq,·final·int·start,·final·int·end)·{ 
40 ········return·this.append(csq,·start,·end); 
41 ····} 
42 ···· 
43 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{39 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{
44 ········return·this.append(c);40 ········return·this.append(c);
45 ····}41 ····}
46 ····42 ····
 43 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{
 44 ········return·this.append(csq,·start,·end);
 45 ····}
 46 ····
47 ····public·void·write(final·int·n)·{47 ····public·void·write(final·int·n)·{
48 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");48 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
49 ········if·(value·!=·null)·{49 ········if·(value·!=·null)·{
50 ············((IFn)value).invoke((Object)this,·(Object)n);50 ············((IFn)value).invoke((Object)this,·(Object)n);
51 ········}51 ········}
52 ········else·{52 ········else·{
53 ············super.write(n);53 ············super.write(n);
Offset 80, 14 lines modifiedOffset 80, 19 lines modified
80 ····}80 ····}
81 ····81 ····
82 ····public·int·hashCode()·{82 ····public·int·hashCode()·{
83 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");83 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");
84 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();84 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();
85 ····}85 ····}
86 ····86 ····
 87 ····public·Writer·append(final·char·c)·{
 88 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
 89 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c);
 90 ····}
 91 ····
87 ····public·Object·clone()·{92 ····public·Object·clone()·{
88 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");93 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
89 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();94 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
90 ····}95 ····}
91 ····96 ····
92 ····public·void·write(final·String·str)·{97 ····public·void·write(final·String·str)·{
93 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");98 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
Offset 105, 19 lines modifiedOffset 110, 14 lines modified
105 ····}110 ····}
106 ····111 ····
107 ····public·boolean·equals(final·Object·obj)·{112 ····public·boolean·equals(final·Object·obj)·{
108 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");113 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");
109 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);114 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);
110 ····}115 ····}
111 ····116 ····
112 ····public·Writer·append(final·char·c)·{ 
113 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); 
114 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c); 
115 ····} 
116 ···· 
117 ····public·Writer·append(final·CharSequence·csq)·{117 ····public·Writer·append(final·CharSequence·csq)·{
118 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");118 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
119 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);119 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);
120 ····}120 ····}
121 ····121 ····
122 ····public·Object·deref()·{122 ····public·Object·deref()·{
123 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"deref");123 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"deref");
2.7 KB
clojure/pprint/proxy$java/io/Writer$ff19274a.class
2.61 KB
procyon -ec {}
    
Offset 31, 22 lines modifiedOffset 31, 22 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·CharSequence·csq,·final·int·start,·final·int·end)·{ 
39 ········return·this.append(csq,·start,·end); 
40 ····} 
41 ···· 
42 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{38 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{
43 ········return·this.append(c);39 ········return·this.append(c);
44 ····}40 ····}
45 ····41 ····
 42 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{
 43 ········return·this.append(csq,·start,·end);
 44 ····}
 45 ····
46 ····public·void·write(final·int·n)·{46 ····public·void·write(final·int·n)·{
47 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");47 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
48 ········if·(value·!=·null)·{48 ········if·(value·!=·null)·{
49 ············((IFn)value).invoke((Object)this,·(Object)n);49 ············((IFn)value).invoke((Object)this,·(Object)n);
50 ········}50 ········}
51 ········else·{51 ········else·{
52 ············super.write(n);52 ············super.write(n);
Offset 79, 14 lines modifiedOffset 79, 19 lines modified
79 ····}79 ····}
80 ····80 ····
81 ····public·int·hashCode()·{81 ····public·int·hashCode()·{
82 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");82 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");
83 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();83 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();
84 ····}84 ····}
85 ····85 ····
 86 ····public·Writer·append(final·char·c)·{
 87 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
 88 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c);
 89 ····}
 90 ····
86 ····public·Object·clone()·{91 ····public·Object·clone()·{
87 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");92 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
88 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();93 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
89 ····}94 ····}
90 ····95 ····
91 ····public·void·write(final·String·str)·{96 ····public·void·write(final·String·str)·{
92 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");97 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
Offset 104, 19 lines modifiedOffset 109, 14 lines modified
104 ····}109 ····}
105 ····110 ····
106 ····public·boolean·equals(final·Object·obj)·{111 ····public·boolean·equals(final·Object·obj)·{
107 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");112 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");
108 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);113 ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj);
109 ····}114 ····}
110 ····115 ····
111 ····public·Writer·append(final·char·c)·{ 
112 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); 
113 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c); 
114 ····} 
115 ···· 
116 ····public·Writer·append(final·CharSequence·csq)·{116 ····public·Writer·append(final·CharSequence·csq)·{
117 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");117 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append");
118 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);118 ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq);
119 ····}119 ····}
120 ····120 ····
121 ····public·void·flush()·{121 ····public·void·flush()·{
122 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"flush");122 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"flush");
1.3 KB
clojure/reflect/AsmReflector$fn__12071.class
1.22 KB
procyon -ec {}
    
Offset 12, 24 lines modifiedOffset 12, 24 lines modified
12 import·clojure.lang.PersistentHashSet;12 import·clojure.lang.PersistentHashSet;
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·AsmReflector$fn__12071·extends·AFunction16 public·final·class·AsmReflector$fn__12071·extends·AFunction
17 {17 {
18 ····Object·class_symbol; 
19 ····Object·result;18 ····Object·result;
 19 ····Object·class_symbol;
20 ····public·static·final·Var·const__1;20 ····public·static·final·Var·const__1;
21 ····public·static·final·Keyword·const__2;21 ····public·static·final·Keyword·const__2;
22 ····public·static·final·Var·const__4;22 ····public·static·final·Var·const__4;
23 ····public·static·final·Keyword·const__8;23 ····public·static·final·Keyword·const__8;
24 ····24 ····
25 ····public·AsmReflector$fn__12071(final·Object·class_symbol,·final·Object·result)·{25 ····public·AsmReflector$fn__12071(final·Object·result,·final·Object·class_symbol)·{
26 ········this.class_symbol·=·class_symbol; 
27 ········this.result·=·result;26 ········this.result·=·result;
 27 ········this.class_symbol·=·class_symbol;
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke(final·Object·this,·Object·access,·Object·name,·Object·desc,·final·Object·signature,·final·Object·value)·{30 ····public·Object·invoke(final·Object·this,·Object·access,·Object·name,·Object·desc,·final·Object·signature,·final·Object·value)·{
31 ········final·Object·result·=·this.result;31 ········final·Object·result·=·this.result;
32 ········final·Object·rawRoot·=·AsmReflector$fn__12071.const__1.getRawRoot();32 ········final·Object·rawRoot·=·AsmReflector$fn__12071.const__1.getRawRoot();
33 ········final·Keyword·const__2·=·AsmReflector$fn__12071.const__2;33 ········final·Keyword·const__2·=·AsmReflector$fn__12071.const__2;
34 ········final·Object·invokeStatic·=·core$fnil.invokeStatic(AsmReflector$fn__12071.const__4.getRawRoot(),·(Object)PersistentHashSet.EMPTY);34 ········final·Object·invokeStatic·=·core$fnil.invokeStatic(AsmReflector$fn__12071.const__4.getRawRoot(),·(Object)PersistentHashSet.EMPTY);
1.35 KB
clojure/reflect/AsmReflector$fn__12073.class
1.27 KB
procyon -ec {}
    
Offset 18, 27 lines modifiedOffset 18, 27 lines modified
18 import·clojure.lang.Util;18 import·clojure.lang.Util;
19 import·clojure.lang.Keyword;19 import·clojure.lang.Keyword;
20 import·clojure.lang.Var;20 import·clojure.lang.Var;
21 import·clojure.lang.AFunction;21 import·clojure.lang.AFunction;
  
22 public·final·class·AsmReflector$fn__12073·extends·AFunction22 public·final·class·AsmReflector$fn__12073·extends·AFunction
23 {23 {
24 ····Object·class_symbol; 
25 ····Object·result;24 ····Object·result;
 25 ····Object·class_symbol;
26 ····public·static·final·Var·const__2;26 ····public·static·final·Var·const__2;
27 ····public·static·final·Keyword·const__3;27 ····public·static·final·Keyword·const__3;
28 ····public·static·final·Var·const__5;28 ····public·static·final·Var·const__5;
29 ····public·static·final·Keyword·const__10;29 ····public·static·final·Keyword·const__10;
30 ····public·static·final·Keyword·const__11;30 ····public·static·final·Keyword·const__11;
31 ····public·static·final·Keyword·const__13;31 ····public·static·final·Keyword·const__13;
32 ····public·static·final·Var·const__16;32 ····public·static·final·Var·const__16;
33 ····33 ····
34 ····public·AsmReflector$fn__12073(final·Object·class_symbol,·final·Object·result)·{34 ····public·AsmReflector$fn__12073(final·Object·result,·final·Object·class_symbol)·{
35 ········this.class_symbol·=·class_symbol; 
36 ········this.result·=·result;35 ········this.result·=·result;
 36 ········this.class_symbol·=·class_symbol;
37 ····}37 ····}
38 ····38 ····
39 ····public·Object·invoke(final·Object·this,·Object·access,·Object·name,·Object·desc,·final·Object·signature,·Object·exceptions)·{39 ····public·Object·invoke(final·Object·this,·Object·access,·Object·name,·Object·desc,·final·Object·signature,·Object·exceptions)·{
40 ········if·(!Util.equiv(name,·(Object)"<clinit>"))·{40 ········if·(!Util.equiv(name,·(Object)"<clinit>"))·{
41 ············final·boolean·constructor_QMARK_·=·Util.equiv(name,·(Object)"<init>");41 ············final·boolean·constructor_QMARK_·=·Util.equiv(name,·(Object)"<init>");
42 ············final·Object·result·=·this.result;42 ············final·Object·result·=·this.result;
43 ············final·Object·rawRoot·=·AsmReflector$fn__12073.const__2.getRawRoot();43 ············final·Object·rawRoot·=·AsmReflector$fn__12073.const__2.getRawRoot();
2.7 KB
clojure/reflect/AsmReflector.class
2.63 KB
procyon -ec {}
    
Offset 60, 33 lines modifiedOffset 60, 34 lines modified
60 ············Object·r·=·new·ClassReader((InputStream)is);60 ············Object·r·=·new·ClassReader((InputStream)is);
61 ············Object·result·=·core$atom.invokeStatic((Object)RT.mapUniqueKeys(new·Object[]·{·AsmReflector.const__3,·PersistentHashSet.EMPTY,·AsmReflector.const__4,·PersistentHashSet.EMPTY,·AsmReflector.const__5,·PersistentHashSet.EMPTY·}));61 ············Object·result·=·core$atom.invokeStatic((Object)RT.mapUniqueKeys(new·Object[]·{·AsmReflector.const__3,·PersistentHashSet.EMPTY,·AsmReflector.const__4,·PersistentHashSet.EMPTY,·AsmReflector.const__5,·PersistentHashSet.EMPTY·}));
62 ············final·Object·o3·=·r;62 ············final·Object·o3·=·r;
63 ············r·=·null;63 ············r·=·null;
64 ············final·ClassReader·classReader·=·(ClassReader)o3;64 ············final·ClassReader·classReader·=·(ClassReader)o3;
65 ············final·ClassVisitor$ff19274a·classVisitor$ff19274a;65 ············final·ClassVisitor$ff19274a·classVisitor$ff19274a;
66 ············Object·p__7158__auto__12079·=·classVisitor$ff19274a·=·new·ClassVisitor$ff19274a(Opcodes.ASM4);66 ············Object·p__7158__auto__12079·=·classVisitor$ff19274a·=·new·ClassVisitor$ff19274a(Opcodes.ASM4);
67 ············final·Object[]·array·=·{·"visit",·new·AsmReflector$fn__12062(result),·"visitAnnotation",·new·AsmReflector$fn__12065(),·"visitSource",·new·AsmReflector$fn__12067(),·"visitInnerClass",·new·AsmReflector$fn__12069(),·"visitField",·new·AsmReflector$fn__12071(class_symbol,·result),·"visitMethod",·null,·null,·null·};67 ············final·Object[]·array·=·{·"visit",·new·AsmReflector$fn__12062(result),·"visitAnnotation",·new·AsmReflector$fn__12065(),·"visitSource",·new·AsmReflector$fn__12067(),·"visitInnerClass",·new·AsmReflector$fn__12069(),·"visitField",·new·AsmReflector$fn__12071(result,·class_symbol),·"visitMethod",·null,·null,·null·};
68 ············final·int·n·=·11;68 ············final·int·n·=·11;
 69 ············final·Object·o4·=·result;
69 ············final·Object·o4·=·class_symbol;70 ············final·Object·o5·=·class_symbol;
70 ············class_symbol·=·null;71 ············class_symbol·=·null;
71 ············array[n]·=·new·AsmReflector$fn__12073(o4,·result);72 ············array[n]·=·new·AsmReflector$fn__12073(o4,·o5);
72 ············array[12]·=·"visitEnd";73 ············array[12]·=·"visitEnd";
73 ············array[13]·=·new·AsmReflector$fn__12076();74 ············array[13]·=·new·AsmReflector$fn__12076();
74 ············core$init_proxy.invokeStatic((Object)classVisitor$ff19274a,·(Object)RT.mapUniqueKeys(array));75 ············core$init_proxy.invokeStatic((Object)classVisitor$ff19274a,·(Object)RT.mapUniqueKeys(array));
75 ············final·Object·o5·=·p__7158__auto__12079;76 ············final·Object·o6·=·p__7158__auto__12079;
76 ············p__7158__auto__12079·=·null;77 ············p__7158__auto__12079·=·null;
77 ············classReader.accept((ClassVisitor)o5,·RT.intCast(0L));78 ············classReader.accept((ClassVisitor)o6,·RT.intCast(0L));
78 ············final·Object·o6·=·result;79 ············final·Object·o7·=·result;
79 ············result·=·null;80 ············result·=·null;
80 ············invokeStatic·=·core$deref.invokeStatic(o6);81 ············invokeStatic·=·core$deref.invokeStatic(o7);
81 ········}82 ········}
82 ········finally·{83 ········finally·{
83 ············final·Object·o7·=·is;84 ············final·Object·o8·=·is;
84 ············is·=·null;85 ············is·=·null;
85 ············((InputStream)o7).close();86 ············((InputStream)o8).close();
86 ········}87 ········}
87 ········return·invokeStatic;88 ········return·invokeStatic;
88 ····}89 ····}
89 ····90 ····
90 ····static·{91 ····static·{
91 ········const__0·=·RT.var("clojure.reflect",·"resolve-class");92 ········const__0·=·RT.var("clojure.reflect",·"resolve-class");
92 ········const__3·=·RT.keyword((String)null,·"bases");93 ········const__3·=·RT.keyword((String)null,·"bases");
4.32 KB
clojure/reflect/proxy$clojure/asm/ClassVisitor$ff19274a.class
4.2 KB
procyon -ec {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 package·clojure.reflect.proxy$clojure.asm;1 package·clojure.reflect.proxy$clojure.asm;
  
2 import·clojure.asm.Attribute;2 import·clojure.asm.Attribute;
3 import·clojure.asm.FieldVisitor;3 import·clojure.asm.FieldVisitor;
4 import·clojure.asm.MethodVisitor; 
5 import·clojure.asm.AnnotationVisitor;4 import·clojure.asm.AnnotationVisitor;
6 import·clojure.asm.TypePath;5 import·clojure.asm.TypePath;
7 import·clojure.asm.ModuleVisitor;6 import·clojure.asm.ModuleVisitor;
8 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
9 import·clojure.lang.RT;8 import·clojure.lang.RT;
 9 import·clojure.asm.MethodVisitor;
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 {
Offset 34, 29 lines modifiedOffset 34, 29 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·MethodVisitor·visitMethod(final·int·i,·final·String·s,·final·String·s2,·final·String·s3,·final·String[]·array)·{
 42 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitMethod");
 43 ········return·(value·!=·null)·?·((MethodVisitor)((IFn)value).invoke((Object)this,·(Object)i,·(Object)s,·(Object)s2,·(Object)s3,·(Object)array))·:·super.visitMethod(i,·s,·s2,·s3,·array);
 44 ····}
 45 ····
41 ····public·void·visitSource(final·String·s,·final·String·s2)·{46 ····public·void·visitSource(final·String·s,·final·String·s2)·{
42 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitSource");47 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitSource");
43 ········if·(value·!=·null)·{48 ········if·(value·!=·null)·{
44 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);49 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);
45 ········}50 ········}
46 ········else·{51 ········else·{
47 ············super.visitSource(s,·s2);52 ············super.visitSource(s,·s2);
48 ········}53 ········}
49 ····}54 ····}
50 ····55 ····
51 ····public·ModuleVisitor·visitModule(final·String·s,·final·int·i,·final·String·s2)·{ 
52 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitModule"); 
53 ········return·(value·!=·null)·?·((ModuleVisitor)((IFn)value).invoke((Object)this,·(Object)s,·(Object)i,·(Object)s2))·:·super.visitModule(s,·i,·s2); 
54 ····} 
55 ···· 
56 ····public·int·hashCode()·{56 ····public·int·hashCode()·{
57 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");57 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode");
58 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();58 ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode();
59 ····}59 ····}
60 ····60 ····
61 ····public·void·visitInnerClass(final·String·s,·final·String·s2,·final·String·s3,·final·int·i)·{61 ····public·void·visitInnerClass(final·String·s,·final·String·s2,·final·String·s3,·final·int·i)·{
62 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitInnerClass");62 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitInnerClass");
Offset 64, 14 lines modifiedOffset 64, 19 lines modified
64 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3,·(Object)i);64 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3,·(Object)i);
65 ········}65 ········}
66 ········else·{66 ········else·{
67 ············super.visitInnerClass(s,·s2,·s3,·i);67 ············super.visitInnerClass(s,·s2,·s3,·i);
68 ········}68 ········}
69 ····}69 ····}
70 ····70 ····
 71 ····public·ModuleVisitor·visitModule(final·String·s,·final·int·i,·final·String·s2)·{
 72 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitModule");
 73 ········return·(value·!=·null)·?·((ModuleVisitor)((IFn)value).invoke((Object)this,·(Object)s,·(Object)i,·(Object)s2))·:·super.visitModule(s,·i,·s2);
 74 ····}
 75 ····
71 ····public·void·visitNestHostExperimental(final·String·s)·{76 ····public·void·visitNestHostExperimental(final·String·s)·{
72 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitNestHostExperimental");77 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitNestHostExperimental");
73 ········if·(value·!=·null)·{78 ········if·(value·!=·null)·{
74 ············((IFn)value).invoke((Object)this,·(Object)s);79 ············((IFn)value).invoke((Object)this,·(Object)s);
75 ········}80 ········}
76 ········else·{81 ········else·{
77 ············super.visitNestHostExperimental(s);82 ············super.visitNestHostExperimental(s);
Offset 94, 19 lines modifiedOffset 99, 14 lines modified
94 ····}99 ····}
95 ····100 ····
96 ····public·Object·clone()·{101 ····public·Object·clone()·{
97 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");102 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
98 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();103 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
99 ····}104 ····}
100 ····105 ····
101 ····public·MethodVisitor·visitMethod(final·int·i,·final·String·s,·final·String·s2,·final·String·s3,·final·String[]·array)·{ 
102 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitMethod"); 
103 ········return·(value·!=·null)·?·((MethodVisitor)((IFn)value).invoke((Object)this,·(Object)i,·(Object)s,·(Object)s2,·(Object)s3,·(Object)array))·:·super.visitMethod(i,·s,·s2,·s3,·array); 
104 ····} 
105 ···· 
106 ····public·String·toString()·{106 ····public·String·toString()·{
107 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString");107 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString");
108 ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString();108 ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString();
109 ····}109 ····}
110 ····110 ····
111 ····public·boolean·equals(final·Object·o)·{111 ····public·boolean·equals(final·Object·o)·{
112 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");112 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals");
775 B
clojure/set$join$fn__9204.class
713 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__9204·extends·AFunction5 public·final·class·set$join$fn__9204·extends·AFunction
6 {6 {
7 ····Object·ks; 
8 ····Object·idx;7 ····Object·idx;
 8 ····Object·ks;
9 ····9 ····
10 ····public·set$join$fn__9204(final·Object·ks,·final·Object·idx)·{10 ····public·set$join$fn__9204(final·Object·idx,·final·Object·ks)·{
11 ········this.ks·=·ks; 
12 ········this.idx·=·idx;11 ········this.idx·=·idx;
 12 ········this.ks·=·ks;
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)·{
1.5 KB
clojure/set$join.class
1.45 KB
procyon -ec {}
    
Offset 88, 24 lines modifiedOffset 88, 24 lines modified
88 ················Object·vec__9201·=·o4;88 ················Object·vec__9201·=·o4;
89 ················Object·r·=·RT.nth(vec__9201,·RT.intCast(0L),·(Object)null);89 ················Object·r·=·RT.nth(vec__9201,·RT.intCast(0L),·(Object)null);
90 ················final·Object·o7·=·vec__9201;90 ················final·Object·o7·=·vec__9201;
91 ················vec__9201·=·null;91 ················vec__9201·=·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;
95 ················Object·idx·=·set$index.invokeStatic(o8,·ks);96 ················Object·idx·=·invokeStatic3·=·set$index.invokeStatic(o8,·ks);
 97 ················idx·=·null;
96 ················final·Object·o9·=·ks;98 ················final·Object·o9·=·ks;
97 ················ks·=·null;99 ················ks·=·null;
98 ················final·Object·o10·=·idx; 
99 ················idx·=·null; 
100 ················final·set$join$fn__9204·set$join$fn__9204·=·new·set$join$fn__9204(o9,·o10);100 ················final·set$join$fn__9204·set$join$fn__9204·=·new·set$join$fn__9204(invokeStatic3,·o9);
101 ················final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;101 ················final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;
102 ················final·Object·o11·=·s;102 ················final·Object·o10·=·s;
103 ················s·=·null;103 ················s·=·null;
104 ················return·core$reduce.invokeStatic((Object)set$join$fn__9204,·(Object)empty,·o11);104 ················return·core$reduce.invokeStatic((Object)set$join$fn__9204,·(Object)empty,·o10);
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.06 KB
clojure/test$test_vars$fn__9718.class
1010 B
procyon -ec {}
    
Offset 7, 24 lines modifiedOffset 7, 24 lines modified
7 import·clojure.lang.Indexed;7 import·clojure.lang.Indexed;
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·test$test_vars$fn__9718·extends·AFunction11 public·final·class·test$test_vars$fn__9718·extends·AFunction
12 {12 {
13 ····Object·each_fixture_fn; 
14 ····Object·vars;13 ····Object·vars;
 14 ····Object·each_fixture_fn;
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·test$test_vars$fn__9718(final·Object·each_fixture_fn,·final·Object·vars)·{20 ····public·test$test_vars$fn__9718(final·Object·vars,·final·Object·each_fixture_fn)·{
21 ········this.each_fixture_fn·=·each_fixture_fn; 
22 ········this.vars·=·vars;21 ········this.vars·=·vars;
 22 ········this.each_fixture_fn·=·each_fixture_fn;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke()·{25 ····public·Object·invoke()·{
26 ········Object·seq_9719·=·core$seq__5387.invokeStatic(this.vars);26 ········Object·seq_9719·=·core$seq__5387.invokeStatic(this.vars);
27 ········Object·chunk_9720·=·null;27 ········Object·chunk_9720·=·null;
28 ········long·count_9721·=·0L;28 ········long·count_9721·=·0L;
29 ········long·i_9722·=·0L;29 ········long·i_9722·=·0L;
1.06 KB
clojure/test$test_vars$fn__9733.class
1010 B
procyon -ec {}
    
Offset 7, 24 lines modifiedOffset 7, 24 lines modified
7 import·clojure.lang.Indexed;7 import·clojure.lang.Indexed;
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·test$test_vars$fn__9733·extends·AFunction11 public·final·class·test$test_vars$fn__9733·extends·AFunction
12 {12 {
13 ····Object·each_fixture_fn; 
14 ····Object·vars;13 ····Object·vars;
 14 ····Object·each_fixture_fn;
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·test$test_vars$fn__9733(final·Object·each_fixture_fn,·final·Object·vars)·{20 ····public·test$test_vars$fn__9733(final·Object·vars,·final·Object·each_fixture_fn)·{
21 ········this.each_fixture_fn·=·each_fixture_fn; 
22 ········this.vars·=·vars;21 ········this.vars·=·vars;
 22 ········this.each_fixture_fn·=·each_fixture_fn;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke()·{25 ····public·Object·invoke()·{
26 ········Object·seq_9734·=·core$seq__5387.invokeStatic(this.vars);26 ········Object·seq_9734·=·core$seq__5387.invokeStatic(this.vars);
27 ········Object·chunk_9735·=·null;27 ········Object·chunk_9735·=·null;
28 ········long·count_9736·=·0L;28 ········long·count_9736·=·0L;
29 ········long·i_9737·=·0L;29 ········long·i_9737·=·0L;
2.24 KB
clojure/test$test_vars.class
2.19 KB
procyon -ec {}
    
Offset 54, 18 lines modifiedOffset 54, 18 lines modified
54 ················if·(_thunk__1__·==·(o5·=·_thunk__1__.get(invokeStatic3)))·{54 ················if·(_thunk__1__·==·(o5·=·_thunk__1__.get(invokeStatic3)))·{
55 ····················o5·=·(test$test_vars.__thunk__1__·=·((ILookupSite)test$test_vars.__site__1__).fault(invokeStatic3)).get(invokeStatic3);55 ····················o5·=·(test$test_vars.__thunk__1__·=·((ILookupSite)test$test_vars.__site__1__).fault(invokeStatic3)).get(invokeStatic3);
56 ················}56 ················}
57 ················Object·each_fixture_fn·=·test$join_fixtures.invokeStatic(o5);57 ················Object·each_fixture_fn·=·test$join_fixtures.invokeStatic(o5);
58 ················final·Object·o6·=·once_fixture_fn;58 ················final·Object·o6·=·once_fixture_fn;
59 ················once_fixture_fn·=·null;59 ················once_fixture_fn·=·null;
60 ················final·IFn·fn·=·(IFn)o6;60 ················final·IFn·fn·=·(IFn)o6;
61 ················final·Object·o7·=·each_fixture_fn; 
62 ················each_fixture_fn·=·null; 
63 ················final·Object·o8·=·vars2;61 ················final·Object·o7·=·vars2;
64 ················vars2·=·null;62 ················vars2·=·null;
 63 ················final·Object·o8·=·each_fixture_fn;
 64 ················each_fixture_fn·=·null;
65 ················fn.invoke((Object)new·test$test_vars$fn__9718(o7,·o8));65 ················fn.invoke((Object)new·test$test_vars$fn__9718(o7,·o8));
66 ················final·Object·o9·=·seq_9711;66 ················final·Object·o9·=·seq_9711;
67 ················seq_9711·=·null;67 ················seq_9711·=·null;
68 ················final·Object·o10·=·chunk_9712;68 ················final·Object·o10·=·chunk_9712;
69 ················chunk_9712·=·null;69 ················chunk_9712·=·null;
70 ················final·long·n·=·count_9713;70 ················final·long·n·=·count_9713;
71 ················++i_9714;71 ················++i_9714;
Offset 125, 18 lines modifiedOffset 125, 18 lines modified
125 ················if·(_thunk__3__·==·(o19·=·_thunk__3__.get(invokeStatic8)))·{125 ················if·(_thunk__3__·==·(o19·=·_thunk__3__.get(invokeStatic8)))·{
126 ····················o19·=·(test$test_vars.__thunk__3__·=·((ILookupSite)test$test_vars.__site__3__).fault(invokeStatic8)).get(invokeStatic8);126 ····················o19·=·(test$test_vars.__thunk__3__·=·((ILookupSite)test$test_vars.__site__3__).fault(invokeStatic8)).get(invokeStatic8);
127 ················}127 ················}
128 ················Object·each_fixture_fn2·=·test$join_fixtures.invokeStatic(o19);128 ················Object·each_fixture_fn2·=·test$join_fixtures.invokeStatic(o19);
129 ················final·Object·o20·=·once_fixture_fn2;129 ················final·Object·o20·=·once_fixture_fn2;
130 ················once_fixture_fn2·=·null;130 ················once_fixture_fn2·=·null;
131 ················final·IFn·fn2·=·(IFn)o20;131 ················final·IFn·fn2·=·(IFn)o20;
132 ················final·Object·o21·=·each_fixture_fn2; 
133 ················each_fixture_fn2·=·null; 
134 ················final·Object·o22·=·vars3;132 ················final·Object·o21·=·vars3;
135 ················vars3·=·null;133 ················vars3·=·null;
 134 ················final·Object·o22·=·each_fixture_fn2;
 135 ················each_fixture_fn2·=·null;
136 ················fn2.invoke((Object)new·test$test_vars$fn__9733(o21,·o22));136 ················fn2.invoke((Object)new·test$test_vars$fn__9733(o21,·o22));
137 ················final·Object·o23·=·seq_9712;137 ················final·Object·o23·=·seq_9712;
138 ················seq_9712·=·null;138 ················seq_9712·=·null;
139 ················final·Object·invokeStatic9·=·core$next__5371.invokeStatic(o23);139 ················final·Object·invokeStatic9·=·core$next__5371.invokeStatic(o23);
140 ················final·Object·o24·=·null;140 ················final·Object·o24·=·null;
141 ················final·long·n3·=·0L;141 ················final·long·n3·=·0L;
142 ················i_9714·=·0L;142 ················i_9714·=·0L;
1.0 KB
clojure/test/junit$error_el$fn__9841.class
943 B
procyon -ec {}
    
Offset 6, 21 lines modifiedOffset 6, 21 lines modified
6 import·clojure.core$str;6 import·clojure.core$str;
7 import·clojure.stacktrace$print_cause_trace;7 import·clojure.stacktrace$print_cause_trace;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·junit$error_el$fn__9841·extends·AFunction10 public·final·class·junit$error_el$fn__9841·extends·AFunction
11 {11 {
12 ····Object·s__6336__auto__; 
13 ····Object·actual;12 ····Object·actual;
 13 ····Object·s__6336__auto__;
14 ····public·static·final·Var·const__1;14 ····public·static·final·Var·const__1;
15 ····15 ····
16 ····public·junit$error_el$fn__9841(final·Object·s__6336__auto__,·final·Object·actual)·{16 ····public·junit$error_el$fn__9841(final·Object·actual,·final·Object·s__6336__auto__)·{
17 ········this.s__6336__auto__·=·s__6336__auto__; 
18 ········this.actual·=·actual;17 ········this.actual·=·actual;
 18 ········this.s__6336__auto__·=·s__6336__auto__;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········Object·invokeStatic;22 ········Object·invokeStatic;
23 ········try·{23 ········try·{
24 ············stacktrace$print_cause_trace.invokeStatic(this.actual,·junit$error_el$fn__9841.const__1.get());24 ············stacktrace$print_cause_trace.invokeStatic(this.actual,·junit$error_el$fn__9841.const__1.get());
25 ············invokeStatic·=·core$str.invokeStatic(this.s__6336__auto__);25 ············invokeStatic·=·core$str.invokeStatic(this.s__6336__auto__);
1.06 KB
clojure/test/junit$error_el.class
1020 B
procyon -ec {}
    
Offset 30, 18 lines modifiedOffset 30, 18 lines modified
30 ········expected·=·null;30 ········expected·=·null;
31 ········array[n]·=·o2;31 ········array[n]·=·o2;
32 ········final·Object·invokeStatic·=·core$pr_str.invokeStatic((ISeq)ArraySeq.create(array));32 ········final·Object·invokeStatic·=·core$pr_str.invokeStatic((ISeq)ArraySeq.create(array));
33 ········Object·o5;33 ········Object·o5;
34 ········if·(actual·instanceof·Throwable)·{34 ········if·(actual·instanceof·Throwable)·{
35 ············Object·s__6336__auto__9844·=·new·StringWriter();35 ············Object·s__6336__auto__9844·=·new·StringWriter();
36 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·junit$error_el.const__7,·s__6336__auto__9844·})));36 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·junit$error_el.const__7,·s__6336__auto__9844·})));
37 ············final·Object·o3·=·s__6336__auto__9844; 
38 ············s__6336__auto__9844·=·null; 
39 ············final·Object·o4·=·actual;37 ············final·Object·o3·=·actual;
40 ············actual·=·null;38 ············actual·=·null;
 39 ············final·Object·o4·=·s__6336__auto__9844;
 40 ············s__6336__auto__9844·=·null;
41 ············o5·=·((IFn)new·junit$error_el$fn__9841(o3,·o4)).invoke();41 ············o5·=·((IFn)new·junit$error_el$fn__9841(o3,·o4)).invoke();
42 ········}42 ········}
43 ········else·{43 ········else·{
44 ············final·Object[]·array2·=·{·null·};44 ············final·Object[]·array2·=·{·null·};
45 ············final·int·n2·=·0;45 ············final·int·n2·=·0;
46 ············final·Object·o6·=·actual;46 ············final·Object·o6·=·actual;
47 ············actual·=·null;47 ············actual·=·null;
1.24 KB
clojure/test/tap$print_diagnostics$fn__9778.class
1.15 KB
procyon -ec {}
    
Offset 12, 27 lines modifiedOffset 12, 27 lines modified
12 import·clojure.lang.ILookupThunk;12 import·clojure.lang.ILookupThunk;
13 import·clojure.lang.KeywordLookupSite;13 import·clojure.lang.KeywordLookupSite;
14 import·clojure.lang.Var;14 import·clojure.lang.Var;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·tap$print_diagnostics$fn__9778·extends·AFunction16 public·final·class·tap$print_diagnostics$fn__9778·extends·AFunction
17 {17 {
18 ····Object·s__6336__auto__; 
19 ····Object·data;18 ····Object·data;
 19 ····Object·s__6336__auto__;
20 ····public·static·final·Var·const__4;20 ····public·static·final·Var·const__4;
21 ····static·final·KeywordLookupSite·__site__0__;21 ····static·final·KeywordLookupSite·__site__0__;
22 ····static·ILookupThunk·__thunk__0__;22 ····static·ILookupThunk·__thunk__0__;
23 ····static·final·KeywordLookupSite·__site__1__;23 ····static·final·KeywordLookupSite·__site__1__;
24 ····static·ILookupThunk·__thunk__1__;24 ····static·ILookupThunk·__thunk__1__;
25 ····static·final·KeywordLookupSite·__site__2__;25 ····static·final·KeywordLookupSite·__site__2__;
26 ····static·ILookupThunk·__thunk__2__;26 ····static·ILookupThunk·__thunk__2__;
27 ····27 ····
28 ····public·tap$print_diagnostics$fn__9778(final·Object·s__6336__auto__,·final·Object·data)·{28 ····public·tap$print_diagnostics$fn__9778(final·Object·data,·final·Object·s__6336__auto__)·{
29 ········this.s__6336__auto__·=·s__6336__auto__; 
30 ········this.data·=·data;29 ········this.data·=·data;
 30 ········this.s__6336__auto__·=·s__6336__auto__;
31 ····}31 ····}
32 ····32 ····
33 ····public·Object·invoke()·{33 ····public·Object·invoke()·{
34 ········Object·invokeStatic;34 ········Object·invokeStatic;
35 ········try·{35 ········try·{
36 ············final·ILookupThunk·_thunk__0__·=·tap$print_diagnostics$fn__9778.__thunk__0__;36 ············final·ILookupThunk·_thunk__0__·=·tap$print_diagnostics$fn__9778.__thunk__0__;
37 ············final·Object·data·=·this.data;37 ············final·Object·data·=·this.data;
1.08 KB
clojure/test/tap$print_diagnostics.class
1.01 KB
procyon -ec {}
    
Offset 102, 18 lines modifiedOffset 102, 18 lines modified
102 ········}102 ········}
103 ········else·{103 ········else·{
104 ············final·String·s3·=·"··actual:";104 ············final·String·s3·=·"··actual:";
105 ············final·Object[]·array5·=·{·null·};105 ············final·Object[]·array5·=·{·null·};
106 ············final·int·n5·=·0;106 ············final·int·n5·=·0;
107 ············Object·s__6336__auto__9781·=·new·StringWriter();107 ············Object·s__6336__auto__9781·=·new·StringWriter();
108 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·tap$print_diagnostics.const__14,·s__6336__auto__9781·})));108 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·tap$print_diagnostics.const__14,·s__6336__auto__9781·})));
109 ············final·Object·o11·=·s__6336__auto__9781; 
110 ············s__6336__auto__9781·=·null; 
111 ············final·Object·o12·=·data;109 ············final·Object·o11·=·data;
112 ············data·=·null;110 ············data·=·null;
 111 ············final·Object·o12·=·s__6336__auto__9781;
 112 ············s__6336__auto__9781·=·null;
113 ············array5[n5]·=·((IFn)new·tap$print_diagnostics$fn__9778(o11,·o12)).invoke();113 ············array5[n5]·=·((IFn)new·tap$print_diagnostics$fn__9778(o11,·o12)).invoke();
114 ············o10·=·tap$print_tap_diagnostic.invokeStatic(core$str.invokeStatic((Object)s3,·(ISeq)ArraySeq.create(array5)));114 ············o10·=·tap$print_tap_diagnostic.invokeStatic(core$str.invokeStatic((Object)s3,·(ISeq)ArraySeq.create(array5)));
115 ········}115 ········}
116 ········return·o10;116 ········return·o10;
117 ····}117 ····}
118 ····118 ····
119 ····public·Object·invoke(final·Object·data)·{119 ····public·Object·invoke(final·Object·data)·{
1.34 KB
clojure/xml$fn__9238$fn__9249.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__9238$fn__9249·extends·AFunction9 public·final·class·xml$fn__9238$fn__9249·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__9238$fn__9249(final·Object·push_content,·final·Object·push_chars)·{18 ····public·xml$fn__9238$fn__9249(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__9238$fn__9249.const__0.set(((IFn)this.push_content).invoke(core$peek.invokeStatic(xml$fn__9238$fn__9249.const__2.get()),·xml$fn__9238$fn__9249.const__0.get()));25 ········xml$fn__9238$fn__9249.const__0.set(((IFn)this.push_content).invoke(core$peek.invokeStatic(xml$fn__9238$fn__9249.const__2.get()),·xml$fn__9238$fn__9249.const__0.get()));
26 ········xml$fn__9238$fn__9249.const__2.set(core$pop.invokeStatic(xml$fn__9238$fn__9249.const__2.get()));26 ········xml$fn__9238$fn__9249.const__2.set(core$pop.invokeStatic(xml$fn__9238$fn__9249.const__2.get()));
27 ········xml$fn__9238$fn__9249.const__4.set((Object)xml$fn__9238$fn__9249.const__5);27 ········xml$fn__9238$fn__9249.const__4.set((Object)xml$fn__9238$fn__9249.const__5);
2.01 KB
clojure/xml$fn__9238.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__7158__auto__9272·=·object$ContentHandler$e035a265·=·new·Object$ContentHandler$e035a265();16 ········Object·p__7158__auto__9272·=·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__9238$fn__9247();19 ········array[1]·=·new·xml$fn__9238$fn__9247();
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__9238$fn__9249(o,·push_chars);25 ········array[n]·=·new·xml$fn__9238$fn__9249(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__9238$fn__9251(o2);30 ········array[n2]·=·new·xml$fn__9238$fn__9251(o3);
30 ········array[6]·=·"processingInstruction";31 ········array[6]·=·"processingInstruction";
31 ········array[7]·=·new·xml$fn__9238$fn__9255();32 ········array[7]·=·new·xml$fn__9238$fn__9255();
32 ········array[8]·=·"skippedEntity";33 ········array[8]·=·"skippedEntity";
33 ········array[9]·=·new·xml$fn__9238$fn__9257();34 ········array[9]·=·new·xml$fn__9238$fn__9257();
34 ········array[10]·=·"characters";35 ········array[10]·=·"characters";
35 ········array[11]·=·new·xml$fn__9238$fn__9259();36 ········array[11]·=·new·xml$fn__9238$fn__9259();
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__9238$fn__9265();42 ········array[17]·=·new·xml$fn__9238$fn__9265();
42 ········array[18]·=·"ignorableWhitespace";43 ········array[18]·=·"ignorableWhitespace";
43 ········array[19]·=·new·xml$fn__9238$fn__9267();44 ········array[19]·=·new·xml$fn__9238$fn__9267();
44 ········array[20]·=·"startPrefixMapping";45 ········array[20]·=·"startPrefixMapping";
45 ········array[21]·=·new·xml$fn__9238$fn__9269();46 ········array[21]·=·new·xml$fn__9238$fn__9269();
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__7158__auto__9272;48 ········final·Object·o4·=·p__7158__auto__9272;
48 ········p__7158__auto__9272·=·null;49 ········p__7158__auto__9272·=·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 }
3.89 KB
clojure/xml/proxy$java/lang/Object$ContentHandler$e035a265.class
3.76 KB
procyon -ec {}
    
Offset 42, 23 lines modifiedOffset 42, 14 lines modified
42 ····}42 ····}
43 ····43 ····
44 ····public·Object·clone()·{44 ····public·Object·clone()·{
45 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");45 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone");
46 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();46 ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone();
47 ····}47 ····}
48 ····48 ····
49 ····public·void·setDocumentLocator(final·Locator·locator)·{ 
50 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"setDocumentLocator"); 
51 ········if·(value·!=·null)·{ 
52 ············((IFn)value).invoke((Object)this,·(Object)locator); 
53 ············return; 
54 ········} 
55 ········throw·new·UnsupportedOperationException("setDocumentLocator"); 
56 ····} 
57 ···· 
58 ····public·void·endDocument()·{49 ····public·void·endDocument()·{
59 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endDocument");50 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endDocument");
60 ········if·(value·!=·null)·{51 ········if·(value·!=·null)·{
61 ············((IFn)value).invoke((Object)this);52 ············((IFn)value).invoke((Object)this);
62 ············return;53 ············return;
63 ········}54 ········}
64 ········throw·new·UnsupportedOperationException("endDocument");55 ········throw·new·UnsupportedOperationException("endDocument");
Offset 87, 30 lines modifiedOffset 78, 30 lines modified
87 ········if·(value·!=·null)·{78 ········if·(value·!=·null)·{
88 ············((IFn)value).invoke((Object)this,·(Object)s);79 ············((IFn)value).invoke((Object)this,·(Object)s);
89 ············return;80 ············return;
90 ········}81 ········}
91 ········throw·new·UnsupportedOperationException("skippedEntity");82 ········throw·new·UnsupportedOperationException("skippedEntity");
92 ····}83 ····}
93 ····84 ····
94 ····public·void·endPrefixMapping(final·String·s)·{85 ····public·void·setDocumentLocator(final·Locator·locator)·{
95 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endPrefixMapping");86 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"setDocumentLocator");
96 ········if·(value·!=·null)·{87 ········if·(value·!=·null)·{
97 ············((IFn)value).invoke((Object)this,·(Object)s);88 ············((IFn)value).invoke((Object)this,·(Object)locator);
98 ············return;89 ············return;
99 ········}90 ········}
100 ········throw·new·UnsupportedOperationException("endPrefixMapping");91 ········throw·new·UnsupportedOperationException("setDocumentLocator");
101 ····}92 ····}
102 ····93 ····
103 ····public·void·startElement(final·String·s,·final·String·s2,·final·String·s3,·final·Attributes·attributes)·{94 ····public·void·endPrefixMapping(final·String·s)·{
104 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startElement");95 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endPrefixMapping");
105 ········if·(value·!=·null)·{96 ········if·(value·!=·null)·{
106 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3,·(Object)attributes);97 ············((IFn)value).invoke((Object)this,·(Object)s);
107 ············return;98 ············return;
108 ········}99 ········}
109 ········throw·new·UnsupportedOperationException("startElement");100 ········throw·new·UnsupportedOperationException("endPrefixMapping");
110 ····}101 ····}
111 ····102 ····
112 ····public·void·startPrefixMapping(final·String·s,·final·String·s2)·{103 ····public·void·startPrefixMapping(final·String·s,·final·String·s2)·{
113 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startPrefixMapping");104 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startPrefixMapping");
114 ········if·(value·!=·null)·{105 ········if·(value·!=·null)·{
115 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);106 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);
116 ············return;107 ············return;
Offset 132, 14 lines modifiedOffset 123, 23 lines modified
132 ········if·(value·!=·null)·{123 ········if·(value·!=·null)·{
133 ············((IFn)value).invoke((Object)this);124 ············((IFn)value).invoke((Object)this);
134 ············return;125 ············return;
135 ········}126 ········}
136 ········throw·new·UnsupportedOperationException("startDocument");127 ········throw·new·UnsupportedOperationException("startDocument");
137 ····}128 ····}
138 ····129 ····
 130 ····public·void·startElement(final·String·s,·final·String·s2,·final·String·s3,·final·Attributes·attributes)·{
 131 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startElement");
 132 ········if·(value·!=·null)·{
 133 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3,·(Object)attributes);
 134 ············return;
 135 ········}
 136 ········throw·new·UnsupportedOperationException("startElement");
 137 ····}
 138 ····
139 ····public·void·endElement(final·String·s,·final·String·s2,·final·String·s3)·{139 ····public·void·endElement(final·String·s,·final·String·s2,·final·String·s3)·{
140 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endElement");140 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endElement");
141 ········if·(value·!=·null)·{141 ········if·(value·!=·null)·{
142 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3);142 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3);
143 ············return;143 ············return;
144 ········}144 ········}
145 ········throw·new·UnsupportedOperationException("endElement");145 ········throw·new·UnsupportedOperationException("endElement");