Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | · | 1 | ·ab47eb0573b9e3a6a0a2c3f6a416cbad·490516·java·optional·libxtc-rats-java_1.15.0-2_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2021-10-25·09:54:06.000000·debian-binary | 1 | -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.xz | 2 | -rw-r--r--···0········0········0······920·2021-10-25·09:54:06.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···4 | 3 | -rw-r--r--···0········0········0···489404·2021-10-25·09:54:06.000000·data.tar.xz |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Package:·libxtc-rats-java | 1 | Package:·libxtc-rats-java |
2 | Version:·1.15.0-2 | 2 | Version:·1.15.0-2 |
3 | Architecture:·all | 3 | 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:·59 | 5 | Installed-Size:·591 |
6 | Depends:·libantlr-java | 6 | Depends:·libantlr-java |
7 | Section:·java | 7 | Section:·java |
8 | Priority:·optional | 8 | Priority:·optional |
9 | Homepage:·https://cs.nyu.edu/rgrimm/xtc/ | 9 | Homepage:·https://cs.nyu.edu/rgrimm/xtc/ |
10 | Description:·parser·generator·written·in·Java | 10 | Description:·parser·generator·written·in·Java |
11 | ·The·xtc·(eXTensible·Compiler)·project·is·exploring·novel·programming·languages | 11 | ·The·xtc·(eXTensible·Compiler)·project·is·exploring·novel·programming·languages |
12 | ·and·tools·to·improve·the·expressiveness,·safety,·and·efficiency·of·complex | 12 | ·and·tools·to·improve·the·expressiveness,·safety,·and·efficiency·of·complex |
Offset 2, 15 lines modified | Offset 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.gz | 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.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·····6742·2021-10-25·09:54:06.000000·./usr/share/doc/libxtc-rats-java/copyright | 7 | -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)···5 | 9 | -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.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.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.pom | 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.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/ |
Offset 1, 68 lines modified | Offset 1, 68 lines modified | ||
1 | Zip·file·size:·5 | 1 | 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.MF | 3 | -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.class | 5 | -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.class | 6 | -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.class | 7 | -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.class | 8 | -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.class | 10 | -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.class | 11 | -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.class | 12 | -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.class | 13 | -rw----·····2.0·fat·····1129·bl·defN·21-Oct-25·09:54·xtc/parser/AlternativeRemoval.class |
14 | -rw----·····2.0·fat·····10 | 14 | -rw----·····2.0·fat·····1016·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$1.class |
15 | -rw----·····2.0·fat·····3 | 15 | -rw----·····2.0·fat·····3387·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$2.class |
16 | -rw----·····2.0·fat·····31 | 16 | -rw----·····2.0·fat·····3120·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$3.class |
17 | -rw----·····2.0·fat·····37 | 17 | -rw----·····2.0·fat·····3700·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$4.class |
18 | -rw----·····2.0·fat·····20 | 18 | -rw----·····2.0·fat·····2042·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$5.class |
19 | -rw----·····2.0·fat·····23 | 19 | -rw----·····2.0·fat·····2372·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$6.class |
20 | -rw----·····2.0·fat·····22 | 20 | -rw----·····2.0·fat·····2235·bl·defN·21-Oct-25·09:54·xtc/parser/Analyzer$7.class |
21 | -rw----·····2.0·fat····26 | 21 | -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.class | 22 | -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.class | 23 | -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.class | 24 | -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.class | 25 | -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.class | 26 | -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.class | 27 | -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.class | 28 | -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.class | 29 | -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.class | 30 | -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.class | 31 | -rw----·····2.0·fat······911·bl·defN·21-Oct-25·09:54·xtc/parser/CharCase.class |
32 | -rw----·····2.0·fat·····1 | 32 | -rw----·····2.0·fat·····1674·bl·defN·21-Oct-25·09:54·xtc/parser/CharClass$Parser.class |
33 | -rw----·····2.0·fat·····3 | 33 | -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.class | 34 | -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.class | 35 | -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.class | 36 | -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.class | 37 | -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.class | 38 | -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.class | 39 | -rw----·····2.0·fat·····5587·bl·defN·21-Oct-25·09:54·xtc/parser/ChoiceExpander.class |
40 | -rw----·····2.0·fat·····1 | 40 | -rw----·····2.0·fat·····1095·bl·defN·21-Oct-25·09:54·xtc/parser/CodeGenerator$1.class |
41 | -rw----·····2.0·fat····62 | 41 | -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.class | 42 | -rw----·····2.0·fat······290·bl·defN·21-Oct-25·09:54·xtc/parser/Column.class |
43 | -rw----·····2.0·fat····1 | 43 | -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.class | 44 | -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.class | 45 | -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.class | 46 | -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.class | 47 | -rw----·····2.0·fat·····5053·bl·defN·21-Oct-25·09:54·xtc/parser/DuplicateProductionFolder.class |
48 | -rw----·····2.0·fat·····27 | 48 | -rw----·····2.0·fat·····2750·bl·defN·21-Oct-25·09:54·xtc/parser/Element$Tag.class |
49 | -rw----·····2.0·fat······3 | 49 | -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.class | 50 | -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.class | 51 | -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.class | 52 | -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.class | 53 | -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.class | 54 | -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.class | 55 | -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.class | 56 | -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.class | 57 | -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.class | 58 | -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.class | 59 | -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.class | 60 | -rw----·····2.0·fat·····6405·bl·defN·21-Oct-25·09:54·xtc/parser/Generifier.class |
61 | -rw----·····2.0·fat·····1 | 61 | -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.class | 62 | -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.class | 63 | -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.class | 64 | -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.class | 65 | -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.class | 66 | -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.class | 67 | -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.class | 68 | -rw----·····2.0·fat······210·bl·defN·21-Oct-25·09:54·xtc/parser/ListValue.class |
Offset 101, 15 lines modified | Offset 101, 15 lines modified | ||
101 | 00EA7·Compressed·Length·····00000000 | 101 | 00EA7·Compressed·Length·····00000000 |
102 | 00EAB·Uncompressed·Length···00000000 | 102 | 00EAB·Uncompressed·Length···00000000 |
103 | 00EAF·Filename·Length·······0010 | 103 | 00EAF·Filename·Length·······0010 |
104 | 00EB1·Extra·Length··········0000 | 104 | 00EB1·Extra·Length··········0000 |
105 | 00EB3·Filename··············'XXX/XXXXXXXXXXXX' | 105 | 00EB3·Filename··············'XXX/XXXXXXXXXXXX' |
106 | 0178D·STREAMING·DATA·HEADER·08074B50 | 106 | 0178D·STREAMING·DATA·HEADER·08074B50 |
107 | 01791·CRC··················· | 107 | 01791·CRC···················C7962958 |
108 | 01795·Compressed·Length·····000008CA | 108 | 01795·Compressed·Length·····000008CA |
109 | 01799·Uncompressed·Length···0000162C | 109 | 01799·Uncompressed·Length···0000162C |
110 | 0179D·LOCAL·HEADER·#7·······04034B50 | 110 | 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··0808 | 113 | 017A3·General·Purpose·Flag··0808 |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·da1e12f021aea81c8bf3c47763c425d5df92e28d535759cd2bb7d7810b40a9e1 |
2 | ··Compiled·from·"Limits.java" | 2 | ··Compiled·from·"Limits.java" |
3 | public·class·xtc.Limits | 3 | public·class·xtc.Limits |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#7··························//·xtc/Limits | 7 | ··this_class:·#7··························//·xtc/Limits |
8 | ··super_class:·#2·························//·java/lang/Object | 8 | ··super_class:·#2·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·76,·methods:·23,·attributes:·1 | 9 | ··interfaces:·0,·fields:·76,·methods:·23,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Methodref··········#2.#3·········//·java/lang/Object."<init>":()V | 11 | ····#1·=·Methodref··········#2.#3·········//·java/lang/Object."<init>":()V |
12 | ····#2·=·Class··············#4············//·java/lang/Object | 12 | ····#2·=·Class··············#4············//·java/lang/Object |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·9fe0771df8858b64f616916f324fc6b036484cebadabd1f83ec6c6479ab09dff |
2 | ··Compiled·from·"Action.java" | 2 | ··Compiled·from·"Action.java" |
3 | public·class·xtc.parser.Action·extends·xtc.parser.Element | 3 | public·class·xtc.parser.Action·extends·xtc.parser.Element |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#20·························//·xtc/parser/Action | 7 | ··this_class:·#20·························//·xtc/parser/Action |
8 | ··super_class:·#2·························//·xtc/parser/Element | 8 | ··super_class:·#2·························//·xtc/parser/Element |
9 | ··interfaces:·0,·fields:·2,·methods:·7,·attributes:·2 | 9 | ··interfaces:·0,·fields:·2,·methods:·7,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Methodref··········#2.#3·········//·xtc/parser/Element."<init>":()V | 11 | ····#1·=·Methodref··········#2.#3·········//·xtc/parser/Element."<init>":()V |
12 | ····#2·=·Class··············#4············//·xtc/parser/Element | 12 | ····#2·=·Class··············#4············//·xtc/parser/Element |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·431c4097d20ec162ba4c9e68f7fde5a1ac9f4ddc47661197d20c4d324914c380 |
2 | ··Compiled·from·"ActionBaseValue.java" | 2 | ··Compiled·from·"ActionBaseValue.java" |
3 | public·class·xtc.parser.ActionBaseValue·extends·xtc.parser.ValueElement | 3 | public·class·xtc.parser.ActionBaseValue·extends·xtc.parser.ValueElement |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/ActionBaseValue | 7 | ··this_class:·#8··························//·xtc/parser/ActionBaseValue |
8 | ··super_class:·#2·························//·xtc/parser/ValueElement | 8 | ··super_class:·#2·························//·xtc/parser/ValueElement |
9 | ··interfaces:·0,·fields:·2,·methods:·4,·attributes:·2 | 9 | ··interfaces:·0,·fields:·2,·methods:·4,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement | 12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·3 | 1 | ··SHA-256·checksum·37e92e060ad0c462e8637b5737fe7ae807e1f4756d15e1cedd0a48d08eb879b1 |
2 | ··Compiled·from·"AlternativeAddition.java" | 2 | ··Compiled·from·"AlternativeAddition.java" |
3 | public·class·xtc.parser.AlternativeAddition·extends·xtc.parser.PartialProduction | 3 | public·class·xtc.parser.AlternativeAddition·extends·xtc.parser.PartialProduction |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/AlternativeAddition | 7 | ··this_class:·#8··························//·xtc/parser/AlternativeAddition |
8 | ··super_class:·#2·························//·xtc/parser/PartialProduction | 8 | ··super_class:·#2·························//·xtc/parser/PartialProduction |
9 | ··interfaces:·0,·fields:·2,·methods:·3,·attributes:·1 | 9 | ··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;)V | 11 | ···#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/PartialProduction | 12 | ···#2·=·Class··············#4·············//·xtc/parser/PartialProduction |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·b | 1 | ··SHA-256·checksum·b046612656fae31100abf3f2cd3df7c38e3ab2d492f02b471df76b86850cceb1 |
2 | ··Compiled·from·"AlternativeRemoval.java" | 2 | ··Compiled·from·"AlternativeRemoval.java" |
3 | public·class·xtc.parser.AlternativeRemoval·extends·xtc.parser.PartialProduction | 3 | public·class·xtc.parser.AlternativeRemoval·extends·xtc.parser.PartialProduction |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/AlternativeRemoval | 7 | ··this_class:·#8··························//·xtc/parser/AlternativeRemoval |
8 | ··super_class:·#2·························//·xtc/parser/PartialProduction | 8 | ··super_class:·#2·························//·xtc/parser/PartialProduction |
9 | ··interfaces:·0,·fields:·1,·methods:·3,·attributes:·1 | 9 | ··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;)V | 11 | ···#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/PartialProduction | 12 | ···#2·=·Class··············#4·············//·xtc/parser/PartialProduction |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·b4b8b11bcf98d1b633e72c800bda55b8f5da278b0c53c5f3b84ddcee70eb32a0 |
2 | ··Compiled·from·"Analyzer.java" | 2 | ··Compiled·from·"Analyzer.java" |
3 | class·xtc.parser.Analyzer$1·implements·xtc.parser.Renamer$Translation | 3 | class·xtc.parser.Analyzer$1·implements·xtc.parser.Renamer$Translation |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0020)·ACC_SUPER | 6 | ··flags:·(0x0020)·ACC_SUPER |
7 | ··this_class:·#2··························//·xtc/parser/Analyzer$1 | 7 | ··this_class:·#2··························//·xtc/parser/Analyzer$1 |
8 | ··super_class:·#8·························//·java/lang/Object | 8 | ··super_class:·#8·························//·java/lang/Object |
9 | ··interfaces:·1,·fields:·1,·methods:·2,·attributes:· | 9 | ··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$1 | 12 | ···#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$1 | 14 | ···#4·=·Utf8···············xtc/parser/Analyzer$1 |
15 | ···#5·=·Utf8···············this$0 | 15 | ···#5·=·Utf8···············this$0 |
16 | ···#6·=·Utf8···············Lxtc/parser/Analyzer; | 16 | ···#6·=·Utf8···············Lxtc/parser/Analyzer; |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·6d984ed4110b059923204dff1f8ee374fc3190e8efa296014c3dd2f150641fca |
2 | ··Compiled·from·"Analyzer.java" | 2 | ··Compiled·from·"Analyzer.java" |
3 | class·xtc.parser.Analyzer$2·extends·xtc.tree.Visitor | 3 | class·xtc.parser.Analyzer$2·extends·xtc.tree.Visitor |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0020)·ACC_SUPER | 6 | ··flags:·(0x0020)·ACC_SUPER |
7 | ··this_class:·#2··························//·xtc/parser/Analyzer$2 | 7 | ··this_class:·#2··························//·xtc/parser/Analyzer$2 |
8 | ··super_class:·#8·························//·xtc/tree/Visitor | 8 | ··super_class:·#8·························//·xtc/tree/Visitor |
9 | ··interfaces:·0,·fields:·2,·methods:·13,·attributes:· | 9 | ··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$2 | 12 | ····#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$2 | 14 | ····#4·=·Utf8···············xtc/parser/Analyzer$2 |
15 | ····#5·=·Utf8···············this$0 | 15 | ····#5·=·Utf8···············this$0 |
16 | ····#6·=·Utf8···············Lxtc/parser/Analyzer; | 16 | ····#6·=·Utf8···············Lxtc/parser/Analyzer; |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·2cb1d0fc160e62fd6846bd6a13b46e8677ce1898049266e6e54c0aad9e38edbe |
2 | ··Compiled·from·"Analyzer.java" | 2 | ··Compiled·from·"Analyzer.java" |
3 | class·xtc.parser.Analyzer$3·extends·xtc.tree.Visitor | 3 | class·xtc.parser.Analyzer$3·extends·xtc.tree.Visitor |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0020)·ACC_SUPER | 6 | ··flags:·(0x0020)·ACC_SUPER |
7 | ··this_class:·#2··························//·xtc/parser/Analyzer$3 | 7 | ··this_class:·#2··························//·xtc/parser/Analyzer$3 |
8 | ··super_class:·#8·························//·xtc/tree/Visitor | 8 | ··super_class:·#8·························//·xtc/tree/Visitor |
9 | ··interfaces:·0,·fields:·2,·methods:·11,·attributes:· | 9 | ··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$3 | 12 | ····#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$3 | 14 | ····#4·=·Utf8···············xtc/parser/Analyzer$3 |
15 | ····#5·=·Utf8···············this$0 | 15 | ····#5·=·Utf8···············this$0 |
16 | ····#6·=·Utf8···············Lxtc/parser/Analyzer; | 16 | ····#6·=·Utf8···············Lxtc/parser/Analyzer; |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·cdd832163c23b62679aef6cbba995ea3e5b16b5eaaf2a4c190ca45765e0a4b08 |
2 | ··Compiled·from·"Analyzer.java" | 2 | ··Compiled·from·"Analyzer.java" |
3 | class·xtc.parser.Analyzer$4·extends·xtc.tree.Visitor | 3 | class·xtc.parser.Analyzer$4·extends·xtc.tree.Visitor |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0020)·ACC_SUPER | 6 | ··flags:·(0x0020)·ACC_SUPER |
7 | ··this_class:·#2··························//·xtc/parser/Analyzer$4 | 7 | ··this_class:·#2··························//·xtc/parser/Analyzer$4 |
8 | ··super_class:·#8·························//·xtc/tree/Visitor | 8 | ··super_class:·#8·························//·xtc/tree/Visitor |
9 | ··interfaces:·0,·fields:·2,·methods:·15,·attributes:· | 9 | ··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$4 | 12 | ····#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$4 | 14 | ····#4·=·Utf8···············xtc/parser/Analyzer$4 |
15 | ····#5·=·Utf8···············this$0 | 15 | ····#5·=·Utf8···············this$0 |
16 | ····#6·=·Utf8···············Lxtc/parser/Analyzer; | 16 | ····#6·=·Utf8···············Lxtc/parser/Analyzer; |
Offset 1, 116 lines modified | Offset 1, 115 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·fd13aec00a0aad1cb61bbe63780a3edd046b1b01b77ff2f3ce055410b9b47d48 |
2 | ··Compiled·from·"Analyzer.java" | 2 | ··Compiled·from·"Analyzer.java" |
3 | class·xtc.parser.Analyzer$5·extends·xtc.tree.Visitor | 3 | class·xtc.parser.Analyzer$5·extends·xtc.tree.Visitor |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0020)·ACC_SUPER | 6 | ··flags:·(0x0020)·ACC_SUPER |
7 | ··this_class:·#2··························//·xtc/parser/Analyzer$5 | 7 | ··this_class:·#2··························//·xtc/parser/Analyzer$5 |
8 | ··super_class:·#8·························//·xtc/tree/Visitor | 8 | ··super_class:·#8·························//·xtc/tree/Visitor |
9 | ··interfaces:·0,·fields:·1,·methods:·7,·attributes:· | 9 | ··interfaces:·0,·fields:·1,·methods:·7,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ··· | 11 | ···#1·=·Fieldref···········#2.#3··········//·xtc/parser/Analyzer$5.this$0:Lxtc/parser/Analyzer; |
12 | ··· | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Analyzer$5 |
13 | ··· | 13 | ···#3·=·NameAndType········#5:#6··········//·this$0:Lxtc/parser/Analyzer; |
14 | ··· | 14 | ···#4·=·Utf8···············xtc/parser/Analyzer$5 |
15 | ··· | 15 | ···#5·=·Utf8···············this$0 |
16 | ··· | 16 | ···#6·=·Utf8···············Lxtc/parser/Analyzer; |
17 | ··· | 17 | ···#7·=·Methodref··········#8.#9··········//·xtc/tree/Visitor."<init>":()V |
18 | ··· | 18 | ···#8·=·Class··············#10············//·xtc/tree/Visitor |
19 | ··· | 19 | ···#9·=·NameAndType········#11:#12········//·"<init>":()V |
20 | ·· | 20 | ··#10·=·Utf8···············xtc/tree/Visitor |
21 | ·· | 21 | ··#11·=·Utf8···············<init> |
22 | ·· | 22 | ··#12·=·Utf8···············()V |
23 | ·· | 23 | ··#13·=·Methodref··········#14.#15········//·xtc/parser/Analyzer.enter:(Lxtc/parser/Production;)Ljava/lang/Object; |
24 | ·· | 24 | ··#14·=·Class··············#16············//·xtc/parser/Analyzer |
25 | ·· | 25 | ··#15·=·NameAndType········#17:#18········//·enter:(Lxtc/parser/Production;)Ljava/lang/Object; |
26 | ·· | 26 | ··#16·=·Utf8···············xtc/parser/Analyzer |
27 | ·· | 27 | ··#17·=·Utf8···············enter |
28 | ·· | 28 | ··#18·=·Utf8···············(Lxtc/parser/Production;)Ljava/lang/Object; |
29 | ·· | 29 | ··#19·=·Fieldref···········#20.#21········//·xtc/parser/FullProduction.choice:Lxtc/parser/OrderedChoice; |
30 | ·· | 30 | ··#20·=·Class··············#22············//·xtc/parser/FullProduction |
31 | ·· | 31 | ··#21·=·NameAndType········#23:#24········//·choice:Lxtc/parser/OrderedChoice; |
32 | ·· | 32 | ··#22·=·Utf8···············xtc/parser/FullProduction |
33 | ·· | 33 | ··#23·=·Utf8···············choice |
34 | ·· | 34 | ··#24·=·Utf8···············Lxtc/parser/OrderedChoice; |
35 | ·· | 35 | ··#25·=·Methodref··········#14.#26········//·xtc/parser/Analyzer.strip:(Lxtc/parser/Element;)Lxtc/parser/Element; |
36 | ·· | 36 | ··#26·=·NameAndType········#27:#28········//·strip:(Lxtc/parser/Element;)Lxtc/parser/Element; |
37 | ·· | 37 | ··#27·=·Utf8···············strip |
38 | ·· | 38 | ··#28·=·Utf8···············(Lxtc/parser/Element;)Lxtc/parser/Element; |
39 | ·· | 39 | ··#29·=·Methodref··········#2.#30·········//·xtc/parser/Analyzer$5.dispatch:(Lxtc/tree/Node;)Ljava/lang/Object; |
40 | ·· | 40 | ··#30·=·NameAndType········#31:#32········//·dispatch:(Lxtc/tree/Node;)Ljava/lang/Object; |
41 | ·· | 41 | ··#31·=·Utf8···············dispatch |
42 | ·· | 42 | ··#32·=·Utf8···············(Lxtc/tree/Node;)Ljava/lang/Object; |
43 | ·· | 43 | ··#33·=·Class··············#34············//·java/lang/Boolean |
44 | ·· | 44 | ··#34·=·Utf8···············java/lang/Boolean |
45 | ·· | 45 | ··#35·=·Methodref··········#14.#36········//·xtc/parser/Analyzer.exit:(Ljava/lang/Object;)V |
46 | ·· | 46 | ··#36·=·NameAndType········#37:#38········//·exit:(Ljava/lang/Object;)V |
47 | ·· | 47 | ··#37·=·Utf8···············exit |
48 | ·· | 48 | ··#38·=·Utf8···············(Ljava/lang/Object;)V |
49 | ·· | 49 | ··#39·=·Fieldref···········#40.#41········//·xtc/parser/OrderedChoice.alternatives:Ljava/util/List; |
50 | ·· | 50 | ··#40·=·Class··············#42············//·xtc/parser/OrderedChoice |
51 | ·· | 51 | ··#41·=·NameAndType········#43:#44········//·alternatives:Ljava/util/List; |
52 | ·· | 52 | ··#42·=·Utf8···············xtc/parser/OrderedChoice |
53 | ·· | 53 | ··#43·=·Utf8···············alternatives |
54 | ·· | 54 | ··#44·=·Utf8···············Ljava/util/List; |
55 | ·· | 55 | ··#45·=·InterfaceMethodref·#46.#47········//·java/util/List.iterator:()Ljava/util/Iterator; |
56 | ·· | 56 | ··#46·=·Class··············#48············//·java/util/List |
57 | ·· | 57 | ··#47·=·NameAndType········#49:#50········//·iterator:()Ljava/util/Iterator; |
58 | ·· | 58 | ··#48·=·Utf8···············java/util/List |
59 | ·· | 59 | ··#49·=·Utf8···············iterator |
60 | ·· | 60 | ··#50·=·Utf8···············()Ljava/util/Iterator; |
61 | ·· | 61 | ··#51·=·InterfaceMethodref·#52.#53········//·java/util/Iterator.hasNext:()Z |
62 | ·· | 62 | ··#52·=·Class··············#54············//·java/util/Iterator |
63 | ·· | 63 | ··#53·=·NameAndType········#55:#56········//·hasNext:()Z |
64 | ·· | 64 | ··#54·=·Utf8···············java/util/Iterator |
65 | ·· | 65 | ··#55·=·Utf8···············hasNext |
66 | ·· | 66 | ··#56·=·Utf8···············()Z |
67 | ·· | 67 | ··#57·=·InterfaceMethodref·#52.#58········//·java/util/Iterator.next:()Ljava/lang/Object; |
68 | ·· | 68 | ··#58·=·NameAndType········#59:#60········//·next:()Ljava/lang/Object; |
69 | ·· | 69 | ··#59·=·Utf8···············next |
70 | ·· | 70 | ··#60·=·Utf8···············()Ljava/lang/Object; |
71 | ·· | 71 | ··#61·=·Class··············#62············//·xtc/parser/Sequence |
72 | ·· | 72 | ··#62·=·Utf8···············xtc/parser/Sequence |
73 | ·· | 73 | ··#63·=·Methodref··········#33.#64········//·java/lang/Boolean.booleanValue:()Z |
74 | ·· | 74 | ··#64·=·NameAndType········#65:#56········//·booleanValue:()Z |
75 | ·· | 75 | ··#65·=·Utf8···············booleanValue |
76 | ·· | 76 | ··#66·=·Fieldref···········#33.#67········//·java/lang/Boolean.FALSE:Ljava/lang/Boolean; |
77 | ·· | 77 | ··#67·=·NameAndType········#68:#69········//·FALSE:Ljava/lang/Boolean; |
78 | ·· | 78 | ··#68·=·Utf8···············FALSE |
79 | ·· | 79 | ··#69·=·Utf8···············Ljava/lang/Boolean; |
80 | ·· | 80 | ··#70·=·Fieldref···········#33.#71········//·java/lang/Boolean.TRUE:Ljava/lang/Boolean; |
81 | ·· | 81 | ··#71·=·NameAndType········#72:#69········//·TRUE:Ljava/lang/Boolean; |
82 | ·· | 82 | ··#72·=·Utf8···············TRUE |
83 | ·· | 83 | ··#73·=·Fieldref···········#61.#74········//·xtc/parser/Sequence.elements:Ljava/util/List; |
84 | ·· | 84 | ··#74·=·NameAndType········#75:#44········//·elements:Ljava/util/List; |
85 | ·· | 85 | ··#75·=·Utf8···············elements |
86 | ·· | 86 | ··#76·=·Class··············#77············//·xtc/parser/Element |
87 | ·· | 87 | ··#77·=·Utf8···············xtc/parser/Element |
88 | ·· | 88 | ··#78·=·Methodref··········#14.#79········//·xtc/parser/Analyzer.lookup:(Lxtc/parser/NonTerminal;)Lxtc/parser/FullProduction; |
89 | ·· | 89 | ··#79·=·NameAndType········#80:#81········//·lookup:(Lxtc/parser/NonTerminal;)Lxtc/parser/FullProduction; |
90 | ·· | 90 | ··#80·=·Utf8···············lookup |
91 | ·· | 91 | ··#81·=·Utf8···············(Lxtc/parser/NonTerminal;)Lxtc/parser/FullProduction; |
92 | ·· | 92 | ··#82·=·Class··············#83············//·java/lang/IllegalArgumentException |
93 | ·· | 93 | ··#83·=·Utf8···············java/lang/IllegalArgumentException |
94 | ·· | 94 | ··#84·=·Utf8···············(Lxtc/parser/Analyzer;)V |
95 | ·· | 95 | ··#85·=·Utf8···············Code |
96 | ·· | 96 | ··#86·=·Utf8···············LineNumberTable |
97 | ·· | 97 | ··#87·=·Utf8···············visit |
98 | ·· | 98 | ··#88·=·Utf8···············(Lxtc/parser/FullProduction;)Ljava/lang/Boolean; |
99 | ·· | 99 | ··#89·=·Utf8···············(Lxtc/parser/OrderedChoice;)Ljava/lang/Boolean; |
100 | ·· | 100 | ··#90·=·Utf8···············StackMapTable |
101 | ·· | 101 | ··#91·=·Utf8···············(Lxtc/parser/Sequence;)Ljava/lang/Boolean; |
102 | ·· | 102 | ··#92·=·Utf8···············(Lxtc/parser/NonTerminal;)Ljava/lang/Boolean; |
103 | ·· | 103 | ··#93·=·Utf8···············(Lxtc/parser/NotFollowedBy;)Ljava/lang/Boolean; |
104 | ·· | 104 | ··#94·=·Utf8···············(Lxtc/parser/Element;)Ljava/lang/Boolean; |
105 | ·· | 105 | ··#95·=·Utf8···············SourceFile |
106 | ·· | 106 | ··#96·=·Utf8···············Analyzer.java |
107 | ·· | 107 | ··#97·=·Utf8···············EnclosingMethod |
108 | ···#98·=·Utf8···············NestHost | ||
109 | ·· | 108 | ··#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_SYNTHETIC | 112 | ····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;)V | 114 | ····descriptor:·(Lxtc/parser/Analyzer;)V |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·0ddc4d4ca110c733d7e1037908a4dd7edb26283124903f83d75193549d83515a |
2 | ··Compiled·from·"Analyzer.java" | 2 | ··Compiled·from·"Analyzer.java" |
3 | class·xtc.parser.Analyzer$6·extends·xtc.tree.Visitor | 3 | class·xtc.parser.Analyzer$6·extends·xtc.tree.Visitor |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0020)·ACC_SUPER | 6 | ··flags:·(0x0020)·ACC_SUPER |
7 | ··this_class:·#2··························//·xtc/parser/Analyzer$6 | 7 | ··this_class:·#2··························//·xtc/parser/Analyzer$6 |
8 | ··super_class:·#8·························//·xtc/tree/Visitor | 8 | ··super_class:·#8·························//·xtc/tree/Visitor |
9 | ··interfaces:·0,·fields:·2,·methods:·10,·attributes:· | 9 | ··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:Z | 11 | ····#1·=·Fieldref···········#2.#3·········//·xtc/parser/Analyzer$6.val$all:Z |
12 | ····#2·=·Class··············#4············//·xtc/parser/Analyzer$6 | 12 | ····#2·=·Class··············#4············//·xtc/parser/Analyzer$6 |
13 | ····#3·=·NameAndType········#5:#6·········//·val$all:Z | 13 | ····#3·=·NameAndType········#5:#6·········//·val$all:Z |
14 | ····#4·=·Utf8···············xtc/parser/Analyzer$6 | 14 | ····#4·=·Utf8···············xtc/parser/Analyzer$6 |
15 | ····#5·=·Utf8···············val$all | 15 | ····#5·=·Utf8···············val$all |
16 | ····#6·=·Utf8···············Z | 16 | ····#6·=·Utf8···············Z |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·6d5fb675ee16039ee3b60c261006244900d4bfaab241eb96aa3f2be1023cc73a |
2 | ··Compiled·from·"Analyzer.java" | 2 | ··Compiled·from·"Analyzer.java" |
3 | class·xtc.parser.Analyzer$7 | 3 | class·xtc.parser.Analyzer$7 |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC | 6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC |
7 | ··this_class:·#8··························//·xtc/parser/Analyzer$7 | 7 | ··this_class:·#8··························//·xtc/parser/Analyzer$7 |
8 | ··super_class:·#113·······················//·java/lang/Object | 8 | ··super_class:·#113·······················//·java/lang/Object |
9 | ··interfaces:·0,·fields:·1,·methods:·1,·attributes:· | 9 | ··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$Tag | 12 | ····#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$Tag | 14 | ····#4·=·Utf8···············xtc/parser/Element$Tag |
15 | ····#5·=·Utf8···············values | 15 | ····#5·=·Utf8···············values |
16 | ····#6·=·Utf8···············()[Lxtc/parser/Element$Tag; | 16 | ····#6·=·Utf8···············()[Lxtc/parser/Element$Tag; |
Offset 240, 16 lines modified | Offset 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· | 247 | ········if·(value·instanceof·FullProduction)·{ |
248 | ············if·(fullProduction.qName.equals((Object) | 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())·{ |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·d0e6768492b2ae256581dbd8c160747f8028633e0b8d39815710162ae34143f6 |
2 | ··Compiled·from·"AnyChar.java" | 2 | ··Compiled·from·"AnyChar.java" |
3 | public·class·xtc.parser.AnyChar·extends·xtc.parser.CharTerminal | 3 | public·class·xtc.parser.AnyChar·extends·xtc.parser.CharTerminal |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#13·························//·xtc/parser/AnyChar | 7 | ··this_class:·#13·························//·xtc/parser/AnyChar |
8 | ··super_class:·#2·························//·xtc/parser/CharTerminal | 8 | ··super_class:·#2·························//·xtc/parser/CharTerminal |
9 | ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·2 | 9 | ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharTerminal."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharTerminal."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/CharTerminal | 12 | ···#2·=·Class··············#4·············//·xtc/parser/CharTerminal |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·6be78173e3b0ba68f2e9f23786f08232cc552559d13f1e3a1f4922fd3541301d |
2 | ··Compiled·from·"Binding.java" | 2 | ··Compiled·from·"Binding.java" |
3 | public·class·xtc.parser.Binding·extends·xtc.parser.UnaryOperator | 3 | public·class·xtc.parser.Binding·extends·xtc.parser.UnaryOperator |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/Binding | 7 | ··this_class:·#8··························//·xtc/parser/Binding |
8 | ··super_class:·#2·························//·xtc/parser/UnaryOperator | 8 | ··super_class:·#2·························//·xtc/parser/UnaryOperator |
9 | ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator | 12 | ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·20beabe45932cf4d2fb9201a94f79e56f7a06fea74be4cc67e82ab456ca0ebac |
2 | ··Compiled·from·"BindingValue.java" | 2 | ··Compiled·from·"BindingValue.java" |
3 | public·class·xtc.parser.BindingValue·extends·xtc.parser.ValueElement | 3 | public·class·xtc.parser.BindingValue·extends·xtc.parser.ValueElement |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/BindingValue | 7 | ··this_class:·#8··························//·xtc/parser/BindingValue |
8 | ··super_class:·#2·························//·xtc/parser/ValueElement | 8 | ··super_class:·#2·························//·xtc/parser/ValueElement |
9 | ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement | 12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·83d8dc9d808836f11bf426f00ebd67f8a3a8445ea2c76bea74e002695679fdbc |
2 | ··Compiled·from·"CharCase.java" | 2 | ··Compiled·from·"CharCase.java" |
3 | public·class·xtc.parser.CharCase·extends·xtc.tree.Node | 3 | public·class·xtc.parser.CharCase·extends·xtc.tree.Node |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#2··························//·xtc/parser/CharCase | 7 | ··this_class:·#2··························//·xtc/parser/CharCase |
8 | ··super_class:·#8·························//·xtc/tree/Node | 8 | ··super_class:·#8·························//·xtc/tree/Node |
9 | ··interfaces:·0,·fields:·2,·methods:·5,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharCase."<init>":(Lxtc/parser/CharClass;Lxtc/parser/Element;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/CharCase | 12 | ···#2·=·Class··············#4·············//·xtc/parser/CharCase |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·3a944d04df7bf303bd638d07a3507be87c8087e504d8fe9aebd76f41d374b5f8 |
2 | ··Compiled·from·"CharClass.java" | 2 | ··Compiled·from·"CharClass.java" |
3 | public·class·xtc.parser.CharClass$Parser | 3 | public·class·xtc.parser.CharClass$Parser |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/CharClass$Parser | 7 | ··this_class:·#8··························//·xtc/parser/CharClass$Parser |
8 | ··super_class:·#2·························//·java/lang/Object | 8 | ··super_class:·#2·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·2,·methods:·4,·attributes:· | 9 | ··interfaces:·0,·fields:·2,·methods:·4,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V |
12 | ···#2·=·Class··············#4·············//·java/lang/Object | 12 | ···#2·=·Class··············#4·············//·java/lang/Object |
13 | ···#3·=·NameAndType········#5:#6··········//·"<init>":()V | 13 | ···#3·=·NameAndType········#5:#6··········//·"<init>":()V |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············<init> | 15 | ···#5·=·Utf8···············<init> |
16 | ···#6·=·Utf8···············()V | 16 | ···#6·=·Utf8···············()V |
Offset 56, 22 lines modified | Offset 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· | 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·( | 67 | ········if·(obj.exclusive)·{ |
68 | ············throw·new·IllegalStateException("overlap·test·for·exclusive·character·class·"·+· | 68 | ············throw·new·IllegalStateException("overlap·test·for·exclusive·character·class·"·+·obj); |
69 | ········} | 69 | ········} |
70 | ········for·(final·CharRange·charRange·:· | 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; |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·d3e2df7079cf3695f437766b526c2284c451a1dc8e67a70bc7fc76e5344c7954 |
2 | ··Compiled·from·"CharLiteral.java" | 2 | ··Compiled·from·"CharLiteral.java" |
3 | public·class·xtc.parser.CharLiteral·extends·xtc.parser.CharTerminal | 3 | public·class·xtc.parser.CharLiteral·extends·xtc.parser.CharTerminal |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/CharLiteral | 7 | ··this_class:·#8··························//·xtc/parser/CharLiteral |
8 | ··super_class:·#2·························//·xtc/parser/CharTerminal | 8 | ··super_class:·#2·························//·xtc/parser/CharTerminal |
9 | ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharTerminal."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharTerminal."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/CharTerminal | 12 | ···#2·=·Class··············#4·············//·xtc/parser/CharTerminal |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#2··························//·xtc/parser/CharRange | 7 | ··this_class:·#2··························//·xtc/parser/CharRange |
8 | ··super_class:·#8·························//·xtc/tree/Node | 8 | ··super_class:·#8·························//·xtc/tree/Node |
9 | ··interfaces:·1,·fields:·2,·methods:·8,·attributes:·2 | 9 | ··interfaces:·1,·fields:·2,·methods:·8,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharRange."<init>":(CC)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/CharRange."<init>":(CC)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/CharRange | 12 | ···#2·=·Class··············#4·············//·xtc/parser/CharRange |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·a | 1 | ··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.InternalElement | 3 | public·class·xtc.parser.CharSwitch·extends·xtc.parser.CharTerminal·implements·xtc.parser.InternalElement |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#2··························//·xtc/parser/CharSwitch | 7 | ··this_class:·#2··························//·xtc/parser/CharSwitch |
8 | ··super_class:·#8·························//·xtc/parser/CharTerminal | 8 | ··super_class:·#8·························//·xtc/parser/CharTerminal |
9 | ··interfaces:·1,·fields:·2,·methods:·8,·attributes:·2 | 9 | ··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;)V | 11 | ····#1·=·Methodref··········#2.#3·········//·xtc/parser/CharSwitch."<init>":(Ljava/util/List;Lxtc/parser/Element;)V |
12 | ····#2·=·Class··············#4············//·xtc/parser/CharSwitch | 12 | ····#2·=·Class··············#4············//·xtc/parser/CharSwitch |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·ed6d363bc0112cdbee37ebeab7fa748097fadff9df3cd8af67337cdd6fd97cef |
2 | ··Compiled·from·"CharTerminal.java" | 2 | ··Compiled·from·"CharTerminal.java" |
3 | public·abstract·class·xtc.parser.CharTerminal·extends·xtc.parser.Terminal | 3 | public·abstract·class·xtc.parser.CharTerminal·extends·xtc.parser.Terminal |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#7··························//·xtc/parser/CharTerminal | 7 | ··this_class:·#7··························//·xtc/parser/CharTerminal |
8 | ··super_class:·#2·························//·xtc/parser/Terminal | 8 | ··super_class:·#2·························//·xtc/parser/Terminal |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1 | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Terminal."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Terminal."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Terminal | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Terminal |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·943d4089283477b2e8f75c1d04d1f0a9c7303143ebd7c8a256c6e3b9957f7d56 |
2 | ··Compiled·from·"CodeGenerator.java" | 2 | ··Compiled·from·"CodeGenerator.java" |
3 | class·xtc.parser.CodeGenerator$1 | 3 | class·xtc.parser.CodeGenerator$1 |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC | 6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC |
7 | ··this_class:·#8··························//·xtc/parser/CodeGenerator$1 | 7 | ··this_class:·#8··························//·xtc/parser/CodeGenerator$1 |
8 | ··super_class:·#50························//·java/lang/Object | 8 | ··super_class:·#50························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·1,·methods:·1,·attributes:· | 9 | ··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$Tag | 12 | ···#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$Tag | 14 | ···#4·=·Utf8···············xtc/parser/Element$Tag |
15 | ···#5·=·Utf8···············values | 15 | ···#5·=·Utf8···············values |
16 | ···#6·=·Utf8···············()[Lxtc/parser/Element$Tag; | 16 | ···#6·=·Utf8···············()[Lxtc/parser/Element$Tag; |
Offset 136, 24 lines modified | Offset 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· | 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( | 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 | ····} |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·57d23a7fea7eaa1972f38cb253dedd57d97a23d189ffef5920acbddeeb3aafc7 |
2 | ··Compiled·from·"Copier.java" | 2 | ··Compiled·from·"Copier.java" |
3 | public·class·xtc.parser.Copier·extends·xtc.tree.Visitor | 3 | public·class·xtc.parser.Copier·extends·xtc.tree.Visitor |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#11·························//·xtc/parser/Copier | 7 | ··this_class:·#11·························//·xtc/parser/Copier |
8 | ··super_class:·#2·························//·xtc/tree/Visitor | 8 | ··super_class:·#2·························//·xtc/tree/Visitor |
9 | ··interfaces:·0,·fields:·2,·methods:·38,·attributes:· | 9 | ··interfaces:·0,·fields:·2,·methods:·38,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Methodref··········#2.#3·········//·xtc/tree/Visitor."<init>":()V | 11 | ····#1·=·Methodref··········#2.#3·········//·xtc/tree/Visitor."<init>":()V |
12 | ····#2·=·Class··············#4············//·xtc/tree/Visitor | 12 | ····#2·=·Class··············#4············//·xtc/tree/Visitor |
13 | ····#3·=·NameAndType········#5:#6·········//·"<init>":()V | 13 | ····#3·=·NameAndType········#5:#6·········//·"<init>":()V |
14 | ····#4·=·Utf8···············xtc/tree/Visitor | 14 | ····#4·=·Utf8···············xtc/tree/Visitor |
15 | ····#5·=·Utf8···············<init> | 15 | ····#5·=·Utf8···············<init> |
16 | ····#6·=·Utf8···············()V | 16 | ····#6·=·Utf8···············()V |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM | 6 | ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM |
7 | ··this_class:·#1··························//·xtc/parser/Element$Tag | 7 | ··this_class:·#1··························//·xtc/parser/Element$Tag |
8 | ··super_class:·#107·······················//·java/lang/Enum | 8 | ··super_class:·#107·······················//·java/lang/Enum |
9 | ··interfaces:·0,·fields:·32,·methods:·5,·attributes:· | 9 | ··interfaces:·0,·fields:·32,·methods:·5,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Class··············#2············//·xtc/parser/Element$Tag | 11 | ····#1·=·Class··············#2············//·xtc/parser/Element$Tag |
12 | ····#2·=·Utf8···············xtc/parser/Element$Tag | 12 | ····#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···············ACTION | 15 | ····#5·=·Utf8···············ACTION |
16 | ····#6·=·Utf8···············Lxtc/parser/Element$Tag; | 16 | ····#6·=·Utf8···············Lxtc/parser/Element$Tag; |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·d167f5ebb8b014b3818c35ab2e092a6c8f4c1e63f495b71dd8e9b31e2c02b33a |
2 | ··Compiled·from·"Element.java" | 2 | ··Compiled·from·"Element.java" |
3 | public·abstract·class·xtc.parser.Element·extends·xtc.tree.Node | 3 | public·abstract·class·xtc.parser.Element·extends·xtc.tree.Node |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#7··························//·xtc/parser/Element | 7 | ··this_class:·#7··························//·xtc/parser/Element |
8 | ··super_class:·#2·························//·xtc/tree/Node | 8 | ··super_class:·#2·························//·xtc/tree/Node |
9 | ··interfaces:·0,·fields:·0,·methods:·2,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/tree/Node | 12 | ···#2·=·Class··············#4·············//·xtc/tree/Node |
13 | ···#3·=·NameAndType········#5:#6··········//·"<init>":()V | 13 | ···#3·=·NameAndType········#5:#6··········//·"<init>":()V |
14 | ···#4·=·Utf8···············xtc/tree/Node | 14 | ···#4·=·Utf8···············xtc/tree/Node |
15 | ···#5·=·Utf8···············<init> | 15 | ···#5·=·Utf8···············<init> |
16 | ···#6·=·Utf8···············()V | 16 | ···#6·=·Utf8···············()V |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·d38e81561d61e97404e060c48626142de955600eda2cd6436eed96e5ade7d26a |
2 | ··Compiled·from·"EmptyListValue.java" | 2 | ··Compiled·from·"EmptyListValue.java" |
3 | public·class·xtc.parser.EmptyListValue·extends·xtc.parser.ListValue | 3 | public·class·xtc.parser.EmptyListValue·extends·xtc.parser.ListValue |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#14·························//·xtc/parser/EmptyListValue | 7 | ··this_class:·#14·························//·xtc/parser/EmptyListValue |
8 | ··super_class:·#2·························//·xtc/parser/ListValue | 8 | ··super_class:·#2·························//·xtc/parser/ListValue |
9 | ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ListValue."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ListValue."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/ListValue | 12 | ···#2·=·Class··············#4·············//·xtc/parser/ListValue |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·5c4733be41ca04321921b45a4504da4cafba12d9af69afd3d8bfd2a34d5b0a2c |
2 | ··Compiled·from·"FollowedBy.java" | 2 | ··Compiled·from·"FollowedBy.java" |
3 | public·class·xtc.parser.FollowedBy·extends·xtc.parser.Predicate | 3 | public·class·xtc.parser.FollowedBy·extends·xtc.parser.Predicate |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#14·························//·xtc/parser/FollowedBy | 7 | ··this_class:·#14·························//·xtc/parser/FollowedBy |
8 | ··super_class:·#2·························//·xtc/parser/Predicate | 8 | ··super_class:·#2·························//·xtc/parser/Predicate |
9 | ··interfaces:·0,·fields:·0,·methods:·5,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Predicate."<init>":(Lxtc/parser/Element;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Predicate | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Predicate |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·190ce19ea80f6adbcd351427c017ca590e842b0cdca422db9831e55498c5dd9e |
2 | ··Compiled·from·"FullProduction.java" | 2 | ··Compiled·from·"FullProduction.java" |
3 | public·class·xtc.parser.FullProduction·extends·xtc.parser.Production | 3 | public·class·xtc.parser.FullProduction·extends·xtc.parser.Production |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#10·························//·xtc/parser/FullProduction | 7 | ··this_class:·#10·························//·xtc/parser/FullProduction |
8 | ··super_class:·#2·························//·xtc/parser/Production | 8 | ··super_class:·#2·························//·xtc/parser/Production |
9 | ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·1 | 9 | ··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;)V | 11 | ···#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/Production | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Production |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·41d7c769879cdc4a2ba24aeca03d025c428c0eda0dd56c399b82b2a982635aa6 |
2 | ··Compiled·from·"GenericActionValue.java" | 2 | ··Compiled·from·"GenericActionValue.java" |
3 | public·class·xtc.parser.GenericActionValue·extends·xtc.parser.GenericValue | 3 | public·class·xtc.parser.GenericActionValue·extends·xtc.parser.GenericValue |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/GenericActionValue | 7 | ··this_class:·#8··························//·xtc/parser/GenericActionValue |
8 | ··super_class:·#2·························//·xtc/parser/GenericValue | 8 | ··super_class:·#2·························//·xtc/parser/GenericValue |
9 | ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/GenericValue."<init>":(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/GenericValue | 12 | ···#2·=·Class··············#4·············//·xtc/parser/GenericValue |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·b891d915af2ba6bda422b867c09ca63589dd8171e0ba5c2ffb2fb3b86c55e80e |
2 | ··Compiled·from·"GenericNodeValue.java" | 2 | ··Compiled·from·"GenericNodeValue.java" |
3 | public·class·xtc.parser.GenericNodeValue·extends·xtc.parser.GenericValue | 3 | public·class·xtc.parser.GenericNodeValue·extends·xtc.parser.GenericValue |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#14·························//·xtc/parser/GenericNodeValue | 7 | ··this_class:·#14·························//·xtc/parser/GenericNodeValue |
8 | ··super_class:·#2·························//·xtc/parser/GenericValue | 8 | ··super_class:·#2·························//·xtc/parser/GenericValue |
9 | ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/GenericValue."<init>":(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/GenericValue | 12 | ···#2·=·Class··············#4·············//·xtc/parser/GenericValue |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·f7e4ab823ad299a70a386d10d3dc07211ac226f5fb6835cf9a5fe49b55a85b21 |
2 | ··Compiled·from·"GenericRecursionValue.java" | 2 | ··Compiled·from·"GenericRecursionValue.java" |
3 | public·class·xtc.parser.GenericRecursionValue·extends·xtc.parser.GenericActionValue | 3 | public·class·xtc.parser.GenericRecursionValue·extends·xtc.parser.GenericActionValue |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/GenericRecursionValue | 7 | ··this_class:·#8··························//·xtc/parser/GenericRecursionValue |
8 | ··super_class:·#2·························//·xtc/parser/GenericActionValue | 8 | ··super_class:·#2·························//·xtc/parser/GenericActionValue |
9 | ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·2 | 9 | ··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;)V | 11 | ···#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/GenericActionValue | 12 | ···#2·=·Class··············#4·············//·xtc/parser/GenericActionValue |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·3c81dbf43d0d08898b387dc6256d33183f9de64efb165b2b7f170a4c40f1c525 |
2 | ··Compiled·from·"GenericValue.java" | 2 | ··Compiled·from·"GenericValue.java" |
3 | public·abstract·class·xtc.parser.GenericValue·extends·xtc.parser.ValueElement | 3 | public·abstract·class·xtc.parser.GenericValue·extends·xtc.parser.ValueElement |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#8··························//·xtc/parser/GenericValue | 7 | ··this_class:·#8··························//·xtc/parser/GenericValue |
8 | ··super_class:·#2·························//·xtc/parser/ValueElement | 8 | ··super_class:·#2·························//·xtc/parser/ValueElement |
9 | ··interfaces:·0,·fields:·3,·methods:·1,·attributes:·1 | 9 | ··interfaces:·0,·fields:·3,·methods:·1,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement | 12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement |
Offset 9, 28 lines modified | Offset 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· | 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·( | 19 | ············if·(obj·==·iterator.next())·{ |
20 | ················iterator.remove(); | 20 | ················iterator.remove(); |
21 | ················return; | 21 | ················return; |
22 | ············} | 22 | ············} |
23 | ········} | 23 | ········} |
24 | ········throw·new·IllegalArgumentException("Module·"·+· | 24 | ········throw·new·IllegalArgumentException("Module·"·+·obj·+·"·not·part·of·grammar"); |
25 | ····} | 25 | ····} |
26 | ···· | 26 | ···· |
27 | ····public·void·replace(final·Module· | 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·( | 29 | ············if·(obj·==·this.modules.get(i))·{ |
30 | ················this.modules.set(i,·module | 30 | ················this.modules.set(i,·module); |
31 | ················return; | 31 | ················return; |
32 | ············} | 32 | ············} |
33 | ········} | 33 | ········} |
34 | ········throw·new·IllegalArgumentException("Module·"·+· | 34 | ········throw·new·IllegalArgumentException("Module·"·+·obj·+·"·not·part·of·grammar"); |
35 | ····} | 35 | ····} |
36 | } | 36 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·4edbaf540d61beb2e19b08c350b5cc72ad43b61f14ff5a996ae76654ecc07136 |
2 | ··Compiled·from·"GrammarVisitor.java" | 2 | ··Compiled·from·"GrammarVisitor.java" |
3 | public·abstract·class·xtc.parser.GrammarVisitor·extends·xtc.tree.Visitor | 3 | public·abstract·class·xtc.parser.GrammarVisitor·extends·xtc.tree.Visitor |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#8··························//·xtc/parser/GrammarVisitor | 7 | ··this_class:·#8··························//·xtc/parser/GrammarVisitor |
8 | ··super_class:·#2·························//·xtc/tree/Visitor | 8 | ··super_class:·#2·························//·xtc/tree/Visitor |
9 | ··interfaces:·0,·fields:·10,·methods:·17,·attributes:·1 | 9 | ··interfaces:·0,·fields:·10,·methods:·17,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Methodref··········#2.#3·········//·xtc/tree/Visitor."<init>":()V | 11 | ····#1·=·Methodref··········#2.#3·········//·xtc/tree/Visitor."<init>":()V |
12 | ····#2·=·Class··············#4············//·xtc/tree/Visitor | 12 | ····#2·=·Class··············#4············//·xtc/tree/Visitor |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·f800bca3bc6afe2eeaed48db647670571c677625a21c568dc615044cb6c1715f |
2 | ··Compiled·from·"InternalElement.java" | 2 | ··Compiled·from·"InternalElement.java" |
3 | public·interface·xtc.parser.InternalElement | 3 | public·interface·xtc.parser.InternalElement |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/parser/InternalElement | 7 | ··this_class:·#1··························//·xtc/parser/InternalElement |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·0,·attributes:·1 | 9 | ··interfaces:·0,·fields:·0,·methods:·0,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ··#1·=·Class··············#2··············//·xtc/parser/InternalElement | 11 | ··#1·=·Class··············#2··············//·xtc/parser/InternalElement |
12 | ··#2·=·Utf8···············xtc/parser/InternalElement | 12 | ··#2·=·Utf8···············xtc/parser/InternalElement |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·8f4fa79f85b24001d366002ea5bcb86c978e34a86fbeb0644ba3ceae9c6f48fb |
2 | ··Compiled·from·"ListValue.java" | 2 | ··Compiled·from·"ListValue.java" |
3 | public·abstract·class·xtc.parser.ListValue·extends·xtc.parser.ValueElement | 3 | public·abstract·class·xtc.parser.ListValue·extends·xtc.parser.ValueElement |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#7··························//·xtc/parser/ListValue | 7 | ··this_class:·#7··························//·xtc/parser/ListValue |
8 | ··super_class:·#2·························//·xtc/parser/ValueElement | 8 | ··super_class:·#2·························//·xtc/parser/ValueElement |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1 | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement | 12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·943d60bb4f29b4f8bad93d331efb03949ea65bc28e2d7745c6408f94f0b9fe73 |
2 | ··Compiled·from·"Literal.java" | 2 | ··Compiled·from·"Literal.java" |
3 | public·abstract·class·xtc.parser.Literal·extends·xtc.parser.Element | 3 | public·abstract·class·xtc.parser.Literal·extends·xtc.parser.Element |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#7··························//·xtc/parser/Literal | 7 | ··this_class:·#7··························//·xtc/parser/Literal |
8 | ··super_class:·#2·························//·xtc/parser/Element | 8 | ··super_class:·#2·························//·xtc/parser/Element |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1 | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Element | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Element |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·f6ce98de2c64aa936df5877d1bb684285bcbb0a238c9f01353a1106f070c9b07 |
2 | ··Compiled·from·"MetaData.java" | 2 | ··Compiled·from·"MetaData.java" |
3 | public·class·xtc.parser.MetaData | 3 | public·class·xtc.parser.MetaData |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/MetaData | 7 | ··this_class:·#8··························//·xtc/parser/MetaData |
8 | ··super_class:·#2·························//·java/lang/Object | 8 | ··super_class:·#2·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·12,·methods:·1,·attributes:·1 | 9 | ··interfaces:·0,·fields:·12,·methods:·1,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V |
12 | ···#2·=·Class··············#4·············//·java/lang/Object | 12 | ···#2·=·Class··············#4·············//·java/lang/Object |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·3617bde2bf0cf82033dca25e25fc0201eed8a6b74cc006fd3ce0ed28a6d8920d |
2 | ··Compiled·from·"Module.java" | 2 | ··Compiled·from·"Module.java" |
3 | public·class·xtc.parser.Module·extends·xtc.tree.Node | 3 | public·class·xtc.parser.Module·extends·xtc.tree.Node |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/Module | 7 | ··this_class:·#8··························//·xtc/parser/Module |
8 | ··super_class:·#2·························//·xtc/tree/Node | 8 | ··super_class:·#2·························//·xtc/tree/Node |
9 | ··interfaces:·0,·fields:·10,·methods:·6,·attributes:·1 | 9 | ··interfaces:·0,·fields:·10,·methods:·6,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/tree/Node | 12 | ···#2·=·Class··············#4·············//·xtc/tree/Node |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·6 | 1 | ··SHA-256·checksum·64a9b181f848063855e8a035be496539a9506883835c201a43dbb69dfdd43f37 |
2 | ··Compiled·from·"ModuleDependency.java" | 2 | ··Compiled·from·"ModuleDependency.java" |
3 | public·abstract·class·xtc.parser.ModuleDependency·extends·xtc.tree.Node | 3 | public·abstract·class·xtc.parser.ModuleDependency·extends·xtc.tree.Node |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#8··························//·xtc/parser/ModuleDependency | 7 | ··this_class:·#8··························//·xtc/parser/ModuleDependency |
8 | ··super_class:·#2·························//·xtc/tree/Node | 8 | ··super_class:·#2·························//·xtc/tree/Node |
9 | ··interfaces:·0,·fields:·3,·methods:·9,·attributes:·1 | 9 | ··interfaces:·0,·fields:·3,·methods:·9,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/tree/Node | 12 | ···#2·=·Class··············#4·············//·xtc/tree/Node |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·9bee2a44f152a45af174f4f554eceb5ce3be89ca83d7d63e28f88246c2832b55 |
2 | ··Compiled·from·"ModuleImport.java" | 2 | ··Compiled·from·"ModuleImport.java" |
3 | public·class·xtc.parser.ModuleImport·extends·xtc.parser.ModuleDependency | 3 | public·class·xtc.parser.ModuleImport·extends·xtc.parser.ModuleDependency |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#7··························//·xtc/parser/ModuleImport | 7 | ··this_class:·#7··························//·xtc/parser/ModuleImport |
8 | ··super_class:·#2·························//·xtc/parser/ModuleDependency | 8 | ··super_class:·#2·························//·xtc/parser/ModuleDependency |
9 | ··interfaces:·0,·fields:·0,·methods:·3,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ModuleDependency."<init>":(Lxtc/parser/ModuleName;Lxtc/parser/ModuleList;Lxtc/parser/ModuleName;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/ModuleDependency | 12 | ···#2·=·Class··············#4·············//·xtc/parser/ModuleDependency |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·737fc1949e10913f7bced689f202b7b0a1a5d54fbb3a4094962d4c6b75af5fed |
2 | ··Compiled·from·"ModuleInstantiation.java" | 2 | ··Compiled·from·"ModuleInstantiation.java" |
3 | public·class·xtc.parser.ModuleInstantiation·extends·xtc.parser.ModuleDependency | 3 | public·class·xtc.parser.ModuleInstantiation·extends·xtc.parser.ModuleDependency |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#7··························//·xtc/parser/ModuleInstantiation | 7 | ··this_class:·#7··························//·xtc/parser/ModuleInstantiation |
8 | ··super_class:·#2·························//·xtc/parser/ModuleDependency | 8 | ··super_class:·#2·························//·xtc/parser/ModuleDependency |
9 | ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ModuleDependency."<init>":(Lxtc/parser/ModuleName;Lxtc/parser/ModuleList;Lxtc/parser/ModuleName;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/ModuleDependency | 12 | ···#2·=·Class··············#4·············//·xtc/parser/ModuleDependency |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·61e8429c6c2123192d19e9b66919e93cbb16747426df969be433e51bf040a248 |
2 | ··Compiled·from·"ModuleList.java" | 2 | ··Compiled·from·"ModuleList.java" |
3 | public·class·xtc.parser.ModuleList·extends·xtc.tree.Node | 3 | public·class·xtc.parser.ModuleList·extends·xtc.tree.Node |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/ModuleList | 7 | ··this_class:·#8··························//·xtc/parser/ModuleList |
8 | ··super_class:·#2·························//·xtc/tree/Node | 8 | ··super_class:·#2·························//·xtc/tree/Node |
9 | ··interfaces:·0,·fields:·1,·methods:·9,·attributes:·1 | 9 | ··interfaces:·0,·fields:·1,·methods:·9,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/tree/Node | 12 | ···#2·=·Class··············#4·············//·xtc/tree/Node |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·0a60770304eaf4bf488491c7eeafcda94c6ac49752f7efc613e77c40ff6bac9b |
2 | ··Compiled·from·"ModuleMap.java" | 2 | ··Compiled·from·"ModuleMap.java" |
3 | public·class·xtc.parser.ModuleMap·implements·xtc.parser.Renamer$Translation | 3 | public·class·xtc.parser.ModuleMap·implements·xtc.parser.Renamer$Translation |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#11·························//·xtc/parser/ModuleMap | 7 | ··this_class:·#11·························//·xtc/parser/ModuleMap |
8 | ··super_class:·#2·························//·java/lang/Object | 8 | ··super_class:·#2·························//·java/lang/Object |
9 | ··interfaces:·1,·fields:·1,·methods:·9,·attributes:·2 | 9 | ··interfaces:·1,·fields:·1,·methods:·9,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V |
12 | ···#2·=·Class··············#4·············//·java/lang/Object | 12 | ···#2·=·Class··············#4·············//·java/lang/Object |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·ec343771acd5a8d004db978fcbd4bc5f8796717998a8aeaa1eab4490d3579a43 |
2 | ··Compiled·from·"ModuleModification.java" | 2 | ··Compiled·from·"ModuleModification.java" |
3 | public·class·xtc.parser.ModuleModification·extends·xtc.parser.ModuleDependency | 3 | public·class·xtc.parser.ModuleModification·extends·xtc.parser.ModuleDependency |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#7··························//·xtc/parser/ModuleModification | 7 | ··this_class:·#7··························//·xtc/parser/ModuleModification |
8 | ··super_class:·#2·························//·xtc/parser/ModuleDependency | 8 | ··super_class:·#2·························//·xtc/parser/ModuleDependency |
9 | ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ModuleDependency."<init>":(Lxtc/parser/ModuleName;Lxtc/parser/ModuleList;Lxtc/parser/ModuleName;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/ModuleDependency | 12 | ···#2·=·Class··············#4·············//·xtc/parser/ModuleDependency |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·f8 | 1 | ··SHA-256·checksum·5f81f475b4d1cb9204062ff8211c9f501535336943b7e78eea4b0aa0f659ff54 |
2 | ··Compiled·from·"ModuleName.java" | 2 | ··Compiled·from·"ModuleName.java" |
3 | public·class·xtc.parser.ModuleName·extends·xtc.parser.Name | 3 | public·class·xtc.parser.ModuleName·extends·xtc.parser.Name |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#7··························//·xtc/parser/ModuleName | 7 | ··this_class:·#7··························//·xtc/parser/ModuleName |
8 | ··super_class:·#2·························//·xtc/parser/Name | 8 | ··super_class:·#2·························//·xtc/parser/Name |
9 | ··interfaces:·0,·fields:·0,·methods:·3,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Name."<init>":(Ljava/lang/String;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Name | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Name |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·3f4c935b24817fb4f9cb5fc0dd206eaf5d36e9126a9d0f9e6c3a01ab69166fc4 |
2 | ··Compiled·from·"Name.java" | 2 | ··Compiled·from·"Name.java" |
3 | public·class·xtc.parser.Name·extends·xtc.tree.Node | 3 | public·class·xtc.parser.Name·extends·xtc.tree.Node |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/Name | 7 | ··this_class:·#8··························//·xtc/parser/Name |
8 | ··super_class:·#2·························//·xtc/tree/Node | 8 | ··super_class:·#2·························//·xtc/tree/Node |
9 | ··interfaces:·0,·fields:·1,·methods:·3,·attributes:·1 | 9 | ··interfaces:·0,·fields:·1,·methods:·3,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/tree/Node | 12 | ···#2·=·Class··············#4·············//·xtc/tree/Node |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·d4fbbe497e19c28e82d8784ac7e76ab87eb07eaae90435722810243a1796c0cc |
2 | ··Compiled·from·"NodeMarker.java" | 2 | ··Compiled·from·"NodeMarker.java" |
3 | public·class·xtc.parser.NodeMarker·extends·xtc.parser.Element | 3 | public·class·xtc.parser.NodeMarker·extends·xtc.parser.Element |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/NodeMarker | 7 | ··this_class:·#8··························//·xtc/parser/NodeMarker |
8 | ··super_class:·#2·························//·xtc/parser/Element | 8 | ··super_class:·#2·························//·xtc/parser/Element |
9 | ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Element | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Element |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·2023164abad5ffef5378f73a6b0301da3c1c9236d542a95e187fadc17d15c68b |
2 | ··Compiled·from·"NonTerminal.java" | 2 | ··Compiled·from·"NonTerminal.java" |
3 | public·class·xtc.parser.NonTerminal·extends·xtc.parser.Element | 3 | public·class·xtc.parser.NonTerminal·extends·xtc.parser.Element |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/NonTerminal | 7 | ··this_class:·#8··························//·xtc/parser/NonTerminal |
8 | ··super_class:·#2·························//·xtc/parser/Element | 8 | ··super_class:·#2·························//·xtc/parser/Element |
9 | ··interfaces:·0,·fields:·1,·methods:·13,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·13,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Methodref··········#2.#3·········//·xtc/parser/Element."<init>":()V | 11 | ····#1·=·Methodref··········#2.#3·········//·xtc/parser/Element."<init>":()V |
12 | ····#2·=·Class··············#4············//·xtc/parser/Element | 12 | ····#2·=·Class··············#4············//·xtc/parser/Element |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·f6bef794d6a296c4e7f3e98de300dc1351509b3c0d61c67b80067a34b9d8c8f3 |
2 | ··Compiled·from·"NotFollowedBy.java" | 2 | ··Compiled·from·"NotFollowedBy.java" |
3 | public·class·xtc.parser.NotFollowedBy·extends·xtc.parser.Predicate | 3 | public·class·xtc.parser.NotFollowedBy·extends·xtc.parser.Predicate |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#14·························//·xtc/parser/NotFollowedBy | 7 | ··this_class:·#14·························//·xtc/parser/NotFollowedBy |
8 | ··super_class:·#2·························//·xtc/parser/Predicate | 8 | ··super_class:·#2·························//·xtc/parser/Predicate |
9 | ··interfaces:·0,·fields:·0,·methods:·5,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Predicate."<init>":(Lxtc/parser/Element;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Predicate | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Predicate |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·b1098194518682cd921ad70fed6af2693e0a402deda2dfb9ac26888b7b29961e |
2 | ··Compiled·from·"NullLiteral.java" | 2 | ··Compiled·from·"NullLiteral.java" |
3 | public·class·xtc.parser.NullLiteral·extends·xtc.parser.Literal | 3 | public·class·xtc.parser.NullLiteral·extends·xtc.parser.Literal |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#13·························//·xtc/parser/NullLiteral | 7 | ··this_class:·#13·························//·xtc/parser/NullLiteral |
8 | ··super_class:·#2·························//·xtc/parser/Literal | 8 | ··super_class:·#2·························//·xtc/parser/Literal |
9 | ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·2 | 9 | ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Literal."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Literal."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Literal | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Literal |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·5134c677a8979f2c8ff067f0bcc7e50e7e6ffab7b826485517b45024b811616b |
2 | ··Compiled·from·"NullValue.java" | 2 | ··Compiled·from·"NullValue.java" |
3 | public·class·xtc.parser.NullValue·extends·xtc.parser.ValueElement | 3 | public·class·xtc.parser.NullValue·extends·xtc.parser.ValueElement |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#14·························//·xtc/parser/NullValue | 7 | ··this_class:·#14·························//·xtc/parser/NullValue |
8 | ··super_class:·#2·························//·xtc/parser/ValueElement | 8 | ··super_class:·#2·························//·xtc/parser/ValueElement |
9 | ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement | 12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·3 | 1 | ··SHA-256·checksum·334bf736c6f7d42a574c6c83059287b208818694a29394bb14bd738c9ee6d2b4 |
2 | ··Compiled·from·"Option.java" | 2 | ··Compiled·from·"Option.java" |
3 | public·class·xtc.parser.Option·extends·xtc.parser.Quantification | 3 | public·class·xtc.parser.Option·extends·xtc.parser.Quantification |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#14·························//·xtc/parser/Option | 7 | ··this_class:·#14·························//·xtc/parser/Option |
8 | ··super_class:·#2·························//·xtc/parser/Quantification | 8 | ··super_class:·#2·························//·xtc/parser/Quantification |
9 | ··interfaces:·0,·fields:·0,·methods:·5,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Quantification."<init>":(Lxtc/parser/Element;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Quantification | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Quantification |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·ac5d899c9fac174f516a8cf5dd74e3519770ecf5098bf3add779f4d0955cb3ed |
2 | ··Compiled·from·"OrderedChoice.java" | 2 | ··Compiled·from·"OrderedChoice.java" |
3 | public·class·xtc.parser.OrderedChoice·extends·xtc.parser.Element | 3 | public·class·xtc.parser.OrderedChoice·extends·xtc.parser.Element |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#11·························//·xtc/parser/OrderedChoice | 7 | ··this_class:·#11·························//·xtc/parser/OrderedChoice |
8 | ··super_class:·#2·························//·xtc/parser/Element | 8 | ··super_class:·#2·························//·xtc/parser/Element |
9 | ··interfaces:·0,·fields:·1,·methods:·6,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·6,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Element | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Element |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·66 | 1 | ··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.InternalElement | 3 | public·class·xtc.parser.ParseTreeNode·extends·xtc.parser.Element·implements·xtc.parser.InternalElement |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/ParseTreeNode | 7 | ··this_class:·#8··························//·xtc/parser/ParseTreeNode |
8 | ··super_class:·#2·························//·xtc/parser/Element | 8 | ··super_class:·#2·························//·xtc/parser/Element |
9 | ··interfaces:·1,·fields:·3,·methods:·5,·attributes:·2 | 9 | ··interfaces:·1,·fields:·3,·methods:·5,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Element | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Element |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·3d7de41dfd473518f51effbd344ee5cb655edf4a38465581c238d752a92aff5e |
2 | ··Compiled·from·"ParserAction.java" | 2 | ··Compiled·from·"ParserAction.java" |
3 | public·class·xtc.parser.ParserAction·extends·xtc.parser.UnaryOperator | 3 | public·class·xtc.parser.ParserAction·extends·xtc.parser.UnaryOperator |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#14·························//·xtc/parser/ParserAction | 7 | ··this_class:·#14·························//·xtc/parser/ParserAction |
8 | ··super_class:·#2·························//·xtc/parser/UnaryOperator | 8 | ··super_class:·#2·························//·xtc/parser/UnaryOperator |
9 | ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator | 12 | ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·260d4e7d10ac133b02cd61d5132140d695e430c1ca370893f6f5dc71f0ec6a44 |
2 | ··Compiled·from·"PartialProduction.java" | 2 | ··Compiled·from·"PartialProduction.java" |
3 | public·abstract·class·xtc.parser.PartialProduction·extends·xtc.parser.Production | 3 | public·abstract·class·xtc.parser.PartialProduction·extends·xtc.parser.Production |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#7··························//·xtc/parser/PartialProduction | 7 | ··this_class:·#7··························//·xtc/parser/PartialProduction |
8 | ··super_class:·#2·························//·xtc/parser/Production | 8 | ··super_class:·#2·························//·xtc/parser/Production |
9 | ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·1 | 9 | ··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;)V | 11 | ···#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/Production | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Production |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·a65379433b9c1b805794a3596bfc2cc651b66bd3e88a94eb77fb5922a609cbcd |
2 | ··Compiled·from·"Predicate.java" | 2 | ··Compiled·from·"Predicate.java" |
3 | public·abstract·class·xtc.parser.Predicate·extends·xtc.parser.UnaryOperator | 3 | public·abstract·class·xtc.parser.Predicate·extends·xtc.parser.UnaryOperator |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#7··························//·xtc/parser/Predicate | 7 | ··this_class:·#7··························//·xtc/parser/Predicate |
8 | ··super_class:·#2·························//·xtc/parser/UnaryOperator | 8 | ··super_class:·#2·························//·xtc/parser/UnaryOperator |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator | 12 | ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·f | 1 | ··SHA-256·checksum·f304f8a4571cd89b743bd9280f2e9a431be0b61fa08fef60ed588b910345362c |
2 | ··Compiled·from·"Production.java" | 2 | ··Compiled·from·"Production.java" |
3 | public·abstract·class·xtc.parser.Production·extends·xtc.tree.Node | 3 | public·abstract·class·xtc.parser.Production·extends·xtc.tree.Node |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#8··························//·xtc/parser/Production | 7 | ··this_class:·#8··························//·xtc/parser/Production |
8 | ··super_class:·#2·························//·xtc/tree/Node | 8 | ··super_class:·#2·························//·xtc/tree/Node |
9 | ··interfaces:·0,·fields:·6,·methods:·10,·attributes:·1 | 9 | ··interfaces:·0,·fields:·6,·methods:·10,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/tree/Node."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/tree/Node | 12 | ···#2·=·Class··············#4·············//·xtc/tree/Node |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·d6ccfd8a09fb5cb00caac6d17dccb367345f1f45f8c2d57996ec4404122b4026 |
2 | ··Compiled·from·"ProductionOverride.java" | 2 | ··Compiled·from·"ProductionOverride.java" |
3 | public·class·xtc.parser.ProductionOverride·extends·xtc.parser.PartialProduction | 3 | public·class·xtc.parser.ProductionOverride·extends·xtc.parser.PartialProduction |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/ProductionOverride | 7 | ··this_class:·#8··························//·xtc/parser/ProductionOverride |
8 | ··super_class:·#2·························//·xtc/parser/PartialProduction | 8 | ··super_class:·#2·························//·xtc/parser/PartialProduction |
9 | ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·1 | 9 | ··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;)V | 11 | ···#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/PartialProduction | 12 | ···#2·=·Class··············#4·············//·xtc/parser/PartialProduction |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·5c47f6fa224b22ad1a41f1446322cea6217f7c135967b495c907dad3c7d31d40 |
2 | ··Compiled·from·"ProperListValue.java" | 2 | ··Compiled·from·"ProperListValue.java" |
3 | public·class·xtc.parser.ProperListValue·extends·xtc.parser.ListValue | 3 | public·class·xtc.parser.ProperListValue·extends·xtc.parser.ListValue |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/ProperListValue | 7 | ··this_class:·#8··························//·xtc/parser/ProperListValue |
8 | ··super_class:·#2·························//·xtc/parser/ListValue | 8 | ··super_class:·#2·························//·xtc/parser/ListValue |
9 | ··interfaces:·0,·fields:·3,·methods:·6,·attributes:·2 | 9 | ··interfaces:·0,·fields:·3,·methods:·6,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ListValue."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ListValue."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/ListValue | 12 | ···#2·=·Class··············#4·············//·xtc/parser/ListValue |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·9644b7d88541f1659d9440296e3d0a1c00f45a829cedbf3778769dcbacd2d98f |
2 | ··Compiled·from·"Properties.java" | 2 | ··Compiled·from·"Properties.java" |
3 | public·class·xtc.parser.Properties | 3 | public·class·xtc.parser.Properties |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#7··························//·xtc/parser/Properties | 7 | ··this_class:·#7··························//·xtc/parser/Properties |
8 | ··super_class:·#2·························//·java/lang/Object | 8 | ··super_class:·#2·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·22,·methods:·3,·attributes:·1 | 9 | ··interfaces:·0,·fields:·22,·methods:·3,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V |
12 | ···#2·=·Class··············#4·············//·java/lang/Object | 12 | ···#2·=·Class··············#4·············//·java/lang/Object |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·aa1cde5e8e871435a7dcc272b25480b15a6a9d5e8f6b8df366244c8d6105a789 |
2 | ··Compiled·from·"Quantification.java" | 2 | ··Compiled·from·"Quantification.java" |
3 | public·abstract·class·xtc.parser.Quantification·extends·xtc.parser.UnaryOperator | 3 | public·abstract·class·xtc.parser.Quantification·extends·xtc.parser.UnaryOperator |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#7··························//·xtc/parser/Quantification | 7 | ··this_class:·#7··························//·xtc/parser/Quantification |
8 | ··super_class:·#2·························//·xtc/parser/UnaryOperator | 8 | ··super_class:·#2·························//·xtc/parser/UnaryOperator |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator | 12 | ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator |
Offset 1, 32 lines modified | Offset 1, 30 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·1caf776fce176589bc47645a8dd403f223a300460e10921d48426eeb766024c1 |
2 | ··Compiled·from·"Renamer.java" | 2 | ··Compiled·from·"Renamer.java" |
3 | public·interface·xtc.parser.Renamer$Translation | 3 | public·interface·xtc.parser.Renamer$Translation |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/parser/Renamer$Translation | 7 | ··this_class:·#1··························//·xtc/parser/Renamer$Translation |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/parser/Renamer$Translation | 11 | ···#1·=·Class··············#2·············//·xtc/parser/Renamer$Translation |
12 | ···#2·=·Utf8···············xtc/parser/Renamer$Translation | 12 | ···#2·=·Utf8···············xtc/parser/Renamer$Translation |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············map | 15 | ···#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···············SourceFile | 17 | ···#7·=·Utf8···············SourceFile |
18 | ···#8·=·Utf8···············Renamer.java | 18 | ···#8·=·Utf8···············Renamer.java |
19 | ···#9·=·Utf8··············· | 19 | ···#9·=·Utf8···············InnerClasses |
20 | ··#10·=·Class··············#11············//·xtc/parser/Renamer | 20 | ··#10·=·Class··············#11············//·xtc/parser/Renamer |
21 | ··#11·=·Utf8···············xtc/parser/Renamer | 21 | ··#11·=·Utf8···············xtc/parser/Renamer |
22 | ··#12·=·Utf8···············InnerClasses | ||
23 | ··#1 | 22 | ··#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_ABSTRACT | 26 | ····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·#1 | 30 | ··public·static·#12=·#1·of·#10;···········//·Translation=class·xtc/parser/Renamer$Translation·of·class·xtc/parser/Renamer |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·e12f46c385e81ed075c6372de4686649cc22d47d61ef6028c93ec2faab82e86a |
2 | ··Compiled·from·"Renamer.java" | 2 | ··Compiled·from·"Renamer.java" |
3 | public·class·xtc.parser.Renamer·extends·xtc.parser.GrammarVisitor | 3 | public·class·xtc.parser.Renamer·extends·xtc.parser.GrammarVisitor |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/Renamer | 7 | ··this_class:·#8··························//·xtc/parser/Renamer |
8 | ··super_class:·#2·························//·xtc/parser/GrammarVisitor | 8 | ··super_class:·#2·························//·xtc/parser/GrammarVisitor |
9 | ··interfaces:·0,·fields:·1,·methods:·2,·attributes:· | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/GrammarVisitor."<init>":(Lxtc/util/Runtime;Lxtc/parser/Analyzer;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/GrammarVisitor | 12 | ···#2·=·Class··············#4·············//·xtc/parser/GrammarVisitor |
13 | ···#3·=·NameAndType········#5:#6··········//·"<init>":(Lxtc/util/Runtime;Lxtc/parser/Analyzer;)V | 13 | ···#3·=·NameAndType········#5:#6··········//·"<init>":(Lxtc/util/Runtime;Lxtc/parser/Analyzer;)V |
14 | ···#4·=·Utf8···············xtc/parser/GrammarVisitor | 14 | ···#4·=·Utf8···············xtc/parser/GrammarVisitor |
15 | ···#5·=·Utf8···············<init> | 15 | ···#5·=·Utf8···············<init> |
16 | ···#6·=·Utf8···············(Lxtc/util/Runtime;Lxtc/parser/Analyzer;)V | 16 | ···#6·=·Utf8···············(Lxtc/util/Runtime;Lxtc/parser/Analyzer;)V |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·815bdb193d43a59390ba96a481d0ac16ae4db70516d3baede915f0089de0c5b1 |
2 | ··Compiled·from·"Repetition.java" | 2 | ··Compiled·from·"Repetition.java" |
3 | public·class·xtc.parser.Repetition·extends·xtc.parser.Quantification | 3 | public·class·xtc.parser.Repetition·extends·xtc.parser.Quantification |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/Repetition | 7 | ··this_class:·#8··························//·xtc/parser/Repetition |
8 | ··super_class:·#2·························//·xtc/parser/Quantification | 8 | ··super_class:·#2·························//·xtc/parser/Quantification |
9 | ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Quantification."<init>":(Lxtc/parser/Element;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Quantification | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Quantification |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·131213a0b2e6052347222344ba780c19c59e51421792273b004b7aa1e9641da3 |
2 | ··Compiled·from·"SemanticPredicate.java" | 2 | ··Compiled·from·"SemanticPredicate.java" |
3 | public·class·xtc.parser.SemanticPredicate·extends·xtc.parser.Predicate | 3 | public·class·xtc.parser.SemanticPredicate·extends·xtc.parser.Predicate |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#14·························//·xtc/parser/SemanticPredicate | 7 | ··this_class:·#14·························//·xtc/parser/SemanticPredicate |
8 | ··super_class:·#2·························//·xtc/parser/Predicate | 8 | ··super_class:·#2·························//·xtc/parser/Predicate |
9 | ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Predicate."<init>":(Lxtc/parser/Element;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Predicate | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Predicate |
Offset 27, 15 lines modified | Offset 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· | 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); |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·8e13d79d96b3c994d916b548881afb869fe1c6b3c082b16c5f9c6928ef872d6b |
2 | ··Compiled·from·"SequenceName.java" | 2 | ··Compiled·from·"SequenceName.java" |
3 | public·class·xtc.parser.SequenceName·extends·xtc.parser.Name | 3 | public·class·xtc.parser.SequenceName·extends·xtc.parser.Name |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#7··························//·xtc/parser/SequenceName | 7 | ··this_class:·#7··························//·xtc/parser/SequenceName |
8 | ··super_class:·#2·························//·xtc/parser/Name | 8 | ··super_class:·#2·························//·xtc/parser/Name |
9 | ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Name."<init>":(Ljava/lang/String;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Name | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Name |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·eca57a325045eb502d2d78c9820c173d2a282d9264894c4faefc2d7e365c2530 |
2 | ··Compiled·from·"StringLiteral.java" | 2 | ··Compiled·from·"StringLiteral.java" |
3 | public·class·xtc.parser.StringLiteral·extends·xtc.parser.Terminal | 3 | public·class·xtc.parser.StringLiteral·extends·xtc.parser.Terminal |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/StringLiteral | 7 | ··this_class:·#8··························//·xtc/parser/StringLiteral |
8 | ··super_class:·#2·························//·xtc/parser/Terminal | 8 | ··super_class:·#2·························//·xtc/parser/Terminal |
9 | ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Terminal."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Terminal."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Terminal | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Terminal |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·9 | 1 | ··SHA-256·checksum·0439a1c0a8db76a5dcfa7e3ab525c0aa0e71467c1bc2d24f01324fee28542308 |
2 | ··Compiled·from·"StringMatch.java" | 2 | ··Compiled·from·"StringMatch.java" |
3 | public·class·xtc.parser.StringMatch·extends·xtc.parser.UnaryOperator | 3 | public·class·xtc.parser.StringMatch·extends·xtc.parser.UnaryOperator |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/StringMatch | 7 | ··this_class:·#8··························//·xtc/parser/StringMatch |
8 | ··super_class:·#2·························//·xtc/parser/UnaryOperator | 8 | ··super_class:·#2·························//·xtc/parser/UnaryOperator |
9 | ··interfaces:·0,·fields:·1,·methods:·5,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator | 12 | ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·5d89d938313bf0ccfa97a3276f07026ba8e2a9412e7704cb1e59ec92bda4cfb6 |
2 | ··Compiled·from·"StringValue.java" | 2 | ··Compiled·from·"StringValue.java" |
3 | public·class·xtc.parser.StringValue·extends·xtc.parser.ValueElement | 3 | public·class·xtc.parser.StringValue·extends·xtc.parser.ValueElement |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/StringValue | 7 | ··this_class:·#8··························//·xtc/parser/StringValue |
8 | ··super_class:·#2·························//·xtc/parser/ValueElement | 8 | ··super_class:·#2·························//·xtc/parser/ValueElement |
9 | ··interfaces:·0,·fields:·2,·methods:·6,·attributes:·2 | 9 | ··interfaces:·0,·fields:·2,·methods:·6,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement | 12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·a96e8404c96b2d5e441dbee397433d018a218455a6078be49c71eb829da61bfc |
2 | ··Compiled·from·"Terminal.java" | 2 | ··Compiled·from·"Terminal.java" |
3 | public·abstract·class·xtc.parser.Terminal·extends·xtc.parser.Element | 3 | public·abstract·class·xtc.parser.Terminal·extends·xtc.parser.Element |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#7··························//·xtc/parser/Terminal | 7 | ··this_class:·#7··························//·xtc/parser/Terminal |
8 | ··super_class:·#2·························//·xtc/parser/Element | 8 | ··super_class:·#2·························//·xtc/parser/Element |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1 | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Element | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Element |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·1a4d5acd302d586f273e73156d6abe8a55486b7e79f21cb70b25ad0679a5dc5f |
2 | ··Compiled·from·"TokenValue.java" | 2 | ··Compiled·from·"TokenValue.java" |
3 | public·class·xtc.parser.TokenValue·extends·xtc.parser.ValueElement | 3 | public·class·xtc.parser.TokenValue·extends·xtc.parser.ValueElement |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/parser/TokenValue | 7 | ··this_class:·#8··························//·xtc/parser/TokenValue |
8 | ··super_class:·#2·························//·xtc/parser/ValueElement | 8 | ··super_class:·#2·························//·xtc/parser/ValueElement |
9 | ··interfaces:·0,·fields:·2,·methods:·6,·attributes:·2 | 9 | ··interfaces:·0,·fields:·2,·methods:·6,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/ValueElement."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement | 12 | ···#2·=·Class··············#4·············//·xtc/parser/ValueElement |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·618166fe90e4b7fd1b41e670b4f8bc3d0988a5c73f577c2a3fdc890b37148f6a |
2 | ··Compiled·from·"UnaryOperator.java" | 2 | ··Compiled·from·"UnaryOperator.java" |
3 | public·abstract·class·xtc.parser.UnaryOperator·extends·xtc.parser.Element | 3 | public·abstract·class·xtc.parser.UnaryOperator·extends·xtc.parser.Element |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#8··························//·xtc/parser/UnaryOperator | 7 | ··this_class:·#8··························//·xtc/parser/UnaryOperator |
8 | ··super_class:·#2·························//·xtc/parser/Element | 8 | ··super_class:·#2·························//·xtc/parser/Element |
9 | ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·1 | 9 | ··interfaces:·0,·fields:·1,·methods:·1,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Element | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Element |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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.InternalElement | 3 | public·abstract·class·xtc.parser.ValueElement·extends·xtc.parser.Element·implements·xtc.parser.InternalElement |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#7··························//·xtc/parser/ValueElement | 7 | ··this_class:·#7··························//·xtc/parser/ValueElement |
8 | ··super_class:·#2·························//·xtc/parser/Element | 8 | ··super_class:·#2·························//·xtc/parser/Element |
9 | ··interfaces:·1,·fields:·0,·methods:·1,·attributes:·1 | 9 | ··interfaces:·1,·fields:·0,·methods:·1,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/Element."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/Element | 12 | ···#2·=·Class··············#4·············//·xtc/parser/Element |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·9 | 1 | ··SHA-256·checksum·9994c04b77e25a1fceb8367727d757c7cfc05b4a43352c6e13a204eb00de39b2 |
2 | ··Compiled·from·"VoidedElement.java" | 2 | ··Compiled·from·"VoidedElement.java" |
3 | public·class·xtc.parser.VoidedElement·extends·xtc.parser.UnaryOperator | 3 | public·class·xtc.parser.VoidedElement·extends·xtc.parser.UnaryOperator |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#14·························//·xtc/parser/VoidedElement | 7 | ··this_class:·#14·························//·xtc/parser/VoidedElement |
8 | ··super_class:·#2·························//·xtc/parser/UnaryOperator | 8 | ··super_class:·#2·························//·xtc/parser/UnaryOperator |
9 | ··interfaces:·0,·fields:·0,·methods:·5,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/parser/UnaryOperator."<init>":(Lxtc/parser/Element;)V |
12 | ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator | 12 | ···#2·=·Class··············#4·············//·xtc/parser/UnaryOperator |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·81a1c24db1c6d2230f1a92d961f040b1505b32d25c57ba42d129ccb657819b29 |
2 | ··Compiled·from·"VisitorException.java" | 2 | ··Compiled·from·"VisitorException.java" |
3 | public·class·xtc.tree.VisitorException·extends·xtc.tree.TraversalException | 3 | public·class·xtc.tree.VisitorException·extends·xtc.tree.TraversalException |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#10·························//·xtc/tree/VisitorException | 7 | ··this_class:·#10·························//·xtc/tree/VisitorException |
8 | ··super_class:·#2·························//·xtc/tree/TraversalException | 8 | ··super_class:·#2·························//·xtc/tree/TraversalException |
9 | ··interfaces:·0,·fields:·0,·methods:·2,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/tree/TraversalException."<init>":(Ljava/lang/String;)V |
12 | ···#2·=·Class··············#4·············//·xtc/tree/TraversalException | 12 | ···#2·=·Class··············#4·············//·xtc/tree/TraversalException |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·cc4a1224571e2101ef5598daa6e557624e77a57f4dfc9c808f5c927a5b660733 |
2 | ··Compiled·from·"AST.java" | 2 | ··Compiled·from·"AST.java" |
3 | class·xtc.type.AST$1 | 3 | class·xtc.type.AST$1 |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC | 6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC |
7 | ··this_class:·#8··························//·xtc/type/AST$1 | 7 | ··this_class:·#8··························//·xtc/type/AST$1 |
8 | ··super_class:·#47························//·java/lang/Object | 8 | ··super_class:·#47························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·1,·methods:·1,·attributes:· | 9 | ··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$Tag | 12 | ···#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$Tag | 14 | ···#4·=·Utf8···············xtc/type/Type$Tag |
15 | ···#5·=·Utf8···············values | 15 | ···#5·=·Utf8···············values |
16 | ···#6·=·Utf8···············()[Lxtc/type/Type$Tag; | 16 | ···#6·=·Utf8···············()[Lxtc/type/Type$Tag; |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·7b079c70fca640602991fd203cf716f2931447f37916f36937bcd7b7ebb68e92 |
2 | ··Compiled·from·"AST.java" | 2 | ··Compiled·from·"AST.java" |
3 | public·class·xtc.type.AST$MetaData | 3 | public·class·xtc.type.AST$MetaData |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#11·························//·xtc/type/AST$MetaData | 7 | ··this_class:·#11·························//·xtc/type/AST$MetaData |
8 | ··super_class:·#2·························//·java/lang/Object | 8 | ··super_class:·#2·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·2,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·2,·methods:·1,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V |
12 | ···#2·=·Class··············#4·············//·java/lang/Object | 12 | ···#2·=·Class··············#4·············//·java/lang/Object |
13 | ···#3·=·NameAndType········#5:#6··········//·"<init>":()V | 13 | ···#3·=·NameAndType········#5:#6··········//·"<init>":()V |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············<init> | 15 | ···#5·=·Utf8···············<init> |
16 | ···#6·=·Utf8···············()V | 16 | ···#6·=·Utf8···············()V |
Offset 389, 15 lines modified | Offset 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·=· | 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; |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·9358cc80acefc6deb9df24286c367d29ce9f4c8cd02f49d4f05a73c9a77ad86a |
2 | ··Compiled·from·"AliasT.java" | 2 | ··Compiled·from·"AliasT.java" |
3 | public·class·xtc.type.AliasT·extends·xtc.type.WrappedT | 3 | public·class·xtc.type.AliasT·extends·xtc.type.WrappedT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/type/AliasT | 7 | ··this_class:·#8··························//·xtc/type/AliasT |
8 | ··super_class:·#2·························//·xtc/type/WrappedT | 8 | ··super_class:·#2·························//·xtc/type/WrappedT |
9 | ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V |
12 | ···#2·=·Class··············#4·············//·xtc/type/WrappedT | 12 | ···#2·=·Class··············#4·············//·xtc/type/WrappedT |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·92029517d917e0e80e5210c913d4b5651967390dc8512026b61d89f023c55d3b |
2 | ··Compiled·from·"AnnotatedT.java" | 2 | ··Compiled·from·"AnnotatedT.java" |
3 | public·class·xtc.type.AnnotatedT·extends·xtc.type.WrappedT | 3 | public·class·xtc.type.AnnotatedT·extends·xtc.type.WrappedT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#10·························//·xtc/type/AnnotatedT | 7 | ··this_class:·#10·························//·xtc/type/AnnotatedT |
8 | ··super_class:·#2·························//·xtc/type/WrappedT | 8 | ··super_class:·#2·························//·xtc/type/WrappedT |
9 | ··interfaces:·0,·fields:·0,·methods:·8,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V |
12 | ···#2·=·Class··············#4·············//·xtc/type/WrappedT | 12 | ···#2·=·Class··············#4·············//·xtc/type/WrappedT |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·e8dadd2d8143159d3d5409811dd62727e01343ee32586881875494dc3860b7a1 |
2 | ··Compiled·from·"ArrayT.java" | 2 | ··Compiled·from·"ArrayT.java" |
3 | public·class·xtc.type.ArrayT·extends·xtc.type.DerivedT | 3 | public·class·xtc.type.ArrayT·extends·xtc.type.DerivedT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#4··························//·xtc/type/ArrayT | 7 | ··this_class:·#4··························//·xtc/type/ArrayT |
8 | ··super_class:·#10························//·xtc/type/DerivedT | 8 | ··super_class:·#10························//·xtc/type/DerivedT |
9 | ··interfaces:·0,·fields:·3,·methods:·19,·attributes:·2 | 9 | ··interfaces:·0,·fields:·3,·methods:·19,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Long···············-1l | 11 | ····#1·=·Long···············-1l |
12 | ····#3·=·Methodref··········#4.#5·········//·xtc/type/ArrayT."<init>":(Lxtc/type/Type;J)V | 12 | ····#3·=·Methodref··········#4.#5·········//·xtc/type/ArrayT."<init>":(Lxtc/type/Type;J)V |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·7 | 1 | ··SHA-256·checksum·71774e8b5abed4faf77309b8541b8d6bfd314c0428ca0db08d291a84f9b00091 |
2 | ··Compiled·from·"BooleanT.java" | 2 | ··Compiled·from·"BooleanT.java" |
3 | public·class·xtc.type.BooleanT·extends·xtc.type.Type | 3 | public·class·xtc.type.BooleanT·extends·xtc.type.Type |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#10·························//·xtc/type/BooleanT | 7 | ··this_class:·#10·························//·xtc/type/BooleanT |
8 | ··super_class:·#2·························//·xtc/type/Type | 8 | ··super_class:·#2·························//·xtc/type/Type |
9 | ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/type/Type | 12 | ···#2·=·Class··············#4·············//·xtc/type/Type |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·ac0ae304de8359f39e98b940b83c1610acbd58707e9a9c8143df68515111eb0c |
2 | ··Compiled·from·"C.java" | 2 | ··Compiled·from·"C.java" |
3 | class·xtc.type.C$1 | 3 | class·xtc.type.C$1 |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC | 6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC |
7 | ··this_class:·#8··························//·xtc/type/C$1 | 7 | ··this_class:·#8··························//·xtc/type/C$1 |
8 | ··super_class:·#134·······················//·java/lang/Object | 8 | ··super_class:·#134·······················//·java/lang/Object |
9 | ··interfaces:·0,·fields:·2,·methods:·1,·attributes:· | 9 | ··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$Tag | 12 | ····#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$Tag | 14 | ····#4·=·Utf8···············xtc/type/Type$Tag |
15 | ····#5·=·Utf8···············values | 15 | ····#5·=·Utf8···············values |
16 | ····#6·=·Utf8···············()[Lxtc/type/Type$Tag; | 16 | ····#6·=·Utf8···············()[Lxtc/type/Type$Tag; |
Offset 290, 34 lines modified | Offset 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· | 297 | ····public·Reference·getConstRef(final·Type·obj)·{ |
298 | ········if·(! | 298 | ········if·(!obj.hasConstant())·{ |
299 | ············switch·(C.C$1.$SwitchMap$xtc$type$Type$Tag[ | 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·(! | 302 | ····················if·(!obj.hasShape())·{ |
303 | ························break; | 303 | ························break; |
304 | ····················} | 304 | ····················} |
305 | ····················final·Reference·shape·=· | 305 | ····················final·Reference·shape·=·obj.getShape(); |
306 | ····················if·(!shape.isConstant())·{ | 306 | ····················if·(!shape.isConstant())·{ |
307 | ························throw·new·IllegalArgumentException("Shaped·not·constant·"·+· | 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·"·+· | 312 | ············throw·new·IllegalArgumentException("Type·without·constant·reference·"·+·obj); |
313 | ········} | 313 | ········} |
314 | ········final·Constant·constant·=· | 314 | ········final·Constant·constant·=·obj.getConstant(); |
315 | ········if·(!constant.isReference())·{ | 315 | ········if·(!constant.isReference())·{ |
316 | ············throw·new·IllegalArgumentException("Constant·not·a·reference·"·+· | 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 | ····} |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·2 | 1 | ··SHA-256·checksum·240dd983ae44c15825a703bfa99cf8b679c0c902d709e809624dbadbebea899e |
2 | ··Compiled·from·"ClassOrInterfaceT.java" | 2 | ··Compiled·from·"ClassOrInterfaceT.java" |
3 | public·abstract·class·xtc.type.ClassOrInterfaceT·extends·xtc.type.DerivedT | 3 | public·abstract·class·xtc.type.ClassOrInterfaceT·extends·xtc.type.DerivedT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#8··························//·xtc/type/ClassOrInterfaceT | 7 | ··this_class:·#8··························//·xtc/type/ClassOrInterfaceT |
8 | ··super_class:·#2·························//·xtc/type/DerivedT | 8 | ··super_class:·#2·························//·xtc/type/DerivedT |
9 | ··interfaces:·0,·fields:·4,·methods:·10,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/DerivedT."<init>":(Lxtc/type/Type;)V |
12 | ···#2·=·Class··············#4·············//·xtc/type/DerivedT | 12 | ···#2·=·Class··············#4·············//·xtc/type/DerivedT |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·0321f519a56909285f2e7e2516a97c6315ef17876d602afdce5af383d3131b48 |
2 | ··Compiled·from·"ClassT.java" | 2 | ··Compiled·from·"ClassT.java" |
3 | public·class·xtc.type.ClassT·extends·xtc.type.ClassOrInterfaceT | 3 | public·class·xtc.type.ClassT·extends·xtc.type.ClassOrInterfaceT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/type/ClassT | 7 | ··this_class:·#8··························//·xtc/type/ClassT |
8 | ··super_class:·#2·························//·xtc/type/ClassOrInterfaceT | 8 | ··super_class:·#2·························//·xtc/type/ClassOrInterfaceT |
9 | ··interfaces:·0,·fields:·1,·methods:·9,·attributes:·2 | 9 | ··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;)V | 11 | ···#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/ClassOrInterfaceT | 12 | ···#2·=·Class··············#4·············//·xtc/type/ClassOrInterfaceT |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·09eae38b0bc637af9fcae92c5c531aabec5ec1224f1eaa3d541a3587a373aaae |
2 | ··Compiled·from·"Constant.java" | 2 | ··Compiled·from·"Constant.java" |
3 | class·xtc.type.Constant$1 | 3 | class·xtc.type.Constant$1 |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC | 6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC |
7 | ··this_class:·#8··························//·xtc/type/Constant$1 | 7 | ··this_class:·#8··························//·xtc/type/Constant$1 |
8 | ··super_class:·#38························//·java/lang/Object | 8 | ··super_class:·#38························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·1,·methods:·1,·attributes:· | 9 | ··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$Kind | 12 | ···#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$Kind | 14 | ···#4·=·Utf8···············xtc/type/Constant$Kind |
15 | ···#5·=·Utf8···············values | 15 | ···#5·=·Utf8···············values |
16 | ···#6·=·Utf8···············()[Lxtc/type/Constant$Kind; | 16 | ···#6·=·Utf8···············()[Lxtc/type/Constant$Kind; |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum·4 | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM | 6 | ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM |
7 | ··this_class:·#1··························//·xtc/type/Constant$Kind | 7 | ··this_class:·#1··························//·xtc/type/Constant$Kind |
8 | ··super_class:·#32························//·java/lang/Enum | 8 | ··super_class:·#32························//·java/lang/Enum |
9 | ··interfaces:·0,·fields:·7,·methods:·5,·attributes:· | 9 | ··interfaces:·0,·fields:·7,·methods:·5,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/type/Constant$Kind | 11 | ···#1·=·Class··············#2·············//·xtc/type/Constant$Kind |
12 | ···#2·=·Utf8···············xtc/type/Constant$Kind | 12 | ···#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···············INTEGER | 15 | ···#5·=·Utf8···············INTEGER |
16 | ···#6·=·Utf8···············Lxtc/type/Constant$Kind; | 16 | ···#6·=·Utf8···············Lxtc/type/Constant$Kind; |
Offset 4, 42 lines modified | Offset 4, 42 lines modified | ||
4 | import·java.math.BigInteger; | 4 | import·java.math.BigInteger; |
5 | public·class·Constant | 5 | 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· | 10 | ····public·Constant(final·Object·obj)·{ |
11 | ········this.value·=· | 11 | ········this.value·=·obj; |
12 | ········if·(null·==· | 12 | ········if·(null·==·obj)·{ |
13 | ············throw·new·NullPointerException(); | 13 | ············throw·new·NullPointerException(); |
14 | ········} | 14 | ········} |
15 | ········if·( | 15 | ········if·(obj·instanceof·Number)·{ |
16 | ············if·( | 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·( | 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·(!( | 23 | ················if·(!(obj·instanceof·Float)·&&·!(obj·instanceof·Double))·{ |
24 | ····················throw·new·IllegalArgumentException("Invalid·number·"·+· | 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·( | 29 | ········else·if·(obj·instanceof·Character)·{ |
30 | ············this.kind·=·Constant.Kind.CHARACTER; | 30 | ············this.kind·=·Constant.Kind.CHARACTER; |
31 | ········} | 31 | ········} |
32 | ········else·if·( | 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·(!( | 36 | ············if·(!(obj·instanceof·Reference))·{ |
37 | ················throw·new·IllegalArgumentException("invalid·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; |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·d457de2c1877eeda83d96b6c596a221b5cefb96dbabfcdcddca4604950c26d50 |
2 | ··Compiled·from·"DerivedT.java" | 2 | ··Compiled·from·"DerivedT.java" |
3 | public·abstract·class·xtc.type.DerivedT·extends·xtc.type.Type | 3 | public·abstract·class·xtc.type.DerivedT·extends·xtc.type.Type |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#10·························//·xtc/type/DerivedT | 7 | ··this_class:·#10·························//·xtc/type/DerivedT |
8 | ··super_class:·#2·························//·xtc/type/Type | 8 | ··super_class:·#2·························//·xtc/type/Type |
9 | ··interfaces:·0,·fields:·0,·methods:·3,·attributes:·1 | 9 | ··interfaces:·0,·fields:·0,·methods:·3,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/type/Type | 12 | ···#2·=·Class··············#4·············//·xtc/type/Type |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·acc0128de5c5112519b425274a783cea3c82a50dad8ee98356129a39233ff1e4 |
2 | ··Compiled·from·"DynamicReference.java" | 2 | ··Compiled·from·"DynamicReference.java" |
3 | public·class·xtc.type.DynamicReference·extends·xtc.type.VariableReference | 3 | public·class·xtc.type.DynamicReference·extends·xtc.type.VariableReference |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#10·························//·xtc/type/DynamicReference | 7 | ··this_class:·#10·························//·xtc/type/DynamicReference |
8 | ··super_class:·#2·························//·xtc/type/VariableReference | 8 | ··super_class:·#2·························//·xtc/type/VariableReference |
9 | ··interfaces:·0,·fields:·0,·methods:·3,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/VariableReference."<init>":(Lxtc/type/Type;)V |
12 | ···#2·=·Class··············#4·············//·xtc/type/VariableReference | 12 | ···#2·=·Class··············#4·············//·xtc/type/VariableReference |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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.Tagged | 3 | public·class·xtc.type.EnumT·extends·xtc.type.WrappedT·implements·xtc.type.Tagged |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#14·························//·xtc/type/EnumT | 7 | ··this_class:·#14·························//·xtc/type/EnumT |
8 | ··super_class:·#20························//·xtc/type/WrappedT | 8 | ··super_class:·#20························//·xtc/type/WrappedT |
9 | ··interfaces:·1,·fields:·3,·methods:·26,·attributes:·2 | 9 | ··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/ErrorT | 12 | ····#2·=·Class··············#4············//·xtc/type/ErrorT |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·f9c6c4d2c8e56ac24feabdd6e57d16c7a60e058edd358adaefe52b612cc3a1d8 |
2 | ··Compiled·from·"EnumeratorT.java" | 2 | ··Compiled·from·"EnumeratorT.java" |
3 | public·class·xtc.type.EnumeratorT·extends·xtc.type.WrappedT | 3 | public·class·xtc.type.EnumeratorT·extends·xtc.type.WrappedT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/type/EnumeratorT | 7 | ··this_class:·#8··························//·xtc/type/EnumeratorT |
8 | ··super_class:·#2·························//·xtc/type/WrappedT | 8 | ··super_class:·#2·························//·xtc/type/WrappedT |
9 | ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V |
12 | ···#2·=·Class··············#4·············//·xtc/type/WrappedT | 12 | ···#2·=·Class··············#4·············//·xtc/type/WrappedT |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·25473f35be630cb88f7080f9eda3940daa41d7ddf31e7a63d64940de77435cbc |
2 | ··Compiled·from·"ErrorT.java" | 2 | ··Compiled·from·"ErrorT.java" |
3 | public·class·xtc.type.ErrorT·extends·xtc.type.Type | 3 | public·class·xtc.type.ErrorT·extends·xtc.type.Type |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#10·························//·xtc/type/ErrorT | 7 | ··this_class:·#10·························//·xtc/type/ErrorT |
8 | ··super_class:·#2·························//·xtc/type/Type | 8 | ··super_class:·#2·························//·xtc/type/Type |
9 | ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/type/Type | 12 | ···#2·=·Class··············#4·············//·xtc/type/Type |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·bdf7dc978a26160d820e528fcf57de010a2448ade50802be06e06b89b35e7867 |
2 | ··Compiled·from·"FloatT.java" | 2 | ··Compiled·from·"FloatT.java" |
3 | class·xtc.type.FloatT$1 | 3 | class·xtc.type.FloatT$1 |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC | 6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC |
7 | ··this_class:·#8··························//·xtc/type/FloatT$1 | 7 | ··this_class:·#8··························//·xtc/type/FloatT$1 |
8 | ··super_class:·#38························//·java/lang/Object | 8 | ··super_class:·#38························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·1,·methods:·1,·attributes:· | 9 | ··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$Kind | 12 | ···#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$Kind | 14 | ···#4·=·Utf8···············xtc/type/NumberT$Kind |
15 | ···#5·=·Utf8···············values | 15 | ···#5·=·Utf8···············values |
16 | ···#6·=·Utf8···············()[Lxtc/type/NumberT$Kind; | 16 | ···#6·=·Utf8···············()[Lxtc/type/NumberT$Kind; |
Offset 3, 27 lines modified | Offset 3, 27 lines modified | ||
3 | public·class·FloatT·extends·NumberT | 3 | 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· | 9 | ····public·FloatT(final·Type·type,·final·NumberT.Kind·obj)·{ |
10 | ········super(type,· | 10 | ········super(type,·obj); |
11 | ········switch·(FloatT.FloatT$1.$SwitchMap$xtc$type$NumberT$Kind[ | 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·"·+· | 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 | ····} |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·4d3229a601aaa20adb29db1adafa887c99a451f53577811989ec1641c3aba401 |
2 | ··Compiled·from·"FunctionOrMethodT.java" | 2 | ··Compiled·from·"FunctionOrMethodT.java" |
3 | public·abstract·class·xtc.type.FunctionOrMethodT·extends·xtc.type.DerivedT | 3 | public·abstract·class·xtc.type.FunctionOrMethodT·extends·xtc.type.DerivedT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#8··························//·xtc/type/FunctionOrMethodT | 7 | ··this_class:·#8··························//·xtc/type/FunctionOrMethodT |
8 | ··super_class:·#2·························//·xtc/type/DerivedT | 8 | ··super_class:·#2·························//·xtc/type/DerivedT |
9 | ··interfaces:·0,·fields:·5,·methods:·13,·attributes:·1 | 9 | ··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;)V | 11 | ····#1·=·Methodref··········#2.#3·········//·xtc/type/DerivedT."<init>":(Lxtc/type/Type;)V |
12 | ····#2·=·Class··············#4············//·xtc/type/DerivedT | 12 | ····#2·=·Class··············#4············//·xtc/type/DerivedT |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·add169c46deec58b8233a6a71e2b0e7fb46ef4c4c03135105a12fdbb91340840 |
2 | ··Compiled·from·"FunctionT.java" | 2 | ··Compiled·from·"FunctionT.java" |
3 | public·class·xtc.type.FunctionT·extends·xtc.type.FunctionOrMethodT | 3 | public·class·xtc.type.FunctionT·extends·xtc.type.FunctionOrMethodT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#7··························//·xtc/type/FunctionT | 7 | ··this_class:·#7··························//·xtc/type/FunctionT |
8 | ··super_class:·#2·························//·xtc/type/FunctionOrMethodT | 8 | ··super_class:·#2·························//·xtc/type/FunctionOrMethodT |
9 | ··interfaces:·0,·fields:·0,·methods:·8,·attributes:·2 | 9 | ··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;)V | 11 | ···#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/FunctionOrMethodT | 12 | ···#2·=·Class··············#4·············//·xtc/type/FunctionOrMethodT |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·4710798ec7a50db07dc42a06a6d1cdda6453bef3d11808d0d7fc854534b7c973 |
2 | ··Compiled·from·"IndexReference.java" | 2 | ··Compiled·from·"IndexReference.java" |
3 | public·class·xtc.type.IndexReference·extends·xtc.type.RelativeReference | 3 | public·class·xtc.type.IndexReference·extends·xtc.type.RelativeReference |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#14·························//·xtc/type/IndexReference | 7 | ··this_class:·#14·························//·xtc/type/IndexReference |
8 | ··super_class:·#8·························//·xtc/type/RelativeReference | 8 | ··super_class:·#8·························//·xtc/type/RelativeReference |
9 | ··interfaces:·0,·fields:·3,·methods:·13,·attributes:·1 | 9 | ··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/Reference | 12 | ····#2·=·Class··············#4············//·xtc/type/Reference |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·5 | 1 | ··SHA-256·checksum·7562749db85e41f76ecd7106fa027020411e86f257892db66350dddb1d2b6a97 |
2 | ··Compiled·from·"IndirectReference.java" | 2 | ··Compiled·from·"IndirectReference.java" |
3 | public·class·xtc.type.IndirectReference·extends·xtc.type.RelativeReference | 3 | public·class·xtc.type.IndirectReference·extends·xtc.type.RelativeReference |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#26·························//·xtc/type/IndirectReference | 7 | ··this_class:·#26·························//·xtc/type/IndirectReference |
8 | ··super_class:·#20························//·xtc/type/RelativeReference | 8 | ··super_class:·#20························//·xtc/type/RelativeReference |
9 | ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·1 | 9 | ··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/Reference | 12 | ···#2·=·Class··············#4·············//·xtc/type/Reference |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·bc88c311661e7a02db2658a1d000a79bc94a372af51a23ee9d52765ccd757788 |
2 | ··Compiled·from·"InstantiatedT.java" | 2 | ··Compiled·from·"InstantiatedT.java" |
3 | public·class·xtc.type.InstantiatedT·extends·xtc.type.WrappedT | 3 | public·class·xtc.type.InstantiatedT·extends·xtc.type.WrappedT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#13·························//·xtc/type/InstantiatedT | 7 | ··this_class:·#13·························//·xtc/type/InstantiatedT |
8 | ··super_class:·#2·························//·xtc/type/WrappedT | 8 | ··super_class:·#2·························//·xtc/type/WrappedT |
9 | ··interfaces:·0,·fields:·1,·methods:·13,·attributes:· | 9 | ··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;)V | 11 | ····#1·=·Methodref··········#2.#3·········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V |
12 | ····#2·=·Class··············#4············//·xtc/type/WrappedT | 12 | ····#2·=·Class··············#4············//·xtc/type/WrappedT |
13 | ····#3·=·NameAndType········#5:#6·········//·"<init>":(Lxtc/type/Type;)V | 13 | ····#3·=·NameAndType········#5:#6·········//·"<init>":(Lxtc/type/Type;)V |
14 | ····#4·=·Utf8···············xtc/type/WrappedT | 14 | ····#4·=·Utf8···············xtc/type/WrappedT |
15 | ····#5·=·Utf8···············<init> | 15 | ····#5·=·Utf8···············<init> |
16 | ····#6·=·Utf8···············(Lxtc/type/Type;)V | 16 | ····#6·=·Utf8···············(Lxtc/type/Type;)V |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·a6c78a3cfa73ca89514a0f9f1b0bfd4d7d87a84f2c7f06ed3dacb9af22e59aa3 |
2 | ··Compiled·from·"IntegerT.java" | 2 | ··Compiled·from·"IntegerT.java" |
3 | class·xtc.type.IntegerT$1 | 3 | class·xtc.type.IntegerT$1 |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC | 6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC |
7 | ··this_class:·#8··························//·xtc/type/IntegerT$1 | 7 | ··this_class:·#8··························//·xtc/type/IntegerT$1 |
8 | ··super_class:·#38························//·java/lang/Object | 8 | ··super_class:·#38························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·1,·methods:·1,·attributes:· | 9 | ··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$Kind | 12 | ···#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$Kind | 14 | ···#4·=·Utf8···············xtc/type/NumberT$Kind |
15 | ···#5·=·Utf8···············values | 15 | ···#5·=·Utf8···············values |
16 | ···#6·=·Utf8···············()[Lxtc/type/NumberT$Kind; | 16 | ···#6·=·Utf8···············()[Lxtc/type/NumberT$Kind; |
Offset 3, 24 lines modified | Offset 3, 24 lines modified | ||
3 | public·class·IntegerT·extends·NumberT | 3 | 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· | 9 | ····public·IntegerT(final·Type·type,·final·NumberT.Kind·obj)·{ |
10 | ········super(type,· | 10 | ········super(type,·obj); |
11 | ········switch·(IntegerT.IntegerT$1.$SwitchMap$xtc$type$NumberT$Kind[ | 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·"·+· | 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); |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·616404bc04e234d68be8e4e90974a3ac7d8454347173be36d19816d36c819f4f |
2 | ··Compiled·from·"InterfaceT.java" | 2 | ··Compiled·from·"InterfaceT.java" |
3 | public·class·xtc.type.InterfaceT·extends·xtc.type.ClassOrInterfaceT | 3 | public·class·xtc.type.InterfaceT·extends·xtc.type.ClassOrInterfaceT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#7··························//·xtc/type/InterfaceT | 7 | ··this_class:·#7··························//·xtc/type/InterfaceT |
8 | ··super_class:·#2·························//·xtc/type/ClassOrInterfaceT | 8 | ··super_class:·#2·························//·xtc/type/ClassOrInterfaceT |
9 | ··interfaces:·0,·fields:·0,·methods:·8,·attributes:·2 | 9 | ··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;)V | 11 | ···#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/ClassOrInterfaceT | 12 | ···#2·=·Class··············#4·············//·xtc/type/ClassOrInterfaceT |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·1434044ed9383c7a8025dc2b4a7b663c169c06e66e2d528223efba9c9a9a827d |
2 | ··Compiled·from·"InternalParameter.java" | 2 | ··Compiled·from·"InternalParameter.java" |
3 | public·class·xtc.type.InternalParameter·extends·xtc.type.Parameter | 3 | public·class·xtc.type.InternalParameter·extends·xtc.type.Parameter |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/type/InternalParameter | 7 | ··this_class:·#8··························//·xtc/type/InternalParameter |
8 | ··super_class:·#2·························//·xtc/type/Parameter | 8 | ··super_class:·#2·························//·xtc/type/Parameter |
9 | ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·2 | 9 | ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Parameter."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Parameter."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/type/Parameter | 12 | ···#2·=·Class··············#4·············//·xtc/type/Parameter |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·cda215d34f7e9d01b46e47df0f406e7640acad81473b29fcb646fd5943a588b1 |
2 | ··Compiled·from·"InternalT.java" | 2 | ··Compiled·from·"InternalT.java" |
3 | public·class·xtc.type.InternalT·extends·xtc.type.Type | 3 | public·class·xtc.type.InternalT·extends·xtc.type.Type |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/type/InternalT | 7 | ··this_class:·#8··························//·xtc/type/InternalT |
8 | ··super_class:·#2·························//·xtc/type/Type | 8 | ··super_class:·#2·························//·xtc/type/Type |
9 | ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·2 | 9 | ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/type/Type | 12 | ···#2·=·Class··············#4·············//·xtc/type/Type |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·b776092a1b2fb9d6e698d6ee70862429b49749c1c49e693c675c0d301d2cdda6 |
2 | ··Compiled·from·"LabelT.java" | 2 | ··Compiled·from·"LabelT.java" |
3 | public·class·xtc.type.LabelT·extends·xtc.type.Type | 3 | public·class·xtc.type.LabelT·extends·xtc.type.Type |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/type/LabelT | 7 | ··this_class:·#8··························//·xtc/type/LabelT |
8 | ··super_class:·#2·························//·xtc/type/Type | 8 | ··super_class:·#2·························//·xtc/type/Type |
9 | ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/type/Type | 12 | ···#2·=·Class··············#4·············//·xtc/type/Type |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·212af1006ae635cd29e7f8fb605893447672f06218ba32e17dee445e12d07ee6 |
2 | ··Compiled·from·"Language.java" | 2 | ··Compiled·from·"Language.java" |
3 | public·class·xtc.type.Language | 3 | public·class·xtc.type.Language |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/type/Language | 7 | ··this_class:·#8··························//·xtc/type/Language |
8 | ··super_class:·#2·························//·java/lang/Object | 8 | ··super_class:·#2·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·3,·methods:·5,·attributes:·1 | 9 | ··interfaces:·0,·fields:·3,·methods:·5,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V |
12 | ···#2·=·Class··············#4·············//·java/lang/Object | 12 | ···#2·=·Class··············#4·············//·java/lang/Object |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·855454beaff99fc8d3d3c76dd07934e442c10235869f159f31ddef68d2dbb682 |
2 | ··Compiled·from·"MethodT.java" | 2 | ··Compiled·from·"MethodT.java" |
3 | public·class·xtc.type.MethodT·extends·xtc.type.FunctionOrMethodT | 3 | public·class·xtc.type.MethodT·extends·xtc.type.FunctionOrMethodT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#7··························//·xtc/type/MethodT | 7 | ··this_class:·#7··························//·xtc/type/MethodT |
8 | ··super_class:·#2·························//·xtc/type/FunctionOrMethodT | 8 | ··super_class:·#2·························//·xtc/type/FunctionOrMethodT |
9 | ··interfaces:·0,·fields:·0,·methods:·7,·attributes:·2 | 9 | ··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;)V | 11 | ···#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/FunctionOrMethodT | 12 | ···#2·=·Class··············#4·············//·xtc/type/FunctionOrMethodT |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·e9e812ad7d0bf18e4a450809a8f22f78d70423d7d735aec1bf946797ae63464f |
2 | ··Compiled·from·"NamedParameter.java" | 2 | ··Compiled·from·"NamedParameter.java" |
3 | public·class·xtc.type.NamedParameter·extends·xtc.type.Parameter | 3 | public·class·xtc.type.NamedParameter·extends·xtc.type.Parameter |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/type/NamedParameter | 7 | ··this_class:·#8··························//·xtc/type/NamedParameter |
8 | ··super_class:·#2·························//·xtc/type/Parameter | 8 | ··super_class:·#2·························//·xtc/type/Parameter |
9 | ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Parameter."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Parameter."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/type/Parameter | 12 | ···#2·=·Class··············#4·············//·xtc/type/Parameter |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·4440fdd51d4f1ba66cef83c430da3975eb70cce6b6e841a979df214f58cbb672 |
2 | ··Compiled·from·"NumberT.java" | 2 | ··Compiled·from·"NumberT.java" |
3 | class·xtc.type.NumberT$1 | 3 | class·xtc.type.NumberT$1 |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC | 6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC |
7 | ··this_class:·#8··························//·xtc/type/NumberT$1 | 7 | ··this_class:·#8··························//·xtc/type/NumberT$1 |
8 | ··super_class:·#77························//·java/lang/Object | 8 | ··super_class:·#77························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·1,·methods:·1,·attributes:· | 9 | ··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$Kind | 12 | ···#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$Kind | 14 | ···#4·=·Utf8···············xtc/type/NumberT$Kind |
15 | ···#5·=·Utf8···············values | 15 | ···#5·=·Utf8···············values |
16 | ···#6·=·Utf8···············()[Lxtc/type/NumberT$Kind; | 16 | ···#6·=·Utf8···············()[Lxtc/type/NumberT$Kind; |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM | 6 | ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM |
7 | ··this_class:·#1··························//·xtc/type/NumberT$Kind | 7 | ··this_class:·#1··························//·xtc/type/NumberT$Kind |
8 | ··super_class:·#71························//·java/lang/Enum | 8 | ··super_class:·#71························//·java/lang/Enum |
9 | ··interfaces:·0,·fields:·20,·methods:·5,·attributes:· | 9 | ··interfaces:·0,·fields:·20,·methods:·5,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Class··············#2············//·xtc/type/NumberT$Kind | 11 | ····#1·=·Class··············#2············//·xtc/type/NumberT$Kind |
12 | ····#2·=·Utf8···············xtc/type/NumberT$Kind | 12 | ····#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···············BYTE | 15 | ····#5·=·Utf8···············BYTE |
16 | ····#6·=·Utf8···············Lxtc/type/NumberT$Kind; | 16 | ····#6·=·Utf8···············Lxtc/type/NumberT$Kind; |
Offset 141, 15 lines modified | Offset 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 | ····} |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·90f4a175a1376087fdad525e00da7d73cbcd9b16a60bc1efe63c506c34491a34 |
2 | ··Compiled·from·"PackageT.java" | 2 | ··Compiled·from·"PackageT.java" |
3 | public·class·xtc.type.PackageT·extends·xtc.type.Type | 3 | public·class·xtc.type.PackageT·extends·xtc.type.Type |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/type/PackageT | 7 | ··this_class:·#8··························//·xtc/type/PackageT |
8 | ··super_class:·#2·························//·xtc/type/Type | 8 | ··super_class:·#2·························//·xtc/type/Type |
9 | ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/type/Type | 12 | ···#2·=·Class··············#4·············//·xtc/type/Type |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·431518b4e8bc1aabb1489f08d5c9da15169e12b6e990d1633a6b510f1c36c878 |
2 | ··Compiled·from·"Parameter.java" | 2 | ··Compiled·from·"Parameter.java" |
3 | public·abstract·class·xtc.type.Parameter·extends·xtc.type.Type | 3 | public·abstract·class·xtc.type.Parameter·extends·xtc.type.Type |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#11·························//·xtc/type/Parameter | 7 | ··this_class:·#11·························//·xtc/type/Parameter |
8 | ··super_class:·#2·························//·xtc/type/Type | 8 | ··super_class:·#2·························//·xtc/type/Type |
9 | ··interfaces:·0,·fields:·1,·methods:·6,·attributes:·1 | 9 | ··interfaces:·0,·fields:·1,·methods:·6,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/type/Type | 12 | ···#2·=·Class··············#4·············//·xtc/type/Type |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·8 | 1 | ··SHA-256·checksum·8e5045fd8abdf378ee448b549c58bbf6509bbe31574a475b86883e4c7eaa1c34 |
2 | ··Compiled·from·"ParameterizedT.java" | 2 | ··Compiled·from·"ParameterizedT.java" |
3 | public·class·xtc.type.ParameterizedT·extends·xtc.type.WrappedT | 3 | public·class·xtc.type.ParameterizedT·extends·xtc.type.WrappedT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#13·························//·xtc/type/ParameterizedT | 7 | ··this_class:·#13·························//·xtc/type/ParameterizedT |
8 | ··super_class:·#2·························//·xtc/type/WrappedT | 8 | ··super_class:·#2·························//·xtc/type/WrappedT |
9 | ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2 | 9 | ··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;)V | 11 | ····#1·=·Methodref··········#2.#3·········//·xtc/type/WrappedT."<init>":(Lxtc/type/Type;)V |
12 | ····#2·=·Class··············#4············//·xtc/type/WrappedT | 12 | ····#2·=·Class··············#4············//·xtc/type/WrappedT |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·90c204ce160203c953273b295364945f8a8c5e3b8374b90261576bbdfeb34a3a |
2 | ··Compiled·from·"PointerT.java" | 2 | ··Compiled·from·"PointerT.java" |
3 | public·class·xtc.type.PointerT·extends·xtc.type.DerivedT | 3 | public·class·xtc.type.PointerT·extends·xtc.type.DerivedT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/type/PointerT | 7 | ··this_class:·#8··························//·xtc/type/PointerT |
8 | ··super_class:·#2·························//·xtc/type/DerivedT | 8 | ··super_class:·#2·························//·xtc/type/DerivedT |
9 | ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·2 | 9 | ··interfaces:·0,·fields:·2,·methods:·13,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Methodref··········#2.#3·········//·xtc/type/DerivedT."<init>":()V | 11 | ····#1·=·Methodref··········#2.#3·········//·xtc/type/DerivedT."<init>":()V |
12 | ····#2·=·Class··············#4············//·xtc/type/DerivedT | 12 | ····#2·=·Class··············#4············//·xtc/type/DerivedT |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·61daa49366ca92b06c2b575a9cf6d48de690075a8c108e14cf2d92fbba028fa8 |
2 | ··Compiled·from·"Reference.java" | 2 | ··Compiled·from·"Reference.java" |
3 | public·abstract·class·xtc.type.Reference | 3 | public·abstract·class·xtc.type.Reference |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#27·························//·xtc/type/Reference | 7 | ··this_class:·#27·························//·xtc/type/Reference |
8 | ··super_class:·#2·························//·java/lang/Object | 8 | ··super_class:·#2·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·2,·methods:·28,·attributes:·1 | 9 | ··interfaces:·0,·fields:·2,·methods:·28,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Methodref··········#2.#3·········//·java/lang/Object."<init>":()V | 11 | ····#1·=·Methodref··········#2.#3·········//·java/lang/Object."<init>":()V |
12 | ····#2·=·Class··············#4············//·java/lang/Object | 12 | ····#2·=·Class··············#4············//·java/lang/Object |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·44b0950705277525a319aac984d4958f123cde4613108d3b4ec5cfff119c4161 |
2 | ··Compiled·from·"RelativeReference.java" | 2 | ··Compiled·from·"RelativeReference.java" |
3 | public·abstract·class·xtc.type.RelativeReference·extends·xtc.type.Reference | 3 | public·abstract·class·xtc.type.RelativeReference·extends·xtc.type.Reference |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#8··························//·xtc/type/RelativeReference | 7 | ··this_class:·#8··························//·xtc/type/RelativeReference |
8 | ··super_class:·#2·························//·xtc/type/Reference | 8 | ··super_class:·#2·························//·xtc/type/Reference |
9 | ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Reference."<init>":(Lxtc/type/Type;)V |
12 | ···#2·=·Class··············#4·············//·xtc/type/Reference | 12 | ···#2·=·Class··············#4·············//·xtc/type/Reference |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·aa9a6bbedb1340fb0a0bacf853097cdb62ab0923078de568512515f930712917 |
2 | ··Compiled·from·"StaticReference.java" | 2 | ··Compiled·from·"StaticReference.java" |
3 | public·class·xtc.type.StaticReference·extends·xtc.type.VariableReference | 3 | public·class·xtc.type.StaticReference·extends·xtc.type.VariableReference |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#10·························//·xtc/type/StaticReference | 7 | ··this_class:·#10·························//·xtc/type/StaticReference |
8 | ··super_class:·#2·························//·xtc/type/VariableReference | 8 | ··super_class:·#2·························//·xtc/type/VariableReference |
9 | ··interfaces:·0,·fields:·0,·methods:·4,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/VariableReference."<init>":(Lxtc/type/Type;)V |
12 | ···#2·=·Class··············#4·············//·xtc/type/VariableReference | 12 | ···#2·=·Class··············#4·············//·xtc/type/VariableReference |
Offset 82, 26 lines modified | Offset 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· | 89 | ····public·VariableT·getMember(final·int·i)·{ |
90 | ········int·n | 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 | ················++n | 93 | ················++n; |
94 | ················if·( | 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:·"·+· | 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)·{ |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·1cfc823259993899910d4a7cae76a18a715b0e4196e16106e3a96492f3bf7bac |
2 | ··Compiled·from·"StructT.java" | 2 | ··Compiled·from·"StructT.java" |
3 | public·class·xtc.type.StructT·extends·xtc.type.StructOrUnionT | 3 | public·class·xtc.type.StructT·extends·xtc.type.StructOrUnionT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#13·························//·xtc/type/StructT | 7 | ··this_class:·#13·························//·xtc/type/StructT |
8 | ··super_class:·#8·························//·xtc/type/StructOrUnionT | 8 | ··super_class:·#8·························//·xtc/type/StructOrUnionT |
9 | ··interfaces:·0,·fields:·0,·methods:·9,·attributes:·2 | 9 | ··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/Nonce | 12 | ···#2·=·Class··············#4·············//·xtc/util/Nonce |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·7137616e3885b99f744a596e1abbc9aa6d3f3469a7788dc533a5441539332211 |
2 | ··Compiled·from·"Tagged.java" | 2 | ··Compiled·from·"Tagged.java" |
3 | public·interface·xtc.type.Tagged | 3 | public·interface·xtc.type.Tagged |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/type/Tagged | 7 | ··this_class:·#1··························//·xtc/type/Tagged |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·11,·attributes:·1 | 9 | ··interfaces:·0,·fields:·0,·methods:·11,·attributes:·1 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/type/Tagged | 11 | ···#1·=·Class··············#2·············//·xtc/type/Tagged |
12 | ···#2·=·Utf8···············xtc/type/Tagged | 12 | ···#2·=·Utf8···············xtc/type/Tagged |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·faf8b8deae31c32d4f30ce6aaca2b9d7a8b7ab754f89b3242f20acf25bfd3a32 |
2 | ··Compiled·from·"TupleT.java" | 2 | ··Compiled·from·"TupleT.java" |
3 | public·class·xtc.type.TupleT·extends·xtc.type.DerivedT | 3 | public·class·xtc.type.TupleT·extends·xtc.type.DerivedT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#2··························//·xtc/type/TupleT | 7 | ··this_class:·#2··························//·xtc/type/TupleT |
8 | ··super_class:·#23························//·xtc/type/DerivedT | 8 | ··super_class:·#23························//·xtc/type/DerivedT |
9 | ··interfaces:·0,·fields:·3,·methods:·22,·attributes:·2 | 9 | ··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;)V | 11 | ····#1·=·Methodref··········#2.#3·········//·xtc/type/TupleT."<init>":(Lxtc/type/Type;Ljava/lang/String;Ljava/util/List;)V |
12 | ····#2·=·Class··············#4············//·xtc/type/TupleT | 12 | ····#2·=·Class··············#4············//·xtc/type/TupleT |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·a5748c333d530ab0a4cdc7334b27e987b269dd86f3475f1705f7b79685897e89 |
2 | ··Compiled·from·"Type.java" | 2 | ··Compiled·from·"Type.java" |
3 | class·xtc.type.Type$1 | 3 | class·xtc.type.Type$1 |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC | 6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC |
7 | ··this_class:·#8··························//·xtc/type/Type$1 | 7 | ··this_class:·#8··························//·xtc/type/Type$1 |
8 | ··super_class:·#26························//·java/lang/Object | 8 | ··super_class:·#26························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·1,·methods:·1,·attributes:· | 9 | ··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$Tag | 12 | ···#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$Tag | 14 | ···#4·=·Utf8···············xtc/type/Type$Tag |
15 | ···#5·=·Utf8···············values | 15 | ···#5·=·Utf8···············values |
16 | ···#6·=·Utf8···············()[Lxtc/type/Type$Tag; | 16 | ···#6·=·Utf8···············()[Lxtc/type/Type$Tag; |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM | 6 | ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM |
7 | ··this_class:·#1··························//·xtc/type/Type$Tag | 7 | ··this_class:·#1··························//·xtc/type/Type$Tag |
8 | ··super_class:·#101·······················//·java/lang/Enum | 8 | ··super_class:·#101·······················//·java/lang/Enum |
9 | ··interfaces:·0,·fields:·30,·methods:·5,·attributes:· | 9 | ··interfaces:·0,·fields:·30,·methods:·5,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Class··············#2············//·xtc/type/Type$Tag | 11 | ····#1·=·Class··············#2············//·xtc/type/Type$Tag |
12 | ····#2·=·Utf8···············xtc/type/Type$Tag | 12 | ····#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···············BOOLEAN | 15 | ····#5·=·Utf8···············BOOLEAN |
16 | ····#6·=·Utf8···············Lxtc/type/Type$Tag; | 16 | ····#6·=·Utf8···············Lxtc/type/Type$Tag; |
Offset 297, 19 lines modified | Offset 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· | 304 | ····public·void·mark(final·Node·obj)·{ |
305 | ········if·( | 305 | ········if·(obj.hasProperty("xtc.Constants.Type"))·{ |
306 | ············throw·new·IllegalArgumentException("Node·"·+· | 306 | ············throw·new·IllegalArgumentException("Node·"·+·obj·+·"·already·has·type"); |
307 | ········} | 307 | ········} |
308 | ········ | 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(); |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·636a8e9c9fd50949a8b2ccff6c9b7d3be0fcd4f40357b89cdaabdf1278ccdc4f |
2 | ··Compiled·from·"TypePrinter.java" | 2 | ··Compiled·from·"TypePrinter.java" |
3 | class·xtc.type.TypePrinter$1 | 3 | class·xtc.type.TypePrinter$1 |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC | 6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC |
7 | ··this_class:·#8··························//·xtc/type/TypePrinter$1 | 7 | ··this_class:·#8··························//·xtc/type/TypePrinter$1 |
8 | ··super_class:·#35························//·java/lang/Object | 8 | ··super_class:·#35························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·1,·methods:·1,·attributes:· | 9 | ··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$Kind | 12 | ···#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$Kind | 14 | ···#4·=·Utf8···············xtc/type/VariableT$Kind |
15 | ···#5·=·Utf8···············values | 15 | ···#5·=·Utf8···············values |
16 | ···#6·=·Utf8···············()[Lxtc/type/VariableT$Kind; | 16 | ···#6·=·Utf8···············()[Lxtc/type/VariableT$Kind; |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·35c0dffee70c95fb540d63765bdc3034de9c8240aaeb0fbc0391d164f983fc0c |
2 | ··Compiled·from·"TypePrinter.java" | 2 | ··Compiled·from·"TypePrinter.java" |
3 | public·class·xtc.type.TypePrinter·extends·xtc.tree.Visitor | 3 | public·class·xtc.type.TypePrinter·extends·xtc.tree.Visitor |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#8··························//·xtc/type/TypePrinter | 7 | ··this_class:·#8··························//·xtc/type/TypePrinter |
8 | ··super_class:·#2·························//·xtc/tree/Visitor | 8 | ··super_class:·#2·························//·xtc/tree/Visitor |
9 | ··interfaces:·0,·fields:·3,·methods:·32,·attributes:· | 9 | ··interfaces:·0,·fields:·3,·methods:·32,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Methodref··········#2.#3·········//·xtc/tree/Visitor."<init>":()V | 11 | ····#1·=·Methodref··········#2.#3·········//·xtc/tree/Visitor."<init>":()V |
12 | ····#2·=·Class··············#4············//·xtc/tree/Visitor | 12 | ····#2·=·Class··············#4············//·xtc/tree/Visitor |
13 | ····#3·=·NameAndType········#5:#6·········//·"<init>":()V | 13 | ····#3·=·NameAndType········#5:#6·········//·"<init>":()V |
14 | ····#4·=·Utf8···············xtc/tree/Visitor | 14 | ····#4·=·Utf8···············xtc/tree/Visitor |
15 | ····#5·=·Utf8···············<init> | 15 | ····#5·=·Utf8···············<init> |
16 | ····#6·=·Utf8···············()V | 16 | ····#6·=·Utf8···············()V |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·de | 1 | ··SHA-256·checksum·edebb49ff1988367b3efc29469918408e602fcc5fd0abe15857fe2721b5ca7e9 |
2 | ··Compiled·from·"UnionT.java" | 2 | ··Compiled·from·"UnionT.java" |
3 | public·class·xtc.type.UnionT·extends·xtc.type.StructOrUnionT | 3 | public·class·xtc.type.UnionT·extends·xtc.type.StructOrUnionT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#13·························//·xtc/type/UnionT | 7 | ··this_class:·#13·························//·xtc/type/UnionT |
8 | ··super_class:·#8·························//·xtc/type/StructOrUnionT | 8 | ··super_class:·#8·························//·xtc/type/StructOrUnionT |
9 | ··interfaces:·0,·fields:·0,·methods:·9,·attributes:·2 | 9 | ··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/Nonce | 12 | ···#2·=·Class··············#4·············//·xtc/util/Nonce |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·cd4175dba22f4c1b9faa4bdac7b789c2985287a509a6713cb9162359e425834e |
2 | ··Compiled·from·"UnitT.java" | 2 | ··Compiled·from·"UnitT.java" |
3 | public·class·xtc.type.UnitT·extends·xtc.type.Type | 3 | public·class·xtc.type.UnitT·extends·xtc.type.Type |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#10·························//·xtc/type/UnitT | 7 | ··this_class:·#10·························//·xtc/type/UnitT |
8 | ··super_class:·#2·························//·xtc/type/Type | 8 | ··super_class:·#2·························//·xtc/type/Type |
9 | ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/type/Type | 12 | ···#2·=·Class··············#4·············//·xtc/type/Type |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·235735fe198e6897de67f77979b9ec7a246e4a5fab994a934cfcf27a088c3227 |
2 | ··Compiled·from·"VariableReference.java" | 2 | ··Compiled·from·"VariableReference.java" |
3 | public·abstract·class·xtc.type.VariableReference·extends·xtc.type.Reference | 3 | public·abstract·class·xtc.type.VariableReference·extends·xtc.type.Reference |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#2··························//·xtc/type/VariableReference | 7 | ··this_class:·#2··························//·xtc/type/VariableReference |
8 | ··super_class:·#8·························//·xtc/type/Reference | 8 | ··super_class:·#8·························//·xtc/type/Reference |
9 | ··interfaces:·0,·fields:·1,·methods:·6,·attributes:·1 | 9 | ··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;)V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/VariableReference."<init>":(Ljava/lang/String;Lxtc/type/Type;)V |
12 | ···#2·=·Class··············#4·············//·xtc/type/VariableReference | 12 | ···#2·=·Class··············#4·············//·xtc/type/VariableReference |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·f6056e929bdd7d844b1f744bc8767e06a1174f757fc198974a26d20c2ffab25d |
2 | ··Compiled·from·"VariableT.java" | 2 | ··Compiled·from·"VariableT.java" |
3 | class·xtc.type.VariableT$1 | 3 | class·xtc.type.VariableT$1 |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC | 6 | ··flags:·(0x1020)·ACC_SUPER,·ACC_SYNTHETIC |
7 | ··this_class:·#8··························//·xtc/type/VariableT$1 | 7 | ··this_class:·#8··························//·xtc/type/VariableT$1 |
8 | ··super_class:·#35························//·java/lang/Object | 8 | ··super_class:·#35························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·1,·methods:·1,·attributes:· | 9 | ··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$Kind | 12 | ···#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$Kind | 14 | ···#4·=·Utf8···············xtc/type/VariableT$Kind |
15 | ···#5·=·Utf8···············values | 15 | ···#5·=·Utf8···············values |
16 | ···#6·=·Utf8···············()[Lxtc/type/VariableT$Kind; | 16 | ···#6·=·Utf8···············()[Lxtc/type/VariableT$Kind; |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM | 6 | ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM |
7 | ··this_class:·#1··························//·xtc/type/VariableT$Kind | 7 | ··this_class:·#1··························//·xtc/type/VariableT$Kind |
8 | ··super_class:·#29························//·java/lang/Enum | 8 | ··super_class:·#29························//·java/lang/Enum |
9 | ··interfaces:·0,·fields:·6,·methods:·5,·attributes:· | 9 | ··interfaces:·0,·fields:·6,·methods:·5,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/type/VariableT$Kind | 11 | ···#1·=·Class··············#2·············//·xtc/type/VariableT$Kind |
12 | ···#2·=·Utf8···············xtc/type/VariableT$Kind | 12 | ···#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···············GLOBAL | 15 | ···#5·=·Utf8···············GLOBAL |
16 | ···#6·=·Utf8···············Lxtc/type/VariableT$Kind; | 16 | ···#6·=·Utf8···············Lxtc/type/VariableT$Kind; |
Offset 15, 22 lines modified | Offset 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· | 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·>· | 24 | ········if·(0·>·n)·{ |
25 | ············throw·new·IllegalArgumentException("Negative·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·=· | 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()·{ |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·22f6d59655caf4a87a1431ce370b3b333d6f626039d907441dcc4bd758745e44 |
2 | ··Compiled·from·"VariantT.java" | 2 | ··Compiled·from·"VariantT.java" |
3 | public·class·xtc.type.VariantT·extends·xtc.type.DerivedT | 3 | public·class·xtc.type.VariantT·extends·xtc.type.DerivedT |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#2··························//·xtc/type/VariantT | 7 | ··this_class:·#2··························//·xtc/type/VariantT |
8 | ··super_class:·#8·························//·xtc/type/DerivedT | 8 | ··super_class:·#8·························//·xtc/type/DerivedT |
9 | ··interfaces:·0,·fields:·5,·methods:·21,·attributes:·2 | 9 | ··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;)V | 11 | ····#1·=·Methodref··········#2.#3·········//·xtc/type/VariantT."<init>":(Lxtc/type/Type;Ljava/lang/String;ZLjava/util/List;)V |
12 | ····#2·=·Class··············#4············//·xtc/type/VariantT | 12 | ····#2·=·Class··············#4············//·xtc/type/VariantT |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·7c76ab7bf23aeb6d7cdac5eaa2af4028d25acbbf4ac3d535869be439037f09e0 |
2 | ··Compiled·from·"VoidT.java" | 2 | ··Compiled·from·"VoidT.java" |
3 | public·class·xtc.type.VoidT·extends·xtc.type.Type | 3 | public·class·xtc.type.VoidT·extends·xtc.type.Type |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#10·························//·xtc/type/VoidT | 7 | ··this_class:·#10·························//·xtc/type/VoidT |
8 | ··super_class:·#2·························//·xtc/type/Type | 8 | ··super_class:·#2·························//·xtc/type/Type |
9 | ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·12,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Type."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/type/Type | 12 | ···#2·=·Class··············#4·············//·xtc/type/Type |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum·5 | 1 | ··SHA-256·checksum·f15a77d4fe4166765f8ecf1f49bd0ab5a49c8cb6315836fe7b7b24b3a208e201 |
2 | ··Compiled·from·"Wildcard.java" | 2 | ··Compiled·from·"Wildcard.java" |
3 | public·class·xtc.type.Wildcard·extends·xtc.type.Parameter | 3 | public·class·xtc.type.Wildcard·extends·xtc.type.Parameter |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#10·························//·xtc/type/Wildcard | 7 | ··this_class:·#10·························//·xtc/type/Wildcard |
8 | ··super_class:·#2·························//·xtc/type/Parameter | 8 | ··super_class:·#2·························//·xtc/type/Parameter |
9 | ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·11,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Parameter."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·xtc/type/Parameter."<init>":()V |
12 | ···#2·=·Class··············#4·············//·xtc/type/Parameter | 12 | ···#2·=·Class··············#4·············//·xtc/type/Parameter |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·d8c4c47a13b0256f579c04ac85c70836fa0676a5c2590a6a18f1c85c8fe75ad3 |
2 | ··Compiled·from·"WrappedT.java" | 2 | ··Compiled·from·"WrappedT.java" |
3 | public·abstract·class·xtc.type.WrappedT·extends·xtc.type.Type | 3 | public·abstract·class·xtc.type.WrappedT·extends·xtc.type.Type |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT | 6 | ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT |
7 | ··this_class:·#8··························//·xtc/type/WrappedT | 7 | ··this_class:·#8··························//·xtc/type/WrappedT |
8 | ··super_class:·#2·························//·xtc/type/Type | 8 | ··super_class:·#2·························//·xtc/type/Type |
9 | ··interfaces:·0,·fields:·1,·methods:·40,·attributes:·2 | 9 | ··interfaces:·0,·fields:·1,·methods:·40,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Methodref··········#2.#3·········//·xtc/type/Type."<init>":()V | 11 | ····#1·=·Methodref··········#2.#3·········//·xtc/type/Type."<init>":()V |
12 | ····#2·=·Class··············#4············//·xtc/type/Type | 12 | ····#2·=·Class··············#4············//·xtc/type/Type |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#14·························//·xtc/util/EmptyIterator | 7 | ··this_class:·#14·························//·xtc/util/EmptyIterator |
8 | ··super_class:·#2·························//·java/lang/Object | 8 | ··super_class:·#2·························//·java/lang/Object |
9 | ··interfaces:·1,·fields:·1,·methods:·6,·attributes:·2 | 9 | ··interfaces:·1,·fields:·1,·methods:·6,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V | 11 | ···#1·=·Methodref··········#2.#3··········//·java/lang/Object."<init>":()V |
12 | ···#2·=·Class··············#4·············//·java/lang/Object | 12 | ···#2·=·Class··············#4·············//·java/lang/Object |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F0 | 7 | ··this_class:·#1··························//·xtc/util/Function$F0 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F0 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F0 |
12 | ···#2·=·Utf8···············xtc/util/Function$F0 | 12 | ···#2·=·Utf8···············xtc/util/Function$F0 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#5·=·Utf8···············apply |
16 | ···#6·=·Utf8···············()Ljava/lang/Object; | 16 | ···#6·=·Utf8···············()Ljava/lang/Object; |
17 | ···#7·=·Utf8···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F0=class·xtc/util/Function$F0·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum·6 | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F1 | 7 | ··this_class:·#1··························//·xtc/util/Function$F1 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F1 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F1 |
12 | ···#2·=·Utf8···············xtc/util/Function$F1 | 12 | ···#2·=·Utf8···············xtc/util/Function$F1 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#5·=·Utf8···············apply |
16 | ···#6·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/Object; | 16 | ···#6·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/Object; |
17 | ···#7·=·Utf8···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F1=class·xtc/util/Function$F1·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F10 | 7 | ··this_class:·#1··························//·xtc/util/Function$F10 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F10 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F10 |
12 | ···#2·=·Utf8···············xtc/util/Function$F10 | 12 | ···#2·=·Utf8···············xtc/util/Function$F10 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F10=class·xtc/util/Function$F10·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F11 | 7 | ··this_class:·#1··························//·xtc/util/Function$F11 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F11 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F11 |
12 | ···#2·=·Utf8···············xtc/util/Function$F11 | 12 | ···#2·=·Utf8···············xtc/util/Function$F11 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F11=class·xtc/util/Function$F11·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum·10 | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F12 | 7 | ··this_class:·#1··························//·xtc/util/Function$F12 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F12 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F12 |
12 | ···#2·=·Utf8···············xtc/util/Function$F12 | 12 | ···#2·=·Utf8···············xtc/util/Function$F12 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F12=class·xtc/util/Function$F12·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F13 | 7 | ··this_class:·#1··························//·xtc/util/Function$F13 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F13 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F13 |
12 | ···#2·=·Utf8···············xtc/util/Function$F13 | 12 | ···#2·=·Utf8···············xtc/util/Function$F13 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F13=class·xtc/util/Function$F13·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F14 | 7 | ··this_class:·#1··························//·xtc/util/Function$F14 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F14 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F14 |
12 | ···#2·=·Utf8···············xtc/util/Function$F14 | 12 | ···#2·=·Utf8···············xtc/util/Function$F14 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F14=class·xtc/util/Function$F14·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum·2 | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F15 | 7 | ··this_class:·#1··························//·xtc/util/Function$F15 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F15 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F15 |
12 | ···#2·=·Utf8···············xtc/util/Function$F15 | 12 | ···#2·=·Utf8···············xtc/util/Function$F15 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F15=class·xtc/util/Function$F15·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F2 | 7 | ··this_class:·#1··························//·xtc/util/Function$F2 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F2 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F2 |
12 | ···#2·=·Utf8···············xtc/util/Function$F2 | 12 | ···#2·=·Utf8···············xtc/util/Function$F2 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F2=class·xtc/util/Function$F2·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F3 | 7 | ··this_class:·#1··························//·xtc/util/Function$F3 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F3 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F3 |
12 | ···#2·=·Utf8···············xtc/util/Function$F3 | 12 | ···#2·=·Utf8···············xtc/util/Function$F3 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F3=class·xtc/util/Function$F3·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F4 | 7 | ··this_class:·#1··························//·xtc/util/Function$F4 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F4 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F4 |
12 | ···#2·=·Utf8···············xtc/util/Function$F4 | 12 | ···#2·=·Utf8···············xtc/util/Function$F4 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F4=class·xtc/util/Function$F4·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F5 | 7 | ··this_class:·#1··························//·xtc/util/Function$F5 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F5 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F5 |
12 | ···#2·=·Utf8···············xtc/util/Function$F5 | 12 | ···#2·=·Utf8···············xtc/util/Function$F5 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F5=class·xtc/util/Function$F5·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F6 | 7 | ··this_class:·#1··························//·xtc/util/Function$F6 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F6 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F6 |
12 | ···#2·=·Utf8···············xtc/util/Function$F6 | 12 | ···#2·=·Utf8···············xtc/util/Function$F6 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F6=class·xtc/util/Function$F6·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F7 | 7 | ··this_class:·#1··························//·xtc/util/Function$F7 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F7 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F7 |
12 | ···#2·=·Utf8···············xtc/util/Function$F7 | 12 | ···#2·=·Utf8···············xtc/util/Function$F7 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F7=class·xtc/util/Function$F7·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F8 | 7 | ··this_class:·#1··························//·xtc/util/Function$F8 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F8 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F8 |
12 | ···#2·=·Utf8···············xtc/util/Function$F8 | 12 | ···#2·=·Utf8···············xtc/util/Function$F8 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F8=class·xtc/util/Function$F8·of·class·xtc/util/Function |
Offset 1, 37 lines modified | Offset 1, 35 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··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:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT | 6 | ··flags:·(0x0601)·ACC_PUBLIC,·ACC_INTERFACE,·ACC_ABSTRACT |
7 | ··this_class:·#1··························//·xtc/util/Function$F9 | 7 | ··this_class:·#1··························//·xtc/util/Function$F9 |
8 | ··super_class:·#3·························//·java/lang/Object | 8 | ··super_class:·#3·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·3 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F9 | 11 | ···#1·=·Class··············#2·············//·xtc/util/Function$F9 |
12 | ···#2·=·Utf8···············xtc/util/Function$F9 | 12 | ···#2·=·Utf8···············xtc/util/Function$F9 |
13 | ···#3·=·Class··············#4·············//·java/lang/Object | 13 | ···#3·=·Class··············#4·············//·java/lang/Object |
14 | ···#4·=·Utf8···············java/lang/Object | 14 | ···#4·=·Utf8···············java/lang/Object |
15 | ···#5·=·Utf8···············apply | 15 | ···#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···············Signature | 17 | ···#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···············SourceFile | 20 | ··#10·=·Utf8···············SourceFile |
21 | ··#11·=·Utf8···············Function.java | 21 | ··#11·=·Utf8···············Function.java |
22 | ··#12·=·Utf8··············· | 22 | ··#12·=·Utf8···············InnerClasses |
23 | ··#13·=·Class··············#14············//·xtc/util/Function | 23 | ··#13·=·Class··············#14············//·xtc/util/Function |
24 | ··#14·=·Utf8···············xtc/util/Function | 24 | ··#14·=·Utf8···············xtc/util/Function |
25 | ··#15·=·Utf8···············InnerClasses | ||
26 | ··#1 | 25 | ··#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_ABSTRACT | 29 | ····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·#1 | 35 | ··public·static·#15=·#1·of·#13;···········//·F9=class·xtc/util/Function$F9·of·class·xtc/util/Function |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | ··SHA-256·checksum· | 1 | ··SHA-256·checksum·5c5186aa75e24aa6fb8a662e98ac0cc746262a1d7c147ae9df6204c239da2489 |
2 | ··Compiled·from·"Function.java" | 2 | ··Compiled·from·"Function.java" |
3 | public·class·xtc.util.Function | 3 | public·class·xtc.util.Function |
4 | ··minor·version:·0 | 4 | ··minor·version:·0 |
5 | ··major·version:· | 5 | ··major·version:·52 |
6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 6 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
7 | ··this_class:·#44·························//·xtc/util/Function | 7 | ··this_class:·#44·························//·xtc/util/Function |
8 | ··super_class:·#2·························//·java/lang/Object | 8 | ··super_class:·#2·························//·java/lang/Object |
9 | ··interfaces:·0,·fields:·0,·methods:·6,·attributes:· | 9 | ··interfaces:·0,·fields:·0,·methods:·6,·attributes:·2 |
10 | Constant·pool: | 10 | Constant·pool: |
11 | ····#1·=·Methodref··········#2.#3·········//·java/lang/Object."<init>":()V | 11 | ····#1·=·Methodref··········#2.#3·········//·java/lang/Object."<init>":()V |
12 | ····#2·=·Class··············#4············//·java/lang/Object | 12 | ····#2·=·Class··············#4············//·java/lang/Object |
13 | ····#3·=·NameAndType········#5:#6·········//·"<init>":()V | 13 | ····#3·=·NameAndType········#5:#6·········//·"<init>":()V |
14 | ····#4·=·Utf8···············java/lang/Object | 14 | ····#4·=·Utf8···············java/lang/Object |
15 | ····#5·=·Utf8···············<init> | 15 | ····#5·=·Utf8···············<init> |
16 | ····#6·=·Utf8···············()V | 16 | ····#6·=·Utf8···············()V |
Offset 12, 15 lines modified | Offset 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 | ····@Override | 17 | ····@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 | ········} |