1.55 MB
/srv/reproducible-results/rbuild-debian/r-b-build.SF6NHpzK/b1/libxtc-rats-java_1.15.0-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.SF6NHpzK/b2/libxtc-rats-java_1.15.0-2_amd64.changes
208 B
Files
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
  
1 ·3a8c13b260990b33f7e1c4fe98e6f21d·493940·java·optional·libxtc-rats-java_1.15.0-2_all.deb1 ·ab47eb0573b9e3a6a0a2c3f6a416cbad·490516·java·optional·libxtc-rats-java_1.15.0-2_all.deb
1.55 MB
libxtc-rats-java_1.15.0-2_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-10-25·09:54:06.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-10-25·09:54:06.000000·debian-binary
2 -rw-r--r--···0········0········0······920·2021-10-25·09:54:06.000000·control.tar.xz2 -rw-r--r--···0········0········0······920·2021-10-25·09:54:06.000000·control.tar.xz
3 -rw-r--r--···0········0········0···492828·2021-10-25·09:54:06.000000·data.tar.xz3 -rw-r--r--···0········0········0···489404·2021-10-25·09:54:06.000000·data.tar.xz
631 B
control.tar.xz
603 B
control.tar
533 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·libxtc-rats-java1 Package:·libxtc-rats-java
2 Version:·1.15.0-22 Version:·1.15.0-2
3 Architecture:·all3 Architecture:·all
4 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>4 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>
5 Installed-Size:·5945 Installed-Size:·591
6 Depends:·libantlr-java6 Depends:·libantlr-java
7 Section:·java7 Section:·java
8 Priority:·optional8 Priority:·optional
9 Homepage:·https://cs.nyu.edu/rgrimm/xtc/9 Homepage:·https://cs.nyu.edu/rgrimm/xtc/
10 Description:·parser·generator·written·in·Java10 Description:·parser·generator·written·in·Java
11 ·The·xtc·(eXTensible·Compiler)·project·is·exploring·novel·programming·languages11 ·The·xtc·(eXTensible·Compiler)·project·is·exploring·novel·programming·languages
12 ·and·tools·to·improve·the·expressiveness,·safety,·and·efficiency·of·complex12 ·and·tools·to·improve·the·expressiveness,·safety,·and·efficiency·of·complex
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.55 MB
data.tar.xz
1.55 MB
data.tar
1.88 KB
file list
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)······243·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)······243·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)·····6742·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/copyright7 -rw-r--r--···0·root·········(0)·root·········(0)·····6742·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/copyright
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/java/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/java/
9 -rw-r--r--···0·root·········(0)·root·········(0)···520374·2021-10-25·09:54:06.000000·./usr/share/java/rats-1.15.0.jar9 -rw-r--r--···0·root·········(0)·root·········(0)···517652·2021-10-25·09:54:06.000000·./usr/share/java/rats-1.15.0.jar
10 -rw-r--r--···0·root·········(0)·root·········(0)····44055·2021-10-25·09:54:06.000000·./usr/share/java/rats-runtime-1.15.0.jar10 -rw-r--r--···0·root·········(0)·root·········(0)····44055·2021-10-25·09:54:06.000000·./usr/share/java/rats-runtime-1.15.0.jar
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/
15 -rw-r--r--···0·root·········(0)·root·········(0)·····2195·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/rats-1.15.0.pom15 -rw-r--r--···0·root·········(0)·root·········(0)·····2195·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/1.15.0/rats-1.15.0.pom
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/debian/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-10-25·09:54:06.000000·./usr/share/maven-repo/xtc/rats/debian/
1.55 MB
./usr/share/java/rats-1.15.0.jar
20.9 KB
zipinfo {}
    
Offset 1, 68 lines modifiedOffset 1, 68 lines modified
1 Zip·file·size:·520374·bytes,·number·of·entries:·3091 Zip·file·size:·517652·bytes,·number·of·entries:·309
2 -rw----·····2.0·fat········0·bx·stor·21-Oct-25·09:54·META-INF/2 -rw----·····2.0·fat········0·bx·stor·21-Oct-25·09:54·META-INF/
3 -rw-r--r--··2.0·unx······146·b-·defN·21-Oct-25·09:54·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······146·b-·defN·21-Oct-25·09:54·META-INF/MANIFEST.MF
4 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/4 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/
5 -rw----·····2.0·fat·····1056·bl·defN·21-Oct-25·09:54·xtc/Constants$FuzzyBoolean.class5 -rw----·····2.0·fat·····1056·bl·defN·21-Oct-25·09:54·xtc/Constants$FuzzyBoolean.class
6 -rw----·····2.0·fat·····5170·bl·defN·21-Oct-25·09:54·xtc/Constants.class6 -rw----·····2.0·fat·····5170·bl·defN·21-Oct-25·09:54·xtc/Constants.class
7 -rw----·····2.0·fat·····5676·bl·defN·21-Oct-25·09:54·xtc/Limits.class7 -rw----·····2.0·fat·····5676·bl·defN·21-Oct-25·09:54·xtc/Limits.class
8 -rw----·····2.0·fat······878·bl·defN·21-Oct-25·09:54·xtc/Platform.class8 -rw----·····2.0·fat······878·bl·defN·21-Oct-25·09:54·xtc/Platform.class
9 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/parser/9 -rw----·····1.0·fat········0·b-·stor·21-Oct-25·09:54·xtc/parser/
10 -rw----·····2.0·fat·····2733·bl·defN·21-Oct-25·09:54·xtc/parser/Action.class10 -rw----·····2.0·fat·····2733·bl·defN·21-Oct-25·09:54·xtc/parser/Action.class
11 -rw----·····2.0·fat······872·bl·defN·21-Oct-25·09:54·xtc/parser/ActionBaseValue.class11 -rw----·····2.0·fat······872·bl·defN·21-Oct-25·09:54·xtc/parser/ActionBaseValue.class
12 -rw----·····2.0·fat·····1091·bl·defN·21-Oct-25·09:54·xtc/parser/AlternativeAddition.class12 -rw----·····2.0·fat·····1091·bl·defN·21-Oct-25·09:54·xtc/parser/AlternativeAddition.class
13 -rw----·····2.0·fat·····1129·bl·defN·21-Oct-25·09:54·xtc/parser/AlternativeRemoval.class13 -rw----·····2.0·fat·····1129·bl·defN·21-Oct-25·09:54·xtc/parser/AlternativeRemoval.class
14 -rw----·····2.0·fat·····1035·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$1.class14 -rw----·····2.0·fat·····1016·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$1.class
15 -rw----·····2.0·fat·····3406·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$2.class15 -rw----·····2.0·fat·····3387·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$2.class
16 -rw----·····2.0·fat·····3139·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$3.class16 -rw----·····2.0·fat·····3120·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$3.class
17 -rw----·····2.0·fat·····3719·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$4.class17 -rw----·····2.0·fat·····3700·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$4.class
18 -rw----·····2.0·fat·····2061·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$5.class18 -rw----·····2.0·fat·····2042·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$5.class
19 -rw----·····2.0·fat·····2391·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$6.class19 -rw----·····2.0·fat·····2372·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$6.class
20 -rw----·····2.0·fat·····2254·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$7.class20 -rw----·····2.0·fat·····2235·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$7.class
21 -rw----·····2.0·fat····26841·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer.class21 -rw----·····2.0·fat····26219·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer.class
22 -rw----·····2.0·fat·····1236·bl·defN·21-Oct-25·09:54·xtc/parser/Annotator$1.class22 -rw----·····2.0·fat·····1236·bl·defN·21-Oct-25·09:54·xtc/parser/Annotator$1.class
23 -rw----·····2.0·fat·····3193·bl·defN·21-Oct-25·09:54·xtc/parser/Annotator$Detector.class23 -rw----·····2.0·fat·····3193·bl·defN·21-Oct-25·09:54·xtc/parser/Annotator$Detector.class
24 -rw----·····2.0·fat······410·bl·defN·21-Oct-25·09:54·xtc/parser/Annotator$Index.class24 -rw----·····2.0·fat······410·bl·defN·21-Oct-25·09:54·xtc/parser/Annotator$Index.class
25 -rw----·····2.0·fat······362·bl·defN·21-Oct-25·09:54·xtc/parser/Annotator$IndexPair.class25 -rw----·····2.0·fat······362·bl·defN·21-Oct-25·09:54·xtc/parser/Annotator$IndexPair.class
26 -rw----·····2.0·fat·····5732·bl·defN·21-Oct-25·09:54·xtc/parser/Annotator$Rewriter.class26 -rw----·····2.0·fat·····5732·bl·defN·21-Oct-25·09:54·xtc/parser/Annotator$Rewriter.class
27 -rw----·····2.0·fat····12113·bl·defN·21-Oct-25·09:54·xtc/parser/Annotator.class27 -rw----·····2.0·fat····12113·bl·defN·21-Oct-25·09:54·xtc/parser/Annotator.class
28 -rw----·····2.0·fat······844·bl·defN·21-Oct-25·09:54·xtc/parser/AnyChar.class28 -rw----·····2.0·fat······844·bl·defN·21-Oct-25·09:54·xtc/parser/AnyChar.class
29 -rw----·····2.0·fat·····1194·bl·defN·21-Oct-25·09:54·xtc/parser/Binding.class29 -rw----·····2.0·fat·····1194·bl·defN·21-Oct-25·09:54·xtc/parser/Binding.class
30 -rw----·····2.0·fat······768·bl·defN·21-Oct-25·09:54·xtc/parser/BindingValue.class30 -rw----·····2.0·fat······768·bl·defN·21-Oct-25·09:54·xtc/parser/BindingValue.class
31 -rw----·····2.0·fat······911·bl·defN·21-Oct-25·09:54·xtc/parser/CharCase.class31 -rw----·····2.0·fat······911·bl·defN·21-Oct-25·09:54·xtc/parser/CharCase.class
32 -rw----·····2.0·fat·····1926·bl·defN·21-Oct-25·09:54·xtc/parser/CharClass$Parser.class32 -rw----·····2.0·fat·····1674·bl·defN·21-Oct-25·09:54·xtc/parser/CharClass$Parser.class
33 -rw----·····2.0·fat·····3994·bl·defN·21-Oct-25·09:54·xtc/parser/CharClass.class33 -rw----·····2.0·fat·····3768·bl·defN·21-Oct-25·09:54·xtc/parser/CharClass.class
34 -rw----·····2.0·fat······991·bl·defN·21-Oct-25·09:54·xtc/parser/CharLiteral.class34 -rw----·····2.0·fat······991·bl·defN·21-Oct-25·09:54·xtc/parser/CharLiteral.class
35 -rw----·····2.0·fat·····1101·bl·defN·21-Oct-25·09:54·xtc/parser/CharRange.class35 -rw----·····2.0·fat·····1101·bl·defN·21-Oct-25·09:54·xtc/parser/CharRange.class
36 -rw----·····2.0·fat·····2178·bl·defN·21-Oct-25·09:54·xtc/parser/CharSwitch.class36 -rw----·····2.0·fat·····2178·bl·defN·21-Oct-25·09:54·xtc/parser/CharSwitch.class
37 -rw----·····2.0·fat······212·bl·defN·21-Oct-25·09:54·xtc/parser/CharTerminal.class37 -rw----·····2.0·fat······212·bl·defN·21-Oct-25·09:54·xtc/parser/CharTerminal.class
38 -rw----·····2.0·fat·····1218·bl·defN·21-Oct-25·09:54·xtc/parser/ChoiceExpander$Mode.class38 -rw----·····2.0·fat·····1218·bl·defN·21-Oct-25·09:54·xtc/parser/ChoiceExpander$Mode.class
39 -rw----·····2.0·fat·····5587·bl·defN·21-Oct-25·09:54·xtc/parser/ChoiceExpander.class39 -rw----·····2.0·fat·····5587·bl·defN·21-Oct-25·09:54·xtc/parser/ChoiceExpander.class
40 -rw----·····2.0·fat·····1114·bl·defN·21-Oct-25·09:54·xtc/parser/CodeGenerator$1.class40 -rw----·····2.0·fat·····1095·bl·defN·21-Oct-25·09:54·xtc/parser/CodeGenerator$1.class
41 -rw----·····2.0·fat····62136·bl·defN·21-Oct-25·09:54·xtc/parser/CodeGenerator.class41 -rw----·····2.0·fat····62022·bl·defN·21-Oct-25·09:54·xtc/parser/CodeGenerator.class
42 -rw----·····2.0·fat······290·bl·defN·21-Oct-25·09:54·xtc/parser/Column.class42 -rw----·····2.0·fat······290·bl·defN·21-Oct-25·09:54·xtc/parser/Column.class
43 -rw----·····2.0·fat····12137·bl·defN·21-Oct-25·09:54·xtc/parser/Copier.class43 -rw----·····2.0·fat····11877·bl·defN·21-Oct-25·09:54·xtc/parser/Copier.class
44 -rw----·····2.0·fat·····5367·bl·defN·21-Oct-25·09:54·xtc/parser/CostEstimator.class44 -rw----·····2.0·fat·····5367·bl·defN·21-Oct-25·09:54·xtc/parser/CostEstimator.class
45 -rw----·····2.0·fat·····2429·bl·defN·21-Oct-25·09:54·xtc/parser/DeadProductionEliminator.class45 -rw----·····2.0·fat·····2429·bl·defN·21-Oct-25·09:54·xtc/parser/DeadProductionEliminator.class
46 -rw----·····2.0·fat····12225·bl·defN·21-Oct-25·09:54·xtc/parser/DirectLeftRecurser.class46 -rw----·····2.0·fat····12225·bl·defN·21-Oct-25·09:54·xtc/parser/DirectLeftRecurser.class
47 -rw----·····2.0·fat·····5053·bl·defN·21-Oct-25·09:54·xtc/parser/DuplicateProductionFolder.class47 -rw----·····2.0·fat·····5053·bl·defN·21-Oct-25·09:54·xtc/parser/DuplicateProductionFolder.class
48 -rw----·····2.0·fat·····2769·bl·defN·21-Oct-25·09:54·xtc/parser/Element$Tag.class48 -rw----·····2.0·fat·····2750·bl·defN·21-Oct-25·09:54·xtc/parser/Element$Tag.class
49 -rw----·····2.0·fat······328·bl·defN·21-Oct-25·09:54·xtc/parser/Element.class49 -rw----·····2.0·fat······304·bl·defN·21-Oct-25·09:54·xtc/parser/Element.class
50 -rw----·····2.0·fat·····5531·bl·defN·21-Oct-25·09:54·xtc/parser/ElementVoider.class50 -rw----·····2.0·fat·····5531·bl·defN·21-Oct-25·09:54·xtc/parser/ElementVoider.class
51 -rw----·····2.0·fat······732·bl·defN·21-Oct-25·09:54·xtc/parser/EmptyListValue.class51 -rw----·····2.0·fat······732·bl·defN·21-Oct-25·09:54·xtc/parser/EmptyListValue.class
52 -rw----·····2.0·fat·····6921·bl·defN·21-Oct-25·09:54·xtc/parser/EquivalenceTester.class52 -rw----·····2.0·fat·····6921·bl·defN·21-Oct-25·09:54·xtc/parser/EquivalenceTester.class
53 -rw----·····2.0·fat······966·bl·defN·21-Oct-25·09:54·xtc/parser/FollowedBy.class53 -rw----·····2.0·fat······966·bl·defN·21-Oct-25·09:54·xtc/parser/FollowedBy.class
54 -rw----·····2.0·fat·····1664·bl·defN·21-Oct-25·09:54·xtc/parser/FullProduction.class54 -rw----·····2.0·fat·····1664·bl·defN·21-Oct-25·09:54·xtc/parser/FullProduction.class
55 -rw----·····2.0·fat·····1204·bl·defN·21-Oct-25·09:54·xtc/parser/GenericActionValue.class55 -rw----·····2.0·fat·····1204·bl·defN·21-Oct-25·09:54·xtc/parser/GenericActionValue.class
56 -rw----·····2.0·fat·····1049·bl·defN·21-Oct-25·09:54·xtc/parser/GenericNodeValue.class56 -rw----·····2.0·fat·····1049·bl·defN·21-Oct-25·09:54·xtc/parser/GenericNodeValue.class
57 -rw----·····2.0·fat·····1369·bl·defN·21-Oct-25·09:54·xtc/parser/GenericRecursionValue.class57 -rw----·····2.0·fat·····1369·bl·defN·21-Oct-25·09:54·xtc/parser/GenericRecursionValue.class
58 -rw----·····2.0·fat······605·bl·defN·21-Oct-25·09:54·xtc/parser/GenericValue.class58 -rw----·····2.0·fat······605·bl·defN·21-Oct-25·09:54·xtc/parser/GenericValue.class
59 -rw----·····2.0·fat·····3294·bl·defN·21-Oct-25·09:54·xtc/parser/GenericVoider.class59 -rw----·····2.0·fat·····3294·bl·defN·21-Oct-25·09:54·xtc/parser/GenericVoider.class
60 -rw----·····2.0·fat·····6405·bl·defN·21-Oct-25·09:54·xtc/parser/Generifier.class60 -rw----·····2.0·fat·····6405·bl·defN·21-Oct-25·09:54·xtc/parser/Generifier.class
61 -rw----·····2.0·fat·····1597·bl·defN·21-Oct-25·09:54·xtc/parser/Grammar.class61 -rw----·····2.0·fat·····1400·bl·defN·21-Oct-25·09:54·xtc/parser/Grammar.class
62 -rw----·····2.0·fat·····5214·bl·defN·21-Oct-25·09:54·xtc/parser/GrammarVisitor.class62 -rw----·····2.0·fat·····5214·bl·defN·21-Oct-25·09:54·xtc/parser/GrammarVisitor.class
63 -rw----·····2.0·fat····10993·bl·defN·21-Oct-25·09:54·xtc/parser/HtmlPrinter.class63 -rw----·····2.0·fat····10993·bl·defN·21-Oct-25·09:54·xtc/parser/HtmlPrinter.class
64 -rw----·····2.0·fat·····4177·bl·defN·21-Oct-25·09:54·xtc/parser/Inliner.class64 -rw----·····2.0·fat·····4177·bl·defN·21-Oct-25·09:54·xtc/parser/Inliner.class
65 -rw----·····2.0·fat······122·bl·defN·21-Oct-25·09:54·xtc/parser/InternalElement.class65 -rw----·····2.0·fat······122·bl·defN·21-Oct-25·09:54·xtc/parser/InternalElement.class
66 -rw----·····2.0·fat·····4612·bl·defN·21-Oct-25·09:54·xtc/parser/LeftRecurser.class66 -rw----·····2.0·fat·····4612·bl·defN·21-Oct-25·09:54·xtc/parser/LeftRecurser.class
67 -rw----·····2.0·fat·····5163·bl·defN·21-Oct-25·09:54·xtc/parser/ListMaker.class67 -rw----·····2.0·fat·····5163·bl·defN·21-Oct-25·09:54·xtc/parser/ListMaker.class
68 -rw----·····2.0·fat······210·bl·defN·21-Oct-25·09:54·xtc/parser/ListValue.class68 -rw----·····2.0·fat······210·bl·defN·21-Oct-25·09:54·xtc/parser/ListValue.class
1.02 MB
zipdetails --redact --scan --utc {}
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 00EA7·Compressed·Length·····00000000101 00EA7·Compressed·Length·····00000000
102 00EAB·Uncompressed·Length···00000000102 00EAB·Uncompressed·Length···00000000
103 00EAF·Filename·Length·······0010103 00EAF·Filename·Length·······0010
104 00EB1·Extra·Length··········0000104 00EB1·Extra·Length··········0000
105 00EB3·Filename··············'XXX/XXXXXXXXXXXX'105 00EB3·Filename··············'XXX/XXXXXXXXXXXX'
  
106 0178D·STREAMING·DATA·HEADER·08074B50106 0178D·STREAMING·DATA·HEADER·08074B50
107 01791·CRC···················492D7C23107 01791·CRC···················C7962958
108 01795·Compressed·Length·····000008CA108 01795·Compressed·Length·····000008CA
109 01799·Uncompressed·Length···0000162C109 01799·Uncompressed·Length···0000162C
  
110 0179D·LOCAL·HEADER·#7·······04034B50110 0179D·LOCAL·HEADER·#7·······04034B50
111 017A1·Extract·Zip·Spec······14·'2.0'111 017A1·Extract·Zip·Spec······14·'2.0'
112 017A2·Extract·OS············00·'MS-DOS'112 017A2·Extract·OS············00·'MS-DOS'
113 017A3·General·Purpose·Flag··0808113 017A3·General·Purpose·Flag··0808
797 B
xtc/Limits.class
765 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·9f487deadb6d10885cdc2b4506c3a6d950ae5a0c0fc1249ffec29bbcf4f8e90e1 ··SHA-256·checksum·da1e12f021aea81c8bf3c47763c425d5df92e28d535759cd2bb7d7810b40a9e1
2 ··Compiled·from·"Limits.java"2 ··Compiled·from·"Limits.java"
3 public·class·xtc.Limits3 public·class·xtc.Limits
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·xtc/Limits7 ··this_class:·#7··························//·xtc/Limits
8 ··super_class:·#2·························//·java/lang/Object8 ··super_class:·#2·························//·java/lang/Object
9 ··interfaces:·0,·fields:·76,·methods:·23,·attributes:·19 ··interfaces:·0,·fields:·76,·methods:·23,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·java/lang/Object."<init>":()V11 ····#1·=·Methodref··········#2.#3·········//·java/lang/Object."<init>":()V
12 ····#2·=·Class··············#4············//·java/lang/Object12 ····#2·=·Class··············#4············//·java/lang/Object
856 B
xtc/parser/Action.class
810 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·6d493ed5aa6252cd33d5443b97f9e53c11e819e1b7acd4bf2549e94160b6da6c1 ··SHA-256·checksum·9fe0771df8858b64f616916f324fc6b036484cebadabd1f83ec6c6479ab09dff
2 ··Compiled·from·"Action.java"2 ··Compiled·from·"Action.java"
3 public·class·xtc.parser.Action·extends·xtc.parser.Element3 public·class·xtc.parser.Action·extends·xtc.parser.Element
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#20·························//·xtc/parser/Action7 ··this_class:·#20·························//·xtc/parser/Action
8 ··super_class:·#2·························//·xtc/parser/Element8 ··super_class:·#2·························//·xtc/parser/Element
9 ··interfaces:·0,·fields:·2,·methods:·7,·attributes:·29 ··interfaces:·0,·fields:·2,·methods:·7,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/parser/Element."<init>":()V11 ····#1·=·Methodref··········#2.#3·········//·xtc/parser/Element."<init>":()V
12 ····#2·=·Class··············#4············//·xtc/parser/Element12 ····#2·=·Class··············#4············//·xtc/parser/Element
921 B
xtc/parser/ActionBaseValue.class
857 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·62650e9a6d6b73d1fb0e2cb015adcb7594214e30fa6db2e0fb8a58f0fcd1b5591 ··SHA-256·checksum·431c4097d20ec162ba4c9e68f7fde5a1ac9f4ddc47661197d20c4d324914c380
2 ··Compiled·from·"ActionBaseValue.java"2 ··Compiled·from·"ActionBaseValue.java"
3 public·class·xtc.parser.ActionBaseValue·extends·xtc.parser.ValueElement3 public·class·xtc.parser.ActionBaseValue·extends·xtc.parser.ValueElement
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/ActionBaseValue7 ··this_class:·#8··························//·xtc/parser/ActionBaseValue
8 ··super_class:·#2·························//·xtc/parser/ValueElement8 ··super_class:·#2·························//·xtc/parser/ValueElement
9 ··interfaces:·0,·fields:·2,·methods:·4,·attributes:·29 ··interfaces:·0,·fields:·2,·methods:·4,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement
1.02 KB
xtc/parser/AlternativeAddition.class
973 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·3de72fb141a0ae475a7ab7aa42813bbe96c043552e19614c303432477ca2ac091 ··SHA-256·checksum·37e92e060ad0c462e8637b5737fe7ae807e1f4756d15e1cedd0a48d08eb879b1
2 ··Compiled·from·"AlternativeAddition.java"2 ··Compiled·from·"AlternativeAddition.java"
3 public·class·xtc.parser.AlternativeAddition·extends·xtc.parser.PartialProduction3 public·class·xtc.parser.AlternativeAddition·extends·xtc.parser.PartialProduction
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/AlternativeAddition7 ··this_class:·#8··························//·xtc/parser/AlternativeAddition
8 ··super_class:·#2·························//·xtc/parser/PartialProduction8 ··super_class:·#2·························//·xtc/parser/PartialProduction
9 ··interfaces:·0,·fields:·2,·methods:·3,·attributes:·19 ··interfaces:·0,·fields:·2,·methods:·3,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/PartialProduction."<init>":(Ljava/util/List;Ljava/lang/String;Lxtc/parser/NonTerminal;Lxtc/parser/OrderedChoice;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/PartialProduction."<init>":(Ljava/util/List;Ljava/lang/String;Lxtc/parser/NonTerminal;Lxtc/parser/OrderedChoice;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/PartialProduction12 ···#2·=·Class··············#4·············//·xtc/parser/PartialProduction
1.02 KB
xtc/parser/AlternativeRemoval.class
970 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·b7f24f8c380c5949b5b86e55cfdb03f278317c8a8b305dba6ca7aa73c41f281c1 ··SHA-256·checksum·b046612656fae31100abf3f2cd3df7c38e3ab2d492f02b471df76b86850cceb1
2 ··Compiled·from·"AlternativeRemoval.java"2 ··Compiled·from·"AlternativeRemoval.java"
3 public·class·xtc.parser.AlternativeRemoval·extends·xtc.parser.PartialProduction3 public·class·xtc.parser.AlternativeRemoval·extends·xtc.parser.PartialProduction
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/AlternativeRemoval7 ··this_class:·#8··························//·xtc/parser/AlternativeRemoval
8 ··super_class:·#2·························//·xtc/parser/PartialProduction8 ··super_class:·#2·························//·xtc/parser/PartialProduction
9 ··interfaces:·0,·fields:·1,·methods:·3,·attributes:·19 ··interfaces:·0,·fields:·1,·methods:·3,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/PartialProduction."<init>":(Ljava/util/List;Ljava/lang/String;Lxtc/parser/NonTerminal;Lxtc/parser/OrderedChoice;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/PartialProduction."<init>":(Ljava/util/List;Ljava/lang/String;Lxtc/parser/NonTerminal;Lxtc/parser/OrderedChoice;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/PartialProduction12 ···#2·=·Class··············#4·············//·xtc/parser/PartialProduction
2.77 KB
xtc/parser/Analyzer$1.class
2.71 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·9e61bd29f4382315fb756d84c264fdd091d2978afaf342b00396424b8c0a1ca91 ··SHA-256·checksum·b4b8b11bcf98d1b633e72c800bda55b8f5da278b0c53c5f3b84ddcee70eb32a0
2 ··Compiled·from·"Analyzer.java"2 ··Compiled·from·"Analyzer.java"
3 class·xtc.parser.Analyzer$1·implements·xtc.parser.Renamer$Translation3 class·xtc.parser.Analyzer$1·implements·xtc.parser.Renamer$Translation
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0020)·ACC_SUPER6 ··flags:·(0x0020)·ACC_SUPER
7 ··this_class:·#2··························//·xtc/parser/Analyzer$17 ··this_class:·#2··························//·xtc/parser/Analyzer$1
8 ··super_class:·#8·························//·java/lang/Object8 ··super_class:·#8·························//·java/lang/Object
9 ··interfaces:·1,·fields:·1,·methods:·2,·attributes:·49 ··interfaces:·1,·fields:·1,·methods:·2,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Fieldref···········#2.#3··········//·xtc/parser/Analyzer$1.this$0:Lxtc/parser/Analyzer;11 ···#1·=·Fieldref···········#2.#3··········//·xtc/parser/Analyzer$1.this$0:Lxtc/parser/Analyzer;
12 ···#2·=·Class··············#4·············//·xtc/parser/Analyzer$112 ···#2·=·Class··············#4·············//·xtc/parser/Analyzer$1
13 ···#3·=·NameAndType········#5:#6··········//·this$0:Lxtc/parser/Analyzer;13 ···#3·=·NameAndType········#5:#6··········//·this$0:Lxtc/parser/Analyzer;
14 ···#4·=·Utf8···············xtc/parser/Analyzer$114 ···#4·=·Utf8···············xtc/parser/Analyzer$1
15 ···#5·=·Utf8···············this$015 ···#5·=·Utf8···············this$0
16 ···#6·=·Utf8···············Lxtc/parser/Analyzer;16 ···#6·=·Utf8···············Lxtc/parser/Analyzer;
2.23 KB
xtc/parser/Analyzer$2.class
2.18 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·c55823a66de7d0eee2b6283e2dbcdd8fb0da3a176a2cb877af260720e528d9bd1 ··SHA-256·checksum·6d984ed4110b059923204dff1f8ee374fc3190e8efa296014c3dd2f150641fca
2 ··Compiled·from·"Analyzer.java"2 ··Compiled·from·"Analyzer.java"
3 class·xtc.parser.Analyzer$2·extends·xtc.tree.Visitor3 class·xtc.parser.Analyzer$2·extends·xtc.tree.Visitor
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0020)·ACC_SUPER6 ··flags:·(0x0020)·ACC_SUPER
7 ··this_class:·#2··························//·xtc/parser/Analyzer$27 ··this_class:·#2··························//·xtc/parser/Analyzer$2
8 ··super_class:·#8·························//·xtc/tree/Visitor8 ··super_class:·#8·························//·xtc/tree/Visitor
9 ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·49 ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Fieldref···········#2.#3·········//·xtc/parser/Analyzer$2.this$0:Lxtc/parser/Analyzer;11 ····#1·=·Fieldref···········#2.#3·········//·xtc/parser/Analyzer$2.this$0:Lxtc/parser/Analyzer;
12 ····#2·=·Class··············#4············//·xtc/parser/Analyzer$212 ····#2·=·Class··············#4············//·xtc/parser/Analyzer$2
13 ····#3·=·NameAndType········#5:#6·········//·this$0:Lxtc/parser/Analyzer;13 ····#3·=·NameAndType········#5:#6·········//·this$0:Lxtc/parser/Analyzer;
14 ····#4·=·Utf8···············xtc/parser/Analyzer$214 ····#4·=·Utf8···············xtc/parser/Analyzer$2
15 ····#5·=·Utf8···············this$015 ····#5·=·Utf8···············this$0
16 ····#6·=·Utf8···············Lxtc/parser/Analyzer;16 ····#6·=·Utf8···············Lxtc/parser/Analyzer;
2.23 KB
xtc/parser/Analyzer$3.class
2.18 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·483c8f4acbce6c354674ce525d2e94705409a8365ddc33407cde0a6c794b0b451 ··SHA-256·checksum·2cb1d0fc160e62fd6846bd6a13b46e8677ce1898049266e6e54c0aad9e38edbe
2 ··Compiled·from·"Analyzer.java"2 ··Compiled·from·"Analyzer.java"
3 class·xtc.parser.Analyzer$3·extends·xtc.tree.Visitor3 class·xtc.parser.Analyzer$3·extends·xtc.tree.Visitor
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0020)·ACC_SUPER6 ··flags:·(0x0020)·ACC_SUPER
7 ··this_class:·#2··························//·xtc/parser/Analyzer$37 ··this_class:·#2··························//·xtc/parser/Analyzer$3
8 ··super_class:·#8·························//·xtc/tree/Visitor8 ··super_class:·#8·························//·xtc/tree/Visitor
9 ··interfaces:·0,·fields:·2,·methods:·11,·attributes:·49 ··interfaces:·0,·fields:·2,·methods:·11,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Fieldref···········#2.#3·········//·xtc/parser/Analyzer$3.this$0:Lxtc/parser/Analyzer;11 ····#1·=·Fieldref···········#2.#3·········//·xtc/parser/Analyzer$3.this$0:Lxtc/parser/Analyzer;
12 ····#2·=·Class··············#4············//·xtc/parser/Analyzer$312 ····#2·=·Class··············#4············//·xtc/parser/Analyzer$3
13 ····#3·=·NameAndType········#5:#6·········//·this$0:Lxtc/parser/Analyzer;13 ····#3·=·NameAndType········#5:#6·········//·this$0:Lxtc/parser/Analyzer;
14 ····#4·=·Utf8···············xtc/parser/Analyzer$314 ····#4·=·Utf8···············xtc/parser/Analyzer$3
15 ····#5·=·Utf8···············this$015 ····#5·=·Utf8···············this$0
16 ····#6·=·Utf8···············Lxtc/parser/Analyzer;16 ····#6·=·Utf8···············Lxtc/parser/Analyzer;
2.23 KB
xtc/parser/Analyzer$4.class
2.18 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·50aac1a207b5611981d9d14e82e84ec538334739364126fc759ff2b89b0889de1 ··SHA-256·checksum·cdd832163c23b62679aef6cbba995ea3e5b16b5eaaf2a4c190ca45765e0a4b08
2 ··Compiled·from·"Analyzer.java"2 ··Compiled·from·"Analyzer.java"
3 class·xtc.parser.Analyzer$4·extends·xtc.tree.Visitor3 class·xtc.parser.Analyzer$4·extends·xtc.tree.Visitor
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0020)·ACC_SUPER6 ··flags:·(0x0020)·ACC_SUPER
7 ··this_class:·#2··························//·xtc/parser/Analyzer$47 ··this_class:·#2··························//·xtc/parser/Analyzer$4
8 ··super_class:·#8·························//·xtc/tree/Visitor8 ··super_class:·#8·························//·xtc/tree/Visitor
9 ··interfaces:·0,·fields:·2,·methods:·15,·attributes:·49 ··interfaces:·0,·fields:·2,·methods:·15,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Fieldref···········#2.#3·········//·xtc/parser/Analyzer$4.this$0:Lxtc/parser/Analyzer;11 ····#1·=·Fieldref···········#2.#3·········//·xtc/parser/Analyzer$4.this$0:Lxtc/parser/Analyzer;
12 ····#2·=·Class··············#4············//·xtc/parser/Analyzer$412 ····#2·=·Class··············#4············//·xtc/parser/Analyzer$4
13 ····#3·=·NameAndType········#5:#6·········//·this$0:Lxtc/parser/Analyzer;13 ····#3·=·NameAndType········#5:#6·········//·this$0:Lxtc/parser/Analyzer;
14 ····#4·=·Utf8···············xtc/parser/Analyzer$414 ····#4·=·Utf8···············xtc/parser/Analyzer$4
15 ····#5·=·Utf8···············this$015 ····#5·=·Utf8···············this$0
16 ····#6·=·Utf8···············Lxtc/parser/Analyzer;16 ····#6·=·Utf8···············Lxtc/parser/Analyzer;
13.5 KB
xtc/parser/Analyzer$5.class
13.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 116 lines modifiedOffset 1, 115 lines modified
1 ··SHA-256·checksum·4328adf1543522d786590bf1a99273ad93d308e75012e6ebc07345f69bf5515c1 ··SHA-256·checksum·fd13aec00a0aad1cb61bbe63780a3edd046b1b01b77ff2f3ce055410b9b47d48
2 ··Compiled·from·"Analyzer.java"2 ··Compiled·from·"Analyzer.java"
3 class·xtc.parser.Analyzer$5·extends·xtc.tree.Visitor3 class·xtc.parser.Analyzer$5·extends·xtc.tree.Visitor
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0020)·ACC_SUPER6 ··flags:·(0x0020)·ACC_SUPER
7 ··this_class:·#2··························//·xtc/parser/Analyzer$57 ··this_class:·#2··························//·xtc/parser/Analyzer$5
8 ··super_class:·#8·························//·xtc/tree/Visitor8 ··super_class:·#8·························//·xtc/tree/Visitor
9 ··interfaces:·0,·fields:·1,·methods:·7,·attributes:·49 ··interfaces:·0,·fields:·1,·methods:·7,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Fieldref···········#2.#3·········//·xtc/parser/Analyzer$5.this$0:Lxtc/parser/Analyzer;11 ···#1·=·Fieldref···········#2.#3··········//·xtc/parser/Analyzer$5.this$0:Lxtc/parser/Analyzer;
12 ····#2·=·Class··············#4············//·xtc/parser/Analyzer$512 ···#2·=·Class··············#4·············//·xtc/parser/Analyzer$5
13 ····#3·=·NameAndType········#5:#6·········//·this$0:Lxtc/parser/Analyzer;13 ···#3·=·NameAndType········#5:#6··········//·this$0:Lxtc/parser/Analyzer;
14 ····#4·=·Utf8···············xtc/parser/Analyzer$514 ···#4·=·Utf8···············xtc/parser/Analyzer$5
15 ····#5·=·Utf8···············this$015 ···#5·=·Utf8···············this$0
16 ····#6·=·Utf8···············Lxtc/parser/Analyzer;16 ···#6·=·Utf8···············Lxtc/parser/Analyzer;
17 ····#7·=·Methodref··········#8.#9·········//·xtc/tree/Visitor."<init>":()V17 ···#7·=·Methodref··········#8.#9··········//·xtc/tree/Visitor."<init>":()V
18 ····#8·=·Class··············#10···········//·xtc/tree/Visitor18 ···#8·=·Class··············#10············//·xtc/tree/Visitor
19 ····#9·=·NameAndType········#11:#12·······//·"<init>":()V19 ···#9·=·NameAndType········#11:#12········//·"<init>":()V
20 ···#10·=·Utf8···············xtc/tree/Visitor20 ··#10·=·Utf8···············xtc/tree/Visitor
21 ···#11·=·Utf8···············<init>21 ··#11·=·Utf8···············<init>
22 ···#12·=·Utf8···············()V22 ··#12·=·Utf8···············()V
23 ···#13·=·Methodref··········#14.#15·······//·xtc/parser/Analyzer.enter:(Lxtc/parser/Production;)Ljava/lang/Object;23 ··#13·=·Methodref··········#14.#15········//·xtc/parser/Analyzer.enter:(Lxtc/parser/Production;)Ljava/lang/Object;
24 ···#14·=·Class··············#16···········//·xtc/parser/Analyzer24 ··#14·=·Class··············#16············//·xtc/parser/Analyzer
25 ···#15·=·NameAndType········#17:#18·······//·enter:(Lxtc/parser/Production;)Ljava/lang/Object;25 ··#15·=·NameAndType········#17:#18········//·enter:(Lxtc/parser/Production;)Ljava/lang/Object;
26 ···#16·=·Utf8···············xtc/parser/Analyzer26 ··#16·=·Utf8···············xtc/parser/Analyzer
27 ···#17·=·Utf8···············enter27 ··#17·=·Utf8···············enter
28 ···#18·=·Utf8···············(Lxtc/parser/Production;)Ljava/lang/Object;28 ··#18·=·Utf8···············(Lxtc/parser/Production;)Ljava/lang/Object;
29 ···#19·=·Fieldref···········#20.#21·······//·xtc/parser/FullProduction.choice:Lxtc/parser/OrderedChoice;29 ··#19·=·Fieldref···········#20.#21········//·xtc/parser/FullProduction.choice:Lxtc/parser/OrderedChoice;
30 ···#20·=·Class··············#22···········//·xtc/parser/FullProduction30 ··#20·=·Class··············#22············//·xtc/parser/FullProduction
31 ···#21·=·NameAndType········#23:#24·······//·choice:Lxtc/parser/OrderedChoice;31 ··#21·=·NameAndType········#23:#24········//·choice:Lxtc/parser/OrderedChoice;
32 ···#22·=·Utf8···············xtc/parser/FullProduction32 ··#22·=·Utf8···············xtc/parser/FullProduction
33 ···#23·=·Utf8···············choice33 ··#23·=·Utf8···············choice
34 ···#24·=·Utf8···············Lxtc/parser/OrderedChoice;34 ··#24·=·Utf8···············Lxtc/parser/OrderedChoice;
35 ···#25·=·Methodref··········#14.#26·······//·xtc/parser/Analyzer.strip:(Lxtc/parser/Element;)Lxtc/parser/Element;35 ··#25·=·Methodref··········#14.#26········//·xtc/parser/Analyzer.strip:(Lxtc/parser/Element;)Lxtc/parser/Element;
36 ···#26·=·NameAndType········#27:#28·······//·strip:(Lxtc/parser/Element;)Lxtc/parser/Element;36 ··#26·=·NameAndType········#27:#28········//·strip:(Lxtc/parser/Element;)Lxtc/parser/Element;
37 ···#27·=·Utf8···············strip37 ··#27·=·Utf8···············strip
38 ···#28·=·Utf8···············(Lxtc/parser/Element;)Lxtc/parser/Element;38 ··#28·=·Utf8···············(Lxtc/parser/Element;)Lxtc/parser/Element;
39 ···#29·=·Methodref··········#2.#30········//·xtc/parser/Analyzer$5.dispatch:(Lxtc/tree/Node;)Ljava/lang/Object;39 ··#29·=·Methodref··········#2.#30·········//·xtc/parser/Analyzer$5.dispatch:(Lxtc/tree/Node;)Ljava/lang/Object;
40 ···#30·=·NameAndType········#31:#32·······//·dispatch:(Lxtc/tree/Node;)Ljava/lang/Object;40 ··#30·=·NameAndType········#31:#32········//·dispatch:(Lxtc/tree/Node;)Ljava/lang/Object;
41 ···#31·=·Utf8···············dispatch41 ··#31·=·Utf8···············dispatch
42 ···#32·=·Utf8···············(Lxtc/tree/Node;)Ljava/lang/Object;42 ··#32·=·Utf8···············(Lxtc/tree/Node;)Ljava/lang/Object;
43 ···#33·=·Class··············#34···········//·java/lang/Boolean43 ··#33·=·Class··············#34············//·java/lang/Boolean
44 ···#34·=·Utf8···············java/lang/Boolean44 ··#34·=·Utf8···············java/lang/Boolean
45 ···#35·=·Methodref··········#14.#36·······//·xtc/parser/Analyzer.exit:(Ljava/lang/Object;)V45 ··#35·=·Methodref··········#14.#36········//·xtc/parser/Analyzer.exit:(Ljava/lang/Object;)V
46 ···#36·=·NameAndType········#37:#38·······//·exit:(Ljava/lang/Object;)V46 ··#36·=·NameAndType········#37:#38········//·exit:(Ljava/lang/Object;)V
47 ···#37·=·Utf8···············exit47 ··#37·=·Utf8···············exit
48 ···#38·=·Utf8···············(Ljava/lang/Object;)V48 ··#38·=·Utf8···············(Ljava/lang/Object;)V
49 ···#39·=·Fieldref···········#40.#41·······//·xtc/parser/OrderedChoice.alternatives:Ljava/util/List;49 ··#39·=·Fieldref···········#40.#41········//·xtc/parser/OrderedChoice.alternatives:Ljava/util/List;
50 ···#40·=·Class··············#42···········//·xtc/parser/OrderedChoice50 ··#40·=·Class··············#42············//·xtc/parser/OrderedChoice
51 ···#41·=·NameAndType········#43:#44·······//·alternatives:Ljava/util/List;51 ··#41·=·NameAndType········#43:#44········//·alternatives:Ljava/util/List;
52 ···#42·=·Utf8···············xtc/parser/OrderedChoice52 ··#42·=·Utf8···············xtc/parser/OrderedChoice
53 ···#43·=·Utf8···············alternatives53 ··#43·=·Utf8···············alternatives
54 ···#44·=·Utf8···············Ljava/util/List;54 ··#44·=·Utf8···············Ljava/util/List;
55 ···#45·=·InterfaceMethodref·#46.#47·······//·java/util/List.iterator:()Ljava/util/Iterator;55 ··#45·=·InterfaceMethodref·#46.#47········//·java/util/List.iterator:()Ljava/util/Iterator;
56 ···#46·=·Class··············#48···········//·java/util/List56 ··#46·=·Class··············#48············//·java/util/List
57 ···#47·=·NameAndType········#49:#50·······//·iterator:()Ljava/util/Iterator;57 ··#47·=·NameAndType········#49:#50········//·iterator:()Ljava/util/Iterator;
58 ···#48·=·Utf8···············java/util/List58 ··#48·=·Utf8···············java/util/List
59 ···#49·=·Utf8···············iterator59 ··#49·=·Utf8···············iterator
60 ···#50·=·Utf8···············()Ljava/util/Iterator;60 ··#50·=·Utf8···············()Ljava/util/Iterator;
61 ···#51·=·InterfaceMethodref·#52.#53·······//·java/util/Iterator.hasNext:()Z61 ··#51·=·InterfaceMethodref·#52.#53········//·java/util/Iterator.hasNext:()Z
62 ···#52·=·Class··············#54···········//·java/util/Iterator62 ··#52·=·Class··············#54············//·java/util/Iterator
63 ···#53·=·NameAndType········#55:#56·······//·hasNext:()Z63 ··#53·=·NameAndType········#55:#56········//·hasNext:()Z
64 ···#54·=·Utf8···············java/util/Iterator64 ··#54·=·Utf8···············java/util/Iterator
65 ···#55·=·Utf8···············hasNext65 ··#55·=·Utf8···············hasNext
66 ···#56·=·Utf8···············()Z66 ··#56·=·Utf8···············()Z
67 ···#57·=·InterfaceMethodref·#52.#58·······//·java/util/Iterator.next:()Ljava/lang/Object;67 ··#57·=·InterfaceMethodref·#52.#58········//·java/util/Iterator.next:()Ljava/lang/Object;
68 ···#58·=·NameAndType········#59:#60·······//·next:()Ljava/lang/Object;68 ··#58·=·NameAndType········#59:#60········//·next:()Ljava/lang/Object;
69 ···#59·=·Utf8···············next69 ··#59·=·Utf8···············next
70 ···#60·=·Utf8···············()Ljava/lang/Object;70 ··#60·=·Utf8···············()Ljava/lang/Object;
71 ···#61·=·Class··············#62···········//·xtc/parser/Sequence71 ··#61·=·Class··············#62············//·xtc/parser/Sequence
72 ···#62·=·Utf8···············xtc/parser/Sequence72 ··#62·=·Utf8···············xtc/parser/Sequence
73 ···#63·=·Methodref··········#33.#64·······//·java/lang/Boolean.booleanValue:()Z73 ··#63·=·Methodref··········#33.#64········//·java/lang/Boolean.booleanValue:()Z
74 ···#64·=·NameAndType········#65:#56·······//·booleanValue:()Z74 ··#64·=·NameAndType········#65:#56········//·booleanValue:()Z
75 ···#65·=·Utf8···············booleanValue75 ··#65·=·Utf8···············booleanValue
76 ···#66·=·Fieldref···········#33.#67·······//·java/lang/Boolean.FALSE:Ljava/lang/Boolean;76 ··#66·=·Fieldref···········#33.#67········//·java/lang/Boolean.FALSE:Ljava/lang/Boolean;
77 ···#67·=·NameAndType········#68:#69·······//·FALSE:Ljava/lang/Boolean;77 ··#67·=·NameAndType········#68:#69········//·FALSE:Ljava/lang/Boolean;
78 ···#68·=·Utf8···············FALSE78 ··#68·=·Utf8···············FALSE
79 ···#69·=·Utf8···············Ljava/lang/Boolean;79 ··#69·=·Utf8···············Ljava/lang/Boolean;
80 ···#70·=·Fieldref···········#33.#71·······//·java/lang/Boolean.TRUE:Ljava/lang/Boolean;80 ··#70·=·Fieldref···········#33.#71········//·java/lang/Boolean.TRUE:Ljava/lang/Boolean;
81 ···#71·=·NameAndType········#72:#69·······//·TRUE:Ljava/lang/Boolean;81 ··#71·=·NameAndType········#72:#69········//·TRUE:Ljava/lang/Boolean;
82 ···#72·=·Utf8···············TRUE82 ··#72·=·Utf8···············TRUE
83 ···#73·=·Fieldref···········#61.#74·······//·xtc/parser/Sequence.elements:Ljava/util/List;83 ··#73·=·Fieldref···········#61.#74········//·xtc/parser/Sequence.elements:Ljava/util/List;
84 ···#74·=·NameAndType········#75:#44·······//·elements:Ljava/util/List;84 ··#74·=·NameAndType········#75:#44········//·elements:Ljava/util/List;
85 ···#75·=·Utf8···············elements85 ··#75·=·Utf8···············elements
86 ···#76·=·Class··············#77···········//·xtc/parser/Element86 ··#76·=·Class··············#77············//·xtc/parser/Element
87 ···#77·=·Utf8···············xtc/parser/Element87 ··#77·=·Utf8···············xtc/parser/Element
88 ···#78·=·Methodref··········#14.#79·······//·xtc/parser/Analyzer.lookup:(Lxtc/parser/NonTerminal;)Lxtc/parser/FullProduction;88 ··#78·=·Methodref··········#14.#79········//·xtc/parser/Analyzer.lookup:(Lxtc/parser/NonTerminal;)Lxtc/parser/FullProduction;
89 ···#79·=·NameAndType········#80:#81·······//·lookup:(Lxtc/parser/NonTerminal;)Lxtc/parser/FullProduction;89 ··#79·=·NameAndType········#80:#81········//·lookup:(Lxtc/parser/NonTerminal;)Lxtc/parser/FullProduction;
90 ···#80·=·Utf8···············lookup90 ··#80·=·Utf8···············lookup
91 ···#81·=·Utf8···············(Lxtc/parser/NonTerminal;)Lxtc/parser/FullProduction;91 ··#81·=·Utf8···············(Lxtc/parser/NonTerminal;)Lxtc/parser/FullProduction;
92 ···#82·=·Class··············#83···········//·java/lang/IllegalArgumentException92 ··#82·=·Class··············#83············//·java/lang/IllegalArgumentException
93 ···#83·=·Utf8···············java/lang/IllegalArgumentException93 ··#83·=·Utf8···············java/lang/IllegalArgumentException
94 ···#84·=·Utf8···············(Lxtc/parser/Analyzer;)V94 ··#84·=·Utf8···············(Lxtc/parser/Analyzer;)V
95 ···#85·=·Utf8···············Code95 ··#85·=·Utf8···············Code
96 ···#86·=·Utf8···············LineNumberTable96 ··#86·=·Utf8···············LineNumberTable
97 ···#87·=·Utf8···············visit97 ··#87·=·Utf8···············visit
98 ···#88·=·Utf8···············(Lxtc/parser/FullProduction;)Ljava/lang/Boolean;98 ··#88·=·Utf8···············(Lxtc/parser/FullProduction;)Ljava/lang/Boolean;
99 ···#89·=·Utf8···············(Lxtc/parser/OrderedChoice;)Ljava/lang/Boolean;99 ··#89·=·Utf8···············(Lxtc/parser/OrderedChoice;)Ljava/lang/Boolean;
100 ···#90·=·Utf8···············StackMapTable100 ··#90·=·Utf8···············StackMapTable
101 ···#91·=·Utf8···············(Lxtc/parser/Sequence;)Ljava/lang/Boolean;101 ··#91·=·Utf8···············(Lxtc/parser/Sequence;)Ljava/lang/Boolean;
102 ···#92·=·Utf8···············(Lxtc/parser/NonTerminal;)Ljava/lang/Boolean;102 ··#92·=·Utf8···············(Lxtc/parser/NonTerminal;)Ljava/lang/Boolean;
103 ···#93·=·Utf8···············(Lxtc/parser/NotFollowedBy;)Ljava/lang/Boolean;103 ··#93·=·Utf8···············(Lxtc/parser/NotFollowedBy;)Ljava/lang/Boolean;
104 ···#94·=·Utf8···············(Lxtc/parser/Element;)Ljava/lang/Boolean;104 ··#94·=·Utf8···············(Lxtc/parser/Element;)Ljava/lang/Boolean;
105 ···#95·=·Utf8···············SourceFile105 ··#95·=·Utf8···············SourceFile
106 ···#96·=·Utf8···············Analyzer.java106 ··#96·=·Utf8···············Analyzer.java
107 ···#97·=·Utf8···············EnclosingMethod107 ··#97·=·Utf8···············EnclosingMethod
108 ···#98·=·Utf8···············NestHost 
109 ···#99·=·Utf8···············InnerClasses108 ··#98·=·Utf8···············InnerClasses
110 {109 {
111 ··final·xtc.parser.Analyzer·this$0;110 ··final·xtc.parser.Analyzer·this$0;
112 ····descriptor:·Lxtc/parser/Analyzer;111 ····descriptor:·Lxtc/parser/Analyzer;
113 ····flags:·(0x1010)·ACC_FINAL,·ACC_SYNTHETIC112 ····flags:·(0x1010)·ACC_FINAL,·ACC_SYNTHETIC
  
114 ··xtc.parser.Analyzer$5(xtc.parser.Analyzer);113 ··xtc.parser.Analyzer$5(xtc.parser.Analyzer);
115 ····descriptor:·(Lxtc/parser/Analyzer;)V114 ····descriptor:·(Lxtc/parser/Analyzer;)V
2.11 KB
xtc/parser/Analyzer$6.class
2.05 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·7470fe82d1b9765dd0f7628f45781d089d3faed1b4ae961fa632c61a625a56b01 ··SHA-256·checksum·0ddc4d4ca110c733d7e1037908a4dd7edb26283124903f83d75193549d83515a
2 ··Compiled·from·"Analyzer.java"2 ··Compiled·from·"Analyzer.java"
3 class·xtc.parser.Analyzer$6·extends·xtc.tree.Visitor3 class·xtc.parser.Analyzer$6·extends·xtc.tree.Visitor
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0020)·ACC_SUPER6 ··flags:·(0x0020)·ACC_SUPER
7 ··this_class:·#2··························//·xtc/parser/Analyzer$67 ··this_class:·#2··························//·xtc/parser/Analyzer$6
8 ··super_class:·#8·························//·xtc/tree/Visitor8 ··super_class:·#8·························//·xtc/tree/Visitor
9 ··interfaces:·0,·fields:·2,·methods:·10,·attributes:·49 ··interfaces:·0,·fields:·2,·methods:·10,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Fieldref···········#2.#3·········//·xtc/parser/Analyzer$6.val$all:Z11 ····#1·=·Fieldref···········#2.#3·········//·xtc/parser/Analyzer$6.val$all:Z
12 ····#2·=·Class··············#4············//·xtc/parser/Analyzer$612 ····#2·=·Class··············#4············//·xtc/parser/Analyzer$6
13 ····#3·=·NameAndType········#5:#6·········//·val$all:Z13 ····#3·=·NameAndType········#5:#6·········//·val$all:Z
14 ····#4·=·Utf8···············xtc/parser/Analyzer$614 ····#4·=·Utf8···············xtc/parser/Analyzer$6
15 ····#5·=·Utf8···············val$all15 ····#5·=·Utf8···············val$all
16 ····#6·=·Utf8···············Z16 ····#6·=·Utf8···············Z
2.67 KB
xtc/parser/Analyzer$7.class
2.62 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·435b4e5cf78091e7297876abd211541b7c7a5c0374d4feb0b74d6f81a5b7987f1 ··SHA-256·checksum·6d5fb675ee16039ee3b60c261006244900d4bfaab241eb96aa3f2be1023cc73a
2 ··Compiled·from·"Analyzer.java"2 ··Compiled·from·"Analyzer.java"
3 class·xtc.parser.Analyzer$73 class·xtc.parser.Analyzer$7
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC
7 ··this_class:·#8··························//·xtc/parser/Analyzer$77 ··this_class:·#8··························//·xtc/parser/Analyzer$7
8 ··super_class:·#113·······················//·java/lang/Object8 ··super_class:·#113·······················//·java/lang/Object
9 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/parser/Element$Tag.values:()[Lxtc/parser/Element$Tag;11 ····#1·=·Methodref··········#2.#3·········//·xtc/parser/Element$Tag.values:()[Lxtc/parser/Element$Tag;
12 ····#2·=·Class··············#4············//·xtc/parser/Element$Tag12 ····#2·=·Class··············#4············//·xtc/parser/Element$Tag
13 ····#3·=·NameAndType········#5:#6·········//·values:()[Lxtc/parser/Element$Tag;13 ····#3·=·NameAndType········#5:#6·········//·values:()[Lxtc/parser/Element$Tag;
14 ····#4·=·Utf8···············xtc/parser/Element$Tag14 ····#4·=·Utf8···············xtc/parser/Element$Tag
15 ····#5·=·Utf8···············values15 ····#5·=·Utf8···············values
16 ····#6·=·Utf8···············()[Lxtc/parser/Element$Tag;16 ····#6·=·Utf8···············()[Lxtc/parser/Element$Tag;
12.0 KB
xtc/parser/Analyzer.class
11.9 KB
procyon -ec {}
    
Offset 240, 16 lines modifiedOffset 240, 16 lines modified
240 ············}240 ············}
241 ········}241 ········}
242 ····}242 ····}
243 ····243 ····
244 ····private·void·removeFromGrammarMap(final·FullProduction·fullProduction)·{244 ····private·void·removeFromGrammarMap(final·FullProduction·fullProduction)·{
245 ········this.grammarPMap.remove(fullProduction.qName);245 ········this.grammarPMap.remove(fullProduction.qName);
246 ········final·FullProduction·value·=·this.grammarPMap.get(fullProduction.name);246 ········final·FullProduction·value·=·this.grammarPMap.get(fullProduction.name);
247 ········if·(value·instanceof·final·FullProduction·fullProduction2)·{247 ········if·(value·instanceof·FullProduction)·{
248 ············if·(fullProduction.qName.equals((Object)fullProduction2.qName))·{248 ············if·(fullProduction.qName.equals((Object)((FullProduction)value).qName))·{
249 ················this.grammarPMap.remove(fullProduction.name);249 ················this.grammarPMap.remove(fullProduction.name);
250 ············}250 ············}
251 ········}251 ········}
252 ········else·{252 ········else·{
253 ············final·List<FullProduction>·fullProductionList·=·this.toFullProductionList(value);253 ············final·List<FullProduction>·fullProductionList·=·this.toFullProductionList(value);
254 ············final·Iterator·iterator·=·fullProductionList.iterator();254 ············final·Iterator·iterator·=·fullProductionList.iterator();
255 ············while·(iterator.hasNext())·{255 ············while·(iterator.hasNext())·{
881 B
xtc/parser/AnyChar.class
833 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·58bf977742f642e5974b46266f67ec553f70de90139d8160827b438cf6e805f01 ··SHA-256·checksum·d0e6768492b2ae256581dbd8c160747f8028633e0b8d39815710162ae34143f6
2 ··Compiled·from·"AnyChar.java"2 ··Compiled·from·"AnyChar.java"
3 public·class·xtc.parser.AnyChar·extends·xtc.parser.CharTerminal3 public·class·xtc.parser.AnyChar·extends·xtc.parser.CharTerminal
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#13·························//·xtc/parser/AnyChar7 ··this_class:·#13·························//·xtc/parser/AnyChar
8 ··super_class:·#2·························//·xtc/parser/CharTerminal8 ··super_class:·#2·························//·xtc/parser/CharTerminal
9 ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharTerminal."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharTerminal."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/CharTerminal12 ···#2·=·Class··············#4·············//·xtc/parser/CharTerminal
905 B
xtc/parser/Binding.class
857 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·15b48d3b00305a184def2fbb2c43d80f69c667908e9daf08aede6f8228d0ec811 ··SHA-256·checksum·6be78173e3b0ba68f2e9f23786f08232cc552559d13f1e3a1f4922fd3541301d
2 ··Compiled·from·"Binding.java"2 ··Compiled·from·"Binding.java"
3 public·class·xtc.parser.Binding·extends·xtc.parser.UnaryOperator3 public·class·xtc.parser.Binding·extends·xtc.parser.UnaryOperator
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/Binding7 ··this_class:·#8··························//·xtc/parser/Binding
8 ··super_class:·#2·························//·xtc/parser/UnaryOperator8 ··super_class:·#2·························//·xtc/parser/UnaryOperator
9 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator12 ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator
906 B
xtc/parser/BindingValue.class
848 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·63d7b4c5074290a7aa050423b538079d368b735bd0223bd97861b02633dbccb81 ··SHA-256·checksum·20beabe45932cf4d2fb9201a94f79e56f7a06fea74be4cc67e82ab456ca0ebac
2 ··Compiled·from·"BindingValue.java"2 ··Compiled·from·"BindingValue.java"
3 public·class·xtc.parser.BindingValue·extends·xtc.parser.ValueElement3 public·class·xtc.parser.BindingValue·extends·xtc.parser.ValueElement
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/BindingValue7 ··this_class:·#8··························//·xtc/parser/BindingValue
8 ··super_class:·#2·························//·xtc/parser/ValueElement8 ··super_class:·#2·························//·xtc/parser/ValueElement
9 ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement
900 B
xtc/parser/CharCase.class
850 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·59c6f8e36553011bd214d5010acae7e87e56cfd09a3a39c8b4a8b751268228701 ··SHA-256·checksum·83d8dc9d808836f11bf426f00ebd67f8a3a8445ea2c76bea74e002695679fdbc
2 ··Compiled·from·"CharCase.java"2 ··Compiled·from·"CharCase.java"
3 public·class·xtc.parser.CharCase·extends·xtc.tree.Node3 public·class·xtc.parser.CharCase·extends·xtc.tree.Node
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·xtc/parser/CharCase7 ··this_class:·#2··························//·xtc/parser/CharCase
8 ··super_class:·#8·························//·xtc/tree/Node8 ··super_class:·#8·························//·xtc/tree/Node
9 ··interfaces:·0,·fields:·2,·methods:·5,·attributes:·19 ··interfaces:·0,·fields:·2,·methods:·5,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharCase."<init>":(Lxtc/parser/CharClass;Lxtc/parser/Element;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharCase."<init>":(Lxtc/parser/CharClass;Lxtc/parser/Element;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/CharCase12 ···#2·=·Class··············#4·············//·xtc/parser/CharCase
14.4 KB
xtc/parser/CharClass$Parser.class
14.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·888c1c943b2cdc64033e84b461e66924cad432279eb5b3a69392d4737b60744b1 ··SHA-256·checksum·3a944d04df7bf303bd638d07a3507be87c8087e504d8fe9aebd76f41d374b5f8
2 ··Compiled·from·"CharClass.java"2 ··Compiled·from·"CharClass.java"
3 public·class·xtc.parser.CharClass$Parser3 public·class·xtc.parser.CharClass$Parser
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/CharClass$Parser7 ··this_class:·#8··························//·xtc/parser/CharClass$Parser
8 ··super_class:·#2·························//·java/lang/Object8 ··super_class:·#2·························//·java/lang/Object
9 ··interfaces:·0,·fields:·2,·methods:·4,·attributes:·49 ··interfaces:·0,·fields:·2,·methods:·4,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V
12 ···#2·=·Class··············#4·············//·java/lang/Object12 ···#2·=·Class··············#4·············//·java/lang/Object
13 ···#3·=·NameAndType········#5:#6··········//·"<init>":()V13 ···#3·=·NameAndType········#5:#6··········//·"<init>":()V
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············<init>15 ···#5·=·Utf8···············<init>
16 ···#6·=·Utf8···············()V16 ···#6·=·Utf8···············()V
1.19 KB
xtc/parser/CharClass.class
1.14 KB
procyon -ec {}
    
Offset 56, 22 lines modifiedOffset 56, 22 lines modified
56 ················this.ranges.remove(i·+·1);56 ················this.ranges.remove(i·+·1);
57 ················--i;57 ················--i;
58 ············}58 ············}
59 ········}59 ········}
60 ········return·this;60 ········return·this;
61 ····}61 ····}
62 ····62 ····
63 ····public·boolean·overlaps(final·CharClass·charClass)·{63 ····public·boolean·overlaps(final·CharClass·obj)·{
64 ········if·(this.exclusive)·{64 ········if·(this.exclusive)·{
65 ············throw·new·IllegalStateException("overlap·test·for·exclusive·character·class·"·+·this);65 ············throw·new·IllegalStateException("overlap·test·for·exclusive·character·class·"·+·this);
66 ········}66 ········}
67 ········if·(charClass.exclusive)·{67 ········if·(obj.exclusive)·{
68 ············throw·new·IllegalStateException("overlap·test·for·exclusive·character·class·"·+·charClass);68 ············throw·new·IllegalStateException("overlap·test·for·exclusive·character·class·"·+·obj);
69 ········}69 ········}
70 ········for·(final·CharRange·charRange·:·charClass.ranges)·{70 ········for·(final·CharRange·charRange·:·obj.ranges)·{
71 ············for·(final·CharRange·charRange2·:·this.ranges)·{71 ············for·(final·CharRange·charRange2·:·this.ranges)·{
72 ················if·(charRange.contains(charRange2.first)·||·charRange.contains(charRange2.last)·||·charRange2.contains(charRange.first)·||·charRange2.contains(charRange.last))·{72 ················if·(charRange.contains(charRange2.first)·||·charRange.contains(charRange2.last)·||·charRange2.contains(charRange.first)·||·charRange2.contains(charRange.last))·{
73 ····················return·true;73 ····················return·true;
74 ················}74 ················}
75 ············}75 ············}
76 ········}76 ········}
77 ········return·false;77 ········return·false;
901 B
xtc/parser/CharLiteral.class
845 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·8924d6834fbb9aa9dbf4d0c098f427b73b8cd49c5be0b4780e726652f8a5be6d1 ··SHA-256·checksum·d3e2df7079cf3695f437766b526c2284c451a1dc8e67a70bc7fc76e5344c7954
2 ··Compiled·from·"CharLiteral.java"2 ··Compiled·from·"CharLiteral.java"
3 public·class·xtc.parser.CharLiteral·extends·xtc.parser.CharTerminal3 public·class·xtc.parser.CharLiteral·extends·xtc.parser.CharTerminal
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/CharLiteral7 ··this_class:·#8··························//·xtc/parser/CharLiteral
8 ··super_class:·#2·························//·xtc/parser/CharTerminal8 ··super_class:·#2·························//·xtc/parser/CharTerminal
9 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharTerminal."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharTerminal."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/CharTerminal12 ···#2·=·Class··············#4·············//·xtc/parser/CharTerminal
921 B
xtc/parser/CharRange.class
869 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·81b7678686d8a4d3db020524adf6ff921e08ecec2e202be4548d5f3b5c67cf9b1 ··SHA-256·checksum·4778f847c9e3b258754f5c11f4e54094820982b311b177fa5078841d5494815a
2 ··Compiled·from·"CharRange.java"2 ··Compiled·from·"CharRange.java"
3 public·class·xtc.parser.CharRange·extends·xtc.tree.Node·implements·java.lang.Comparable<xtc.parser.CharRange>3 public·class·xtc.parser.CharRange·extends·xtc.tree.Node·implements·java.lang.Comparable<xtc.parser.CharRange>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·xtc/parser/CharRange7 ··this_class:·#2··························//·xtc/parser/CharRange
8 ··super_class:·#8·························//·xtc/tree/Node8 ··super_class:·#8·························//·xtc/tree/Node
9 ··interfaces:·1,·fields:·2,·methods:·8,·attributes:·29 ··interfaces:·1,·fields:·2,·methods:·8,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharRange."<init>":(CC)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharRange."<init>":(CC)V
12 ···#2·=·Class··············#4·············//·xtc/parser/CharRange12 ···#2·=·Class··············#4·············//·xtc/parser/CharRange
966 B
xtc/parser/CharSwitch.class
912 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·a2601616f8105c72c1d276a9b4d4d06c17ec24992c64004b1a3b041123bd455a1 ··SHA-256·checksum·ba06241bcbb841d4074837f8bfe114375b7f908aa9a5e850d5364a5ef47003f0
2 ··Compiled·from·"CharSwitch.java"2 ··Compiled·from·"CharSwitch.java"
3 public·class·xtc.parser.CharSwitch·extends·xtc.parser.CharTerminal·implements·xtc.parser.InternalElement3 public·class·xtc.parser.CharSwitch·extends·xtc.parser.CharTerminal·implements·xtc.parser.InternalElement
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·xtc/parser/CharSwitch7 ··this_class:·#2··························//·xtc/parser/CharSwitch
8 ··super_class:·#8·························//·xtc/parser/CharTerminal8 ··super_class:·#8·························//·xtc/parser/CharTerminal
9 ··interfaces:·1,·fields:·2,·methods:·8,·attributes:·29 ··interfaces:·1,·fields:·2,·methods:·8,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/parser/CharSwitch."<init>":(Ljava/util/List;Lxtc/parser/Element;)V11 ····#1·=·Methodref··········#2.#3·········//·xtc/parser/CharSwitch."<init>":(Ljava/util/List;Lxtc/parser/Element;)V
12 ····#2·=·Class··············#4············//·xtc/parser/CharSwitch12 ····#2·=·Class··············#4············//·xtc/parser/CharSwitch
913 B
xtc/parser/CharTerminal.class
855 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·1c12e2cc0d0ff0da4503f6b9573dd9fd0283f384f726efe9085548a9fb566d8b1 ··SHA-256·checksum·ed6d363bc0112cdbee37ebeab7fa748097fadff9df3cd8af67337cdd6fd97cef
2 ··Compiled·from·"CharTerminal.java"2 ··Compiled·from·"CharTerminal.java"
3 public·abstract·class·xtc.parser.CharTerminal·extends·xtc.parser.Terminal3 public·abstract·class·xtc.parser.CharTerminal·extends·xtc.parser.Terminal
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#7··························//·xtc/parser/CharTerminal7 ··this_class:·#7··························//·xtc/parser/CharTerminal
8 ··super_class:·#2·························//·xtc/parser/Terminal8 ··super_class:·#2·························//·xtc/parser/Terminal
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Terminal."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Terminal."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/Terminal12 ···#2·=·Class··············#4·············//·xtc/parser/Terminal
2.71 KB
xtc/parser/CodeGenerator$1.class
2.65 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·ad35220ad7ab9b83dd5f9c554beba712e721a6a39571c7d4bcdc3c792b9fafb61 ··SHA-256·checksum·943d4089283477b2e8f75c1d04d1f0a9c7303143ebd7c8a256c6e3b9957f7d56
2 ··Compiled·from·"CodeGenerator.java"2 ··Compiled·from·"CodeGenerator.java"
3 class·xtc.parser.CodeGenerator$13 class·xtc.parser.CodeGenerator$1
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC
7 ··this_class:·#8··························//·xtc/parser/CodeGenerator$17 ··this_class:·#8··························//·xtc/parser/CodeGenerator$1
8 ··super_class:·#50························//·java/lang/Object8 ··super_class:·#50························//·java/lang/Object
9 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element$Tag.values:()[Lxtc/parser/Element$Tag;11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element$Tag.values:()[Lxtc/parser/Element$Tag;
12 ···#2·=·Class··············#4·············//·xtc/parser/Element$Tag12 ···#2·=·Class··············#4·············//·xtc/parser/Element$Tag
13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/parser/Element$Tag;13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/parser/Element$Tag;
14 ···#4·=·Utf8···············xtc/parser/Element$Tag14 ···#4·=·Utf8···············xtc/parser/Element$Tag
15 ···#5·=·Utf8···············values15 ···#5·=·Utf8···············values
16 ···#6·=·Utf8···············()[Lxtc/parser/Element$Tag;16 ···#6·=·Utf8···············()[Lxtc/parser/Element$Tag;
4.85 KB
xtc/parser/CodeGenerator.class
4.8 KB
procyon -ec {}
    
Offset 136, 24 lines modifiedOffset 136, 24 lines modified
136 ····}136 ····}
137 ····137 ····
138 ····public·String·nullExpr()·{138 ····public·String·nullExpr()·{
139 ········return·"null";139 ········return·"null";
140 ····}140 ····}
141 ····141 ····
142 ····public·String·stringExpr(final·String·s)·{142 ····public·String·stringExpr(final·String·s)·{
143 ········return·"\""·+·Utilities.escape(s,·8);143 ········return·'\"'·+·Utilities.escape(s,·8)·+·'\"';
144 ····}144 ····}
145 ····145 ····
146 ····public·String·emptyListExpr()·{146 ····public·String·emptyListExpr()·{
147 ········return·this.attributeRawTypes·?·"Pair.EMPTY"·:·"Pair.empty()";147 ········return·this.attributeRawTypes·?·"Pair.EMPTY"·:·"Pair.empty()";
148 ····}148 ····}
149 ····149 ····
150 ····public·String·fieldName(final·NonTerminal·nonTerminal,·final·String·s)·{150 ····public·String·fieldName(final·NonTerminal·nonTerminal,·final·String·s)·{
151 ········if·(this.chunked)·{151 ········if·(this.chunked)·{
152 ············return·"yyColumn.chunk"·+·this.chunkMap.get((Object)nonTerminal)·+·"."·+·s·+·nonTerminal.toIdentifier();152 ············return·"yyColumn.chunk"·+·this.chunkMap.get(nonTerminal)·+·"."·+·s·+·nonTerminal.toIdentifier();
153 ········}153 ········}
154 ········return·"yyColumn."·+·s·+·nonTerminal.toIdentifier();154 ········return·"yyColumn."·+·s·+·nonTerminal.toIdentifier();
155 ····}155 ····}
156 ····156 ····
157 ····public·String·methodName(final·NonTerminal·nonTerminal)·{157 ····public·String·methodName(final·NonTerminal·nonTerminal)·{
158 ········return·"p"·+·nonTerminal.toIdentifier();158 ········return·"p"·+·nonTerminal.toIdentifier();
159 ····}159 ····}
188 KB
xtc/parser/Copier.class
188 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·1dcca4276964086f4ef38de1a9faa4fb6061baea3926462f623008f298a23c951 ··SHA-256·checksum·57d23a7fea7eaa1972f38cb253dedd57d97a23d189ffef5920acbddeeb3aafc7
2 ··Compiled·from·"Copier.java"2 ··Compiled·from·"Copier.java"
3 public·class·xtc.parser.Copier·extends·xtc.tree.Visitor3 public·class·xtc.parser.Copier·extends·xtc.tree.Visitor
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#11·························//·xtc/parser/Copier7 ··this_class:·#11·························//·xtc/parser/Copier
8 ··super_class:·#2·························//·xtc/tree/Visitor8 ··super_class:·#2·························//·xtc/tree/Visitor
9 ··interfaces:·0,·fields:·2,·methods:·38,·attributes:·39 ··interfaces:·0,·fields:·2,·methods:·38,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/tree/Visitor."<init>":()V11 ····#1·=·Methodref··········#2.#3·········//·xtc/tree/Visitor."<init>":()V
12 ····#2·=·Class··············#4············//·xtc/tree/Visitor12 ····#2·=·Class··············#4············//·xtc/tree/Visitor
13 ····#3·=·NameAndType········#5:#6·········//·"<init>":()V13 ····#3·=·NameAndType········#5:#6·········//·"<init>":()V
14 ····#4·=·Utf8···············xtc/tree/Visitor14 ····#4·=·Utf8···············xtc/tree/Visitor
15 ····#5·=·Utf8···············<init>15 ····#5·=·Utf8···············<init>
16 ····#6·=·Utf8···············()V16 ····#6·=·Utf8···············()V
2.58 KB
xtc/parser/Element$Tag.class
2.53 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·5db4641b4598d560475e04828be3407252bf02ecdfbc747caba035dfd1d138321 ··SHA-256·checksum·b47c17cb56fd076d89994a60fa253e81603c5a87cbe91f59976c9a7016cfca6f
2 ··Compiled·from·"Element.java"2 ··Compiled·from·"Element.java"
3 public·final·class·xtc.parser.Element$Tag·extends·java.lang.Enum<xtc.parser.Element$Tag>3 public·final·class·xtc.parser.Element$Tag·extends·java.lang.Enum<xtc.parser.Element$Tag>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM6 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM
7 ··this_class:·#1··························//·xtc/parser/Element$Tag7 ··this_class:·#1··························//·xtc/parser/Element$Tag
8 ··super_class:·#107·······················//·java/lang/Enum8 ··super_class:·#107·······················//·java/lang/Enum
9 ··interfaces:·0,·fields:·32,·methods:·5,·attributes:·49 ··interfaces:·0,·fields:·32,·methods:·5,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Class··············#2············//·xtc/parser/Element$Tag11 ····#1·=·Class··············#2············//·xtc/parser/Element$Tag
12 ····#2·=·Utf8···············xtc/parser/Element$Tag12 ····#2·=·Utf8···············xtc/parser/Element$Tag
13 ····#3·=·Fieldref···········#1.#4·········//·xtc/parser/Element$Tag.ACTION:Lxtc/parser/Element$Tag;13 ····#3·=·Fieldref···········#1.#4·········//·xtc/parser/Element$Tag.ACTION:Lxtc/parser/Element$Tag;
14 ····#4·=·NameAndType········#5:#6·········//·ACTION:Lxtc/parser/Element$Tag;14 ····#4·=·NameAndType········#5:#6·········//·ACTION:Lxtc/parser/Element$Tag;
15 ····#5·=·Utf8···············ACTION15 ····#5·=·Utf8···············ACTION
16 ····#6·=·Utf8···············Lxtc/parser/Element$Tag;16 ····#6·=·Utf8···············Lxtc/parser/Element$Tag;
2.29 KB
xtc/parser/Element.class
2.24 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·c2a3ddc0ca95743e4e865fa5ada358f2168005b13595f0b445a7a592e9a3a8281 ··SHA-256·checksum·d167f5ebb8b014b3818c35ab2e092a6c8f4c1e63f495b71dd8e9b31e2c02b33a
2 ··Compiled·from·"Element.java"2 ··Compiled·from·"Element.java"
3 public·abstract·class·xtc.parser.Element·extends·xtc.tree.Node3 public·abstract·class·xtc.parser.Element·extends·xtc.tree.Node
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#7··························//·xtc/parser/Element7 ··this_class:·#7··························//·xtc/parser/Element
8 ··super_class:·#2·························//·xtc/tree/Node8 ··super_class:·#2·························//·xtc/tree/Node
9 ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·39 ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/tree/Node12 ···#2·=·Class··············#4·············//·xtc/tree/Node
13 ···#3·=·NameAndType········#5:#6··········//·"<init>":()V13 ···#3·=·NameAndType········#5:#6··········//·"<init>":()V
14 ···#4·=·Utf8···············xtc/tree/Node14 ···#4·=·Utf8···············xtc/tree/Node
15 ···#5·=·Utf8···············<init>15 ···#5·=·Utf8···············<init>
16 ···#6·=·Utf8···············()V16 ···#6·=·Utf8···············()V
904 B
xtc/parser/EmptyListValue.class
842 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·231e27648beb30977f1d1e3f3d0a4e2177cdacd5b5c400096c7c8a7dcecd2dbd1 ··SHA-256·checksum·d38e81561d61e97404e060c48626142de955600eda2cd6436eed96e5ade7d26a
2 ··Compiled·from·"EmptyListValue.java"2 ··Compiled·from·"EmptyListValue.java"
3 public·class·xtc.parser.EmptyListValue·extends·xtc.parser.ListValue3 public·class·xtc.parser.EmptyListValue·extends·xtc.parser.ListValue
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#14·························//·xtc/parser/EmptyListValue7 ··this_class:·#14·························//·xtc/parser/EmptyListValue
8 ··super_class:·#2·························//·xtc/parser/ListValue8 ··super_class:·#2·························//·xtc/parser/ListValue
9 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ListValue."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ListValue."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/ListValue12 ···#2·=·Class··············#4·············//·xtc/parser/ListValue
904 B
xtc/parser/FollowedBy.class
850 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·4fb223792749e4c977f1941b01b9c2a01fe47ec6af0d9325bef9208dff4f88c31 ··SHA-256·checksum·5c4733be41ca04321921b45a4504da4cafba12d9af69afd3d8bfd2a34d5b0a2c
2 ··Compiled·from·"FollowedBy.java"2 ··Compiled·from·"FollowedBy.java"
3 public·class·xtc.parser.FollowedBy·extends·xtc.parser.Predicate3 public·class·xtc.parser.FollowedBy·extends·xtc.parser.Predicate
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#14·························//·xtc/parser/FollowedBy7 ··this_class:·#14·························//·xtc/parser/FollowedBy
8 ··super_class:·#2·························//·xtc/parser/Predicate8 ··super_class:·#2·························//·xtc/parser/Predicate
9 ··interfaces:·0,·fields:·0,·methods:·5,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·5,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Predicate."<init>":(Lxtc/parser/Element;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Predicate."<init>":(Lxtc/parser/Element;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/Predicate12 ···#2·=·Class··············#4·············//·xtc/parser/Predicate
1020 B
xtc/parser/FullProduction.class
954 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·d1cbb8458a642737e7e932ce662d501ca300de4bbf5fce88f2c8b052048da52e1 ··SHA-256·checksum·190ce19ea80f6adbcd351427c017ca590e842b0cdca422db9831e55498c5dd9e
2 ··Compiled·from·"FullProduction.java"2 ··Compiled·from·"FullProduction.java"
3 public·class·xtc.parser.FullProduction·extends·xtc.parser.Production3 public·class·xtc.parser.FullProduction·extends·xtc.parser.Production
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#10·························//·xtc/parser/FullProduction7 ··this_class:·#10·························//·xtc/parser/FullProduction
8 ··super_class:·#2·························//·xtc/parser/Production8 ··super_class:·#2·························//·xtc/parser/Production
9 ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Production."<init>":(Ljava/util/List;Ljava/lang/String;Lxtc/parser/NonTerminal;Lxtc/parser/NonTerminal;Lxtc/parser/OrderedChoice;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Production."<init>":(Ljava/util/List;Ljava/lang/String;Lxtc/parser/NonTerminal;Lxtc/parser/NonTerminal;Lxtc/parser/OrderedChoice;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/Production12 ···#2·=·Class··············#4·············//·xtc/parser/Production
986 B
xtc/parser/GenericActionValue.class
916 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·aca518336871de4e192ea69afaf40bfccf1185ee40308d172052231a2f56912a1 ··SHA-256·checksum·41d7c769879cdc4a2ba24aeca03d025c428c0eda0dd56c399b82b2a982635aa6
2 ··Compiled·from·"GenericActionValue.java"2 ··Compiled·from·"GenericActionValue.java"
3 public·class·xtc.parser.GenericActionValue·extends·xtc.parser.GenericValue3 public·class·xtc.parser.GenericActionValue·extends·xtc.parser.GenericValue
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/GenericActionValue7 ··this_class:·#8··························//·xtc/parser/GenericActionValue
8 ··super_class:·#2·························//·xtc/parser/GenericValue8 ··super_class:·#2·························//·xtc/parser/GenericValue
9 ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/GenericValue."<init>":(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/GenericValue."<init>":(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/GenericValue12 ···#2·=·Class··············#4·············//·xtc/parser/GenericValue
976 B
xtc/parser/GenericNodeValue.class
910 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·44419b8d698236a0e72b0c4af1ce4d98a8a202d0efb5fdf055d5976b235bd9101 ··SHA-256·checksum·b891d915af2ba6bda422b867c09ca63589dd8171e0ba5c2ffb2fb3b86c55e80e
2 ··Compiled·from·"GenericNodeValue.java"2 ··Compiled·from·"GenericNodeValue.java"
3 public·class·xtc.parser.GenericNodeValue·extends·xtc.parser.GenericValue3 public·class·xtc.parser.GenericNodeValue·extends·xtc.parser.GenericValue
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#14·························//·xtc/parser/GenericNodeValue7 ··this_class:·#14·························//·xtc/parser/GenericNodeValue
8 ··super_class:·#2·························//·xtc/parser/GenericValue8 ··super_class:·#2·························//·xtc/parser/GenericValue
9 ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/GenericValue."<init>":(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/GenericValue."<init>":(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/GenericValue12 ···#2·=·Class··············#4·············//·xtc/parser/GenericValue
1.02 KB
xtc/parser/GenericRecursionValue.class
967 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·c93813b00f36847ab47fb087d1341955a5b827faab05f05245d1966017a315181 ··SHA-256·checksum·f7e4ab823ad299a70a386d10d3dc07211ac226f5fb6835cf9a5fe49b55a85b21
2 ··Compiled·from·"GenericRecursionValue.java"2 ··Compiled·from·"GenericRecursionValue.java"
3 public·class·xtc.parser.GenericRecursionValue·extends·xtc.parser.GenericActionValue3 public·class·xtc.parser.GenericRecursionValue·extends·xtc.parser.GenericActionValue
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/GenericRecursionValue7 ··this_class:·#8··························//·xtc/parser/GenericRecursionValue
8 ··super_class:·#2·························//·xtc/parser/GenericActionValue8 ··super_class:·#2·························//·xtc/parser/GenericActionValue
9 ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/GenericActionValue."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/GenericActionValue."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/GenericActionValue12 ···#2·=·Class··············#4·············//·xtc/parser/GenericActionValue
929 B
xtc/parser/GenericValue.class
871 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·235c6a3f546b450a4a0d4c50b703823051f3d868b21610e466681401c77a483a1 ··SHA-256·checksum·3c81dbf43d0d08898b387dc6256d33183f9de64efb165b2b7f170a4c40f1c525
2 ··Compiled·from·"GenericValue.java"2 ··Compiled·from·"GenericValue.java"
3 public·abstract·class·xtc.parser.GenericValue·extends·xtc.parser.ValueElement3 public·abstract·class·xtc.parser.GenericValue·extends·xtc.parser.ValueElement
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#8··························//·xtc/parser/GenericValue7 ··this_class:·#8··························//·xtc/parser/GenericValue
8 ··super_class:·#2·························//·xtc/parser/ValueElement8 ··super_class:·#2·························//·xtc/parser/ValueElement
9 ··interfaces:·0,·fields:·3,·methods:·1,·attributes:·19 ··interfaces:·0,·fields:·3,·methods:·1,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement
1.4 KB
xtc/parser/Grammar.class
1.35 KB
procyon -ec {}
    
Offset 9, 28 lines modifiedOffset 9, 28 lines modified
9 {9 {
10 ····public·List<Module>·modules;10 ····public·List<Module>·modules;
11 ····11 ····
12 ····public·Grammar(final·List<Module>·modules)·{12 ····public·Grammar(final·List<Module>·modules)·{
13 ········this.modules·=·modules;13 ········this.modules·=·modules;
14 ····}14 ····}
15 ····15 ····
16 ····public·void·remove(final·Module·module)·{16 ····public·void·remove(final·Module·obj)·{
17 ········final·Iterator<Module>·iterator·=·this.modules.iterator();17 ········final·Iterator<Module>·iterator·=·this.modules.iterator();
18 ········while·(iterator.hasNext())·{18 ········while·(iterator.hasNext())·{
19 ············if·(module·==·iterator.next())·{19 ············if·(obj·==·iterator.next())·{
20 ················iterator.remove();20 ················iterator.remove();
21 ················return;21 ················return;
22 ············}22 ············}
23 ········}23 ········}
24 ········throw·new·IllegalArgumentException("Module·"·+·module·+·"·not·part·of·grammar");24 ········throw·new·IllegalArgumentException("Module·"·+·obj·+·"·not·part·of·grammar");
25 ····}25 ····}
26 ····26 ····
27 ····public·void·replace(final·Module·module,·final·Module·module2)·{27 ····public·void·replace(final·Module·obj,·final·Module·module)·{
28 ········for·(int·size·=·this.modules.size(),·i·=·0;·i·<·size;·++i)·{28 ········for·(int·size·=·this.modules.size(),·i·=·0;·i·<·size;·++i)·{
29 ············if·(module·==·this.modules.get(i))·{29 ············if·(obj·==·this.modules.get(i))·{
30 ················this.modules.set(i,·module2);30 ················this.modules.set(i,·module);
31 ················return;31 ················return;
32 ············}32 ············}
33 ········}33 ········}
34 ········throw·new·IllegalArgumentException("Module·"·+·module·+·"·not·part·of·grammar");34 ········throw·new·IllegalArgumentException("Module·"·+·obj·+·"·not·part·of·grammar");
35 ····}35 ····}
36 }36 }
913 B
xtc/parser/GrammarVisitor.class
851 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·f8b172a3157f624aee90049eb6fd05577535e8cfed9908b916ecc2508d861a6c1 ··SHA-256·checksum·4edbaf540d61beb2e19b08c350b5cc72ad43b61f14ff5a996ae76654ecc07136
2 ··Compiled·from·"GrammarVisitor.java"2 ··Compiled·from·"GrammarVisitor.java"
3 public·abstract·class·xtc.parser.GrammarVisitor·extends·xtc.tree.Visitor3 public·abstract·class·xtc.parser.GrammarVisitor·extends·xtc.tree.Visitor
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#8··························//·xtc/parser/GrammarVisitor7 ··this_class:·#8··························//·xtc/parser/GrammarVisitor
8 ··super_class:·#2·························//·xtc/tree/Visitor8 ··super_class:·#2·························//·xtc/tree/Visitor
9 ··interfaces:·0,·fields:·10,·methods:·17,·attributes:·19 ··interfaces:·0,·fields:·10,·methods:·17,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/tree/Visitor."<init>":()V11 ····#1·=·Methodref··········#2.#3·········//·xtc/tree/Visitor."<init>":()V
12 ····#2·=·Class··············#4············//·xtc/tree/Visitor12 ····#2·=·Class··············#4············//·xtc/tree/Visitor
878 B
xtc/parser/InternalElement.class
814 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·e7299cd19778f658b468bfb870e28b5261a91717646dfd9cdc6542e374bbb4031 ··SHA-256·checksum·f800bca3bc6afe2eeaed48db647670571c677625a21c568dc615044cb6c1715f
2 ··Compiled·from·"InternalElement.java"2 ··Compiled·from·"InternalElement.java"
3 public·interface·xtc.parser.InternalElement3 public·interface·xtc.parser.InternalElement
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/parser/InternalElement7 ··this_class:·#1··························//·xtc/parser/InternalElement
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·0,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·0,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ··#1·=·Class··············#2··············//·xtc/parser/InternalElement11 ··#1·=·Class··············#2··············//·xtc/parser/InternalElement
12 ··#2·=·Utf8···············xtc/parser/InternalElement12 ··#2·=·Utf8···············xtc/parser/InternalElement
914 B
xtc/parser/ListValue.class
862 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·d4c054ca706ceca65db7c11faa31c3b5458553c0683c3fbf614fbbf9ac8cc61d1 ··SHA-256·checksum·8f4fa79f85b24001d366002ea5bcb86c978e34a86fbeb0644ba3ceae9c6f48fb
2 ··Compiled·from·"ListValue.java"2 ··Compiled·from·"ListValue.java"
3 public·abstract·class·xtc.parser.ListValue·extends·xtc.parser.ValueElement3 public·abstract·class·xtc.parser.ListValue·extends·xtc.parser.ValueElement
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#7··························//·xtc/parser/ListValue7 ··this_class:·#7··························//·xtc/parser/ListValue
8 ··super_class:·#2·························//·xtc/parser/ValueElement8 ··super_class:·#2·························//·xtc/parser/ValueElement
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement
884 B
xtc/parser/Literal.class
836 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·7612b404b4b2d4d1a4db7b02000e9b36dafff02b2ffdc5bef62c451b95e66cdf1 ··SHA-256·checksum·943d60bb4f29b4f8bad93d331efb03949ea65bc28e2d7745c6408f94f0b9fe73
2 ··Compiled·from·"Literal.java"2 ··Compiled·from·"Literal.java"
3 public·abstract·class·xtc.parser.Literal·extends·xtc.parser.Element3 public·abstract·class·xtc.parser.Literal·extends·xtc.parser.Element
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#7··························//·xtc/parser/Literal7 ··this_class:·#7··························//·xtc/parser/Literal
8 ··super_class:·#2·························//·xtc/parser/Element8 ··super_class:·#2·························//·xtc/parser/Element
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/Element12 ···#2·=·Class··············#4·············//·xtc/parser/Element
834 B
xtc/parser/MetaData.class
784 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·d058c82223f7d7812381355bf61c3072e806cfccb5cc37ebc90095fc8b80b68a1 ··SHA-256·checksum·f6ce98de2c64aa936df5877d1bb684285bcbb0a238c9f01353a1106f070c9b07
2 ··Compiled·from·"MetaData.java"2 ··Compiled·from·"MetaData.java"
3 public·class·xtc.parser.MetaData3 public·class·xtc.parser.MetaData
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/MetaData7 ··this_class:·#8··························//·xtc/parser/MetaData
8 ··super_class:·#2·························//·java/lang/Object8 ··super_class:·#2·························//·java/lang/Object
9 ··interfaces:·0,·fields:·12,·methods:·1,·attributes:·19 ··interfaces:·0,·fields:·12,·methods:·1,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V
12 ···#2·=·Class··············#4·············//·java/lang/Object12 ···#2·=·Class··············#4·············//·java/lang/Object
837 B
xtc/parser/Module.class
791 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·95fb9d6596dc01ddd710c1092a5638f90da6df02333030947e7c509457e09c261 ··SHA-256·checksum·3617bde2bf0cf82033dca25e25fc0201eed8a6b74cc006fd3ce0ed28a6d8920d
2 ··Compiled·from·"Module.java"2 ··Compiled·from·"Module.java"
3 public·class·xtc.parser.Module·extends·xtc.tree.Node3 public·class·xtc.parser.Module·extends·xtc.tree.Node
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/Module7 ··this_class:·#8··························//·xtc/parser/Module
8 ··super_class:·#2·························//·xtc/tree/Node8 ··super_class:·#2·························//·xtc/tree/Node
9 ··interfaces:·0,·fields:·10,·methods:·6,·attributes:·19 ··interfaces:·0,·fields:·10,·methods:·6,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/tree/Node12 ···#2·=·Class··············#4·············//·xtc/tree/Node
909 B
xtc/parser/ModuleDependency.class
843 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·63e49d463478230760ba3e4939429f8406f8883d9fb368becc900bf117ee0dcf1 ··SHA-256·checksum·64a9b181f848063855e8a035be496539a9506883835c201a43dbb69dfdd43f37
2 ··Compiled·from·"ModuleDependency.java"2 ··Compiled·from·"ModuleDependency.java"
3 public·abstract·class·xtc.parser.ModuleDependency·extends·xtc.tree.Node3 public·abstract·class·xtc.parser.ModuleDependency·extends·xtc.tree.Node
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#8··························//·xtc/parser/ModuleDependency7 ··this_class:·#8··························//·xtc/parser/ModuleDependency
8 ··super_class:·#2·························//·xtc/tree/Node8 ··super_class:·#2·························//·xtc/tree/Node
9 ··interfaces:·0,·fields:·3,·methods:·9,·attributes:·19 ··interfaces:·0,·fields:·3,·methods:·9,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/tree/Node12 ···#2·=·Class··············#4·············//·xtc/tree/Node
991 B
xtc/parser/ModuleImport.class
933 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·8b097ea4701b2e8d30e9dc0959c9ca26db03ea9f98b2ade57afa595b96b60a351 ··SHA-256·checksum·9bee2a44f152a45af174f4f554eceb5ce3be89ca83d7d63e28f88246c2832b55
2 ··Compiled·from·"ModuleImport.java"2 ··Compiled·from·"ModuleImport.java"
3 public·class·xtc.parser.ModuleImport·extends·xtc.parser.ModuleDependency3 public·class·xtc.parser.ModuleImport·extends·xtc.parser.ModuleDependency
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·xtc/parser/ModuleImport7 ··this_class:·#7··························//·xtc/parser/ModuleImport
8 ··super_class:·#2·························//·xtc/parser/ModuleDependency8 ··super_class:·#2·························//·xtc/parser/ModuleDependency
9 ··interfaces:·0,·fields:·0,·methods:·3,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·3,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ModuleDependency."<init>":(Lxtc/parser/ModuleName;Lxtc/parser/ModuleList;Lxtc/parser/ModuleName;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ModuleDependency."<init>":(Lxtc/parser/ModuleName;Lxtc/parser/ModuleList;Lxtc/parser/ModuleName;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/ModuleDependency12 ···#2·=·Class··············#4·············//·xtc/parser/ModuleDependency
1.0 KB
xtc/parser/ModuleInstantiation.class
954 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·198f4e189aaa7361030f29c40c78fa86b9d7dbdd524743ea1003dfa091697b6d1 ··SHA-256·checksum·737fc1949e10913f7bced689f202b7b0a1a5d54fbb3a4094962d4c6b75af5fed
2 ··Compiled·from·"ModuleInstantiation.java"2 ··Compiled·from·"ModuleInstantiation.java"
3 public·class·xtc.parser.ModuleInstantiation·extends·xtc.parser.ModuleDependency3 public·class·xtc.parser.ModuleInstantiation·extends·xtc.parser.ModuleDependency
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·xtc/parser/ModuleInstantiation7 ··this_class:·#7··························//·xtc/parser/ModuleInstantiation
8 ··super_class:·#2·························//·xtc/parser/ModuleDependency8 ··super_class:·#2·························//·xtc/parser/ModuleDependency
9 ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ModuleDependency."<init>":(Lxtc/parser/ModuleName;Lxtc/parser/ModuleList;Lxtc/parser/ModuleName;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ModuleDependency."<init>":(Lxtc/parser/ModuleName;Lxtc/parser/ModuleList;Lxtc/parser/ModuleName;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/ModuleDependency12 ···#2·=·Class··············#4·············//·xtc/parser/ModuleDependency
856 B
xtc/parser/ModuleList.class
802 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·795fa48bd6537d6362c72e08b1748b076890f9314c722c8297a22fa6bf764d1d1 ··SHA-256·checksum·61e8429c6c2123192d19e9b66919e93cbb16747426df969be433e51bf040a248
2 ··Compiled·from·"ModuleList.java"2 ··Compiled·from·"ModuleList.java"
3 public·class·xtc.parser.ModuleList·extends·xtc.tree.Node3 public·class·xtc.parser.ModuleList·extends·xtc.tree.Node
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/ModuleList7 ··this_class:·#8··························//·xtc/parser/ModuleList
8 ··super_class:·#2·························//·xtc/tree/Node8 ··super_class:·#2·························//·xtc/tree/Node
9 ··interfaces:·0,·fields:·1,·methods:·9,·attributes:·19 ··interfaces:·0,·fields:·1,·methods:·9,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/tree/Node12 ···#2·=·Class··············#4·············//·xtc/tree/Node
880 B
xtc/parser/ModuleMap.class
828 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·bbed7a7653653f1d83bd67b4684414b48e3b36d53420bdce32c5700db37a0f3c1 ··SHA-256·checksum·0a60770304eaf4bf488491c7eeafcda94c6ac49752f7efc613e77c40ff6bac9b
2 ··Compiled·from·"ModuleMap.java"2 ··Compiled·from·"ModuleMap.java"
3 public·class·xtc.parser.ModuleMap·implements·xtc.parser.Renamer$Translation3 public·class·xtc.parser.ModuleMap·implements·xtc.parser.Renamer$Translation
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#11·························//·xtc/parser/ModuleMap7 ··this_class:·#11·························//·xtc/parser/ModuleMap
8 ··super_class:·#2·························//·java/lang/Object8 ··super_class:·#2·························//·java/lang/Object
9 ··interfaces:·1,·fields:·1,·methods:·9,·attributes:·29 ··interfaces:·1,·fields:·1,·methods:·9,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V
12 ···#2·=·Class··············#4·············//·java/lang/Object12 ···#2·=·Class··············#4·············//·java/lang/Object
1020 B
xtc/parser/ModuleModification.class
951 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·4a67360a1acc82b6b5886d9a99a209b6ad41131626a96758b9f7aa588a8f3f781 ··SHA-256·checksum·ec343771acd5a8d004db978fcbd4bc5f8796717998a8aeaa1eab4490d3579a43
2 ··Compiled·from·"ModuleModification.java"2 ··Compiled·from·"ModuleModification.java"
3 public·class·xtc.parser.ModuleModification·extends·xtc.parser.ModuleDependency3 public·class·xtc.parser.ModuleModification·extends·xtc.parser.ModuleDependency
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·xtc/parser/ModuleModification7 ··this_class:·#7··························//·xtc/parser/ModuleModification
8 ··super_class:·#2·························//·xtc/parser/ModuleDependency8 ··super_class:·#2·························//·xtc/parser/ModuleDependency
9 ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ModuleDependency."<init>":(Lxtc/parser/ModuleName;Lxtc/parser/ModuleList;Lxtc/parser/ModuleName;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ModuleDependency."<init>":(Lxtc/parser/ModuleName;Lxtc/parser/ModuleList;Lxtc/parser/ModuleName;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/ModuleDependency12 ···#2·=·Class··············#4·············//·xtc/parser/ModuleDependency
882 B
xtc/parser/ModuleName.class
828 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·f8bfabcdb296371ea3d3c0c799ccb8c5fb99af3b248fc929b6284f93a1f9e3341 ··SHA-256·checksum·5f81f475b4d1cb9204062ff8211c9f501535336943b7e78eea4b0aa0f659ff54
2 ··Compiled·from·"ModuleName.java"2 ··Compiled·from·"ModuleName.java"
3 public·class·xtc.parser.ModuleName·extends·xtc.parser.Name3 public·class·xtc.parser.ModuleName·extends·xtc.parser.Name
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·xtc/parser/ModuleName7 ··this_class:·#7··························//·xtc/parser/ModuleName
8 ··super_class:·#2·························//·xtc/parser/Name8 ··super_class:·#2·························//·xtc/parser/Name
9 ··interfaces:·0,·fields:·0,·methods:·3,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·3,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Name."<init>":(Ljava/lang/String;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Name."<init>":(Ljava/lang/String;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/Name12 ···#2·=·Class··············#4·············//·xtc/parser/Name
826 B
xtc/parser/Name.class
784 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·2613faed0299d1d0a186cf1ae7c8d72959716005bdaef8f14178cbaa0d79ad7c1 ··SHA-256·checksum·3f4c935b24817fb4f9cb5fc0dd206eaf5d36e9126a9d0f9e6c3a01ab69166fc4
2 ··Compiled·from·"Name.java"2 ··Compiled·from·"Name.java"
3 public·class·xtc.parser.Name·extends·xtc.tree.Node3 public·class·xtc.parser.Name·extends·xtc.tree.Node
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/Name7 ··this_class:·#8··························//·xtc/parser/Name
8 ··super_class:·#2·························//·xtc/tree/Node8 ··super_class:·#2·························//·xtc/tree/Node
9 ··interfaces:·0,·fields:·1,·methods:·3,·attributes:·19 ··interfaces:·0,·fields:·1,·methods:·3,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/tree/Node12 ···#2·=·Class··············#4·············//·xtc/tree/Node
876 B
xtc/parser/NodeMarker.class
822 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·2120043f5339f971715646ddb81c11900cc783ddd6388a2024378acb46f72abd1 ··SHA-256·checksum·d4fbbe497e19c28e82d8784ac7e76ab87eb07eaae90435722810243a1796c0cc
2 ··Compiled·from·"NodeMarker.java"2 ··Compiled·from·"NodeMarker.java"
3 public·class·xtc.parser.NodeMarker·extends·xtc.parser.Element3 public·class·xtc.parser.NodeMarker·extends·xtc.parser.Element
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/NodeMarker7 ··this_class:·#8··························//·xtc/parser/NodeMarker
8 ··super_class:·#2·························//·xtc/parser/Element8 ··super_class:·#2·························//·xtc/parser/Element
9 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/Element12 ···#2·=·Class··············#4·············//·xtc/parser/Element
882 B
xtc/parser/NonTerminal.class
826 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·72325202b45d2559f834f25d689c435c146ef64b7b10fdc572094d7c61ef6e101 ··SHA-256·checksum·2023164abad5ffef5378f73a6b0301da3c1c9236d542a95e187fadc17d15c68b
2 ··Compiled·from·"NonTerminal.java"2 ··Compiled·from·"NonTerminal.java"
3 public·class·xtc.parser.NonTerminal·extends·xtc.parser.Element3 public·class·xtc.parser.NonTerminal·extends·xtc.parser.Element
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/NonTerminal7 ··this_class:·#8··························//·xtc/parser/NonTerminal
8 ··super_class:·#2·························//·xtc/parser/Element8 ··super_class:·#2·························//·xtc/parser/Element
9 ··interfaces:·0,·fields:·1,·methods:·13,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·13,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/parser/Element."<init>":()V11 ····#1·=·Methodref··········#2.#3·········//·xtc/parser/Element."<init>":()V
12 ····#2·=·Class··············#4············//·xtc/parser/Element12 ····#2·=·Class··············#4············//·xtc/parser/Element
919 B
xtc/parser/NotFollowedBy.class
859 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·2e390338f561a13f7f52d304109a757569aabdbfcc367e61047dc7b31d0218661 ··SHA-256·checksum·f6bef794d6a296c4e7f3e98de300dc1351509b3c0d61c67b80067a34b9d8c8f3
2 ··Compiled·from·"NotFollowedBy.java"2 ··Compiled·from·"NotFollowedBy.java"
3 public·class·xtc.parser.NotFollowedBy·extends·xtc.parser.Predicate3 public·class·xtc.parser.NotFollowedBy·extends·xtc.parser.Predicate
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#14·························//·xtc/parser/NotFollowedBy7 ··this_class:·#14·························//·xtc/parser/NotFollowedBy
8 ··super_class:·#2·························//·xtc/parser/Predicate8 ··super_class:·#2·························//·xtc/parser/Predicate
9 ··interfaces:·0,·fields:·0,·methods:·5,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·5,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Predicate."<init>":(Lxtc/parser/Element;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Predicate."<init>":(Lxtc/parser/Element;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/Predicate12 ···#2·=·Class··············#4·············//·xtc/parser/Predicate
881 B
xtc/parser/NullLiteral.class
825 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·2c71d049011d2803a5e2a8790151ae99eed94f8afe8f7421d5e8bb6ba41bb7fd1 ··SHA-256·checksum·b1098194518682cd921ad70fed6af2693e0a402deda2dfb9ac26888b7b29961e
2 ··Compiled·from·"NullLiteral.java"2 ··Compiled·from·"NullLiteral.java"
3 public·class·xtc.parser.NullLiteral·extends·xtc.parser.Literal3 public·class·xtc.parser.NullLiteral·extends·xtc.parser.Literal
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#13·························//·xtc/parser/NullLiteral7 ··this_class:·#13·························//·xtc/parser/NullLiteral
8 ··super_class:·#2·························//·xtc/parser/Literal8 ··super_class:·#2·························//·xtc/parser/Literal
9 ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Literal."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Literal."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/Literal12 ···#2·=·Class··············#4·············//·xtc/parser/Literal
891 B
xtc/parser/NullValue.class
839 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·72137cbf63fab4c59140c4927c7a46ff6a0f9f5801568cf8d974457eb59c5c031 ··SHA-256·checksum·5134c677a8979f2c8ff067f0bcc7e50e7e6ffab7b826485517b45024b811616b
2 ··Compiled·from·"NullValue.java"2 ··Compiled·from·"NullValue.java"
3 public·class·xtc.parser.NullValue·extends·xtc.parser.ValueElement3 public·class·xtc.parser.NullValue·extends·xtc.parser.ValueElement
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#14·························//·xtc/parser/NullValue7 ··this_class:·#14·························//·xtc/parser/NullValue
8 ··super_class:·#2·························//·xtc/parser/ValueElement8 ··super_class:·#2·························//·xtc/parser/ValueElement
9 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement
904 B
xtc/parser/Option.class
858 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·37929e9d346e426bf4a2285034ec36c7145a019043e5081aa91f6a480f6c3be31 ··SHA-256·checksum·334bf736c6f7d42a574c6c83059287b208818694a29394bb14bd738c9ee6d2b4
2 ··Compiled·from·"Option.java"2 ··Compiled·from·"Option.java"
3 public·class·xtc.parser.Option·extends·xtc.parser.Quantification3 public·class·xtc.parser.Option·extends·xtc.parser.Quantification
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#14·························//·xtc/parser/Option7 ··this_class:·#14·························//·xtc/parser/Option
8 ··super_class:·#2·························//·xtc/parser/Quantification8 ··super_class:·#2·························//·xtc/parser/Quantification
9 ··interfaces:·0,·fields:·0,·methods:·5,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·5,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Quantification."<init>":(Lxtc/parser/Element;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Quantification."<init>":(Lxtc/parser/Element;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/Quantification12 ···#2·=·Class··············#4·············//·xtc/parser/Quantification
891 B
xtc/parser/OrderedChoice.class
831 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·2cb134dec86d1360b0847746b4677f11e9d81577c13be1ac95a25f58d734c2971 ··SHA-256·checksum·ac5d899c9fac174f516a8cf5dd74e3519770ecf5098bf3add779f4d0955cb3ed
2 ··Compiled·from·"OrderedChoice.java"2 ··Compiled·from·"OrderedChoice.java"
3 public·class·xtc.parser.OrderedChoice·extends·xtc.parser.Element3 public·class·xtc.parser.OrderedChoice·extends·xtc.parser.Element
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#11·························//·xtc/parser/OrderedChoice7 ··this_class:·#11·························//·xtc/parser/OrderedChoice
8 ··super_class:·#2·························//·xtc/parser/Element8 ··super_class:·#2·························//·xtc/parser/Element
9 ··interfaces:·0,·fields:·1,·methods:·6,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·6,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/Element12 ···#2·=·Class··············#4·············//·xtc/parser/Element
929 B
xtc/parser/ParseTreeNode.class
869 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·66df841512b0b96a803138ff0716b50a0bc141a85ccea6fe2e99886fd875f7ea1 ··SHA-256·checksum·6c6ead54216d9e23e893cf245549df5fb00357b034599e26727e18255ce54be9
2 ··Compiled·from·"ParseTreeNode.java"2 ··Compiled·from·"ParseTreeNode.java"
3 public·class·xtc.parser.ParseTreeNode·extends·xtc.parser.Element·implements·xtc.parser.InternalElement3 public·class·xtc.parser.ParseTreeNode·extends·xtc.parser.Element·implements·xtc.parser.InternalElement
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/ParseTreeNode7 ··this_class:·#8··························//·xtc/parser/ParseTreeNode
8 ··super_class:·#2·························//·xtc/parser/Element8 ··super_class:·#2·························//·xtc/parser/Element
9 ··interfaces:·1,·fields:·3,·methods:·5,·attributes:·29 ··interfaces:·1,·fields:·3,·methods:·5,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/Element12 ···#2·=·Class··············#4·············//·xtc/parser/Element
930 B
xtc/parser/ParserAction.class
872 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·ebe1c3f4dd7c6b95123f2920132438fe07c002ec1711a7ae49e332bc7d9b04be1 ··SHA-256·checksum·3d7de41dfd473518f51effbd344ee5cb655edf4a38465581c238d752a92aff5e
2 ··Compiled·from·"ParserAction.java"2 ··Compiled·from·"ParserAction.java"
3 public·class·xtc.parser.ParserAction·extends·xtc.parser.UnaryOperator3 public·class·xtc.parser.ParserAction·extends·xtc.parser.UnaryOperator
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#14·························//·xtc/parser/ParserAction7 ··this_class:·#14·························//·xtc/parser/ParserAction
8 ··super_class:·#2·························//·xtc/parser/UnaryOperator8 ··super_class:·#2·························//·xtc/parser/UnaryOperator
9 ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator12 ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator
1.03 KB
xtc/parser/PartialProduction.class
986 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·951d87c28540e083be2321a4547b05199fb3b54eaf36648ec96bf75e435d2a281 ··SHA-256·checksum·260d4e7d10ac133b02cd61d5132140d695e430c1ca370893f6f5dc71f0ec6a44
2 ··Compiled·from·"PartialProduction.java"2 ··Compiled·from·"PartialProduction.java"
3 public·abstract·class·xtc.parser.PartialProduction·extends·xtc.parser.Production3 public·abstract·class·xtc.parser.PartialProduction·extends·xtc.parser.Production
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#7··························//·xtc/parser/PartialProduction7 ··this_class:·#7··························//·xtc/parser/PartialProduction
8 ··super_class:·#2·························//·xtc/parser/Production8 ··super_class:·#2·························//·xtc/parser/Production
9 ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Production."<init>":(Ljava/util/List;Ljava/lang/String;Lxtc/parser/NonTerminal;Lxtc/parser/NonTerminal;Lxtc/parser/OrderedChoice;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Production."<init>":(Ljava/util/List;Ljava/lang/String;Lxtc/parser/NonTerminal;Lxtc/parser/NonTerminal;Lxtc/parser/OrderedChoice;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/Production12 ···#2·=·Class··············#4·············//·xtc/parser/Production
938 B
xtc/parser/Predicate.class
886 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·24c852857e76b79d4a551a422c5527af64dba59bc822a8b04cf87b51ba06cb2c1 ··SHA-256·checksum·a65379433b9c1b805794a3596bfc2cc651b66bd3e88a94eb77fb5922a609cbcd
2 ··Compiled·from·"Predicate.java"2 ··Compiled·from·"Predicate.java"
3 public·abstract·class·xtc.parser.Predicate·extends·xtc.parser.UnaryOperator3 public·abstract·class·xtc.parser.Predicate·extends·xtc.parser.UnaryOperator
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#7··························//·xtc/parser/Predicate7 ··this_class:·#7··························//·xtc/parser/Predicate
8 ··super_class:·#2·························//·xtc/parser/UnaryOperator8 ··super_class:·#2·························//·xtc/parser/UnaryOperator
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator12 ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator
880 B
xtc/parser/Production.class
826 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·fb9a7ab8b95b10a218a7b9b60992183cb5f2db367498b8cccf189e1c92d9d65f1 ··SHA-256·checksum·f304f8a4571cd89b743bd9280f2e9a431be0b61fa08fef60ed588b910345362c
2 ··Compiled·from·"Production.java"2 ··Compiled·from·"Production.java"
3 public·abstract·class·xtc.parser.Production·extends·xtc.tree.Node3 public·abstract·class·xtc.parser.Production·extends·xtc.tree.Node
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#8··························//·xtc/parser/Production7 ··this_class:·#8··························//·xtc/parser/Production
8 ··super_class:·#2·························//·xtc/tree/Node8 ··super_class:·#2·························//·xtc/tree/Node
9 ··interfaces:·0,·fields:·6,·methods:·10,·attributes:·19 ··interfaces:·0,·fields:·6,·methods:·10,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/tree/Node12 ···#2·=·Class··············#4·············//·xtc/tree/Node
1.02 KB
xtc/parser/ProductionOverride.class
970 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·73406a9803a568c83df349e08244efd90b6f9f17684b956b42d6610fb1d55a6a1 ··SHA-256·checksum·d6ccfd8a09fb5cb00caac6d17dccb367345f1f45f8c2d57996ec4404122b4026
2 ··Compiled·from·"ProductionOverride.java"2 ··Compiled·from·"ProductionOverride.java"
3 public·class·xtc.parser.ProductionOverride·extends·xtc.parser.PartialProduction3 public·class·xtc.parser.ProductionOverride·extends·xtc.parser.PartialProduction
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/ProductionOverride7 ··this_class:·#8··························//·xtc/parser/ProductionOverride
8 ··super_class:·#2·························//·xtc/parser/PartialProduction8 ··super_class:·#2·························//·xtc/parser/PartialProduction
9 ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·19 ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/PartialProduction."<init>":(Ljava/util/List;Ljava/lang/String;Lxtc/parser/NonTerminal;Lxtc/parser/OrderedChoice;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/PartialProduction."<init>":(Ljava/util/List;Ljava/lang/String;Lxtc/parser/NonTerminal;Lxtc/parser/OrderedChoice;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/PartialProduction12 ···#2·=·Class··············#4·············//·xtc/parser/PartialProduction
909 B
xtc/parser/ProperListValue.class
845 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·b92b83766562f3ae97fff65fe0d6d83954c2886aa978ff2c45d6aef6ea31c2651 ··SHA-256·checksum·5c47f6fa224b22ad1a41f1446322cea6217f7c135967b495c907dad3c7d31d40
2 ··Compiled·from·"ProperListValue.java"2 ··Compiled·from·"ProperListValue.java"
3 public·class·xtc.parser.ProperListValue·extends·xtc.parser.ListValue3 public·class·xtc.parser.ProperListValue·extends·xtc.parser.ListValue
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/ProperListValue7 ··this_class:·#8··························//·xtc/parser/ProperListValue
8 ··super_class:·#2·························//·xtc/parser/ListValue8 ··super_class:·#2·························//·xtc/parser/ListValue
9 ··interfaces:·0,·fields:·3,·methods:·6,·attributes:·29 ··interfaces:·0,·fields:·3,·methods:·6,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ListValue."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ListValue."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/ListValue12 ···#2·=·Class··············#4·············//·xtc/parser/ListValue
844 B
xtc/parser/Properties.class
790 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·33e1f919c7e1db3791fd9115c0e9bf692d9da05359a74165ea7add137b942abd1 ··SHA-256·checksum·9644b7d88541f1659d9440296e3d0a1c00f45a829cedbf3778769dcbacd2d98f
2 ··Compiled·from·"Properties.java"2 ··Compiled·from·"Properties.java"
3 public·class·xtc.parser.Properties3 public·class·xtc.parser.Properties
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·xtc/parser/Properties7 ··this_class:·#7··························//·xtc/parser/Properties
8 ··super_class:·#2·························//·java/lang/Object8 ··super_class:·#2·························//·java/lang/Object
9 ··interfaces:·0,·fields:·22,·methods:·3,·attributes:·19 ··interfaces:·0,·fields:·22,·methods:·3,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V
12 ···#2·=·Class··············#4·············//·java/lang/Object12 ···#2·=·Class··············#4·············//·java/lang/Object
963 B
xtc/parser/Quantification.class
901 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·09b5fe70f71c669e55ef686d6dcaff6b0a0a484f058fd7196c5fbbc239a0d2101 ··SHA-256·checksum·aa1cde5e8e871435a7dcc272b25480b15a6a9d5e8f6b8df366244c8d6105a789
2 ··Compiled·from·"Quantification.java"2 ··Compiled·from·"Quantification.java"
3 public·abstract·class·xtc.parser.Quantification·extends·xtc.parser.UnaryOperator3 public·abstract·class·xtc.parser.Quantification·extends·xtc.parser.UnaryOperator
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#7··························//·xtc/parser/Quantification7 ··this_class:·#7··························//·xtc/parser/Quantification
8 ··super_class:·#2·························//·xtc/parser/UnaryOperator8 ··super_class:·#2·························//·xtc/parser/UnaryOperator
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator12 ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator
2.09 KB
xtc/parser/Renamer$Translation.class
2.02 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 32 lines modifiedOffset 1, 30 lines modified
1 ··SHA-256·checksum·dcca2bd50bc51d0c4566db79a8842dcc8b89e7d76a1c4ef9bc095e45347f40131 ··SHA-256·checksum·1caf776fce176589bc47645a8dd403f223a300460e10921d48426eeb766024c1
2 ··Compiled·from·"Renamer.java"2 ··Compiled·from·"Renamer.java"
3 public·interface·xtc.parser.Renamer$Translation3 public·interface·xtc.parser.Renamer$Translation
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/parser/Renamer$Translation7 ··this_class:·#1··························//·xtc/parser/Renamer$Translation
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·39 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/parser/Renamer$Translation11 ···#1·=·Class··············#2·············//·xtc/parser/Renamer$Translation
12 ···#2·=·Utf8···············xtc/parser/Renamer$Translation12 ···#2·=·Utf8···············xtc/parser/Renamer$Translation
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············map15 ···#5·=·Utf8···············map
16 ···#6·=·Utf8···············(Lxtc/parser/NonTerminal;Lxtc/parser/Analyzer;)Lxtc/parser/NonTerminal;16 ···#6·=·Utf8···············(Lxtc/parser/NonTerminal;Lxtc/parser/Analyzer;)Lxtc/parser/NonTerminal;
17 ···#7·=·Utf8···············SourceFile17 ···#7·=·Utf8···············SourceFile
18 ···#8·=·Utf8···············Renamer.java18 ···#8·=·Utf8···············Renamer.java
19 ···#9·=·Utf8···············NestHost19 ···#9·=·Utf8···············InnerClasses
20 ··#10·=·Class··············#11············//·xtc/parser/Renamer20 ··#10·=·Class··············#11············//·xtc/parser/Renamer
21 ··#11·=·Utf8···············xtc/parser/Renamer21 ··#11·=·Utf8···············xtc/parser/Renamer
22 ··#12·=·Utf8···············InnerClasses 
23 ··#13·=·Utf8···············Translation22 ··#12·=·Utf8···············Translation
24 {23 {
25 ··public·abstract·xtc.parser.NonTerminal·map(xtc.parser.NonTerminal,·xtc.parser.Analyzer);24 ··public·abstract·xtc.parser.NonTerminal·map(xtc.parser.NonTerminal,·xtc.parser.Analyzer);
26 ····descriptor:·(Lxtc/parser/NonTerminal;Lxtc/parser/Analyzer;)Lxtc/parser/NonTerminal;25 ····descriptor:·(Lxtc/parser/NonTerminal;Lxtc/parser/Analyzer;)Lxtc/parser/NonTerminal;
27 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT26 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
28 }27 }
29 SourceFile:·"Renamer.java"28 SourceFile:·"Renamer.java"
30 NestHost:·class·xtc/parser/Renamer 
31 InnerClasses:29 InnerClasses:
32 ··public·static·#13=·#1·of·#10;···········//·Translation=class·xtc/parser/Renamer$Translation·of·class·xtc/parser/Renamer30 ··public·static·#12=·#1·of·#10;···········//·Translation=class·xtc/parser/Renamer$Translation·of·class·xtc/parser/Renamer
2.79 KB
xtc/parser/Renamer.class
2.74 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·15eb3f91512bd231ff4fcec659346785a3612c6e4d3d77551f8050636fffe40d1 ··SHA-256·checksum·e12f46c385e81ed075c6372de4686649cc22d47d61ef6028c93ec2faab82e86a
2 ··Compiled·from·"Renamer.java"2 ··Compiled·from·"Renamer.java"
3 public·class·xtc.parser.Renamer·extends·xtc.parser.GrammarVisitor3 public·class·xtc.parser.Renamer·extends·xtc.parser.GrammarVisitor
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/Renamer7 ··this_class:·#8··························//·xtc/parser/Renamer
8 ··super_class:·#2·························//·xtc/parser/GrammarVisitor8 ··super_class:·#2·························//·xtc/parser/GrammarVisitor
9 ··interfaces:·0,·fields:·1,·methods:·2,·attributes:·39 ··interfaces:·0,·fields:·1,·methods:·2,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/GrammarVisitor."<init>":(Lxtc/util/Runtime;Lxtc/parser/Analyzer;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/GrammarVisitor."<init>":(Lxtc/util/Runtime;Lxtc/parser/Analyzer;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/GrammarVisitor12 ···#2·=·Class··············#4·············//·xtc/parser/GrammarVisitor
13 ···#3·=·NameAndType········#5:#6··········//·"<init>":(Lxtc/util/Runtime;Lxtc/parser/Analyzer;)V13 ···#3·=·NameAndType········#5:#6··········//·"<init>":(Lxtc/util/Runtime;Lxtc/parser/Analyzer;)V
14 ···#4·=·Utf8···············xtc/parser/GrammarVisitor14 ···#4·=·Utf8···············xtc/parser/GrammarVisitor
15 ···#5·=·Utf8···············<init>15 ···#5·=·Utf8···············<init>
16 ···#6·=·Utf8···············(Lxtc/util/Runtime;Lxtc/parser/Analyzer;)V16 ···#6·=·Utf8···············(Lxtc/util/Runtime;Lxtc/parser/Analyzer;)V
924 B
xtc/parser/Repetition.class
870 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·71c5cd7563c474ee586e8534c2f9da527627fbd601b33d86cc9dc9ef3e372d851 ··SHA-256·checksum·815bdb193d43a59390ba96a481d0ac16ae4db70516d3baede915f0089de0c5b1
2 ··Compiled·from·"Repetition.java"2 ··Compiled·from·"Repetition.java"
3 public·class·xtc.parser.Repetition·extends·xtc.parser.Quantification3 public·class·xtc.parser.Repetition·extends·xtc.parser.Quantification
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/Repetition7 ··this_class:·#8··························//·xtc/parser/Repetition
8 ··super_class:·#2·························//·xtc/parser/Quantification8 ··super_class:·#2·························//·xtc/parser/Quantification
9 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Quantification."<init>":(Lxtc/parser/Element;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Quantification."<init>":(Lxtc/parser/Element;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/Quantification12 ···#2·=·Class··············#4·············//·xtc/parser/Quantification
939 B
xtc/parser/SemanticPredicate.class
871 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·5c4af24f4806e882286dbc90887e4a04a681e34c744469024a2e9af238ff304f1 ··SHA-256·checksum·131213a0b2e6052347222344ba780c19c59e51421792273b004b7aa1e9641da3
2 ··Compiled·from·"SemanticPredicate.java"2 ··Compiled·from·"SemanticPredicate.java"
3 public·class·xtc.parser.SemanticPredicate·extends·xtc.parser.Predicate3 public·class·xtc.parser.SemanticPredicate·extends·xtc.parser.Predicate
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#14·························//·xtc/parser/SemanticPredicate7 ··this_class:·#14·························//·xtc/parser/SemanticPredicate
8 ··super_class:·#2·························//·xtc/parser/Predicate8 ··super_class:·#2·························//·xtc/parser/Predicate
9 ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Predicate."<init>":(Lxtc/parser/Element;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Predicate."<init>":(Lxtc/parser/Element;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/Predicate12 ···#2·=·Class··············#4·············//·xtc/parser/Predicate
1.24 KB
xtc/parser/Sequence.class
1.19 KB
procyon -ec {}
    
Offset 27, 15 lines modifiedOffset 27, 16 lines modified
27 ····27 ····
28 ····public·Sequence(final·SequenceName·name,·final·List<Element>·elements)·{28 ····public·Sequence(final·SequenceName·name,·final·List<Element>·elements)·{
29 ········this.name·=·name;29 ········this.name·=·name;
30 ········this.elements·=·elements;30 ········this.elements·=·elements;
31 ····}31 ····}
32 ····32 ····
33 ····public·Sequence(final·Element·location)·{33 ····public·Sequence(final·Element·location)·{
34 ········if·(location·instanceof·final·Sequence·sequence)·{34 ········if·(location·instanceof·Sequence)·{
 35 ············final·Sequence·sequence·=·(Sequence)location;
35 ············this.elements·=·new·ArrayList<Element>(sequence.elements);36 ············this.elements·=·new·ArrayList<Element>(sequence.elements);
36 ············this.name·=·sequence.name;37 ············this.name·=·sequence.name;
37 ········}38 ········}
38 ········else·{39 ········else·{
39 ············(this.elements·=·new·ArrayList<Element>(1)).add(location);40 ············(this.elements·=·new·ArrayList<Element>(1)).add(location);
40 ········}41 ········}
41 ········this.setLocation((Locatable)location);42 ········this.setLocation((Locatable)location);
892 B
xtc/parser/SequenceName.class
834 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·b9bf20bdefbc514b87d6cf3b6e857fb143b5e4b67d59c13594c3c1f37f62f8b71 ··SHA-256·checksum·8e13d79d96b3c994d916b548881afb869fe1c6b3c082b16c5f9c6928ef872d6b
2 ··Compiled·from·"SequenceName.java"2 ··Compiled·from·"SequenceName.java"
3 public·class·xtc.parser.SequenceName·extends·xtc.parser.Name3 public·class·xtc.parser.SequenceName·extends·xtc.parser.Name
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·xtc/parser/SequenceName7 ··this_class:·#7··························//·xtc/parser/SequenceName
8 ··super_class:·#2·························//·xtc/parser/Name8 ··super_class:·#2·························//·xtc/parser/Name
9 ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Name."<init>":(Ljava/lang/String;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Name."<init>":(Ljava/lang/String;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/Name12 ···#2·=·Class··············#4·············//·xtc/parser/Name
895 B
xtc/parser/StringLiteral.class
835 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·bb5c4bb6e0eaa26f4d3b5730db4e568b1ea2209349f080f94730a91fc26eff191 ··SHA-256·checksum·eca57a325045eb502d2d78c9820c173d2a282d9264894c4faefc2d7e365c2530
2 ··Compiled·from·"StringLiteral.java"2 ··Compiled·from·"StringLiteral.java"
3 public·class·xtc.parser.StringLiteral·extends·xtc.parser.Terminal3 public·class·xtc.parser.StringLiteral·extends·xtc.parser.Terminal
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/StringLiteral7 ··this_class:·#8··························//·xtc/parser/StringLiteral
8 ··super_class:·#2·························//·xtc/parser/Terminal8 ··super_class:·#2·························//·xtc/parser/Terminal
9 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Terminal."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Terminal."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/Terminal12 ···#2·=·Class··············#4·············//·xtc/parser/Terminal
925 B
xtc/parser/StringMatch.class
869 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·9cfc8787cb0211dc93e27e005f153093961a70fab2913d68cfd1969b2136016e1 ··SHA-256·checksum·0439a1c0a8db76a5dcfa7e3ab525c0aa0e71467c1bc2d24f01324fee28542308
2 ··Compiled·from·"StringMatch.java"2 ··Compiled·from·"StringMatch.java"
3 public·class·xtc.parser.StringMatch·extends·xtc.parser.UnaryOperator3 public·class·xtc.parser.StringMatch·extends·xtc.parser.UnaryOperator
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/StringMatch7 ··this_class:·#8··························//·xtc/parser/StringMatch
8 ··super_class:·#2·························//·xtc/parser/UnaryOperator8 ··super_class:·#2·························//·xtc/parser/UnaryOperator
9 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator12 ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator
901 B
xtc/parser/StringValue.class
845 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·aeb9065bb14c19b33d73deb4093f62f46aa7aaf9b3f9c544587552f79b045ca11 ··SHA-256·checksum·5d89d938313bf0ccfa97a3276f07026ba8e2a9412e7704cb1e59ec92bda4cfb6
2 ··Compiled·from·"StringValue.java"2 ··Compiled·from·"StringValue.java"
3 public·class·xtc.parser.StringValue·extends·xtc.parser.ValueElement3 public·class·xtc.parser.StringValue·extends·xtc.parser.ValueElement
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/StringValue7 ··this_class:·#8··························//·xtc/parser/StringValue
8 ··super_class:·#2·························//·xtc/parser/ValueElement8 ··super_class:·#2·························//·xtc/parser/ValueElement
9 ··interfaces:·0,·fields:·2,·methods:·6,·attributes:·29 ··interfaces:·0,·fields:·2,·methods:·6,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement
889 B
xtc/parser/Terminal.class
839 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·8e4a57ca787653c6023cec18ef1602615aed79efb177b5469b0bf15392258d631 ··SHA-256·checksum·a96e8404c96b2d5e441dbee397433d018a218455a6078be49c71eb829da61bfc
2 ··Compiled·from·"Terminal.java"2 ··Compiled·from·"Terminal.java"
3 public·abstract·class·xtc.parser.Terminal·extends·xtc.parser.Element3 public·abstract·class·xtc.parser.Terminal·extends·xtc.parser.Element
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#7··························//·xtc/parser/Terminal7 ··this_class:·#7··························//·xtc/parser/Terminal
8 ··super_class:·#2·························//·xtc/parser/Element8 ··super_class:·#2·························//·xtc/parser/Element
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/Element12 ···#2·=·Class··············#4·············//·xtc/parser/Element
896 B
xtc/parser/TokenValue.class
842 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·2c69f871db360bae63b9dd2dbd47ac0cd9a7cec1a3c4370a2dd41efe028e0dfe1 ··SHA-256·checksum·1a4d5acd302d586f273e73156d6abe8a55486b7e79f21cb70b25ad0679a5dc5f
2 ··Compiled·from·"TokenValue.java"2 ··Compiled·from·"TokenValue.java"
3 public·class·xtc.parser.TokenValue·extends·xtc.parser.ValueElement3 public·class·xtc.parser.TokenValue·extends·xtc.parser.ValueElement
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/parser/TokenValue7 ··this_class:·#8··························//·xtc/parser/TokenValue
8 ··super_class:·#2·························//·xtc/parser/ValueElement8 ··super_class:·#2·························//·xtc/parser/ValueElement
9 ··interfaces:·0,·fields:·2,·methods:·6,·attributes:·29 ··interfaces:·0,·fields:·2,·methods:·6,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement12 ···#2·=·Class··············#4·············//·xtc/parser/ValueElement
914 B
xtc/parser/UnaryOperator.class
854 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·a0a6fb42e50a13c7aed3ca776b23cab56fdcba04b885ae6a1d9031b48cfba0f01 ··SHA-256·checksum·618166fe90e4b7fd1b41e670b4f8bc3d0988a5c73f577c2a3fdc890b37148f6a
2 ··Compiled·from·"UnaryOperator.java"2 ··Compiled·from·"UnaryOperator.java"
3 public·abstract·class·xtc.parser.UnaryOperator·extends·xtc.parser.Element3 public·abstract·class·xtc.parser.UnaryOperator·extends·xtc.parser.Element
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#8··························//·xtc/parser/UnaryOperator7 ··this_class:·#8··························//·xtc/parser/UnaryOperator
8 ··super_class:·#2·························//·xtc/parser/Element8 ··super_class:·#2·························//·xtc/parser/Element
9 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·19 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/Element12 ···#2·=·Class··············#4·············//·xtc/parser/Element
947 B
xtc/parser/ValueElement.class
889 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·6e0563016f4241d5109fffdff507b048e26035fc8df2d7299620fc10218e464e1 ··SHA-256·checksum·d5cb09f49ff79bc1a9fc9baa8daa97ec4fdcc70bdc72a9753b82e0435bda6822
2 ··Compiled·from·"ValueElement.java"2 ··Compiled·from·"ValueElement.java"
3 public·abstract·class·xtc.parser.ValueElement·extends·xtc.parser.Element·implements·xtc.parser.InternalElement3 public·abstract·class·xtc.parser.ValueElement·extends·xtc.parser.Element·implements·xtc.parser.InternalElement
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#7··························//·xtc/parser/ValueElement7 ··this_class:·#7··························//·xtc/parser/ValueElement
8 ··super_class:·#2·························//·xtc/parser/Element8 ··super_class:·#2·························//·xtc/parser/Element
9 ··interfaces:·1,·fields:·0,·methods:·1,·attributes:·19 ··interfaces:·1,·fields:·0,·methods:·1,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/parser/Element12 ···#2·=·Class··············#4·············//·xtc/parser/Element
935 B
xtc/parser/VoidedElement.class
875 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·9cf0d8890835e332b14af38740a4d37733e632d92b600e374ccd277e39742c181 ··SHA-256·checksum·9994c04b77e25a1fceb8367727d757c7cfc05b4a43352c6e13a204eb00de39b2
2 ··Compiled·from·"VoidedElement.java"2 ··Compiled·from·"VoidedElement.java"
3 public·class·xtc.parser.VoidedElement·extends·xtc.parser.UnaryOperator3 public·class·xtc.parser.VoidedElement·extends·xtc.parser.UnaryOperator
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#14·························//·xtc/parser/VoidedElement7 ··this_class:·#14·························//·xtc/parser/VoidedElement
8 ··super_class:·#2·························//·xtc/parser/UnaryOperator8 ··super_class:·#2·························//·xtc/parser/UnaryOperator
9 ··interfaces:·0,·fields:·0,·methods:·5,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·5,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V
12 ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator12 ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator
952 B
xtc/tree/VisitorException.class
890 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·68b3f2a94fddd15553337bce21cd517ba0904b3449de9b1ccb9e736098722cca1 ··SHA-256·checksum·81a1c24db1c6d2230f1a92d961f040b1505b32d25c57ba42d129ccb657819b29
2 ··Compiled·from·"VisitorException.java"2 ··Compiled·from·"VisitorException.java"
3 public·class·xtc.tree.VisitorException·extends·xtc.tree.TraversalException3 public·class·xtc.tree.VisitorException·extends·xtc.tree.TraversalException
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#10·························//·xtc/tree/VisitorException7 ··this_class:·#10·························//·xtc/tree/VisitorException
8 ··super_class:·#2·························//·xtc/tree/TraversalException8 ··super_class:·#2·························//·xtc/tree/TraversalException
9 ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/TraversalException."<init>":(Ljava/lang/String;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/tree/TraversalException."<init>":(Ljava/lang/String;)V
12 ···#2·=·Class··············#4·············//·xtc/tree/TraversalException12 ···#2·=·Class··············#4·············//·xtc/tree/TraversalException
2.5 KB
xtc/type/AST$1.class
2.46 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·3b898fe1eb1277cc7505ffe3827efc433e49a5d1d60fbf6e73507ca22834a58d1 ··SHA-256·checksum·cc4a1224571e2101ef5598daa6e557624e77a57f4dfc9c808f5c927a5b660733
2 ··Compiled·from·"AST.java"2 ··Compiled·from·"AST.java"
3 class·xtc.type.AST$13 class·xtc.type.AST$1
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC
7 ··this_class:·#8··························//·xtc/type/AST$17 ··this_class:·#8··························//·xtc/type/AST$1
8 ··super_class:·#47························//·java/lang/Object8 ··super_class:·#47························//·java/lang/Object
9 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type$Tag.values:()[Lxtc/type/Type$Tag;11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type$Tag.values:()[Lxtc/type/Type$Tag;
12 ···#2·=·Class··············#4·············//·xtc/type/Type$Tag12 ···#2·=·Class··············#4·············//·xtc/type/Type$Tag
13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/Type$Tag;13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/Type$Tag;
14 ···#4·=·Utf8···············xtc/type/Type$Tag14 ···#4·=·Utf8···············xtc/type/Type$Tag
15 ···#5·=·Utf8···············values15 ···#5·=·Utf8···············values
16 ···#6·=·Utf8···············()[Lxtc/type/Type$Tag;16 ···#6·=·Utf8···············()[Lxtc/type/Type$Tag;
2.26 KB
xtc/type/AST$MetaData.class
2.21 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·3ed7ce3d0ac0fe740856c5927984fecf22aa304ea1e889e58cfcceba878e78311 ··SHA-256·checksum·7b079c70fca640602991fd203cf716f2931447f37916f36937bcd7b7ebb68e92
2 ··Compiled·from·"AST.java"2 ··Compiled·from·"AST.java"
3 public·class·xtc.type.AST$MetaData3 public·class·xtc.type.AST$MetaData
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#11·························//·xtc/type/AST$MetaData7 ··this_class:·#11·························//·xtc/type/AST$MetaData
8 ··super_class:·#2·························//·java/lang/Object8 ··super_class:·#2·························//·java/lang/Object
9 ··interfaces:·0,·fields:·2,·methods:·1,·attributes:·39 ··interfaces:·0,·fields:·2,·methods:·1,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V
12 ···#2·=·Class··············#4·············//·java/lang/Object12 ···#2·=·Class··············#4·············//·java/lang/Object
13 ···#3·=·NameAndType········#5:#6··········//·"<init>":()V13 ···#3·=·NameAndType········#5:#6··········//·"<init>":()V
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············<init>15 ···#5·=·Utf8···············<init>
16 ···#6·=·Utf8···············()V16 ···#6·=·Utf8···············()V
4.53 KB
xtc/type/AST.class
4.49 KB
procyon -ec {}
    
Offset 389, 15 lines modifiedOffset 389, 15 lines modified
389 ········final·String·name·=·variantT.getName();389 ········final·String·name·=·variantT.getName();
390 ········assert·!variantT.isPolymorphic();390 ········assert·!variantT.isPolymorphic();
391 ········assert·this.variants.containsKey(name);391 ········assert·this.variants.containsKey(name);
392 ········assert·variantT·==·this.variants.get(name);392 ········assert·variantT·==·this.variants.get(name);
393 ········final·String·qualifier·=·variantT.getQualifier();393 ········final·String·qualifier·=·variantT.getQualifier();
394 ········String·s·=·"Some"·+·Utilities.unqualify((String)this.originalNames.get(name));394 ········String·s·=·"Some"·+·Utilities.unqualify((String)this.originalNames.get(name));
395 ········if·(this.isMonomorphic(Utilities.qualify(qualifier,·s)))·{395 ········if·(this.isMonomorphic(Utilities.qualify(qualifier,·s)))·{
396 ············for·(s·=·"Just"·+·s;·this.isMonomorphic(Utilities.qualify(qualifier,·s));·s·=·s)·{}396 ············for·(s·=·"Just"·+·s;·this.isMonomorphic(Utilities.qualify(qualifier,·s));·s·+=·"1")·{}
397 ········}397 ········}
398 ········final·TupleT·tuple·=·this.toTuple(Utilities.qualify(qualifier,·s));398 ········final·TupleT·tuple·=·this.toTuple(Utilities.qualify(qualifier,·s));
399 ········if·(null·==·tuple.getTypes())·{399 ········if·(null·==·tuple.getTypes())·{
400 ············tuple.setTypes((List)new·ArrayList(1));400 ············tuple.setTypes((List)new·ArrayList(1));
401 ············tuple.getTypes().add(variantT);401 ············tuple.getTypes().add(variantT);
402 ········}402 ········}
403 ········return·tuple;403 ········return·tuple;
860 B
xtc/type/AliasT.class
818 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·3df026c481c0c1d997bcb1ecd99e054733bb3864b9367ae5045477db238be7931 ··SHA-256·checksum·9358cc80acefc6deb9df24286c367d29ce9f4c8cd02f49d4f05a73c9a77ad86a
2 ··Compiled·from·"AliasT.java"2 ··Compiled·from·"AliasT.java"
3 public·class·xtc.type.AliasT·extends·xtc.type.WrappedT3 public·class·xtc.type.AliasT·extends·xtc.type.WrappedT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/type/AliasT7 ··this_class:·#8··························//·xtc/type/AliasT
8 ··super_class:·#2·························//·xtc/type/WrappedT8 ··super_class:·#2·························//·xtc/type/WrappedT
9 ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V
12 ···#2·=·Class··············#4·············//·xtc/type/WrappedT12 ···#2·=·Class··············#4·············//·xtc/type/WrappedT
879 B
xtc/type/AnnotatedT.class
829 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·1727781a0cadb4ca6094a2ae641f6d66e05fe390acf747414dd749f71b2d535c1 ··SHA-256·checksum·92029517d917e0e80e5210c913d4b5651967390dc8512026b61d89f023c55d3b
2 ··Compiled·from·"AnnotatedT.java"2 ··Compiled·from·"AnnotatedT.java"
3 public·class·xtc.type.AnnotatedT·extends·xtc.type.WrappedT3 public·class·xtc.type.AnnotatedT·extends·xtc.type.WrappedT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#10·························//·xtc/type/AnnotatedT7 ··this_class:·#10·························//·xtc/type/AnnotatedT
8 ··super_class:·#2·························//·xtc/type/WrappedT8 ··super_class:·#2·························//·xtc/type/WrappedT
9 ··interfaces:·0,·fields:·0,·methods:·8,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·8,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V
12 ···#2·=·Class··············#4·············//·xtc/type/WrappedT12 ···#2·=·Class··············#4·············//·xtc/type/WrappedT
828 B
xtc/type/ArrayT.class
786 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·8431bbf92b46774acf6d7c0232c7268e079e2297acd811376bb429495654c74c1 ··SHA-256·checksum·e8dadd2d8143159d3d5409811dd62727e01343ee32586881875494dc3860b7a1
2 ··Compiled·from·"ArrayT.java"2 ··Compiled·from·"ArrayT.java"
3 public·class·xtc.type.ArrayT·extends·xtc.type.DerivedT3 public·class·xtc.type.ArrayT·extends·xtc.type.DerivedT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#4··························//·xtc/type/ArrayT7 ··this_class:·#4··························//·xtc/type/ArrayT
8 ··super_class:·#10························//·xtc/type/DerivedT8 ··super_class:·#10························//·xtc/type/DerivedT
9 ··interfaces:·0,·fields:·3,·methods:·19,·attributes:·29 ··interfaces:·0,·fields:·3,·methods:·19,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Long···············-1l11 ····#1·=·Long···············-1l
12 ····#3·=·Methodref··········#4.#5·········//·xtc/type/ArrayT."<init>":(Lxtc/type/Type;J)V12 ····#3·=·Methodref··········#4.#5·········//·xtc/type/ArrayT."<init>":(Lxtc/type/Type;J)V
839 B
xtc/type/BooleanT.class
793 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·76c50a0bd34c2f2b675f51dd505f2ebc920991f7aaae8c15977e8f1cd6d68b921 ··SHA-256·checksum·71774e8b5abed4faf77309b8541b8d6bfd314c0428ca0db08d291a84f9b00091
2 ··Compiled·from·"BooleanT.java"2 ··Compiled·from·"BooleanT.java"
3 public·class·xtc.type.BooleanT·extends·xtc.type.Type3 public·class·xtc.type.BooleanT·extends·xtc.type.Type
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#10·························//·xtc/type/BooleanT7 ··this_class:·#10·························//·xtc/type/BooleanT
8 ··super_class:·#2·························//·xtc/type/Type8 ··super_class:·#2·························//·xtc/type/Type
9 ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/type/Type12 ···#2·=·Class··············#4·············//·xtc/type/Type
3.02 KB
xtc/type/C$1.class
2.99 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·0c16f9e06b4a72c6178ccdbec46691b120ae2810f92221c8327b2ae60d17195f1 ··SHA-256·checksum·ac0ae304de8359f39e98b940b83c1610acbd58707e9a9c8143df68515111eb0c
2 ··Compiled·from·"C.java"2 ··Compiled·from·"C.java"
3 class·xtc.type.C$13 class·xtc.type.C$1
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC
7 ··this_class:·#8··························//·xtc/type/C$17 ··this_class:·#8··························//·xtc/type/C$1
8 ··super_class:·#134·······················//·java/lang/Object8 ··super_class:·#134·······················//·java/lang/Object
9 ··interfaces:·0,·fields:·2,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·2,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/Type$Tag.values:()[Lxtc/type/Type$Tag;11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/Type$Tag.values:()[Lxtc/type/Type$Tag;
12 ····#2·=·Class··············#4············//·xtc/type/Type$Tag12 ····#2·=·Class··············#4············//·xtc/type/Type$Tag
13 ····#3·=·NameAndType········#5:#6·········//·values:()[Lxtc/type/Type$Tag;13 ····#3·=·NameAndType········#5:#6·········//·values:()[Lxtc/type/Type$Tag;
14 ····#4·=·Utf8···············xtc/type/Type$Tag14 ····#4·=·Utf8···············xtc/type/Type$Tag
15 ····#5·=·Utf8···············values15 ····#5·=·Utf8···············values
16 ····#6·=·Utf8···············()[Lxtc/type/Type$Tag;16 ····#6·=·Utf8···············()[Lxtc/type/Type$Tag;
14.9 KB
xtc/type/C.class
14.9 KB
procyon -ec {}
    
Offset 290, 34 lines modifiedOffset 290, 34 lines modified
290 ············}290 ············}
291 ············default:·{291 ············default:·{
292 ················return·false;292 ················return·false;
293 ············}293 ············}
294 ········}294 ········}
295 ····}295 ····}
296 ····296 ····
297 ····public·Reference·getConstRef(final·Type·type)·{297 ····public·Reference·getConstRef(final·Type·obj)·{
298 ········if·(!type.hasConstant())·{298 ········if·(!obj.hasConstant())·{
299 ············switch·(C.C$1.$SwitchMap$xtc$type$Type$Tag[type.tag().ordinal()])·{299 ············switch·(C.C$1.$SwitchMap$xtc$type$Type$Tag[obj.tag().ordinal()])·{
300 ················case·8:300 ················case·8:
301 ················case·11:·{301 ················case·11:·{
302 ····················if·(!type.hasShape())·{302 ····················if·(!obj.hasShape())·{
303 ························break;303 ························break;
304 ····················}304 ····················}
305 ····················final·Reference·shape·=·type.getShape();305 ····················final·Reference·shape·=·obj.getShape();
306 ····················if·(!shape.isConstant())·{306 ····················if·(!shape.isConstant())·{
307 ························throw·new·IllegalArgumentException("Shaped·not·constant·"·+·type);307 ························throw·new·IllegalArgumentException("Shaped·not·constant·"·+·obj);
308 ····················}308 ····················}
309 ····················return·shape;309 ····················return·shape;
310 ················}310 ················}
311 ············}311 ············}
312 ············throw·new·IllegalArgumentException("Type·without·constant·reference·"·+·type);312 ············throw·new·IllegalArgumentException("Type·without·constant·reference·"·+·obj);
313 ········}313 ········}
314 ········final·Constant·constant·=·type.getConstant();314 ········final·Constant·constant·=·obj.getConstant();
315 ········if·(!constant.isReference())·{315 ········if·(!constant.isReference())·{
316 ············throw·new·IllegalArgumentException("Constant·not·a·reference·"·+·type);316 ············throw·new·IllegalArgumentException("Constant·not·a·reference·"·+·obj);
317 ········}317 ········}
318 ········return·constant.refValue();318 ········return·constant.refValue();
319 ····}319 ····}
320 ····320 ····
321 ····public·boolean·hasQualifiers(final·Type·type)·{321 ····public·boolean·hasQualifiers(final·Type·type)·{
322 ········return·type.hasAttribute(Constants.ATT_CONSTANT)·||·type.hasAttribute(Constants.ATT_RESTRICT)·||·type.hasAttribute(Constants.ATT_VOLATILE);322 ········return·type.hasAttribute(Constants.ATT_CONSTANT)·||·type.hasAttribute(Constants.ATT_RESTRICT)·||·type.hasAttribute(Constants.ATT_VOLATILE);
323 ····}323 ····}
938 B
xtc/type/ClassOrInterfaceT.class
874 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·2a10f63555190c962b8e23329f3073dfd4f0b120f47235b4a7e91213f51b44bc1 ··SHA-256·checksum·240dd983ae44c15825a703bfa99cf8b679c0c902d709e809624dbadbebea899e
2 ··Compiled·from·"ClassOrInterfaceT.java"2 ··Compiled·from·"ClassOrInterfaceT.java"
3 public·abstract·class·xtc.type.ClassOrInterfaceT·extends·xtc.type.DerivedT3 public·abstract·class·xtc.type.ClassOrInterfaceT·extends·xtc.type.DerivedT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#8··························//·xtc/type/ClassOrInterfaceT7 ··this_class:·#8··························//·xtc/type/ClassOrInterfaceT
8 ··super_class:·#2·························//·xtc/type/DerivedT8 ··super_class:·#2·························//·xtc/type/DerivedT
9 ··interfaces:·0,·fields:·4,·methods:·10,·attributes:·19 ··interfaces:·0,·fields:·4,·methods:·10,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/DerivedT."<init>":(Lxtc/type/Type;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/DerivedT."<init>":(Lxtc/type/Type;)V
12 ···#2·=·Class··············#4·············//·xtc/type/DerivedT12 ···#2·=·Class··············#4·············//·xtc/type/DerivedT
961 B
xtc/type/ClassT.class
919 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·6b8d8e494288758c4836ed8c66481b0648cebafa1018020aed514ad6b82ea5231 ··SHA-256·checksum·0321f519a56909285f2e7e2516a97c6315ef17876d602afdce5af383d3131b48
2 ··Compiled·from·"ClassT.java"2 ··Compiled·from·"ClassT.java"
3 public·class·xtc.type.ClassT·extends·xtc.type.ClassOrInterfaceT3 public·class·xtc.type.ClassT·extends·xtc.type.ClassOrInterfaceT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/type/ClassT7 ··this_class:·#8··························//·xtc/type/ClassT
8 ··super_class:·#2·························//·xtc/type/ClassOrInterfaceT8 ··super_class:·#2·························//·xtc/type/ClassOrInterfaceT
9 ··interfaces:·0,·fields:·1,·methods:·9,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·9,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/ClassOrInterfaceT."<init>":(Lxtc/type/Type;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/ClassOrInterfaceT."<init>":(Lxtc/type/Type;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
12 ···#2·=·Class··············#4·············//·xtc/type/ClassOrInterfaceT12 ···#2·=·Class··············#4·············//·xtc/type/ClassOrInterfaceT
2.42 KB
xtc/type/Constant$1.class
2.37 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·8a51894502ac3703a257ce76d3ee125a40d68cdb8a185cf66887cb2a07bda7181 ··SHA-256·checksum·09eae38b0bc637af9fcae92c5c531aabec5ec1224f1eaa3d541a3587a373aaae
2 ··Compiled·from·"Constant.java"2 ··Compiled·from·"Constant.java"
3 class·xtc.type.Constant$13 class·xtc.type.Constant$1
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC
7 ··this_class:·#8··························//·xtc/type/Constant$17 ··this_class:·#8··························//·xtc/type/Constant$1
8 ··super_class:·#38························//·java/lang/Object8 ··super_class:·#38························//·java/lang/Object
9 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Constant$Kind.values:()[Lxtc/type/Constant$Kind;11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Constant$Kind.values:()[Lxtc/type/Constant$Kind;
12 ···#2·=·Class··············#4·············//·xtc/type/Constant$Kind12 ···#2·=·Class··············#4·············//·xtc/type/Constant$Kind
13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/Constant$Kind;13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/Constant$Kind;
14 ···#4·=·Utf8···············xtc/type/Constant$Kind14 ···#4·=·Utf8···············xtc/type/Constant$Kind
15 ···#5·=·Utf8···············values15 ···#5·=·Utf8···············values
16 ···#6·=·Utf8···············()[Lxtc/type/Constant$Kind;16 ···#6·=·Utf8···············()[Lxtc/type/Constant$Kind;
2.56 KB
xtc/type/Constant$Kind.class
2.51 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·44835f43a2c967d192f573408f1f7fd9d7de48948874922ffc28a7dbcc79a9d71 ··SHA-256·checksum·4a8383f92dd99c6dcff7b96ce856f47f664152da6f71b520cf1679f876b3a3be
2 ··Compiled·from·"Constant.java"2 ··Compiled·from·"Constant.java"
3 public·final·class·xtc.type.Constant$Kind·extends·java.lang.Enum<xtc.type.Constant$Kind>3 public·final·class·xtc.type.Constant$Kind·extends·java.lang.Enum<xtc.type.Constant$Kind>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM6 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM
7 ··this_class:·#1··························//·xtc/type/Constant$Kind7 ··this_class:·#1··························//·xtc/type/Constant$Kind
8 ··super_class:·#32························//·java/lang/Enum8 ··super_class:·#32························//·java/lang/Enum
9 ··interfaces:·0,·fields:·7,·methods:·5,·attributes:·49 ··interfaces:·0,·fields:·7,·methods:·5,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/type/Constant$Kind11 ···#1·=·Class··············#2·············//·xtc/type/Constant$Kind
12 ···#2·=·Utf8···············xtc/type/Constant$Kind12 ···#2·=·Utf8···············xtc/type/Constant$Kind
13 ···#3·=·Fieldref···········#1.#4··········//·xtc/type/Constant$Kind.INTEGER:Lxtc/type/Constant$Kind;13 ···#3·=·Fieldref···········#1.#4··········//·xtc/type/Constant$Kind.INTEGER:Lxtc/type/Constant$Kind;
14 ···#4·=·NameAndType········#5:#6··········//·INTEGER:Lxtc/type/Constant$Kind;14 ···#4·=·NameAndType········#5:#6··········//·INTEGER:Lxtc/type/Constant$Kind;
15 ···#5·=·Utf8···············INTEGER15 ···#5·=·Utf8···············INTEGER
16 ···#6·=·Utf8···············Lxtc/type/Constant$Kind;16 ···#6·=·Utf8···············Lxtc/type/Constant$Kind;
3.07 KB
xtc/type/Constant.class
3.02 KB
procyon -ec {}
    
Offset 4, 42 lines modifiedOffset 4, 42 lines modified
4 import·java.math.BigInteger;4 import·java.math.BigInteger;
  
5 public·class·Constant5 public·class·Constant
6 {6 {
7 ····private·Constant.Kind·kind;7 ····private·Constant.Kind·kind;
8 ····private·Object·value;8 ····private·Object·value;
9 ····9 ····
10 ····public·Constant(final·Object·value)·{10 ····public·Constant(final·Object·obj)·{
11 ········this.value·=·value;11 ········this.value·=·obj;
12 ········if·(null·==·value)·{12 ········if·(null·==·obj)·{
13 ············throw·new·NullPointerException();13 ············throw·new·NullPointerException();
14 ········}14 ········}
15 ········if·(value·instanceof·Number)·{15 ········if·(obj·instanceof·Number)·{
16 ············if·(value·instanceof·Byte·||·value·instanceof·Short·||·value·instanceof·Integer·||·value·instanceof·Long)·{16 ············if·(obj·instanceof·Byte·||·obj·instanceof·Short·||·obj·instanceof·Integer·||·obj·instanceof·Long)·{
17 ················this.kind·=·Constant.Kind.INTEGER;17 ················this.kind·=·Constant.Kind.INTEGER;
18 ············}18 ············}
19 ············else·if·(value·instanceof·BigInteger)·{19 ············else·if·(obj·instanceof·BigInteger)·{
20 ················this.kind·=·Constant.Kind.BIG_INTEGER;20 ················this.kind·=·Constant.Kind.BIG_INTEGER;
21 ············}21 ············}
22 ············else·{22 ············else·{
23 ················if·(!(value·instanceof·Float)·&&·!(value·instanceof·Double))·{23 ················if·(!(obj·instanceof·Float)·&&·!(obj·instanceof·Double))·{
24 ····················throw·new·IllegalArgumentException("Invalid·number·"·+·value);24 ····················throw·new·IllegalArgumentException("Invalid·number·"·+·obj);
25 ················}25 ················}
26 ················this.kind·=·Constant.Kind.DOUBLE;26 ················this.kind·=·Constant.Kind.DOUBLE;
27 ············}27 ············}
28 ········}28 ········}
29 ········else·if·(value·instanceof·Character)·{29 ········else·if·(obj·instanceof·Character)·{
30 ············this.kind·=·Constant.Kind.CHARACTER;30 ············this.kind·=·Constant.Kind.CHARACTER;
31 ········}31 ········}
32 ········else·if·(value·instanceof·String)·{32 ········else·if·(obj·instanceof·String)·{
33 ············this.kind·=·Constant.Kind.STRING;33 ············this.kind·=·Constant.Kind.STRING;
34 ········}34 ········}
35 ········else·{35 ········else·{
36 ············if·(!(value·instanceof·Reference))·{36 ············if·(!(obj·instanceof·Reference))·{
37 ················throw·new·IllegalArgumentException("invalid·value·"·+·value);37 ················throw·new·IllegalArgumentException("invalid·value·"·+·obj);
38 ············}38 ············}
39 ············this.kind·=·Constant.Kind.REFERENCE;39 ············this.kind·=·Constant.Kind.REFERENCE;
40 ········}40 ········}
41 ····}41 ····}
42 ····42 ····
43 ····public·Constant.Kind·getKind()·{43 ····public·Constant.Kind·getKind()·{
44 ········return·this.kind;44 ········return·this.kind;
861 B
xtc/type/DerivedT.class
815 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·ab5102afeb9964a64777945dbd9f18dc8c2c966226566c3e46f7c09c6c877b191 ··SHA-256·checksum·d457de2c1877eeda83d96b6c596a221b5cefb96dbabfcdcddca4604950c26d50
2 ··Compiled·from·"DerivedT.java"2 ··Compiled·from·"DerivedT.java"
3 public·abstract·class·xtc.type.DerivedT·extends·xtc.type.Type3 public·abstract·class·xtc.type.DerivedT·extends·xtc.type.Type
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#10·························//·xtc/type/DerivedT7 ··this_class:·#10·························//·xtc/type/DerivedT
8 ··super_class:·#2·························//·xtc/type/Type8 ··super_class:·#2·························//·xtc/type/Type
9 ··interfaces:·0,·fields:·0,·methods:·3,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·3,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/type/Type12 ···#2·=·Class··············#4·············//·xtc/type/Type
945 B
xtc/type/DynamicReference.class
883 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·6ff9fc6c4fcadfdd78c04fa04c79fdfd4b5bf89a07c8d54864c5826511df2fba1 ··SHA-256·checksum·acc0128de5c5112519b425274a783cea3c82a50dad8ee98356129a39233ff1e4
2 ··Compiled·from·"DynamicReference.java"2 ··Compiled·from·"DynamicReference.java"
3 public·class·xtc.type.DynamicReference·extends·xtc.type.VariableReference3 public·class·xtc.type.DynamicReference·extends·xtc.type.VariableReference
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#10·························//·xtc/type/DynamicReference7 ··this_class:·#10·························//·xtc/type/DynamicReference
8 ··super_class:·#2·························//·xtc/type/VariableReference8 ··super_class:·#2·························//·xtc/type/VariableReference
9 ··interfaces:·0,·fields:·0,·methods:·3,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·3,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/VariableReference."<init>":(Lxtc/type/Type;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/VariableReference."<init>":(Lxtc/type/Type;)V
12 ···#2·=·Class··············#4·············//·xtc/type/VariableReference12 ···#2·=·Class··············#4·············//·xtc/type/VariableReference
873 B
xtc/type/EnumT.class
833 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·d0bc8508b782857219b1ce733f4a34af9db84df001df5458bd47db3f65e096641 ··SHA-256·checksum·46318d84337da9b2ede2ea3ac26f743b159c1fc450b664547136038f40c5fecf
2 ··Compiled·from·"EnumT.java"2 ··Compiled·from·"EnumT.java"
3 public·class·xtc.type.EnumT·extends·xtc.type.WrappedT·implements·xtc.type.Tagged3 public·class·xtc.type.EnumT·extends·xtc.type.WrappedT·implements·xtc.type.Tagged
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#14·························//·xtc/type/EnumT7 ··this_class:·#14·························//·xtc/type/EnumT
8 ··super_class:·#20························//·xtc/type/WrappedT8 ··super_class:·#20························//·xtc/type/WrappedT
9 ··interfaces:·1,·fields:·3,·methods:·26,·attributes:·29 ··interfaces:·1,·fields:·3,·methods:·26,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Fieldref···········#2.#3·········//·xtc/type/ErrorT.TYPE:Lxtc/type/ErrorT;11 ····#1·=·Fieldref···········#2.#3·········//·xtc/type/ErrorT.TYPE:Lxtc/type/ErrorT;
12 ····#2·=·Class··············#4············//·xtc/type/ErrorT12 ····#2·=·Class··············#4············//·xtc/type/ErrorT
885 B
xtc/type/EnumeratorT.class
833 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·0941c1c8f95d47adc5191d0532d5941b82550ac4858839b16e43e7430bd442481 ··SHA-256·checksum·f9c6c4d2c8e56ac24feabdd6e57d16c7a60e058edd358adaefe52b612cc3a1d8
2 ··Compiled·from·"EnumeratorT.java"2 ··Compiled·from·"EnumeratorT.java"
3 public·class·xtc.type.EnumeratorT·extends·xtc.type.WrappedT3 public·class·xtc.type.EnumeratorT·extends·xtc.type.WrappedT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/type/EnumeratorT7 ··this_class:·#8··························//·xtc/type/EnumeratorT
8 ··super_class:·#2·························//·xtc/type/WrappedT8 ··super_class:·#2·························//·xtc/type/WrappedT
9 ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V
12 ···#2·=·Class··············#4·············//·xtc/type/WrappedT12 ···#2·=·Class··············#4·············//·xtc/type/WrappedT
829 B
xtc/type/ErrorT.class
787 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·e5d4536f02c926b5f2a3dde1a1eb00601abac23b9951bd620912d52e3707372e1 ··SHA-256·checksum·25473f35be630cb88f7080f9eda3940daa41d7ddf31e7a63d64940de77435cbc
2 ··Compiled·from·"ErrorT.java"2 ··Compiled·from·"ErrorT.java"
3 public·class·xtc.type.ErrorT·extends·xtc.type.Type3 public·class·xtc.type.ErrorT·extends·xtc.type.Type
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#10·························//·xtc/type/ErrorT7 ··this_class:·#10·························//·xtc/type/ErrorT
8 ··super_class:·#2·························//·xtc/type/Type8 ··super_class:·#2·························//·xtc/type/Type
9 ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/type/Type12 ···#2·=·Class··············#4·············//·xtc/type/Type
2.59 KB
xtc/type/FloatT$1.class
2.55 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·3b64f46ccaaca9d4eb6995b9703ed27bc7d43435b66396e845c5667287268c5e1 ··SHA-256·checksum·bdf7dc978a26160d820e528fcf57de010a2448ade50802be06e06b89b35e7867
2 ··Compiled·from·"FloatT.java"2 ··Compiled·from·"FloatT.java"
3 class·xtc.type.FloatT$13 class·xtc.type.FloatT$1
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC
7 ··this_class:·#8··························//·xtc/type/FloatT$17 ··this_class:·#8··························//·xtc/type/FloatT$1
8 ··super_class:·#38························//·java/lang/Object8 ··super_class:·#38························//·java/lang/Object
9 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/NumberT$Kind.values:()[Lxtc/type/NumberT$Kind;11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/NumberT$Kind.values:()[Lxtc/type/NumberT$Kind;
12 ···#2·=·Class··············#4·············//·xtc/type/NumberT$Kind12 ···#2·=·Class··············#4·············//·xtc/type/NumberT$Kind
13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/NumberT$Kind;13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/NumberT$Kind;
14 ···#4·=·Utf8···············xtc/type/NumberT$Kind14 ···#4·=·Utf8···············xtc/type/NumberT$Kind
15 ···#5·=·Utf8···············values15 ···#5·=·Utf8···············values
16 ···#6·=·Utf8···············()[Lxtc/type/NumberT$Kind;16 ···#6·=·Utf8···············()[Lxtc/type/NumberT$Kind;
1.02 KB
xtc/type/FloatT.class
1000 B
procyon -ec {}
    
Offset 3, 27 lines modifiedOffset 3, 27 lines modified
  
3 public·class·FloatT·extends·NumberT3 public·class·FloatT·extends·NumberT
4 {4 {
5 ····public·FloatT(final·NumberT.Kind·kind)·{5 ····public·FloatT(final·NumberT.Kind·kind)·{
6 ········this(null,·kind);6 ········this(null,·kind);
7 ····}7 ····}
8 ····8 ····
9 ····public·FloatT(final·Type·type,·final·NumberT.Kind·kind)·{9 ····public·FloatT(final·Type·type,·final·NumberT.Kind·obj)·{
10 ········super(type,·kind);10 ········super(type,·obj);
11 ········switch·(FloatT.FloatT$1.$SwitchMap$xtc$type$NumberT$Kind[kind.ordinal()])·{11 ········switch·(FloatT.FloatT$1.$SwitchMap$xtc$type$NumberT$Kind[obj.ordinal()])·{
12 ············case·1:12 ············case·1:
13 ············case·2:13 ············case·2:
14 ············case·3:14 ············case·3:
15 ············case·4:15 ············case·4:
16 ············case·5:16 ············case·5:
17 ············case·6:·{17 ············case·6:·{
18 ················return;18 ················return;
19 ············}19 ············}
20 ············default:·{20 ············default:·{
21 ················throw·new·IllegalArgumentException("Not·a·float·kind·"·+·kind);21 ················throw·new·IllegalArgumentException("Not·a·float·kind·"·+·obj);
22 ············}22 ············}
23 ········}23 ········}
24 ····}24 ····}
25 ····25 ····
26 ····public·FloatT·copy()·{26 ····public·FloatT·copy()·{
27 ········return·new·FloatT((Type)this,·this.kind);27 ········return·new·FloatT((Type)this,·this.kind);
28 ····}28 ····}
938 B
xtc/type/FunctionOrMethodT.class
874 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·6604d8106825bee1b597607de1168c3d86653f9e73d0c587df3d1d513ddce5331 ··SHA-256·checksum·4d3229a601aaa20adb29db1adafa887c99a451f53577811989ec1641c3aba401
2 ··Compiled·from·"FunctionOrMethodT.java"2 ··Compiled·from·"FunctionOrMethodT.java"
3 public·abstract·class·xtc.type.FunctionOrMethodT·extends·xtc.type.DerivedT3 public·abstract·class·xtc.type.FunctionOrMethodT·extends·xtc.type.DerivedT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#8··························//·xtc/type/FunctionOrMethodT7 ··this_class:·#8··························//·xtc/type/FunctionOrMethodT
8 ··super_class:·#2·························//·xtc/type/DerivedT8 ··super_class:·#2·························//·xtc/type/DerivedT
9 ··interfaces:·0,·fields:·5,·methods:·13,·attributes:·19 ··interfaces:·0,·fields:·5,·methods:·13,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/DerivedT."<init>":(Lxtc/type/Type;)V11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/DerivedT."<init>":(Lxtc/type/Type;)V
12 ····#2·=·Class··············#4············//·xtc/type/DerivedT12 ····#2·=·Class··············#4············//·xtc/type/DerivedT
976 B
xtc/type/FunctionT.class
928 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·c3ff895fa45896950ef45fb02c2589762cba284d7a84efee047840ace00c57811 ··SHA-256·checksum·add169c46deec58b8233a6a71e2b0e7fb46ef4c4c03135105a12fdbb91340840
2 ··Compiled·from·"FunctionT.java"2 ··Compiled·from·"FunctionT.java"
3 public·class·xtc.type.FunctionT·extends·xtc.type.FunctionOrMethodT3 public·class·xtc.type.FunctionT·extends·xtc.type.FunctionOrMethodT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·xtc/type/FunctionT7 ··this_class:·#7··························//·xtc/type/FunctionT
8 ··super_class:·#2·························//·xtc/type/FunctionOrMethodT8 ··super_class:·#2·························//·xtc/type/FunctionOrMethodT
9 ··interfaces:·0,·fields:·0,·methods:·8,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·8,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/FunctionOrMethodT."<init>":(Lxtc/type/Type;Lxtc/type/Type;Ljava/lang/String;Ljava/util/List;ZLjava/util/List;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/FunctionOrMethodT."<init>":(Lxtc/type/Type;Lxtc/type/Type;Ljava/lang/String;Ljava/util/List;ZLjava/util/List;)V
12 ···#2·=·Class··············#4·············//·xtc/type/FunctionOrMethodT12 ···#2·=·Class··············#4·············//·xtc/type/FunctionOrMethodT
913 B
xtc/type/IndexReference.class
855 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·019d47f9cdef381bbd35a65a16ea7fb0c443757d328fd978727810b3f74085ff1 ··SHA-256·checksum·4710798ec7a50db07dc42a06a6d1cdda6453bef3d11808d0d7fc854534b7c973
2 ··Compiled·from·"IndexReference.java"2 ··Compiled·from·"IndexReference.java"
3 public·class·xtc.type.IndexReference·extends·xtc.type.RelativeReference3 public·class·xtc.type.IndexReference·extends·xtc.type.RelativeReference
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#14·························//·xtc/type/IndexReference7 ··this_class:·#14·························//·xtc/type/IndexReference
8 ··super_class:·#8·························//·xtc/type/RelativeReference8 ··super_class:·#8·························//·xtc/type/RelativeReference
9 ··interfaces:·0,·fields:·3,·methods:·13,·attributes:·19 ··interfaces:·0,·fields:·3,·methods:·13,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Fieldref···········#2.#3·········//·xtc/type/Reference.type:Lxtc/type/Type;11 ····#1·=·Fieldref···········#2.#3·········//·xtc/type/Reference.type:Lxtc/type/Type;
12 ····#2·=·Class··············#4············//·xtc/type/Reference12 ····#2·=·Class··············#4············//·xtc/type/Reference
927 B
xtc/type/IndirectReference.class
863 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·5f2d8df97fd8943c68a3199e546c22e44eb0eff0d77977be4d768f779bad44381 ··SHA-256·checksum·7562749db85e41f76ecd7106fa027020411e86f257892db66350dddb1d2b6a97
2 ··Compiled·from·"IndirectReference.java"2 ··Compiled·from·"IndirectReference.java"
3 public·class·xtc.type.IndirectReference·extends·xtc.type.RelativeReference3 public·class·xtc.type.IndirectReference·extends·xtc.type.RelativeReference
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#26·························//·xtc/type/IndirectReference7 ··this_class:·#26·························//·xtc/type/IndirectReference
8 ··super_class:·#20························//·xtc/type/RelativeReference8 ··super_class:·#20························//·xtc/type/RelativeReference
9 ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Fieldref···········#2.#3··········//·xtc/type/Reference.type:Lxtc/type/Type;11 ···#1·=·Fieldref···········#2.#3··········//·xtc/type/Reference.type:Lxtc/type/Type;
12 ···#2·=·Class··············#4·············//·xtc/type/Reference12 ···#2·=·Class··············#4·············//·xtc/type/Reference
47.8 KB
xtc/type/InstantiatedT.class
47.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·af347a83344f198fbdf4b0f4600f25b1b4e1ed81bc3b6d1a15d9951d5d5a88c41 ··SHA-256·checksum·bc88c311661e7a02db2658a1d000a79bc94a372af51a23ee9d52765ccd757788
2 ··Compiled·from·"InstantiatedT.java"2 ··Compiled·from·"InstantiatedT.java"
3 public·class·xtc.type.InstantiatedT·extends·xtc.type.WrappedT3 public·class·xtc.type.InstantiatedT·extends·xtc.type.WrappedT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#13·························//·xtc/type/InstantiatedT7 ··this_class:·#13·························//·xtc/type/InstantiatedT
8 ··super_class:·#2·························//·xtc/type/WrappedT8 ··super_class:·#2·························//·xtc/type/WrappedT
9 ··interfaces:·0,·fields:·1,·methods:·13,·attributes:·39 ··interfaces:·0,·fields:·1,·methods:·13,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V
12 ····#2·=·Class··············#4············//·xtc/type/WrappedT12 ····#2·=·Class··············#4············//·xtc/type/WrappedT
13 ····#3·=·NameAndType········#5:#6·········//·"<init>":(Lxtc/type/Type;)V13 ····#3·=·NameAndType········#5:#6·········//·"<init>":(Lxtc/type/Type;)V
14 ····#4·=·Utf8···············xtc/type/WrappedT14 ····#4·=·Utf8···············xtc/type/WrappedT
15 ····#5·=·Utf8···············<init>15 ····#5·=·Utf8···············<init>
16 ····#6·=·Utf8···············(Lxtc/type/Type;)V16 ····#6·=·Utf8···············(Lxtc/type/Type;)V
2.62 KB
xtc/type/IntegerT$1.class
2.57 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·3ad5bbf7381c0adcc6e6acab933a1d1b68f185807f1e949ebe4db8ae2465c7451 ··SHA-256·checksum·a6c78a3cfa73ca89514a0f9f1b0bfd4d7d87a84f2c7f06ed3dacb9af22e59aa3
2 ··Compiled·from·"IntegerT.java"2 ··Compiled·from·"IntegerT.java"
3 class·xtc.type.IntegerT$13 class·xtc.type.IntegerT$1
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC
7 ··this_class:·#8··························//·xtc/type/IntegerT$17 ··this_class:·#8··························//·xtc/type/IntegerT$1
8 ··super_class:·#38························//·java/lang/Object8 ··super_class:·#38························//·java/lang/Object
9 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/NumberT$Kind.values:()[Lxtc/type/NumberT$Kind;11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/NumberT$Kind.values:()[Lxtc/type/NumberT$Kind;
12 ···#2·=·Class··············#4·············//·xtc/type/NumberT$Kind12 ···#2·=·Class··············#4·············//·xtc/type/NumberT$Kind
13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/NumberT$Kind;13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/NumberT$Kind;
14 ···#4·=·Utf8···············xtc/type/NumberT$Kind14 ···#4·=·Utf8···············xtc/type/NumberT$Kind
15 ···#5·=·Utf8···············values15 ···#5·=·Utf8···············values
16 ···#6·=·Utf8···············()[Lxtc/type/NumberT$Kind;16 ···#6·=·Utf8···············()[Lxtc/type/NumberT$Kind;
1.95 KB
xtc/type/IntegerT.class
1.9 KB
procyon -ec {}
    
Offset 3, 24 lines modifiedOffset 3, 24 lines modified
  
3 public·class·IntegerT·extends·NumberT3 public·class·IntegerT·extends·NumberT
4 {4 {
5 ····public·IntegerT(final·NumberT.Kind·kind)·{5 ····public·IntegerT(final·NumberT.Kind·kind)·{
6 ········this(null,·kind);6 ········this(null,·kind);
7 ····}7 ····}
8 ····8 ····
9 ····public·IntegerT(final·Type·type,·final·NumberT.Kind·kind)·{9 ····public·IntegerT(final·Type·type,·final·NumberT.Kind·obj)·{
10 ········super(type,·kind);10 ········super(type,·obj);
11 ········switch·(IntegerT.IntegerT$1.$SwitchMap$xtc$type$NumberT$Kind[kind.ordinal()])·{11 ········switch·(IntegerT.IntegerT$1.$SwitchMap$xtc$type$NumberT$Kind[obj.ordinal()])·{
12 ············case·1:12 ············case·1:
13 ············case·2:13 ············case·2:
14 ············case·3:14 ············case·3:
15 ············case·4:15 ············case·4:
16 ············case·5:16 ············case·5:
17 ············case·6:·{17 ············case·6:·{
18 ················throw·new·IllegalArgumentException("Not·an·integer·kind·"·+·kind);18 ················throw·new·IllegalArgumentException("Not·an·integer·kind·"·+·obj);
19 ············}19 ············}
20 ············default:·{}20 ············default:·{}
21 ········}21 ········}
22 ····}22 ····}
23 ····23 ····
24 ····public·IntegerT·copy()·{24 ····public·IntegerT·copy()·{
25 ········return·new·IntegerT((Type)this,·this.kind);25 ········return·new·IntegerT((Type)this,·this.kind);
981 B
xtc/type/InterfaceT.class
931 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·83a9ca2b78620ed69595e1e0b844459e26d834c8d8a2684fe8d36a9d04ec90b61 ··SHA-256·checksum·616404bc04e234d68be8e4e90974a3ac7d8454347173be36d19816d36c819f4f
2 ··Compiled·from·"InterfaceT.java"2 ··Compiled·from·"InterfaceT.java"
3 public·class·xtc.type.InterfaceT·extends·xtc.type.ClassOrInterfaceT3 public·class·xtc.type.InterfaceT·extends·xtc.type.ClassOrInterfaceT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·xtc/type/InterfaceT7 ··this_class:·#7··························//·xtc/type/InterfaceT
8 ··super_class:·#2·························//·xtc/type/ClassOrInterfaceT8 ··super_class:·#2·························//·xtc/type/ClassOrInterfaceT
9 ··interfaces:·0,·fields:·0,·methods:·8,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·8,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/ClassOrInterfaceT."<init>":(Lxtc/type/Type;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/ClassOrInterfaceT."<init>":(Lxtc/type/Type;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
12 ···#2·=·Class··············#4·············//·xtc/type/ClassOrInterfaceT12 ···#2·=·Class··············#4·············//·xtc/type/ClassOrInterfaceT
904 B
xtc/type/InternalParameter.class
840 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·e0f86160dce7ef17ea7b20cc8bc50adb05c9ace0dc0d4ee2616a33aa3dc7a8971 ··SHA-256·checksum·1434044ed9383c7a8025dc2b4a7b663c169c06e66e2d528223efba9c9a9a827d
2 ··Compiled·from·"InternalParameter.java"2 ··Compiled·from·"InternalParameter.java"
3 public·class·xtc.type.InternalParameter·extends·xtc.type.Parameter3 public·class·xtc.type.InternalParameter·extends·xtc.type.Parameter
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/type/InternalParameter7 ··this_class:·#8··························//·xtc/type/InternalParameter
8 ··super_class:·#2·························//·xtc/type/Parameter8 ··super_class:·#2·························//·xtc/type/Parameter
9 ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·29 ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Parameter."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Parameter."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/type/Parameter12 ···#2·=·Class··············#4·············//·xtc/type/Parameter
844 B
xtc/type/InternalT.class
796 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·9c05f593ec29efd5659e2ac60e5611bde833d6d53ab0e80d082dd7835adfbf0c1 ··SHA-256·checksum·cda215d34f7e9d01b46e47df0f406e7640acad81473b29fcb646fd5943a588b1
2 ··Compiled·from·"InternalT.java"2 ··Compiled·from·"InternalT.java"
3 public·class·xtc.type.InternalT·extends·xtc.type.Type3 public·class·xtc.type.InternalT·extends·xtc.type.Type
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/type/InternalT7 ··this_class:·#8··························//·xtc/type/InternalT
8 ··super_class:·#2·························//·xtc/type/Type8 ··super_class:·#2·························//·xtc/type/Type
9 ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·29 ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/type/Type12 ···#2·=·Class··············#4·············//·xtc/type/Type
829 B
xtc/type/LabelT.class
787 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·e8764b90f3ea77c71d4b5659f5e898f3100a11b021318622712b2d6adae5a76f1 ··SHA-256·checksum·b776092a1b2fb9d6e698d6ee70862429b49749c1c49e693c675c0d301d2cdda6
2 ··Compiled·from·"LabelT.java"2 ··Compiled·from·"LabelT.java"
3 public·class·xtc.type.LabelT·extends·xtc.type.Type3 public·class·xtc.type.LabelT·extends·xtc.type.Type
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/type/LabelT7 ··this_class:·#8··························//·xtc/type/LabelT
8 ··super_class:·#2·························//·xtc/type/Type8 ··super_class:·#2·························//·xtc/type/Type
9 ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/type/Type12 ···#2·=·Class··············#4·············//·xtc/type/Type
825 B
xtc/type/Language.class
779 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·89cf61014b320dfba4616988489df2d5250044ee751875703fc569af1247de881 ··SHA-256·checksum·212af1006ae635cd29e7f8fb605893447672f06218ba32e17dee445e12d07ee6
2 ··Compiled·from·"Language.java"2 ··Compiled·from·"Language.java"
3 public·class·xtc.type.Language3 public·class·xtc.type.Language
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/type/Language7 ··this_class:·#8··························//·xtc/type/Language
8 ··super_class:·#2·························//·java/lang/Object8 ··super_class:·#2·························//·java/lang/Object
9 ··interfaces:·0,·fields:·3,·methods:·5,·attributes:·19 ··interfaces:·0,·fields:·3,·methods:·5,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V
12 ···#2·=·Class··············#4·············//·java/lang/Object12 ···#2·=·Class··············#4·············//·java/lang/Object
966 B
xtc/type/MethodT.class
922 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·0e47f176d3a796df149053f10817d8fa353fba857cea28004b9e2dfb4621f7e51 ··SHA-256·checksum·855454beaff99fc8d3d3c76dd07934e442c10235869f159f31ddef68d2dbb682
2 ··Compiled·from·"MethodT.java"2 ··Compiled·from·"MethodT.java"
3 public·class·xtc.type.MethodT·extends·xtc.type.FunctionOrMethodT3 public·class·xtc.type.MethodT·extends·xtc.type.FunctionOrMethodT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·xtc/type/MethodT7 ··this_class:·#7··························//·xtc/type/MethodT
8 ··super_class:·#2·························//·xtc/type/FunctionOrMethodT8 ··super_class:·#2·························//·xtc/type/FunctionOrMethodT
9 ··interfaces:·0,·fields:·0,·methods:·7,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·7,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/FunctionOrMethodT."<init>":(Lxtc/type/Type;Lxtc/type/Type;Ljava/lang/String;Ljava/util/List;ZLjava/util/List;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/FunctionOrMethodT."<init>":(Lxtc/type/Type;Lxtc/type/Type;Ljava/lang/String;Ljava/util/List;ZLjava/util/List;)V
12 ···#2·=·Class··············#4·············//·xtc/type/FunctionOrMethodT12 ···#2·=·Class··············#4·············//·xtc/type/FunctionOrMethodT
889 B
xtc/type/NamedParameter.class
831 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·0cf7fe66cbed7181e7c73e4ed064b4dec76e0411aba46fdbb5a10abe7f466c991 ··SHA-256·checksum·e9e812ad7d0bf18e4a450809a8f22f78d70423d7d735aec1bf946797ae63464f
2 ··Compiled·from·"NamedParameter.java"2 ··Compiled·from·"NamedParameter.java"
3 public·class·xtc.type.NamedParameter·extends·xtc.type.Parameter3 public·class·xtc.type.NamedParameter·extends·xtc.type.Parameter
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/type/NamedParameter7 ··this_class:·#8··························//·xtc/type/NamedParameter
8 ··super_class:·#2·························//·xtc/type/Parameter8 ··super_class:·#2·························//·xtc/type/Parameter
9 ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Parameter."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Parameter."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/type/Parameter12 ···#2·=·Class··············#4·············//·xtc/type/Parameter
2.4 KB
xtc/type/NumberT$1.class
2.35 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·5b5b9e2d76a147bc1c6216b979aa013851d944e819f23f0e61dbf2765fba23761 ··SHA-256·checksum·4440fdd51d4f1ba66cef83c430da3975eb70cce6b6e841a979df214f58cbb672
2 ··Compiled·from·"NumberT.java"2 ··Compiled·from·"NumberT.java"
3 class·xtc.type.NumberT$13 class·xtc.type.NumberT$1
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC
7 ··this_class:·#8··························//·xtc/type/NumberT$17 ··this_class:·#8··························//·xtc/type/NumberT$1
8 ··super_class:·#77························//·java/lang/Object8 ··super_class:·#77························//·java/lang/Object
9 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/NumberT$Kind.values:()[Lxtc/type/NumberT$Kind;11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/NumberT$Kind.values:()[Lxtc/type/NumberT$Kind;
12 ···#2·=·Class··············#4·············//·xtc/type/NumberT$Kind12 ···#2·=·Class··············#4·············//·xtc/type/NumberT$Kind
13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/NumberT$Kind;13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/NumberT$Kind;
14 ···#4·=·Utf8···············xtc/type/NumberT$Kind14 ···#4·=·Utf8···············xtc/type/NumberT$Kind
15 ···#5·=·Utf8···············values15 ···#5·=·Utf8···············values
16 ···#6·=·Utf8···············()[Lxtc/type/NumberT$Kind;16 ···#6·=·Utf8···············()[Lxtc/type/NumberT$Kind;
2.54 KB
xtc/type/NumberT$Kind.class
2.49 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·2dde0fca23faf428986a19c8f1e5248ca03d8ac2a182334cf8f54feada54f5aa1 ··SHA-256·checksum·9d9ab2e789a2b68d319efa9fc346fa21c6b0d921feeea5ac880d7be891467c85
2 ··Compiled·from·"NumberT.java"2 ··Compiled·from·"NumberT.java"
3 public·final·class·xtc.type.NumberT$Kind·extends·java.lang.Enum<xtc.type.NumberT$Kind>3 public·final·class·xtc.type.NumberT$Kind·extends·java.lang.Enum<xtc.type.NumberT$Kind>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM6 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM
7 ··this_class:·#1··························//·xtc/type/NumberT$Kind7 ··this_class:·#1··························//·xtc/type/NumberT$Kind
8 ··super_class:·#71························//·java/lang/Enum8 ··super_class:·#71························//·java/lang/Enum
9 ··interfaces:·0,·fields:·20,·methods:·5,·attributes:·49 ··interfaces:·0,·fields:·20,·methods:·5,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Class··············#2············//·xtc/type/NumberT$Kind11 ····#1·=·Class··············#2············//·xtc/type/NumberT$Kind
12 ····#2·=·Utf8···············xtc/type/NumberT$Kind12 ····#2·=·Utf8···············xtc/type/NumberT$Kind
13 ····#3·=·Fieldref···········#1.#4·········//·xtc/type/NumberT$Kind.BYTE:Lxtc/type/NumberT$Kind;13 ····#3·=·Fieldref···········#1.#4·········//·xtc/type/NumberT$Kind.BYTE:Lxtc/type/NumberT$Kind;
14 ····#4·=·NameAndType········#5:#6·········//·BYTE:Lxtc/type/NumberT$Kind;14 ····#4·=·NameAndType········#5:#6·········//·BYTE:Lxtc/type/NumberT$Kind;
15 ····#5·=·Utf8···············BYTE15 ····#5·=·Utf8···············BYTE
16 ····#6·=·Utf8···············Lxtc/type/NumberT$Kind;16 ····#6·=·Utf8···············Lxtc/type/NumberT$Kind;
730 B
xtc/type/NumberT.class
686 B
procyon -ec {}
    
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
141 ············case·18:·{141 ············case·18:·{
142 ················return·"double·_Complex";142 ················return·"double·_Complex";
143 ············}143 ············}
144 ············case·19:·{144 ············case·19:·{
145 ················return·"long·double·_Complex";145 ················return·"long·double·_Complex";
146 ············}146 ············}
147 ············default:·{147 ············default:·{
148 ················throw·new·AssertionError("Invalid·kind:·"·+·this.kind);148 ················throw·new·AssertionError((Object)("Invalid·kind:·"·+·this.kind));
149 ············}149 ············}
150 ········}150 ········}
151 ····}151 ····}
152 ····152 ····
153 ····public·static·boolean·equal(final·NumberT.Kind·kind,·final·NumberT.Kind·kind2)·{153 ····public·static·boolean·equal(final·NumberT.Kind·kind,·final·NumberT.Kind·kind2)·{
154 ········return·kind·==·kind2·||·((NumberT.Kind.INT·==·kind·||·NumberT.Kind.S_INT·==·kind)·&&·(NumberT.Kind.INT·==·kind2·||·NumberT.Kind.S_INT·==·kind2));154 ········return·kind·==·kind2·||·((NumberT.Kind.INT·==·kind·||·NumberT.Kind.S_INT·==·kind)·&&·(NumberT.Kind.INT·==·kind2·||·NumberT.Kind.S_INT·==·kind2));
155 ····}155 ····}
839 B
xtc/type/PackageT.class
793 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·b1f6bbca13711abf2547f700acfb64d07b7d6443aeec144e3cf195577447374d1 ··SHA-256·checksum·90f4a175a1376087fdad525e00da7d73cbcd9b16a60bc1efe63c506c34491a34
2 ··Compiled·from·"PackageT.java"2 ··Compiled·from·"PackageT.java"
3 public·class·xtc.type.PackageT·extends·xtc.type.Type3 public·class·xtc.type.PackageT·extends·xtc.type.Type
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/type/PackageT7 ··this_class:·#8··························//·xtc/type/PackageT
8 ··super_class:·#2·························//·xtc/type/Type8 ··super_class:·#2·························//·xtc/type/Type
9 ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/type/Type12 ···#2·=·Class··············#4·············//·xtc/type/Type
866 B
xtc/type/Parameter.class
818 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·fc0c0231c99460c3f32df1e524f5d808d6d3a989b5e76bb3c9ad6caedb024f911 ··SHA-256·checksum·431518b4e8bc1aabb1489f08d5c9da15169e12b6e990d1633a6b510f1c36c878
2 ··Compiled·from·"Parameter.java"2 ··Compiled·from·"Parameter.java"
3 public·abstract·class·xtc.type.Parameter·extends·xtc.type.Type3 public·abstract·class·xtc.type.Parameter·extends·xtc.type.Type
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#11·························//·xtc/type/Parameter7 ··this_class:·#11·························//·xtc/type/Parameter
8 ··super_class:·#2·························//·xtc/type/Type8 ··super_class:·#2·························//·xtc/type/Type
9 ··interfaces:·0,·fields:·1,·methods:·6,·attributes:·19 ··interfaces:·0,·fields:·1,·methods:·6,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/type/Type12 ···#2·=·Class··············#4·············//·xtc/type/Type
900 B
xtc/type/ParameterizedT.class
842 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·89a4361cc490f8588ec9d22da9d2aa24f5e4fc0bca3cd1ffcddf45d323eb9a671 ··SHA-256·checksum·8e5045fd8abdf378ee448b549c58bbf6509bbe31574a475b86883e4c7eaa1c34
2 ··Compiled·from·"ParameterizedT.java"2 ··Compiled·from·"ParameterizedT.java"
3 public·class·xtc.type.ParameterizedT·extends·xtc.type.WrappedT3 public·class·xtc.type.ParameterizedT·extends·xtc.type.WrappedT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#13·························//·xtc/type/ParameterizedT7 ··this_class:·#13·························//·xtc/type/ParameterizedT
8 ··super_class:·#2·························//·xtc/type/WrappedT8 ··super_class:·#2·························//·xtc/type/WrappedT
9 ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V
12 ····#2·=·Class··············#4············//·xtc/type/WrappedT12 ····#2·=·Class··············#4············//·xtc/type/WrappedT
855 B
xtc/type/PointerT.class
809 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·6271cba5f72ecd1353ae56185fc7b409b7647fef6c984335936c754dd30520071 ··SHA-256·checksum·90c204ce160203c953273b295364945f8a8c5e3b8374b90261576bbdfeb34a3a
2 ··Compiled·from·"PointerT.java"2 ··Compiled·from·"PointerT.java"
3 public·class·xtc.type.PointerT·extends·xtc.type.DerivedT3 public·class·xtc.type.PointerT·extends·xtc.type.DerivedT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/type/PointerT7 ··this_class:·#8··························//·xtc/type/PointerT
8 ··super_class:·#2·························//·xtc/type/DerivedT8 ··super_class:·#2·························//·xtc/type/DerivedT
9 ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·29 ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/DerivedT."<init>":()V11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/DerivedT."<init>":()V
12 ····#2·=·Class··············#4············//·xtc/type/DerivedT12 ····#2·=·Class··············#4············//·xtc/type/DerivedT
854 B
xtc/type/Reference.class
806 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·565ee82aeea892000d8c5cd3212acb043e58c23c587f53789f4f0d51967d09791 ··SHA-256·checksum·61daa49366ca92b06c2b575a9cf6d48de690075a8c108e14cf2d92fbba028fa8
2 ··Compiled·from·"Reference.java"2 ··Compiled·from·"Reference.java"
3 public·abstract·class·xtc.type.Reference3 public·abstract·class·xtc.type.Reference
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#27·························//·xtc/type/Reference7 ··this_class:·#27·························//·xtc/type/Reference
8 ··super_class:·#2·························//·java/lang/Object8 ··super_class:·#2·························//·java/lang/Object
9 ··interfaces:·0,·fields:·2,·methods:·28,·attributes:·19 ··interfaces:·0,·fields:·2,·methods:·28,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·java/lang/Object."<init>":()V11 ····#1·=·Methodref··········#2.#3·········//·java/lang/Object."<init>":()V
12 ····#2·=·Class··············#4············//·java/lang/Object12 ····#2·=·Class··············#4············//·java/lang/Object
941 B
xtc/type/RelativeReference.class
877 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·614632138119ea481e29c1c52e8cf3c70992b7876bc06c65ba3f6b4241e8099b1 ··SHA-256·checksum·44b0950705277525a319aac984d4958f123cde4613108d3b4ec5cfff119c4161
2 ··Compiled·from·"RelativeReference.java"2 ··Compiled·from·"RelativeReference.java"
3 public·abstract·class·xtc.type.RelativeReference·extends·xtc.type.Reference3 public·abstract·class·xtc.type.RelativeReference·extends·xtc.type.Reference
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#8··························//·xtc/type/RelativeReference7 ··this_class:·#8··························//·xtc/type/RelativeReference
8 ··super_class:·#2·························//·xtc/type/Reference8 ··super_class:·#2·························//·xtc/type/Reference
9 ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·19 ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Reference."<init>":(Lxtc/type/Type;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Reference."<init>":(Lxtc/type/Type;)V
12 ···#2·=·Class··············#4·············//·xtc/type/Reference12 ···#2·=·Class··············#4·············//·xtc/type/Reference
940 B
xtc/type/StaticReference.class
880 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·3abdd33e3233afd78d88e15b185efead30422a9be81ffe94a7627d7dd822eaee1 ··SHA-256·checksum·aa9a6bbedb1340fb0a0bacf853097cdb62ab0923078de568512515f930712917
2 ··Compiled·from·"StaticReference.java"2 ··Compiled·from·"StaticReference.java"
3 public·class·xtc.type.StaticReference·extends·xtc.type.VariableReference3 public·class·xtc.type.StaticReference·extends·xtc.type.VariableReference
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#10·························//·xtc/type/StaticReference7 ··this_class:·#10·························//·xtc/type/StaticReference
8 ··super_class:·#2·························//·xtc/type/VariableReference8 ··super_class:·#2·························//·xtc/type/VariableReference
9 ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/VariableReference."<init>":(Lxtc/type/Type;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/VariableReference."<init>":(Lxtc/type/Type;)V
12 ···#2·=·Class··············#4·············//·xtc/type/VariableReference12 ···#2·=·Class··············#4·············//·xtc/type/VariableReference
1.03 KB
xtc/type/StructOrUnionT.class
1000 B
procyon -ec {}
    
Offset 82, 26 lines modifiedOffset 82, 26 lines modified
82 ············if·(variableT.hasName()·||·!variableT.hasWidth())·{82 ············if·(variableT.hasName()·||·!variableT.hasWidth())·{
83 ················++n;83 ················++n;
84 ············}84 ············}
85 ········}85 ········}
86 ········return·n;86 ········return·n;
87 ····}87 ····}
88 ····88 ····
89 ····public·VariableT·getMember(final·int·n)·{89 ····public·VariableT·getMember(final·int·i)·{
90 ········int·n2·=·-1;90 ········int·n·=·-1;
91 ········for·(final·VariableT·variableT·:·this.members)·{91 ········for·(final·VariableT·variableT·:·this.members)·{
92 ············if·(variableT.hasName()·||·!variableT.hasWidth())·{92 ············if·(variableT.hasName()·||·!variableT.hasWidth())·{
93 ················++n2;93 ················++n;
94 ················if·(n·==·n2)·{94 ················if·(i·==·n)·{
95 ····················return·variableT;95 ····················return·variableT;
96 ················}96 ················}
97 ················continue;97 ················continue;
98 ············}98 ············}
99 ········}99 ········}
100 ········throw·new·IndexOutOfBoundsException("Index:·"·+·n·+·",·Size:·"·+·(n2·+·1));100 ········throw·new·IndexOutOfBoundsException("Index:·"·+·i·+·",·Size:·"·+·(n·+·1));
101 ····}101 ····}
102 ····102 ····
103 ····public·List<VariableT>·getMembers()·{103 ····public·List<VariableT>·getMembers()·{
104 ········return·this.members;104 ········return·this.members;
105 ····}105 ····}
106 ····106 ····
107 ····public·void·setMembers(final·List<VariableT>·members)·{107 ····public·void·setMembers(final·List<VariableT>·members)·{
868 B
xtc/type/StructT.class
824 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·7282547523cd31f7c5abdca4c62e0f5ba8cacdb68e90b30a38b7cddf959426731 ··SHA-256·checksum·1cfc823259993899910d4a7cae76a18a715b0e4196e16106e3a96492f3bf7bac
2 ··Compiled·from·"StructT.java"2 ··Compiled·from·"StructT.java"
3 public·class·xtc.type.StructT·extends·xtc.type.StructOrUnionT3 public·class·xtc.type.StructT·extends·xtc.type.StructOrUnionT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#13·························//·xtc/type/StructT7 ··this_class:·#13·························//·xtc/type/StructT
8 ··super_class:·#8·························//·xtc/type/StructOrUnionT8 ··super_class:·#8·························//·xtc/type/StructOrUnionT
9 ··interfaces:·0,·fields:·0,·methods:·9,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·9,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/util/Nonce.create:()Lxtc/util/Nonce;11 ···#1·=·Methodref··········#2.#3··········//·xtc/util/Nonce.create:()Lxtc/util/Nonce;
12 ···#2·=·Class··············#4·············//·xtc/util/Nonce12 ···#2·=·Class··············#4·············//·xtc/util/Nonce
805 B
xtc/type/Tagged.class
763 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·3c83f973a6ace745a47c830fef7d1497d1cf54fdc5bdafc771e14b5fd64aed131 ··SHA-256·checksum·7137616e3885b99f744a596e1abbc9aa6d3f3469a7788dc533a5441539332211
2 ··Compiled·from·"Tagged.java"2 ··Compiled·from·"Tagged.java"
3 public·interface·xtc.type.Tagged3 public·interface·xtc.type.Tagged
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/type/Tagged7 ··this_class:·#1··························//·xtc/type/Tagged
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·11,·attributes:·19 ··interfaces:·0,·fields:·0,·methods:·11,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/type/Tagged11 ···#1·=·Class··············#2·············//·xtc/type/Tagged
12 ···#2·=·Utf8···············xtc/type/Tagged12 ···#2·=·Utf8···············xtc/type/Tagged
890 B
xtc/type/TupleT.class
848 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·23d1b0952a5ec3b18eb3e844250d7b8eea1babf821dc8e2b731b17ad805830db1 ··SHA-256·checksum·faf8b8deae31c32d4f30ce6aaca2b9d7a8b7ab754f89b3242f20acf25bfd3a32
2 ··Compiled·from·"TupleT.java"2 ··Compiled·from·"TupleT.java"
3 public·class·xtc.type.TupleT·extends·xtc.type.DerivedT3 public·class·xtc.type.TupleT·extends·xtc.type.DerivedT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·xtc/type/TupleT7 ··this_class:·#2··························//·xtc/type/TupleT
8 ··super_class:·#23························//·xtc/type/DerivedT8 ··super_class:·#23························//·xtc/type/DerivedT
9 ··interfaces:·0,·fields:·3,·methods:·22,·attributes:·29 ··interfaces:·0,·fields:·3,·methods:·22,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/TupleT."<init>":(Lxtc/type/Type;Ljava/lang/String;Ljava/util/List;)V11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/TupleT."<init>":(Lxtc/type/Type;Ljava/lang/String;Ljava/util/List;)V
12 ····#2·=·Class··············#4············//·xtc/type/TupleT12 ····#2·=·Class··············#4············//·xtc/type/TupleT
2.31 KB
xtc/type/Type$1.class
2.27 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·e3e2866e45e6219b4a173047aa8cef15ffe0ae24170cfddbe7ea1f643e5aa79e1 ··SHA-256·checksum·a5748c333d530ab0a4cdc7334b27e987b269dd86f3475f1705f7b79685897e89
2 ··Compiled·from·"Type.java"2 ··Compiled·from·"Type.java"
3 class·xtc.type.Type$13 class·xtc.type.Type$1
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC
7 ··this_class:·#8··························//·xtc/type/Type$17 ··this_class:·#8··························//·xtc/type/Type$1
8 ··super_class:·#26························//·java/lang/Object8 ··super_class:·#26························//·java/lang/Object
9 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type$Tag.values:()[Lxtc/type/Type$Tag;11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type$Tag.values:()[Lxtc/type/Type$Tag;
12 ···#2·=·Class··············#4·············//·xtc/type/Type$Tag12 ···#2·=·Class··············#4·············//·xtc/type/Type$Tag
13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/Type$Tag;13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/Type$Tag;
14 ···#4·=·Utf8···············xtc/type/Type$Tag14 ···#4·=·Utf8···············xtc/type/Type$Tag
15 ···#5·=·Utf8···············values15 ···#5·=·Utf8···············values
16 ···#6·=·Utf8···············()[Lxtc/type/Type$Tag;16 ···#6·=·Utf8···············()[Lxtc/type/Type$Tag;
2.45 KB
xtc/type/Type$Tag.class
2.41 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·1a7fd1c885a602152967c7b175715de1f9b7308634dab5647d12c517897c90261 ··SHA-256·checksum·9080ba95c3eb38a8999817dd9b0e17f5ae3c367395783e4f191ada619abed955
2 ··Compiled·from·"Type.java"2 ··Compiled·from·"Type.java"
3 public·final·class·xtc.type.Type$Tag·extends·java.lang.Enum<xtc.type.Type$Tag>3 public·final·class·xtc.type.Type$Tag·extends·java.lang.Enum<xtc.type.Type$Tag>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM6 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM
7 ··this_class:·#1··························//·xtc/type/Type$Tag7 ··this_class:·#1··························//·xtc/type/Type$Tag
8 ··super_class:·#101·······················//·java/lang/Enum8 ··super_class:·#101·······················//·java/lang/Enum
9 ··interfaces:·0,·fields:·30,·methods:·5,·attributes:·49 ··interfaces:·0,·fields:·30,·methods:·5,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Class··············#2············//·xtc/type/Type$Tag11 ····#1·=·Class··············#2············//·xtc/type/Type$Tag
12 ····#2·=·Utf8···············xtc/type/Type$Tag12 ····#2·=·Utf8···············xtc/type/Type$Tag
13 ····#3·=·Fieldref···········#1.#4·········//·xtc/type/Type$Tag.BOOLEAN:Lxtc/type/Type$Tag;13 ····#3·=·Fieldref···········#1.#4·········//·xtc/type/Type$Tag.BOOLEAN:Lxtc/type/Type$Tag;
14 ····#4·=·NameAndType········#5:#6·········//·BOOLEAN:Lxtc/type/Type$Tag;14 ····#4·=·NameAndType········#5:#6·········//·BOOLEAN:Lxtc/type/Type$Tag;
15 ····#5·=·Utf8···············BOOLEAN15 ····#5·=·Utf8···············BOOLEAN
16 ····#6·=·Utf8···············Lxtc/type/Type$Tag;16 ····#6·=·Utf8···············Lxtc/type/Type$Tag;
912 B
xtc/type/Type.class
874 B
procyon -ec {}
    
Offset 297, 19 lines modifiedOffset 297, 19 lines modified
297 ················}297 ················}
298 ············}298 ············}
299 ············type·=·(type.isWrapped()·?·type.toWrapped().getType()·:·null);299 ············type·=·(type.isWrapped()·?·type.toWrapped().getType()·:·null);
300 ········}·while·(null·!=·type);300 ········}·while·(null·!=·type);
301 ········return·this;301 ········return·this;
302 ····}302 ····}
303 ····303 ····
304 ····public·void·mark(final·Node·node)·{304 ····public·void·mark(final·Node·obj)·{
305 ········if·(node.hasProperty("xtc.Constants.Type"))·{305 ········if·(obj.hasProperty("xtc.Constants.Type"))·{
306 ············throw·new·IllegalArgumentException("Node·"·+·node·+·"·already·has·type");306 ············throw·new·IllegalArgumentException("Node·"·+·obj·+·"·already·has·type");
307 ········}307 ········}
308 ········node.setProperty("xtc.Constants.Type",·(Object)this);308 ········obj.setProperty("xtc.Constants.Type",·(Object)this);
309 ····}309 ····}
310 ····310 ····
311 ····public·boolean·hasTag(final·Type.Tag·tag)·{311 ····public·boolean·hasTag(final·Type.Tag·tag)·{
312 ········return·tag·==·this.tag();312 ········return·tag·==·this.tag();
313 ····}313 ····}
314 ····314 ····
315 ····public·abstract·Type.Tag·tag();315 ····public·abstract·Type.Tag·tag();
2.68 KB
xtc/type/TypePrinter$1.class
2.63 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·0f2f145f03c09cbacfdce747eca0322ff2a2d53ca0573677409f7a8bf78dc5f31 ··SHA-256·checksum·636a8e9c9fd50949a8b2ccff6c9b7d3be0fcd4f40357b89cdaabdf1278ccdc4f
2 ··Compiled·from·"TypePrinter.java"2 ··Compiled·from·"TypePrinter.java"
3 class·xtc.type.TypePrinter$13 class·xtc.type.TypePrinter$1
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC
7 ··this_class:·#8··························//·xtc/type/TypePrinter$17 ··this_class:·#8··························//·xtc/type/TypePrinter$1
8 ··super_class:·#35························//·java/lang/Object8 ··super_class:·#35························//·java/lang/Object
9 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/VariableT$Kind.values:()[Lxtc/type/VariableT$Kind;11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/VariableT$Kind.values:()[Lxtc/type/VariableT$Kind;
12 ···#2·=·Class··············#4·············//·xtc/type/VariableT$Kind12 ···#2·=·Class··············#4·············//·xtc/type/VariableT$Kind
13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/VariableT$Kind;13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/VariableT$Kind;
14 ···#4·=·Utf8···············xtc/type/VariableT$Kind14 ···#4·=·Utf8···············xtc/type/VariableT$Kind
15 ···#5·=·Utf8···············values15 ···#5·=·Utf8···············values
16 ···#6·=·Utf8···············()[Lxtc/type/VariableT$Kind;16 ···#6·=·Utf8···············()[Lxtc/type/VariableT$Kind;
2.44 KB
xtc/type/TypePrinter.class
2.39 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·d5c86487d3661d8254a7830d605441fed5e75712c421d7f3964241ea91085c901 ··SHA-256·checksum·35c0dffee70c95fb540d63765bdc3034de9c8240aaeb0fbc0391d164f983fc0c
2 ··Compiled·from·"TypePrinter.java"2 ··Compiled·from·"TypePrinter.java"
3 public·class·xtc.type.TypePrinter·extends·xtc.tree.Visitor3 public·class·xtc.type.TypePrinter·extends·xtc.tree.Visitor
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#8··························//·xtc/type/TypePrinter7 ··this_class:·#8··························//·xtc/type/TypePrinter
8 ··super_class:·#2·························//·xtc/tree/Visitor8 ··super_class:·#2·························//·xtc/tree/Visitor
9 ··interfaces:·0,·fields:·3,·methods:·32,·attributes:·39 ··interfaces:·0,·fields:·3,·methods:·32,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/tree/Visitor."<init>":()V11 ····#1·=·Methodref··········#2.#3·········//·xtc/tree/Visitor."<init>":()V
12 ····#2·=·Class··············#4············//·xtc/tree/Visitor12 ····#2·=·Class··············#4············//·xtc/tree/Visitor
13 ····#3·=·NameAndType········#5:#6·········//·"<init>":()V13 ····#3·=·NameAndType········#5:#6·········//·"<init>":()V
14 ····#4·=·Utf8···············xtc/tree/Visitor14 ····#4·=·Utf8···············xtc/tree/Visitor
15 ····#5·=·Utf8···············<init>15 ····#5·=·Utf8···············<init>
16 ····#6·=·Utf8···············()V16 ····#6·=·Utf8···············()V
863 B
xtc/type/UnionT.class
821 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·dea97bcf2a1b6bdc0cf7ad36bd1e142e07e0a4b785db83373992987596aa70951 ··SHA-256·checksum·edebb49ff1988367b3efc29469918408e602fcc5fd0abe15857fe2721b5ca7e9
2 ··Compiled·from·"UnionT.java"2 ··Compiled·from·"UnionT.java"
3 public·class·xtc.type.UnionT·extends·xtc.type.StructOrUnionT3 public·class·xtc.type.UnionT·extends·xtc.type.StructOrUnionT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#13·························//·xtc/type/UnionT7 ··this_class:·#13·························//·xtc/type/UnionT
8 ··super_class:·#8·························//·xtc/type/StructOrUnionT8 ··super_class:·#8·························//·xtc/type/StructOrUnionT
9 ··interfaces:·0,·fields:·0,·methods:·9,·attributes:·29 ··interfaces:·0,·fields:·0,·methods:·9,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/util/Nonce.create:()Lxtc/util/Nonce;11 ···#1·=·Methodref··········#2.#3··········//·xtc/util/Nonce.create:()Lxtc/util/Nonce;
12 ···#2·=·Class··············#4·············//·xtc/util/Nonce12 ···#2·=·Class··············#4·············//·xtc/util/Nonce
824 B
xtc/type/UnitT.class
784 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·0e80af7ac4cc99f248ed966787d7cc81f8e0444752b062322fccbd76f8b20e011 ··SHA-256·checksum·cd4175dba22f4c1b9faa4bdac7b789c2985287a509a6713cb9162359e425834e
2 ··Compiled·from·"UnitT.java"2 ··Compiled·from·"UnitT.java"
3 public·class·xtc.type.UnitT·extends·xtc.type.Type3 public·class·xtc.type.UnitT·extends·xtc.type.Type
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#10·························//·xtc/type/UnitT7 ··this_class:·#10·························//·xtc/type/UnitT
8 ··super_class:·#2·························//·xtc/type/Type8 ··super_class:·#2·························//·xtc/type/Type
9 ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/type/Type12 ···#2·=·Class··············#4·············//·xtc/type/Type
975 B
xtc/type/VariableReference.class
911 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·423078ec092c6cb91856c6585619a3de3d9d146e1889803f8d75d058c279be001 ··SHA-256·checksum·235735fe198e6897de67f77979b9ec7a246e4a5fab994a934cfcf27a088c3227
2 ··Compiled·from·"VariableReference.java"2 ··Compiled·from·"VariableReference.java"
3 public·abstract·class·xtc.type.VariableReference·extends·xtc.type.Reference3 public·abstract·class·xtc.type.VariableReference·extends·xtc.type.Reference
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#2··························//·xtc/type/VariableReference7 ··this_class:·#2··························//·xtc/type/VariableReference
8 ··super_class:·#8·························//·xtc/type/Reference8 ··super_class:·#8·························//·xtc/type/Reference
9 ··interfaces:·0,·fields:·1,·methods:·6,·attributes:·19 ··interfaces:·0,·fields:·1,·methods:·6,·attributes:·1
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/VariableReference."<init>":(Ljava/lang/String;Lxtc/type/Type;)V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/VariableReference."<init>":(Ljava/lang/String;Lxtc/type/Type;)V
12 ···#2·=·Class··············#4·············//·xtc/type/VariableReference12 ···#2·=·Class··············#4·············//·xtc/type/VariableReference
2.44 KB
xtc/type/VariableT$1.class
2.39 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·33d533f7ac3900a564feea6282175957dbeb6333f797e208c500bb5f14d256251 ··SHA-256·checksum·f6056e929bdd7d844b1f744bc8767e06a1174f757fc198974a26d20c2ffab25d
2 ··Compiled·from·"VariableT.java"2 ··Compiled·from·"VariableT.java"
3 class·xtc.type.VariableT$13 class·xtc.type.VariableT$1
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC6 ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC
7 ··this_class:·#8··························//·xtc/type/VariableT$17 ··this_class:·#8··························//·xtc/type/VariableT$1
8 ··super_class:·#35························//·java/lang/Object8 ··super_class:·#35························//·java/lang/Object
9 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/VariableT$Kind.values:()[Lxtc/type/VariableT$Kind;11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/VariableT$Kind.values:()[Lxtc/type/VariableT$Kind;
12 ···#2·=·Class··············#4·············//·xtc/type/VariableT$Kind12 ···#2·=·Class··············#4·············//·xtc/type/VariableT$Kind
13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/VariableT$Kind;13 ···#3·=·NameAndType········#5:#6··········//·values:()[Lxtc/type/VariableT$Kind;
14 ···#4·=·Utf8···············xtc/type/VariableT$Kind14 ···#4·=·Utf8···············xtc/type/VariableT$Kind
15 ···#5·=·Utf8···············values15 ···#5·=·Utf8···············values
16 ···#6·=·Utf8···············()[Lxtc/type/VariableT$Kind;16 ···#6·=·Utf8···············()[Lxtc/type/VariableT$Kind;
2.58 KB
xtc/type/VariableT$Kind.class
2.53 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·70839f81bdba356fa943afee04257feb87e8d3b798a96fd394c3cfcd8a755d201 ··SHA-256·checksum·a896fa9c1db9aa119e15421bff9319bfaa808108fccc265df572a87f21b777e0
2 ··Compiled·from·"VariableT.java"2 ··Compiled·from·"VariableT.java"
3 public·final·class·xtc.type.VariableT$Kind·extends·java.lang.Enum<xtc.type.VariableT$Kind>3 public·final·class·xtc.type.VariableT$Kind·extends·java.lang.Enum<xtc.type.VariableT$Kind>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM6 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM
7 ··this_class:·#1··························//·xtc/type/VariableT$Kind7 ··this_class:·#1··························//·xtc/type/VariableT$Kind
8 ··super_class:·#29························//·java/lang/Enum8 ··super_class:·#29························//·java/lang/Enum
9 ··interfaces:·0,·fields:·6,·methods:·5,·attributes:·49 ··interfaces:·0,·fields:·6,·methods:·5,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/type/VariableT$Kind11 ···#1·=·Class··············#2·············//·xtc/type/VariableT$Kind
12 ···#2·=·Utf8···············xtc/type/VariableT$Kind12 ···#2·=·Utf8···············xtc/type/VariableT$Kind
13 ···#3·=·Fieldref···········#1.#4··········//·xtc/type/VariableT$Kind.GLOBAL:Lxtc/type/VariableT$Kind;13 ···#3·=·Fieldref···········#1.#4··········//·xtc/type/VariableT$Kind.GLOBAL:Lxtc/type/VariableT$Kind;
14 ···#4·=·NameAndType········#5:#6··········//·GLOBAL:Lxtc/type/VariableT$Kind;14 ···#4·=·NameAndType········#5:#6··········//·GLOBAL:Lxtc/type/VariableT$Kind;
15 ···#5·=·Utf8···············GLOBAL15 ···#5·=·Utf8···············GLOBAL
16 ···#6·=·Utf8···············Lxtc/type/VariableT$Kind;16 ···#6·=·Utf8···············Lxtc/type/VariableT$Kind;
1.07 KB
xtc/type/VariableT.class
1.02 KB
procyon -ec {}
    
Offset 15, 22 lines modifiedOffset 15, 22 lines modified
15 ············throw·new·IllegalArgumentException("Invalid·kind·"·+·kind);15 ············throw·new·IllegalArgumentException("Invalid·kind·"·+·kind);
16 ········}16 ········}
17 ········this.kind·=·kind;17 ········this.kind·=·kind;
18 ········this.name·=·name;18 ········this.name·=·name;
19 ········this.width·=·-1;19 ········this.width·=·-1;
20 ····}20 ····}
21 ····21 ····
22 ····public·VariableT(final·Type·type,·final·Type·type2,·final·String·name,·final·int·width)·{22 ····public·VariableT(final·Type·type,·final·Type·type2,·final·String·name,·final·int·n)·{
23 ········super(type,·type2);23 ········super(type,·type2);
24 ········if·(0·>·width)·{24 ········if·(0·>·n)·{
25 ············throw·new·IllegalArgumentException("Negative·width·"·+·width);25 ············throw·new·IllegalArgumentException("Negative·width·"·+·n);
26 ········}26 ········}
27 ········this.kind·=·VariableT.Kind.BITFIELD;27 ········this.kind·=·VariableT.Kind.BITFIELD;
28 ········this.name·=·name;28 ········this.name·=·name;
29 ········this.width·=·width;29 ········this.width·=·n;
30 ····}30 ····}
31 ····31 ····
32 ····public·VariableT·copy()·{32 ····public·VariableT·copy()·{
33 ········return·(-1·==·this.width)·?·new·VariableT((Type)this,·this.getType().copy(),·this.kind,·this.name)·:·new·VariableT((Type)this,·this.getType().copy(),·this.name,·this.width);33 ········return·(-1·==·this.width)·?·new·VariableT((Type)this,·this.getType().copy(),·this.kind,·this.name)·:·new·VariableT((Type)this,·this.getType().copy(),·this.name,·this.width);
34 ····}34 ····}
35 ····35 ····
36 ····public·Type.Tag·wtag()·{36 ····public·Type.Tag·wtag()·{
905 B
xtc/type/VariantT.class
859 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·ae4ebbf6f442fc14932e2d03553fc829e8bb9599e7c6b3694af4cd34a3975cdf1 ··SHA-256·checksum·22f6d59655caf4a87a1431ce370b3b333d6f626039d907441dcc4bd758745e44
2 ··Compiled·from·"VariantT.java"2 ··Compiled·from·"VariantT.java"
3 public·class·xtc.type.VariantT·extends·xtc.type.DerivedT3 public·class·xtc.type.VariantT·extends·xtc.type.DerivedT
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#2··························//·xtc/type/VariantT7 ··this_class:·#2··························//·xtc/type/VariantT
8 ··super_class:·#8·························//·xtc/type/DerivedT8 ··super_class:·#8·························//·xtc/type/DerivedT
9 ··interfaces:·0,·fields:·5,·methods:·21,·attributes:·29 ··interfaces:·0,·fields:·5,·methods:·21,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/VariantT."<init>":(Lxtc/type/Type;Ljava/lang/String;ZLjava/util/List;)V11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/VariantT."<init>":(Lxtc/type/Type;Ljava/lang/String;ZLjava/util/List;)V
12 ····#2·=·Class··············#4············//·xtc/type/VariantT12 ····#2·=·Class··············#4············//·xtc/type/VariantT
824 B
xtc/type/VoidT.class
784 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·85a4eb763fd684e108b9c9ff5141445ac185a6125168f85d5315ffc22b12a8e21 ··SHA-256·checksum·7c76ab7bf23aeb6d7cdac5eaa2af4028d25acbbf4ac3d535869be439037f09e0
2 ··Compiled·from·"VoidT.java"2 ··Compiled·from·"VoidT.java"
3 public·class·xtc.type.VoidT·extends·xtc.type.Type3 public·class·xtc.type.VoidT·extends·xtc.type.Type
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#10·························//·xtc/type/VoidT7 ··this_class:·#10·························//·xtc/type/VoidT
8 ··super_class:·#2·························//·xtc/type/Type8 ··super_class:·#2·························//·xtc/type/Type
9 ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/type/Type12 ···#2·=·Class··············#4·············//·xtc/type/Type
859 B
xtc/type/Wildcard.class
813 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·5f1640f5120ad3f00097b573708454743df1b7bca909f47abfe29cf6bd14aa681 ··SHA-256·checksum·f15a77d4fe4166765f8ecf1f49bd0ab5a49c8cb6315836fe7b7b24b3a208e201
2 ··Compiled·from·"Wildcard.java"2 ··Compiled·from·"Wildcard.java"
3 public·class·xtc.type.Wildcard·extends·xtc.type.Parameter3 public·class·xtc.type.Wildcard·extends·xtc.type.Parameter
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#10·························//·xtc/type/Wildcard7 ··this_class:·#10·························//·xtc/type/Wildcard
8 ··super_class:·#2·························//·xtc/type/Parameter8 ··super_class:·#2·························//·xtc/type/Parameter
9 ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Parameter."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·xtc/type/Parameter."<init>":()V
12 ···#2·=·Class··············#4·············//·xtc/type/Parameter12 ···#2·=·Class··············#4·············//·xtc/type/Parameter
862 B
xtc/type/WrappedT.class
816 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·662b4b81705c68d53e52fff03b2e01e7b382a24b5f049e22ddc927b22fc64a561 ··SHA-256·checksum·d8c4c47a13b0256f579c04ac85c70836fa0676a5c2590a6a18f1c85c8fe75ad3
2 ··Compiled·from·"WrappedT.java"2 ··Compiled·from·"WrappedT.java"
3 public·abstract·class·xtc.type.WrappedT·extends·xtc.type.Type3 public·abstract·class·xtc.type.WrappedT·extends·xtc.type.Type
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT6 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
7 ··this_class:·#8··························//·xtc/type/WrappedT7 ··this_class:·#8··························//·xtc/type/WrappedT
8 ··super_class:·#2·························//·xtc/type/Type8 ··super_class:·#2·························//·xtc/type/Type
9 ··interfaces:·0,·fields:·1,·methods:·40,·attributes:·29 ··interfaces:·0,·fields:·1,·methods:·40,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/Type."<init>":()V11 ····#1·=·Methodref··········#2.#3·········//·xtc/type/Type."<init>":()V
12 ····#2·=·Class··············#4············//·xtc/type/Type12 ····#2·=·Class··············#4············//·xtc/type/Type
936 B
xtc/util/EmptyIterator.class
880 B
javap -verbose -constants -s -l -private {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 ··SHA-256·checksum·428fd2c8512924ae20c6d04850f80acafcc0465a74eff9b3befa5b326acb053b1 ··SHA-256·checksum·1776d863d299029996257717655d84f47671cbcbbf14f2b1fdd1b6f9f2b7d639
2 ··Compiled·from·"EmptyIterator.java"2 ··Compiled·from·"EmptyIterator.java"
3 public·class·xtc.util.EmptyIterator<T·extends·java.lang.Object>·extends·java.lang.Object·implements·java.util.Iterator<T>3 public·class·xtc.util.EmptyIterator<T·extends·java.lang.Object>·extends·java.lang.Object·implements·java.util.Iterator<T>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#14·························//·xtc/util/EmptyIterator7 ··this_class:·#14·························//·xtc/util/EmptyIterator
8 ··super_class:·#2·························//·java/lang/Object8 ··super_class:·#2·························//·java/lang/Object
9 ··interfaces:·1,·fields:·1,·methods:·6,·attributes:·29 ··interfaces:·1,·fields:·1,·methods:·6,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V11 ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V
12 ···#2·=·Class··············#4·············//·java/lang/Object12 ···#2·=·Class··············#4·············//·java/lang/Object
2.12 KB
xtc/util/Function$F0.class
2.07 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·33fdd86bd39ff1dc6d7f940ad09bba6da9d2b07224ffe5e50925cd6dd678a4201 ··SHA-256·checksum·fbd36351fdcda24988d48312e787e9bd1b3f48cabaf79b401216ea361e9de20a
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F0<R·extends·java.lang.Object>3 public·interface·xtc.util.Function$F0<R·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F07 ··this_class:·#1··························//·xtc/util/Function$F0
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F011 ···#1·=·Class··············#2·············//·xtc/util/Function$F0
12 ···#2·=·Utf8···············xtc/util/Function$F012 ···#2·=·Utf8···············xtc/util/Function$F0
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············()Ljava/lang/Object;16 ···#6·=·Utf8···············()Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············()TR;18 ···#8·=·Utf8···············()TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F025 ··#15·=·Utf8···············F0
27 {26 {
28 ··public·abstract·R·apply();27 ··public·abstract·R·apply();
29 ····descriptor:·()Ljava/lang/Object;28 ····descriptor:·()Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·()TR;30 ····Signature:·#8···························//·()TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F0=class·xtc/util/Function$F0·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F0=class·xtc/util/Function$F0·of·class·xtc/util/Function
2.22 KB
xtc/util/Function$F1.class
2.17 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·6dfa8e4f85684a250b78038a4d80111eed9fa0de1fcc015be3cad0678703b1411 ··SHA-256·checksum·63717174a5714c5c1b7653e98886cf24aa8ad254bca5ab623e9d7cfd4d907b4c
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F1<R·extends·java.lang.Object,·A·extends·java.lang.Object>3 public·interface·xtc.util.Function$F1<R·extends·java.lang.Object,·A·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F17 ··this_class:·#1··························//·xtc/util/Function$F1
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F111 ···#1·=·Class··············#2·············//·xtc/util/Function$F1
12 ···#2·=·Utf8···············xtc/util/Function$F112 ···#2·=·Utf8···············xtc/util/Function$F1
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;)TR;18 ···#8·=·Utf8···············(TA;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F125 ··#15·=·Utf8···············F1
27 {26 {
28 ··public·abstract·R·apply(A);27 ··public·abstract·R·apply(A);
29 ····descriptor:·(Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;)TR;30 ····Signature:·#8···························//·(TA;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F1=class·xtc/util/Function$F1·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F1=class·xtc/util/Function$F1·of·class·xtc/util/Function
3.12 KB
xtc/util/Function$F10.class
3.07 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·ec517f4e5cb802e71608455109f54c84c94131fd780d7032a3699bcfc4e0199f1 ··SHA-256·checksum·ad311ea934ccd2b98dde046f8babb6d6324f62a0dedd821796a2cf29b3746552
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F10<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object,·I·extends·java.lang.Object>3 public·interface·xtc.util.Function$F10<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object,·I·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F107 ··this_class:·#1··························//·xtc/util/Function$F10
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F1011 ···#1·=·Class··············#2·············//·xtc/util/Function$F10
12 ···#2·=·Utf8···············xtc/util/Function$F1012 ···#2·=·Utf8···············xtc/util/Function$F10
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;TI;)TR;18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;TI;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F1025 ··#15·=·Utf8···············F10
27 {26 {
28 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H,·I);27 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H,·I);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;TI;)TR;30 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;TI;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F10=class·xtc/util/Function$F10·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F10=class·xtc/util/Function$F10·of·class·xtc/util/Function
3.23 KB
xtc/util/Function$F11.class
3.18 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·534a13dad3fc9761b52b17916f5d01db046e2869cdf87c7cb46b0daff1f0d40e1 ··SHA-256·checksum·487e92dff0a3cdbfbe7dbf8b79698dca4286c7769450240d8e6e7afed015b91e
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F11<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object,·I·extends·java.lang.Object,·J·extends·java.lang.Object>3 public·interface·xtc.util.Function$F11<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object,·I·extends·java.lang.Object,·J·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F117 ··this_class:·#1··························//·xtc/util/Function$F11
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F1111 ···#1·=·Class··············#2·············//·xtc/util/Function$F11
12 ···#2·=·Utf8···············xtc/util/Function$F1112 ···#2·=·Utf8···············xtc/util/Function$F11
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;)TR;18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F1125 ··#15·=·Utf8···············F11
27 {26 {
28 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H,·I,·J);27 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H,·I,·J);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;)TR;30 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F11=class·xtc/util/Function$F11·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F11=class·xtc/util/Function$F11·of·class·xtc/util/Function
3.34 KB
xtc/util/Function$F12.class
3.29 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·104b3a228ddc2b53676fd8ce8e18bcd91bbb2522087bd84af1d506bb035d8b201 ··SHA-256·checksum·51b8d05fea323054229bb93607c016263a38fd8553765f4fc4a0fbaeb0bc1afd
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F12<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object,·I·extends·java.lang.Object,·J·extends·java.lang.Object,·K·extends·java.lang.Object>3 public·interface·xtc.util.Function$F12<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object,·I·extends·java.lang.Object,·J·extends·java.lang.Object,·K·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F127 ··this_class:·#1··························//·xtc/util/Function$F12
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F1211 ···#1·=·Class··············#2·············//·xtc/util/Function$F12
12 ···#2·=·Utf8···············xtc/util/Function$F1212 ···#2·=·Utf8···············xtc/util/Function$F12
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;)TR;18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F1225 ··#15·=·Utf8···············F12
27 {26 {
28 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H,·I,·J,·K);27 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H,·I,·J,·K);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;)TR;30 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F12=class·xtc/util/Function$F12·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F12=class·xtc/util/Function$F12·of·class·xtc/util/Function
3.45 KB
xtc/util/Function$F13.class
3.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·d2b924294428d260ea3bdcde5fd16a05c7d0ec9e2d30bf9b48a2ba5045d2512b1 ··SHA-256·checksum·074511abef15f3e3f002334726b47137edd01e6450dc3537576a7e6c1a606d0a
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F13<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object,·I·extends·java.lang.Object,·J·extends·java.lang.Object,·K·extends·java.lang.Object,·L·extends·java.lang.Object>3 public·interface·xtc.util.Function$F13<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object,·I·extends·java.lang.Object,·J·extends·java.lang.Object,·K·extends·java.lang.Object,·L·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F137 ··this_class:·#1··························//·xtc/util/Function$F13
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F1311 ···#1·=·Class··············#2·············//·xtc/util/Function$F13
12 ···#2·=·Utf8···············xtc/util/Function$F1312 ···#2·=·Utf8···············xtc/util/Function$F13
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;TL;)TR;18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;TL;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;L:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;L:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F1325 ··#15·=·Utf8···············F13
27 {26 {
28 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H,·I,·J,·K,·L);27 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H,·I,·J,·K,·L);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;TL;)TR;30 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;TL;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;L:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;L:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F13=class·xtc/util/Function$F13·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F13=class·xtc/util/Function$F13·of·class·xtc/util/Function
3.56 KB
xtc/util/Function$F14.class
3.51 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·e952048862179affbea7bf417a6f6d5b468da00cc00b90b1f5b2b48e9e0c0a2e1 ··SHA-256·checksum·c9540c2ce5a6b0b717b7a91987ce5cbece2dd9089ec4de5717ebb7f0c0e8317b
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F14<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object,·I·extends·java.lang.Object,·J·extends·java.lang.Object,·K·extends·java.lang.Object,·L·extends·java.lang.Object,·M·extends·java.lang.Object>3 public·interface·xtc.util.Function$F14<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object,·I·extends·java.lang.Object,·J·extends·java.lang.Object,·K·extends·java.lang.Object,·L·extends·java.lang.Object,·M·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F147 ··this_class:·#1··························//·xtc/util/Function$F14
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F1411 ···#1·=·Class··············#2·············//·xtc/util/Function$F14
12 ···#2·=·Utf8···············xtc/util/Function$F1412 ···#2·=·Utf8···············xtc/util/Function$F14
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;TL;TM;)TR;18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;TL;TM;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;L:Ljava/lang/Object;M:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;L:Ljava/lang/Object;M:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F1425 ··#15·=·Utf8···············F14
27 {26 {
28 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H,·I,·J,·K,·L,·M);27 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H,·I,·J,·K,·L,·M);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;TL;TM;)TR;30 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;TL;TM;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;L:Ljava/lang/Object;M:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;L:Ljava/lang/Object;M:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F14=class·xtc/util/Function$F14·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F14=class·xtc/util/Function$F14·of·class·xtc/util/Function
3.67 KB
xtc/util/Function$F15.class
3.62 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·243a39428d54618521acd55a91927463bca97fa20078be17010171db969421d31 ··SHA-256·checksum·216c7c00a428c32b2f3489da741e57f44b6b29d8a8f74bf6c749f885a88824f8
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F15<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object,·I·extends·java.lang.Object,·J·extends·java.lang.Object,·K·extends·java.lang.Object,·L·extends·java.lang.Object,·M·extends·java.lang.Object,·N·extends·java.lang.Object>3 public·interface·xtc.util.Function$F15<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object,·I·extends·java.lang.Object,·J·extends·java.lang.Object,·K·extends·java.lang.Object,·L·extends·java.lang.Object,·M·extends·java.lang.Object,·N·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F157 ··this_class:·#1··························//·xtc/util/Function$F15
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F1511 ···#1·=·Class··············#2·············//·xtc/util/Function$F15
12 ···#2·=·Utf8···············xtc/util/Function$F1512 ···#2·=·Utf8···············xtc/util/Function$F15
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;TL;TM;TN;)TR;18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;TL;TM;TN;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;L:Ljava/lang/Object;M:Ljava/lang/Object;N:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;L:Ljava/lang/Object;M:Ljava/lang/Object;N:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F1525 ··#15·=·Utf8···············F15
27 {26 {
28 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H,·I,·J,·K,·L,·M,·N);27 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H,·I,·J,·K,·L,·M,·N);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;TL;TM;TN;)TR;30 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;TI;TJ;TK;TL;TM;TN;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;L:Ljava/lang/Object;M:Ljava/lang/Object;N:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;I:Ljava/lang/Object;J:Ljava/lang/Object;K:Ljava/lang/Object;L:Ljava/lang/Object;M:Ljava/lang/Object;N:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F15=class·xtc/util/Function$F15·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F15=class·xtc/util/Function$F15·of·class·xtc/util/Function
2.33 KB
xtc/util/Function$F2.class
2.28 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·ed5f61a0ba2b4f5c43919ea1ac243f28268fc675d74c1177f2de3ef274b1434e1 ··SHA-256·checksum·3da08b7b5cfa20aefd21902ca19b8a7a54b1abba8a3eb03eb3247609e5455b85
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F2<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object>3 public·interface·xtc.util.Function$F2<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F27 ··this_class:·#1··························//·xtc/util/Function$F2
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F211 ···#1·=·Class··············#2·············//·xtc/util/Function$F2
12 ···#2·=·Utf8···············xtc/util/Function$F212 ···#2·=·Utf8···············xtc/util/Function$F2
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;)TR;18 ···#8·=·Utf8···············(TA;TB;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F225 ··#15·=·Utf8···············F2
27 {26 {
28 ··public·abstract·R·apply(A,·B);27 ··public·abstract·R·apply(A,·B);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;)TR;30 ····Signature:·#8···························//·(TA;TB;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F2=class·xtc/util/Function$F2·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F2=class·xtc/util/Function$F2·of·class·xtc/util/Function
2.45 KB
xtc/util/Function$F3.class
2.39 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·563eda5905ef27cd738c234715845304dfe78eb68d011f0a6882d5074622f0a81 ··SHA-256·checksum·74f3264c1cc8d22e13314f873973d54ded348d61a2c7404953f7968fb92e53d6
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F3<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object>3 public·interface·xtc.util.Function$F3<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F37 ··this_class:·#1··························//·xtc/util/Function$F3
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F311 ···#1·=·Class··············#2·············//·xtc/util/Function$F3
12 ···#2·=·Utf8···············xtc/util/Function$F312 ···#2·=·Utf8···············xtc/util/Function$F3
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;TC;)TR;18 ···#8·=·Utf8···············(TA;TB;TC;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F325 ··#15·=·Utf8···············F3
27 {26 {
28 ··public·abstract·R·apply(A,·B,·C);27 ··public·abstract·R·apply(A,·B,·C);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;TC;)TR;30 ····Signature:·#8···························//·(TA;TB;TC;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F3=class·xtc/util/Function$F3·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F3=class·xtc/util/Function$F3·of·class·xtc/util/Function
2.56 KB
xtc/util/Function$F4.class
2.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·0acee923a32512e9abf8b2b3d55a14a037c6f56cd376d1206039ceb57a91607c1 ··SHA-256·checksum·38971f5f4471f7a76fbf1d766f7fe9206a6868465ab12bce9bf5e00176376657
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F4<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object>3 public·interface·xtc.util.Function$F4<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F47 ··this_class:·#1··························//·xtc/util/Function$F4
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F411 ···#1·=·Class··············#2·············//·xtc/util/Function$F4
12 ···#2·=·Utf8···············xtc/util/Function$F412 ···#2·=·Utf8···············xtc/util/Function$F4
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;TC;TD;)TR;18 ···#8·=·Utf8···············(TA;TB;TC;TD;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F425 ··#15·=·Utf8···············F4
27 {26 {
28 ··public·abstract·R·apply(A,·B,·C,·D);27 ··public·abstract·R·apply(A,·B,·C,·D);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;TC;TD;)TR;30 ····Signature:·#8···························//·(TA;TB;TC;TD;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F4=class·xtc/util/Function$F4·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F4=class·xtc/util/Function$F4·of·class·xtc/util/Function
2.67 KB
xtc/util/Function$F5.class
2.62 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·927ae18090beb4d584f92599ad38dd9adf3e89daa310fc6a9f9cf74fdc1001b31 ··SHA-256·checksum·299a57a6702c75fbfbf1ee9c96281229743e845499b0657b638f1fa93aef9fcd
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F5<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object>3 public·interface·xtc.util.Function$F5<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F57 ··this_class:·#1··························//·xtc/util/Function$F5
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F511 ···#1·=·Class··············#2·············//·xtc/util/Function$F5
12 ···#2·=·Utf8···············xtc/util/Function$F512 ···#2·=·Utf8···············xtc/util/Function$F5
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;)TR;18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F525 ··#15·=·Utf8···············F5
27 {26 {
28 ··public·abstract·R·apply(A,·B,·C,·D,·E);27 ··public·abstract·R·apply(A,·B,·C,·D,·E);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;)TR;30 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F5=class·xtc/util/Function$F5·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F5=class·xtc/util/Function$F5·of·class·xtc/util/Function
2.78 KB
xtc/util/Function$F6.class
2.73 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·ecff5e4e6663d0048faeb09d4f68e1f180208113cb9b3d3b99070515d9292bf61 ··SHA-256·checksum·a537c6aac1087d1814020d349128182129f448e95835cc6a72f99004b9c9f1b6
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F6<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object>3 public·interface·xtc.util.Function$F6<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F67 ··this_class:·#1··························//·xtc/util/Function$F6
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F611 ···#1·=·Class··············#2·············//·xtc/util/Function$F6
12 ···#2·=·Utf8···············xtc/util/Function$F612 ···#2·=·Utf8···············xtc/util/Function$F6
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;)TR;18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F625 ··#15·=·Utf8···············F6
27 {26 {
28 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F);27 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;)TR;30 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F6=class·xtc/util/Function$F6·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F6=class·xtc/util/Function$F6·of·class·xtc/util/Function
2.89 KB
xtc/util/Function$F7.class
2.84 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·71a708982ab76bb211945d34ea97c19f4d9476ae9badaab6915832550fccc0941 ··SHA-256·checksum·c831156357f6ba842df5297979fc2ab50bc9e2d937ffcd4d1d6b701cbf63c072
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F7<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object>3 public·interface·xtc.util.Function$F7<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F77 ··this_class:·#1··························//·xtc/util/Function$F7
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F711 ···#1·=·Class··············#2·············//·xtc/util/Function$F7
12 ···#2·=·Utf8···············xtc/util/Function$F712 ···#2·=·Utf8···············xtc/util/Function$F7
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;)TR;18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F725 ··#15·=·Utf8···············F7
27 {26 {
28 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G);27 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;)TR;30 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F7=class·xtc/util/Function$F7·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F7=class·xtc/util/Function$F7·of·class·xtc/util/Function
3.0 KB
xtc/util/Function$F8.class
2.95 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·a1c2e5505d2ece272d8c09bbb8a410f155a383321c35f3726afe49911b0c3c0f1 ··SHA-256·checksum·68cb436ca84f92b91e93ac62f04aedb36c5716dacd27a478f85f389ac5947950
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F8<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object>3 public·interface·xtc.util.Function$F8<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F87 ··this_class:·#1··························//·xtc/util/Function$F8
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F811 ···#1·=·Class··············#2·············//·xtc/util/Function$F8
12 ···#2·=·Utf8···············xtc/util/Function$F812 ···#2·=·Utf8···············xtc/util/Function$F8
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;)TR;18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F825 ··#15·=·Utf8···············F8
27 {26 {
28 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H);27 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;)TR;30 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F8=class·xtc/util/Function$F8·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F8=class·xtc/util/Function$F8·of·class·xtc/util/Function
3.0 KB
xtc/util/Function$F9.class
2.95 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
1 ··SHA-256·checksum·99f0e518402f35422a9f6d0314cf8741f75c7a616a2c5eb9a440ddf2c216f5901 ··SHA-256·checksum·d033376518921bd65b8a2ba54b5424f9e838565081d4f5c048fbeef90d6255b1
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·interface·xtc.util.Function$F9<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object>3 public·interface·xtc.util.Function$F9<R·extends·java.lang.Object,·A·extends·java.lang.Object,·B·extends·java.lang.Object,·C·extends·java.lang.Object,·D·extends·java.lang.Object,·E·extends·java.lang.Object,·F·extends·java.lang.Object,·G·extends·java.lang.Object,·H·extends·java.lang.Object>
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT6 ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT
7 ··this_class:·#1··························//·xtc/util/Function$F97 ··this_class:·#1··························//·xtc/util/Function$F9
8 ··super_class:·#3·························//·java/lang/Object8 ··super_class:·#3·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·49 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3
10 Constant·pool:10 Constant·pool:
11 ···#1·=·Class··············#2·············//·xtc/util/Function$F911 ···#1·=·Class··············#2·············//·xtc/util/Function$F9
12 ···#2·=·Utf8···············xtc/util/Function$F912 ···#2·=·Utf8···············xtc/util/Function$F9
13 ···#3·=·Class··············#4·············//·java/lang/Object13 ···#3·=·Class··············#4·············//·java/lang/Object
14 ···#4·=·Utf8···············java/lang/Object14 ···#4·=·Utf8···············java/lang/Object
15 ···#5·=·Utf8···············apply15 ···#5·=·Utf8···············apply
16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;16 ···#6·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
17 ···#7·=·Utf8···············Signature17 ···#7·=·Utf8···············Signature
18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;)TR;18 ···#8·=·Utf8···············(TA;TB;TC;TD;TE;TF;TG;TH;)TR;
19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;>Ljava/lang/Object;19 ···#9·=·Utf8···············<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;>Ljava/lang/Object;
20 ··#10·=·Utf8···············SourceFile20 ··#10·=·Utf8···············SourceFile
21 ··#11·=·Utf8···············Function.java21 ··#11·=·Utf8···············Function.java
22 ··#12·=·Utf8···············NestHost22 ··#12·=·Utf8···············InnerClasses
23 ··#13·=·Class··············#14············//·xtc/util/Function23 ··#13·=·Class··············#14············//·xtc/util/Function
24 ··#14·=·Utf8···············xtc/util/Function24 ··#14·=·Utf8···············xtc/util/Function
25 ··#15·=·Utf8···············InnerClasses 
26 ··#16·=·Utf8···············F925 ··#15·=·Utf8···············F9
27 {26 {
28 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H);27 ··public·abstract·R·apply(A,·B,·C,·D,·E,·F,·G,·H);
29 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;28 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
30 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT29 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
31 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;)TR;30 ····Signature:·#8···························//·(TA;TB;TC;TD;TE;TF;TG;TH;)TR;
32 }31 }
33 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;>Ljava/lang/Object;32 Signature:·#9···························//·<R:Ljava/lang/Object;A:Ljava/lang/Object;B:Ljava/lang/Object;C:Ljava/lang/Object;D:Ljava/lang/Object;E:Ljava/lang/Object;F:Ljava/lang/Object;G:Ljava/lang/Object;H:Ljava/lang/Object;>Ljava/lang/Object;
34 SourceFile:·"Function.java"33 SourceFile:·"Function.java"
35 NestHost:·class·xtc/util/Function 
36 InnerClasses:34 InnerClasses:
37 ··public·static·#16=·#1·of·#13;···········//·F9=class·xtc/util/Function$F9·of·class·xtc/util/Function35 ··public·static·#15=·#1·of·#13;···········//·F9=class·xtc/util/Function$F9·of·class·xtc/util/Function
10.0 KB
xtc/util/Function.class
9.98 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··SHA-256·checksum·dcbd51da759c9d421ae0deb16ec421b67168866cb71182f44b87c1cc4afbbb171 ··SHA-256·checksum·5c5186aa75e24aa6fb8a662e98ac0cc746262a1d7c147ae9df6204c239da2489
2 ··Compiled·from·"Function.java"2 ··Compiled·from·"Function.java"
3 public·class·xtc.util.Function3 public·class·xtc.util.Function
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·615 ··major·version:·52
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#44·························//·xtc/util/Function7 ··this_class:·#44·························//·xtc/util/Function
8 ··super_class:·#2·························//·java/lang/Object8 ··super_class:·#2·························//·java/lang/Object
9 ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·39 ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·2
10 Constant·pool:10 Constant·pool:
11 ····#1·=·Methodref··········#2.#3·········//·java/lang/Object."<init>":()V11 ····#1·=·Methodref··········#2.#3·········//·java/lang/Object."<init>":()V
12 ····#2·=·Class··············#4············//·java/lang/Object12 ····#2·=·Class··············#4············//·java/lang/Object
13 ····#3·=·NameAndType········#5:#6·········//·"<init>":()V13 ····#3·=·NameAndType········#5:#6·········//·"<init>":()V
14 ····#4·=·Utf8···············java/lang/Object14 ····#4·=·Utf8···············java/lang/Object
15 ····#5·=·Utf8···············<init>15 ····#5·=·Utf8···············<init>
16 ····#6·=·Utf8···············()V16 ····#6·=·Utf8···············()V
513 B
xtc/util/Nonce.class
473 B
procyon -ec {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 ····12 ····
13 ····public·long·getNumber()·{13 ····public·long·getNumber()·{
14 ········return·this.number;14 ········return·this.number;
15 ····}15 ····}
16 ····16 ····
17 ····@Override17 ····@Override
18 ····public·String·toString()·{18 ····public·String·toString()·{
19 ········return·"nonce("·+·this.number;19 ········return·"nonce("·+·this.number·+·')';
20 ····}20 ····}
21 ····21 ····
22 ····public·static·Nonce·create()·{22 ····public·static·Nonce·create()·{
23 ········final·Nonce·nonce·=·new·Nonce(Nonce.count++);23 ········final·Nonce·nonce·=·new·Nonce(Nonce.count++);
24 ········if·(0L·==·Nonce.count)·{24 ········if·(0L·==·Nonce.count)·{
25 ············throw·new·AssertionError((Object)"Out·of·nonces");25 ············throw·new·AssertionError((Object)"Out·of·nonces");
26 ········}26 ········}