Offset 146, 25 lines modified | Offset 146, 25 lines modified | ||
146 | ·cdf9b1e0cec46b4f5a39a3759458224d·29644·cli-mono·optional·libmono-xbuild-tasks4.0-cil_6.12.0.199+dfsg-6_all.deb | 146 | ·cdf9b1e0cec46b4f5a39a3759458224d·29644·cli-mono·optional·libmono-xbuild-tasks4.0-cil_6.12.0.199+dfsg-6_all.deb |
147 | ·c3a47af68e23a495c6fa1bf364a82733·7961896·debug·optional·libmonoboehm-2.0-1-dbg_6.12.0.199+dfsg-6_amd64.deb | 147 | ·c3a47af68e23a495c6fa1bf364a82733·7961896·debug·optional·libmonoboehm-2.0-1-dbg_6.12.0.199+dfsg-6_amd64.deb |
148 | ·f4529724f4e7f878feeed61ec52ba4b7·1607500·cli-mono·optional·libmonoboehm-2.0-1_6.12.0.199+dfsg-6_amd64.deb | 148 | ·f4529724f4e7f878feeed61ec52ba4b7·1607500·cli-mono·optional·libmonoboehm-2.0-1_6.12.0.199+dfsg-6_amd64.deb |
149 | ·a4c5f228de7c9f16130b8c1b09803294·1852784·cli-mono·optional·libmonoboehm-2.0-dev_6.12.0.199+dfsg-6_amd64.deb | 149 | ·a4c5f228de7c9f16130b8c1b09803294·1852784·cli-mono·optional·libmonoboehm-2.0-dev_6.12.0.199+dfsg-6_amd64.deb |
150 | ·c7a8928b6fd8be3d82cc71909f375d8a·8808848·debug·optional·libmonosgen-2.0-1-dbg_6.12.0.199+dfsg-6_amd64.deb | 150 | ·c7a8928b6fd8be3d82cc71909f375d8a·8808848·debug·optional·libmonosgen-2.0-1-dbg_6.12.0.199+dfsg-6_amd64.deb |
151 | ·db6ae06fa223b4a98c475c46a3ebae29·1692772·cli-mono·optional·libmonosgen-2.0-1_6.12.0.199+dfsg-6_amd64.deb | 151 | ·db6ae06fa223b4a98c475c46a3ebae29·1692772·cli-mono·optional·libmonosgen-2.0-1_6.12.0.199+dfsg-6_amd64.deb |
152 | ·eaa8ff225d61dbc2ee8c098923d4a29d·1961068·cli-mono·optional·libmonosgen-2.0-dev_6.12.0.199+dfsg-6_amd64.deb | 152 | ·eaa8ff225d61dbc2ee8c098923d4a29d·1961068·cli-mono·optional·libmonosgen-2.0-dev_6.12.0.199+dfsg-6_amd64.deb |
153 | · | 153 | ·f715d2286a6ade7d3d3622df19b21030·157248·cli-mono·optional·mono-4.0-gac_6.12.0.199+dfsg-6_all.deb |
154 | ·371926e9e8751b9b63ecfb03160de4e5·22844·cli-mono·optional·mono-4.0-service_6.12.0.199+dfsg-6_all.deb | 154 | ·371926e9e8751b9b63ecfb03160de4e5·22844·cli-mono·optional·mono-4.0-service_6.12.0.199+dfsg-6_all.deb |
155 | ·c6b3ca21571bc80a5667e7732f224640·16276·cli-mono·optional·mono-complete_6.12.0.199+dfsg-6_amd64.deb | 155 | ·c6b3ca21571bc80a5667e7732f224640·16276·cli-mono·optional·mono-complete_6.12.0.199+dfsg-6_amd64.deb |
156 | ·bb990fa649e0c3f452b9891941a4c938·39140·shells·optional·mono-csharp-shell_6.12.0.199+dfsg-6_all.deb | 156 | ·bb990fa649e0c3f452b9891941a4c938·39140·shells·optional·mono-csharp-shell_6.12.0.199+dfsg-6_all.deb |
157 | ·3d03b6412de4f19fd0ab28b5005416e1·6522284·debug·optional·mono-dbg_6.12.0.199+dfsg-6_all.deb | ||
158 | · | 157 | ·0dd139d6d92d9819f67e360177186d66·6522632·debug·optional·mono-dbg_6.12.0.199+dfsg-6_all.deb |
158 | ·287b657e415ef59cf35323c7cafb461e·23549176·cli-mono·optional·mono-devel_6.12.0.199+dfsg-6_all.deb | ||
159 | ·6ade8478bdf97189859dcba80e8015f9·22552·cli-mono·optional·mono-gac_6.12.0.199+dfsg-6_all.deb | 159 | ·6ade8478bdf97189859dcba80e8015f9·22552·cli-mono·optional·mono-gac_6.12.0.199+dfsg-6_all.deb |
160 | · | 160 | ·622cd937747e490832b4599a5c40daf7·541040·cli-mono·optional·mono-mcs_6.12.0.199+dfsg-6_all.deb |
161 | · | 161 | ·778c86edc46da1987640e6174cfbb567·1608340·cli-mono·optional·mono-runtime-boehm_6.12.0.199+dfsg-6_amd64.deb |
162 | ·9cda145f4ed7de6724cbd3ed67ed5914·1196620·cli-mono·optional·mono-runtime-common_6.12.0.199+dfsg-6_amd64.deb | 162 | ·9cda145f4ed7de6724cbd3ed67ed5914·1196620·cli-mono·optional·mono-runtime-common_6.12.0.199+dfsg-6_amd64.deb |
163 | · | 163 | ·dda128d5614aa2038058fe844f5c4bf9·21352768·debug·optional·mono-runtime-dbg_6.12.0.199+dfsg-6_amd64.deb |
164 | · | 164 | ·11cc65ea79bbe7139a9e8f341c2f6689·1684768·cli-mono·optional·mono-runtime-sgen_6.12.0.199+dfsg-6_amd64.deb |
165 | ·f5ead8c5ef198050981314cff8fd1aa5·18312·cli-mono·optional·mono-runtime_6.12.0.199+dfsg-6_amd64.deb | 165 | ·f5ead8c5ef198050981314cff8fd1aa5·18312·cli-mono·optional·mono-runtime_6.12.0.199+dfsg-6_amd64.deb |
166 | ·2cbbdef27c2fabc1435a8f7f185c5bbf·5619104·debug·optional·mono-utils-dbgsym_6.12.0.199+dfsg-6_amd64.deb | 166 | ·2cbbdef27c2fabc1435a8f7f185c5bbf·5619104·debug·optional·mono-utils-dbgsym_6.12.0.199+dfsg-6_amd64.deb |
167 | ·f2723112471ebea17e40c4a9ef051623·1290076·cli-mono·optional·mono-utils_6.12.0.199+dfsg-6_amd64.deb | 167 | ·f2723112471ebea17e40c4a9ef051623·1290076·cli-mono·optional·mono-utils_6.12.0.199+dfsg-6_amd64.deb |
168 | ·28afb413c0288db9d1193c86419cf61d·457548·cli-mono·optional·mono-xbuild_6.12.0.199+dfsg-6_all.deb | 168 | ·28afb413c0288db9d1193c86419cf61d·457548·cli-mono·optional·mono-xbuild_6.12.0.199+dfsg-6_all.deb |
169 | ·10786e59464c85808f705e38bf89c9ee·528256·cli-mono·optional·monodoc-base_6.12.0.199+dfsg-6_all.deb | 169 | ·10786e59464c85808f705e38bf89c9ee·528256·cli-mono·optional·monodoc-base_6.12.0.199+dfsg-6_all.deb |
170 | · | 170 | ·733d88a6e7b7a534854f22ae9410a6fa·18822808·doc·optional·monodoc-manual_6.12.0.199+dfsg-6_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary |
2 | -rw-r--r--···0········0········0······980·2025-04-03·13:46:50.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0······980·2025-04-03·13:46:50.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···15 | 3 | -rw-r--r--···0········0········0···156076·2025-04-03·13:46:50.000000·data.tar.xz |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./ | 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./ |
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/mono/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/mono/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ |
6 | -rwxr-xr-x···0·root·········(0)·root·········(0)···47 | 6 | -rwxr-xr-x···0·root·········(0)·root·········(0)···479232·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/gacutil.exe |
7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/share/ | 7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/share/ |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/share/doc/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/share/doc/ |
9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/share/doc/mono-4.0-gac/ | 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/share/doc/mono-4.0-gac/ |
10 | -rw-r--r--···0·root·········(0)·root·········(0)·····3587·2025-04-03·13:46:50.000000·./usr/share/doc/mono-4.0-gac/changelog.Debian.gz | 10 | -rw-r--r--···0·root·········(0)·root·········(0)·····3587·2025-04-03·13:46:50.000000·./usr/share/doc/mono-4.0-gac/changelog.Debian.gz |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····46601·2025-03-26·19:12:18.000000·./usr/share/doc/mono-4.0-gac/copyright | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····46601·2025-03-26·19:12:18.000000·./usr/share/doc/mono-4.0-gac/copyright |
Offset 8, 18 lines modified | Offset 8, 18 lines modified | ||
8 | » ···Optional·Header·Size:·0x00e0 | 8 | » ···Optional·Header·Size:·0x00e0 |
9 | » ···» Characteristics:·0x0102 | 9 | » ···» Characteristics:·0x0102 |
10 | PE·Header: | 10 | PE·Header: |
11 | » ·········Magic·(0x010b):·0x010b | 11 | » ·········Magic·(0x010b):·0x010b |
12 | » ·············LMajor·(6):·0x08 | 12 | » ·············LMajor·(6):·0x08 |
13 | » ·············LMinor·(0):·0x00 | 13 | » ·············LMinor·(0):·0x00 |
14 | » ··············Code·Size:·0x00074 | 14 | » ··············Code·Size:·0x00074400 |
15 | » ··Initialized·Data·Size:·0x00000800 | 15 | » ··Initialized·Data·Size:·0x00000800 |
16 | » Uninitialized·Data·Size:·0x00000000 | 16 | » Uninitialized·Data·Size:·0x00000000 |
17 | » ········Entry·Point·RVA:·0x00076 | 17 | » ········Entry·Point·RVA:·0x0007626e |
18 | » ·» ··Code·Base·RVA:·0x00002000 | 18 | » ·» ··Code·Base·RVA:·0x00002000 |
19 | » » ··Data·Base·RVA:·0x00078000 | 19 | » » ··Data·Base·RVA:·0x00078000 |
20 | NT·Header: | 20 | NT·Header: |
21 | » ···Image·Base·(0x400000):·0x00400000 | 21 | » ···Image·Base·(0x400000):·0x00400000 |
22 | » Section·Alignment·(8192):·0x00002000 | 22 | » Section·Alignment·(8192):·0x00002000 |
Offset 41, 15 lines modified | Offset 41, 15 lines modified | ||
41 | » ··Heap·Reserve·Size·(1M):·0x00100000 | 41 | » ··Heap·Reserve·Size·(1M):·0x00100000 |
42 | » ·Heap·Commit·Size·(4096):·0x00001000 | 42 | » ·Heap·Commit·Size·(4096):·0x00001000 |
43 | » ······Loader·flags·(0x1):·0x00000000 | 43 | » ······Loader·flags·(0x1):·0x00000000 |
44 | » ···Data·Directories·(16):·0x00000010 | 44 | » ···Data·Directories·(16):·0x00000010 |
45 | Data·directories: | 45 | Data·directories: |
46 | » ·····Export·Table:·0x00000000·[0x00000000] | 46 | » ·····Export·Table:·0x00000000·[0x00000000] |
47 | » ·····Import·Table:·0x00076 | 47 | » ·····Import·Table:·0x00076220·[0x0000004b] |
48 | » ···Resource·Table:·0x0007a000·[0x000002e0] | 48 | » ···Resource·Table:·0x0007a000·[0x000002e0] |
49 | » ··Exception·Table:·0x00000000·[0x00000000] | 49 | » ··Exception·Table:·0x00000000·[0x00000000] |
50 | » Certificate·Table:·0x00000000·[0x00000000] | 50 | » Certificate·Table:·0x00000000·[0x00000000] |
51 | » ······Reloc·Table:·0x0007c000·[0x0000000c] | 51 | » ······Reloc·Table:·0x0007c000·[0x0000000c] |
52 | » ············Debug:·0x00000000·[0x00000000] | 52 | » ············Debug:·0x00000000·[0x00000000] |
53 | » ········Copyright:·0x00000000·[0x00000000] | 53 | » ········Copyright:·0x00000000·[0x00000000] |
54 | » ·······Global·Ptr:·0x00000000·[0x00000000] | 54 | » ·······Global·Ptr:·0x00000000·[0x00000000] |
Offset 57, 61 lines modified | Offset 57, 61 lines modified | ||
57 | » Load·Config·Table:·0x00000000·[0x00000000] | 57 | » Load·Config·Table:·0x00000000·[0x00000000] |
58 | » ·····Bound·Import:·0x00000000·[0x00000000] | 58 | » ·····Bound·Import:·0x00000000·[0x00000000] |
59 | » ··············IAT:·0x00002000·[0x00000008] | 59 | » ··············IAT:·0x00002000·[0x00000008] |
60 | » Delay·Import·Desc:·0x00000000·[0x00000000] | 60 | » Delay·Import·Desc:·0x00000000·[0x00000000] |
61 | » ·······CLI·Header:·0x00002008·[0x00000048] | 61 | » ·······CLI·Header:·0x00002008·[0x00000048] |
62 | » Name:·.text | 62 | » Name:·.text |
63 | » ···Virtual·Size:·0x00074 | 63 | » ···Virtual·Size:·0x00074274 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x00074 | 65 | » ··Raw·Data·Size:·0x00074400 |
66 | » ···Raw·Data·Ptr:·0x00000400 | 66 | » ···Raw·Data·Ptr:·0x00000400 |
67 | » ······Reloc·Ptr:·0x00000000 | 67 | » ······Reloc·Ptr:·0x00000000 |
68 | » ·····LineNo·Ptr:·0x00000000 | 68 | » ·····LineNo·Ptr:·0x00000000 |
69 | » ····Reloc·Count:·0x0000 | 69 | » ····Reloc·Count:·0x0000 |
70 | » ·····Line·Count:·0x0000 | 70 | » ·····Line·Count:·0x0000 |
71 | » Flags:·code,·exec,·read,· | 71 | » Flags:·code,·exec,·read,· |
72 | » Name:·.sdata | 72 | » Name:·.sdata |
73 | » ···Virtual·Size:·0x000001d | 73 | » ···Virtual·Size:·0x000001d8 |
74 | » Virtual·Address:·0x00078000 | 74 | » Virtual·Address:·0x00078000 |
75 | » ··Raw·Data·Size:·0x00000200 | 75 | » ··Raw·Data·Size:·0x00000200 |
76 | » ···Raw·Data·Ptr:·0x00074 | 76 | » ···Raw·Data·Ptr:·0x00074800 |
77 | » ······Reloc·Ptr:·0x00000000 | 77 | » ······Reloc·Ptr:·0x00000000 |
78 | » ·····LineNo·Ptr:·0x00000000 | 78 | » ·····LineNo·Ptr:·0x00000000 |
79 | » ····Reloc·Count:·0x0000 | 79 | » ····Reloc·Count:·0x0000 |
80 | » ·····Line·Count:·0x0000 | 80 | » ·····Line·Count:·0x0000 |
81 | » Flags:·data,·read,·write | 81 | » Flags:·data,·read,·write |
82 | » Name:·.rsrc | 82 | » Name:·.rsrc |
83 | » ···Virtual·Size:·0x000002e0 | 83 | » ···Virtual·Size:·0x000002e0 |
84 | » Virtual·Address:·0x0007a000 | 84 | » Virtual·Address:·0x0007a000 |
85 | » ··Raw·Data·Size:·0x00000400 | 85 | » ··Raw·Data·Size:·0x00000400 |
86 | » ···Raw·Data·Ptr:·0x00074 | 86 | » ···Raw·Data·Ptr:·0x00074a00 |
87 | » ······Reloc·Ptr:·0x00000000 | 87 | » ······Reloc·Ptr:·0x00000000 |
88 | » ·····LineNo·Ptr:·0x00000000 | 88 | » ·····LineNo·Ptr:·0x00000000 |
89 | » ····Reloc·Count:·0x0000 | 89 | » ····Reloc·Count:·0x0000 |
90 | » ·····Line·Count:·0x0000 | 90 | » ·····Line·Count:·0x0000 |
91 | » Flags:·data,·read,· | 91 | » Flags:·data,·read,· |
92 | » Name:·.reloc | 92 | » Name:·.reloc |
93 | » ···Virtual·Size:·0x0000000c | 93 | » ···Virtual·Size:·0x0000000c |
94 | » Virtual·Address:·0x0007c000 | 94 | » Virtual·Address:·0x0007c000 |
95 | » ··Raw·Data·Size:·0x00000200 | 95 | » ··Raw·Data·Size:·0x00000200 |
96 | » ···Raw·Data·Ptr:·0x00074 | 96 | » ···Raw·Data·Ptr:·0x00074e00 |
97 | » ······Reloc·Ptr:·0x00000000 | 97 | » ······Reloc·Ptr:·0x00000000 |
98 | » ·····LineNo·Ptr:·0x00000000 | 98 | » ·····LineNo·Ptr:·0x00000000 |
99 | » ····Reloc·Count:·0x0000 | 99 | » ····Reloc·Count:·0x0000 |
100 | » ·····Line·Count:·0x0000 | 100 | » ·····Line·Count:·0x0000 |
101 | » Flags:·data,·discard,·read,· | 101 | » Flags:·data,·discard,·read,· |
102 | ··········CLI·header·size:·72 | 102 | ··········CLI·header·size:·72 |
103 | ·········Runtime·required:·2.5 | 103 | ·········Runtime·required:·2.5 |
104 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned | 104 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned |
105 | » ·········Metadata:·0x000360 | 105 | » ·········Metadata:·0x000360f8·[0x0004011c] |
106 | » Entry·Point·Token:·0x06000002 | 106 | » Entry·Point·Token:·0x06000002 |
107 | » ·····Resources·at:·0x00000000·[0x00000000] | 107 | » ·····Resources·at:·0x00000000·[0x00000000] |
108 | » ···Strong·Name·at:·0x00000000·[0x00000000] | 108 | » ···Strong·Name·at:·0x00000000·[0x00000000] |
109 | » ··Code·Manager·at:·0x00000000·[0x00000000] | 109 | » ··Code·Manager·at:·0x00000000·[0x00000000] |
110 | » ··VTableFixups·at:·0x00000000·[0x00000000] | 110 | » ··VTableFixups·at:·0x00000000·[0x00000000] |
111 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] | 111 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] |
Offset 122, 42 lines modified | Offset 122, 42 lines modified | ||
122 | Metadata·header: | 122 | Metadata·header: |
123 | ···········Version:·1.1 | 123 | ···········Version:·1.1 |
124 | ····Version·string:·v4.0.30319 | 124 | ····Version·string:·v4.0.30319 |
125 | Metadata·pointers: | 125 | Metadata·pointers: |
126 | » Tables·(#~):·0x0000006c·-·0x00021e5c·[138736·==·0x00021df0] | 126 | » Tables·(#~):·0x0000006c·-·0x00021e5c·[138736·==·0x00021df0] |
127 | » ····Strings:·0x00021e5c·-·0x000322b8·[66652·==·0x0001045c] | 127 | » ····Strings:·0x00021e5c·-·0x000322b8·[66652·==·0x0001045c] |
128 | » ·······Blob:·0x00039d50·-·0x00040 | 128 | » ·······Blob:·0x00039d50·-·0x0004011c·[25548·==·0x000063cc] |
129 | » User·string:·0x000322b8·-·0x00039d40·[31368·==·0x00007a88] | 129 | » User·string:·0x000322b8·-·0x00039d40·[31368·==·0x00007a88] |
130 | » ·······GUID:·0x00039d40·-·0x00039d50·[16·==·0x00000010] | 130 | » ·······GUID:·0x00039d40·-·0x00039d50·[16·==·0x00000010] |
131 | Rows: | 131 | Rows: |
132 | Table·Module:·1·records·(12·bytes,·at·345 | 132 | Table·Module:·1·records·(12·bytes,·at·345f4) |
133 | Table·TypeRef:·185·records·(10·bytes,·at·34 | 133 | Table·TypeRef:·185·records·(10·bytes,·at·34600) |
134 | Table·TypeDef:·364·records·(18·bytes,·at·34d | 134 | Table·TypeDef:·364·records·(18·bytes,·at·34d3a) |
135 | Table·Field:·1871·records·(8·bytes,·at·366 | 135 | Table·Field:·1871·records·(8·bytes,·at·366d2) |
136 | Table·Method:·3576·records·(16·bytes,·at·3a1 | 136 | Table·Method:·3576·records·(16·bytes,·at·3a14a) |
137 | Table·Param:·3321·records·(8·bytes,·at·480 | 137 | Table·Param:·3321·records·(8·bytes,·at·480ca) |
138 | Table·InterfaceImpl:·51·records·(4·bytes,·at·4e8 | 138 | Table·InterfaceImpl:·51·records·(4·bytes,·at·4e892) |
139 | Table·MemberRef:·1103·records·(8·bytes,·at·4e9 | 139 | Table·MemberRef:·1103·records·(8·bytes,·at·4e95e) |
140 | Table·Constant:·513·records·(6·bytes,·at·50b | 140 | Table·Constant:·513·records·(6·bytes,·at·50bd6) |
141 | Table·CustomAttribute:·96·records·(8·bytes,·at·517 | 141 | Table·CustomAttribute:·96·records·(8·bytes,·at·517dc) |
142 | Table·DeclSecurity:·1·records·(6·bytes,·at·51a | 142 | Table·DeclSecurity:·1·records·(6·bytes,·at·51adc) |
143 | Table·ClassLayout:·10·records·(8·bytes,·at·51a | 143 | Table·ClassLayout:·10·records·(8·bytes,·at·51ae2) |
144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·51b | 144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·51b32) |
145 | Table·StandaloneSig:·521·records·(2·bytes,·at·51b | 145 | Table·StandaloneSig:·521·records·(2·bytes,·at·51b3e) |
146 | Table·EventMap:·2·records·(4·bytes,·at·51f | 146 | Table·EventMap:·2·records·(4·bytes,·at·51f50) |
147 | Table·Event:·4·records·(8·bytes,·at·51f | 147 | Table·Event:·4·records·(8·bytes,·at·51f58) |
148 | Table·PropertyMap:·149·records·(4·bytes,·at·51f | 148 | Table·PropertyMap:·149·records·(4·bytes,·at·51f78) |
149 | Table·Property:·1036·records·(8·bytes,·at·521 | 149 | Table·Property:·1036·records·(8·bytes,·at·521cc) |
150 | Table·MethodSemantics:·1072·records·(6·bytes,·at·542 | 150 | Table·MethodSemantics:·1072·records·(6·bytes,·at·5422c) |
Max diff block lines reached; 0/6776 bytes (0.00%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····7372·2025-04-03·13:46:50.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····7372·2025-04-03·13:46:50.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··651 | 3 | -rw-r--r--···0········0········0··6515068·2025-04-03·13:46:50.000000·data.tar.xz |
Offset 12, 15 lines modified | Offset 12, 15 lines modified | ||
12 | -rw-r--r--···0·root·········(0)·root·········(0)······767·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/Facades/Microsoft.Win32.Registry.AccessControl.dll.mdb | 12 | -rw-r--r--···0·root·········(0)·root·········(0)······767·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/Facades/Microsoft.Win32.Registry.AccessControl.dll.mdb |
13 | -rw-r--r--···0·root·········(0)·root·········(0)······905·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/Facades/System.IO.FileSystem.AccessControl.dll.mdb | 13 | -rw-r--r--···0·root·········(0)·root·········(0)······905·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/Facades/System.IO.FileSystem.AccessControl.dll.mdb |
14 | -rw-r--r--···0·root·········(0)·root·········(0)······444·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/Facades/System.Reflection.TypeExtensions.dll.mdb | 14 | -rw-r--r--···0·root·········(0)·root·········(0)······444·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/Facades/System.Reflection.TypeExtensions.dll.mdb |
15 | -rw-r--r--···0·root·········(0)·root·········(0)·····1774·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/Facades/System.ServiceProcess.ServiceController.dll.mdb | 15 | -rw-r--r--···0·root·········(0)·root·········(0)·····1774·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/Facades/System.ServiceProcess.ServiceController.dll.mdb |
16 | -rw-r--r--···0·root·········(0)·root·········(0)······621·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/Facades/System.Text.Encoding.CodePages.dll.mdb | 16 | -rw-r--r--···0·root·········(0)·root·········(0)······621·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/Facades/System.Text.Encoding.CodePages.dll.mdb |
17 | -rw-r--r--···0·root·········(0)·root·········(0)······835·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/Facades/System.Threading.AccessControl.dll.mdb | 17 | -rw-r--r--···0·root·········(0)·root·········(0)······835·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/Facades/System.Threading.AccessControl.dll.mdb |
18 | -rw-r--r--···0·root·········(0)·root·········(0)····11683·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe.mdb | 18 | -rw-r--r--···0·root·········(0)·root·········(0)····11683·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe.mdb |
19 | -rw-r--r--···0·root·········(0)·root·········(0)···21 | 19 | -rw-r--r--···0·root·········(0)·root·········(0)···210949·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/al.exe.mdb |
20 | -rw-r--r--···0·root·········(0)·root·········(0)····13783·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/aprofutil.exe.mdb | 20 | -rw-r--r--···0·root·········(0)·root·········(0)····13783·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/aprofutil.exe.mdb |
21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1033·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/browsercaps-updater.exe.mdb | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1033·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/browsercaps-updater.exe.mdb |
22 | -rw-r--r--···0·root·········(0)·root·········(0)·····5026·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/caspol.exe.mdb | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····5026·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/caspol.exe.mdb |
23 | -rw-r--r--···0·root·········(0)·root·········(0)····12436·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/cccheck.exe.mdb | 23 | -rw-r--r--···0·root·········(0)·root·········(0)····12436·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/cccheck.exe.mdb |
24 | -rw-r--r--···0·root·········(0)·root·········(0)····12532·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ccrewrite.exe.mdb | 24 | -rw-r--r--···0·root·········(0)·root·········(0)····12532·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ccrewrite.exe.mdb |
25 | -rw-r--r--···0·root·········(0)·root·········(0)·····1840·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/cert-sync.exe.mdb | 25 | -rw-r--r--···0·root·········(0)·root·········(0)·····1840·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/cert-sync.exe.mdb |
26 | -rw-r--r--···0·root·········(0)·root·········(0)·····1231·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/cert2spc.exe.mdb | 26 | -rw-r--r--···0·root·········(0)·root·········(0)·····1231·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/cert2spc.exe.mdb |
Offset 28, 39 lines modified | Offset 28, 39 lines modified | ||
28 | -rw-r--r--···0·root·········(0)·root·········(0)·····1263·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/chktrust.exe.mdb | 28 | -rw-r--r--···0·root·········(0)·root·········(0)·····1263·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/chktrust.exe.mdb |
29 | -rw-r--r--···0·root·········(0)·root·········(0)·····1810·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/crlupdate.exe.mdb | 29 | -rw-r--r--···0·root·········(0)·root·········(0)·····1810·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/crlupdate.exe.mdb |
30 | -rw-r--r--···0·root·········(0)·root·········(0)····15473·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/csharp.exe.mdb | 30 | -rw-r--r--···0·root·········(0)·root·········(0)····15473·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/csharp.exe.mdb |
31 | -rw-r--r--···0·root·········(0)·root·········(0)·····3934·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/culevel.exe.mdb | 31 | -rw-r--r--···0·root·········(0)·root·········(0)·····3934·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/culevel.exe.mdb |
32 | -rw-r--r--···0·root·········(0)·root·········(0)······916·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/disco.exe.mdb | 32 | -rw-r--r--···0·root·········(0)·root·········(0)······916·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/disco.exe.mdb |
33 | -rw-r--r--···0·root·········(0)·root·········(0)·····1449·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/dtd2rng.exe.mdb | 33 | -rw-r--r--···0·root·········(0)·root·········(0)·····1449·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/dtd2rng.exe.mdb |
34 | -rw-r--r--···0·root·········(0)·root·········(0)······536·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/dtd2xsd.exe.mdb | 34 | -rw-r--r--···0·root·········(0)·root·········(0)······536·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/dtd2xsd.exe.mdb |
35 | -rw-r--r--···0·root·········(0)·root·········(0)···20476 | 35 | -rw-r--r--···0·root·········(0)·root·········(0)···204765·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/gacutil.exe.mdb |
36 | -rw-r--r--···0·root·········(0)·root·········(0)······360·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/genxs.exe.mdb | 36 | -rw-r--r--···0·root·········(0)·root·········(0)······360·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/genxs.exe.mdb |
37 | -rw-r--r--···0·root·········(0)·root·········(0)·····1898·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/httpcfg.exe.mdb | 37 | -rw-r--r--···0·root·········(0)·root·········(0)·····1898·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/httpcfg.exe.mdb |
38 | -rw-r--r--···0·root·········(0)·root·········(0)·····3935·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ictool.exe.mdb | 38 | -rw-r--r--···0·root·········(0)·root·········(0)·····3935·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ictool.exe.mdb |
39 | -rw-r--r--···0·root·········(0)·root·········(0)···236596·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ikdasm.exe.mdb | 39 | -rw-r--r--···0·root·········(0)·root·········(0)···236596·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ikdasm.exe.mdb |
40 | -rw-r--r--···0·root·········(0)·root·········(0)····80083·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ilasm.exe.mdb | 40 | -rw-r--r--···0·root·········(0)·root·········(0)····80083·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ilasm.exe.mdb |
41 | -rw-r--r--···0·root·········(0)·root·········(0)····15112·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/illinkanalyzer.exe.mdb | 41 | -rw-r--r--···0·root·········(0)·root·········(0)····15112·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/illinkanalyzer.exe.mdb |
42 | -rw-r--r--···0·root·········(0)·root·········(0)·····1083·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/installutil.exe.mdb | 42 | -rw-r--r--···0·root·········(0)·root·········(0)·····1083·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/installutil.exe.mdb |
43 | -rw-r--r--···0·root·········(0)·root·········(0)······958·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/installvst.exe.mdb | 43 | -rw-r--r--···0·root·········(0)·root·········(0)······958·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/installvst.exe.mdb |
44 | -rw-r--r--···0·root·········(0)·root·········(0)····13443·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/lc.exe.mdb | 44 | -rw-r--r--···0·root·········(0)·root·········(0)····13443·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/lc.exe.mdb |
45 | -rw-r--r--···0·root·········(0)·root·········(0)·····1427·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/macpack.exe.mdb | 45 | -rw-r--r--···0·root·········(0)·root·········(0)·····1427·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/macpack.exe.mdb |
46 | -rw-r--r--···0·root·········(0)·root·········(0)·····2118·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/makecert.exe.mdb | 46 | -rw-r--r--···0·root·········(0)·root·········(0)·····2118·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/makecert.exe.mdb |
47 | -rw-r--r--···0·root·········(0)·root·········(0)····12045·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mconfig.exe.mdb | 47 | -rw-r--r--···0·root·········(0)·root·········(0)····12045·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mconfig.exe.mdb |
48 | -rw-r--r--···0·root·········(0)·root·········(0)···659 | 48 | -rw-r--r--···0·root·········(0)·root·········(0)···659249·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mcs.exe.mdb |
49 | -rw-r--r--···0·root·········(0)·root·········(0)····12806·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mdbrebase.exe.mdb | 49 | -rw-r--r--···0·root·········(0)·root·········(0)····12806·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mdbrebase.exe.mdb |
50 | -rw-r--r--···0·root·········(0)·root·········(0)···141749·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mdoc.exe.mdb | 50 | -rw-r--r--···0·root·········(0)·root·········(0)···141749·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mdoc.exe.mdb |
51 | -rw-r--r--···0·root·········(0)·root·········(0)···213045·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mkbundle.exe.mdb | 51 | -rw-r--r--···0·root·········(0)·root·········(0)···213045·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mkbundle.exe.mdb |
52 | -rw-r--r--···0·root·········(0)·root·········(0)······349·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mod.exe.mdb | 52 | -rw-r--r--···0·root·········(0)·root·········(0)······349·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mod.exe.mdb |
53 | -rw-r--r--···0·root·········(0)·root·········(0)····20407·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-api-diff.exe.mdb | 53 | -rw-r--r--···0·root·········(0)·root·········(0)····20407·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-api-diff.exe.mdb |
54 | -rw-r--r--···0·root·········(0)·root·········(0)····30750·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-api-html.exe.mdb | 54 | -rw-r--r--···0·root·········(0)·root·········(0)····30750·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-api-html.exe.mdb |
55 | -rw-r--r--···0·root·········(0)·root·········(0)····26178·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-api-info.exe.mdb | 55 | -rw-r--r--···0·root·········(0)·root·········(0)····26178·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-api-info.exe.mdb |
56 | -rw-r--r--···0·root·········(0)·root·········(0)···212781·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-cil-strip.exe.mdb | 56 | -rw-r--r--···0·root·········(0)·root·········(0)···212781·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-cil-strip.exe.mdb |
57 | -rw-r--r--···0·root·········(0)·root·········(0)·····1630·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-service.exe.mdb | 57 | -rw-r--r--···0·root·········(0)·root·········(0)·····1630·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-service.exe.mdb |
58 | -rw-r--r--···0·root·········(0)·root·········(0)····13871·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.mdb | 58 | -rw-r--r--···0·root·········(0)·root·········(0)····13871·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.mdb |
59 | -rw-r--r--···0·root·········(0)·root·········(0)···2347 | 59 | -rw-r--r--···0·root·········(0)·root·········(0)···234733·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-symbolicate.exe.mdb |
60 | -rw-r--r--···0·root·········(0)·root·········(0)·····1277·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-xmltool.exe.mdb | 60 | -rw-r--r--···0·root·········(0)·root·········(0)·····1277·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-xmltool.exe.mdb |
61 | -rw-r--r--···0·root·········(0)·root·········(0)···217896·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/monop.exe.mdb | 61 | -rw-r--r--···0·root·········(0)·root·········(0)···217896·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/monop.exe.mdb |
62 | -rw-r--r--···0·root·········(0)·root·········(0)·····2115·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mozroots.exe.mdb | 62 | -rw-r--r--···0·root·········(0)·root·········(0)·····2115·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mozroots.exe.mdb |
63 | -rw-r--r--···0·root·········(0)·root·········(0)··1647113·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mscorlib.dll.mdb | 63 | -rw-r--r--···0·root·········(0)·root·········(0)··1647113·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mscorlib.dll.mdb |
64 | -rw-r--r--···0·root·········(0)·root·········(0)····15577·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/pdb2mdb.exe.mdb | 64 | -rw-r--r--···0·root·········(0)·root·········(0)····15577·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/pdb2mdb.exe.mdb |
65 | -rw-r--r--···0·root·········(0)·root·········(0)·····2741·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/permview.exe.mdb | 65 | -rw-r--r--···0·root·········(0)·root·········(0)·····2741·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/permview.exe.mdb |
66 | -rw-r--r--···0·root·········(0)·root·········(0)····24466·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/resgen.exe.mdb | 66 | -rw-r--r--···0·root·········(0)·root·········(0)····24466·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/resgen.exe.mdb |
Offset 1, 706 lines modified | Offset 1, 706 lines modified | ||
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | 00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | ||
00000010:· | 00000010:·52d2·6c66·2c7b·b545·8da5·1ad4·6243·b852··R.lf,{.E....bC.R | ||
00000020:· | 00000020:·0538·0300·7000·0000·ad89·0200·5d00·0000··.8..p.......]... | ||
00000030:· | 00000030:·1d35·0300·e802·0000·5d00·0000·3532·0300··.5......]...52.. | ||
00000040:·e802·0000·020e·0000· | 00000040:·e802·0000·020e·0000·1d8a·0200·18a8·0000··................ | ||
00000050:·0000·0000·0000·0000· | 00000050:·0000·0000·0000·0000·0538·0300·0000·0000··.........8...... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·402f·6275·696c·642f·7265·7072·6f64·7563··@/build/reproduc | 00000070:·402f·6275·696c·642f·7265·7072·6f64·7563··@/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
00000090:·2e31·322e·302e·3139·392b·6466·7367·2f6d··.12.0.199+dfsg/m | 00000090:·2e31·322e·302e·3139·392b·6466·7367·2f6d··.12.0.199+dfsg/m | ||
000000a0:·6373·2f74·6f6f·6c73·2f61·6c2f·416c·2e63··cs/tools/al/Al.c | 000000a0:·6373·2f74·6f6f·6c73·2f61·6c2f·416c·2e63··cs/tools/al/Al.c | ||
000000b0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | 000000b0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | ||
000000c0:·9935·44e7·b435·6259·688a·5c72·772c·199a··.5D..5bYh.\rw,.. | 000000c0:·9935·44e7·b435·6259·688a·5c72·772c·199a··.5D..5bYh.\rw,.. | ||
000000d0:·2800·482f·6275·696c·642f·7265·7072·6f64··(.H/build/reprod | 000000d0:·2800·482f·6275·696c·642f·7265·7072·6f64··(.H/build/reprod | ||
000000e0:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | 000000e0:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | ||
000000f0:·2d36·2e31·322e·302e·3139·392b·6466·7367··-6.12.0.199+dfsg | 000000f0:·2d36·2e31·322e·302e·3139·392b·6466·7367··-6.12.0.199+dfsg | ||
00000100:·2f6d·6373·2f62·7569·6c64·2f63·6f6d·6d6f··/mcs/build/commo | 00000100:·2f6d·6373·2f62·7569·6c64·2f63·6f6d·6d6f··/mcs/build/commo | ||
00000110:·6e2f·436f·6e73·7473·2e63·7360·a66e·40cf··n/Consts.cs`.n@. | 00000110:·6e2f·436f·6e73·7473·2e63·7360·a66e·40cf··n/Consts.cs`.n@. | ||
00000120:·6482·4cb6·f042·d481·72a7·9920·c747·6c5b··d.L..B..r..·.Gl[ | 00000120:·6482·4cb6·f042·d481·72a7·9920·c747·6c5b··d.L..B..r..·.Gl[ | ||
00000130:·de13·37b6·ac89·550b·9c83·5a00·5 | 00000130:·de13·37b6·ac89·550b·9c83·5a00·562f·6275··..7...U...Z.V/bu | ||
00000140:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | 00000140:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | ||
00000150:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | 00000150:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | ||
00000160:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | 00000160:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | ||
00000170:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | 00000170:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | ||
00000180:·2f47·656e·6572·6963·5772·6170·7065·7273··/GenericWrappers | |||
00000180:·2f41·6d62·6967·756f·7573·4d61·7463·6845··/AmbiguousMatchE | |||
00000190:·7863·6570·7469·6f6e·2e63·7360·a66e·40cf··xception.cs`.n@. | |||
000001a0:·6482·4cb6·f042·d481·72a7·99b4·c82d·ba68··d.L..B..r....-.h | |||
000001b0:·55a9·d16a·1f15·883a·874e·c100·4d2f·6275··U..j...:.N..M/bu | |||
000001c0:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | |||
000001d0:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | |||
000001e0:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | |||
000001f0:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
00000200:·2f46·7573·696f·6e2e·6373·60a6·6e40·cf64··/Fusion.cs`.n@.d | |||
00000210:·824c·b6f0·42d4·8172·a799·89d9·4d51·0145··.L..B..r....MQ.E | |||
00000220:·9fa9·4de8·abbb·1c02·0860·0063·2f62·7569··..M......`.c/bui | |||
00000230:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | |||
00000240:·7061·7468·2f6d·6f6e·6f2d·362e·3132·2e30··path/mono-6.12.0 | |||
00000250:·2e31·3939·2b64·6673·672f·6578·7465·726e··.199+dfsg/extern | |||
00000260:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | |||
00000270:·4375·7374·6f6d·4174·7472·6962·7574·6554··CustomAttributeT | |||
00000280:·7970·6564·4172·6775·6d65·6e74·2e63·7360··ypedArgument.cs` | |||
00000290:·a66e·40cf·6482·4cb6·f042·d481·72a7·9977··.n@.d.L..B..r..w | |||
000002a0:·16b0·05cb·7808·d782·06ee·f76c·a916·7f00··....x......l.... | |||
000002b0:·5e2f·6275·696c·642f·7265·7072·6f64·7563··^/build/reproduc | |||
000002c0:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | |||
000002d0:·2e31·322e·302e·3139·392b·6466·7367·2f65··.12.0.199+dfsg/e | |||
000002e0:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
000002f0:·6c65·6374·2f42·6164·496d·6167·6546·6f72··lect/BadImageFor | |||
00000300:·6d61·7445·7863·6570·7469·6f6e·2e63·7360··matException.cs` | |||
00000310:·a66e·40cf·6482·4cb6·f042·d481·72a7·99ee··.n@.d.L..B..r... | |||
00000320:·2933·185c·e404·bb53·3743·006e·0cd7·cc00··)3.\...S7C.n.... | |||
00000330:·632f·6275·696c·642f·7265·7072·6f64·7563··c/build/reproduc | |||
00000340:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | |||
00000350:·2e31·322e·302e·3139·392b·6466·7367·2f65··.12.0.199+dfsg/e | |||
00000360:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
00000370:·6c65·6374·2f43·7573·746f·6d41·7474·7269··lect/CustomAttri | |||
00000380:·6275·7465·4e61·6d65·6441·7267·756d·656e··buteNamedArgumen | |||
00000390:·742e·6373·60a6·6e40·cf64·824c·b6f0·42d4··t.cs`.n@.d.L..B. | |||
000003a0:·8172·a799·81ea·4ee0·2fd0·d7e5·7a42·00a5··.r....N./...zB.. | |||
000003b0:·9e0b·459c·0055·2f62·7569·6c64·2f72·6570··..E..U/build/rep | |||
000003c0:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | |||
000003d0:·6f6e·6f2d·362e·3132·2e30·2e31·3939·2b64··ono-6.12.0.199+d | |||
000003e0:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | |||
000003f0:·6d2f·7265·666c·6563·742f·5479·7065·4e61··m/reflect/TypeNa | |||
00000400:·6d65·5061·7273·6572·2e63·7360·a66e·40cf··meParser.cs`.n@. | |||
00000410:·6482·4cb6·f042·d481·72a7·998c·569c·0496··d.L..B..r...V... | |||
00000420:·9953·c033·2132·b6c1·6f36·d100·582f·6275··.S.3!2..o6..X/bu | |||
00000430:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | |||
00000440:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | |||
00000450:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | |||
00000460:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
00000470:·2f53·7472·6f6e·674e·616d·654b·6579·5061··/StrongNameKeyPa | |||
00000480:·6972·2e63·7360·a66e·40cf·6482·4cb6·f042··ir.cs`.n@.d.L..B | |||
00000490:·d481·72a7·990d·2851·a6a5·5504·791e·464a··..r...(Q..U.y.FJ | |||
000004a0:·8108·37d5·0b00·4c2f·6275·696c·642f·7265··..7...L/build/re | |||
000004b0:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | |||
000004c0:·6d6f·6e6f·2d36·2e31·322e·302e·3139·392b··mono-6.12.0.199+ | |||
000004d0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
000004e0:·766d·2f72·6566·6c65·6374·2f45·6e75·6d73··vm/reflect/Enums | |||
000004f0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
00000500:·72a7·99bd·4446·cfb4·4438·e1f6·032b·a2f9··r...DF..D8...+.. | |||
00000510:·c9bc·9f00·562f·6275·696c·642f·7265·7072··....V/build/repr | |||
00000520:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | |||
00000530:·6e6f·2d36·2e31·322e·302e·3139·392b·6466··no-6.12.0.199+df | |||
00000540:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | |||
00000550:·2f72·6566·6c65·6374·2f47·656e·6572·6963··/reflect/Generic | |||
00000560:·5772·6170·7065·7273·2e63·7360·a66e·40cf··Wrappers.cs`.n@. | |||
00000570:·6482·4cb6·f042·d481·72a7·99d3·79df·c3c8··d.L..B..r...y... | |||
00000580:·fa6b·3810·658c·3804·bfe6·c800·4b2f·6275··.k8.e.8.....K/bu | |||
00000590:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | |||
000005a0:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | |||
000005b0:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | |||
000005c0:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
000005d0:·2f54·7970·652e·6373·60a6·6e40·cf64·824c··/Type.cs`.n@.d.L | |||
000005e0:·b6f0·42d4·8172·a799·c81f·e4f7·33e7·7d83··..B..r......3.}. | |||
000005f0:·7421·00c3·51f7·ed7d·0052·2f62·7569·6c64··t!..Q..}.R/build | |||
00000600:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa | |||
00000610:·7468·2f6d·6f6e·6f2d·362e·3132·2e30·2e31··th/mono-6.12.0.1 | |||
00000620:·3939·2b64·6673·672f·6578·7465·726e·616c··99+dfsg/external | |||
00000630:·2f69·6b76·6d2f·7265·666c·6563·742f·4d61··/ikvm/reflect/Ma | |||
00000640:·7273·6861·6c53·7065·632e·6373·60a6·6e40··rshalSpec.cs`.n@ | |||
00000650:·cf64·824c·b6f0·42d4·8172·a799·9d5b·053e··.d.L..B..r...[.> | |||
00000660:·3674·a5b5·8437·4909·61c3·04b4·0054·2f62··6t...7I.a....T/b | |||
00000670:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | |||
00000680:·652d·7061·7468·2f6d·6f6e·6f2d·362e·3132··e-path/mono-6.12 | |||
00000690:·2e30·2e31·3939·2b64·6673·672f·6578·7465··.0.199+dfsg/exte | |||
000006a0:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | |||
000006b0:·742f·4d65·7468·6f64·496d·706c·4d61·702e··t/MethodImplMap. | |||
000006c0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
000006d0:·a799·bd4c·2ac6·ee3f·1e69·44e1·476b·7962··...L*..?.iD.Gkyb | |||
000006e0:·6b95·005a·2f62·7569·6c64·2f72·6570·726f··k..Z/build/repro | |||
000006f0:·6475·6369·626c·652d·7061·7468·2f6d·6f6e··ducible-path/mon | |||
00000700:·6f2d·362e·3132·2e30·2e31·3939·2b64·6673··o-6.12.0.199+dfs | |||
00000710:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
00000720:·7265·666c·6563·742f·4375·7374·6f6d·4174··reflect/CustomAt | |||
00000730:·7472·6962·7574·6544·6174·612e·6373·60a6··tributeData.cs`. | |||
00000740:·6e40·cf64·824c·b6f0·42d4·8172·a799·77e3··n@.d.L..B..r..w. | |||
00000750:·be75·2be9·2592·fe56·4cf2·619a·7547·0056··.u+.%..VL.a.uG.V | |||
00000760:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci | |||
00000770:·626c·652d·7061·7468·2f6d·6f6e·6f2d·362e··ble-path/mono-6. | |||
00000780:·3132·2e30·2e31·3939·2b64·6673·672f·6578··12.0.199+dfsg/ex | |||
00000790:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
000007a0:·6563·742f·436f·6e73·7472·7563·746f·7249··ect/ConstructorI | |||
000007b0:·6e66·6f2e·6373·60a6·6e40·cf64·824c·b6f0··nfo.cs`.n@.d.L.. | |||
000007c0:·42d4·8172·a799·6c58·f7cc·0723·c291·b7cb··B..r..lX...#.... | |||
000007d0:·4aad·bd35·08af·0050·2f62·7569·6c64·2f72··J..5...P/build/r | |||
Max diff block lines reached; 1742607/1787684 bytes (97.48%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | 00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | ||
00000010:· | 00000010:·066b·f5da·25ea·8a49·9ae0·6acb·bec5·06c3··.k..%..I..j..... | ||
00000020:·d | 00000020:·dd1f·0300·7000·0000·ad79·0200·5a00·0000··....p....y..Z... | ||
00000030:·0 | 00000030:·0d1d·0300·d002·0000·5a00·0000·3d1a·0300··........Z...=... | ||
00000040:·d002·0000·580d·0000·1 | 00000040:·d002·0000·580d·0000·1d7a·0200·20a0·0000··....X....z..·... | ||
00000050:·0000·0000·0000·0000·d | 00000050:·0000·0000·0000·0000·dd1f·0300·0000·0000··................ | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·492f·6275·696c·642f·7265·7072·6f64·7563··I/build/reproduc | 00000070:·492f·6275·696c·642f·7265·7072·6f64·7563··I/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
00000090:·2e31·322e·302e·3139·392b·6466·7367·2f6d··.12.0.199+dfsg/m | 00000090:·2e31·322e·302e·3139·392b·6466·7367·2f6d··.12.0.199+dfsg/m | ||
000000a0:·6373·2f74·6f6f·6c73·2f67·6163·7574·696c··cs/tools/gacutil | 000000a0:·6373·2f74·6f6f·6c73·2f67·6163·7574·696c··cs/tools/gacutil | ||
000000b0:·2f64·7269·7665·722e·6373·60a6·6e40·cf64··/driver.cs`.n@.d | 000000b0:·2f64·7269·7665·722e·6373·60a6·6e40·cf64··/driver.cs`.n@.d | ||
000000c0:·824c·b6f0·42d4·8172·a799·fd15·bdd9·6fc8··.L..B..r......o. | 000000c0:·824c·b6f0·42d4·8172·a799·fd15·bdd9·6fc8··.L..B..r......o. | ||
Offset 15, 663 lines modified | Offset 15, 663 lines modified | ||
000000e0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | 000000e0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | ||
000000f0:·7061·7468·2f6d·6f6e·6f2d·362e·3132·2e30··path/mono-6.12.0 | 000000f0:·7061·7468·2f6d·6f6e·6f2d·362e·3132·2e30··path/mono-6.12.0 | ||
00000100:·2e31·3939·2b64·6673·672f·6d63·732f·746f··.199+dfsg/mcs/to | 00000100:·2e31·3939·2b64·6673·672f·6d63·732f·746f··.199+dfsg/mcs/to | ||
00000110:·6f6c·732f·7365·6375·7269·7479·2f53·7472··ols/security/Str | 00000110:·6f6c·732f·7365·6375·7269·7479·2f53·7472··ols/security/Str | ||
00000120:·6f6e·674e·616d·654d·616e·6167·6572·2e63··ongNameManager.c | 00000120:·6f6e·674e·616d·654d·616e·6167·6572·2e63··ongNameManager.c | ||
00000130:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | 00000130:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | ||
00000140:·9990·bdf1·1f4b·ad0c·f72a·4d75·90a8·eb86··.....K...*Mu.... | 00000140:·9990·bdf1·1f4b·ad0c·f72a·4d75·90a8·eb86··.....K...*Mu.... | ||
00000150:·e200·5 | 00000150:·e200·562f·6275·696c·642f·7265·7072·6f64··..V/build/reprod | ||
00000160:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | 00000160:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | ||
00000170:·2d36·2e31·322e·302e·3139·392b·6466·7367··-6.12.0.199+dfsg | 00000170:·2d36·2e31·322e·302e·3139·392b·6466·7367··-6.12.0.199+dfsg | ||
00000180:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | 00000180:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | ||
00000190:·6566·6c65·6374·2f47·656e·6572·6963·5772··eflect/GenericWr | |||
00000190:·6566·6c65·6374·2f41·6d62·6967·756f·7573··eflect/Ambiguous | |||
000001a0:·4d61·7463·6845·7863·6570·7469·6f6e·2e63··MatchException.c | |||
000001b0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
000001c0:·99b4·c82d·ba68·55a9·d16a·1f15·883a·874e··...-.hU..j...:.N | |||
000001d0:·c100·4d2f·6275·696c·642f·7265·7072·6f64··..M/build/reprod | |||
000001e0:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | |||
000001f0:·2d36·2e31·322e·302e·3139·392b·6466·7367··-6.12.0.199+dfsg | |||
00000200:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000210:·6566·6c65·6374·2f46·7573·696f·6e2e·6373··eflect/Fusion.cs | |||
00000220:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | |||
00000230:·89d9·4d51·0145·9fa9·4de8·abbb·1c02·0860··..MQ.E..M......` | |||
00000240:·0063·2f62·7569·6c64·2f72·6570·726f·6475··.c/build/reprodu | |||
00000250:·6369·626c·652d·7061·7468·2f6d·6f6e·6f2d··cible-path/mono- | |||
00000260:·362e·3132·2e30·2e31·3939·2b64·6673·672f··6.12.0.199+dfsg/ | |||
00000270:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | |||
00000280:·666c·6563·742f·4375·7374·6f6d·4174·7472··flect/CustomAttr | |||
00000290:·6962·7574·6554·7970·6564·4172·6775·6d65··ibuteTypedArgume | |||
000002a0:·6e74·2e63·7360·a66e·40cf·6482·4cb6·f042··nt.cs`.n@.d.L..B | |||
000002b0:·d481·72a7·9977·16b0·05cb·7808·d782·06ee··..r..w....x..... | |||
000002c0:·f76c·a916·7f00·5e2f·6275·696c·642f·7265··.l....^/build/re | |||
000002d0:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | |||
000002e0:·6d6f·6e6f·2d36·2e31·322e·302e·3139·392b··mono-6.12.0.199+ | |||
000002f0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00000300:·766d·2f72·6566·6c65·6374·2f42·6164·496d··vm/reflect/BadIm | |||
00000310:·6167·6546·6f72·6d61·7445·7863·6570·7469··ageFormatExcepti | |||
00000320:·6f6e·2e63·7360·a66e·40cf·6482·4cb6·f042··on.cs`.n@.d.L..B | |||
00000330:·d481·72a7·99ee·2933·185c·e404·bb53·3743··..r...)3.\...S7C | |||
00000340:·006e·0cd7·cc00·632f·6275·696c·642f·7265··.n....c/build/re | |||
00000350:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | |||
00000360:·6d6f·6e6f·2d36·2e31·322e·302e·3139·392b··mono-6.12.0.199+ | |||
00000370:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00000380:·766d·2f72·6566·6c65·6374·2f43·7573·746f··vm/reflect/Custo | |||
00000390:·6d41·7474·7269·6275·7465·4e61·6d65·6441··mAttributeNamedA | |||
000003a0:·7267·756d·656e·742e·6373·60a6·6e40·cf64··rgument.cs`.n@.d | |||
000003b0:·824c·b6f0·42d4·8172·a799·81ea·4ee0·2fd0··.L..B..r....N./. | |||
000003c0:·d7e5·7a42·00a5·9e0b·459c·0055·2f62·7569··..zB....E..U/bui | |||
000003d0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | |||
000003e0:·7061·7468·2f6d·6f6e·6f2d·362e·3132·2e30··path/mono-6.12.0 | |||
000003f0:·2e31·3939·2b64·6673·672f·6578·7465·726e··.199+dfsg/extern | |||
00000400:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | |||
00000410:·5479·7065·4e61·6d65·5061·7273·6572·2e63··TypeNameParser.c | |||
00000420:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00000430:·998c·569c·0496·9953·c033·2132·b6c1·6f36··..V....S.3!2..o6 | |||
00000440:·d100·582f·6275·696c·642f·7265·7072·6f64··..X/build/reprod | |||
00000450:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | |||
00000460:·2d36·2e31·322e·302e·3139·392b·6466·7367··-6.12.0.199+dfsg | |||
00000470:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000480:·6566·6c65·6374·2f53·7472·6f6e·674e·616d··eflect/StrongNam | |||
00000490:·654b·6579·5061·6972·2e63·7360·a66e·40cf··eKeyPair.cs`.n@. | |||
000004a0:·6482·4cb6·f042·d481·72a7·990d·2851·a6a5··d.L..B..r...(Q.. | |||
000004b0:·5504·791e·464a·8108·37d5·0b00·4c2f·6275··U.y.FJ..7...L/bu | |||
000004c0:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | |||
000004d0:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | |||
000004e0:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | |||
000004f0:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
00000 | 000001a0:·6170·7065·7273·2e63·7360·a66e·40cf·6482··appers.cs`.n@.d. | ||
00000 | 000001b0:·4cb6·f042·d481·72a7·99d3·79df·c3c8·fa6b··L..B..r...y....k | ||
00000 | 000001c0:·3810·658c·3804·bfe6·c800·4f2f·6275·696c··8.e.8.....O/buil | ||
00000 | 000001d0:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p | ||
00000540:·6174·682f·6d6f·6e6f·2d36·2e31·322e·302e··ath/mono-6.12.0. | |||
00000550:·3139·392b·6466·7367·2f65·7874·6572·6e61··199+dfsg/externa | |||
00000560:·6c2f·696b·766d·2f72·6566·6c65·6374·2f47··l/ikvm/reflect/G | |||
00000570:·656e·6572·6963·5772·6170·7065·7273·2e63··enericWrappers.c | |||
00000580:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00000590:·99d3·79df·c3c8·fa6b·3810·658c·3804·bfe6··..y....k8.e.8... | |||
000005a0:·c800·4b2f·6275·696c·642f·7265·7072·6f64··..K/build/reprod | |||
000005b0:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | |||
000005c0:·2d36·2e31·322e·302e·3139·392b·6466·7367··-6.12.0.199+dfsg | |||
000005d0:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
000005e0:·6566·6c65·6374·2f54·7970·652e·6373·60a6··eflect/Type.cs`. | |||
000005f0:·6e40·cf64·824c·b6f0·42d4·8172·a799·c81f··n@.d.L..B..r.... | |||
00000600:·e4f7·33e7·7d83·7421·00c3·51f7·ed7d·0052··..3.}.t!..Q..}.R | |||
00000610:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci | |||
00000620:·626c·652d·7061·7468·2f6d·6f6e·6f2d·362e··ble-path/mono-6. | |||
00000630:·3132·2e30·2e31·3939·2b64·6673·672f·6578··12.0.199+dfsg/ex | |||
00000640:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
00000650:·6563·742f·4d61·7273·6861·6c53·7065·632e··ect/MarshalSpec. | |||
00000660:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
00000670:·a799·9d5b·053e·3674·a5b5·8437·4909·61c3··...[.>6t...7I.a. | |||
00000680:·04b4·0054·2f62·7569·6c64·2f72·6570·726f··...T/build/repro | |||
00000690:·6475·6369·626c·652d·7061·7468·2f6d·6f6e··ducible-path/mon | |||
000006a0:·6f2d·362e·3132·2e30·2e31·3939·2b64·6673··o-6.12.0.199+dfs | |||
000006b0:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
000006c0:·7265·666c·6563·742f·4d65·7468·6f64·496d··reflect/MethodIm | |||
000006d0:·706c·4d61·702e·6373·60a6·6e40·cf64·824c··plMap.cs`.n@.d.L | |||
000006e0:·b6f0·42d4·8172·a799·bd4c·2ac6·ee3f·1e69··..B..r...L*..?.i | |||
000006f0:·44e1·476b·7962·6b95·005a·2f62·7569·6c64··D.Gkybk..Z/build | |||
00000700:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa | |||
00000710:·7468·2f6d·6f6e·6f2d·362e·3132·2e30·2e31··th/mono-6.12.0.1 | |||
00000720:·3939·2b64·6673·672f·6578·7465·726e·616c··99+dfsg/external | |||
00000730:·2f69·6b76·6d2f·7265·666c·6563·742f·4375··/ikvm/reflect/Cu | |||
00000740:·7374·6f6d·4174·7472·6962·7574·6544·6174··stomAttributeDat | |||
00000750:·612e·6373·60a6·6e40·cf64·824c·b6f0·42d4··a.cs`.n@.d.L..B. | |||
00000760:·8172·a799·77e3·be75·2be9·2592·fe56·4cf2··.r..w..u+.%..VL. | |||
00000770:·619a·7547·0056·2f62·7569·6c64·2f72·6570··a.uG.V/build/rep | |||
00000780:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | |||
00000790:·6f6e·6f2d·362e·3132·2e30·2e31·3939·2b64··ono-6.12.0.199+d | |||
000007a0:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | |||
000007b0:·6d2f·7265·666c·6563·742f·436f·6e73·7472··m/reflect/Constr | |||
000007c0:·7563·746f·7249·6e66·6f2e·6373·60a6·6e40··uctorInfo.cs`.n@ | |||
000007d0:·cf64·824c·b6f0·42d4·8172·a799·6c58·f7cc··.d.L..B..r..lX.. | |||
Max diff block lines reached; 1671827/1717338 bytes (97.35%) of diff not shown. |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | 00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | ||
00000010:· | 00000010:·8d8b·b6dd·e4b0·6042·ad29·2769·794f·730b··......`B.)'iyOs. | ||
00000020:·349c·0300·7000·0000·50e3·0200·6300·0000··4...p...P...c... | 00000020:·349c·0300·7000·0000·50e3·0200·6300·0000··4...p...P...c... | ||
00000030:·1c99·0300·1803·0000·6300·0000·0496·0300··........c....... | 00000030:·1c99·0300·1803·0000·6300·0000·0496·0300··........c....... | ||
00000040:·1803·0000·db0e·0000·c0e3·0200·44b2·0000··............D... | 00000040:·1803·0000·db0e·0000·c0e3·0200·44b2·0000··............D... | ||
00000050:·0000·0000·0000·0000·349c·0300·0000·0000··........4....... | 00000050:·0000·0000·0000·0000·349c·0300·0000·0000··........4....... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·472f·6275·696c·642f·7265·7072·6f64·7563··G/build/reproduc | 00000070:·472f·6275·696c·642f·7265·7072·6f64·7563··G/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
Offset 68, 663 lines modified | Offset 68, 663 lines modified | ||
00000430:·fd18·cf21·a170·004c·2f62·7569·6c64·2f72··...!.p.L/build/r | 00000430:·fd18·cf21·a170·004c·2f62·7569·6c64·2f72··...!.p.L/build/r | ||
00000440:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | 00000440:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | ||
00000450:·2f6d·6f6e·6f2d·362e·3132·2e30·2e31·3939··/mono-6.12.0.199 | 00000450:·2f6d·6f6e·6f2d·362e·3132·2e30·2e31·3939··/mono-6.12.0.199 | ||
00000460:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | 00000460:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | ||
00000470:·6b64·6173·6d2f·5461·626c·6544·756d·7065··kdasm/TableDumpe | 00000470:·6b64·6173·6d2f·5461·626c·6544·756d·7065··kdasm/TableDumpe | ||
00000480:·722e·6373·60a6·6e40·cf64·824c·b6f0·42d4··r.cs`.n@.d.L..B. | 00000480:·722e·6373·60a6·6e40·cf64·824c·b6f0·42d4··r.cs`.n@.d.L..B. | ||
00000490:·8172·a799·006c·5e77·0891·288d·3015·b442··.r...l^w..(.0..B | 00000490:·8172·a799·006c·5e77·0891·288d·3015·b442··.r...l^w..(.0..B | ||
000004a0:·d4f1·a244·005 | 000004a0:·d4f1·a244·0056·2f62·7569·6c64·2f72·6570··...D.V/build/rep | ||
000004b0:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | 000004b0:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | ||
000004c0:·6f6e·6f2d·362e·3132·2e30·2e31·3939·2b64··ono-6.12.0.199+d | 000004c0:·6f6e·6f2d·362e·3132·2e30·2e31·3939·2b64··ono-6.12.0.199+d | ||
000004d0:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | 000004d0:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | ||
000004e0:·6d2f·7265·666c·6563·742f·4 | 000004e0:·6d2f·7265·666c·6563·742f·4765·6e65·7269··m/reflect/Generi | ||
000004f0:·6357·7261·7070·6572·732e·6373·60a6·6e40··cWrappers.cs`.n@ | |||
00000500:·cf64·824c·b6f0·42d4·8172·a799·d379·dfc3··.d.L..B..r...y.. | |||
00000510:·c8fa·6b38·1065·8c38·04bf·e6c8·004f·2f62··..k8.e.8.....O/b | |||
000004f0:·6f75·734d·6174·6368·4578·6365·7074·696f··ousMatchExceptio | |||
00000500:·6e2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··n.cs`.n@.d.L..B. | |||
00000510:·8172·a799·b4c8·2dba·6855·a9d1·6a1f·1588··.r....-.hU..j... | |||
00000520:·3a87·4ec1·004d·2f62·7569·6c64·2f72·6570··:.N..M/build/rep | |||
00000530:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | |||
00000540:·6f6e·6f2d·362e·3132·2e30·2e31·3939·2b64··ono-6.12.0.199+d | |||
00000550:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | |||
00000560:·6d2f·7265·666c·6563·742f·4675·7369·6f6e··m/reflect/Fusion | |||
00000570:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
00000580:·72a7·9989·d94d·5101·459f·a94d·e8ab·bb1c··r....MQ.E..M.... | |||
00000590:·0208·6000·632f·6275·696c·642f·7265·7072··..`.c/build/repr | |||
000005a0:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | |||
000005b0:·6e6f·2d36·2e31·322e·302e·3139·392b·6466··no-6.12.0.199+df | |||
000005c0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | |||
000005d0:·2f72·6566·6c65·6374·2f43·7573·746f·6d41··/reflect/CustomA | |||
000005e0:·7474·7269·6275·7465·5479·7065·6441·7267··ttributeTypedArg | |||
000005f0:·756d·656e·742e·6373·60a6·6e40·cf64·824c··ument.cs`.n@.d.L | |||
00000600:·b6f0·42d4·8172·a799·7716·b005·cb78·08d7··..B..r..w....x.. | |||
00000610:·8206·eef7·6ca9·167f·005e·2f62·7569·6c64··....l....^/build | |||
00000 | 00000520:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | ||
00000 | 00000530:·652d·7061·7468·2f6d·6f6e·6f2d·362e·3132··e-path/mono-6.12 | ||
00000 | 00000540:·2e30·2e31·3939·2b64·6673·672f·6578·7465··.0.199+dfsg/exte | ||
00000 | 00000550:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | ||
00000560:·742f·5479·7065·496e·666f·2e63·7360·a66e··t/TypeInfo.cs`.n | |||
00000660:·6449·6d61·6765·466f·726d·6174·4578·6365··dImageFormatExce | |||
00000670:·7074·696f·6e2e·6373·60a6·6e40·cf64·824c··ption.cs`.n@.d.L | |||
00000680:·b6f0·42d4·8172·a799·ee29·3318·5ce4·04bb··..B..r...)3.\... | |||
00000690:·5337·4300·6e0c·d7cc·0063·2f62·7569·6c64··S7C.n....c/build | |||
000006a0:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa | |||
000006b0:·7468·2f6d·6f6e·6f2d·362e·3132·2e30·2e31··th/mono-6.12.0.1 | |||
000006c0:·3939·2b64·6673·672f·6578·7465·726e·616c··99+dfsg/external | |||
000006d0:·2f69·6b76·6d2f·7265·666c·6563·742f·4375··/ikvm/reflect/Cu | |||
000006e0:·7374·6f6d·4174·7472·6962·7574·654e·616d··stomAttributeNam | |||
000006f0:·6564·4172·6775·6d65·6e74·2e63·7360·a66e··edArgument.cs`.n | |||
00000 | 00000570:·40cf·6482·4cb6·f042·d481·72a7·996a·beed··@.d.L..B..r..j.. | ||
00000 | 00000580:·c2c3·9f3f·851b·08c7·49e4·3920·e300·542f··...?....I.9·..T/ | ||
00000 | 00000590:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | ||
00000 | 000005a0:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e31··le-path/mono-6.1 | ||
00000 | 000005b0:·322e·302e·3139·392b·6466·7367·2f65·7874··2.0.199+dfsg/ext | ||
00000 | 000005c0:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle | ||
000005d0:·6374·2f4d·6574·686f·6449·6d70·6c4d·6170··ct/MethodImplMap | |||
00000760:·6374·2f54·7970·654e·616d·6550·6172·7365··ct/TypeNameParse | |||
00000770:·722e·6373·60a6·6e40·cf64·824c·b6f0·42d4··r.cs`.n@.d.L..B. | |||
00000780:·8172·a799·8c56·9c04·9699·53c0·3321·32b6··.r...V....S.3!2. | |||
00000790:·c16f·36d1·0058·2f62·7569·6c64·2f72·6570··.o6..X/build/rep | |||
000007a0:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | |||
000007b0:·6f6e·6f2d·362e·3132·2e30·2e31·3939·2b64··ono-6.12.0.199+d | |||
000007c0:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | |||
000007d0:·6d2f·7265·666c·6563·742f·5374·726f·6e67··m/reflect/Strong | |||
000007e0:·4e61·6d65·4b65·7950·6169·722e·6373·60a6··NameKeyPair.cs`. | |||
000007f0:·6e40·cf64·824c·b6f0·42d4·8172·a799·0d28··n@.d.L..B..r...( | |||
00000800:·51a6·a555·0479·1e46·4a81·0837·d50b·004c··Q..U.y.FJ..7...L | |||
00000810:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci | |||
00000820:·626c·652d·7061·7468·2f6d·6f6e·6f2d·362e··ble-path/mono-6. | |||
00000830:·3132·2e30·2e31·3939·2b64·6673·672f·6578··12.0.199+dfsg/ex | |||
00000840:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
00000850:·6563·742f·456e·756d·732e·6373·60a6·6e40··ect/Enums.cs`.n@ | |||
00000860:·cf64·824c·b6f0·42d4·8172·a799·bd44·46cf··.d.L..B..r...DF. | |||
00000870:·b444·38e1·f603·2ba2·f9c9·bc9f·0056·2f62··.D8...+......V/b | |||
00000880:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | |||
00000890:·652d·7061·7468·2f6d·6f6e·6f2d·362e·3132··e-path/mono-6.12 | |||
000008a0:·2e30·2e31·3939·2b64·6673·672f·6578·7465··.0.199+dfsg/exte | |||
000008b0:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | |||
000008c0:·742f·4765·6e65·7269·6357·7261·7070·6572··t/GenericWrapper | |||
000008d0:·732e·6373·60a6·6e40·cf64·824c·b6f0·42d4··s.cs`.n@.d.L..B. | |||
000008e0:·8172·a799·d379·dfc3·c8fa·6b38·1065·8c38··.r...y....k8.e.8 | |||
000008f0:·04bf·e6c8·004b·2f62·7569·6c64·2f72·6570··.....K/build/rep | |||
00000900:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | |||
00000910:·6f6e·6f2d·362e·3132·2e30·2e31·3939·2b64··ono-6.12.0.199+d | |||
00000920:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | |||
00000930:·6d2f·7265·666c·6563·742f·5479·7065·2e63··m/reflect/Type.c | |||
00000 | 000005e0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | ||
00000 | 000005f0:·72a7·99bd·4c2a·c6ee·3f1e·6944·e147·6b79··r...L*..?.iD.Gky | ||
00000 | 00000600:·626b·9500·502f·6275·696c·642f·7265·7072··bk..P/build/repr | ||
00000 | 00000610:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | ||
00000 | 00000620:·6e6f·2d36·2e31·322e·302e·3139·392b·6466··no-6.12.0.199+df | ||
00000 | 00000630:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | ||
00000 | 00000640:·2f72·6566·6c65·6374·2f45·7665·6e74·496e··/reflect/EventIn | ||
00000 | 00000650:·666f·2e63·7360·a66e·40cf·6482·4cb6·f042··fo.cs`.n@.d.L..B | ||
00000 | 00000660:·d481·72a7·994a·a099·7600·fdf8·7921·54d8··..r..J..v...y!T. | ||
00000 | 00000670:·3f26·4bb2·ac00·542f·6275·696c·642f·7265··?&K...T/build/re | ||
00000 | 00000680:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | ||
00000 | 00000690:·6d6f·6e6f·2d36·2e31·322e·302e·3139·392b··mono-6.12.0.199+ | ||
00000 | 000006a0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | ||
00000 | 000006b0:·766d·2f72·6566·6c65·6374·2f50·6172·616d··vm/reflect/Param | ||
00000 | 000006c0:·6574·6572·496e·666f·2e63·7360·a66e·40cf··eterInfo.cs`.n@. | ||
00000 | 000006d0:·6482·4cb6·f042·d481·72a7·999e·77a1·0721··d.L..B..r...w..! | ||
00000 | 000006e0:·423f·dee8·217b·0281·eb70·3400·512f·6275··B?..!{...p4.Q/bu | ||
00000 | 000006f0:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | ||
00000 | 00000700:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | ||
00000 | 00000710:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | ||
00000 | 00000720:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | ||
00000730:·2f50·726f·6a65·6374·696f·6e2e·6373·60a6··/Projection.cs`. | |||
00000740:·6e40·cf64·824c·b6f0·42d4·8172·a799·2cd3··n@.d.L..B..r..,. | |||
00000750:·446a·2e8d·4c73·06ac·5923·088d·a6ec·0051··Dj..Ls..Y#.....Q | |||
00000760:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci | |||
00000770:·626c·652d·7061·7468·2f6d·6f6e·6f2d·362e··ble-path/mono-6. | |||
00000780:·3132·2e30·2e31·3939·2b64·6673·672f·6578··12.0.199+dfsg/ex | |||
00000790:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
000007a0:·6563·742f·4d65·7468·6f64·496e·666f·2e63··ect/MethodInfo.c | |||
00000a90:·2f43·7573·746f·6d41·7474·7269·6275·7465··/CustomAttribute | |||
00000aa0:·4461·7461·2e63·7360·a66e·40cf·6482·4cb6··Data.cs`.n@.d.L. | |||
Max diff block lines reached; 1661492/1706449 bytes (97.37%) of diff not shown. |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | 00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | ||
00000010:· | 00000010:·477d·14c4·89cc·594f·9d92·6cef·89e6·7a2b··G}....YO..l...z+ | ||
00000020:·083b·0000·7000·0000·bc2c·0000·0500·0000··.;..p....,...... | 00000020:·083b·0000·7000·0000·bc2c·0000·0500·0000··.;..p....,...... | ||
00000030:·e03a·0000·2800·0000·0500·0000·b83a·0000··.:..(........:.. | 00000030:·e03a·0000·2800·0000·0500·0000·b83a·0000··.:..(........:.. | ||
00000040:·2800·0000·2101·0000·2c2d·0000·8c0d·0000··(...!...,-...... | 00000040:·2800·0000·2101·0000·2c2d·0000·8c0d·0000··(...!...,-...... | ||
00000050:·0000·0000·0000·0000·083b·0000·0000·0000··.........;...... | 00000050:·0000·0000·0000·0000·083b·0000·0000·0000··.........;...... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·5c2f·6275·696c·642f·7265·7072·6f64·7563··\/build/reproduc | 00000070:·5c2f·6275·696c·642f·7265·7072·6f64·7563··\/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
Offset 24, 33 lines modified | Offset 24, 33 lines modified | ||
00000170:·5946·b400·522f·6275·696c·642f·7265·7072··YF..R/build/repr | 00000170:·5946·b400·522f·6275·696c·642f·7265·7072··YF..R/build/repr | ||
00000180:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | 00000180:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | ||
00000190:·6e6f·2d36·2e31·322e·302e·3139·392b·6466··no-6.12.0.199+df | 00000190:·6e6f·2d36·2e31·322e·302e·3139·392b·6466··no-6.12.0.199+df | ||
000001a0:·7367·2f65·7874·6572·6e61·6c2f·6c69·6e6b··sg/external/link | 000001a0:·7367·2f65·7874·6572·6e61·6c2f·6c69·6e6b··sg/external/link | ||
000001b0:·6572·2f73·7263·2f61·6e61·6c79·7a65·722f··er/src/analyzer/ | 000001b0:·6572·2f73·7263·2f61·6e61·6c79·7a65·722f··er/src/analyzer/ | ||
000001c0:·4d61·696e·2e63·7360·a66e·40cf·6482·4cb6··Main.cs`.n@.d.L. | 000001c0:·4d61·696e·2e63·7360·a66e·40cf·6482·4cb6··Main.cs`.n@.d.L. | ||
000001d0:·f042·d481·72a7·9920·e29a·103a·976f·8abc··.B..r..·...:.o.. | 000001d0:·f042·d481·72a7·9920·e29a·103a·976f·8abc··.B..r..·...:.o.. | ||
000001e0:·d222·af33·48a3·4300· | 000001e0:·d222·af33·48a3·4300·702f·6275·696c·642f··.".3H.C.p/build/ | ||
000001f0:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat | 000001f0:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat | ||
00000200:·682f·6d6f·6e6f·2d36·2e31·322e·302e·3139··h/mono-6.12.0.19 | 00000200:·682f·6d6f·6e6f·2d36·2e31·322e·302e·3139··h/mono-6.12.0.19 | ||
00000210:·392b·6466·7367·2f65·7874·6572·6e61·6c2f··9+dfsg/external/ | 00000210:·392b·6466·7367·2f65·7874·6572·6e61·6c2f··9+dfsg/external/ | ||
00000220:·6c69·6e6b·6572·2f73·7263·2f61·6e61·6c79··linker/src/analy | 00000220:·6c69·6e6b·6572·2f73·7263·2f61·6e61·6c79··linker/src/analy | ||
00000230:·7a65·722f·4c69·6e6b·6572·416e·616c·797a··zer/LinkerAnalyz | 00000230:·7a65·722f·4c69·6e6b·6572·416e·616c·797a··zer/LinkerAnalyz | ||
00000240:·6572·436f·7265·2f53·7061·6365·416e·616c··erCore/SpaceAnal | |||
00000250:·797a·6572·2e63·7360·a66e·40cf·6482·4cb6··yzer.cs`.n@.d.L. | |||
00000260:·f042·d481·72a7·99e6·9f7f·13ce·077b·599a··.B..r........{Y. | |||
00000270:·664d·c54f·112d·2100·702f·6275·696c·642f··fM.O.-!.p/build/ | |||
00000280:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat | |||
00000290:·682f·6d6f·6e6f·2d36·2e31·322e·302e·3139··h/mono-6.12.0.19 | |||
000002a0:·392b·6466·7367·2f65·7874·6572·6e61·6c2f··9+dfsg/external/ | |||
000002b0:·6c69·6e6b·6572·2f73·7263·2f61·6e61·6c79··linker/src/analy | |||
000002c0:·7a65·722f·4c69·6e6b·6572·416e·616c·797a··zer/LinkerAnalyz | |||
000002 | 00000240:·6572·436f·7265·2f44·6570·656e·6465·6e63··erCore/Dependenc | ||
000002 | 00000250:·7947·7261·7068·2e63·7360·a66e·40cf·6482··yGraph.cs`.n@.d. | ||
000002 | 00000260:·4cb6·f042·d481·72a7·9994·2d1a·c18c·946e··L..B..r...-....n | ||
00000 | 00000270:·fda3·6b8f·5c5e·672d·c900·6e2f·6275·696c··..k.\^g-..n/buil | ||
00000280:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p | |||
00000290:·6174·682f·6d6f·6e6f·2d36·2e31·322e·302e··ath/mono-6.12.0. | |||
000002a0:·3139·392b·6466·7367·2f65·7874·6572·6e61··199+dfsg/externa | |||
000002b0:·6c2f·6c69·6e6b·6572·2f73·7263·2f61·6e61··l/linker/src/ana | |||
000002c0:·6c79·7a65·722f·4c69·6e6b·6572·416e·616c··lyzer/LinkerAnal | |||
000002d0:·797a·6572·436f·7265·2f53·7061·6365·416e··yzerCore/SpaceAn | |||
000002e0:·616c·797a·6572·2e63·7360·a66e·40cf·6482··alyzer.cs`.n@.d. | |||
000002f0:·4cb6·f042·d481·72a7·99e6·9f7f·13ce·077b··L..B..r........{ | |||
00000300:·599a·664d·c54f·112d·2100·0100·0002·0000··Y.fM.O.-!....... | |||
00000310:·0300·0004·0000·0500·0001·0001·7700·0000··............w... | 00000310:·0300·0004·0000·0500·0001·0001·7700·0000··............w... | ||
00000320:·03c5·0101·1b00·0101·0404·0199·0600·9e06··................ | 00000320:·03c5·0101·1b00·0101·0404·0199·0600·9e06··................ | ||
00000330:·9f06·0002·0000·0003·cb01·013b·6300·0101··...........;c... | 00000330:·9f06·0002·0000·0003·cb01·013b·6300·0101··...........;c... | ||
00000340:·0405·0401·b406·00b5·06b6·0600·0200·0000··................ | 00000340:·0405·0401·b406·00b5·06b6·0600·0200·0000··................ | ||
00000350:·0001·0101·cd06·00ce·06cf·0600·0200·0101··................ | 00000350:·0001·0101·cd06·00ce·06cf·0600·0200·0101··................ | ||
00000360:·ffff·ffff·0f21·8c01·0003·f501·0108·2308··.....!........#. | 00000360:·ffff·ffff·0f21·8c01·0003·f501·0108·2308··.....!........#. | ||
00000370:·958b·086c·1d00·0101·0405·0506·0504·01dd··...l............ | 00000370:·958b·086c·1d00·0101·0405·0506·0504·01dd··...l............ | ||
Offset 551, 82 lines modified | Offset 551, 82 lines modified | ||
00002260:·3bf3·f3f3·f3f3·f3f3·f3f3·f308·1553·434d··;............SCM | 00002260:·3bf3·f3f3·f3f3·f3f3·f3f3·f308·1553·434d··;............SCM | ||
00002270:·635b·6333·154c·4272·934c·639b·9d63·4345··c[c3.LBr.Lc..cCE | 00002270:·635b·6333·154c·4272·934c·639b·9d63·4345··c[c3.LBr.Lc..cCE | ||
00002280:·6373·6343·6373·6373·636b·6300·0101·0404··cscCcscsckc..... | 00002280:·6373·6343·6373·6373·636b·6300·0101·0404··cscCcscsckc..... | ||
00002290:·0404·0404·0404·0404·0404·0404·0505·0505··................ | 00002290:·0404·0404·0404·0404·0404·0404·0505·0505··................ | ||
000022a0:·0505·0505·0505·0504·0505·0405·0505·0504··................ | 000022a0:·0505·0505·0505·0504·0505·0405·0505·0504··................ | ||
000022b0:·0442·5704·0405·0504·0505·0405·0405·0405··.BW............. | 000022b0:·0442·5704·0405·0504·0505·0405·0405·0405··.BW............. | ||
000022c0:·0405·0405·0905·03ee·4300·a244·cb44·0002··........C..D.D.. | 000022c0:·0405·0405·0905·03ee·4300·a244·cb44·0002··........C..D.D.. | ||
000022d0:·0000·0000·0101·04d0·4500·d145·d245·0002··........E..E.E.. | |||
000022 | 000022e0:·0000·0004·0403·1701·eb3b·0001·0105·0605··.........;...... | ||
000022 | 000022f0:·04e0·4500·e145·e245·0002·0000·0004·0403··..E..E.E........ | ||
00002300:·2001·6363·6300·0101·0d0a·030d·04fa·4500···.ccc.........E. | |||
000022f0:·ffff·ff0f·002b·0004·0403·2f01·0823·1c4b··.....+..../..#.K | |||
00002300:·3c00·0101·0506·0506·0404·ec45·00ed·45f6··<..........E..E. | |||
00002310:·4500·0202·000b·6164·6441·7373·656d·626c··E.....addAssembl | |||
00002320:·7900·0108·6164·6469·7469·6f6e·0000·0004··y...addition.... | |||
00002330:·0403·3a01·3b3c·b408·2300·0101·0405·0404··..:.;<..#....... | |||
00002340:·0404·9346·00ad·46ae·4600·0200·0000·0404··...F..F.F....... | |||
00002350:·0345·0100·0101·0404·cb46·00cc·46cd·4600··.E.......F..F.F. | |||
00002360:·0202·0003·6b65·7900·0105·6d73·697a·6500··....key...msize. | |||
00002370:·0000·0404·034a·014c·9374·6b7c·7400·0101··.....J.L.tk|t... | |||
00002380:·0404·0504·0404·0404·e146·00f0·46f1·4600··.........F..F.F. | |||
00002390:·0205·0004·7369·7a65·0001·0566·6965·6c64··....size...field | |||
000023a0:·0103·066d·6574·686f·6402·050c·7265·736f··...method...reso | |||
000023b0:·6c76·6564·5479·7065·0006·0165·0505·02ff··lvedType...e.... | |||
000023c0:·ffff·ff0f·0c52·02ff·ffff·ff0f·52a7·0101··.....R......R... | |||
000023d0:·026c·8801·01ff·ffff·ff0f·af01·c201·01ff··.l.............. | |||
000023e0:·ffff·ff0f·c701·e101·0004·0403·5901·6c92··............Y.l. | |||
000023f0:·4b08·849a·4b43·6308·654c·a343·f400·0101··K...KCc.eL.C.... | |||
00002400:·041f·0d05·200d·0505·0604·0506·0504·0491··....·........... | |||
00002410:·4700·bd47·e847·0002·0800·0872·6573·6f6c··G..G.G.....resol | |||
00002420:·7665·7200·0109·746f·7461·6c53·697a·6500··ver...totalSize. | |||
00002430:·0204·6669·6c65·0205·0a70·6172·616d·6574··..file...paramet | |||
00002440:·6572·7303·0708·6173·7365·6d62·6c79·0308··ers...assembly.. | |||
00002450:·066d·6f64·756c·6504·0a04·7479·7065·060c··.module...type.. | |||
00002460:·0563·6869·6c64·0808·01ff·ffff·ff0f·0625··.child.........% | |||
00002470:·02ff·ffff·ff0f·4894·0301·0266·8403·0203··......H....f.... | |||
00002480:·bd01·8403·0104·d901·e502·0205·d901·e502··................ | |||
00002490:·0106·f501·c602·0207·8002·c602·0004·0403··................ | |||
000024a0:·6f01·3b83·b45c·3b6c·1bd2·333b·b45c·424a··o.;..\;l..3;.\BJ | |||
000024b0:·6b5b·73a2·53a2·5363·a253·0268·03f3·ffff··k[s.S.Sc.S.h.... | |||
000024c0:·ff0f·0103·1202·1001·3bb4·0001·0104·0505··........;....... | |||
000024d0:·0504·0404·2d0d·0506·0605·3d62·0505·250e··....-.....=b..%. | |||
000024e0:·220f·0722·1008·2d04·0505·0498·4800·e748··".."..-.....H..H | |||
00002 | 00002310:·fb45·fc45·0002·0000·0004·0403·2401·0001··.E.E........$... | ||
00002320:·012a·0496·4600·9746·9846·0002·0000·0004··.*..F..F.F...... | |||
00002330:·0403·2401·0001·012f·04ac·4600·ad46·ae46··..$..../..F..F.F | |||
00002340:·0002·0200·0a66·696c·6553·7472·6561·6d02··.....fileStream. | |||
00002350:·0109·7a69·7053·7472·6561·6d03·0501·ffff··..zipStream..... | |||
00002360:·ffff·0f0b·4501·010b·4501·0212·3301·031a··....E...E...3... | |||
00002370:·2101·ffff·ffff·0f4b·5b00·0404·0328·0165··!......K[....(.e | |||
00002380:·434b·0874·3b5b·0001·0104·0c0c·0606·0505··CK.t;[.......... | |||
00002390:·04c2·4600·dc46·f946·0002·0500·0672·6561··..F..F.F.....rea | |||
000023a0:·6465·7201·0201·6205·0301·6505·0405·6265··der...b...e...be | |||
000023b0:·6769·6e06·0503·656e·6406·0701·ffff·ffff··gin...end....... | |||
000023c0:·0f00·e101·0101·07cf·0101·020c·c401·0103··................ | |||
000023d0:·13c4·0101·043f·ba01·0105·63ba·0101·06a7··.....?....c..... | |||
000023e0:·01ba·0100·0404·0336·0143·3342·6d08·1b6b··.......6.C3Bm..k | |||
000023f0:·6d6b·5b5c·6b6b·cba7·3503·e8ff·ffff·0f02··mk[\kk..5....... | |||
00002400:·0501·0001·010b·0506·1f07·0808·0809·0909··................ | |||
00002410:·0a09·0a07·0705·049a·4700·ba47·e347·0002··........G..G.G.. | |||
00002420:·0300·0676·6572·7465·7800·0105·696e·6465··...vertex...inde | |||
00002430:·7803·0306·7072·6566·6978·0304·01ff·ffff··x...prefix...... | |||
00002440:·ff0f·0018·01ff·ffff·ff0f·1ed8·0101·0224··...............$ | |||
00002450:·cb01·0103·bf01·cb01·0004·0403·5a01·cb3b··............Z..; | |||
00002460:·3b6b·3a42·536b·738b·9308·2c74·8b95·7500··;k:BSks...,t..u. | |||
00002470:·0101·0506·0506·0623·3706·0606·060e·0706··.......#7....... | |||
00002480:·0706·0404·a048·00bb·48d8·4800·0200·0000··.....H..H.H..... | |||
00002490:·0404·0373·0100·0101·0404·8d49·008e·498f··...s.......I..I. | |||
000024a0:·4900·0200·0000·0001·0104·a349·00a4·49a5··I..........I..I. | |||
000024b0:·4900·0200·0000·0404·038a·0101·0001·0104··I............... | |||
000024c0:·04b3·4900·b449·b549·0002·0000·0004·0503··..I..I.I........ | |||
000024d0:·2401·6364·3c00·0101·030c·0a04·05ca·4900··$.cd<.........I. | |||
000024e0:·cb49·cc49·0002·0001·01ff·ffff·ff0f·002b··.I.I...........+ | |||
000024f0:·0004·0503·2f01·0823·1c4b·3c00·0101·0506··..../..#.K<..... | |||
Max diff block lines reached; 6613/20540 bytes (32.20%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | 00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | ||
00000010:· | 00000010:·fac4·428f·cadf·0347·9def·5a0d·bdcd·f828··..B....G..Z....( | ||
00000020:· | 00000020:·310f·0a00·7000·0000·2d20·0800·9400·0000··1...p...-·...... | ||
00000030:· | 00000030:·910a·0a00·a004·0000·9500·0000·e905·0a00··................ | ||
00000040:·a804·0000·7128·0000· | 00000040:·a804·0000·7128·0000·9d20·0800·4ce5·0100··....q(...·..L... | ||
00000050:·0000·0000·0000·0000· | 00000050:·0000·0000·0000·0000·310f·0a00·0000·0000··........1....... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·422f·6275·696c·642f·7265·7072·6f64·7563··B/build/reproduc | 00000070:·422f·6275·696c·642f·7265·7072·6f64·7563··B/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
00000090:·2e31·322e·302e·3139·392b·6466·7367·2f6d··.12.0.199+dfsg/m | 00000090:·2e31·322e·302e·3139·392b·6466·7367·2f6d··.12.0.199+dfsg/m | ||
000000a0:·6373·2f6d·6373·2f63·732d·7061·7273·6572··cs/mcs/cs-parser | 000000a0:·6373·2f6d·6373·2f63·732d·7061·7273·6572··cs/mcs/cs-parser | ||
000000b0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | 000000b0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | ||
000000c0:·72a7·9966·392e·a23b·675d·de5c·1ba7·8707··r..f9..;g].\.... | 000000c0:·72a7·9966·392e·a23b·675d·de5c·1ba7·8707··r..f9..;g].\.... | ||
Offset 388, 663 lines modified | Offset 388, 663 lines modified | ||
00001830:·de13·37b6·ac89·550b·9c83·5a00·482f·6275··..7...U...Z.H/bu | 00001830:·de13·37b6·ac89·550b·9c83·5a00·482f·6275··..7...U...Z.H/bu | ||
00001840:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | 00001840:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | ||
00001850:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | 00001850:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | ||
00001860:·302e·3139·392b·6466·7367·2f6d·6373·2f74··0.199+dfsg/mcs/t | 00001860:·302e·3139·392b·6466·7367·2f6d·6373·2f74··0.199+dfsg/mcs/t | ||
00001870:·6f6f·6c73·2f6d·6f6e·6f70·2f6f·7574·6c69··ools/monop/outli | 00001870:·6f6f·6c73·2f6d·6f6e·6f70·2f6f·7574·6c69··ools/monop/outli | ||
00001880:·6e65·2e63·7360·a66e·40cf·6482·4cb6·f042··ne.cs`.n@.d.L..B | 00001880:·6e65·2e63·7360·a66e·40cf·6482·4cb6·f042··ne.cs`.n@.d.L..B | ||
00001890:·d481·72a7·9946·59f2·cc88·fa96·c480·d645··..r..FY........E | 00001890:·d481·72a7·9946·59f2·cc88·fa96·c480·d645··..r..FY........E | ||
000018a0:·2303·5e6b·d600·5 | 000018a0:·2303·5e6b·d600·562f·6275·696c·642f·7265··#.^k..V/build/re | ||
000018b0:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | 000018b0:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | ||
000018c0:·6d6f·6e6f·2d36·2e31·322e·302e·3139·392b··mono-6.12.0.199+ | 000018c0:·6d6f·6e6f·2d36·2e31·322e·302e·3139·392b··mono-6.12.0.199+ | ||
000018d0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | 000018d0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | ||
000018e0:·766d·2f72·6566·6c65·6374·2f4 | 000018e0:·766d·2f72·6566·6c65·6374·2f47·656e·6572··vm/reflect/Gener | ||
000018f0:·6963·5772·6170·7065·7273·2e63·7360·a66e··icWrappers.cs`.n | |||
000018f0:·756f·7573·4d61·7463·6845·7863·6570·7469··uousMatchExcepti | |||
00001900:·6f6e·2e63·7360·a66e·40cf·6482·4cb6·f042··on.cs`.n@.d.L..B | |||
00001910:·d481·72a7·99b4·c82d·ba68·55a9·d16a·1f15··..r....-.hU..j.. | |||
00001920:·883a·874e·c100·4d2f·6275·696c·642f·7265··.:.N..M/build/re | |||
00001930:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | |||
00001940:·6d6f·6e6f·2d36·2e31·322e·302e·3139·392b··mono-6.12.0.199+ | |||
00001950:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00001960:·766d·2f72·6566·6c65·6374·2f46·7573·696f··vm/reflect/Fusio | |||
00001970:·6e2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··n.cs`.n@.d.L..B. | |||
00001980:·8172·a799·89d9·4d51·0145·9fa9·4de8·abbb··.r....MQ.E..M... | |||
00001990:·1c02·0860·0063·2f62·7569·6c64·2f72·6570··...`.c/build/rep | |||
000019a0:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | |||
000019b0:·6f6e·6f2d·362e·3132·2e30·2e31·3939·2b64··ono-6.12.0.199+d | |||
000019c0:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | |||
000019d0:·6d2f·7265·666c·6563·742f·4375·7374·6f6d··m/reflect/Custom | |||
000019e0:·4174·7472·6962·7574·6554·7970·6564·4172··AttributeTypedAr | |||
000019f0:·6775·6d65·6e74·2e63·7360·a66e·40cf·6482··gument.cs`.n@.d. | |||
00001a00:·4cb6·f042·d481·72a7·9977·16b0·05cb·7808··L..B..r..w....x. | |||
00001a10:·d782·06ee·f76c·a916·7f00·5e2f·6275·696c··.....l....^/buil | |||
00001a20:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p | |||
00001a30:·6174·682f·6d6f·6e6f·2d36·2e31·322e·302e··ath/mono-6.12.0. | |||
00001a40:·3139·392b·6466·7367·2f65·7874·6572·6e61··199+dfsg/externa | |||
00001a50:·6c2f·696b·766d·2f72·6566·6c65·6374·2f42··l/ikvm/reflect/B | |||
00001a60:·6164·496d·6167·6546·6f72·6d61·7445·7863··adImageFormatExc | |||
00001a70:·6570·7469·6f6e·2e63·7360·a66e·40cf·6482··eption.cs`.n@.d. | |||
00001a80:·4cb6·f042·d481·72a7·99ee·2933·185c·e404··L..B..r...)3.\.. | |||
00001a90:·bb53·3743·006e·0cd7·cc00·632f·6275·696c··.S7C.n....c/buil | |||
00001aa0:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p | |||
00001ab0:·6174·682f·6d6f·6e6f·2d36·2e31·322e·302e··ath/mono-6.12.0. | |||
00001ac0:·3139·392b·6466·7367·2f65·7874·6572·6e61··199+dfsg/externa | |||
00001ad0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f43··l/ikvm/reflect/C | |||
00001ae0:·7573·746f·6d41·7474·7269·6275·7465·4e61··ustomAttributeNa | |||
00001af0:·6d65·6441·7267·756d·656e·742e·6373·60a6··medArgument.cs`. | |||
00001b00:·6e40·cf64·824c·b6f0·42d4·8172·a799·81ea··n@.d.L..B..r.... | |||
00001b10:·4ee0·2fd0·d7e5·7a42·00a5·9e0b·459c·0055··N./...zB....E..U | |||
00001b20:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci | |||
00001b30:·626c·652d·7061·7468·2f6d·6f6e·6f2d·362e··ble-path/mono-6. | |||
00001b40:·3132·2e30·2e31·3939·2b64·6673·672f·6578··12.0.199+dfsg/ex | |||
00001b50:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
00001b60:·6563·742f·5479·7065·4e61·6d65·5061·7273··ect/TypeNamePars | |||
00001b70:·6572·2e63·7360·a66e·40cf·6482·4cb6·f042··er.cs`.n@.d.L..B | |||
00001b80:·d481·72a7·998c·569c·0496·9953·c033·2132··..r...V....S.3!2 | |||
00001b90:·b6c1·6f36·d100·582f·6275·696c·642f·7265··..o6..X/build/re | |||
00001ba0:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | |||
00001bb0:·6d6f·6e6f·2d36·2e31·322e·302e·3139·392b··mono-6.12.0.199+ | |||
00001bc0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00001bd0:·766d·2f72·6566·6c65·6374·2f53·7472·6f6e··vm/reflect/Stron | |||
00001be0:·674e·616d·654b·6579·5061·6972·2e63·7360··gNameKeyPair.cs` | |||
00001bf0:·a66e·40cf·6482·4cb6·f042·d481·72a7·990d··.n@.d.L..B..r... | |||
00001c00:·2851·a6a5·5504·791e·464a·8108·37d5·0b00··(Q..U.y.FJ..7... | |||
00001c10:·4c2f·6275·696c·642f·7265·7072·6f64·7563··L/build/reproduc | |||
00001c20:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | |||
00001c30:·2e31·322e·302e·3139·392b·6466·7367·2f65··.12.0.199+dfsg/e | |||
00001c40:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
00001c50:·6c65·6374·2f45·6e75·6d73·2e63·7360·a66e··lect/Enums.cs`.n | |||
00001 | 00001900:·40cf·6482·4cb6·f042·d481·72a7·99d3·79df··@.d.L..B..r...y. | ||
00001 | 00001910:·c3c8·fa6b·3810·658c·3804·bfe6·c800·4f2f··...k8.e.8.....O/ | ||
00001 | 00001920:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | ||
00001 | 00001930:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e31··le-path/mono-6.1 | ||
00001 | 00001940:·322e·302e·3139·392b·6466·7367·2f65·7874··2.0.199+dfsg/ext | ||
00001 | 00001950:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle | ||
00001cc0:·6374·2f47·656e·6572·6963·5772·6170·7065··ct/GenericWrappe | |||
00001cd0:·7273·2e63·7360·a66e·40cf·6482·4cb6·f042··rs.cs`.n@.d.L..B | |||
00001ce0:·d481·72a7·99d3·79df·c3c8·fa6b·3810·658c··..r...y....k8.e. | |||
00001cf0:·3804·bfe6·c800·4b2f·6275·696c·642f·7265··8.....K/build/re | |||
00001d00:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | |||
00001d10:·6d6f·6e6f·2d36·2e31·322e·302e·3139·392b··mono-6.12.0.199+ | |||
00001d20:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00001 | 00001960:·6374·2f54·7970·6549·6e66·6f2e·6373·60a6··ct/TypeInfo.cs`. | ||
00001970:·6e40·cf64·824c·b6f0·42d4·8172·a799·6abe··n@.d.L..B..r..j. | |||
00001980:·edc2·c39f·3f85·1b08·c749·e439·20e3·0054··....?....I.9·..T | |||
00001990:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci | |||
000019a0:·626c·652d·7061·7468·2f6d·6f6e·6f2d·362e··ble-path/mono-6. | |||
000019b0:·3132·2e30·2e31·3939·2b64·6673·672f·6578··12.0.199+dfsg/ex | |||
000019c0:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
000019d0:·6563·742f·4d65·7468·6f64·496d·706c·4d61··ect/MethodImplMa | |||
00001 | 000019e0:·702e·6373·60a6·6e40·cf64·824c·b6f0·42d4··p.cs`.n@.d.L..B. | ||
00001 | 000019f0:·8172·a799·bd4c·2ac6·ee3f·1e69·44e1·476b··.r...L*..?.iD.Gk | ||
00001 | 00001a00:·7962·6b95·0050·2f62·7569·6c64·2f72·6570··ybk..P/build/rep | ||
00001 | 00001a10:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | ||
00001 | 00001a20:·6f6e·6f2d·362e·3132·2e30·2e31·3939·2b64··ono-6.12.0.199+d | ||
00001 | 00001a30:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | ||
00001 | 00001a40:·6d2f·7265·666c·6563·742f·4576·656e·7449··m/reflect/EventI | ||
00001 | 00001a50:·6e66·6f2e·6373·60a6·6e40·cf64·824c·b6f0··nfo.cs`.n@.d.L.. | ||
00001 | 00001a60:·42d4·8172·a799·4aa0·9976·00fd·f879·2154··B..r..J..v...y!T | ||
00001 | 00001a70:·d83f·264b·b2ac·0054·2f62·7569·6c64·2f72··.?&K...T/build/r | ||
00001 | 00001a80:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | ||
00001 | 00001a90:·2f6d·6f6e·6f2d·362e·3132·2e30·2e31·3939··/mono-6.12.0.199 | ||
00001 | 00001aa0:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | ||
00001 | 00001ab0:·6b76·6d2f·7265·666c·6563·742f·5061·7261··kvm/reflect/Para | ||
00001 | 00001ac0:·6d65·7465·7249·6e66·6f2e·6373·60a6·6e40··meterInfo.cs`.n@ | ||
00001 | 00001ad0:·cf64·824c·b6f0·42d4·8172·a799·9e77·a107··.d.L..B..r...w.. | ||
00001 | 00001ae0:·2142·3fde·e821·7b02·81eb·7034·0051·2f62··!B?..!{...p4.Q/b | ||
00001 | 00001af0:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | ||
00001 | 00001b00:·652d·7061·7468·2f6d·6f6e·6f2d·362e·3132··e-path/mono-6.12 | ||
00001 | 00001b10:·2e30·2e31·3939·2b64·6673·672f·6578·7465··.0.199+dfsg/exte | ||
00001 | 00001b20:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | ||
00001b30:·742f·5072·6f6a·6563·7469·6f6e·2e63·7360··t/Projection.cs` | |||
00001b40:·a66e·40cf·6482·4cb6·f042·d481·72a7·992c··.n@.d.L..B..r.., | |||
00001b50:·d344·6a2e·8d4c·7306·ac59·2308·8da6·ec00··.Dj..Ls..Y#..... | |||
Max diff block lines reached; 2406734/2452247 bytes (98.14%) of diff not shown. |
Offset 1, 670 lines modified | Offset 1, 670 lines modified | ||
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | 00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | ||
00000010:· | 00000010:·5e13·8e61·195d·454d·87bf·fb81·2684·aa37··^..a.]EM....&..7 | ||
00000020:·3540·0300·7000·0000·5d94·0200·5900·0000··5@..p...]...Y... | 00000020:·3540·0300·7000·0000·5d94·0200·5900·0000··5@..p...]...Y... | ||
00000030:·6d3d·0300·c802·0000·5900·0000·a53a·0300··m=......Y....:.. | 00000030:·6d3d·0300·c802·0000·5900·0000·a53a·0300··m=......Y....:.. | ||
00000040:·c802·0000·d20d·0000·cd94·0200·d8a5·0000··................ | 00000040:·c802·0000·d20d·0000·cd94·0200·d8a5·0000··................ | ||
00000050:·0000·0000·0000·0000·3540·0300·0000·0000··........5@...... | 00000050:·0000·0000·0000·0000·3540·0300·0000·0000··........5@...... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·4c2f·6275·696c·642f·7265·7072·6f64·7563··L/build/reproduc | 00000070:·4c2f·6275·696c·642f·7265·7072·6f64·7563··L/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
00000090:·2e31·322e·302e·3139·392b·6466·7367·2f6d··.12.0.199+dfsg/m | 00000090:·2e31·322e·302e·3139·392b·6466·7367·2f6d··.12.0.199+dfsg/m | ||
000000a0:·6373·2f74·6f6f·6c73·2f6d·6b62·756e·646c··cs/tools/mkbundl | 000000a0:·6373·2f74·6f6f·6c73·2f6d·6b62·756e·646c··cs/tools/mkbundl | ||
000000b0:·652f·6d6b·6275·6e64·6c65·2e63·7360·a66e··e/mkbundle.cs`.n | 000000b0:·652f·6d6b·6275·6e64·6c65·2e63·7360·a66e··e/mkbundle.cs`.n | ||
000000c0:·40cf·6482·4cb6·f042·d481·72a7·9937·accc··@.d.L..B..r..7.. | 000000c0:·40cf·6482·4cb6·f042·d481·72a7·9937·accc··@.d.L..B..r..7.. | ||
000000d0:·a858·32dd·9f11·a970·015e·37ae·a200·5 | 000000d0:·a858·32dd·9f11·a970·015e·37ae·a200·562f··.X2....p.^7...V/ | ||
000000e0:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | 000000e0:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | ||
000000f0:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e31··le-path/mono-6.1 | 000000f0:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e31··le-path/mono-6.1 | ||
00000100:·322e·302e·3139·392b·6466·7367·2f65·7874··2.0.199+dfsg/ext | 00000100:·322e·302e·3139·392b·6466·7367·2f65·7874··2.0.199+dfsg/ext | ||
00000110:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle | 00000110:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle | ||
00000120:·6374·2f41·6d62·6967·756f·7573·4d61·7463··ct/AmbiguousMatc | |||
00000130:·6845·7863·6570·7469·6f6e·2e63·7360·a66e··hException.cs`.n | |||
00000140:·40cf·6482·4cb6·f042·d481·72a7·99b4·c82d··@.d.L..B..r....- | |||
00000150:·ba68·55a9·d16a·1f15·883a·874e·c100·4d2f··.hU..j...:.N..M/ | |||
00000160:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | |||
00000170:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e31··le-path/mono-6.1 | |||
00000180:·322e·302e·3139·392b·6466·7367·2f65·7874··2.0.199+dfsg/ext | |||
00000190:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle | |||
000001 | 00000120:·6374·2f47·656e·6572·6963·5772·6170·7065··ct/GenericWrappe | ||
00000130:·7273·2e63·7360·a66e·40cf·6482·4cb6·f042··rs.cs`.n@.d.L..B | |||
00000140:·d481·72a7·99d3·79df·c3c8·fa6b·3810·658c··..r...y....k8.e. | |||
00000150:·3804·bfe6·c800·4f2f·6275·696c·642f·7265··8.....O/build/re | |||
00000160:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | |||
00000170:·6d6f·6e6f·2d36·2e31·322e·302e·3139·392b··mono-6.12.0.199+ | |||
00000180:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00000190:·766d·2f72·6566·6c65·6374·2f54·7970·6549··vm/reflect/TypeI | |||
000001a0:·6e66·6f2e·6373·60a6·6e40·cf64·824c·b6f0··nfo.cs`.n@.d.L.. | |||
000001b0:·42d4·8172·a799·6abe·edc2·c39f·3f85·1b08··B..r..j.....?... | |||
000001c0:·c749·e439·20e3·0054·2f62·7569·6c64·2f72··.I.9·..T/build/r | |||
000001d0:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | |||
000001e0:·2f6d·6f6e·6f2d·362e·3132·2e30·2e31·3939··/mono-6.12.0.199 | |||
000001f0:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | |||
00000200:·6b76·6d2f·7265·666c·6563·742f·4d65·7468··kvm/reflect/Meth | |||
00000210:·6f64·496d·706c·4d61·702e·6373·60a6·6e40··odImplMap.cs`.n@ | |||
00000 | 00000220:·cf64·824c·b6f0·42d4·8172·a799·bd4c·2ac6··.d.L..B..r...L*. | ||
00000 | 00000230:·ee3f·1e69·44e1·476b·7962·6b95·0050·2f62··.?.iD.Gkybk..P/b | ||
00000 | 00000240:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | ||
00000 | 00000250:·652d·7061·7468·2f6d·6f6e·6f2d·362e·3132··e-path/mono-6.12 | ||
00000 | 00000260:·2e30·2e31·3939·2b64·6673·672f·6578·7465··.0.199+dfsg/exte | ||
000002 | 00000270:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | ||
00000280:·742f·4576·656e·7449·6e66·6f2e·6373·60a6··t/EventInfo.cs`. | |||
00000210:·742f·4375·7374·6f6d·4174·7472·6962·7574··t/CustomAttribut | |||
00000220:·6554·7970·6564·4172·6775·6d65·6e74·2e63··eTypedArgument.c | |||
00000230:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00000240:·9977·16b0·05cb·7808·d782·06ee·f76c·a916··.w....x......l.. | |||
00000250:·7f00·5e2f·6275·696c·642f·7265·7072·6f64··..^/build/reprod | |||
00000260:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | |||
00000270:·2d36·2e31·322e·302e·3139·392b·6466·7367··-6.12.0.199+dfsg | |||
00000280:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000290:·6566·6c65·6374·2f42·6164·496d·6167·6546··eflect/BadImageF | |||
000002a0:·6f72·6d61·7445·7863·6570·7469·6f6e·2e63··ormatException.c | |||
000002b0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
000002c0:·99ee·2933·185c·e404·bb53·3743·006e·0cd7··..)3.\...S7C.n.. | |||
000002d0:·cc00·632f·6275·696c·642f·7265·7072·6f64··..c/build/reprod | |||
000002e0:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | |||
000002f0:·2d36·2e31·322e·302e·3139·392b·6466·7367··-6.12.0.199+dfsg | |||
00000300:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000310:·6566·6c65·6374·2f43·7573·746f·6d41·7474··eflect/CustomAtt | |||
00000320:·7269·6275·7465·4e61·6d65·6441·7267·756d··ributeNamedArgum | |||
00000330:·656e·742e·6373·60a6·6e40·cf64·824c·b6f0··ent.cs`.n@.d.L.. | |||
00000340:·42d4·8172·a799·81ea·4ee0·2fd0·d7e5·7a42··B..r....N./...zB | |||
00000350:·00a5·9e0b·459c·0055·2f62·7569·6c64·2f72··....E..U/build/r | |||
00000360:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | |||
00000370:·2f6d·6f6e·6f2d·362e·3132·2e30·2e31·3939··/mono-6.12.0.199 | |||
00000380:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | |||
00000390:·6b76·6d2f·7265·666c·6563·742f·5479·7065··kvm/reflect/Type | |||
000003a0:·4e61·6d65·5061·7273·6572·2e63·7360·a66e··NameParser.cs`.n | |||
000003b0:·40cf·6482·4cb6·f042·d481·72a7·998c·569c··@.d.L..B..r...V. | |||
000003c0:·0496·9953·c033·2132·b6c1·6f36·d100·582f··...S.3!2..o6..X/ | |||
000003d0:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | |||
000003e0:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e31··le-path/mono-6.1 | |||
000003f0:·322e·302e·3139·392b·6466·7367·2f65·7874··2.0.199+dfsg/ext | |||
00000400:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle | |||
00000410:·6374·2f53·7472·6f6e·674e·616d·654b·6579··ct/StrongNameKey | |||
00000420:·5061·6972·2e63·7360·a66e·40cf·6482·4cb6··Pair.cs`.n@.d.L. | |||
00000430:·f042·d481·72a7·990d·2851·a6a5·5504·791e··.B..r...(Q..U.y. | |||
00000440:·464a·8108·37d5·0b00·4c2f·6275·696c·642f··FJ..7...L/build/ | |||
00000450:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat | |||
00000460:·682f·6d6f·6e6f·2d36·2e31·322e·302e·3139··h/mono-6.12.0.19 | |||
00000470:·392b·6466·7367·2f65·7874·6572·6e61·6c2f··9+dfsg/external/ | |||
00000480:·696b·766d·2f72·6566·6c65·6374·2f45·6e75··ikvm/reflect/Enu | |||
00000490:·6d73·2e63·7360·a66e·40cf·6482·4cb6·f042··ms.cs`.n@.d.L..B | |||
000004a0:·d481·72a7·99bd·4446·cfb4·4438·e1f6·032b··..r...DF..D8...+ | |||
000004b0:·a2f9·c9bc·9f00·562f·6275·696c·642f·7265··......V/build/re | |||
000004c0:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | |||
000004d0:·6d6f·6e6f·2d36·2e31·322e·302e·3139·392b··mono-6.12.0.199+ | |||
000004e0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
000004f0:·766d·2f72·6566·6c65·6374·2f47·656e·6572··vm/reflect/Gener | |||
00000500:·6963·5772·6170·7065·7273·2e63·7360·a66e··icWrappers.cs`.n | |||
00000510:·40cf·6482·4cb6·f042·d481·72a7·99d3·79df··@.d.L..B..r...y. | |||
00000520:·c3c8·fa6b·3810·658c·3804·bfe6·c800·4b2f··...k8.e.8.....K/ | |||
00000530:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | |||
00000540:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e31··le-path/mono-6.1 | |||
00000550:·322e·302e·3139·392b·6466·7367·2f65·7874··2.0.199+dfsg/ext | |||
00000560:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle | |||
00000570:·6374·2f54·7970·652e·6373·60a6·6e40·cf64··ct/Type.cs`.n@.d | |||
00000580:·824c·b6f0·42d4·8172·a799·c81f·e4f7·33e7··.L..B..r......3. | |||
00000590:·7d83·7421·00c3·51f7·ed7d·0052·2f62·7569··}.t!..Q..}.R/bui | |||
000005a0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | |||
000005b0:·7061·7468·2f6d·6f6e·6f2d·362e·3132·2e30··path/mono-6.12.0 | |||
000005c0:·2e31·3939·2b64·6673·672f·6578·7465·726e··.199+dfsg/extern | |||
000005d0:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | |||
000005e0:·4d61·7273·6861·6c53·7065·632e·6373·60a6··MarshalSpec.cs`. | |||
00000 | 00000290:·6e40·cf64·824c·b6f0·42d4·8172·a799·4aa0··n@.d.L..B..r..J. | ||
00000 | 000002a0:·9976·00fd·f879·2154·d83f·264b·b2ac·0054··.v...y!T.?&K...T | ||
00000 | 000002b0:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci | ||
00000 | 000002c0:·626c·652d·7061·7468·2f6d·6f6e·6f2d·362e··ble-path/mono-6. | ||
00000 | 000002d0:·3132·2e30·2e31·3939·2b64·6673·672f·6578··12.0.199+dfsg/ex | ||
00000 | 000002e0:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | ||
00000 | 000002f0:·6563·742f·5061·7261·6d65·7465·7249·6e66··ect/ParameterInf | ||
00000 | 00000300:·6f2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··o.cs`.n@.d.L..B. | ||
00000 | 00000310:·8172·a799·9e77·a107·2142·3fde·e821·7b02··.r...w..!B?..!{. | ||
00000 | 00000320:·81eb·7034·0051·2f62·7569·6c64·2f72·6570··..p4.Q/build/rep | ||
00000 | 00000330:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | ||
00000 | 00000340:·6f6e·6f2d·362e·3132·2e30·2e31·3939·2b64··ono-6.12.0.199+d | ||
00000 | 00000350:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | ||
00000 | 00000360:·6d2f·7265·666c·6563·742f·5072·6f6a·6563··m/reflect/Projec | ||
00000370:·7469·6f6e·2e63·7360·a66e·40cf·6482·4cb6··tion.cs`.n@.d.L. | |||
00000380:·f042·d481·72a7·992c·d344·6a2e·8d4c·7306··.B..r..,.Dj..Ls. | |||
Max diff block lines reached; 1653626/1698013 bytes (97.39%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | 00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | ||
00000010:· | 00000010:·f6de·43ed·9871·d844·8d4a·8dfc·fa8f·b1d5··..C..q.D.J...... | ||
00000020:· | 00000020:·ed94·0300·7000·0000·79d7·0200·b200·0000··....p...y....... | ||
00000030:· | 00000030:·5d8f·0300·9005·0000·b200·0000·cd89·0300··]............... | ||
00000040:·9005·0000·d30e·0000· | 00000040:·9005·0000·d30e·0000·e9d7·0200·e4b1·0000··................ | ||
00000050:·0000·0000·0000·0000· | 00000050:·0000·0000·0000·0000·ed94·0300·0000·0000··................ | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·572f·6275·696c·642f·7265·7072·6f64·7563··W/build/reproduc | 00000070:·572f·6275·696c·642f·7265·7072·6f64·7563··W/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
00000090:·2e31·322e·302e·3139·392b·6466·7367·2f6d··.12.0.199+dfsg/m | 00000090:·2e31·322e·302e·3139·392b·6466·7367·2f6d··.12.0.199+dfsg/m | ||
000000a0:·6373·2f74·6f6f·6c73·2f6d·6f6e·6f2d·7379··cs/tools/mono-sy | 000000a0:·6373·2f74·6f6f·6c73·2f6d·6f6e·6f2d·7379··cs/tools/mono-sy | ||
000000b0:·6d62·6f6c·6963·6174·652f·7379·6d62·6f6c··mbolicate/symbol | 000000b0:·6d62·6f6c·6963·6174·652f·7379·6d62·6f6c··mbolicate/symbol | ||
000000c0:·6963·6174·652e·6373·60a6·6e40·cf64·824c··icate.cs`.n@.d.L | 000000c0:·6963·6174·652e·6373·60a6·6e40·cf64·824c··icate.cs`.n@.d.L | ||
Offset 725, 337 lines modified | Offset 725, 337 lines modified | ||
00002d40:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat | 00002d40:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat | ||
00002d50:·682f·6d6f·6e6f·2d36·2e31·322e·302e·3139··h/mono-6.12.0.19 | 00002d50:·682f·6d6f·6e6f·2d36·2e31·322e·302e·3139··h/mono-6.12.0.19 | ||
00002d60:·392b·6466·7367·2f65·7874·6572·6e61·6c2f··9+dfsg/external/ | 00002d60:·392b·6466·7367·2f65·7874·6572·6e61·6c2f··9+dfsg/external/ | ||
00002d70:·6365·6369·6c2f·4d6f·6e6f·2e43·6563·696c··cecil/Mono.Cecil | 00002d70:·6365·6369·6c2f·4d6f·6e6f·2e43·6563·696c··cecil/Mono.Cecil | ||
00002d80:·2f57·696e·646f·7773·5275·6e74·696d·6550··/WindowsRuntimeP | 00002d80:·2f57·696e·646f·7773·5275·6e74·696d·6550··/WindowsRuntimeP | ||
00002d90:·726f·6a65·6374·696f·6e73·2e63·7360·a66e··rojections.cs`.n | 00002d90:·726f·6a65·6374·696f·6e73·2e63·7360·a66e··rojections.cs`.n | ||
00002da0:·40cf·6482·4cb6·f042·d481·72a7·99d7·f674··@.d.L..B..r....t | 00002da0:·40cf·6482·4cb6·f042·d481·72a7·99d7·f674··@.d.L..B..r....t | ||
00002db0:·7c88·cd2b·b3e7·2615·9c8b·729b·ce00·5 | 00002db0:·7c88·cd2b·b3e7·2615·9c8b·729b·ce00·572f··|..+..&...r...W/ | ||
00002dc0:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | 00002dc0:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | ||
00002dd0:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e31··le-path/mono-6.1 | 00002dd0:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e31··le-path/mono-6.1 | ||
00002de0:·322e·302e·3139·392b·6466·7367·2f65·7874··2.0.199+dfsg/ext | 00002de0:·322e·302e·3139·392b·6466·7367·2f65·7874··2.0.199+dfsg/ext | ||
00002df0:·6572·6e61·6c2f·6365·6369·6c2f·4d6f·6e6f··ernal/cecil/Mono | 00002df0:·6572·6e61·6c2f·6365·6369·6c2f·4d6f·6e6f··ernal/cecil/Mono | ||
00002e00:·2e43·6563·696c·2e43·696c·2f | 00002e00:·2e43·6563·696c·2e43·696c·2f44·6f63·756d··.Cecil.Cil/Docum | ||
00002e10:·626c·6550·6462·2e63·7360·a66e·40cf·6482··blePdb.cs`.n@.d. | |||
00002e20:·4cb6·f042·d481·72a7·998d·8f35·f127·1dcd··L..B..r....5.'.. | |||
00002e30:·14d5·862b·2a83·fea7·3600·562f·6275·696c··...+*...6.V/buil | |||
00002e40:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p | |||
00002e50:·6174·682f·6d6f·6e6f·2d36·2e31·322e·302e··ath/mono-6.12.0. | |||
00002e60:·3139·392b·6466·7367·2f65·7874·6572·6e61··199+dfsg/externa | |||
00002e70:·6c2f·6365·6369·6c2f·4d6f·6e6f·2e43·6563··l/cecil/Mono.Cec | |||
00002e80:·696c·2e43·696c·2f4f·7043·6f64·6573·2e63··il.Cil/OpCodes.c | |||
00002e90:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00002ea0:·9902·5a51·caeb·5abd·1a85·e1a7·a199·b080··..ZQ..Z......... | |||
00002eb0:·f000·5c2f·6275·696c·642f·7265·7072·6f64··..\/build/reprod | |||
00002ec0:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | |||
00002ed0:·2d36·2e31·322e·302e·3139·392b·6466·7367··-6.12.0.199+dfsg | |||
00002ee0:·2f65·7874·6572·6e61·6c2f·6365·6369·6c2f··/external/cecil/ | |||
00002ef0:·4d6f·6e6f·2e43·6563·696c·2e43·696c·2f53··Mono.Cecil.Cil/S | |||
00002f00:·6571·7565·6e63·6550·6f69·6e74·2e63·7360··equencePoint.cs` | |||
00002f10:·a66e·40cf·6482·4cb6·f042·d481·72a7·996d··.n@.d.L..B..r..m | |||
00002f20:·3edc·cb82·d625·2d12·0702·b423·3552·f100··>....%-....#5R.. | |||
00002f30:·552f·6275·696c·642f·7265·7072·6f64·7563··U/build/reproduc | |||
00002f40:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | |||
00002f50:·2e31·322e·302e·3139·392b·6466·7367·2f65··.12.0.199+dfsg/e | |||
00002f60:·7874·6572·6e61·6c2f·6365·6369·6c2f·4d6f··xternal/cecil/Mo | |||
00002f70:·6e6f·2e43·6563·696c·2e43·696c·2f4f·7043··no.Cecil.Cil/OpC | |||
00002 | 00002e10:·656e·742e·6373·60a6·6e40·cf64·824c·b6f0··ent.cs`.n@.d.L.. | ||
00002 | 00002e20:·42d4·8172·a799·d6ef·fda1·8c77·2c4b·7552··B..r.......w,KuR | ||
00002 | 00002e30:·dc48·f4ba·c417·0060·2f62·7569·6c64·2f72··.H.....`/build/r | ||
00002 | 00002e40:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | ||
00002 | 00002e50:·2f6d·6f6e·6f2d·362e·3132·2e30·2e31·3939··/mono-6.12.0.199 | ||
00002 | 00002e60:·2b64·6673·672f·6578·7465·726e·616c·2f63··+dfsg/external/c | ||
00002 | 00002e70:·6563·696c·2f4d·6f6e·6f2e·4365·6369·6c2e··ecil/Mono.Cecil. | ||
00002e80:·4369·6c2f·5661·7269·6162·6c65·5265·6665··Cil/VariableRefe | |||
00002e90:·7265·6e63·652e·6373·60a6·6e40·cf64·824c··rence.cs`.n@.d.L | |||
00002ea0:·b6f0·42d4·8172·a799·3116·1370·2b41·ff8f··..B..r..1..p+A.. | |||
00002eb0:·4c0a·4e77·04bb·fc6c·0061·2f62·7569·6c64··L.Nw...l.a/build | |||
00002ec0:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa | |||
00002ed0:·7468·2f6d·6f6e·6f2d·362e·3132·2e30·2e31··th/mono-6.12.0.1 | |||
00002ee0:·3939·2b64·6673·672f·6578·7465·726e·616c··99+dfsg/external | |||
00002ef0:·2f63·6563·696c·2f4d·6f6e·6f2e·4365·6369··/cecil/Mono.Ceci | |||
00002f00:·6c2e·4369·6c2f·5661·7269·6162·6c65·4465··l.Cil/VariableDe | |||
00002f10:·6669·6e69·7469·6f6e·2e63·7360·a66e·40cf··finition.cs`.n@. | |||
00002f20:·6482·4cb6·f042·d481·72a7·99de·d437·21dd··d.L..B..r....7!. | |||
00002f30:·9b3e·764c·984d·e4d2·add4·c800·592f·6275··.>vL.M......Y/bu | |||
00002f40:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | |||
00002f50:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | |||
00002f60:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | |||
00002f70:·6e61·6c2f·6365·6369·6c2f·4d6f·6e6f·2e43··nal/cecil/Mono.C | |||
00002f80:·6563·696c·2e43·696c·2f43·6f64·6552·6561··ecil.Cil/CodeRea | |||
00002f90:·6465·722e·6373·60a6·6e40·cf64·824c·b6f0··der.cs`.n@.d.L.. | |||
00002fa0:·42d4·8172·a799·d56b·062e·59bc·0c82·5ae6··B..r...k..Y...Z. | |||
00002fb0:·aae8·6603·c05c·0056·2f62·7569·6c64·2f72··..f..\.V/build/r | |||
00002fc0:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | |||
00002fd0:·2f6d·6f6e·6f2d·362e·3132·2e30·2e31·3939··/mono-6.12.0.199 | |||
00002fe0:·2b64·6673·672f·6578·7465·726e·616c·2f63··+dfsg/external/c | |||
00002ff0:·6563·696c·2f4d·6f6e·6f2e·4365·6369·6c2e··ecil/Mono.Cecil. | |||
0000 | 00003000:·4369·6c2f·5379·6d62·6f6c·732e·6373·60a6··Cil/Symbols.cs`. | ||
000030 | 00003010:·6e40·cf64·824c·b6f0·42d4·8172·a799·f370··n@.d.L..B..r...p | ||
000030 | 00003020:·a264·4cf7·1d8d·017e·3147·6e24·9e35·005a··.dL....~1Gn$.5.Z | ||
000030 | 00003030:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci | ||
000030 | 00003040:·626c·652d·7061·7468·2f6d·6f6e·6f2d·362e··ble-path/mono-6. | ||
000030 | 00003050:·3132·2e30·2e31·3939·2b64·6673·672f·6578··12.0.199+dfsg/ex | ||
000030 | 00003060:·7465·726e·616c·2f63·6563·696c·2f4d·6f6e··ternal/cecil/Mon | ||
000030 | 00003070:·6f2e·4365·6369·6c2e·4369·6c2f·496e·7374··o.Cecil.Cil/Inst | ||
000030 | 00003080:·7275·6374·696f·6e2e·6373·60a6·6e40·cf64··ruction.cs`.n@.d | ||
000030 | 00003090:·824c·b6f0·42d4·8172·a799·27fd·4432·07a5··.L..B..r..'.D2.. | ||
000030 | 000030a0:·cdcb·e636·4d9a·3f59·3650·005f·2f62·7569··...6M.?Y6P._/bui | ||
000030 | 000030b0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | ||
000030 | 000030c0:·7061·7468·2f6d·6f6e·6f2d·362e·3132·2e30··path/mono-6.12.0 | ||
000030 | 000030d0:·2e31·3939·2b64·6673·672f·6578·7465·726e··.199+dfsg/extern | ||
000030 | 000030e0:·616c·2f63·6563·696c·2f4d·6f6e·6f2e·4365··al/cecil/Mono.Ce | ||
000030 | 000030f0:·6369·6c2e·4369·6c2f·4578·6365·7074·696f··cil.Cil/Exceptio | ||
00003 | 00003100:·6e48·616e·646c·6572·2e63·7360·a66e·40cf··nHandler.cs`.n@. | ||
000031 | 00003110:·6482·4cb6·f042·d481·72a7·998a·25e8·7770··d.L..B..r...%.wp | ||
000031 | 00003120:·2875·c5a2·9260·a755·b449·7300·5c2f·6275··(u...`.U.Is.\/bu | ||
000031 | 00003130:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | ||
000031 | 00003140:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | ||
000031 | 00003150:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | ||
000031 | 00003160:·6e61·6c2f·6365·6369·6c2f·4d6f·6e6f·2e43··nal/cecil/Mono.C | ||
00003170:·6563·696c·2e43·696c·2f53·6571·7565·6e63··ecil.Cil/Sequenc | |||
00003160:·6563·696c·2e43·696c·2f56·6172·6961·626c··ecil.Cil/Variabl | |||
00003170:·6544·6566·696e·6974·696f·6e2e·6373·60a6··eDefinition.cs`. | |||
00003180:·6e40·cf64·824c·b6f0·42d4·8172·a799·ded4··n@.d.L..B..r.... | |||
00003190:·3721·dd9b·3e76·4c98·4de4·d2ad·d4c8·0059··7!..>vL.M......Y | |||
000031a0:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci | |||
000031b0:·626c·652d·7061·7468·2f6d·6f6e·6f2d·362e··ble-path/mono-6. | |||
000031c0:·3132·2e30·2e31·3939·2b64·6673·672f·6578··12.0.199+dfsg/ex | |||
000031d0:·7465·726e·616c·2f63·6563·696c·2f4d·6f6e··ternal/cecil/Mon | |||
000031e0:·6f2e·4365·6369·6c2e·4369·6c2f·436f·6465··o.Cecil.Cil/Code | |||
000031 | 00003180:·6550·6f69·6e74·2e63·7360·a66e·40cf·6482··ePoint.cs`.n@.d. | ||
00003200:·4cb6·f042·d481·72a7·9984·af74·ae9a·4faf··L..B..r....t..O. | |||
00003 | 00003190:·4cb6·f042·d481·72a7·996d·3edc·cb82·d625··L..B..r..m>....% | ||
000031a0:·2d12·0702·b423·3552·f100·532f·6275·696c··-....#5R..S/buil | |||
00003 | 000031b0:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p | ||
00003 | 000031c0:·6174·682f·6d6f·6e6f·2d36·2e31·322e·302e··ath/mono-6.12.0. | ||
00003 | 000031d0:·3139·392b·6466·7367·2f65·7874·6572·6e61··199+dfsg/externa | ||
00003 | 000031e0:·6c2f·6365·6369·6c2f·4d6f·6e6f·2e43·6563··l/cecil/Mono.Cec | ||
00003 | 000031f0:·696c·2e43·696c·2f43·6f64·652e·6373·60a6··il.Cil/Code.cs`. | ||
000032 | 00003200:·6e40·cf64·824c·b6f0·42d4·8172·a799·0682··n@.d.L..B..r.... | ||
000032 | 00003210:·ffe4·d16d·e515·4848·4f80·77de·01f3·0059··...m..HHO.w....Y | ||
000032 | 00003220:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci | ||
000032 | 00003230:·626c·652d·7061·7468·2f6d·6f6e·6f2d·362e··ble-path/mono-6. | ||
Max diff block lines reached; 1057469/1075175 bytes (98.35%) of diff not shown. |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | 00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | ||
00000010:· | 00000010:·6761·27e7·ed8f·f545·bfda·39d3·720e·c44a··ga'....E..9.r..J | ||
00000020:·2853·0300·7000·0000·38a3·0200·6000·0000··(S..p...8...`... | 00000020:·2853·0300·7000·0000·38a3·0200·6000·0000··(S..p...8...`... | ||
00000030:·2850·0300·0003·0000·6000·0000·284d·0300··(P......`...(M.. | 00000030:·2850·0300·0003·0000·6000·0000·284d·0300··(P......`...(M.. | ||
00000040:·0003·0000·200e·0000·a8a3·0200·80a9·0000··....·........... | 00000040:·0003·0000·200e·0000·a8a3·0200·80a9·0000··....·........... | ||
00000050:·0000·0000·0000·0000·2853·0300·0000·0000··........(S...... | 00000050:·0000·0000·0000·0000·2853·0300·0000·0000··........(S...... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·462f·6275·696c·642f·7265·7072·6f64·7563··F/build/reproduc | 00000070:·462f·6275·696c·642f·7265·7072·6f64·7563··F/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
Offset 63, 663 lines modified | Offset 63, 663 lines modified | ||
000003e0:·7468·2f6d·6f6e·6f2d·362e·3132·2e30·2e31··th/mono-6.12.0.1 | 000003e0:·7468·2f6d·6f6e·6f2d·362e·3132·2e30·2e31··th/mono-6.12.0.1 | ||
000003f0:·3939·2b64·6673·672f·6d63·732f·636c·6173··99+dfsg/mcs/clas | 000003f0:·3939·2b64·6673·672f·6d63·732f·636c·6173··99+dfsg/mcs/clas | ||
00000400:·732f·4d6f·6e6f·2e53·6563·7572·6974·792f··s/Mono.Security/ | 00000400:·732f·4d6f·6e6f·2e53·6563·7572·6974·792f··s/Mono.Security/ | ||
00000410:·4d6f·6e6f·2e53·6563·7572·6974·792e·4372··Mono.Security.Cr | 00000410:·4d6f·6e6f·2e53·6563·7572·6974·792e·4372··Mono.Security.Cr | ||
00000420:·7970·746f·6772·6170·6879·2f43·7279·7074··yptography/Crypt | 00000420:·7970·746f·6772·6170·6879·2f43·7279·7074··yptography/Crypt | ||
00000430:·6f43·6f6e·7665·7274·2e63·7360·a66e·40cf··oConvert.cs`.n@. | 00000430:·6f43·6f6e·7665·7274·2e63·7360·a66e·40cf··oConvert.cs`.n@. | ||
00000440:·6482·4cb6·f042·d481·72a7·9927·8e5d·a552··d.L..B..r..'.].R | 00000440:·6482·4cb6·f042·d481·72a7·9927·8e5d·a552··d.L..B..r..'.].R | ||
00000450:·2603·b0d0·da42·c679·6a8f·a600·5 | 00000450:·2603·b0d0·da42·c679·6a8f·a600·562f·6275··&....B.yj...V/bu | ||
00000460:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | 00000460:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | ||
00000470:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | 00000470:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | ||
00000480:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | 00000480:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | ||
00000490:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | 00000490:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | ||
000004a0:·2f47·656e·6572·6963·5772·6170·7065·7273··/GenericWrappers | |||
000004a0:·2f41·6d62·6967·756f·7573·4d61·7463·6845··/AmbiguousMatchE | |||
000004b0:·7863·6570·7469·6f6e·2e63·7360·a66e·40cf··xception.cs`.n@. | |||
000004c0:·6482·4cb6·f042·d481·72a7·99b4·c82d·ba68··d.L..B..r....-.h | |||
000004d0:·55a9·d16a·1f15·883a·874e·c100·4d2f·6275··U..j...:.N..M/bu | |||
000004e0:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | |||
000004f0:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | |||
00000500:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | |||
00000510:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
00000520:·2f46·7573·696f·6e2e·6373·60a6·6e40·cf64··/Fusion.cs`.n@.d | |||
00000530:·824c·b6f0·42d4·8172·a799·89d9·4d51·0145··.L..B..r....MQ.E | |||
00000540:·9fa9·4de8·abbb·1c02·0860·0063·2f62·7569··..M......`.c/bui | |||
00000550:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | |||
00000560:·7061·7468·2f6d·6f6e·6f2d·362e·3132·2e30··path/mono-6.12.0 | |||
00000570:·2e31·3939·2b64·6673·672f·6578·7465·726e··.199+dfsg/extern | |||
00000580:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | |||
00000590:·4375·7374·6f6d·4174·7472·6962·7574·6554··CustomAttributeT | |||
000005a0:·7970·6564·4172·6775·6d65·6e74·2e63·7360··ypedArgument.cs` | |||
000005b0:·a66e·40cf·6482·4cb6·f042·d481·72a7·9977··.n@.d.L..B..r..w | |||
000005c0:·16b0·05cb·7808·d782·06ee·f76c·a916·7f00··....x......l.... | |||
000005d0:·5e2f·6275·696c·642f·7265·7072·6f64·7563··^/build/reproduc | |||
000005e0:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | |||
000005f0:·2e31·322e·302e·3139·392b·6466·7367·2f65··.12.0.199+dfsg/e | |||
00000600:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
00000610:·6c65·6374·2f42·6164·496d·6167·6546·6f72··lect/BadImageFor | |||
00000620:·6d61·7445·7863·6570·7469·6f6e·2e63·7360··matException.cs` | |||
00000630:·a66e·40cf·6482·4cb6·f042·d481·72a7·99ee··.n@.d.L..B..r... | |||
00000640:·2933·185c·e404·bb53·3743·006e·0cd7·cc00··)3.\...S7C.n.... | |||
00000650:·632f·6275·696c·642f·7265·7072·6f64·7563··c/build/reproduc | |||
00000660:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | |||
00000670:·2e31·322e·302e·3139·392b·6466·7367·2f65··.12.0.199+dfsg/e | |||
00000680:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
00000690:·6c65·6374·2f43·7573·746f·6d41·7474·7269··lect/CustomAttri | |||
000006a0:·6275·7465·4e61·6d65·6441·7267·756d·656e··buteNamedArgumen | |||
000006b0:·742e·6373·60a6·6e40·cf64·824c·b6f0·42d4··t.cs`.n@.d.L..B. | |||
000006c0:·8172·a799·81ea·4ee0·2fd0·d7e5·7a42·00a5··.r....N./...zB.. | |||
000006d0:·9e0b·459c·0055·2f62·7569·6c64·2f72·6570··..E..U/build/rep | |||
000006e0:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | |||
000006f0:·6f6e·6f2d·362e·3132·2e30·2e31·3939·2b64··ono-6.12.0.199+d | |||
00000700:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | |||
00000710:·6d2f·7265·666c·6563·742f·5479·7065·4e61··m/reflect/TypeNa | |||
00000720:·6d65·5061·7273·6572·2e63·7360·a66e·40cf··meParser.cs`.n@. | |||
00000730:·6482·4cb6·f042·d481·72a7·998c·569c·0496··d.L..B..r...V... | |||
00000740:·9953·c033·2132·b6c1·6f36·d100·582f·6275··.S.3!2..o6..X/bu | |||
00000750:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | |||
00000760:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | |||
00000770:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | |||
00000780:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
00000790:·2f53·7472·6f6e·674e·616d·654b·6579·5061··/StrongNameKeyPa | |||
000007a0:·6972·2e63·7360·a66e·40cf·6482·4cb6·f042··ir.cs`.n@.d.L..B | |||
000007b0:·d481·72a7·990d·2851·a6a5·5504·791e·464a··..r...(Q..U.y.FJ | |||
000007c0:·8108·37d5·0b00·4c2f·6275·696c·642f·7265··..7...L/build/re | |||
000007d0:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | |||
000007e0:·6d6f·6e6f·2d36·2e31·322e·302e·3139·392b··mono-6.12.0.199+ | |||
000007f0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00000800:·766d·2f72·6566·6c65·6374·2f45·6e75·6d73··vm/reflect/Enums | |||
00000 | 000004b0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | ||
00000 | 000004c0:·72a7·99d3·79df·c3c8·fa6b·3810·658c·3804··r...y....k8.e.8. | ||
00000 | 000004d0:·bfe6·c800·4f2f·6275·696c·642f·7265·7072··....O/build/repr | ||
00000 | 000004e0:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | ||
00000 | 000004f0:·6e6f·2d36·2e31·322e·302e·3139·392b·6466··no-6.12.0.199+df | ||
00000 | 00000500:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | ||
00000 | 00000510:·2f72·6566·6c65·6374·2f54·7970·6549·6e66··/reflect/TypeInf | ||
00000880:·5772·6170·7065·7273·2e63·7360·a66e·40cf··Wrappers.cs`.n@. | |||
00000890:·6482·4cb6·f042·d481·72a7·99d3·79df·c3c8··d.L..B..r...y... | |||
000008a0:·fa6b·3810·658c·3804·bfe6·c800·4b2f·6275··.k8.e.8.....K/bu | |||
000008b0:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | |||
000008c0:·2d70·6174·682f·6d6f·6e6f·2d36·2e31·322e··-path/mono-6.12. | |||
000008d0:·302e·3139·392b·6466·7367·2f65·7874·6572··0.199+dfsg/exter | |||
000008e0:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
000008f0:·2f54·7970·652e·6373·60a6·6e40·cf64·824c··/Type.cs`.n@.d.L | |||
00000900:·b6f0·42d4·8172·a799·c81f·e4f7·33e7·7d83··..B..r......3.}. | |||
00000 | 00000520:·6f2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··o.cs`.n@.d.L..B. | ||
00000530:·8172·a799·6abe·edc2·c39f·3f85·1b08·c749··.r..j.....?....I | |||
00000540:·e439·20e3·0054·2f62·7569·6c64·2f72·6570··.9·..T/build/rep | |||
00000550:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | |||
00000560:·6f6e·6f2d·362e·3132·2e30·2e31·3939·2b64··ono-6.12.0.199+d | |||
00000570:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | |||
00000580:·6d2f·7265·666c·6563·742f·4d65·7468·6f64··m/reflect/Method | |||
00000590:·496d·706c·4d61·702e·6373·60a6·6e40·cf64··ImplMap.cs`.n@.d | |||
000005a0:·824c·b6f0·42d4·8172·a799·bd4c·2ac6·ee3f··.L..B..r...L*..? | |||
000005b0:·1e69·44e1·476b·7962·6b95·0050·2f62·7569··.iD.Gkybk..P/bui | |||
00000 | 000005c0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | ||
00000 | 000005d0:·7061·7468·2f6d·6f6e·6f2d·362e·3132·2e30··path/mono-6.12.0 | ||
00000 | 000005e0:·2e31·3939·2b64·6673·672f·6578·7465·726e··.199+dfsg/extern | ||
00000 | 000005f0:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | ||
00000 | 00000600:·4576·656e·7449·6e66·6f2e·6373·60a6·6e40··EventInfo.cs`.n@ | ||
00000 | 00000610:·cf64·824c·b6f0·42d4·8172·a799·4aa0·9976··.d.L..B..r..J..v | ||
00000 | 00000620:·00fd·f879·2154·d83f·264b·b2ac·0054·2f62··...y!T.?&K...T/b | ||
00000 | 00000630:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | ||
00000 | 00000640:·652d·7061·7468·2f6d·6f6e·6f2d·362e·3132··e-path/mono-6.12 | ||
00000 | 00000650:·2e30·2e31·3939·2b64·6673·672f·6578·7465··.0.199+dfsg/exte | ||
00000 | 00000660:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | ||
00000 | 00000670:·742f·5061·7261·6d65·7465·7249·6e66·6f2e··t/ParameterInfo. | ||
00000 | 00000680:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | ||
00000 | 00000690:·a799·9e77·a107·2142·3fde·e821·7b02·81eb··...w..!B?..!{... | ||
00000 | 000006a0:·7034·0051·2f62·7569·6c64·2f72·6570·726f··p4.Q/build/repro | ||
00000a10:·6475·6369·626c·652d·7061·7468·2f6d·6f6e··ducible-path/mon | |||
00000a20:·6f2d·362e·3132·2e30·2e31·3939·2b64·6673··o-6.12.0.199+dfs | |||
00000a30:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
00000a40:·7265·666c·6563·742f·4375·7374·6f6d·4174··reflect/CustomAt | |||
00000a50:·7472·6962·7574·6544·6174·612e·6373·60a6··tributeData.cs`. | |||
00000a60:·6e40·cf64·824c·b6f0·42d4·8172·a799·77e3··n@.d.L..B..r..w. | |||
00000a70:·be75·2be9·2592·fe56·4cf2·619a·7547·0056··.u+.%..VL.a.uG.V | |||
00000a80:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci | |||
Max diff block lines reached; 1653048/1697660 bytes (97.37%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary |
2 | -rw-r--r--···0········0········0····37 | 2 | -rw-r--r--···0········0········0····37196·2025-04-03·13:46:50.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·2351 | 3 | -rw-r--r--···0········0········0·23511788·2025-04-03·13:46:50.000000·data.tar.xz |
Offset 452, 25 lines modified | Offset 452, 25 lines modified | ||
452 | -rwxr-xr-x···0·root·········(0)·root·········(0)····19968·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/culevel.exe | 452 | -rwxr-xr-x···0·root·········(0)·root·········(0)····19968·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/culevel.exe |
453 | -rwxr-xr-x···0·root·········(0)·root·········(0)····15872·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/disco.exe | 453 | -rwxr-xr-x···0·root·········(0)·root·········(0)····15872·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/disco.exe |
454 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····9728·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/dtd2rng.exe | 454 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····9728·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/dtd2rng.exe |
455 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····4608·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/dtd2xsd.exe | 455 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····4608·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/dtd2xsd.exe |
456 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····4096·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/genxs.exe | 456 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····4096·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/genxs.exe |
457 | -rwxr-xr-x···0·root·········(0)·root·········(0)····17920·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/httpcfg.exe | 457 | -rwxr-xr-x···0·root·········(0)·root·········(0)····17920·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/httpcfg.exe |
458 | -rwxr-xr-x···0·root·········(0)·root·········(0)····15872·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ictool.exe | 458 | -rwxr-xr-x···0·root·········(0)·root·········(0)····15872·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ictool.exe |
459 | -rwxr-xr-x···0·root·········(0)·root·········(0)···57 | 459 | -rwxr-xr-x···0·root·········(0)·root·········(0)···575488·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ikdasm.exe |
460 | -rwxr-xr-x···0·root·········(0)·root·········(0)···327680·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ilasm.exe | 460 | -rwxr-xr-x···0·root·········(0)·root·········(0)···327680·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/ilasm.exe |
461 | -rwxr-xr-x···0·root·········(0)·root·········(0)····53760·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/illinkanalyzer.exe | 461 | -rwxr-xr-x···0·root·········(0)·root·········(0)····53760·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/illinkanalyzer.exe |
462 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····7680·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/installutil.exe | 462 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····7680·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/installutil.exe |
463 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····7168·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/installvst.exe | 463 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····7168·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/installvst.exe |
464 | -rwxr-xr-x···0·root·········(0)·root·········(0)····47104·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/lc.exe | 464 | -rwxr-xr-x···0·root·········(0)·root·········(0)····47104·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/lc.exe |
465 | -rwxr-xr-x···0·root·········(0)·root·········(0)····19456·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/macpack.exe | 465 | -rwxr-xr-x···0·root·········(0)·root·········(0)····19456·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/macpack.exe |
466 | -rwxr-xr-x···0·root·········(0)·root·········(0)····24064·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/makecert.exe | 466 | -rwxr-xr-x···0·root·········(0)·root·········(0)····24064·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/makecert.exe |
467 | -rwxr-xr-x···0·root·········(0)·root·········(0)····37888·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mconfig.exe | 467 | -rwxr-xr-x···0·root·········(0)·root·········(0)····37888·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mconfig.exe |
468 | -rwxr-xr-x···0·root·········(0)·root·········(0)····44544·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mdbrebase.exe | 468 | -rwxr-xr-x···0·root·········(0)·root·········(0)····44544·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mdbrebase.exe |
469 | -rwxr-xr-x···0·root·········(0)·root·········(0)···52 | 469 | -rwxr-xr-x···0·root·········(0)·root·········(0)···525312·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mkbundle.exe |
470 | -rwxr-xr-x···0·root·········(0)·root·········(0)····70144·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-api-diff.exe | 470 | -rwxr-xr-x···0·root·········(0)·root·········(0)····70144·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-api-diff.exe |
471 | -rwxr-xr-x···0·root·········(0)·root·········(0)····96256·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-api-html.exe | 471 | -rwxr-xr-x···0·root·········(0)·root·········(0)····96256·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-api-html.exe |
472 | -rwxr-xr-x···0·root·········(0)·root·········(0)····83456·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-api-info.exe | 472 | -rwxr-xr-x···0·root·········(0)·root·········(0)····83456·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-api-info.exe |
473 | -rwxr-xr-x···0·root·········(0)·root·········(0)···378880·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-cil-strip.exe | 473 | -rwxr-xr-x···0·root·········(0)·root·········(0)···378880·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-cil-strip.exe |
474 | -rwxr-xr-x···0·root·········(0)·root·········(0)····48128·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe | 474 | -rwxr-xr-x···0·root·········(0)·root·········(0)····48128·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe |
475 | -rw-r--r--···0·root·········(0)·root·········(0)······155·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.config | 475 | -rw-r--r--···0·root·········(0)·root·········(0)······155·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.config |
476 | -rwxr-xr-x···0·root·········(0)·root·········(0)···559104·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-symbolicate.exe | 476 | -rwxr-xr-x···0·root·········(0)·root·········(0)···559104·2025-04-03·13:46:50.000000·./usr/lib/mono/4.5/mono-symbolicate.exe |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | PE·Header: | 11 | PE·Header: |
12 | » ·········Magic·(0x010b):·0x010b | 12 | » ·········Magic·(0x010b):·0x010b |
13 | » ·············LMajor·(6):·0x08 | 13 | » ·············LMajor·(6):·0x08 |
14 | » ·············LMinor·(0):·0x00 | 14 | » ·············LMinor·(0):·0x00 |
15 | » ··············Code·Size:·0x00079c00 | 15 | » ··············Code·Size:·0x00079c00 |
16 | » ··Initialized·Data·Size:·0x00000800 | 16 | » ··Initialized·Data·Size:·0x00000800 |
17 | » Uninitialized·Data·Size:·0x00000000 | 17 | » Uninitialized·Data·Size:·0x00000000 |
18 | » ········Entry·Point·RVA:·0x0007b | 18 | » ········Entry·Point·RVA:·0x0007bb2e |
19 | » ·» ··Code·Base·RVA:·0x00002000 | 19 | » ·» ··Code·Base·RVA:·0x00002000 |
20 | » » ··Data·Base·RVA:·0x0007c000 | 20 | » » ··Data·Base·RVA:·0x0007c000 |
21 | NT·Header: | 21 | NT·Header: |
22 | » ···Image·Base·(0x400000):·0x00400000 | 22 | » ···Image·Base·(0x400000):·0x00400000 |
23 | » Section·Alignment·(8192):·0x00002000 | 23 | » Section·Alignment·(8192):·0x00002000 |
Offset 41, 15 lines modified | Offset 41, 15 lines modified | ||
41 | » ··Heap·Reserve·Size·(1M):·0x00100000 | 41 | » ··Heap·Reserve·Size·(1M):·0x00100000 |
42 | » ·Heap·Commit·Size·(4096):·0x00001000 | 42 | » ·Heap·Commit·Size·(4096):·0x00001000 |
43 | » ······Loader·flags·(0x1):·0x00000000 | 43 | » ······Loader·flags·(0x1):·0x00000000 |
44 | » ···Data·Directories·(16):·0x00000010 | 44 | » ···Data·Directories·(16):·0x00000010 |
45 | Data·directories: | 45 | Data·directories: |
46 | » ·····Export·Table:·0x00000000·[0x00000000] | 46 | » ·····Export·Table:·0x00000000·[0x00000000] |
47 | » ·····Import·Table:·0x0007ba | 47 | » ·····Import·Table:·0x0007bae0·[0x0000004b] |
48 | » ···Resource·Table:·0x0007e000·[0x00000358] | 48 | » ···Resource·Table:·0x0007e000·[0x00000358] |
49 | » ··Exception·Table:·0x00000000·[0x00000000] | 49 | » ··Exception·Table:·0x00000000·[0x00000000] |
50 | » Certificate·Table:·0x00000000·[0x00000000] | 50 | » Certificate·Table:·0x00000000·[0x00000000] |
51 | » ······Reloc·Table:·0x00080000·[0x0000000c] | 51 | » ······Reloc·Table:·0x00080000·[0x0000000c] |
52 | » ············Debug:·0x00000000·[0x00000000] | 52 | » ············Debug:·0x00000000·[0x00000000] |
53 | » ········Copyright:·0x00000000·[0x00000000] | 53 | » ········Copyright:·0x00000000·[0x00000000] |
54 | » ·······Global·Ptr:·0x00000000·[0x00000000] | 54 | » ·······Global·Ptr:·0x00000000·[0x00000000] |
Offset 57, 26 lines modified | Offset 57, 26 lines modified | ||
57 | » Load·Config·Table:·0x00000000·[0x00000000] | 57 | » Load·Config·Table:·0x00000000·[0x00000000] |
58 | » ·····Bound·Import:·0x00000000·[0x00000000] | 58 | » ·····Bound·Import:·0x00000000·[0x00000000] |
59 | » ··············IAT:·0x00002000·[0x00000008] | 59 | » ··············IAT:·0x00002000·[0x00000008] |
60 | » Delay·Import·Desc:·0x00000000·[0x00000000] | 60 | » Delay·Import·Desc:·0x00000000·[0x00000000] |
61 | » ·······CLI·Header:·0x00002008·[0x00000048] | 61 | » ·······CLI·Header:·0x00002008·[0x00000048] |
62 | » Name:·.text | 62 | » Name:·.text |
63 | » ···Virtual·Size:·0x00079 | 63 | » ···Virtual·Size:·0x00079b34 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x00079c00 | 65 | » ··Raw·Data·Size:·0x00079c00 |
66 | » ···Raw·Data·Ptr:·0x00000400 | 66 | » ···Raw·Data·Ptr:·0x00000400 |
67 | » ······Reloc·Ptr:·0x00000000 | 67 | » ······Reloc·Ptr:·0x00000000 |
68 | » ·····LineNo·Ptr:·0x00000000 | 68 | » ·····LineNo·Ptr:·0x00000000 |
69 | » ····Reloc·Count:·0x0000 | 69 | » ····Reloc·Count:·0x0000 |
70 | » ·····Line·Count:·0x0000 | 70 | » ·····Line·Count:·0x0000 |
71 | » Flags:·code,·exec,·read,· | 71 | » Flags:·code,·exec,·read,· |
72 | » Name:·.sdata | 72 | » Name:·.sdata |
73 | » ···Virtual·Size:·0x000001e | 73 | » ···Virtual·Size:·0x000001e8 |
74 | » Virtual·Address:·0x0007c000 | 74 | » Virtual·Address:·0x0007c000 |
75 | » ··Raw·Data·Size:·0x00000200 | 75 | » ··Raw·Data·Size:·0x00000200 |
76 | » ···Raw·Data·Ptr:·0x0007a000 | 76 | » ···Raw·Data·Ptr:·0x0007a000 |
77 | » ······Reloc·Ptr:·0x00000000 | 77 | » ······Reloc·Ptr:·0x00000000 |
78 | » ·····LineNo·Ptr:·0x00000000 | 78 | » ·····LineNo·Ptr:·0x00000000 |
79 | » ····Reloc·Count:·0x0000 | 79 | » ····Reloc·Count:·0x0000 |
80 | » ·····Line·Count:·0x0000 | 80 | » ·····Line·Count:·0x0000 |
Offset 103, 15 lines modified | Offset 103, 15 lines modified | ||
103 | » ····Reloc·Count:·0x0000 | 103 | » ····Reloc·Count:·0x0000 |
104 | » ·····Line·Count:·0x0000 | 104 | » ·····Line·Count:·0x0000 |
105 | » Flags:·data,·discard,·read,· | 105 | » Flags:·data,·discard,·read,· |
106 | ··········CLI·header·size:·72 | 106 | ··········CLI·header·size:·72 |
107 | ·········Runtime·required:·2.5 | 107 | ·········Runtime·required:·2.5 |
108 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned | 108 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned |
109 | » ·········Metadata:·0x00036f7 | 109 | » ·········Metadata:·0x00036f78·[0x00044b64] |
110 | » Entry·Point·Token:·0x06000004 | 110 | » Entry·Point·Token:·0x06000004 |
111 | » ·····Resources·at:·0x00000000·[0x00000000] | 111 | » ·····Resources·at:·0x00000000·[0x00000000] |
112 | » ···Strong·Name·at:·0x00000000·[0x00000000] | 112 | » ···Strong·Name·at:·0x00000000·[0x00000000] |
113 | » ··Code·Manager·at:·0x00000000·[0x00000000] | 113 | » ··Code·Manager·at:·0x00000000·[0x00000000] |
114 | » ··VTableFixups·at:·0x00000000·[0x00000000] | 114 | » ··VTableFixups·at:·0x00000000·[0x00000000] |
115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] | 115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] |
Offset 122, 42 lines modified | Offset 122, 42 lines modified | ||
122 | Metadata·header: | 122 | Metadata·header: |
123 | ···········Version:·1.1 | 123 | ···········Version:·1.1 |
124 | ····Version·string:·v4.0.30319 | 124 | ····Version·string:·v4.0.30319 |
125 | Metadata·pointers: | 125 | Metadata·pointers: |
126 | » Tables·(#~):·0x0000006c·-·0x00024228·[147900·==·0x000241bc] | 126 | » Tables·(#~):·0x0000006c·-·0x00024228·[147900·==·0x000241bc] |
127 | » ····Strings:·0x00024228·-·0x00035cb4·[72332·==·0x00011a8c] | 127 | » ····Strings:·0x00024228·-·0x00035cb4·[72332·==·0x00011a8c] |
128 | » ·······Blob:·0x0003cfcc·-·0x00044 | 128 | » ·······Blob:·0x0003cfcc·-·0x00044b64·[31640·==·0x00007b98] |
129 | » User·string:·0x00035cb4·-·0x0003cfbc·[29448·==·0x00007308] | 129 | » User·string:·0x00035cb4·-·0x0003cfbc·[29448·==·0x00007308] |
130 | » ·······GUID:·0x0003cfbc·-·0x0003cfcc·[16·==·0x00000010] | 130 | » ·······GUID:·0x0003cfbc·-·0x0003cfcc·[16·==·0x00000010] |
131 | Rows: | 131 | Rows: |
132 | Table·Module:·1·records·(12·bytes,·at·3547 | 132 | Table·Module:·1·records·(12·bytes,·at·35474) |
133 | Table·TypeRef:·204·records·(10·bytes,·at·354 | 133 | Table·TypeRef:·204·records·(10·bytes,·at·35480) |
134 | Table·TypeDef:·379·records·(18·bytes,·at·35c7 | 134 | Table·TypeDef:·379·records·(18·bytes,·at·35c78) |
135 | Table·Field:·1993·records·(8·bytes,·at·3771 | 135 | Table·Field:·1993·records·(8·bytes,·at·3771e) |
136 | Table·Method:·3884·records·(16·bytes,·at·3b56 | 136 | Table·Method:·3884·records·(16·bytes,·at·3b566) |
137 | Table·Param:·3559·records·(8·bytes,·at·4a82 | 137 | Table·Param:·3559·records·(8·bytes,·at·4a826) |
138 | Table·InterfaceImpl:·61·records·(4·bytes,·at·5175 | 138 | Table·InterfaceImpl:·61·records·(4·bytes,·at·5175e) |
139 | Table·MemberRef:·1146·records·(8·bytes,·at·518 | 139 | Table·MemberRef:·1146·records·(8·bytes,·at·51852) |
140 | Table·Constant:·554·records·(6·bytes,·at·53c | 140 | Table·Constant:·554·records·(6·bytes,·at·53c22) |
141 | Table·CustomAttribute:·106·records·(8·bytes,·at·5491 | 141 | Table·CustomAttribute:·106·records·(8·bytes,·at·5491e) |
142 | Table·FieldMarshal:·9·records·(4·bytes,·at·54c6 | 142 | Table·FieldMarshal:·9·records·(4·bytes,·at·54c6e) |
143 | Table·ClassLayout:·9·records·(8·bytes,·at·54c | 143 | Table·ClassLayout:·9·records·(8·bytes,·at·54c92) |
144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·54cd | 144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·54cda) |
145 | Table·StandaloneSig:·517·records·(2·bytes,·at·54ce | 145 | Table·StandaloneSig:·517·records·(2·bytes,·at·54ce6) |
146 | Table·EventMap:·2·records·(4·bytes,·at·550 | 146 | Table·EventMap:·2·records·(4·bytes,·at·550f0) |
147 | Table·Event:·4·records·(8·bytes,·at·550f | 147 | Table·Event:·4·records·(8·bytes,·at·550f8) |
148 | Table·PropertyMap:·153·records·(4·bytes,·at·5511 | 148 | Table·PropertyMap:·153·records·(4·bytes,·at·55118) |
149 | Table·Property:·1041·records·(8·bytes,·at·5537 | 149 | Table·Property:·1041·records·(8·bytes,·at·5537c) |
150 | Table·MethodSemantics:·1077·records·(6·bytes,·at·5740 | 150 | Table·MethodSemantics:·1077·records·(6·bytes,·at·57404) |
151 | Table·MethodImpl:·53·records·(6·bytes,·at·58d | 151 | Table·MethodImpl:·53·records·(6·bytes,·at·58d42) |
152 | Table·Moduleref:·1·records·(4·bytes,·at·58e | 152 | Table·Moduleref:·1·records·(4·bytes,·at·58e80) |
153 | Table·TypeSpec:·345·records·(2·bytes,·at·58e8 | 153 | Table·TypeSpec:·345·records·(2·bytes,·at·58e84) |
154 | Table·ImplMap:·1·records·(10·bytes,·at·5913 | 154 | Table·ImplMap:·1·records·(10·bytes,·at·59136) |
155 | Table·FieldRVA:·10·records·(6·bytes,·at·591 | 155 | Table·FieldRVA:·10·records·(6·bytes,·at·59140) |
156 | Table·Assembly:·1·records·(26·bytes,·at·5917 | 156 | Table·Assembly:·1·records·(26·bytes,·at·5917c) |
157 | Table·AssemblyRef:·6·records·(24·bytes,·at·5919 | 157 | Table·AssemblyRef:·6·records·(24·bytes,·at·59196) |
158 | Table·NestedClass:·104·records·(4·bytes,·at·5922 | 158 | Table·NestedClass:·104·records·(4·bytes,·at·59226) |
159 | Table·GenericParam:·21·records·(10·bytes,·at·593c | 159 | Table·GenericParam:·21·records·(10·bytes,·at·593c6) |
160 | Table·MethodSpec:·52·records·(4·bytes,·at·5949 | 160 | Table·MethodSpec:·52·records·(4·bytes,·at·59498) |
161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·5956 | 161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·59568) |
162 | RVA·for·Entry·Point:·0x00002224 | 162 | RVA·for·Entry·Point:·0x00002224 |
Offset 8, 18 lines modified | Offset 8, 18 lines modified | ||
8 | » ···Optional·Header·Size:·0x00e0 | 8 | » ···Optional·Header·Size:·0x00e0 |
9 | » ···» Characteristics:·0x0102 | 9 | » ···» Characteristics:·0x0102 |
10 | PE·Header: | 10 | PE·Header: |
11 | » ·········Magic·(0x010b):·0x010b | 11 | » ·········Magic·(0x010b):·0x010b |
12 | » ·············LMajor·(6):·0x08 | 12 | » ·············LMajor·(6):·0x08 |
13 | » ·············LMinor·(0):·0x00 | 13 | » ·············LMinor·(0):·0x00 |
14 | » ··············Code·Size:·0x0008b | 14 | » ··············Code·Size:·0x0008bc00 |
15 | » ··Initialized·Data·Size:·0x00000800 | 15 | » ··Initialized·Data·Size:·0x00000800 |
16 | » Uninitialized·Data·Size:·0x00000000 | 16 | » Uninitialized·Data·Size:·0x00000000 |
17 | » ········Entry·Point·RVA:·0x0008d | 17 | » ········Entry·Point·RVA:·0x0008da2e |
18 | » ·» ··Code·Base·RVA:·0x00002000 | 18 | » ·» ··Code·Base·RVA:·0x00002000 |
19 | » » ··Data·Base·RVA:·0x0008e000 | 19 | » » ··Data·Base·RVA:·0x0008e000 |
20 | NT·Header: | 20 | NT·Header: |
21 | » ···Image·Base·(0x400000):·0x00400000 | 21 | » ···Image·Base·(0x400000):·0x00400000 |
22 | » Section·Alignment·(8192):·0x00002000 | 22 | » Section·Alignment·(8192):·0x00002000 |
Offset 41, 15 lines modified | Offset 41, 15 lines modified | ||
41 | » ··Heap·Reserve·Size·(1M):·0x00100000 | 41 | » ··Heap·Reserve·Size·(1M):·0x00100000 |
42 | » ·Heap·Commit·Size·(4096):·0x00001000 | 42 | » ·Heap·Commit·Size·(4096):·0x00001000 |
43 | » ······Loader·flags·(0x1):·0x00000000 | 43 | » ······Loader·flags·(0x1):·0x00000000 |
44 | » ···Data·Directories·(16):·0x00000010 | 44 | » ···Data·Directories·(16):·0x00000010 |
45 | Data·directories: | 45 | Data·directories: |
46 | » ·····Export·Table:·0x00000000·[0x00000000] | 46 | » ·····Export·Table:·0x00000000·[0x00000000] |
47 | » ·····Import·Table:·0x0008d9 | 47 | » ·····Import·Table:·0x0008d9e0·[0x0000004b] |
48 | » ···Resource·Table:·0x00090000·[0x000002e0] | 48 | » ···Resource·Table:·0x00090000·[0x000002e0] |
49 | » ··Exception·Table:·0x00000000·[0x00000000] | 49 | » ··Exception·Table:·0x00000000·[0x00000000] |
50 | » Certificate·Table:·0x00000000·[0x00000000] | 50 | » Certificate·Table:·0x00000000·[0x00000000] |
51 | » ······Reloc·Table:·0x00092000·[0x0000000c] | 51 | » ······Reloc·Table:·0x00092000·[0x0000000c] |
52 | » ············Debug:·0x00000000·[0x00000000] | 52 | » ············Debug:·0x00000000·[0x00000000] |
53 | » ········Copyright:·0x00000000·[0x00000000] | 53 | » ········Copyright:·0x00000000·[0x00000000] |
54 | » ·······Global·Ptr:·0x00000000·[0x00000000] | 54 | » ·······Global·Ptr:·0x00000000·[0x00000000] |
Offset 57, 61 lines modified | Offset 57, 61 lines modified | ||
57 | » Load·Config·Table:·0x00000000·[0x00000000] | 57 | » Load·Config·Table:·0x00000000·[0x00000000] |
58 | » ·····Bound·Import:·0x00000000·[0x00000000] | 58 | » ·····Bound·Import:·0x00000000·[0x00000000] |
59 | » ··············IAT:·0x00002000·[0x00000008] | 59 | » ··············IAT:·0x00002000·[0x00000008] |
60 | » Delay·Import·Desc:·0x00000000·[0x00000000] | 60 | » Delay·Import·Desc:·0x00000000·[0x00000000] |
61 | » ·······CLI·Header:·0x00002008·[0x00000048] | 61 | » ·······CLI·Header:·0x00002008·[0x00000048] |
62 | » Name:·.text | 62 | » Name:·.text |
63 | » ···Virtual·Size:·0x0008b | 63 | » ···Virtual·Size:·0x0008ba34 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x0008b | 65 | » ··Raw·Data·Size:·0x0008bc00 |
66 | » ···Raw·Data·Ptr:·0x00000400 | 66 | » ···Raw·Data·Ptr:·0x00000400 |
67 | » ······Reloc·Ptr:·0x00000000 | 67 | » ······Reloc·Ptr:·0x00000000 |
68 | » ·····LineNo·Ptr:·0x00000000 | 68 | » ·····LineNo·Ptr:·0x00000000 |
69 | » ····Reloc·Count:·0x0000 | 69 | » ····Reloc·Count:·0x0000 |
70 | » ·····Line·Count:·0x0000 | 70 | » ·····Line·Count:·0x0000 |
71 | » Flags:·code,·exec,·read,· | 71 | » Flags:·code,·exec,·read,· |
72 | » Name:·.sdata | 72 | » Name:·.sdata |
73 | » ···Virtual·Size:·0x000001d | 73 | » ···Virtual·Size:·0x000001d8 |
74 | » Virtual·Address:·0x0008e000 | 74 | » Virtual·Address:·0x0008e000 |
75 | » ··Raw·Data·Size:·0x00000200 | 75 | » ··Raw·Data·Size:·0x00000200 |
76 | » ···Raw·Data·Ptr:·0x0008 | 76 | » ···Raw·Data·Ptr:·0x0008c000 |
77 | » ······Reloc·Ptr:·0x00000000 | 77 | » ······Reloc·Ptr:·0x00000000 |
78 | » ·····LineNo·Ptr:·0x00000000 | 78 | » ·····LineNo·Ptr:·0x00000000 |
79 | » ····Reloc·Count:·0x0000 | 79 | » ····Reloc·Count:·0x0000 |
80 | » ·····Line·Count:·0x0000 | 80 | » ·····Line·Count:·0x0000 |
81 | » Flags:·data,·read,·write | 81 | » Flags:·data,·read,·write |
82 | » Name:·.rsrc | 82 | » Name:·.rsrc |
83 | » ···Virtual·Size:·0x000002e0 | 83 | » ···Virtual·Size:·0x000002e0 |
84 | » Virtual·Address:·0x00090000 | 84 | » Virtual·Address:·0x00090000 |
85 | » ··Raw·Data·Size:·0x00000400 | 85 | » ··Raw·Data·Size:·0x00000400 |
86 | » ···Raw·Data·Ptr:·0x0008c | 86 | » ···Raw·Data·Ptr:·0x0008c200 |
87 | » ······Reloc·Ptr:·0x00000000 | 87 | » ······Reloc·Ptr:·0x00000000 |
88 | » ·····LineNo·Ptr:·0x00000000 | 88 | » ·····LineNo·Ptr:·0x00000000 |
89 | » ····Reloc·Count:·0x0000 | 89 | » ····Reloc·Count:·0x0000 |
90 | » ·····Line·Count:·0x0000 | 90 | » ·····Line·Count:·0x0000 |
91 | » Flags:·data,·read,· | 91 | » Flags:·data,·read,· |
92 | » Name:·.reloc | 92 | » Name:·.reloc |
93 | » ···Virtual·Size:·0x0000000c | 93 | » ···Virtual·Size:·0x0000000c |
94 | » Virtual·Address:·0x00092000 | 94 | » Virtual·Address:·0x00092000 |
95 | » ··Raw·Data·Size:·0x00000200 | 95 | » ··Raw·Data·Size:·0x00000200 |
96 | » ···Raw·Data·Ptr:·0x0008c | 96 | » ···Raw·Data·Ptr:·0x0008c600 |
97 | » ······Reloc·Ptr:·0x00000000 | 97 | » ······Reloc·Ptr:·0x00000000 |
98 | » ·····LineNo·Ptr:·0x00000000 | 98 | » ·····LineNo·Ptr:·0x00000000 |
99 | » ····Reloc·Count:·0x0000 | 99 | » ····Reloc·Count:·0x0000 |
100 | » ·····Line·Count:·0x0000 | 100 | » ·····Line·Count:·0x0000 |
101 | » Flags:·data,·discard,·read,· | 101 | » Flags:·data,·discard,·read,· |
102 | ··········CLI·header·size:·72 | 102 | ··········CLI·header·size:·72 |
103 | ·········Runtime·required:·2.5 | 103 | ·········Runtime·required:·2.5 |
104 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned | 104 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned |
105 | » ·········Metadata:·0x000437 | 105 | » ·········Metadata:·0x00043740·[0x0004a294] |
106 | » Entry·Point·Token:·0x06000099 | 106 | » Entry·Point·Token:·0x06000099 |
107 | » ·····Resources·at:·0x00000000·[0x00000000] | 107 | » ·····Resources·at:·0x00000000·[0x00000000] |
108 | » ···Strong·Name·at:·0x00000000·[0x00000000] | 108 | » ···Strong·Name·at:·0x00000000·[0x00000000] |
109 | » ··Code·Manager·at:·0x00000000·[0x00000000] | 109 | » ··Code·Manager·at:·0x00000000·[0x00000000] |
110 | » ··VTableFixups·at:·0x00000000·[0x00000000] | 110 | » ··VTableFixups·at:·0x00000000·[0x00000000] |
111 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] | 111 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] |
Offset 122, 42 lines modified | Offset 122, 42 lines modified | ||
122 | Metadata·header: | 122 | Metadata·header: |
123 | ···········Version:·1.1 | 123 | ···········Version:·1.1 |
124 | ····Version·string:·v4.0.30319 | 124 | ····Version·string:·v4.0.30319 |
125 | Metadata·pointers: | 125 | Metadata·pointers: |
126 | » Tables·(#~):·0x0000006c·-·0x00026270·[156164·==·0x00026204] | 126 | » Tables·(#~):·0x0000006c·-·0x00026270·[156164·==·0x00026204] |
127 | » ····Strings:·0x00026270·-·0x00038200·[73616·==·0x00011f90] | 127 | » ····Strings:·0x00026270·-·0x00038200·[73616·==·0x00011f90] |
128 | » ·······Blob:·0x00042b20·-·0x0004a | 128 | » ·······Blob:·0x00042b20·-·0x0004a294·[30580·==·0x00007774] |
129 | » User·string:·0x00038200·-·0x00042b10·[43280·==·0x0000a910] | 129 | » User·string:·0x00038200·-·0x00042b10·[43280·==·0x0000a910] |
130 | » ·······GUID:·0x00042b10·-·0x00042b20·[16·==·0x00000010] | 130 | » ·······GUID:·0x00042b10·-·0x00042b20·[16·==·0x00000010] |
131 | Rows: | 131 | Rows: |
132 | Table·Module:·1·records·(12·bytes,·at·41c3 | 132 | Table·Module:·1·records·(12·bytes,·at·41c3c) |
133 | Table·TypeRef:·198·records·(10·bytes,·at·41c4 | 133 | Table·TypeRef:·198·records·(10·bytes,·at·41c48) |
134 | Table·TypeDef:·404·records·(18·bytes,·at·42 | 134 | Table·TypeDef:·404·records·(18·bytes,·at·42404) |
135 | Table·Field:·2074·records·(8·bytes,·at·4406 | 135 | Table·Field:·2074·records·(8·bytes,·at·4406c) |
136 | Table·Method:·3971·records·(16·bytes,·at·4813 | 136 | Table·Method:·3971·records·(16·bytes,·at·4813c) |
137 | Table·Param:·3878·records·(8·bytes,·at·5796 | 137 | Table·Param:·3878·records·(8·bytes,·at·5796c) |
138 | Table·InterfaceImpl:·81·records·(4·bytes,·at·5f29 | 138 | Table·InterfaceImpl:·81·records·(4·bytes,·at·5f29c) |
139 | Table·MemberRef:·1288·records·(8·bytes,·at·5f3 | 139 | Table·MemberRef:·1288·records·(8·bytes,·at·5f3e0) |
140 | Table·Constant:·564·records·(6·bytes,·at·61c | 140 | Table·Constant:·564·records·(6·bytes,·at·61c20) |
141 | Table·CustomAttribute:·185·records·(8·bytes,·at·6295 | 141 | Table·CustomAttribute:·185·records·(8·bytes,·at·62958) |
142 | Table·DeclSecurity:·1·records·(6·bytes,·at·62f | 142 | Table·DeclSecurity:·1·records·(6·bytes,·at·62f20) |
143 | Table·ClassLayout:·10·records·(8·bytes,·at·62f | 143 | Table·ClassLayout:·10·records·(8·bytes,·at·62f26) |
144 | Table·FieldLayoutt:·4·records·(6·bytes,·at·62f | 144 | Table·FieldLayoutt:·4·records·(6·bytes,·at·62f76) |
145 | Table·StandaloneSig:·611·records·(2·bytes,·at·62f8 | 145 | Table·StandaloneSig:·611·records·(2·bytes,·at·62f8e) |
146 | Table·EventMap:·2·records·(4·bytes,·at·634 | 146 | Table·EventMap:·2·records·(4·bytes,·at·63454) |
147 | Table·Event:·4·records·(8·bytes,·at·6345 | 147 | Table·Event:·4·records·(8·bytes,·at·6345c) |
148 | Table·PropertyMap:·164·records·(4·bytes,·at·6347 | 148 | Table·PropertyMap:·164·records·(4·bytes,·at·6347c) |
149 | Table·Property:·1082·records·(8·bytes,·at·6370 | 149 | Table·Property:·1082·records·(8·bytes,·at·6370c) |
150 | Table·MethodSemantics:·1127·records·(6·bytes,·at·658d | 150 | Table·MethodSemantics:·1127·records·(6·bytes,·at·658dc) |
Max diff block lines reached; 0/6778 bytes (0.00%) of diff not shown. |
Offset 92, 15 lines modified | Offset 92, 15 lines modified | ||
92 | » ····Reloc·Count:·0x0000 | 92 | » ····Reloc·Count:·0x0000 |
93 | » ·····Line·Count:·0x0000 | 93 | » ·····Line·Count:·0x0000 |
94 | » Flags:·data,·discard,·read,· | 94 | » Flags:·data,·discard,·read,· |
95 | ··········CLI·header·size:·72 | 95 | ··········CLI·header·size:·72 |
96 | ·········Runtime·required:·2.5 | 96 | ·········Runtime·required:·2.5 |
97 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned | 97 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned |
98 | » ·········Metadata:·0x00006f5 | 98 | » ·········Metadata:·0x00006f50·[0x00007a0c] |
99 | » Entry·Point·Token:·0x060000dc | 99 | » Entry·Point·Token:·0x060000dc |
100 | » ·····Resources·at:·0x00000000·[0x00000000] | 100 | » ·····Resources·at:·0x00000000·[0x00000000] |
101 | » ···Strong·Name·at:·0x00000000·[0x00000000] | 101 | » ···Strong·Name·at:·0x00000000·[0x00000000] |
102 | » ··Code·Manager·at:·0x00000000·[0x00000000] | 102 | » ··Code·Manager·at:·0x00000000·[0x00000000] |
103 | » ··VTableFixups·at:·0x00000000·[0x00000000] | 103 | » ··VTableFixups·at:·0x00000000·[0x00000000] |
104 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] | 104 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] |
Offset 115, 30 lines modified | Offset 115, 30 lines modified | ||
115 | Metadata·pointers: | 115 | Metadata·pointers: |
116 | » Tables·(#~):·0x0000006c·-·0x00003018·[12204·==·0x00002fac] | 116 | » Tables·(#~):·0x0000006c·-·0x00003018·[12204·==·0x00002fac] |
117 | » ····Strings:·0x00003018·-·0x00005180·[8552·==·0x00002168] | 117 | » ····Strings:·0x00003018·-·0x00005180·[8552·==·0x00002168] |
118 | » ·······Blob:·0x00006a14·-·0x00007a0c·[4088·==·0x00000ff8] | 118 | » ·······Blob:·0x00006a14·-·0x00007a0c·[4088·==·0x00000ff8] |
119 | » User·string:·0x00005180·-·0x00006a04·[6276·==·0x00001884] | 119 | » User·string:·0x00005180·-·0x00006a04·[6276·==·0x00001884] |
120 | » ·······GUID:·0x00006a04·-·0x00006a14·[16·==·0x00000010] | 120 | » ·······GUID:·0x00006a04·-·0x00006a14·[16·==·0x00000010] |
121 | Rows: | 121 | Rows: |
122 | Table·Module:·1·records·(10·bytes,·at·52 | 122 | Table·Module:·1·records·(10·bytes,·at·522c) |
123 | Table·TypeRef:·105·records·(6·bytes,·at·523 | 123 | Table·TypeRef:·105·records·(6·bytes,·at·5236) |
124 | Table·TypeDef:·36·records·(14·bytes,·at·54 | 124 | Table·TypeDef:·36·records·(14·bytes,·at·54ac) |
125 | Table·Field:·137·records·(6·bytes,·at·56a | 125 | Table·Field:·137·records·(6·bytes,·at·56a4) |
126 | Table·Method:·297·records·(14·bytes,·at·59d | 126 | Table·Method:·297·records·(14·bytes,·at·59da) |
127 | Table·Param:·323·records·(6·bytes,·at·6a1 | 127 | Table·Param:·323·records·(6·bytes,·at·6a18) |
128 | Table·InterfaceImpl:·31·records·(4·bytes,·at·71a | 128 | Table·InterfaceImpl:·31·records·(4·bytes,·at·71aa) |
129 | Table·MemberRef:·295·records·(6·bytes,·at·722 | 129 | Table·MemberRef:·295·records·(6·bytes,·at·7226) |
130 | Table·Constant:·15·records·(6·bytes,·at·791 | 130 | Table·Constant:·15·records·(6·bytes,·at·7910) |
131 | Table·CustomAttribute:·91·records·(6·bytes,·at·796 | 131 | Table·CustomAttribute:·91·records·(6·bytes,·at·796a) |
132 | Table·DeclSecurity:·1·records·(6·bytes,·at·7b | 132 | Table·DeclSecurity:·1·records·(6·bytes,·at·7b8c) |
133 | Table·StandaloneSig:·59·records·(2·bytes,·at·7b9 | 133 | Table·StandaloneSig:·59·records·(2·bytes,·at·7b92) |
134 | Table·PropertyMap:·17·records·(4·bytes,·at·7c0 | 134 | Table·PropertyMap:·17·records·(4·bytes,·at·7c08) |
135 | Table·Property:·48·records·(6·bytes,·at·7c | 135 | Table·Property:·48·records·(6·bytes,·at·7c4c) |
136 | Table·MethodSemantics:·58·records·(6·bytes,·at·7d | 136 | Table·MethodSemantics:·58·records·(6·bytes,·at·7d6c) |
137 | Table·MethodImpl:·32·records·(6·bytes,·at·7ec | 137 | Table·MethodImpl:·32·records·(6·bytes,·at·7ec8) |
138 | Table·TypeSpec:·63·records·(2·bytes,·at·7f8 | 138 | Table·TypeSpec:·63·records·(2·bytes,·at·7f88) |
139 | Table·Assembly:·1·records·(22·bytes,·at·800 | 139 | Table·Assembly:·1·records·(22·bytes,·at·8006) |
140 | Table·AssemblyRef:·5·records·(20·bytes,·at·80 | 140 | Table·AssemblyRef:·5·records·(20·bytes,·at·801c) |
141 | Table·NestedClass:·14·records·(4·bytes,·at·808 | 141 | Table·NestedClass:·14·records·(4·bytes,·at·8080) |
142 | Table·GenericParam:·18·records·(8·bytes,·at·80b | 142 | Table·GenericParam:·18·records·(8·bytes,·at·80b8) |
143 | Table·MethodSpec:·7·records·(4·bytes,·at·814 | 143 | Table·MethodSpec:·7·records·(4·bytes,·at·8148) |
144 | RVA·for·Entry·Point:·0x000066dc | 144 | RVA·for·Entry·Point:·0x000066dc |
Offset 8, 18 lines modified | Offset 8, 18 lines modified | ||
8 | » ···Optional·Header·Size:·0x00e0 | 8 | » ···Optional·Header·Size:·0x00e0 |
9 | » ···» Characteristics:·0x0102 | 9 | » ···» Characteristics:·0x0102 |
10 | PE·Header: | 10 | PE·Header: |
11 | » ·········Magic·(0x010b):·0x010b | 11 | » ·········Magic·(0x010b):·0x010b |
12 | » ·············LMajor·(6):·0x08 | 12 | » ·············LMajor·(6):·0x08 |
13 | » ·············LMinor·(0):·0x00 | 13 | » ·············LMinor·(0):·0x00 |
14 | » ··············Code·Size:·0x0007f | 14 | » ··············Code·Size:·0x0007f800 |
15 | » ··Initialized·Data·Size:·0x00000800 | 15 | » ··Initialized·Data·Size:·0x00000800 |
16 | » Uninitialized·Data·Size:·0x00000000 | 16 | » Uninitialized·Data·Size:·0x00000000 |
17 | » ········Entry·Point·RVA:·0x00081 | 17 | » ········Entry·Point·RVA:·0x0008163e |
18 | » ·» ··Code·Base·RVA:·0x00002000 | 18 | » ·» ··Code·Base·RVA:·0x00002000 |
19 | » » ··Data·Base·RVA:·0x00082000 | 19 | » » ··Data·Base·RVA:·0x00082000 |
20 | NT·Header: | 20 | NT·Header: |
21 | » ···Image·Base·(0x400000):·0x00400000 | 21 | » ···Image·Base·(0x400000):·0x00400000 |
22 | » Section·Alignment·(8192):·0x00002000 | 22 | » Section·Alignment·(8192):·0x00002000 |
Offset 41, 15 lines modified | Offset 41, 15 lines modified | ||
41 | » ··Heap·Reserve·Size·(1M):·0x00100000 | 41 | » ··Heap·Reserve·Size·(1M):·0x00100000 |
42 | » ·Heap·Commit·Size·(4096):·0x00001000 | 42 | » ·Heap·Commit·Size·(4096):·0x00001000 |
43 | » ······Loader·flags·(0x1):·0x00000000 | 43 | » ······Loader·flags·(0x1):·0x00000000 |
44 | » ···Data·Directories·(16):·0x00000010 | 44 | » ···Data·Directories·(16):·0x00000010 |
45 | Data·directories: | 45 | Data·directories: |
46 | » ·····Export·Table:·0x00000000·[0x00000000] | 46 | » ·····Export·Table:·0x00000000·[0x00000000] |
47 | » ·····Import·Table:·0x000815 | 47 | » ·····Import·Table:·0x000815f0·[0x0000004b] |
48 | » ···Resource·Table:·0x00084000·[0x000002e8] | 48 | » ···Resource·Table:·0x00084000·[0x000002e8] |
49 | » ··Exception·Table:·0x00000000·[0x00000000] | 49 | » ··Exception·Table:·0x00000000·[0x00000000] |
50 | » Certificate·Table:·0x00000000·[0x00000000] | 50 | » Certificate·Table:·0x00000000·[0x00000000] |
51 | » ······Reloc·Table:·0x00086000·[0x0000000c] | 51 | » ······Reloc·Table:·0x00086000·[0x0000000c] |
52 | » ············Debug:·0x00000000·[0x00000000] | 52 | » ············Debug:·0x00000000·[0x00000000] |
53 | » ········Copyright:·0x00000000·[0x00000000] | 53 | » ········Copyright:·0x00000000·[0x00000000] |
54 | » ·······Global·Ptr:·0x00000000·[0x00000000] | 54 | » ·······Global·Ptr:·0x00000000·[0x00000000] |
Offset 57, 63 lines modified | Offset 57, 63 lines modified | ||
57 | » Load·Config·Table:·0x00000000·[0x00000000] | 57 | » Load·Config·Table:·0x00000000·[0x00000000] |
58 | » ·····Bound·Import:·0x00000000·[0x00000000] | 58 | » ·····Bound·Import:·0x00000000·[0x00000000] |
59 | » ··············IAT:·0x00002000·[0x00000008] | 59 | » ··············IAT:·0x00002000·[0x00000008] |
60 | » Delay·Import·Desc:·0x00000000·[0x00000000] | 60 | » Delay·Import·Desc:·0x00000000·[0x00000000] |
61 | » ·······CLI·Header:·0x00002008·[0x00000048] | 61 | » ·······CLI·Header:·0x00002008·[0x00000048] |
62 | » Name:·.text | 62 | » Name:·.text |
63 | » ···Virtual·Size:·0x0007f | 63 | » ···Virtual·Size:·0x0007f644 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x0007f | 65 | » ··Raw·Data·Size:·0x0007f800 |
66 | » ···Raw·Data·Ptr:·0x00000400 | 66 | » ···Raw·Data·Ptr:·0x00000400 |
67 | » ······Reloc·Ptr:·0x00000000 | 67 | » ······Reloc·Ptr:·0x00000000 |
68 | » ·····LineNo·Ptr:·0x00000000 | 68 | » ·····LineNo·Ptr:·0x00000000 |
69 | » ····Reloc·Count:·0x0000 | 69 | » ····Reloc·Count:·0x0000 |
70 | » ·····Line·Count:·0x0000 | 70 | » ·····Line·Count:·0x0000 |
71 | » Flags:·code,·exec,·read,· | 71 | » Flags:·code,·exec,·read,· |
72 | » Name:·.sdata | 72 | » Name:·.sdata |
73 | » ···Virtual·Size:·0x000001d | 73 | » ···Virtual·Size:·0x000001d8 |
74 | » Virtual·Address:·0x00082000 | 74 | » Virtual·Address:·0x00082000 |
75 | » ··Raw·Data·Size:·0x00000200 | 75 | » ··Raw·Data·Size:·0x00000200 |
76 | » ···Raw·Data·Ptr:·0x0007f | 76 | » ···Raw·Data·Ptr:·0x0007fc00 |
77 | » ······Reloc·Ptr:·0x00000000 | 77 | » ······Reloc·Ptr:·0x00000000 |
78 | » ·····LineNo·Ptr:·0x00000000 | 78 | » ·····LineNo·Ptr:·0x00000000 |
79 | » ····Reloc·Count:·0x0000 | 79 | » ····Reloc·Count:·0x0000 |
80 | » ·····Line·Count:·0x0000 | 80 | » ·····Line·Count:·0x0000 |
81 | » Flags:·data,·read,·write | 81 | » Flags:·data,·read,·write |
82 | » Name:·.rsrc | 82 | » Name:·.rsrc |
83 | » ···Virtual·Size:·0x000002e8 | 83 | » ···Virtual·Size:·0x000002e8 |
84 | » Virtual·Address:·0x00084000 | 84 | » Virtual·Address:·0x00084000 |
85 | » ··Raw·Data·Size:·0x00000400 | 85 | » ··Raw·Data·Size:·0x00000400 |
86 | » ···Raw·Data·Ptr:·0x0007f | 86 | » ···Raw·Data·Ptr:·0x0007fe00 |
87 | » ······Reloc·Ptr:·0x00000000 | 87 | » ······Reloc·Ptr:·0x00000000 |
88 | » ·····LineNo·Ptr:·0x00000000 | 88 | » ·····LineNo·Ptr:·0x00000000 |
89 | » ····Reloc·Count:·0x0000 | 89 | » ····Reloc·Count:·0x0000 |
90 | » ·····Line·Count:·0x0000 | 90 | » ·····Line·Count:·0x0000 |
91 | » Flags:·data,·read,· | 91 | » Flags:·data,·read,· |
92 | » Name:·.reloc | 92 | » Name:·.reloc |
93 | » ···Virtual·Size:·0x0000000c | 93 | » ···Virtual·Size:·0x0000000c |
94 | » Virtual·Address:·0x00086000 | 94 | » Virtual·Address:·0x00086000 |
95 | » ··Raw·Data·Size:·0x00000200 | 95 | » ··Raw·Data·Size:·0x00000200 |
96 | » ···Raw·Data·Ptr:·0x00080 | 96 | » ···Raw·Data·Ptr:·0x00080200 |
97 | » ······Reloc·Ptr:·0x00000000 | 97 | » ······Reloc·Ptr:·0x00000000 |
98 | » ·····LineNo·Ptr:·0x00000000 | 98 | » ·····LineNo·Ptr:·0x00000000 |
99 | » ····Reloc·Count:·0x0000 | 99 | » ····Reloc·Count:·0x0000 |
100 | » ·····Line·Count:·0x0000 | 100 | » ·····Line·Count:·0x0000 |
101 | » Flags:·data,·discard,·read,· | 101 | » Flags:·data,·discard,·read,· |
102 | ··········CLI·header·size:·72 | 102 | ··········CLI·header·size:·72 |
103 | ·········Runtime·required:·2.5 | 103 | ·········Runtime·required:·2.5 |
104 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned | 104 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned |
105 | » ·········Metadata:·0x0003b8 | 105 | » ·········Metadata:·0x0003b8a0·[0x00045d44] |
106 | » Entry·Point·Token:·0x06000002 | 106 | » Entry·Point·Token:·0x06000002 |
107 | » ·····Resources·at:·0x00039a5 | 107 | » ·····Resources·at:·0x00039a5c·[0x00001e41] |
108 | » ···Strong·Name·at:·0x00000000·[0x00000000] | 108 | » ···Strong·Name·at:·0x00000000·[0x00000000] |
109 | » ··Code·Manager·at:·0x00000000·[0x00000000] | 109 | » ··Code·Manager·at:·0x00000000·[0x00000000] |
110 | » ··VTableFixups·at:·0x00000000·[0x00000000] | 110 | » ··VTableFixups·at:·0x00000000·[0x00000000] |
111 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] | 111 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] |
112 | Strong·name:·none | 112 | Strong·name:·none |
Offset 122, 42 lines modified | Offset 122, 42 lines modified | ||
122 | Metadata·header: | 122 | Metadata·header: |
123 | ···········Version:·1.1 | 123 | ···········Version:·1.1 |
124 | ····Version·string:·v4.0.30319 | 124 | ····Version·string:·v4.0.30319 |
125 | Metadata·pointers: | 125 | Metadata·pointers: |
126 | » Tables·(#~):·0x0000006c·-·0x000233f8·[144268·==·0x0002338c] | 126 | » Tables·(#~):·0x0000006c·-·0x000233f8·[144268·==·0x0002338c] |
127 | » ····Strings:·0x000233f8·-·0x0003461c·[70180·==·0x00011224] | 127 | » ····Strings:·0x000233f8·-·0x0003461c·[70180·==·0x00011224] |
128 | » ·······Blob:·0x0003f468·-·0x00045 | 128 | » ·······Blob:·0x0003f468·-·0x00045d44·[26844·==·0x000068dc] |
129 | » User·string:·0x0003461c·-·0x0003f458·[44604·==·0x0000ae3c] | 129 | » User·string:·0x0003461c·-·0x0003f458·[44604·==·0x0000ae3c] |
130 | » ·······GUID:·0x0003f458·-·0x0003f468·[16·==·0x00000010] | 130 | » ·······GUID:·0x0003f458·-·0x0003f468·[16·==·0x00000010] |
131 | Rows: | 131 | Rows: |
132 | Table·Module:·1·records·(12·bytes,·at·39d9 | 132 | Table·Module:·1·records·(12·bytes,·at·39d9c) |
133 | Table·TypeRef:·190·records·(10·bytes,·at·39d | 133 | Table·TypeRef:·190·records·(10·bytes,·at·39da8) |
134 | Table·TypeDef:·381·records·(18·bytes,·at·3a5 | 134 | Table·TypeDef:·381·records·(18·bytes,·at·3a514) |
135 | Table·Field:·1940·records·(8·bytes,·at·3bfd | 135 | Table·Field:·1940·records·(8·bytes,·at·3bfde) |
136 | Table·Method:·3699·records·(16·bytes,·at·3fc7 | 136 | Table·Method:·3699·records·(16·bytes,·at·3fc7e) |
137 | Table·Param:·3459·records·(8·bytes,·at·4e3a | 137 | Table·Param:·3459·records·(8·bytes,·at·4e3ae) |
138 | Table·InterfaceImpl:·52·records·(4·bytes,·at·54f | 138 | Table·InterfaceImpl:·52·records·(4·bytes,·at·54fc6) |
139 | Table·MemberRef:·1187·records·(8·bytes,·at·550 | 139 | Table·MemberRef:·1187·records·(8·bytes,·at·55096) |
140 | Table·Constant:·497·records·(6·bytes,·at·575a | 140 | Table·Constant:·497·records·(6·bytes,·at·575ae) |
141 | Table·CustomAttribute:·153·records·(8·bytes,·at·581 | 141 | Table·CustomAttribute:·153·records·(8·bytes,·at·58154) |
142 | Table·ClassLayout:·10·records·(8·bytes,·at·5861 | 142 | Table·ClassLayout:·10·records·(8·bytes,·at·5861c) |
143 | Table·FieldLayoutt:·2·records·(6·bytes,·at·5866 | 143 | Table·FieldLayoutt:·2·records·(6·bytes,·at·5866c) |
144 | Table·StandaloneSig:·544·records·(2·bytes,·at·586 | 144 | Table·StandaloneSig:·544·records·(2·bytes,·at·58678) |
145 | Table·EventMap:·2·records·(4·bytes,·at·58a | 145 | Table·EventMap:·2·records·(4·bytes,·at·58ab8) |
146 | Table·Event:·4·records·(8·bytes,·at·58a | 146 | Table·Event:·4·records·(8·bytes,·at·58ac0) |
147 | Table·PropertyMap:·152·records·(4·bytes,·at·58a | 147 | Table·PropertyMap:·152·records·(4·bytes,·at·58ae0) |
148 | Table·Property:·1048·records·(8·bytes,·at·58d | 148 | Table·Property:·1048·records·(8·bytes,·at·58d40) |
Max diff block lines reached; 0/6854 bytes (0.00%) of diff not shown. |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | PE·Header: | 11 | PE·Header: |
12 | » ·········Magic·(0x010b):·0x010b | 12 | » ·········Magic·(0x010b):·0x010b |
13 | » ·············LMajor·(6):·0x08 | 13 | » ·············LMajor·(6):·0x08 |
14 | » ·············LMinor·(0):·0x00 | 14 | » ·············LMinor·(0):·0x00 |
15 | » ··············Code·Size:·0x00087400 | 15 | » ··············Code·Size:·0x00087400 |
16 | » ··Initialized·Data·Size:·0x00001000 | 16 | » ··Initialized·Data·Size:·0x00001000 |
17 | » Uninitialized·Data·Size:·0x00000000 | 17 | » Uninitialized·Data·Size:·0x00000000 |
18 | » ········Entry·Point·RVA:·0x000893 | 18 | » ········Entry·Point·RVA:·0x0008939e |
19 | » ·» ··Code·Base·RVA:·0x00002000 | 19 | » ·» ··Code·Base·RVA:·0x00002000 |
20 | » » ··Data·Base·RVA:·0x0008a000 | 20 | » » ··Data·Base·RVA:·0x0008a000 |
21 | NT·Header: | 21 | NT·Header: |
22 | » ···Image·Base·(0x400000):·0x00400000 | 22 | » ···Image·Base·(0x400000):·0x00400000 |
23 | » Section·Alignment·(8192):·0x00002000 | 23 | » Section·Alignment·(8192):·0x00002000 |
Offset 41, 15 lines modified | Offset 41, 15 lines modified | ||
41 | » ··Heap·Reserve·Size·(1M):·0x00100000 | 41 | » ··Heap·Reserve·Size·(1M):·0x00100000 |
42 | » ·Heap·Commit·Size·(4096):·0x00001000 | 42 | » ·Heap·Commit·Size·(4096):·0x00001000 |
43 | » ······Loader·flags·(0x1):·0x00000000 | 43 | » ······Loader·flags·(0x1):·0x00000000 |
44 | » ···Data·Directories·(16):·0x00000010 | 44 | » ···Data·Directories·(16):·0x00000010 |
45 | Data·directories: | 45 | Data·directories: |
46 | » ·····Export·Table:·0x00000000·[0x00000000] | 46 | » ·····Export·Table:·0x00000000·[0x00000000] |
47 | » ·····Import·Table:·0x000893 | 47 | » ·····Import·Table:·0x00089350·[0x0000004b] |
48 | » ···Resource·Table:·0x0008c000·[0x00000324] | 48 | » ···Resource·Table:·0x0008c000·[0x00000324] |
49 | » ··Exception·Table:·0x00000000·[0x00000000] | 49 | » ··Exception·Table:·0x00000000·[0x00000000] |
50 | » Certificate·Table:·0x00000000·[0x00000000] | 50 | » Certificate·Table:·0x00000000·[0x00000000] |
51 | » ······Reloc·Table:·0x0008e000·[0x0000000c] | 51 | » ······Reloc·Table:·0x0008e000·[0x0000000c] |
52 | » ············Debug:·0x00000000·[0x00000000] | 52 | » ············Debug:·0x00000000·[0x00000000] |
53 | » ········Copyright:·0x00000000·[0x00000000] | 53 | » ········Copyright:·0x00000000·[0x00000000] |
54 | » ·······Global·Ptr:·0x00000000·[0x00000000] | 54 | » ·······Global·Ptr:·0x00000000·[0x00000000] |
Offset 57, 15 lines modified | Offset 57, 15 lines modified | ||
57 | » Load·Config·Table:·0x00000000·[0x00000000] | 57 | » Load·Config·Table:·0x00000000·[0x00000000] |
58 | » ·····Bound·Import:·0x00000000·[0x00000000] | 58 | » ·····Bound·Import:·0x00000000·[0x00000000] |
59 | » ··············IAT:·0x00002000·[0x00000008] | 59 | » ··············IAT:·0x00002000·[0x00000008] |
60 | » Delay·Import·Desc:·0x00000000·[0x00000000] | 60 | » Delay·Import·Desc:·0x00000000·[0x00000000] |
61 | » ·······CLI·Header:·0x00002008·[0x00000048] | 61 | » ·······CLI·Header:·0x00002008·[0x00000048] |
62 | » Name:·.text | 62 | » Name:·.text |
63 | » ···Virtual·Size:·0x000873 | 63 | » ···Virtual·Size:·0x000873a4 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x00087400 | 65 | » ··Raw·Data·Size:·0x00087400 |
66 | » ···Raw·Data·Ptr:·0x00000400 | 66 | » ···Raw·Data·Ptr:·0x00000400 |
67 | » ······Reloc·Ptr:·0x00000000 | 67 | » ······Reloc·Ptr:·0x00000000 |
68 | » ·····LineNo·Ptr:·0x00000000 | 68 | » ·····LineNo·Ptr:·0x00000000 |
69 | » ····Reloc·Count:·0x0000 | 69 | » ····Reloc·Count:·0x0000 |
70 | » ·····Line·Count:·0x0000 | 70 | » ·····Line·Count:·0x0000 |
Offset 103, 15 lines modified | Offset 103, 15 lines modified | ||
103 | » ····Reloc·Count:·0x0000 | 103 | » ····Reloc·Count:·0x0000 |
104 | » ·····Line·Count:·0x0000 | 104 | » ·····Line·Count:·0x0000 |
105 | » Flags:·data,·discard,·read,· | 105 | » Flags:·data,·discard,·read,· |
106 | ··········CLI·header·size:·72 | 106 | ··········CLI·header·size:·72 |
107 | ·········Runtime·required:·2.5 | 107 | ·········Runtime·required:·2.5 |
108 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned | 108 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned |
109 | » ·········Metadata:·0x000380 | 109 | » ·········Metadata:·0x00038034·[0x00051310] |
110 | » Entry·Point·Token:·0x06000002 | 110 | » Entry·Point·Token:·0x06000002 |
111 | » ·····Resources·at:·0x00000000·[0x00000000] | 111 | » ·····Resources·at:·0x00000000·[0x00000000] |
112 | » ···Strong·Name·at:·0x00000000·[0x00000000] | 112 | » ···Strong·Name·at:·0x00000000·[0x00000000] |
113 | » ··Code·Manager·at:·0x00000000·[0x00000000] | 113 | » ··Code·Manager·at:·0x00000000·[0x00000000] |
114 | » ··VTableFixups·at:·0x00000000·[0x00000000] | 114 | » ··VTableFixups·at:·0x00000000·[0x00000000] |
115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] | 115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] |
Offset 126, 38 lines modified | Offset 126, 38 lines modified | ||
126 | Metadata·pointers: | 126 | Metadata·pointers: |
127 | » Tables·(#~):·0x0000006c·-·0x0002e66c·[189952·==·0x0002e600] | 127 | » Tables·(#~):·0x0000006c·-·0x0002e66c·[189952·==·0x0002e600] |
128 | » ····Strings:·0x0002e66c·-·0x000434a8·[85564·==·0x00014e3c] | 128 | » ····Strings:·0x0002e66c·-·0x000434a8·[85564·==·0x00014e3c] |
129 | » ·······Blob:·0x00047984·-·0x00051310·[39308·==·0x0000998c] | 129 | » ·······Blob:·0x00047984·-·0x00051310·[39308·==·0x0000998c] |
130 | » User·string:·0x000434a8·-·0x00047974·[17612·==·0x000044cc] | 130 | » User·string:·0x000434a8·-·0x00047974·[17612·==·0x000044cc] |
131 | » ·······GUID:·0x00047974·-·0x00047984·[16·==·0x00000010] | 131 | » ·······GUID:·0x00047974·-·0x00047984·[16·==·0x00000010] |
132 | Rows: | 132 | Rows: |
133 | Table·Module:·1·records·(12·bytes,·at·365 | 133 | Table·Module:·1·records·(12·bytes,·at·36530) |
134 | Table·TypeRef:·205·records·(10·bytes,·at·365 | 134 | Table·TypeRef:·205·records·(10·bytes,·at·3653c) |
135 | Table·TypeDef:·651·records·(18·bytes,·at·36d | 135 | Table·TypeDef:·651·records·(18·bytes,·at·36d3e) |
136 | Table·Field:·3540·records·(8·bytes,·at·39b | 136 | Table·Field:·3540·records·(8·bytes,·at·39b04) |
137 | Table·Method:·4060·records·(16·bytes,·at·409 | 137 | Table·Method:·4060·records·(16·bytes,·at·409a4) |
138 | Table·Param:·4571·records·(8·bytes,·at·507 | 138 | Table·Param:·4571·records·(8·bytes,·at·50764) |
139 | Table·InterfaceImpl:·198·records·(4·bytes,·at·596 | 139 | Table·InterfaceImpl:·198·records·(4·bytes,·at·5963c) |
140 | Table·MemberRef:·1520·records·(8·bytes,·at·599 | 140 | Table·MemberRef:·1520·records·(8·bytes,·at·59954) |
141 | Table·Constant:·1480·records·(6·bytes,·at·5c8 | 141 | Table·Constant:·1480·records·(6·bytes,·at·5c8d4) |
142 | Table·CustomAttribute:·389·records·(8·bytes,·at·5eb | 142 | Table·CustomAttribute:·389·records·(8·bytes,·at·5eb84) |
143 | Table·FieldMarshal:·51·records·(4·bytes,·at·5f7 | 143 | Table·FieldMarshal:·51·records·(4·bytes,·at·5f7ac) |
144 | Table·DeclSecurity:·2·records·(6·bytes,·at·5f8 | 144 | Table·DeclSecurity:·2·records·(6·bytes,·at·5f878) |
145 | Table·ClassLayout:·13·records·(8·bytes,·at·5f8 | 145 | Table·ClassLayout:·13·records·(8·bytes,·at·5f884) |
146 | Table·StandaloneSig:·702·records·(2·bytes,·at·5f8 | 146 | Table·StandaloneSig:·702·records·(2·bytes,·at·5f8ec) |
147 | Table·EventMap:·1·records·(4·bytes,·at·5fe | 147 | Table·EventMap:·1·records·(4·bytes,·at·5fe68) |
148 | Table·Event:·1·records·(8·bytes,·at·5fe | 148 | Table·Event:·1·records·(8·bytes,·at·5fe6c) |
149 | Table·PropertyMap:·169·records·(4·bytes,·at·5fe | 149 | Table·PropertyMap:·169·records·(4·bytes,·at·5fe74) |
150 | Table·Property:·933·records·(8·bytes,·at·601 | 150 | Table·Property:·933·records·(8·bytes,·at·60118) |
151 | Table·MethodSemantics:·1361·records·(6·bytes,·at·61e | 151 | Table·MethodSemantics:·1361·records·(6·bytes,·at·61e40) |
152 | Table·MethodImpl:·71·records·(6·bytes,·at·63e | 152 | Table·MethodImpl:·71·records·(6·bytes,·at·63e26) |
153 | Table·Moduleref:·1·records·(4·bytes,·at·63f | 153 | Table·Moduleref:·1·records·(4·bytes,·at·63fd0) |
154 | Table·TypeSpec:·404·records·(2·bytes,·at·63f | 154 | Table·TypeSpec:·404·records·(2·bytes,·at·63fd4) |
155 | Table·ImplMap:·1·records·(10·bytes,·at·64 | 155 | Table·ImplMap:·1·records·(10·bytes,·at·642fc) |
156 | Table·FieldRVA:·15·records·(6·bytes,·at·643 | 156 | Table·FieldRVA:·15·records·(6·bytes,·at·64306) |
157 | Table·Assembly:·1·records·(26·bytes,·at·643 | 157 | Table·Assembly:·1·records·(26·bytes,·at·64360) |
158 | Table·AssemblyRef:·3·records·(24·bytes,·at·643 | 158 | Table·AssemblyRef:·3·records·(24·bytes,·at·6437a) |
159 | Table·NestedClass:·54·records·(4·bytes,·at·643 | 159 | Table·NestedClass:·54·records·(4·bytes,·at·643c2) |
160 | Table·GenericParam:·78·records·(10·bytes,·at·644 | 160 | Table·GenericParam:·78·records·(10·bytes,·at·6449a) |
161 | Table·MethodSpec:·178·records·(4·bytes,·at·647 | 161 | Table·MethodSpec:·178·records·(4·bytes,·at·647a6) |
162 | Table·GenericParamConstraint:·12·records·(4·bytes,·at·64a | 162 | Table·GenericParamConstraint:·12·records·(4·bytes,·at·64a6e) |
163 | RVA·for·Entry·Point:·0x00002058 | 163 | RVA·for·Entry·Point:·0x00002058 |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | PE·Header: | 11 | PE·Header: |
12 | » ·········Magic·(0x010b):·0x010b | 12 | » ·········Magic·(0x010b):·0x010b |
13 | » ·············LMajor·(6):·0x08 | 13 | » ·············LMajor·(6):·0x08 |
14 | » ·············LMinor·(0):·0x00 | 14 | » ·············LMinor·(0):·0x00 |
15 | » ··············Code·Size:·0x0007bc00 | 15 | » ··············Code·Size:·0x0007bc00 |
16 | » ··Initialized·Data·Size:·0x00000800 | 16 | » ··Initialized·Data·Size:·0x00000800 |
17 | » Uninitialized·Data·Size:·0x00000000 | 17 | » Uninitialized·Data·Size:·0x00000000 |
18 | » ········Entry·Point·RVA:·0x0007d | 18 | » ········Entry·Point·RVA:·0x0007db0e |
19 | » ·» ··Code·Base·RVA:·0x00002000 | 19 | » ·» ··Code·Base·RVA:·0x00002000 |
20 | » » ··Data·Base·RVA:·0x0007e000 | 20 | » » ··Data·Base·RVA:·0x0007e000 |
21 | NT·Header: | 21 | NT·Header: |
22 | » ···Image·Base·(0x400000):·0x00400000 | 22 | » ···Image·Base·(0x400000):·0x00400000 |
23 | » Section·Alignment·(8192):·0x00002000 | 23 | » Section·Alignment·(8192):·0x00002000 |
Offset 41, 15 lines modified | Offset 41, 15 lines modified | ||
41 | » ··Heap·Reserve·Size·(1M):·0x00100000 | 41 | » ··Heap·Reserve·Size·(1M):·0x00100000 |
42 | » ·Heap·Commit·Size·(4096):·0x00001000 | 42 | » ·Heap·Commit·Size·(4096):·0x00001000 |
43 | » ······Loader·flags·(0x1):·0x00000000 | 43 | » ······Loader·flags·(0x1):·0x00000000 |
44 | » ···Data·Directories·(16):·0x00000010 | 44 | » ···Data·Directories·(16):·0x00000010 |
45 | Data·directories: | 45 | Data·directories: |
46 | » ·····Export·Table:·0x00000000·[0x00000000] | 46 | » ·····Export·Table:·0x00000000·[0x00000000] |
47 | » ·····Import·Table:·0x0007da | 47 | » ·····Import·Table:·0x0007dac0·[0x0000004b] |
48 | » ···Resource·Table:·0x00080000·[0x000002d8] | 48 | » ···Resource·Table:·0x00080000·[0x000002d8] |
49 | » ··Exception·Table:·0x00000000·[0x00000000] | 49 | » ··Exception·Table:·0x00000000·[0x00000000] |
50 | » Certificate·Table:·0x00000000·[0x00000000] | 50 | » Certificate·Table:·0x00000000·[0x00000000] |
51 | » ······Reloc·Table:·0x00082000·[0x0000000c] | 51 | » ······Reloc·Table:·0x00082000·[0x0000000c] |
52 | » ············Debug:·0x00000000·[0x00000000] | 52 | » ············Debug:·0x00000000·[0x00000000] |
53 | » ········Copyright:·0x00000000·[0x00000000] | 53 | » ········Copyright:·0x00000000·[0x00000000] |
54 | » ·······Global·Ptr:·0x00000000·[0x00000000] | 54 | » ·······Global·Ptr:·0x00000000·[0x00000000] |
Offset 57, 26 lines modified | Offset 57, 26 lines modified | ||
57 | » Load·Config·Table:·0x00000000·[0x00000000] | 57 | » Load·Config·Table:·0x00000000·[0x00000000] |
58 | » ·····Bound·Import:·0x00000000·[0x00000000] | 58 | » ·····Bound·Import:·0x00000000·[0x00000000] |
59 | » ··············IAT:·0x00002000·[0x00000008] | 59 | » ··············IAT:·0x00002000·[0x00000008] |
60 | » Delay·Import·Desc:·0x00000000·[0x00000000] | 60 | » Delay·Import·Desc:·0x00000000·[0x00000000] |
61 | » ·······CLI·Header:·0x00002008·[0x00000048] | 61 | » ·······CLI·Header:·0x00002008·[0x00000048] |
62 | » Name:·.text | 62 | » Name:·.text |
63 | » ···Virtual·Size:·0x0007bb | 63 | » ···Virtual·Size:·0x0007bb14 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x0007bc00 | 65 | » ··Raw·Data·Size:·0x0007bc00 |
66 | » ···Raw·Data·Ptr:·0x00000400 | 66 | » ···Raw·Data·Ptr:·0x00000400 |
67 | » ······Reloc·Ptr:·0x00000000 | 67 | » ······Reloc·Ptr:·0x00000000 |
68 | » ·····LineNo·Ptr:·0x00000000 | 68 | » ·····LineNo·Ptr:·0x00000000 |
69 | » ····Reloc·Count:·0x0000 | 69 | » ····Reloc·Count:·0x0000 |
70 | » ·····Line·Count:·0x0000 | 70 | » ·····Line·Count:·0x0000 |
71 | » Flags:·code,·exec,·read,· | 71 | » Flags:·code,·exec,·read,· |
72 | » Name:·.sdata | 72 | » Name:·.sdata |
73 | » ···Virtual·Size:·0x000001e | 73 | » ···Virtual·Size:·0x000001e8 |
74 | » Virtual·Address:·0x0007e000 | 74 | » Virtual·Address:·0x0007e000 |
75 | » ··Raw·Data·Size:·0x00000200 | 75 | » ··Raw·Data·Size:·0x00000200 |
76 | » ···Raw·Data·Ptr:·0x0007c000 | 76 | » ···Raw·Data·Ptr:·0x0007c000 |
77 | » ······Reloc·Ptr:·0x00000000 | 77 | » ······Reloc·Ptr:·0x00000000 |
78 | » ·····LineNo·Ptr:·0x00000000 | 78 | » ·····LineNo·Ptr:·0x00000000 |
79 | » ····Reloc·Count:·0x0000 | 79 | » ····Reloc·Count:·0x0000 |
80 | » ·····Line·Count:·0x0000 | 80 | » ·····Line·Count:·0x0000 |
Offset 103, 15 lines modified | Offset 103, 15 lines modified | ||
103 | » ····Reloc·Count:·0x0000 | 103 | » ····Reloc·Count:·0x0000 |
104 | » ·····Line·Count:·0x0000 | 104 | » ·····Line·Count:·0x0000 |
105 | » Flags:·data,·discard,·read,· | 105 | » Flags:·data,·discard,·read,· |
106 | ··········CLI·header·size:·72 | 106 | ··········CLI·header·size:·72 |
107 | ·········Runtime·required:·2.5 | 107 | ·········Runtime·required:·2.5 |
108 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned | 108 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned |
109 | » ·········Metadata:·0x0003b0 | 109 | » ·········Metadata:·0x0003b070·[0x00042a4c] |
110 | » Entry·Point·Token:·0x0600000c | 110 | » Entry·Point·Token:·0x0600000c |
111 | » ·····Resources·at:·0x00000000·[0x00000000] | 111 | » ·····Resources·at:·0x00000000·[0x00000000] |
112 | » ···Strong·Name·at:·0x00000000·[0x00000000] | 112 | » ···Strong·Name·at:·0x00000000·[0x00000000] |
113 | » ··Code·Manager·at:·0x00000000·[0x00000000] | 113 | » ··Code·Manager·at:·0x00000000·[0x00000000] |
114 | » ··VTableFixups·at:·0x00000000·[0x00000000] | 114 | » ··VTableFixups·at:·0x00000000·[0x00000000] |
115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] | 115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] |
Offset 126, 37 lines modified | Offset 126, 37 lines modified | ||
126 | Metadata·pointers: | 126 | Metadata·pointers: |
127 | » Tables·(#~):·0x0000006c·-·0x00024068·[147452·==·0x00023ffc] | 127 | » Tables·(#~):·0x0000006c·-·0x00024068·[147452·==·0x00023ffc] |
128 | » ····Strings:·0x00024068·-·0x000354e8·[70784·==·0x00011480] | 128 | » ····Strings:·0x00024068·-·0x000354e8·[70784·==·0x00011480] |
129 | » ·······Blob:·0x0003bf04·-·0x00042a4c·[27464·==·0x00006b48] | 129 | » ·······Blob:·0x0003bf04·-·0x00042a4c·[27464·==·0x00006b48] |
130 | » User·string:·0x000354e8·-·0x0003bef4·[27148·==·0x00006a0c] | 130 | » User·string:·0x000354e8·-·0x0003bef4·[27148·==·0x00006a0c] |
131 | » ·······GUID:·0x0003bef4·-·0x0003bf04·[16·==·0x00000010] | 131 | » ·······GUID:·0x0003bef4·-·0x0003bf04·[16·==·0x00000010] |
132 | Rows: | 132 | Rows: |
133 | Table·Module:·1·records·(12·bytes,·at·395 | 133 | Table·Module:·1·records·(12·bytes,·at·39568) |
134 | Table·TypeRef:·179·records·(10·bytes,·at·395 | 134 | Table·TypeRef:·179·records·(10·bytes,·at·39574) |
135 | Table·TypeDef:·393·records·(18·bytes,·at·39c | 135 | Table·TypeDef:·393·records·(18·bytes,·at·39c72) |
136 | Table·Field:·2039·records·(8·bytes,·at·3b8 | 136 | Table·Field:·2039·records·(8·bytes,·at·3b814) |
137 | Table·Method:·3783·records·(16·bytes,·at·3f7c | 137 | Table·Method:·3783·records·(16·bytes,·at·3f7cc) |
138 | Table·Param:·3575·records·(8·bytes,·at·4e43 | 138 | Table·Param:·3575·records·(8·bytes,·at·4e43c) |
139 | Table·InterfaceImpl:·57·records·(4·bytes,·at·553 | 139 | Table·InterfaceImpl:·57·records·(4·bytes,·at·553f4) |
140 | Table·MemberRef:·1197·records·(8·bytes,·at·554 | 140 | Table·MemberRef:·1197·records·(8·bytes,·at·554d8) |
141 | Table·Constant:·525·records·(6·bytes,·at·57a | 141 | Table·Constant:·525·records·(6·bytes,·at·57a40) |
142 | Table·CustomAttribute:·100·records·(8·bytes,·at·5868 | 142 | Table·CustomAttribute:·100·records·(8·bytes,·at·5868e) |
143 | Table·ClassLayout:·11·records·(8·bytes,·at·589a | 143 | Table·ClassLayout:·11·records·(8·bytes,·at·589ae) |
144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·58 | 144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·58a06) |
145 | Table·StandaloneSig:·573·records·(2·bytes,·at·58a | 145 | Table·StandaloneSig:·573·records·(2·bytes,·at·58a12) |
146 | Table·EventMap:·2·records·(4·bytes,·at·58e8 | 146 | Table·EventMap:·2·records·(4·bytes,·at·58e8c) |
147 | Table·Event:·4·records·(8·bytes,·at·58e | 147 | Table·Event:·4·records·(8·bytes,·at·58e94) |
148 | Table·PropertyMap:·160·records·(4·bytes,·at·58e | 148 | Table·PropertyMap:·160·records·(4·bytes,·at·58eb4) |
149 | Table·Property:·1072·records·(8·bytes,·at·591 | 149 | Table·Property:·1072·records·(8·bytes,·at·59134) |
150 | Table·MethodSemantics:·1110·records·(6·bytes,·at·5b2 | 150 | Table·MethodSemantics:·1110·records·(6·bytes,·at·5b2b4) |
151 | Table·MethodImpl:·54·records·(6·bytes,·at·5cc | 151 | Table·MethodImpl:·54·records·(6·bytes,·at·5ccb8) |
152 | Table·Moduleref:·1·records·(4·bytes,·at·5cdf | 152 | Table·Moduleref:·1·records·(4·bytes,·at·5cdfc) |
153 | Table·TypeSpec:·350·records·(2·bytes,·at·5c | 153 | Table·TypeSpec:·350·records·(2·bytes,·at·5ce00) |
154 | Table·ImplMap:·1·records·(10·bytes,·at·5d0b | 154 | Table·ImplMap:·1·records·(10·bytes,·at·5d0bc) |
155 | Table·FieldRVA:·10·records·(6·bytes,·at·5d0 | 155 | Table·FieldRVA:·10·records·(6·bytes,·at·5d0c6) |
156 | Table·Assembly:·1·records·(26·bytes,·at·5d | 156 | Table·Assembly:·1·records·(26·bytes,·at·5d102) |
157 | Table·AssemblyRef:·2·records·(24·bytes,·at·5d11 | 157 | Table·AssemblyRef:·2·records·(24·bytes,·at·5d11c) |
158 | Table·NestedClass:·106·records·(4·bytes,·at·5d14 | 158 | Table·NestedClass:·106·records·(4·bytes,·at·5d14c) |
159 | Table·GenericParam:·21·records·(10·bytes,·at·5d2 | 159 | Table·GenericParam:·21·records·(10·bytes,·at·5d2f4) |
160 | Table·MethodSpec:·55·records·(4·bytes,·at·5d3 | 160 | Table·MethodSpec:·55·records·(4·bytes,·at·5d3c6) |
161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·5d4 | 161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·5d4a2) |
162 | RVA·for·Entry·Point:·0x0000275c | 162 | RVA·for·Entry·Point:·0x0000275c |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1892·2025-04-03·13:46:50.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1892·2025-04-03·13:46:50.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···538 | 3 | -rw-r--r--···0········0········0···538956·2025-04-03·13:46:50.000000·data.tar.xz |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | PE·Header: | 11 | PE·Header: |
12 | » ·········Magic·(0x010b):·0x010b | 12 | » ·········Magic·(0x010b):·0x010b |
13 | » ·············LMajor·(6):·0x08 | 13 | » ·············LMajor·(6):·0x08 |
14 | » ·············LMinor·(0):·0x00 | 14 | » ·············LMinor·(0):·0x00 |
15 | » ··············Code·Size:·0x001b7e00 | 15 | » ··············Code·Size:·0x001b7e00 |
16 | » ··Initialized·Data·Size:·0x0001b000 | 16 | » ··Initialized·Data·Size:·0x0001b000 |
17 | » Uninitialized·Data·Size:·0x00000000 | 17 | » Uninitialized·Data·Size:·0x00000000 |
18 | » ········Entry·Point·RVA:·0x001b9d | 18 | » ········Entry·Point·RVA:·0x001b9d8e |
19 | » ·» ··Code·Base·RVA:·0x00002000 | 19 | » ·» ··Code·Base·RVA:·0x00002000 |
20 | » » ··Data·Base·RVA:·0x001ba000 | 20 | » » ··Data·Base·RVA:·0x001ba000 |
21 | NT·Header: | 21 | NT·Header: |
22 | » ···Image·Base·(0x400000):·0x00400000 | 22 | » ···Image·Base·(0x400000):·0x00400000 |
23 | » Section·Alignment·(8192):·0x00002000 | 23 | » Section·Alignment·(8192):·0x00002000 |
Offset 41, 15 lines modified | Offset 41, 15 lines modified | ||
41 | » ··Heap·Reserve·Size·(1M):·0x00100000 | 41 | » ··Heap·Reserve·Size·(1M):·0x00100000 |
42 | » ·Heap·Commit·Size·(4096):·0x00001000 | 42 | » ·Heap·Commit·Size·(4096):·0x00001000 |
43 | » ······Loader·flags·(0x1):·0x00000000 | 43 | » ······Loader·flags·(0x1):·0x00000000 |
44 | » ···Data·Directories·(16):·0x00000010 | 44 | » ···Data·Directories·(16):·0x00000010 |
45 | Data·directories: | 45 | Data·directories: |
46 | » ·····Export·Table:·0x00000000·[0x00000000] | 46 | » ·····Export·Table:·0x00000000·[0x00000000] |
47 | » ·····Import·Table:·0x001b9d | 47 | » ·····Import·Table:·0x001b9d40·[0x0000004b] |
48 | » ···Resource·Table:·0x001d6000·[0x0000038c] | 48 | » ···Resource·Table:·0x001d6000·[0x0000038c] |
49 | » ··Exception·Table:·0x00000000·[0x00000000] | 49 | » ··Exception·Table:·0x00000000·[0x00000000] |
50 | » Certificate·Table:·0x00000000·[0x00000000] | 50 | » Certificate·Table:·0x00000000·[0x00000000] |
51 | » ······Reloc·Table:·0x001d8000·[0x0000000c] | 51 | » ······Reloc·Table:·0x001d8000·[0x0000000c] |
52 | » ············Debug:·0x00000000·[0x00000000] | 52 | » ············Debug:·0x00000000·[0x00000000] |
53 | » ········Copyright:·0x00000000·[0x00000000] | 53 | » ········Copyright:·0x00000000·[0x00000000] |
54 | » ·······Global·Ptr:·0x00000000·[0x00000000] | 54 | » ·······Global·Ptr:·0x00000000·[0x00000000] |
Offset 57, 26 lines modified | Offset 57, 26 lines modified | ||
57 | » Load·Config·Table:·0x00000000·[0x00000000] | 57 | » Load·Config·Table:·0x00000000·[0x00000000] |
58 | » ·····Bound·Import:·0x00000000·[0x00000000] | 58 | » ·····Bound·Import:·0x00000000·[0x00000000] |
59 | » ··············IAT:·0x00002000·[0x00000008] | 59 | » ··············IAT:·0x00002000·[0x00000008] |
60 | » Delay·Import·Desc:·0x00000000·[0x00000000] | 60 | » Delay·Import·Desc:·0x00000000·[0x00000000] |
61 | » ·······CLI·Header:·0x00002008·[0x00000048] | 61 | » ·······CLI·Header:·0x00002008·[0x00000048] |
62 | » Name:·.text | 62 | » Name:·.text |
63 | » ···Virtual·Size:·0x001b7d | 63 | » ···Virtual·Size:·0x001b7d94 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x001b7e00 | 65 | » ··Raw·Data·Size:·0x001b7e00 |
66 | » ···Raw·Data·Ptr:·0x00000400 | 66 | » ···Raw·Data·Ptr:·0x00000400 |
67 | » ······Reloc·Ptr:·0x00000000 | 67 | » ······Reloc·Ptr:·0x00000000 |
68 | » ·····LineNo·Ptr:·0x00000000 | 68 | » ·····LineNo·Ptr:·0x00000000 |
69 | » ····Reloc·Count:·0x0000 | 69 | » ····Reloc·Count:·0x0000 |
70 | » ·····Line·Count:·0x0000 | 70 | » ·····Line·Count:·0x0000 |
71 | » Flags:·code,·exec,·read,· | 71 | » Flags:·code,·exec,·read,· |
72 | » Name:·.sdata | 72 | » Name:·.sdata |
73 | » ···Virtual·Size:·0x0001a8e | 73 | » ···Virtual·Size:·0x0001a8e8 |
74 | » Virtual·Address:·0x001ba000 | 74 | » Virtual·Address:·0x001ba000 |
75 | » ··Raw·Data·Size:·0x0001aa00 | 75 | » ··Raw·Data·Size:·0x0001aa00 |
76 | » ···Raw·Data·Ptr:·0x001b8200 | 76 | » ···Raw·Data·Ptr:·0x001b8200 |
77 | » ······Reloc·Ptr:·0x00000000 | 77 | » ······Reloc·Ptr:·0x00000000 |
78 | » ·····LineNo·Ptr:·0x00000000 | 78 | » ·····LineNo·Ptr:·0x00000000 |
79 | » ····Reloc·Count:·0x0000 | 79 | » ····Reloc·Count:·0x0000 |
80 | » ·····Line·Count:·0x0000 | 80 | » ·····Line·Count:·0x0000 |
Offset 103, 15 lines modified | Offset 103, 15 lines modified | ||
103 | » ····Reloc·Count:·0x0000 | 103 | » ····Reloc·Count:·0x0000 |
104 | » ·····Line·Count:·0x0000 | 104 | » ·····Line·Count:·0x0000 |
105 | » Flags:·data,·discard,·read,· | 105 | » Flags:·data,·discard,·read,· |
106 | ··········CLI·header·size:·72 | 106 | ··········CLI·header·size:·72 |
107 | ·········Runtime·required:·2.5 | 107 | ·········Runtime·required:·2.5 |
108 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned | 108 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned |
109 | » ·········Metadata:·0x000d745 | 109 | » ·········Metadata:·0x000d745c·[0x000e28d8] |
110 | » Entry·Point·Token:·0x0600093e | 110 | » Entry·Point·Token:·0x0600093e |
111 | » ·····Resources·at:·0x00000000·[0x00000000] | 111 | » ·····Resources·at:·0x00000000·[0x00000000] |
112 | » ···Strong·Name·at:·0x00000000·[0x00000000] | 112 | » ···Strong·Name·at:·0x00000000·[0x00000000] |
113 | » ··Code·Manager·at:·0x00000000·[0x00000000] | 113 | » ··Code·Manager·at:·0x00000000·[0x00000000] |
114 | » ··VTableFixups·at:·0x00000000·[0x00000000] | 114 | » ··VTableFixups·at:·0x00000000·[0x00000000] |
115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] | 115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] |
Offset 126, 37 lines modified | Offset 126, 37 lines modified | ||
126 | Metadata·pointers: | 126 | Metadata·pointers: |
127 | » Tables·(#~):·0x0000006c·-·0x0006f1c0·[454996·==·0x0006f154] | 127 | » Tables·(#~):·0x0000006c·-·0x0006f1c0·[454996·==·0x0006f154] |
128 | » ····Strings:·0x0006f1c0·-·0x00098a88·[170184·==·0x000298c8] | 128 | » ····Strings:·0x0006f1c0·-·0x00098a88·[170184·==·0x000298c8] |
129 | » ·······Blob:·0x000ce5a8·-·0x000e28d8·[82736·==·0x00014330] | 129 | » ·······Blob:·0x000ce5a8·-·0x000e28d8·[82736·==·0x00014330] |
130 | » User·string:·0x00098a88·-·0x000ce598·[219920·==·0x00035b10] | 130 | » User·string:·0x00098a88·-·0x000ce598·[219920·==·0x00035b10] |
131 | » ·······GUID:·0x000ce598·-·0x000ce5a8·[16·==·0x00000010] | 131 | » ·······GUID:·0x000ce598·-·0x000ce5a8·[16·==·0x00000010] |
132 | Rows: | 132 | Rows: |
133 | Table·Module:·1·records·(12·bytes,·at·d59 | 133 | Table·Module:·1·records·(12·bytes,·at·d5954) |
134 | Table·TypeRef:·239·records·(10·bytes,·at·d59 | 134 | Table·TypeRef:·239·records·(10·bytes,·at·d5960) |
135 | Table·TypeDef:·1096·records·(18·bytes,·at·d62 | 135 | Table·TypeDef:·1096·records·(18·bytes,·at·d62b6) |
136 | Table·Field:·4694·records·(10·bytes,·at·daf | 136 | Table·Field:·4694·records·(10·bytes,·at·dafc6) |
137 | Table·Method:·10700·records·(18·bytes,·at·e67 | 137 | Table·Method:·10700·records·(18·bytes,·at·e6722) |
138 | Table·Param:·10823·records·(8·bytes,·at·1157 | 138 | Table·Param:·10823·records·(8·bytes,·at·11577a) |
139 | Table·InterfaceImpl:·231·records·(4·bytes,·at·12a9 | 139 | Table·InterfaceImpl:·231·records·(4·bytes,·at·12a9b2) |
140 | Table·MemberRef:·2508·records·(12·bytes,·at·12ad4 | 140 | Table·MemberRef:·2508·records·(12·bytes,·at·12ad4e) |
141 | Table·Constant:·1342·records·(8·bytes,·at·1322d | 141 | Table·Constant:·1342·records·(8·bytes,·at·1322de) |
142 | Table·CustomAttribute:·794·records·(12·bytes,·at·134cc | 142 | Table·CustomAttribute:·794·records·(12·bytes,·at·134cce) |
143 | Table·ClassLayout:·18·records·(8·bytes,·at·137 | 143 | Table·ClassLayout:·18·records·(8·bytes,·at·137206) |
144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·1372 | 144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·137296) |
145 | Table·StandaloneSig:·1817·records·(4·bytes,·at·1372 | 145 | Table·StandaloneSig:·1817·records·(4·bytes,·at·1372a2) |
146 | Table·EventMap:·3·records·(4·bytes,·at·138 | 146 | Table·EventMap:·3·records·(4·bytes,·at·138f06) |
147 | Table·Event:·5·records·(8·bytes,·at·138f | 147 | Table·Event:·5·records·(8·bytes,·at·138f12) |
148 | Table·PropertyMap:·507·records·(4·bytes,·at·138f | 148 | Table·PropertyMap:·507·records·(4·bytes,·at·138f3a) |
149 | Table·Property:·2358·records·(10·bytes,·at·1397 | 149 | Table·Property:·2358·records·(10·bytes,·at·139726) |
150 | Table·MethodSemantics:·2648·records·(6·bytes,·at·13f3 | 150 | Table·MethodSemantics:·2648·records·(6·bytes,·at·13f342) |
151 | Table·MethodImpl:·145·records·(6·bytes,·at·1431 | 151 | Table·MethodImpl:·145·records·(6·bytes,·at·143152) |
152 | Table·Moduleref:·2·records·(4·bytes,·at·1434 | 152 | Table·Moduleref:·2·records·(4·bytes,·at·1434b8) |
153 | Table·TypeSpec:·714·records·(4·bytes,·at·1434 | 153 | Table·TypeSpec:·714·records·(4·bytes,·at·1434c0) |
154 | Table·ImplMap:·2·records·(10·bytes,·at·143f | 154 | Table·ImplMap:·2·records·(10·bytes,·at·143fe8) |
155 | Table·FieldRVA:·25·records·(6·bytes,·at·143ff | 155 | Table·FieldRVA:·25·records·(6·bytes,·at·143ffc) |
156 | Table·Assembly:·1·records·(28·bytes,·at·1440 | 156 | Table·Assembly:·1·records·(28·bytes,·at·144092) |
157 | Table·AssemblyRef:·4·records·(28·bytes,·at·1440a | 157 | Table·AssemblyRef:·4·records·(28·bytes,·at·1440ae) |
158 | Table·NestedClass:·266·records·(4·bytes,·at·14411 | 158 | Table·NestedClass:·266·records·(4·bytes,·at·14411e) |
159 | Table·GenericParam:·38·records·(10·bytes,·at·1445 | 159 | Table·GenericParam:·38·records·(10·bytes,·at·144546) |
160 | Table·MethodSpec:·125·records·(6·bytes,·at·1446 | 160 | Table·MethodSpec:·125·records·(6·bytes,·at·1446c2) |
161 | Table·GenericParamConstraint:·26·records·(4·bytes,·at·1449 | 161 | Table·GenericParamConstraint:·26·records·(4·bytes,·at·1449b0) |
162 | RVA·for·Entry·Point:·0x0004b93c | 162 | RVA·for·Entry·Point:·0x0004b93c |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····103 | 2 | -rw-r--r--···0········0········0·····1032·2025-04-03·13:46:50.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··160 | 3 | -rw-r--r--···0········0········0··1607116·2025-04-03·13:46:50.000000·data.tar.xz |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.property | 1 | Displaying·notes·found·in:·.note.gnu.property |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline | 3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·8e660a56e6028ae7df51dad2fb22993acc4b4161 |
7 | Displaying·notes·found·in:·.note.ABI-tag | 7 | Displaying·notes·found·in:·.note.ABI-tag |
8 | ··Owner················Data·size·» Description | 8 | ··Owner················Data·size·» Description |
9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 | 9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | /lib64/ld-linux-x86-64.so.2 | 1 | KAa/lib64/ld-linux-x86-64.so.2 |
2 | {GFxtW^j· | 2 | {GFxtW^j· |
3 | 8S[-@» `9 | 3 | 8S[-@» `9 |
4 | _ITM_deregisterTMCloneTable | 4 | _ITM_deregisterTMCloneTable |
5 | __gmon_start__ | 5 | __gmon_start__ |
6 | _ITM_registerTMCloneTable | 6 | _ITM_registerTMCloneTable |
7 | inflateInit2_ | 7 | inflateInit2_ |
8 | _Unwind_GetIP | 8 | _Unwind_GetIP |
Offset 5487, 15 lines modified | Offset 5487, 15 lines modified | ||
5487 | assembly: | 5487 | assembly: |
5488 | systemconfig: | 5488 | systemconfig: |
5489 | options: | 5489 | options: |
5490 | config_dir: | 5490 | config_dir: |
5491 | MONO_PATH | 5491 | MONO_PATH |
5492 | machineconfig: | 5492 | machineconfig: |
5493 | library: | 5493 | library: |
5494 | Sun·Ju | 5494 | Sun·Jul··5·13:08:02·+14·2026 |
5495 | rank·==·pcount | 5495 | rank·==·pcount |
5496 | jit-icalls.c | 5496 | jit-icalls.c |
5497 | rank·==·n | 5497 | rank·==·n |
5498 | NullReferenceException | 5498 | NullReferenceException |
5499 | pcount·==·pcount_sig | 5499 | pcount·==·pcount_sig |
5500 | domain->special_static_fields | 5500 | domain->special_static_fields |
5501 | generic_container | 5501 | generic_container |
Offset 11, 16 lines modified | Offset 11, 16 lines modified | ||
11 | ··0x00315080·2066696c·653a2025·730a0045·72726f72··file:·%s..Error | 11 | ··0x00315080·2066696c·653a2025·730a0045·72726f72··file:·%s..Error |
12 | ··0x00315090·206d6170·70696e67·2066696c·65006173··mapping·file.as | 12 | ··0x00315090·206d6170·70696e67·2066696c·65006173··mapping·file.as |
13 | ··0x003150a0·73656d62·6c793a00·73797374·656d636f·sembly:.systemco | 13 | ··0x003150a0·73656d62·6c793a00·73797374·656d636f·sembly:.systemco |
14 | ··0x003150b0·6e666967·3a006f70·74696f6e·733a0063·nfig:.options:.c | 14 | ··0x003150b0·6e666967·3a006f70·74696f6e·733a0063·nfig:.options:.c |
15 | ··0x003150c0·6f6e6669·675f6469·723a004d·4f4e4f5f·onfig_dir:.MONO_ | 15 | ··0x003150c0·6f6e6669·675f6469·723a004d·4f4e4f5f·onfig_dir:.MONO_ |
16 | ··0x003150d0·50415448·006d6163·68696e65·636f6e66·PATH.machineconf | 16 | ··0x003150d0·50415448·006d6163·68696e65·636f6e66·PATH.machineconf |
17 | ··0x003150e0·69673a00·656e763a·006c6962·72617279·ig:.env:.library | 17 | ··0x003150e0·69673a00·656e763a·006c6962·72617279·ig:.env:.library |
18 | ··0x003150f0·3a005375·6e204a75·6 | 18 | ··0x003150f0·3a005375·6e204a75·6c202035·2031333a·:.Sun·Jul··5·13: |
19 | ··0x00315100·303 | 19 | ··0x00315100·30383a30·32202b31·34203230·32360072·08:02·+14·2026.r |
20 | ··0x00315110·616e6b20·3d3d2070·636f756e·74006a69·ank·==·pcount.ji | 20 | ··0x00315110·616e6b20·3d3d2070·636f756e·74006a69·ank·==·pcount.ji |
21 | ··0x00315120·742d6963·616c6c73·2e630072·616e6b20·t-icalls.c.rank· | 21 | ··0x00315120·742d6963·616c6c73·2e630072·616e6b20·t-icalls.c.rank· |
22 | ··0x00315130·3d3d206e·004e756c·6c526566·6572656e·==·n.NullReferen | 22 | ··0x00315130·3d3d206e·004e756c·6c526566·6572656e·==·n.NullReferen |
23 | ··0x00315140·63654578·63657074·696f6e00·636d0070·ceException.cm.p | 23 | ··0x00315140·63654578·63657074·696f6e00·636d0070·ceException.cm.p |
24 | ··0x00315150·6172616d·73007063·6f756e74·203d3d20·arams.pcount·==· | 24 | ··0x00315150·6172616d·73007063·6f756e74·203d3d20·arams.pcount·==· |
25 | ··0x00315160·70636f75·6e745f73·69670064·6f6d6169·pcount_sig.domai | 25 | ··0x00315160·70636f75·6e745f73·69670064·6f6d6169·pcount_sig.domai |
26 | ··0x00315170·6e2d3e73·70656369·616c5f73·74617469·n->special_stati | 26 | ··0x00315170·6e2d3e73·70656369·616c5f73·74617469·n->special_stati |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.gnu_debuglink': | 1 | Hex·dump·of·section·'.gnu_debuglink': |
2 | ··0x00000000·37373031·66663462·39366534·37303465·7701ff4b96e4704e | ||
3 | ··0x000000 | 2 | ··0x00000000·36363061·35366536·30323861·65376466·660a56e6028ae7df |
3 | ··0x00000010·35316461·64326662·32323939·33616363·51dad2fb22993acc | ||
4 | ··0x00000020·3 | 4 | ··0x00000020·34623431·36312e64·65627567·00000000·4b4161.debug.... |
5 | ··0x00000030· | 5 | ··0x00000030·5f034990····························_.I. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1240·2025-04-03·13:46:50.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1240·2025-04-03·13:46:50.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·2135 | 3 | -rw-r--r--···0········0········0·21351336·2025-04-03·13:46:50.000000·data.tar.xz |
Offset 15, 8 lines modified | Offset 15, 8 lines modified | ||
15 | ·Mono·is·a·platform·for·running·and·developing·applications·based·on·the | 15 | ·Mono·is·a·platform·for·running·and·developing·applications·based·on·the |
16 | ·ECMA/ISO·Standards.·Mono·is·an·open·source·effort·led·by·Xamarin. | 16 | ·ECMA/ISO·Standards.·Mono·is·an·open·source·effort·led·by·Xamarin. |
17 | ·Mono·provides·a·complete·CLR·(Common·Language·Runtime)·including·compiler·and | 17 | ·Mono·provides·a·complete·CLR·(Common·Language·Runtime)·including·compiler·and |
18 | ·runtime,·which·can·produce·and·execute·CIL·(Common·Intermediate·Language) | 18 | ·runtime,·which·can·produce·and·execute·CIL·(Common·Intermediate·Language) |
19 | ·bytecode·(aka·assemblies),·and·a·class·library. | 19 | ·bytecode·(aka·assemblies),·and·a·class·library. |
20 | ·. | 20 | ·. |
21 | ·This·package·contains·the·debugging·symbols·of·the·Mono·JIT/AOT·compiler. | 21 | ·This·package·contains·the·debugging·symbols·of·the·Mono·JIT/AOT·compiler. |
22 | Build-Ids:·3e63230504f714b033cdca927f9b3713a5176bb7·48af1bf314cf8a60b90e36d8360d80e33171fa76·52665e14bb433419829f3df88110623d66e38be5· | 22 | Build-Ids:·0f3e454a39a57b10fac90a3b3a7803d39aa36d97·3e63230504f714b033cdca927f9b3713a5176bb7·48af1bf314cf8a60b90e36d8360d80e33171fa76·52665e14bb433419829f3df88110623d66e38be5·8e660a56e6028ae7df51dad2fb22993acc4b4161·9392584e93d0e4877efe779fab9386283575c547·9bba124d85[·...·truncated·by·diffoscope;·len:·30,·SHA:·29915413ed82356e22b444bb6f6343ace7648e0fa5ff1bc76f14294057deb14d·...·] |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | usr/lib/debug/.build-id/0f/3e454a39a57b10fac90a3b3a7803d39aa36d97.debug | ||
1 | usr/lib/debug/.build-id/3e/63230504f714b033cdca927f9b3713a5176bb7.debug | 2 | usr/lib/debug/.build-id/3e/63230504f714b033cdca927f9b3713a5176bb7.debug |
2 | usr/lib/debug/.build-id/48/af1bf314cf8a60b90e36d8360d80e33171fa76.debug | 3 | usr/lib/debug/.build-id/48/af1bf314cf8a60b90e36d8360d80e33171fa76.debug |
3 | usr/lib/debug/.build-id/52/665e14bb433419829f3df88110623d66e38be5.debug | 4 | usr/lib/debug/.build-id/52/665e14bb433419829f3df88110623d66e38be5.debug |
5 | usr/lib/debug/.build-id/8e/660a56e6028ae7df51dad2fb22993acc4b4161.debug | ||
4 | usr/lib/debug/.build-id/93/92584e93d0e4877efe779fab9386283575c547.debug | 6 | usr/lib/debug/.build-id/93/92584e93d0e4877efe779fab9386283575c547.debug |
5 | usr/lib/debug/.build-id/9b/ba124d85dffbe582ac6aaadb1dd56ab3a30d44.debug | 7 | usr/lib/debug/.build-id/9b/ba124d85dffbe582ac6aaadb1dd56ab3a30d44.debug |
6 | usr/lib/debug/.build-id/bc/7701ff4b96e4704e1189ad02e96358b88309e3.debug | ||
7 | usr/lib/debug/.build-id/f9/73631cb33b3f0a7df748ff94ec6e56bf0a1dc3.debug | ||
8 | usr/share/doc/mono-runtime-dbg/changelog.Debian.gz | 8 | usr/share/doc/mono-runtime-dbg/changelog.Debian.gz |
9 | usr/share/doc/mono-runtime-dbg/copyright | 9 | usr/share/doc/mono-runtime-dbg/copyright |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./ | 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./ |
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/ |
6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/0f/ | ||
7 | -rw-r--r--···0·root·········(0)·root·········(0)·10633536·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/0f/3e454a39a57b10fac90a3b3a7803d39aa36d97.debug | ||
6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/3e/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/3e/ |
7 | -rw-r--r--···0·root·········(0)·root·········(0)···163744·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/3e/63230504f714b033cdca927f9b3713a5176bb7.debug | 9 | -rw-r--r--···0·root·········(0)·root·········(0)···163744·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/3e/63230504f714b033cdca927f9b3713a5176bb7.debug |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/48/ | 10 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/48/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)··2218768·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/48/af1bf314cf8a60b90e36d8360d80e33171fa76.debug | 11 | -rw-r--r--···0·root·········(0)·root·········(0)··2218768·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/48/af1bf314cf8a60b90e36d8360d80e33171fa76.debug |
10 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/52/ | 12 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/52/ |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····11104·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/52/665e14bb433419829f3df88110623d66e38be5.debug | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····11104·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/52/665e14bb433419829f3df88110623d66e38be5.debug |
14 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/8e/ | ||
15 | -rw-r--r--···0·root·········(0)·root·········(0)··9735120·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/8e/660a56e6028ae7df51dad2fb22993acc4b4161.debug | ||
12 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/93/ | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/93/ |
13 | -rw-r--r--···0·root·········(0)·root·········(0)··2275096·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/93/92584e93d0e4877efe779fab9386283575c547.debug | 17 | -rw-r--r--···0·root·········(0)·root·········(0)··2275096·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/93/92584e93d0e4877efe779fab9386283575c547.debug |
14 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/9b/ | 18 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/9b/ |
15 | -rw-r--r--···0·root·········(0)·root·········(0)···351864·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/9b/ba124d85dffbe582ac6aaadb1dd56ab3a30d44.debug | 19 | -rw-r--r--···0·root·········(0)·root·········(0)···351864·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/9b/ba124d85dffbe582ac6aaadb1dd56ab3a30d44.debug |
16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/bc/ | ||
17 | -rw-r--r--···0·root·········(0)·root·········(0)··9735120·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/bc/7701ff4b96e4704e1189ad02e96358b88309e3.debug | ||
18 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/f9/ | ||
19 | -rw-r--r--···0·root·········(0)·root·········(0)·10633536·2025-04-03·13:46:50.000000·./usr/lib/debug/.build-id/f9/73631cb33b3f0a7df748ff94ec6e56bf0a1dc3.debug | ||
20 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/share/ | 20 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/share/ |
21 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/share/doc/ | 21 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/share/doc/ |
22 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/share/doc/mono-runtime-dbg/ | 22 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-03·13:46:50.000000·./usr/share/doc/mono-runtime-dbg/ |
23 | -rw-r--r--···0·root·········(0)·root·········(0)·····3585·2025-04-03·13:46:50.000000·./usr/share/doc/mono-runtime-dbg/changelog.Debian.gz | 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····3585·2025-04-03·13:46:50.000000·./usr/share/doc/mono-runtime-dbg/changelog.Debian.gz |
24 | -rw-r--r--···0·root·········(0)·root·········(0)····46601·2025-03-26·19:12:18.000000·./usr/share/doc/mono-runtime-dbg/copyright | 24 | -rw-r--r--···0·root·········(0)·root·········(0)····46601·2025-03-26·19:12:18.000000·./usr/share/doc/mono-runtime-dbg/copyright |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.property | 1 | Displaying·notes·found·in:·.note.gnu.property |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline | 3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·8e660a56e6028ae7df51dad2fb22993acc4b4161 |
7 | Displaying·notes·found·in:·.note.ABI-tag | 7 | Displaying·notes·found·in:·.note.ABI-tag |
8 | ··Owner················Data·size·» Description | 8 | ··Owner················Data·size·» Description |
9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 | 9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.property | 1 | Displaying·notes·found·in:·.note.gnu.property |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline | 3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·0f3e454a39a57b10fac90a3b3a7803d39aa36d97 |
7 | Displaying·notes·found·in:·.note.ABI-tag | 7 | Displaying·notes·found·in:·.note.ABI-tag |
8 | ··Owner················Data·size·» Description | 8 | ··Owner················Data·size·» Description |
9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 | 9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····105 | 2 | -rw-r--r--···0········0········0·····1052·2025-04-03·13:46:50.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··1683 | 3 | -rw-r--r--···0········0········0··1683524·2025-04-03·13:46:50.000000·data.tar.xz |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.property | 1 | Displaying·notes·found·in:·.note.gnu.property |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline | 3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·0f3e454a39a57b10fac90a3b3a7803d39aa36d97 |
7 | Displaying·notes·found·in:·.note.ABI-tag | 7 | Displaying·notes·found·in:·.note.ABI-tag |
8 | ··Owner················Data·size·» Description | 8 | ··Owner················Data·size·» Description |
9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 | 9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 |
Offset 4967, 15 lines modified | Offset 4967, 15 lines modified | ||
4967 | assembly: | 4967 | assembly: |
4968 | systemconfig: | 4968 | systemconfig: |
4969 | options: | 4969 | options: |
4970 | config_dir: | 4970 | config_dir: |
4971 | MONO_PATH | 4971 | MONO_PATH |
4972 | machineconfig: | 4972 | machineconfig: |
4973 | library: | 4973 | library: |
4974 | Sun·Ju | 4974 | Sun·Jul··5·13:08:02·+14·2026 |
4975 | rank·==·pcount | 4975 | rank·==·pcount |
4976 | jit-icalls.c | 4976 | jit-icalls.c |
4977 | rank·==·n | 4977 | rank·==·n |
4978 | NullReferenceException | 4978 | NullReferenceException |
4979 | pcount·==·pcount_sig | 4979 | pcount·==·pcount_sig |
4980 | domain->special_static_fields | 4980 | domain->special_static_fields |
4981 | generic_container | 4981 | generic_container |
Offset 12, 16 lines modified | Offset 12, 16 lines modified | ||
12 | ··0x00343090·730a0045·72726f72·206d6170·70696e67·s..Error·mapping | 12 | ··0x00343090·730a0045·72726f72·206d6170·70696e67·s..Error·mapping |
13 | ··0x003430a0·2066696c·65006173·73656d62·6c793a00··file.assembly:. | 13 | ··0x003430a0·2066696c·65006173·73656d62·6c793a00··file.assembly:. |
14 | ··0x003430b0·73797374·656d636f·6e666967·3a006f70·systemconfig:.op | 14 | ··0x003430b0·73797374·656d636f·6e666967·3a006f70·systemconfig:.op |
15 | ··0x003430c0·74696f6e·733a0063·6f6e6669·675f6469·tions:.config_di | 15 | ··0x003430c0·74696f6e·733a0063·6f6e6669·675f6469·tions:.config_di |
16 | ··0x003430d0·723a004d·4f4e4f5f·50415448·006d6163·r:.MONO_PATH.mac | 16 | ··0x003430d0·723a004d·4f4e4f5f·50415448·006d6163·r:.MONO_PATH.mac |
17 | ··0x003430e0·68696e65·636f6e66·69673a00·656e763a·hineconfig:.env: | 17 | ··0x003430e0·68696e65·636f6e66·69673a00·656e763a·hineconfig:.env: |
18 | ··0x003430f0·006c6962·72617279·3a005375·6e204a75·.library:.Sun·Ju | 18 | ··0x003430f0·006c6962·72617279·3a005375·6e204a75·.library:.Sun·Ju |
19 | ··0x00343100·6 | 19 | ··0x00343100·6c202035·2031333a·30383a30·32202b31·l··5·13:08:02·+1 |
20 | ··0x00343110·3 | 20 | ··0x00343110·34203230·32360072·616e6b20·3d3d2070·4·2026.rank·==·p |
21 | ··0x00343120·636f756e·74006a69·742d6963·616c6c73·count.jit-icalls | 21 | ··0x00343120·636f756e·74006a69·742d6963·616c6c73·count.jit-icalls |
22 | ··0x00343130·2e630072·616e6b20·3d3d206e·004e756c·.c.rank·==·n.Nul | 22 | ··0x00343130·2e630072·616e6b20·3d3d206e·004e756c·.c.rank·==·n.Nul |
23 | ··0x00343140·6c526566·6572656e·63654578·63657074·lReferenceExcept | 23 | ··0x00343140·6c526566·6572656e·63654578·63657074·lReferenceExcept |
24 | ··0x00343150·696f6e00·636d0070·6172616d·73007063·ion.cm.params.pc | 24 | ··0x00343150·696f6e00·636d0070·6172616d·73007063·ion.cm.params.pc |
25 | ··0x00343160·6f756e74·203d3d20·70636f75·6e745f73·ount·==·pcount_s | 25 | ··0x00343160·6f756e74·203d3d20·70636f75·6e745f73·ount·==·pcount_s |
26 | ··0x00343170·69670064·6f6d6169·6e2d3e73·70656369·ig.domain->speci | 26 | ··0x00343170·69670064·6f6d6169·6e2d3e73·70656369·ig.domain->speci |
27 | ··0x00343180·616c5f73·74617469·635f6669·656c6473·al_static_fields | 27 | ··0x00343180·616c5f73·74617469·635f6669·656c6473·al_static_fields |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.gnu_debuglink': | 1 | Hex·dump·of·section·'.gnu_debuglink': |
2 | ··0x00000000·37333633·31636233·33623366·30613764·73631cb33b3f0a7d | ||
3 | ··0x000000 | 2 | ··0x00000000·33653435·34613339·61353762·31306661·3e454a39a57b10fa |
3 | ··0x00000010·63393061·33623361·37383033·64333961·c90a3b3a7803d39a | ||
4 | ··0x00000020· | 4 | ··0x00000020·61333664·39372e64·65627567·00000000·a36d97.debug.... |
5 | ··0x00000030· | 5 | ··0x00000030·95cb9fca····························.... |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-04-03·13:46:50.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1344·2025-04-03·13:46:50.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1344·2025-04-03·13:46:50.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·188212 | 3 | -rw-r--r--···0········0········0·18821272·2025-04-03·13:46:50.000000·data.tar.xz |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | -rw-r--r--···0·root·········(0)·root·········(0)······182·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/Mono.source | 7 | -rw-r--r--···0·root·········(0)·root·········(0)······182·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/Mono.source |
8 | -rw-r--r--···0·root·········(0)·root·········(0)···183970·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/Mono.tree | 8 | -rw-r--r--···0·root·········(0)·root·········(0)···183970·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/Mono.tree |
9 | -rw-r--r--···0·root·········(0)·root·········(0)···705936·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/Mono.zip | 9 | -rw-r--r--···0·root·········(0)·root·········(0)···705936·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/Mono.zip |
10 | -rw-r--r--···0·root·········(0)·root·········(0)······190·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/Novell.source | 10 | -rw-r--r--···0·root·········(0)·root·········(0)······190·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/Novell.source |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····62108·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/Novell.tree | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····62108·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/Novell.tree |
12 | -rw-r--r--···0·root·········(0)·root·········(0)···160782·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/Novell.zip | 12 | -rw-r--r--···0·root·········(0)·root·········(0)···160782·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/Novell.zip |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····22806·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/cs-errors.tree | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····22806·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/cs-errors.tree |
14 | -rw-r--r--···0·root·········(0)·root·········(0)···474 | 14 | -rw-r--r--···0·root·········(0)·root·········(0)···474815·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/cs-errors.zip |
15 | -rw-r--r--···0·root·········(0)·root·········(0)····21854·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/ecma334.tree | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····21854·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/ecma334.tree |
16 | -rw-r--r--···0·root·········(0)·root·········(0)···392664·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/ecma334.zip | 16 | -rw-r--r--···0·root·········(0)·root·········(0)···392664·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/ecma334.zip |
17 | -rw-r--r--···0·root·········(0)·root·········(0)······338·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/lang-csharp.source | 17 | -rw-r--r--···0·root·········(0)·root·········(0)······338·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/lang-csharp.source |
18 | -rw-r--r--···0·root·········(0)·root·········(0)······110·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/mono-file-formats.source | 18 | -rw-r--r--···0·root·········(0)·root·········(0)······110·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/mono-file-formats.source |
19 | -rw-r--r--···0·root·········(0)·root·········(0)·······81·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/mono-file-formats.tree | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·······81·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/mono-file-formats.tree |
20 | -rw-r--r--···0·root·········(0)·root·········(0)·····9043·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/mono-file-formats.zip | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·····9043·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/mono-file-formats.zip |
21 | -rw-r--r--···0·root·········(0)·root·········(0)······103·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/mono-tools.source | 21 | -rw-r--r--···0·root·········(0)·root·········(0)······103·2025-04-03·13:46:50.000000·./usr/lib/monodoc/sources/mono-tools.source |
Offset 1, 445 lines modified | Offset 1, 445 lines modified | Diff chunk too large, falling back to line-by-line diff (443 lines added, 443 lines removed) | |
1 | Zip·file·size:·705936·bytes,·number·of·entries:·443 | 1 | Zip·file·size:·705936·bytes,·number·of·entries:·443 |
2 | -rw----·····2.0·fat·····2128·b-·defN·2 | 2 | -rw----·····2.0·fat·····2128·b-·defN·26-Jul-05·13:18·0 |
3 | -rw----·····2.0·fat·····1532·b-·defN·2 | 3 | -rw----·····2.0·fat·····1532·b-·defN·26-Jul-05·13:18·1 |
4 | -rw----·····2.0·fat·····3934·b-·defN·2 | 4 | -rw----·····2.0·fat·····3934·b-·defN·26-Jul-05·13:18·2 |
5 | -rw----·····2.0·fat·····1686·b-·defN·2 | 5 | -rw----·····2.0·fat·····1686·b-·defN·26-Jul-05·13:18·3 |
6 | -rw----·····2.0·fat····93066·b-·defN·2 | 6 | -rw----·····2.0·fat····93066·b-·defN·26-Jul-05·13:18·4 |
7 | -rw----·····2.0·fat·····1065·b-·defN·2 | 7 | -rw----·····2.0·fat·····1065·b-·defN·26-Jul-05·13:18·5 |
8 | -rw----·····2.0·fat·····1897·b-·defN·2 | 8 | -rw----·····2.0·fat·····1897·b-·defN·26-Jul-05·13:18·6 |
9 | -rw----·····2.0·fat·····2204·b-·defN·2 | 9 | -rw----·····2.0·fat·····2204·b-·defN·26-Jul-05·13:18·7 |
10 | -rw----·····2.0·fat·····2139·b-·defN·2 | 10 | -rw----·····2.0·fat·····2139·b-·defN·26-Jul-05·13:18·8 |
11 | -rw----·····2.0·fat·····2385·b-·defN·2 | 11 | -rw----·····2.0·fat·····2385·b-·defN·26-Jul-05·13:18·9 |
12 | -rw----·····2.0·fat·····7685·b-·defN·2 | 12 | -rw----·····2.0·fat·····7685·b-·defN·26-Jul-05·13:18·10 |
13 | -rw----·····2.0·fat·····4670·b-·defN·2 | 13 | -rw----·····2.0·fat·····4670·b-·defN·26-Jul-05·13:18·11 |
14 | -rw----·····2.0·fat·····9860·b-·defN·2 | 14 | -rw----·····2.0·fat·····9860·b-·defN·26-Jul-05·13:18·12 |
15 | -rw----·····2.0·fat·····1585·b-·defN·2 | 15 | -rw----·····2.0·fat·····1585·b-·defN·26-Jul-05·13:18·13 |
16 | -rw----·····2.0·fat·····1953·b-·defN·2 | 16 | -rw----·····2.0·fat·····1953·b-·defN·26-Jul-05·13:18·14 |
17 | -rw----·····2.0·fat·····1214·b-·defN·2 | 17 | -rw----·····2.0·fat·····1214·b-·defN·26-Jul-05·13:18·15 |
18 | -rw----·····2.0·fat·····4002·b-·defN·2 | 18 | -rw----·····2.0·fat·····4002·b-·defN·26-Jul-05·13:18·16 |
19 | -rw----·····2.0·fat·····1033·b-·defN·2 | 19 | -rw----·····2.0·fat·····1033·b-·defN·26-Jul-05·13:18·17 |
20 | -rw----·····2.0·fat·····6393·b-·defN·2 | 20 | -rw----·····2.0·fat·····6393·b-·defN·26-Jul-05·13:18·18 |
21 | -rw----·····2.0·fat·····3748·b-·defN·2 | 21 | -rw----·····2.0·fat·····3748·b-·defN·26-Jul-05·13:18·19 |
22 | -rw----·····2.0·fat····13167·b-·defN·2 | 22 | -rw----·····2.0·fat····13167·b-·defN·26-Jul-05·13:18·20 |
23 | -rw----·····2.0·fat·····1823·b-·defN·2 | 23 | -rw----·····2.0·fat·····1823·b-·defN·26-Jul-05·13:18·21 |
24 | -rw----·····2.0·fat·····2754·b-·defN·2 | 24 | -rw----·····2.0·fat·····2754·b-·defN·26-Jul-05·13:18·22 |
25 | -rw----·····2.0·fat·····8433·b-·defN·2 | 25 | -rw----·····2.0·fat·····8433·b-·defN·26-Jul-05·13:18·23 |
26 | -rw----·····2.0·fat·····2436·b-·defN·2 | 26 | -rw----·····2.0·fat·····2436·b-·defN·26-Jul-05·13:18·24 |
27 | -rw----·····2.0·fat·····1618·b-·defN·2 | 27 | -rw----·····2.0·fat·····1618·b-·defN·26-Jul-05·13:18·25 |
28 | -rw----·····2.0·fat·····1477·b-·defN·2 | 28 | -rw----·····2.0·fat·····1477·b-·defN·26-Jul-05·13:18·26 |
29 | -rw----·····2.0·fat····20712·b-·defN·2 | 29 | -rw----·····2.0·fat····20712·b-·defN·26-Jul-05·13:18·27 |
30 | -rw----·····2.0·fat······504·b-·defN·2 | 30 | -rw----·····2.0·fat······504·b-·defN·26-Jul-05·13:18·28 |
31 | -rw----·····2.0·fat·····6335·b-·defN·2 | 31 | -rw----·····2.0·fat·····6335·b-·defN·26-Jul-05·13:18·29 |
32 | -rw----·····2.0·fat·····1933·b-·defN·2 | 32 | -rw----·····2.0·fat·····1933·b-·defN·26-Jul-05·13:18·30 |
33 | -rw----·····2.0·fat·····7398·b-·defN·2 | 33 | -rw----·····2.0·fat·····7398·b-·defN·26-Jul-05·13:18·31 |
34 | -rw----·····2.0·fat·····2023·b-·defN·2 | 34 | -rw----·····2.0·fat·····2023·b-·defN·26-Jul-05·13:18·32 |
35 | -rw----·····2.0·fat·····2219·b-·defN·2 | 35 | -rw----·····2.0·fat·····2219·b-·defN·26-Jul-05·13:18·33 |
36 | -rw----·····2.0·fat·····1984·b-·defN·2 | 36 | -rw----·····2.0·fat·····1984·b-·defN·26-Jul-05·13:18·34 |
37 | -rw----·····2.0·fat·····2055·b-·defN·2 | 37 | -rw----·····2.0·fat·····2055·b-·defN·26-Jul-05·13:18·35 |
38 | -rw----·····2.0·fat·····3822·b-·defN·2 | 38 | -rw----·····2.0·fat·····3822·b-·defN·26-Jul-05·13:18·36 |
39 | -rw----·····2.0·fat·····2290·b-·defN·2 | 39 | -rw----·····2.0·fat·····2290·b-·defN·26-Jul-05·13:18·37 |
40 | -rw----·····2.0·fat·····6589·b-·defN·2 | 40 | -rw----·····2.0·fat·····6589·b-·defN·26-Jul-05·13:18·38 |
41 | -rw----·····2.0·fat·····6288·b-·defN·2 | 41 | -rw----·····2.0·fat·····6288·b-·defN·26-Jul-05·13:18·39 |
42 | -rw----·····2.0·fat·····3918·b-·defN·2 | 42 | -rw----·····2.0·fat·····3918·b-·defN·26-Jul-05·13:18·40 |
43 | -rw----·····2.0·fat·····9243·b-·defN·2 | 43 | -rw----·····2.0·fat·····9243·b-·defN·26-Jul-05·13:18·41 |
44 | -rw----·····2.0·fat·····2575·b-·defN·2 | 44 | -rw----·····2.0·fat·····2575·b-·defN·26-Jul-05·13:18·42 |
45 | -rw----·····2.0·fat····14996·b-·defN·2 | 45 | -rw----·····2.0·fat····14996·b-·defN·26-Jul-05·13:18·43 |
46 | -rw----·····2.0·fat·····1844·b-·defN·2 | 46 | -rw----·····2.0·fat·····1844·b-·defN·26-Jul-05·13:18·44 |
47 | -rw----·····2.0·fat·····4457·b-·defN·2 | 47 | -rw----·····2.0·fat·····4457·b-·defN·26-Jul-05·13:18·45 |
48 | -rw----·····2.0·fat·····1741·b-·defN·2 | 48 | -rw----·····2.0·fat·····1741·b-·defN·26-Jul-05·13:18·46 |
49 | -rw----·····2.0·fat·····1319·b-·defN·2 | 49 | -rw----·····2.0·fat·····1319·b-·defN·26-Jul-05·13:18·47 |
50 | -rw----·····2.0·fat·····6397·b-·defN·2 | 50 | -rw----·····2.0·fat·····6397·b-·defN·26-Jul-05·13:18·48 |
51 | -rw----·····2.0·fat······998·b-·defN·2 | 51 | -rw----·····2.0·fat······998·b-·defN·26-Jul-05·13:18·49 |
52 | -rw----·····2.0·fat·····2970·b-·defN·2 | 52 | -rw----·····2.0·fat·····2970·b-·defN·26-Jul-05·13:18·50 |
53 | -rw----·····2.0·fat·····8767·b-·defN·2 | 53 | -rw----·····2.0·fat·····8767·b-·defN·26-Jul-05·13:18·51 |
54 | -rw----·····2.0·fat·····1010·b-·defN·2 | 54 | -rw----·····2.0·fat·····1010·b-·defN·26-Jul-05·13:18·52 |
55 | -rw----·····2.0·fat····13303·b-·defN·2 | 55 | -rw----·····2.0·fat····13303·b-·defN·26-Jul-05·13:18·53 |
56 | -rw----·····2.0·fat······989·b-·defN·2 | 56 | -rw----·····2.0·fat······989·b-·defN·26-Jul-05·13:18·54 |
57 | -rw----·····2.0·fat·····7767·b-·defN·2 | 57 | -rw----·····2.0·fat·····7767·b-·defN·26-Jul-05·13:18·55 |
58 | -rw----·····2.0·fat······577·b-·defN·2 | 58 | -rw----·····2.0·fat······577·b-·defN·26-Jul-05·13:18·56 |
59 | -rw----·····2.0·fat·····2595·b-·defN·2 | 59 | -rw----·····2.0·fat·····2595·b-·defN·26-Jul-05·13:18·57 |
60 | -rw----·····2.0·fat·····2182·b-·defN·2 | 60 | -rw----·····2.0·fat·····2182·b-·defN·26-Jul-05·13:18·58 |
61 | -rw----·····2.0·fat·····4026·b-·defN·2 | 61 | -rw----·····2.0·fat·····4026·b-·defN·26-Jul-05·13:18·59 |
62 | -rw----·····2.0·fat·····2634·b-·defN·2 | 62 | -rw----·····2.0·fat·····2634·b-·defN·26-Jul-05·13:18·60 |
63 | -rw----·····2.0·fat·····1193·b-·defN·2 | 63 | -rw----·····2.0·fat·····1193·b-·defN·26-Jul-05·13:18·61 |
64 | -rw----·····2.0·fat·····2634·b-·defN·2 | 64 | -rw----·····2.0·fat·····2634·b-·defN·26-Jul-05·13:18·62 |
65 | -rw----·····2.0·fat····22489·b-·defN·2 | 65 | -rw----·····2.0·fat····22489·b-·defN·26-Jul-05·13:18·63 |
66 | -rw----·····2.0·fat····17996·b-·defN·2 | 66 | -rw----·····2.0·fat····17996·b-·defN·26-Jul-05·13:18·64 |
67 | -rw----·····2.0·fat·····1095·b-·defN·2 | 67 | -rw----·····2.0·fat·····1095·b-·defN·26-Jul-05·13:18·65 |
68 | -rw----·····2.0·fat·····1919·b-·defN·2 | 68 | -rw----·····2.0·fat·····1919·b-·defN·26-Jul-05·13:18·66 |
69 | -rw----·····2.0·fat····43726·b-·defN·2 | 69 | -rw----·····2.0·fat····43726·b-·defN·26-Jul-05·13:18·67 |
70 | -rw----·····2.0·fat····19652·b-·defN·2 | 70 | -rw----·····2.0·fat····19652·b-·defN·26-Jul-05·13:18·68 |
71 | -rw----·····2.0·fat····11484·b-·defN·2 | 71 | -rw----·····2.0·fat····11484·b-·defN·26-Jul-05·13:18·69 |
72 | -rw----·····2.0·fat····11901·b-·defN·2 | 72 | -rw----·····2.0·fat····11901·b-·defN·26-Jul-05·13:18·70 |
73 | -rw----·····2.0·fat····25231·b-·defN·2 | 73 | -rw----·····2.0·fat····25231·b-·defN·26-Jul-05·13:18·71 |
74 | -rw----·····2.0·fat·····1753·b-·defN·2 | 74 | -rw----·····2.0·fat·····1753·b-·defN·26-Jul-05·13:18·72 |
75 | -rw----·····2.0·fat·····2961·b-·defN·2 | 75 | -rw----·····2.0·fat·····2961·b-·defN·26-Jul-05·13:18·73 |
76 | -rw----·····2.0·fat····14893·b-·defN·2 | 76 | -rw----·····2.0·fat····14893·b-·defN·26-Jul-05·13:18·74 |
77 | -rw----·····2.0·fat·····4311·b-·defN·2 | 77 | -rw----·····2.0·fat·····4311·b-·defN·26-Jul-05·13:18·75 |
78 | -rw----·····2.0·fat·····6884·b-·defN·2 | 78 | -rw----·····2.0·fat·····6884·b-·defN·26-Jul-05·13:18·76 |
79 | -rw----·····2.0·fat····10610·b-·defN·2 | 79 | -rw----·····2.0·fat····10610·b-·defN·26-Jul-05·13:18·77 |
80 | -rw----·····2.0·fat·····3228·b-·defN·2 | 80 | -rw----·····2.0·fat·····3228·b-·defN·26-Jul-05·13:18·78 |
81 | -rw----·····2.0·fat·····2049·b-·defN·2 | 81 | -rw----·····2.0·fat·····2049·b-·defN·26-Jul-05·13:18·79 |
82 | -rw----·····2.0·fat·····3139·b-·defN·2 | 82 | -rw----·····2.0·fat·····3139·b-·defN·26-Jul-05·13:18·80 |
83 | -rw----·····2.0·fat·····5347·b-·defN·2 | 83 | -rw----·····2.0·fat·····5347·b-·defN·26-Jul-05·13:18·81 |
84 | -rw----·····2.0·fat····27546·b-·defN·2 | 84 | -rw----·····2.0·fat····27546·b-·defN·26-Jul-05·13:18·82 |
85 | -rw----·····2.0·fat····24405·b-·defN·2 | 85 | -rw----·····2.0·fat····24405·b-·defN·26-Jul-05·13:18·83 |
86 | -rw----·····2.0·fat·····4404·b-·defN·2 | 86 | -rw----·····2.0·fat·····4404·b-·defN·26-Jul-05·13:18·84 |
87 | -rw----·····2.0·fat·····1061·b-·defN·2 | 87 | -rw----·····2.0·fat·····1061·b-·defN·26-Jul-05·13:18·85 |
88 | -rw----·····2.0·fat·····2262·b-·defN·2 | 88 | -rw----·····2.0·fat·····2262·b-·defN·26-Jul-05·13:18·86 |
89 | -rw----·····2.0·fat·····4714·b-·defN·2 | 89 | -rw----·····2.0·fat·····4714·b-·defN·26-Jul-05·13:18·87 |
90 | -rw----·····2.0·fat·····2845·b-·defN·2 | 90 | -rw----·····2.0·fat·····2845·b-·defN·26-Jul-05·13:18·88 |
91 | -rw----·····2.0·fat·····2234·b-·defN·2 | 91 | -rw----·····2.0·fat·····2234·b-·defN·26-Jul-05·13:18·89 |
92 | -rw----·····2.0·fat·····1094·b-·defN·2 | 92 | -rw----·····2.0·fat·····1094·b-·defN·26-Jul-05·13:18·90 |
93 | -rw----·····2.0·fat·····1200·b-·defN·2 | 93 | -rw----·····2.0·fat·····1200·b-·defN·26-Jul-05·13:18·91 |
94 | -rw----·····2.0·fat·····5079·b-·defN·2 | 94 | -rw----·····2.0·fat·····5079·b-·defN·26-Jul-05·13:18·92 |
95 | -rw----·····2.0·fat·····1200·b-·defN·2 | 95 | -rw----·····2.0·fat·····1200·b-·defN·26-Jul-05·13:18·93 |
96 | -rw----·····2.0·fat·····7246·b-·defN·2 | 96 | -rw----·····2.0·fat·····7246·b-·defN·26-Jul-05·13:18·94 |
97 | -rw----·····2.0·fat·····1222·b-·defN·2 | 97 | -rw----·····2.0·fat·····1222·b-·defN·26-Jul-05·13:18·95 |
98 | -rw----·····2.0·fat·····6412·b-·defN·2 | 98 | -rw----·····2.0·fat·····6412·b-·defN·26-Jul-05·13:18·97 |
99 | -rw----·····2.0·fat·····1199·b-·defN·2 | 99 | -rw----·····2.0·fat·····1199·b-·defN·26-Jul-05·13:18·98 |
100 | -rw----·····2.0·fat·····1199·b-·defN·2 | 100 | -rw----·····2.0·fat·····1199·b-·defN·26-Jul-05·13:18·99 |
101 | -rw----·····2.0·fat·····1198·b-·defN·2 | 101 | -rw----·····2.0·fat·····1198·b-·defN·26-Jul-05·13:18·100 |
102 | -rw----·····2.0·fat·····3892·b-·defN·2 | 102 | -rw----·····2.0·fat·····3892·b-·defN·26-Jul-05·13:18·101 |
103 | -rw----·····2.0·fat·····2390·b-·defN·2 | 103 | -rw----·····2.0·fat·····2390·b-·defN·26-Jul-05·13:18·102 |
104 | -rw----·····2.0·fat·····2459·b-·defN·2 | 104 | -rw----·····2.0·fat·····2459·b-·defN·26-Jul-05·13:18·103 |
105 | -rw----·····2.0·fat·····1591·b-·defN·2 | 105 | -rw----·····2.0·fat·····1591·b-·defN·26-Jul-05·13:18·104 |
106 | -rw----·····2.0·fat·····5720·b-·defN·2 | 106 | -rw----·····2.0·fat·····5720·b-·defN·26-Jul-05·13:18·105 |
107 | -rw----·····2.0·fat·····1626·b-·defN·2 | 107 | -rw----·····2.0·fat·····1626·b-·defN·26-Jul-05·13:18·106 |
108 | -rw----·····2.0·fat·····3336·b-·defN·2 | 108 | -rw----·····2.0·fat·····3336·b-·defN·26-Jul-05·13:18·107 |
109 | -rw----·····2.0·fat·····9949·b-·defN·2 | 109 | -rw----·····2.0·fat·····9949·b-·defN·26-Jul-05·13:18·108 |
110 | -rw----·····2.0·fat·····2753·b-·defN·2 | 110 | -rw----·····2.0·fat·····2753·b-·defN·26-Jul-05·13:18·109 |
111 | -rw----·····2.0·fat·····7344·b-·defN·2 | 111 | -rw----·····2.0·fat·····7344·b-·defN·26-Jul-05·13:18·110 |
112 | -rw----·····2.0·fat·····1176·b-·defN·2 | 112 | -rw----·····2.0·fat·····1176·b-·defN·26-Jul-05·13:18·111 |
113 | -rw----·····2.0·fat·····1721·b-·defN·2 | 113 | -rw----·····2.0·fat·····1721·b-·defN·26-Jul-05·13:18·112 |
114 | -rw----·····2.0·fat····11367·b-·defN·2 | 114 | -rw----·····2.0·fat····11367·b-·defN·26-Jul-05·13:18·113 |
115 | -rw----·····2.0·fat·····1142·b-·defN·2 | 115 | -rw----·····2.0·fat·····1142·b-·defN·26-Jul-05·13:18·114 |
116 | -rw----·····2.0·fat·····3185·b-·defN·2 | 116 | -rw----·····2.0·fat·····3185·b-·defN·26-Jul-05·13:18·115 |
117 | -rw----·····2.0·fat·····1218·b-·defN·2 | 117 | -rw----·····2.0·fat·····1218·b-·defN·26-Jul-05·13:18·116 |
118 | -rw----·····2.0·fat·····1152·b-·defN·2 | 118 | -rw----·····2.0·fat·····1152·b-·defN·26-Jul-05·13:18·117 |
119 | -rw----·····2.0·fat·····1810·b-·defN·2 | 119 | -rw----·····2.0·fat·····1810·b-·defN·26-Jul-05·13:18·118 |
120 | -rw----·····2.0·fat·····2045·b-·defN·2 | 120 | -rw----·····2.0·fat·····2045·b-·defN·26-Jul-05·13:18·119 |
121 | -rw----·····2.0·fat·····3853·b-·defN·2 | 121 | -rw----·····2.0·fat·····3853·b-·defN·26-Jul-05·13:18·120 |
122 | -rw----·····2.0·fat·····3558·b-·defN·2 | 122 | -rw----·····2.0·fat·····3558·b-·defN·26-Jul-05·13:18·121 |
123 | -rw----·····2.0·fat······921·b-·defN·2 | 123 | -rw----·····2.0·fat······921·b-·defN·26-Jul-05·13:18·122 |
124 | -rw----·····2.0·fat······959·b-·defN·2 | 124 | -rw----·····2.0·fat······959·b-·defN·26-Jul-05·13:18·123 |
125 | -rw----·····2.0·fat·····3048·b-·defN·2 | 125 | -rw----·····2.0·fat·····3048·b-·defN·26-Jul-05·13:18·124 |
126 | -rw----·····2.0·fat·····3079·b-·defN·2 | 126 | -rw----·····2.0·fat·····3079·b-·defN·26-Jul-05·13:18·125 |
Max diff block lines reached; 0/52571 bytes (0.00%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | 00000·LOCAL·HEADER·#1·······04034B50·(67324752) | 1 | 00000·LOCAL·HEADER·#1·······04034B50·(67324752) |
2 | 00004·Extract·Zip·Spec······14·(20)·'2.0' | 2 | 00004·Extract·Zip·Spec······14·(20)·'2.0' |
3 | 00005·Extract·OS············00·(0)·'MS-DOS' | 3 | 00005·Extract·OS············00·(0)·'MS-DOS' |
4 | 00006·General·Purpose·Flag··0000·(0) | 4 | 00006·General·Purpose·Flag··0000·(0) |
5 | ······[Bits·1-2]············0·'Normal·Compression' | 5 | ······[Bits·1-2]············0·'Normal·Compression' |
6 | 00008·Compression·Method····0008·(8)·'Deflated' | 6 | 00008·Compression·Method····0008·(8)·'Deflated' |
7 | 0000A·Modification·Time·····5 | 7 | 0000A·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
8 | 0000E·CRC···················81410377·(2168521591) | 8 | 0000E·CRC···················81410377·(2168521591) |
9 | 00012·Compressed·Size·······0000022C·(556) | 9 | 00012·Compressed·Size·······0000022C·(556) |
10 | 00016·Uncompressed·Size·····00000850·(2128) | 10 | 00016·Uncompressed·Size·····00000850·(2128) |
11 | 0001A·Filename·Length·······0001·(1) | 11 | 0001A·Filename·Length·······0001·(1) |
12 | 0001C·Extra·Length··········0000·(0) | 12 | 0001C·Extra·Length··········0000·(0) |
13 | 0001E·Filename··············'X' | 13 | 0001E·Filename··············'X' |
14 | # | 14 | # |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | 0024B·LOCAL·HEADER·#2·······04034B50·(67324752) | 20 | 0024B·LOCAL·HEADER·#2·······04034B50·(67324752) |
21 | 0024F·Extract·Zip·Spec······14·(20)·'2.0' | 21 | 0024F·Extract·Zip·Spec······14·(20)·'2.0' |
22 | 00250·Extract·OS············00·(0)·'MS-DOS' | 22 | 00250·Extract·OS············00·(0)·'MS-DOS' |
23 | 00251·General·Purpose·Flag··0000·(0) | 23 | 00251·General·Purpose·Flag··0000·(0) |
24 | ······[Bits·1-2]············0·'Normal·Compression' | 24 | ······[Bits·1-2]············0·'Normal·Compression' |
25 | 00253·Compression·Method····0008·(8)·'Deflated' | 25 | 00253·Compression·Method····0008·(8)·'Deflated' |
26 | 00255·Modification·Time·····5 | 26 | 00255·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
27 | 00259·CRC···················02238411·(35882001) | 27 | 00259·CRC···················02238411·(35882001) |
28 | 0025D·Compressed·Size·······000001DE·(478) | 28 | 0025D·Compressed·Size·······000001DE·(478) |
29 | 00261·Uncompressed·Size·····000005FC·(1532) | 29 | 00261·Uncompressed·Size·····000005FC·(1532) |
30 | 00265·Filename·Length·······0001·(1) | 30 | 00265·Filename·Length·······0001·(1) |
31 | 00267·Extra·Length··········0000·(0) | 31 | 00267·Extra·Length··········0000·(0) |
32 | 00269·Filename··············'X' | 32 | 00269·Filename··············'X' |
33 | # | 33 | # |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | 00448·LOCAL·HEADER·#3·······04034B50·(67324752) | 39 | 00448·LOCAL·HEADER·#3·······04034B50·(67324752) |
40 | 0044C·Extract·Zip·Spec······14·(20)·'2.0' | 40 | 0044C·Extract·Zip·Spec······14·(20)·'2.0' |
41 | 0044D·Extract·OS············00·(0)·'MS-DOS' | 41 | 0044D·Extract·OS············00·(0)·'MS-DOS' |
42 | 0044E·General·Purpose·Flag··0000·(0) | 42 | 0044E·General·Purpose·Flag··0000·(0) |
43 | ······[Bits·1-2]············0·'Normal·Compression' | 43 | ······[Bits·1-2]············0·'Normal·Compression' |
44 | 00450·Compression·Method····0008·(8)·'Deflated' | 44 | 00450·Compression·Method····0008·(8)·'Deflated' |
45 | 00452·Modification·Time·····5 | 45 | 00452·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
46 | 00456·CRC···················43FF72A5·(1140814501) | 46 | 00456·CRC···················43FF72A5·(1140814501) |
47 | 0045A·Compressed·Size·······0000035B·(859) | 47 | 0045A·Compressed·Size·······0000035B·(859) |
48 | 0045E·Uncompressed·Size·····00000F5E·(3934) | 48 | 0045E·Uncompressed·Size·····00000F5E·(3934) |
49 | 00462·Filename·Length·······0001·(1) | 49 | 00462·Filename·Length·······0001·(1) |
50 | 00464·Extra·Length··········0000·(0) | 50 | 00464·Extra·Length··········0000·(0) |
51 | 00466·Filename··············'X' | 51 | 00466·Filename··············'X' |
52 | # | 52 | # |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | 007C2·LOCAL·HEADER·#4·······04034B50·(67324752) | 58 | 007C2·LOCAL·HEADER·#4·······04034B50·(67324752) |
59 | 007C6·Extract·Zip·Spec······14·(20)·'2.0' | 59 | 007C6·Extract·Zip·Spec······14·(20)·'2.0' |
60 | 007C7·Extract·OS············00·(0)·'MS-DOS' | 60 | 007C7·Extract·OS············00·(0)·'MS-DOS' |
61 | 007C8·General·Purpose·Flag··0000·(0) | 61 | 007C8·General·Purpose·Flag··0000·(0) |
62 | ······[Bits·1-2]············0·'Normal·Compression' | 62 | ······[Bits·1-2]············0·'Normal·Compression' |
63 | 007CA·Compression·Method····0008·(8)·'Deflated' | 63 | 007CA·Compression·Method····0008·(8)·'Deflated' |
64 | 007CC·Modification·Time·····5 | 64 | 007CC·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
65 | 007D0·CRC···················D7D9AE68·(3621367400) | 65 | 007D0·CRC···················D7D9AE68·(3621367400) |
66 | 007D4·Compressed·Size·······000001B8·(440) | 66 | 007D4·Compressed·Size·······000001B8·(440) |
67 | 007D8·Uncompressed·Size·····00000696·(1686) | 67 | 007D8·Uncompressed·Size·····00000696·(1686) |
68 | 007DC·Filename·Length·······0001·(1) | 68 | 007DC·Filename·Length·······0001·(1) |
69 | 007DE·Extra·Length··········0000·(0) | 69 | 007DE·Extra·Length··········0000·(0) |
70 | 007E0·Filename··············'X' | 70 | 007E0·Filename··············'X' |
71 | # | 71 | # |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | 00999·LOCAL·HEADER·#5·······04034B50·(67324752) | 77 | 00999·LOCAL·HEADER·#5·······04034B50·(67324752) |
78 | 0099D·Extract·Zip·Spec······14·(20)·'2.0' | 78 | 0099D·Extract·Zip·Spec······14·(20)·'2.0' |
79 | 0099E·Extract·OS············00·(0)·'MS-DOS' | 79 | 0099E·Extract·OS············00·(0)·'MS-DOS' |
80 | 0099F·General·Purpose·Flag··0000·(0) | 80 | 0099F·General·Purpose·Flag··0000·(0) |
81 | ······[Bits·1-2]············0·'Normal·Compression' | 81 | ······[Bits·1-2]············0·'Normal·Compression' |
82 | 009A1·Compression·Method····0008·(8)·'Deflated' | 82 | 009A1·Compression·Method····0008·(8)·'Deflated' |
83 | 009A3·Modification·Time·····5 | 83 | 009A3·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
84 | 009A7·CRC···················0D1932D1·(219755217) | 84 | 009A7·CRC···················0D1932D1·(219755217) |
85 | 009AB·Compressed·Size·······00003797·(14231) | 85 | 009AB·Compressed·Size·······00003797·(14231) |
86 | 009AF·Uncompressed·Size·····00016B8A·(93066) | 86 | 009AF·Uncompressed·Size·····00016B8A·(93066) |
87 | 009B3·Filename·Length·······0001·(1) | 87 | 009B3·Filename·Length·······0001·(1) |
88 | 009B5·Extra·Length··········0000·(0) | 88 | 009B5·Extra·Length··········0000·(0) |
89 | 009B7·Filename··············'X' | 89 | 009B7·Filename··············'X' |
90 | # | 90 | # |
Offset 96, 15 lines modified | Offset 96, 15 lines modified | ||
96 | 0414F·LOCAL·HEADER·#6·······04034B50·(67324752) | 96 | 0414F·LOCAL·HEADER·#6·······04034B50·(67324752) |
97 | 04153·Extract·Zip·Spec······14·(20)·'2.0' | 97 | 04153·Extract·Zip·Spec······14·(20)·'2.0' |
98 | 04154·Extract·OS············00·(0)·'MS-DOS' | 98 | 04154·Extract·OS············00·(0)·'MS-DOS' |
99 | 04155·General·Purpose·Flag··0000·(0) | 99 | 04155·General·Purpose·Flag··0000·(0) |
100 | ······[Bits·1-2]············0·'Normal·Compression' | 100 | ······[Bits·1-2]············0·'Normal·Compression' |
101 | 04157·Compression·Method····0008·(8)·'Deflated' | 101 | 04157·Compression·Method····0008·(8)·'Deflated' |
102 | 04159·Modification·Time·····5 | 102 | 04159·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
103 | 0415D·CRC···················34750261·(880083553) | 103 | 0415D·CRC···················34750261·(880083553) |
104 | 04161·Compressed·Size·······00000185·(389) | 104 | 04161·Compressed·Size·······00000185·(389) |
105 | 04165·Uncompressed·Size·····00000429·(1065) | 105 | 04165·Uncompressed·Size·····00000429·(1065) |
106 | 04169·Filename·Length·······0001·(1) | 106 | 04169·Filename·Length·······0001·(1) |
107 | 0416B·Extra·Length··········0000·(0) | 107 | 0416B·Extra·Length··········0000·(0) |
108 | 0416D·Filename··············'X' | 108 | 0416D·Filename··············'X' |
109 | # | 109 | # |
Offset 115, 15 lines modified | Offset 115, 15 lines modified | ||
115 | 042F3·LOCAL·HEADER·#7·······04034B50·(67324752) | 115 | 042F3·LOCAL·HEADER·#7·······04034B50·(67324752) |
116 | 042F7·Extract·Zip·Spec······14·(20)·'2.0' | 116 | 042F7·Extract·Zip·Spec······14·(20)·'2.0' |
117 | 042F8·Extract·OS············00·(0)·'MS-DOS' | 117 | 042F8·Extract·OS············00·(0)·'MS-DOS' |
118 | 042F9·General·Purpose·Flag··0000·(0) | 118 | 042F9·General·Purpose·Flag··0000·(0) |
119 | ······[Bits·1-2]············0·'Normal·Compression' | 119 | ······[Bits·1-2]············0·'Normal·Compression' |
120 | 042FB·Compression·Method····0008·(8)·'Deflated' | 120 | 042FB·Compression·Method····0008·(8)·'Deflated' |
121 | 042FD·Modification·Time·····5 | 121 | 042FD·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
122 | 04301·CRC···················CDCB295A·(3452643674) | 122 | 04301·CRC···················CDCB295A·(3452643674) |
123 | 04305·Compressed·Size·······000001F7·(503) | 123 | 04305·Compressed·Size·······000001F7·(503) |
124 | 04309·Uncompressed·Size·····00000769·(1897) | 124 | 04309·Uncompressed·Size·····00000769·(1897) |
125 | 0430D·Filename·Length·······0001·(1) | 125 | 0430D·Filename·Length·······0001·(1) |
126 | 0430F·Extra·Length··········0000·(0) | 126 | 0430F·Extra·Length··········0000·(0) |
127 | 04311·Filename··············'X' | 127 | 04311·Filename··············'X' |
128 | # | 128 | # |
Offset 134, 15 lines modified | Offset 134, 15 lines modified | ||
134 | 04509·LOCAL·HEADER·#8·······04034B50·(67324752) | 134 | 04509·LOCAL·HEADER·#8·······04034B50·(67324752) |
135 | 0450D·Extract·Zip·Spec······14·(20)·'2.0' | 135 | 0450D·Extract·Zip·Spec······14·(20)·'2.0' |
136 | 0450E·Extract·OS············00·(0)·'MS-DOS' | 136 | 0450E·Extract·OS············00·(0)·'MS-DOS' |
137 | 0450F·General·Purpose·Flag··0000·(0) | 137 | 0450F·General·Purpose·Flag··0000·(0) |
138 | ······[Bits·1-2]············0·'Normal·Compression' | 138 | ······[Bits·1-2]············0·'Normal·Compression' |
139 | 04511·Compression·Method····0008·(8)·'Deflated' | 139 | 04511·Compression·Method····0008·(8)·'Deflated' |
140 | 04513·Modification·Time·····5 | 140 | 04513·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
141 | 04517·CRC···················3CD31444·(1020466244) | 141 | 04517·CRC···················3CD31444·(1020466244) |
142 | 0451B·Compressed·Size·······0000023F·(575) | 142 | 0451B·Compressed·Size·······0000023F·(575) |
143 | 0451F·Uncompressed·Size·····0000089C·(2204) | 143 | 0451F·Uncompressed·Size·····0000089C·(2204) |
144 | 04523·Filename·Length·······0001·(1) | 144 | 04523·Filename·Length·······0001·(1) |
145 | 04525·Extra·Length··········0000·(0) | 145 | 04525·Extra·Length··········0000·(0) |
146 | 04527·Filename··············'X' | 146 | 04527·Filename··············'X' |
147 | # | 147 | # |
Max diff block lines reached; 659905/665576 bytes (99.15%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Ju | 1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Jul·05·2026·13:18:54,·uncompressed·size·2128,·method=deflate |
Offset 1, 180 lines modified | Offset 1, 180 lines modified | ||
1 | Zip·file·size:·160782·bytes,·number·of·entries:·178 | 1 | Zip·file·size:·160782·bytes,·number·of·entries:·178 |
2 | -rw----·····2.0·fat·····5941·b-·defN·2 | 2 | -rw----·····2.0·fat·····5941·b-·defN·26-Jul-05·13:19·16 |
3 | -rw----·····2.0·fat·····5837·b-·defN·2 | 3 | -rw----·····2.0·fat·····5837·b-·defN·26-Jul-05·13:19·17 |
4 | -rw----·····2.0·fat·····5099·b-·defN·2 | 4 | -rw----·····2.0·fat·····5099·b-·defN·26-Jul-05·13:19·18 |
5 | -rw----·····2.0·fat·····4074·b-·defN·2 | 5 | -rw----·····2.0·fat·····4074·b-·defN·26-Jul-05·13:19·19 |
6 | -rw----·····2.0·fat·····2819·b-·defN·2 | 6 | -rw----·····2.0·fat·····2819·b-·defN·26-Jul-05·13:19·20 |
7 | -rw----·····2.0·fat·····2693·b-·defN·2 | 7 | -rw----·····2.0·fat·····2693·b-·defN·26-Jul-05·13:19·21 |
8 | -rw----·····2.0·fat·····4100·b-·defN·2 | 8 | -rw----·····2.0·fat·····4100·b-·defN·26-Jul-05·13:19·22 |
9 | -rw----·····2.0·fat·····8083·b-·defN·2 | 9 | -rw----·····2.0·fat·····8083·b-·defN·26-Jul-05·13:19·23 |
10 | -rw----·····2.0·fat·····4081·b-·defN·2 | 10 | -rw----·····2.0·fat·····4081·b-·defN·26-Jul-05·13:19·24 |
11 | -rw----·····2.0·fat·····2898·b-·defN·2 | 11 | -rw----·····2.0·fat·····2898·b-·defN·26-Jul-05·13:19·25 |
12 | -rw----·····2.0·fat·····3798·b-·defN·2 | 12 | -rw----·····2.0·fat·····3798·b-·defN·26-Jul-05·13:19·26 |
13 | -rw----·····2.0·fat·····3770·b-·defN·2 | 13 | -rw----·····2.0·fat·····3770·b-·defN·26-Jul-05·13:19·27 |
14 | -rw----·····2.0·fat·····4134·b-·defN·2 | 14 | -rw----·····2.0·fat·····4134·b-·defN·26-Jul-05·13:19·28 |
15 | -rw----·····2.0·fat·····3942·b-·defN·2 | 15 | -rw----·····2.0·fat·····3942·b-·defN·26-Jul-05·13:19·29 |
16 | -rw----·····2.0·fat·····4388·b-·defN·2 | 16 | -rw----·····2.0·fat·····4388·b-·defN·26-Jul-05·13:19·30 |
17 | -rw----·····2.0·fat·····3633·b-·defN·2 | 17 | -rw----·····2.0·fat·····3633·b-·defN·26-Jul-05·13:19·31 |
18 | -rw----·····2.0·fat·····5461·b-·defN·2 | 18 | -rw----·····2.0·fat·····5461·b-·defN·26-Jul-05·13:19·32 |
19 | -rw----·····2.0·fat·····4658·b-·defN·2 | 19 | -rw----·····2.0·fat·····4658·b-·defN·26-Jul-05·13:19·33 |
20 | -rw----·····2.0·fat·····7021·b-·defN·2 | 20 | -rw----·····2.0·fat·····7021·b-·defN·26-Jul-05·13:19·34 |
21 | -rw----·····2.0·fat·····7002·b-·defN·2 | 21 | -rw----·····2.0·fat·····7002·b-·defN·26-Jul-05·13:19·35 |
22 | -rw----·····2.0·fat·····2756·b-·defN·2 | 22 | -rw----·····2.0·fat·····2756·b-·defN·26-Jul-05·13:19·36 |
23 | -rw----·····2.0·fat·····3305·b-·defN·2 | 23 | -rw----·····2.0·fat·····3305·b-·defN·26-Jul-05·13:19·37 |
24 | -rw----·····2.0·fat·····3441·b-·defN·2 | 24 | -rw----·····2.0·fat·····3441·b-·defN·26-Jul-05·13:19·38 |
25 | -rw----·····2.0·fat·····2291·b-·defN·2 | 25 | -rw----·····2.0·fat·····2291·b-·defN·26-Jul-05·13:19·39 |
26 | -rw----·····2.0·fat·····4843·b-·defN·2 | 26 | -rw----·····2.0·fat·····4843·b-·defN·26-Jul-05·13:19·40 |
27 | -rw----·····2.0·fat·····6410·b-·defN·2 | 27 | -rw----·····2.0·fat·····6410·b-·defN·26-Jul-05·13:19·41 |
28 | -rw----·····2.0·fat·····3790·b-·defN·2 | 28 | -rw----·····2.0·fat·····3790·b-·defN·26-Jul-05·13:19·42 |
29 | -rw----·····2.0·fat·····3780·b-·defN·2 | 29 | -rw----·····2.0·fat·····3780·b-·defN·26-Jul-05·13:19·43 |
30 | -rw----·····2.0·fat·····4147·b-·defN·2 | 30 | -rw----·····2.0·fat·····4147·b-·defN·26-Jul-05·13:19·44 |
31 | -rw----·····2.0·fat·····4177·b-·defN·2 | 31 | -rw----·····2.0·fat·····4177·b-·defN·26-Jul-05·13:19·45 |
32 | -rw----·····2.0·fat·····3785·b-·defN·2 | 32 | -rw----·····2.0·fat·····3785·b-·defN·26-Jul-05·13:19·46 |
33 | -rw----·····2.0·fat·····4116·b-·defN·2 | 33 | -rw----·····2.0·fat·····4116·b-·defN·26-Jul-05·13:19·47 |
34 | -rw----·····2.0·fat·····3765·b-·defN·2 | 34 | -rw----·····2.0·fat·····3765·b-·defN·26-Jul-05·13:19·48 |
35 | -rw----·····2.0·fat·····2685·b-·defN·2 | 35 | -rw----·····2.0·fat·····2685·b-·defN·26-Jul-05·13:19·49 |
36 | -rw----·····2.0·fat·····2807·b-·defN·2 | 36 | -rw----·····2.0·fat·····2807·b-·defN·26-Jul-05·13:19·50 |
37 | -rw----·····2.0·fat·····2562·b-·defN·2 | 37 | -rw----·····2.0·fat·····2562·b-·defN·26-Jul-05·13:19·51 |
38 | -rw----·····2.0·fat·····2288·b-·defN·2 | 38 | -rw----·····2.0·fat·····2288·b-·defN·26-Jul-05·13:19·52 |
39 | -rw----·····2.0·fat·····2291·b-·defN·2 | 39 | -rw----·····2.0·fat·····2291·b-·defN·26-Jul-05·13:19·53 |
40 | -rw----·····2.0·fat·····2697·b-·defN·2 | 40 | -rw----·····2.0·fat·····2697·b-·defN·26-Jul-05·13:19·54 |
41 | -rw----·····2.0·fat·····3907·b-·defN·2 | 41 | -rw----·····2.0·fat·····3907·b-·defN·26-Jul-05·13:19·55 |
42 | -rw----·····2.0·fat·····3765·b-·defN·2 | 42 | -rw----·····2.0·fat·····3765·b-·defN·26-Jul-05·13:19·56 |
43 | -rw----·····2.0·fat·····3410·b-·defN·2 | 43 | -rw----·····2.0·fat·····3410·b-·defN·26-Jul-05·13:19·57 |
44 | -rw----·····2.0·fat·····2562·b-·defN·2 | 44 | -rw----·····2.0·fat·····2562·b-·defN·26-Jul-05·13:19·58 |
45 | -rw----·····2.0·fat·····3048·b-·defN·2 | 45 | -rw----·····2.0·fat·····3048·b-·defN·26-Jul-05·13:19·59 |
46 | -rw----·····2.0·fat·····3371·b-·defN·2 | 46 | -rw----·····2.0·fat·····3371·b-·defN·26-Jul-05·13:19·60 |
47 | -rw----·····2.0·fat·····2444·b-·defN·2 | 47 | -rw----·····2.0·fat·····2444·b-·defN·26-Jul-05·13:19·61 |
48 | -rw----·····2.0·fat·····2981·b-·defN·2 | 48 | -rw----·····2.0·fat·····2981·b-·defN·26-Jul-05·13:19·62 |
49 | -rw----·····2.0·fat·····2968·b-·defN·2 | 49 | -rw----·····2.0·fat·····2968·b-·defN·26-Jul-05·13:19·63 |
50 | -rw----·····2.0·fat····11616·b-·defN·2 | 50 | -rw----·····2.0·fat····11616·b-·defN·26-Jul-05·13:19·64 |
51 | -rw----·····2.0·fat·····2700·b-·defN·2 | 51 | -rw----·····2.0·fat·····2700·b-·defN·26-Jul-05·13:19·65 |
52 | -rw----·····2.0·fat·····4790·b-·defN·2 | 52 | -rw----·····2.0·fat·····4790·b-·defN·26-Jul-05·13:19·66 |
53 | -rw----·····2.0·fat·····2663·b-·defN·2 | 53 | -rw----·····2.0·fat·····2663·b-·defN·26-Jul-05·13:19·67 |
54 | -rw----·····2.0·fat·····3467·b-·defN·2 | 54 | -rw----·····2.0·fat·····3467·b-·defN·26-Jul-05·13:19·68 |
55 | -rw----·····2.0·fat·····3790·b-·defN·2 | 55 | -rw----·····2.0·fat·····3790·b-·defN·26-Jul-05·13:19·69 |
56 | -rw----·····2.0·fat·····2715·b-·defN·2 | 56 | -rw----·····2.0·fat·····2715·b-·defN·26-Jul-05·13:19·70 |
57 | -rw----·····2.0·fat·····5853·b-·defN·2 | 57 | -rw----·····2.0·fat·····5853·b-·defN·26-Jul-05·13:19·71 |
58 | -rw----·····2.0·fat·····4786·b-·defN·2 | 58 | -rw----·····2.0·fat·····4786·b-·defN·26-Jul-05·13:19·72 |
59 | -rw----·····2.0·fat·····5993·b-·defN·2 | 59 | -rw----·····2.0·fat·····5993·b-·defN·26-Jul-05·13:19·73 |
60 | -rw----·····2.0·fat·····3649·b-·defN·2 | 60 | -rw----·····2.0·fat·····3649·b-·defN·26-Jul-05·13:19·74 |
61 | -rw----·····2.0·fat·····8019·b-·defN·2 | 61 | -rw----·····2.0·fat·····8019·b-·defN·26-Jul-05·13:19·75 |
62 | -rw----·····2.0·fat·····3365·b-·defN·2 | 62 | -rw----·····2.0·fat·····3365·b-·defN·26-Jul-05·13:19·76 |
63 | -rw----·····2.0·fat·····5231·b-·defN·2 | 63 | -rw----·····2.0·fat·····5231·b-·defN·26-Jul-05·13:19·77 |
64 | -rw----·····2.0·fat·····5926·b-·defN·2 | 64 | -rw----·····2.0·fat·····5926·b-·defN·26-Jul-05·13:19·78 |
65 | -rw----·····2.0·fat·····1671·b-·defN·2 | 65 | -rw----·····2.0·fat·····1671·b-·defN·26-Jul-05·13:19·79 |
66 | -rw----·····2.0·fat·····2321·b-·defN·2 | 66 | -rw----·····2.0·fat·····2321·b-·defN·26-Jul-05·13:19·80 |
67 | -rw----·····2.0·fat·····2365·b-·defN·2 | 67 | -rw----·····2.0·fat·····2365·b-·defN·26-Jul-05·13:19·81 |
68 | -rw----·····2.0·fat·····2213·b-·defN·2 | 68 | -rw----·····2.0·fat·····2213·b-·defN·26-Jul-05·13:19·82 |
69 | -rw----·····2.0·fat····61112·b-·defN·2 | 69 | -rw----·····2.0·fat····61112·b-·defN·26-Jul-05·13:19·83 |
70 | -rw----·····2.0·fat·····3031·b-·defN·2 | 70 | -rw----·····2.0·fat·····3031·b-·defN·26-Jul-05·13:19·84 |
71 | -rw----·····2.0·fat·····9820·b-·defN·2 | 71 | -rw----·····2.0·fat·····9820·b-·defN·26-Jul-05·13:19·85 |
72 | -rw----·····2.0·fat·····3122·b-·defN·2 | 72 | -rw----·····2.0·fat·····3122·b-·defN·26-Jul-05·13:19·86 |
73 | -rw----·····2.0·fat·····3887·b-·defN·2 | 73 | -rw----·····2.0·fat·····3887·b-·defN·26-Jul-05·13:19·87 |
74 | -rw----·····2.0·fat·····4447·b-·defN·2 | 74 | -rw----·····2.0·fat·····4447·b-·defN·26-Jul-05·13:19·88 |
75 | -rw----·····2.0·fat·····3713·b-·defN·2 | 75 | -rw----·····2.0·fat·····3713·b-·defN·26-Jul-05·13:19·89 |
76 | -rw----·····2.0·fat·····3791·b-·defN·2 | 76 | -rw----·····2.0·fat·····3791·b-·defN·26-Jul-05·13:19·90 |
77 | -rw----·····2.0·fat·····2661·b-·defN·2 | 77 | -rw----·····2.0·fat·····2661·b-·defN·26-Jul-05·13:19·91 |
78 | -rw----·····2.0·fat····10950·b-·defN·2 | 78 | -rw----·····2.0·fat····10950·b-·defN·26-Jul-05·13:19·92 |
79 | -rw----·····2.0·fat·····4169·b-·defN·2 | 79 | -rw----·····2.0·fat·····4169·b-·defN·26-Jul-05·13:19·93 |
80 | -rw----·····2.0·fat·····2253·b-·defN·2 | 80 | -rw----·····2.0·fat·····2253·b-·defN·26-Jul-05·13:19·94 |
81 | -rw----·····2.0·fat·····2572·b-·defN·2 | 81 | -rw----·····2.0·fat·····2572·b-·defN·26-Jul-05·13:19·95 |
82 | -rw----·····2.0·fat····38631·b-·defN·2 | 82 | -rw----·····2.0·fat····38631·b-·defN·26-Jul-05·13:19·96 |
83 | -rw----·····2.0·fat·····4575·b-·defN·2 | 83 | -rw----·····2.0·fat·····4575·b-·defN·26-Jul-05·13:19·97 |
84 | -rw----·····2.0·fat····11386·b-·defN·2 | 84 | -rw----·····2.0·fat····11386·b-·defN·26-Jul-05·13:19·98 |
85 | -rw----·····2.0·fat·····2247·b-·defN·2 | 85 | -rw----·····2.0·fat·····2247·b-·defN·26-Jul-05·13:19·99 |
86 | -rw----·····2.0·fat·····2382·b-·defN·2 | 86 | -rw----·····2.0·fat·····2382·b-·defN·26-Jul-05·13:19·100 |
87 | -rw----·····2.0·fat·····2918·b-·defN·2 | 87 | -rw----·····2.0·fat·····2918·b-·defN·26-Jul-05·13:19·101 |
88 | -rw----·····2.0·fat·····6875·b-·defN·2 | 88 | -rw----·····2.0·fat·····6875·b-·defN·26-Jul-05·13:19·102 |
89 | -rw----·····2.0·fat·····6327·b-·defN·2 | 89 | -rw----·····2.0·fat·····6327·b-·defN·26-Jul-05·13:19·103 |
90 | -rw----·····2.0·fat·····7623·b-·defN·2 | 90 | -rw----·····2.0·fat·····7623·b-·defN·26-Jul-05·13:19·104 |
91 | -rw----·····2.0·fat·····3483·b-·defN·2 | 91 | -rw----·····2.0·fat·····3483·b-·defN·26-Jul-05·13:19·105 |
92 | -rw----·····2.0·fat·····2744·b-·defN·2 | 92 | -rw----·····2.0·fat·····2744·b-·defN·26-Jul-05·13:19·106 |
93 | -rw----·····2.0·fat·····4935·b-·defN·2 | 93 | -rw----·····2.0·fat·····4935·b-·defN·26-Jul-05·13:19·107 |
94 | -rw----·····2.0·fat·····3921·b-·defN·2 | 94 | -rw----·····2.0·fat·····3921·b-·defN·26-Jul-05·13:19·108 |
95 | -rw----·····2.0·fat·····1941·b-·defN·2 | 95 | -rw----·····2.0·fat·····1941·b-·defN·26-Jul-05·13:19·109 |
96 | -rw----·····2.0·fat·····2172·b-·defN·2 | 96 | -rw----·····2.0·fat·····2172·b-·defN·26-Jul-05·13:19·110 |
97 | -rw----·····2.0·fat·····2812·b-·defN·2 | 97 | -rw----·····2.0·fat·····2812·b-·defN·26-Jul-05·13:19·111 |
98 | -rw----·····2.0·fat·····5369·b-·defN·2 | 98 | -rw----·····2.0·fat·····5369·b-·defN·26-Jul-05·13:19·112 |
99 | -rw----·····2.0·fat·····5117·b-·defN·2 | 99 | -rw----·····2.0·fat·····5117·b-·defN·26-Jul-05·13:19·113 |
100 | -rw----·····2.0·fat····14883·b-·defN·2 | 100 | -rw----·····2.0·fat····14883·b-·defN·26-Jul-05·13:19·114 |
101 | -rw----·····2.0·fat·····4059·b-·defN·2 | 101 | -rw----·····2.0·fat·····4059·b-·defN·26-Jul-05·13:19·115 |
102 | -rw----·····2.0·fat·····2669·b-·defN·2 | 102 | -rw----·····2.0·fat·····2669·b-·defN·26-Jul-05·13:19·116 |
103 | -rw----·····2.0·fat·····3116·b-·defN·2 | 103 | -rw----·····2.0·fat·····3116·b-·defN·26-Jul-05·13:19·117 |
104 | -rw----·····2.0·fat·····2135·b-·defN·2 | 104 | -rw----·····2.0·fat·····2135·b-·defN·26-Jul-05·13:19·118 |
105 | -rw----·····2.0·fat·····8759·b-·defN·2 | 105 | -rw----·····2.0·fat·····8759·b-·defN·26-Jul-05·13:19·119 |
106 | -rw----·····2.0·fat····12703·b-·defN·2 | 106 | -rw----·····2.0·fat····12703·b-·defN·26-Jul-05·13:19·120 |
107 | -rw----·····2.0·fat·····5462·b-·defN·2 | 107 | -rw----·····2.0·fat·····5462·b-·defN·26-Jul-05·13:19·121 |
108 | -rw----·····2.0·fat·····5706·b-·defN·2 | 108 | -rw----·····2.0·fat·····5706·b-·defN·26-Jul-05·13:19·122 |
109 | -rw----·····2.0·fat·····4230·b-·defN·2 | 109 | -rw----·····2.0·fat·····4230·b-·defN·26-Jul-05·13:19·123 |
110 | -rw----·····2.0·fat·····4860·b-·defN·2 | 110 | -rw----·····2.0·fat·····4860·b-·defN·26-Jul-05·13:19·124 |
111 | -rw----·····2.0·fat·····4088·b-·defN·2 | 111 | -rw----·····2.0·fat·····4088·b-·defN·26-Jul-05·13:19·125 |
112 | -rw----·····2.0·fat·····3477·b-·defN·2 | 112 | -rw----·····2.0·fat·····3477·b-·defN·26-Jul-05·13:19·126 |
113 | -rw----·····2.0·fat·····2770·b-·defN·2 | 113 | -rw----·····2.0·fat·····2770·b-·defN·26-Jul-05·13:19·127 |
114 | -rw----·····2.0·fat·····8301·b-·defN·2 | 114 | -rw----·····2.0·fat·····8301·b-·defN·26-Jul-05·13:19·128 |
115 | -rw----·····2.0·fat·····4379·b-·defN·2 | 115 | -rw----·····2.0·fat·····4379·b-·defN·26-Jul-05·13:19·129 |
116 | -rw----·····2.0·fat·····4384·b-·defN·2 | 116 | -rw----·····2.0·fat·····4384·b-·defN·26-Jul-05·13:19·130 |
117 | -rw----·····2.0·fat·····6339·b-·defN·2 | 117 | -rw----·····2.0·fat·····6339·b-·defN·26-Jul-05·13:19·131 |
118 | -rw----·····2.0·fat·····6444·b-·defN·2 | 118 | -rw----·····2.0·fat·····6444·b-·defN·26-Jul-05·13:19·132 |
119 | -rw----·····2.0·fat·····6055·b-·defN·2 | 119 | -rw----·····2.0·fat·····6055·b-·defN·26-Jul-05·13:19·133 |
120 | -rw----·····2.0·fat·····3462·b-·defN·2 | 120 | -rw----·····2.0·fat·····3462·b-·defN·26-Jul-05·13:19·134 |
121 | -rw----·····2.0·fat·····4734·b-·defN·2 | 121 | -rw----·····2.0·fat·····4734·b-·defN·26-Jul-05·13:19·135 |
122 | -rw----·····2.0·fat·····3446·b-·defN·2 | 122 | -rw----·····2.0·fat·····3446·b-·defN·26-Jul-05·13:19·136 |
123 | -rw----·····2.0·fat·····3804·b-·defN·2 | 123 | -rw----·····2.0·fat·····3804·b-·defN·26-Jul-05·13:19·137 |
124 | -rw----·····2.0·fat·····2840·b-·defN·2 | 124 | -rw----·····2.0·fat·····2840·b-·defN·26-Jul-05·13:19·138 |
125 | -rw----·····2.0·fat·····3855·b-·defN·2 | 125 | -rw----·····2.0·fat·····3855·b-·defN·26-Jul-05·13:19·139 |
126 | -rw----·····2.0·fat·····2361·b-·defN·2 | 126 | -rw----·····2.0·fat·····2361·b-·defN·26-Jul-05·13:19·140 |
127 | -rw----·····2.0·fat·····4084·b-·defN·2 | 127 | -rw----·····2.0·fat·····4084·b-·defN·26-Jul-05·13:19·141 |
Max diff block lines reached; 0/21162 bytes (0.00%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | 00000·LOCAL·HEADER·#1·······04034B50·(67324752) | 1 | 00000·LOCAL·HEADER·#1·······04034B50·(67324752) |
2 | 00004·Extract·Zip·Spec······14·(20)·'2.0' | 2 | 00004·Extract·Zip·Spec······14·(20)·'2.0' |
3 | 00005·Extract·OS············00·(0)·'MS-DOS' | 3 | 00005·Extract·OS············00·(0)·'MS-DOS' |
4 | 00006·General·Purpose·Flag··0000·(0) | 4 | 00006·General·Purpose·Flag··0000·(0) |
5 | ······[Bits·1-2]············0·'Normal·Compression' | 5 | ······[Bits·1-2]············0·'Normal·Compression' |
6 | 00008·Compression·Method····0008·(8)·'Deflated' | 6 | 00008·Compression·Method····0008·(8)·'Deflated' |
7 | 0000A·Modification·Time·····5 | 7 | 0000A·Modification·Time·····5CE56A64·(1558538852)·'Sun·Jul··5·13:19:08·2026' |
8 | 0000E·CRC···················F717E60B·(4145538571) | 8 | 0000E·CRC···················F717E60B·(4145538571) |
9 | 00012·Compressed·Size·······00000310·(784) | 9 | 00012·Compressed·Size·······00000310·(784) |
10 | 00016·Uncompressed·Size·····00001735·(5941) | 10 | 00016·Uncompressed·Size·····00001735·(5941) |
11 | 0001A·Filename·Length·······0002·(2) | 11 | 0001A·Filename·Length·······0002·(2) |
12 | 0001C·Extra·Length··········0000·(0) | 12 | 0001C·Extra·Length··········0000·(0) |
13 | 0001E·Filename··············'XX' | 13 | 0001E·Filename··············'XX' |
14 | # | 14 | # |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | 00330·LOCAL·HEADER·#2·······04034B50·(67324752) | 20 | 00330·LOCAL·HEADER·#2·······04034B50·(67324752) |
21 | 00334·Extract·Zip·Spec······14·(20)·'2.0' | 21 | 00334·Extract·Zip·Spec······14·(20)·'2.0' |
22 | 00335·Extract·OS············00·(0)·'MS-DOS' | 22 | 00335·Extract·OS············00·(0)·'MS-DOS' |
23 | 00336·General·Purpose·Flag··0000·(0) | 23 | 00336·General·Purpose·Flag··0000·(0) |
24 | ······[Bits·1-2]············0·'Normal·Compression' | 24 | ······[Bits·1-2]············0·'Normal·Compression' |
25 | 00338·Compression·Method····0008·(8)·'Deflated' | 25 | 00338·Compression·Method····0008·(8)·'Deflated' |
26 | 0033A·Modification·Time·····5 | 26 | 0033A·Modification·Time·····5CE56A64·(1558538852)·'Sun·Jul··5·13:19:08·2026' |
27 | 0033E·CRC···················8954791F·(2304014623) | 27 | 0033E·CRC···················8954791F·(2304014623) |
28 | 00342·Compressed·Size·······0000031C·(796) | 28 | 00342·Compressed·Size·······0000031C·(796) |
29 | 00346·Uncompressed·Size·····000016CD·(5837) | 29 | 00346·Uncompressed·Size·····000016CD·(5837) |
30 | 0034A·Filename·Length·······0002·(2) | 30 | 0034A·Filename·Length·······0002·(2) |
31 | 0034C·Extra·Length··········0000·(0) | 31 | 0034C·Extra·Length··········0000·(0) |
32 | 0034E·Filename··············'XX' | 32 | 0034E·Filename··············'XX' |
33 | # | 33 | # |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | 0066C·LOCAL·HEADER·#3·······04034B50·(67324752) | 39 | 0066C·LOCAL·HEADER·#3·······04034B50·(67324752) |
40 | 00670·Extract·Zip·Spec······14·(20)·'2.0' | 40 | 00670·Extract·Zip·Spec······14·(20)·'2.0' |
41 | 00671·Extract·OS············00·(0)·'MS-DOS' | 41 | 00671·Extract·OS············00·(0)·'MS-DOS' |
42 | 00672·General·Purpose·Flag··0000·(0) | 42 | 00672·General·Purpose·Flag··0000·(0) |
43 | ······[Bits·1-2]············0·'Normal·Compression' | 43 | ······[Bits·1-2]············0·'Normal·Compression' |
44 | 00674·Compression·Method····0008·(8)·'Deflated' | 44 | 00674·Compression·Method····0008·(8)·'Deflated' |
45 | 00676·Modification·Time·····5 | 45 | 00676·Modification·Time·····5CE56A64·(1558538852)·'Sun·Jul··5·13:19:08·2026' |
46 | 0067A·CRC···················66EF218A·(1726947722) | 46 | 0067A·CRC···················66EF218A·(1726947722) |
47 | 0067E·Compressed·Size·······00000390·(912) | 47 | 0067E·Compressed·Size·······00000390·(912) |
48 | 00682·Uncompressed·Size·····000013EB·(5099) | 48 | 00682·Uncompressed·Size·····000013EB·(5099) |
49 | 00686·Filename·Length·······0002·(2) | 49 | 00686·Filename·Length·······0002·(2) |
50 | 00688·Extra·Length··········0000·(0) | 50 | 00688·Extra·Length··········0000·(0) |
51 | 0068A·Filename··············'XX' | 51 | 0068A·Filename··············'XX' |
52 | # | 52 | # |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | 00A1C·LOCAL·HEADER·#4·······04034B50·(67324752) | 58 | 00A1C·LOCAL·HEADER·#4·······04034B50·(67324752) |
59 | 00A20·Extract·Zip·Spec······14·(20)·'2.0' | 59 | 00A20·Extract·Zip·Spec······14·(20)·'2.0' |
60 | 00A21·Extract·OS············00·(0)·'MS-DOS' | 60 | 00A21·Extract·OS············00·(0)·'MS-DOS' |
61 | 00A22·General·Purpose·Flag··0000·(0) | 61 | 00A22·General·Purpose·Flag··0000·(0) |
62 | ······[Bits·1-2]············0·'Normal·Compression' | 62 | ······[Bits·1-2]············0·'Normal·Compression' |
63 | 00A24·Compression·Method····0008·(8)·'Deflated' | 63 | 00A24·Compression·Method····0008·(8)·'Deflated' |
64 | 00A26·Modification·Time·····5 | 64 | 00A26·Modification·Time·····5CE56A64·(1558538852)·'Sun·Jul··5·13:19:08·2026' |
65 | 00A2A·CRC···················2BA0BA56·(731953750) | 65 | 00A2A·CRC···················2BA0BA56·(731953750) |
66 | 00A2E·Compressed·Size·······00000353·(851) | 66 | 00A2E·Compressed·Size·······00000353·(851) |
67 | 00A32·Uncompressed·Size·····00000FEA·(4074) | 67 | 00A32·Uncompressed·Size·····00000FEA·(4074) |
68 | 00A36·Filename·Length·······0002·(2) | 68 | 00A36·Filename·Length·······0002·(2) |
69 | 00A38·Extra·Length··········0000·(0) | 69 | 00A38·Extra·Length··········0000·(0) |
70 | 00A3A·Filename··············'XX' | 70 | 00A3A·Filename··············'XX' |
71 | # | 71 | # |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | 00D8F·LOCAL·HEADER·#5·······04034B50·(67324752) | 77 | 00D8F·LOCAL·HEADER·#5·······04034B50·(67324752) |
78 | 00D93·Extract·Zip·Spec······14·(20)·'2.0' | 78 | 00D93·Extract·Zip·Spec······14·(20)·'2.0' |
79 | 00D94·Extract·OS············00·(0)·'MS-DOS' | 79 | 00D94·Extract·OS············00·(0)·'MS-DOS' |
80 | 00D95·General·Purpose·Flag··0000·(0) | 80 | 00D95·General·Purpose·Flag··0000·(0) |
81 | ······[Bits·1-2]············0·'Normal·Compression' | 81 | ······[Bits·1-2]············0·'Normal·Compression' |
82 | 00D97·Compression·Method····0008·(8)·'Deflated' | 82 | 00D97·Compression·Method····0008·(8)·'Deflated' |
83 | 00D99·Modification·Time·····5 | 83 | 00D99·Modification·Time·····5CE56A64·(1558538852)·'Sun·Jul··5·13:19:08·2026' |
84 | 00D9D·CRC···················1914AB78·(420785016) | 84 | 00D9D·CRC···················1914AB78·(420785016) |
85 | 00DA1·Compressed·Size·······000002A9·(681) | 85 | 00DA1·Compressed·Size·······000002A9·(681) |
86 | 00DA5·Uncompressed·Size·····00000B03·(2819) | 86 | 00DA5·Uncompressed·Size·····00000B03·(2819) |
87 | 00DA9·Filename·Length·······0002·(2) | 87 | 00DA9·Filename·Length·······0002·(2) |
88 | 00DAB·Extra·Length··········0000·(0) | 88 | 00DAB·Extra·Length··········0000·(0) |
89 | 00DAD·Filename··············'XX' | 89 | 00DAD·Filename··············'XX' |
90 | # | 90 | # |
Offset 96, 15 lines modified | Offset 96, 15 lines modified | ||
96 | 01058·LOCAL·HEADER·#6·······04034B50·(67324752) | 96 | 01058·LOCAL·HEADER·#6·······04034B50·(67324752) |
97 | 0105C·Extract·Zip·Spec······14·(20)·'2.0' | 97 | 0105C·Extract·Zip·Spec······14·(20)·'2.0' |
98 | 0105D·Extract·OS············00·(0)·'MS-DOS' | 98 | 0105D·Extract·OS············00·(0)·'MS-DOS' |
99 | 0105E·General·Purpose·Flag··0000·(0) | 99 | 0105E·General·Purpose·Flag··0000·(0) |
100 | ······[Bits·1-2]············0·'Normal·Compression' | 100 | ······[Bits·1-2]············0·'Normal·Compression' |
101 | 01060·Compression·Method····0008·(8)·'Deflated' | 101 | 01060·Compression·Method····0008·(8)·'Deflated' |
102 | 01062·Modification·Time·····5 | 102 | 01062·Modification·Time·····5CE56A64·(1558538852)·'Sun·Jul··5·13:19:08·2026' |
103 | 01066·CRC···················0624C224·(103072292) | 103 | 01066·CRC···················0624C224·(103072292) |
104 | 0106A·Compressed·Size·······00000284·(644) | 104 | 0106A·Compressed·Size·······00000284·(644) |
105 | 0106E·Uncompressed·Size·····00000A85·(2693) | 105 | 0106E·Uncompressed·Size·····00000A85·(2693) |
106 | 01072·Filename·Length·······0002·(2) | 106 | 01072·Filename·Length·······0002·(2) |
107 | 01074·Extra·Length··········0000·(0) | 107 | 01074·Extra·Length··········0000·(0) |
108 | 01076·Filename··············'XX' | 108 | 01076·Filename··············'XX' |
109 | # | 109 | # |
Offset 115, 15 lines modified | Offset 115, 15 lines modified | ||
115 | 012FC·LOCAL·HEADER·#7·······04034B50·(67324752) | 115 | 012FC·LOCAL·HEADER·#7·······04034B50·(67324752) |
116 | 01300·Extract·Zip·Spec······14·(20)·'2.0' | 116 | 01300·Extract·Zip·Spec······14·(20)·'2.0' |
117 | 01301·Extract·OS············00·(0)·'MS-DOS' | 117 | 01301·Extract·OS············00·(0)·'MS-DOS' |
118 | 01302·General·Purpose·Flag··0000·(0) | 118 | 01302·General·Purpose·Flag··0000·(0) |
119 | ······[Bits·1-2]············0·'Normal·Compression' | 119 | ······[Bits·1-2]············0·'Normal·Compression' |
120 | 01304·Compression·Method····0008·(8)·'Deflated' | 120 | 01304·Compression·Method····0008·(8)·'Deflated' |
121 | 01306·Modification·Time·····5 | 121 | 01306·Modification·Time·····5CE56A64·(1558538852)·'Sun·Jul··5·13:19:08·2026' |
122 | 0130A·CRC···················AF43825D·(2940437085) | 122 | 0130A·CRC···················AF43825D·(2940437085) |
123 | 0130E·Compressed·Size·······00000335·(821) | 123 | 0130E·Compressed·Size·······00000335·(821) |
124 | 01312·Uncompressed·Size·····00001004·(4100) | 124 | 01312·Uncompressed·Size·····00001004·(4100) |
125 | 01316·Filename·Length·······0002·(2) | 125 | 01316·Filename·Length·······0002·(2) |
126 | 01318·Extra·Length··········0000·(0) | 126 | 01318·Extra·Length··········0000·(0) |
127 | 0131A·Filename··············'XX' | 127 | 0131A·Filename··············'XX' |
128 | # | 128 | # |
Offset 134, 15 lines modified | Offset 134, 15 lines modified | ||
134 | 01651·LOCAL·HEADER·#8·······04034B50·(67324752) | 134 | 01651·LOCAL·HEADER·#8·······04034B50·(67324752) |
135 | 01655·Extract·Zip·Spec······14·(20)·'2.0' | 135 | 01655·Extract·Zip·Spec······14·(20)·'2.0' |
136 | 01656·Extract·OS············00·(0)·'MS-DOS' | 136 | 01656·Extract·OS············00·(0)·'MS-DOS' |
137 | 01657·General·Purpose·Flag··0000·(0) | 137 | 01657·General·Purpose·Flag··0000·(0) |
138 | ······[Bits·1-2]············0·'Normal·Compression' | 138 | ······[Bits·1-2]············0·'Normal·Compression' |
139 | 01659·Compression·Method····0008·(8)·'Deflated' | 139 | 01659·Compression·Method····0008·(8)·'Deflated' |
140 | 0165B·Modification·Time·····5 | 140 | 0165B·Modification·Time·····5CE56A64·(1558538852)·'Sun·Jul··5·13:19:08·2026' |
141 | 0165F·CRC···················AC99FA31·(2895772209) | 141 | 0165F·CRC···················AC99FA31·(2895772209) |
142 | 01663·Compressed·Size·······00000416·(1046) | 142 | 01663·Compressed·Size·······00000416·(1046) |
143 | 01667·Uncompressed·Size·····00001F93·(8083) | 143 | 01667·Uncompressed·Size·····00001F93·(8083) |
144 | 0166B·Filename·Length·······0002·(2) | 144 | 0166B·Filename·Length·······0002·(2) |
145 | 0166D·Extra·Length··········0000·(0) | 145 | 0166D·Extra·Length··········0000·(0) |
146 | 0166F·Filename··············'XX' | 146 | 0166F·Filename··············'XX' |
147 | # | 147 | # |
Max diff block lines reached; 261169/266847 bytes (97.87%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Ju | 1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Jul·05·2026·13:19:08,·uncompressed·size·5941,·method=deflate |
Offset 1, 984 lines modified | Offset 1, 984 lines modified | Diff chunk too large, falling back to line-by-line diff (984 lines added, 984 lines removed) | |
1 | Zip·file·size:·474 | 1 | Zip·file·size:·474815·bytes,·number·of·entries:·982 |
2 | -rw----·····2.0·fat······ | 2 | -rw----·····2.0·fat······728·b-·defN·26-Jul-05·13:18·CS1537 |
3 | -rw----·····2.0·fat···· | 3 | -rw----·····2.0·fat······812·b-·defN·26-Jul-05·13:18·CS0283 |
4 | -rw----·····2.0·fat······ | 4 | -rw----·····2.0·fat······391·b-·defN·26-Jul-05·13:18·CS0616 |
5 | -rw----·····2.0·fat···· | 5 | -rw----·····2.0·fat······726·b-·defN·26-Jul-05·13:18·CS8148 |
6 | -rw----·····2.0·fat····· | 6 | -rw----·····2.0·fat·····1586·b-·defN·26-Jul-05·13:18·CS0841 |
7 | -rw----·····2.0·fat····· | 7 | -rw----·····2.0·fat······357·b-·defN·26-Jul-05·13:18·CS1030 |
8 | -rw----·····2.0·fat····16615·b-·defN·2 | 8 | -rw----·····2.0·fat····16615·b-·defN·26-Jul-05·13:18·CS1644 |
9 | -rw----·····2.0·fat····· | 9 | -rw----·····2.0·fat·····6561·b-·defN·26-Jul-05·13:18·CS1591 |
10 | -rw----·····2.0·fat·····4 | 10 | -rw----·····2.0·fat·····4787·b-·defN·26-Jul-05·13:18·CS0177 |
11 | -rw----·····2.0·fat······3 | 11 | -rw----·····2.0·fat······346·b-·defN·26-Jul-05·13:18·CS8124 |
12 | -rw----·····2.0·fat····· | 12 | -rw----·····2.0·fat·····3575·b-·defN·26-Jul-05·13:18·CS0534 |
13 | -rw----·····2.0·fat···· | 13 | -rw----·····2.0·fat····14620·b-·defN·26-Jul-05·13:18·CS0619 |
14 | -rw----·····2.0·fat···· | 14 | -rw----·····2.0·fat····11439·b-·defN·26-Jul-05·13:18·CS0121 |
15 | -rw----·····2.0·fat····· | 15 | -rw----·····2.0·fat······976·b-·defN·26-Jul-05·13:18·CS1660 |
16 | -rw----·····2.0·fat····· | 16 | -rw----·····2.0·fat······674·b-·defN·26-Jul-05·13:18·CS0186 |
17 | -rw----·····2.0·fat····· | 17 | -rw----·····2.0·fat······980·b-·defN·26-Jul-05·13:18·CS0847 |
18 | -rw----·····2.0·fat····· | 18 | -rw----·····2.0·fat·····3090·b-·defN·26-Jul-05·13:18·CS0201 |
19 | -rw----·····2.0·fat····· | 19 | -rw----·····2.0·fat·····1220·b-·defN·26-Jul-05·13:18·CS0540 |
20 | -rw----·····2.0·fat····· | 20 | -rw----·····2.0·fat·····6529·b-·defN·26-Jul-05·13:18·CS0120 |
21 | -rw----·····2.0·fat···· | 21 | -rw----·····2.0·fat····17933·b-·defN·26-Jul-05·13:18·CS0019 |
22 | -rw----·····2.0·fat······ | 22 | -rw----·····2.0·fat······384·b-·defN·26-Jul-05·13:18·CS0526 |
23 | -rw----·····2.0·fat····· | 23 | -rw----·····2.0·fat·····1285·b-·defN·26-Jul-05·13:18·CS1706 |
24 | -rw----·····2.0·fat····· | 24 | -rw----·····2.0·fat·····4549·b-·defN·26-Jul-05·13:18·CS0102 |
25 | -rw----·····2.0·fat····· | 25 | -rw----·····2.0·fat·····2519·b-·defN·26-Jul-05·13:18·CS3008 |
26 | -rw----·····2.0·fat···· | 26 | -rw----·····2.0·fat·····4122·b-·defN·26-Jul-05·13:18·CS0030 |
27 | -rw----·····2.0·fat····· | 27 | -rw----·····2.0·fat·····1011·b-·defN·26-Jul-05·13:18·CS0594 |
28 | -rw----·····2.0·fat····· | 28 | -rw----·····2.0·fat·····1794·b-·defN·26-Jul-05·13:18·CS0278 |
29 | -rw----·····2.0·fat···· | 29 | -rw----·····2.0·fat······645·b-·defN·26-Jul-05·13:18·CS8385 |
30 | -rw----·····2.0·fat····· | 30 | -rw----·····2.0·fat······821·b-·defN·26-Jul-05·13:18·CS0610 |
31 | -rw----·····2.0·fat····· | 31 | -rw----·····2.0·fat·····4060·b-·defN·26-Jul-05·13:18·CS0123 |
32 | -rw----·····2.0·fat···· | 32 | -rw----·····2.0·fat····10032·b-·defN·26-Jul-05·13:18·CS0266 |
33 | -rw----·····2.0·fat····· | 33 | -rw----·····2.0·fat·····9700·b-·defN·26-Jul-05·13:18·CS1525 |
34 | -rw----·····2.0·fat····· | 34 | -rw----·····2.0·fat·····8563·b-·defN·26-Jul-05·13:18·CS3005 |
35 | -rw----·····2.0·fat····· | 35 | -rw----·····2.0·fat·····3449·b-·defN·26-Jul-05·13:18·CS3006 |
36 | -rw----·····2.0·fat····· | 36 | -rw----·····2.0·fat·····4434·b-·defN·26-Jul-05·13:18·CS0579 |
37 | -rw----·····2.0·fat····· | 37 | -rw----·····2.0·fat·····1960·b-·defN·26-Jul-05·13:18·CS0171 |
38 | -rw----·····2.0·fat······ | 38 | -rw----·····2.0·fat······542·b-·defN·26-Jul-05·13:18·CS1056 |
39 | -rw----·····2.0·fat····· | 39 | -rw----·····2.0·fat·····6969·b-·defN·26-Jul-05·13:18·CS0108 |
40 | -rw----·····2.0·fat···· | 40 | -rw----·····2.0·fat·····1154·b-·defN·26-Jul-05·13:18·CS3015 |
41 | -rw----·····2.0·fat···· | 41 | -rw----·····2.0·fat····10175·b-·defN·26-Jul-05·13:18·CS0122 |
42 | -rw----·····2.0·fat····· | 42 | -rw----·····2.0·fat······763·b-·defN·26-Jul-05·13:18·CS0665 |
43 | -rw----·····2.0·fat····· | 43 | -rw----·····2.0·fat·····8532·b-·defN·26-Jul-05·13:18·CS0657 |
44 | -rw----·····2.0·fat······9 | 44 | -rw----·····2.0·fat······997·b-·defN·26-Jul-05·13:18·CS1629 |
45 | -rw----·····2.0·fat····· | 45 | -rw----·····2.0·fat·····8552·b-·defN·26-Jul-05·13:18·CS0012 |
46 | -rw----·····2.0·fat······ | 46 | -rw----·····2.0·fat······511·b-·defN·26-Jul-05·13:18·CS1107 |
47 | -rw----·····2.0·fat·····1 | 47 | -rw----·····2.0·fat·····1150·b-·defN·26-Jul-05·13:18·CS0155 |
48 | -rw----·····2.0·fat····· | 48 | -rw----·····2.0·fat·····2014·b-·defN·26-Jul-05·13:18·CS0139 |
49 | -rw----·····2.0·fat·····1 | 49 | -rw----·····2.0·fat·····1173·b-·defN·26-Jul-05·13:18·CS1070 |
50 | -rw----·····2.0·fat····1 | 50 | -rw----·····2.0·fat····16488·b-·defN·26-Jul-05·13:18·CS0165 |
51 | -rw----·····2.0·fat····· | 51 | -rw----·····2.0·fat·····1966·b-·defN·26-Jul-05·13:18·CS0472 |
52 | -rw----·····2.0·fat····· | 52 | -rw----·····2.0·fat·····3840·b-·defN·26-Jul-05·13:18·CS1690 |
53 | -rw----·····2.0·fat····· | 53 | -rw----·····2.0·fat·····1942·b-·defN·26-Jul-05·13:18·CS0079 |
54 | -rw----·····2.0·fat····· | 54 | -rw----·····2.0·fat······916·b-·defN·26-Jul-05·13:18·CS0050 |
55 | -rw----·····2.0·fat····· | 55 | -rw----·····2.0·fat·····9786·b-·defN·26-Jul-05·13:18·CS0246 |
56 | -rw----·····2.0·fat····· | 56 | -rw----·····2.0·fat······733·b-·defN·26-Jul-05·13:18·CS1966 |
57 | -rw----·····2.0·fat····· | 57 | -rw----·····2.0·fat·····2382·b-·defN·26-Jul-05·13:18·CS0815 |
58 | -rw----·····2.0·fat····· | 58 | -rw----·····2.0·fat·····1696·b-·defN·26-Jul-05·13:18·CS1656 |
59 | -rw----·····2.0·fat····· | 59 | -rw----·····2.0·fat·····3326·b-·defN·26-Jul-05·13:18·CS0118 |
60 | -rw----·····2.0·fat····· | 60 | -rw----·····2.0·fat······912·b-·defN·26-Jul-05·13:18·CS0168 |
61 | -rw----·····2.0·fat····· | 61 | -rw----·····2.0·fat·····3004·b-·defN·26-Jul-05·13:18·CS0535 |
62 | -rw----·····2.0·fat····· | 62 | -rw----·····2.0·fat·····2306·b-·defN·26-Jul-05·13:18·CS0310 |
63 | -rw----·····2.0·fat····· | 63 | -rw----·····2.0·fat·····2110·b-·defN·26-Jul-05·13:18·CS3014 |
64 | -rw----·····2.0·fat······ | 64 | -rw----·····2.0·fat······683·b-·defN·26-Jul-05·13:18·CS0719 |
65 | -rw----·····2.0·fat····· | 65 | -rw----·····2.0·fat·····1120·b-·defN·26-Jul-05·13:18·CS1013 |
66 | -rw----·····2.0·fat······6 | 66 | -rw----·····2.0·fat······656·b-·defN·26-Jul-05·13:18·CS1708 |
67 | -rw----·····2.0·fat······ | 67 | -rw----·····2.0·fat······718·b-·defN·26-Jul-05·13:18·CS0825 |
68 | -rw----·····2.0·fat····· | 68 | -rw----·····2.0·fat·····8008·b-·defN·26-Jul-05·13:18·CS1587 |
69 | -rw----·····2.0·fat······ | 69 | -rw----·····2.0·fat······864·b-·defN·26-Jul-05·13:18·CS0576 |
70 | -rw----·····2.0·fat····· | 70 | -rw----·····2.0·fat·····8320·b-·defN·26-Jul-05·13:18·CS0136 |
71 | -rw----·····2.0·fat····· | 71 | -rw----·····2.0·fat······831·b-·defN·26-Jul-05·13:18·CS0645 |
72 | -rw----·····2.0·fat····· | 72 | -rw----·····2.0·fat·····3771·b-·defN·26-Jul-05·13:18·CS1729 |
73 | -rw----·····2.0·fat····· | 73 | -rw----·····2.0·fat·····8398·b-·defN·26-Jul-05·13:18·CS1961 |
74 | -rw----·····2.0·fat·····1 | 74 | -rw----·····2.0·fat·····1979·b-·defN·26-Jul-05·13:18·CS0612 |
75 | -rw----·····2.0·fat····· | 75 | -rw----·····2.0·fat·····2696·b-·defN·26-Jul-05·13:18·CS0158 |
76 | -rw----·····2.0·fat····· | 76 | -rw----·····2.0·fat·····8207·b-·defN·26-Jul-05·13:18·CS0411 |
77 | -rw----·····2.0·fat····· | 77 | -rw----·····2.0·fat·····1676·b-·defN·26-Jul-05·13:18·CS1110 |
78 | -rw----·····2.0·fat····· | 78 | -rw----·····2.0·fat······550·b-·defN·26-Jul-05·13:18·CS1573 |
79 | -rw----·····2.0·fat····· | 79 | -rw----·····2.0·fat·····6575·b-·defN·26-Jul-05·13:18·CS0111 |
80 | -rw----·····2.0·fat····· | 80 | -rw----·····2.0·fat·····1602·b-·defN·26-Jul-05·13:18·CS0523 |
81 | -rw----·····2.0·fat······5 | 81 | -rw----·····2.0·fat······536·b-·defN·26-Jul-05·13:18·CS3022 |
82 | -rw----·····2.0·fat····· | 82 | -rw----·····2.0·fat·····1879·b-·defN·26-Jul-05·13:18·CS0457 |
83 | -rw----·····2.0·fat····· | 83 | -rw----·····2.0·fat·····3825·b-·defN·26-Jul-05·13:18·CS0103 |
84 | -rw----·····2.0·fat······ | 84 | -rw----·····2.0·fat······833·b-·defN·26-Jul-05·13:18·CS0163 |
85 | -rw----·····2.0·fat·····3 | 85 | -rw----·····2.0·fat·····3380·b-·defN·26-Jul-05·13:18·CS0425 |
86 | -rw----·····2.0·fat····· | 86 | -rw----·····2.0·fat·····1308·b-·defN·26-Jul-05·13:18·CS0128 |
87 | -rw----·····2.0·fat······ | 87 | -rw----·····2.0·fat······913·b-·defN·26-Jul-05·13:18·CS0636 |
88 | -rw----·····2.0·fat·····1 | 88 | -rw----·····2.0·fat·····1287·b-·defN·26-Jul-05·13:18·CS0314 |
89 | -rw----·····2.0·fat····· | 89 | -rw----·····2.0·fat·····2300·b-·defN·26-Jul-05·13:18·CS1547 |
90 | -rw----·····2.0·fat····· | 90 | -rw----·····2.0·fat·····1397·b-·defN·26-Jul-05·13:18·CS0464 |
91 | -rw----·····2.0·fat······ | 91 | -rw----·····2.0·fat······796·b-·defN·26-Jul-05·13:18·CS0110 |
92 | -rw----·····2.0·fat·····1 | 92 | -rw----·····2.0·fat·····1136·b-·defN·26-Jul-05·13:18·CS1908 |
93 | -rw----·····2.0·fat····· | 93 | -rw----·····2.0·fat·····5287·b-·defN·26-Jul-05·13:18·CS0162 |
94 | -rw----·····2.0·fat······ | 94 | -rw----·····2.0·fat······889·b-·defN·26-Jul-05·13:18·CS1978 |
95 | -rw----·····2.0·fat·····1 | 95 | -rw----·····2.0·fat·····6104·b-·defN·26-Jul-05·13:18·CS0208 |
96 | -rw----·····2.0·fat····· | 96 | -rw----·····2.0·fat·····2660·b-·defN·26-Jul-05·13:18·CS0826 |
97 | -rw----·····2.0·fat····· | 97 | -rw----·····2.0·fat·····1995·b-·defN·26-Jul-05·13:18·CS0216 |
98 | -rw----·····2.0·fat····· | 98 | -rw----·····2.0·fat·····2484·b-·defN·26-Jul-05·13:18·CS0060 |
99 | -rw----·····2.0·fat····· | 99 | -rw----·····2.0·fat·····1239·b-·defN·26-Jul-05·13:18·CS0052 |
100 | -rw----·····2.0·fat······ | 100 | -rw----·····2.0·fat······845·b-·defN·26-Jul-05·13:18·CS0065 |
101 | -rw----·····2.0·fat····· | 101 | -rw----·····2.0·fat······671·b-·defN·26-Jul-05·13:18·CS1024 |
102 | -rw----·····2.0·fat····· | 102 | -rw----·····2.0·fat·····2084·b-·defN·26-Jul-05·13:18·CS0037 |
103 | -rw----·····2.0·fat····· | 103 | -rw----·····2.0·fat······604·b-·defN·26-Jul-05·13:18·CS0529 |
104 | -rw----·····2.0·fat······ | 104 | -rw----·····2.0·fat······355·b-·defN·26-Jul-05·13:18·CS0145 |
105 | -rw----·····2.0·fat····· | 105 | -rw----·····2.0·fat······574·b-·defN·26-Jul-05·13:18·CS0415 |
106 | -rw----·····2.0·fat····· | 106 | -rw----·····2.0·fat·····1016·b-·defN·26-Jul-05·13:18·CS1599 |
107 | -rw----·····2.0·fat······ | 107 | -rw----·····2.0·fat······696·b-·defN·26-Jul-05·13:18·CS0260 |
108 | -rw----·····2.0·fat······ | 108 | -rw----·····2.0·fat······378·b-·defN·26-Jul-05·13:18·CS0708 |
109 | -rw----·····2.0·fat···· | 109 | -rw----·····2.0·fat····10521·b-·defN·26-Jul-05·13:18·CS0029 |
110 | -rw----·····2.0·fat····· | 110 | -rw----·····2.0·fat·····1260·b-·defN·26-Jul-05·13:18·CS1572 |
111 | -rw----·····2.0·fat·····2 | 111 | -rw----·····2.0·fat·····2033·b-·defN·26-Jul-05·13:18·CS0173 |
112 | -rw----·····2.0·fat····· | 112 | -rw----·····2.0·fat·····1805·b-·defN·26-Jul-05·13:18·CS0625 |
113 | -rw----·····2.0·fat····· | 113 | -rw----·····2.0·fat·····1098·b-·defN·26-Jul-05·13:18·CS1590 |
114 | -rw----·····2.0·fat····· | 114 | -rw----·····2.0·fat·····1784·b-·defN·26-Jul-05·13:18·CS0200 |
115 | -rw----·····2.0·fat····· | 115 | -rw----·····2.0·fat······485·b-·defN·26-Jul-05·13:18·CS1023 |
116 | -rw----·····2.0·fat····· | 116 | -rw----·····2.0·fat·····2915·b-·defN·26-Jul-05·13:18·CS0642 |
117 | -rw----·····2.0·fat····· | 117 | -rw----·····2.0·fat·····1188·b-·defN·26-Jul-05·13:18·CS0693 |
118 | -rw----·····2.0·fat····· | 118 | -rw----·····2.0·fat······597·b-·defN·26-Jul-05·13:18·CS0673 |
119 | -rw----·····2.0·fat····· | 119 | -rw----·····2.0·fat······478·b-·defN·26-Jul-05·13:18·CS0758 |
120 | -rw----·····2.0·fat······5 | 120 | -rw----·····2.0·fat······599·b-·defN·26-Jul-05·13:18·CS1016 |
121 | -rw----·····2.0·fat·····11 | 121 | -rw----·····2.0·fat·····1169·b-·defN·26-Jul-05·13:18·CS0272 |
122 | -rw----·····2.0·fat····· | 122 | -rw----·····2.0·fat·····4376·b-·defN·26-Jul-05·13:18·CS0458 |
123 | -rw----·····2.0·fat····· | 123 | -rw----·····2.0·fat·····3836·b-·defN·26-Jul-05·13:18·CS0182 |
124 | -rw----·····2.0·fat····· | 124 | -rw----·····2.0·fat·····6784·b-·defN·26-Jul-05·13:18·CS0023 |
125 | -rw----·····2.0·fat····· | 125 | -rw----·····2.0·fat·····7012·b-·defN·26-Jul-05·13:18·CS1502 |
126 | -rw----·····2.0·fat····· | 126 | -rw----·····2.0·fat······757·b-·defN·26-Jul-05·13:18·CS0723 |
Max diff block lines reached; -1/120074 bytes (-0.00%) of diff not shown. |
Offset 1, 2947 lines modified | Offset 1, 2947 lines modified | ||
1 | Filename:·CS1 | 1 | Filename:·CS1537 |
2 | Comment:· | 2 | Comment:· |
3 | Filename:·CS0 | 3 | Filename:·CS0283 |
4 | Comment:· | 4 | Comment:· |
5 | Filename:·CS0 | 5 | Filename:·CS0616 |
6 | Comment:· | 6 | Comment:· |
7 | Filename:·CS | 7 | Filename:·CS8148 |
8 | Comment:· | 8 | Comment:· |
9 | Filename:·CS0 | 9 | Filename:·CS0841 |
10 | Comment:· | 10 | Comment:· |
11 | Filename:·CS | 11 | Filename:·CS1030 |
12 | Comment:· | 12 | Comment:· |
13 | Filename:·CS1644 | 13 | Filename:·CS1644 |
14 | Comment:· | 14 | Comment:· |
15 | Filename:·CS1 | 15 | Filename:·CS1591 |
16 | Comment:· | 16 | Comment:· |
17 | Filename:·CS0 | 17 | Filename:·CS0177 |
18 | Comment:· | 18 | Comment:· |
19 | Filename:·CS | 19 | Filename:·CS8124 |
20 | Comment:· | 20 | Comment:· |
21 | Filename:·CS | 21 | Filename:·CS0534 |
22 | Comment:· | 22 | Comment:· |
23 | Filename:·CS | 23 | Filename:·CS0619 |
24 | Comment:· | 24 | Comment:· |
25 | Filename:·CS0 | 25 | Filename:·CS0121 |
26 | Comment:· | 26 | Comment:· |
27 | Filename:·CS | 27 | Filename:·CS1660 |
28 | Comment:· | 28 | Comment:· |
29 | Filename:·CS01 | 29 | Filename:·CS0186 |
30 | Comment:· | 30 | Comment:· |
31 | Filename:·CS0 | 31 | Filename:·CS0847 |
32 | Comment:· | 32 | Comment:· |
33 | Filename:·CS0 | 33 | Filename:·CS0201 |
34 | Comment:· | 34 | Comment:· |
35 | Filename:·CS | 35 | Filename:·CS0540 |
36 | Comment:· | 36 | Comment:· |
37 | Filename:·CS0 | 37 | Filename:·CS0120 |
38 | Comment:· | 38 | Comment:· |
39 | Filename:·CS | 39 | Filename:·CS0019 |
40 | Comment:· | 40 | Comment:· |
41 | Filename:·CS | 41 | Filename:·CS0526 |
42 | Comment:· | 42 | Comment:· |
43 | Filename:·CS | 43 | Filename:·CS1706 |
44 | Comment:· | 44 | Comment:· |
45 | Filename:·CS | 45 | Filename:·CS0102 |
46 | Comment:· | 46 | Comment:· |
47 | Filename:·CS | 47 | Filename:·CS3008 |
48 | Comment:· | 48 | Comment:· |
49 | Filename:·CS00 | 49 | Filename:·CS0030 |
50 | Comment:· | 50 | Comment:· |
51 | Filename:·CS | 51 | Filename:·CS0594 |
52 | Comment:· | 52 | Comment:· |
53 | Filename:·CS | 53 | Filename:·CS0278 |
54 | Comment:· | 54 | Comment:· |
55 | Filename:·CS | 55 | Filename:·CS8385 |
56 | Comment:· | 56 | Comment:· |
57 | Filename:·CS | 57 | Filename:·CS0610 |
58 | Comment:· | 58 | Comment:· |
59 | Filename:·CS | 59 | Filename:·CS0123 |
60 | Comment:· | 60 | Comment:· |
61 | Filename:·CS02 | 61 | Filename:·CS0266 |
62 | Comment:· | 62 | Comment:· |
63 | Filename:·CS | 63 | Filename:·CS1525 |
64 | Comment:· | 64 | Comment:· |
65 | Filename:·CS | 65 | Filename:·CS3005 |
66 | Comment:· | 66 | Comment:· |
67 | Filename:·CS | 67 | Filename:·CS3006 |
68 | Comment:· | 68 | Comment:· |
69 | Filename:·CS | 69 | Filename:·CS0579 |
70 | Comment:· | 70 | Comment:· |
71 | Filename:·CS | 71 | Filename:·CS0171 |
72 | Comment:· | 72 | Comment:· |
73 | Filename:·CS1 | 73 | Filename:·CS1056 |
74 | Comment:· | 74 | Comment:· |
75 | Filename:·CS10 | 75 | Filename:·CS0108 |
76 | Comment:· | 76 | Comment:· |
77 | Filename:·CS01 | 77 | Filename:·CS3015 |
78 | Comment:· | 78 | Comment:· |
79 | Filename:·CS | 79 | Filename:·CS0122 |
80 | Comment:· | 80 | Comment:· |
81 | Filename:·CS | 81 | Filename:·CS0665 |
82 | Comment:· | 82 | Comment:· |
83 | Filename:·CS | 83 | Filename:·CS0657 |
84 | Comment:· | 84 | Comment:· |
85 | Filename:·CS | 85 | Filename:·CS1629 |
Max diff block lines reached; 46015/48124 bytes (95.62%) of diff not shown. |
Offset 1, 44349 lines modified | Offset 1, 44349 lines modified | ||
1 | 00000·LOCAL·HEADER·#1·······04034B50·(67324752) | 1 | 00000·LOCAL·HEADER·#1·······04034B50·(67324752) |
2 | 00004·Extract·Zip·Spec······14·(20)·'2.0' | 2 | 00004·Extract·Zip·Spec······14·(20)·'2.0' |
3 | 00005·Extract·OS············00·(0)·'MS-DOS' | 3 | 00005·Extract·OS············00·(0)·'MS-DOS' |
4 | 00006·General·Purpose·Flag··0000·(0) | 4 | 00006·General·Purpose·Flag··0000·(0) |
5 | ······[Bits·1-2]············0·'Normal·Compression' | 5 | ······[Bits·1-2]············0·'Normal·Compression' |
6 | 00008·Compression·Method····0008·(8)·'Deflated' | 6 | 00008·Compression·Method····0008·(8)·'Deflated' |
7 | 0000A·Modification·Time·····5 | 7 | 0000A·Modification·Time·····5CE56A5A·(1558538842)·'Sun·Jul··5·13:18:52·2026' |
8 | 0000E·CRC··················· | 8 | 0000E·CRC···················F9FC8F7A·(4194078586) |
9 | 00012·Compressed·Size·······000001 | 9 | 00012·Compressed·Size·······00000114·(276) |
10 | 00016·Uncompressed·Size·····00000 | 10 | 00016·Uncompressed·Size·····000002D8·(728) |
11 | 0001A·Filename·Length·······0006·(6) | 11 | 0001A·Filename·Length·······0006·(6) |
12 | 0001C·Extra·Length··········0000·(0) | 12 | 0001C·Extra·Length··········0000·(0) |
13 | 0001E·Filename··············'XXXXXX' | 13 | 0001E·Filename··············'XXXXXX' |
14 | # | 14 | # |
15 | #·WARNING:·Offset·0x1E:·Filename·'XXXXXX' | 15 | #·WARNING:·Offset·0x1E:·Filename·'XXXXXX' |
16 | #··········Zero·length·filename | 16 | #··········Zero·length·filename |
17 | # | 17 | # |
18 | 00024·PAYLOAD | 18 | 00024·PAYLOAD |
19 | 001 | 19 | 00138·LOCAL·HEADER·#2·······04034B50·(67324752) |
20 | 001 | 20 | 0013C·Extract·Zip·Spec······14·(20)·'2.0' |
21 | 001 | 21 | 0013D·Extract·OS············00·(0)·'MS-DOS' |
22 | 001 | 22 | 0013E·General·Purpose·Flag··0000·(0) |
23 | ······[Bits·1-2]············0·'Normal·Compression' | 23 | ······[Bits·1-2]············0·'Normal·Compression' |
24 | 001 | 24 | 00140·Compression·Method····0008·(8)·'Deflated' |
25 | 001A3·Modification·Time·····5AC13139·(1522610489)·'Sun·Jun··1·06:09:50·2025' | ||
26 | 001 | 25 | 00142·Modification·Time·····5CE56A5A·(1558538842)·'Sun·Jul··5·13:18:52·2026' |
26 | 00146·CRC···················2C4A1B87·(743054215) | ||
27 | 001 | 27 | 0014A·Compressed·Size·······00000152·(338) |
28 | 001 | 28 | 0014E·Uncompressed·Size·····0000032C·(812) |
29 | 001 | 29 | 00152·Filename·Length·······0006·(6) |
30 | 001 | 30 | 00154·Extra·Length··········0000·(0) |
31 | 001 | 31 | 00156·Filename··············'XXXXXX' |
32 | # | ||
33 | #·WARNING:·Offset·0x156:·Filename·'XXXXXX' | ||
34 | #··········Zero·length·filename | ||
35 | # | ||
36 | 0015C·PAYLOAD | ||
37 | 002AE·LOCAL·HEADER·#3·······04034B50·(67324752) | ||
38 | 002B2·Extract·Zip·Spec······14·(20)·'2.0' | ||
39 | 002B3·Extract·OS············00·(0)·'MS-DOS' | ||
40 | 002B4·General·Purpose·Flag··0000·(0) | ||
41 | ······[Bits·1-2]············0·'Normal·Compression' | ||
42 | 002B6·Compression·Method····0008·(8)·'Deflated' | ||
43 | 002B8·Modification·Time·····5CE56A5A·(1558538842)·'Sun·Jul··5·13:18:52·2026' | ||
44 | 002BC·CRC···················24E2F9D0·(618854864) | ||
45 | 002C0·Compressed·Size·······000000F3·(243) | ||
46 | 002C4·Uncompressed·Size·····00000187·(391) | ||
47 | 002C8·Filename·Length·······0006·(6) | ||
48 | 002CA·Extra·Length··········0000·(0) | ||
49 | 002CC·Filename··············'XXXXXX' | ||
32 | # | 50 | # |
33 | #·WARNING:·Offset·0x | 51 | #·WARNING:·Offset·0x2CC:·Filename·'XXXXXX' |
34 | #··········Zero·length·filename | 52 | #··········Zero·length·filename |
35 | # | 53 | # |
36 | 00 | 54 | 002D2·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX |
55 | ····························XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | ||
37 | 00 | 56 | 003C5·LOCAL·HEADER·#4·······04034B50·(67324752) |
38 | 00 | 57 | 003C9·Extract·Zip·Spec······14·(20)·'2.0' |
39 | 00 | 58 | 003CA·Extract·OS············00·(0)·'MS-DOS' |
40 | 00CB | 59 | 003CB·General·Purpose·Flag··0000·(0) |
41 | ······[Bits·1-2]············0·'Normal·Compression' | 60 | ······[Bits·1-2]············0·'Normal·Compression' |
42 | 00 | 61 | 003CD·Compression·Method····0008·(8)·'Deflated' |
43 | 00CB7·Modification·Time·····5AC13139·(1522610489)·'Sun·Jun··1·06:09:50·2025' | ||
44 | 00C | 62 | 003CF·Modification·Time·····5CE56A5A·(1558538842)·'Sun·Jul··5·13:18:52·2026' |
63 | 003D3·CRC···················79760CA6·(2037779622) | ||
45 | 00 | 64 | 003D7·Compressed·Size·······00000147·(327) |
46 | 00 | 65 | 003DB·Uncompressed·Size·····000002D6·(726) |
47 | 00 | 66 | 003DF·Filename·Length·······0006·(6) |
67 | 003E1·Extra·Length··········0000·(0) | ||
68 | 003E3·Filename··············'XXXXXX' | ||
69 | # | ||
70 | #·WARNING:·Offset·0x3E3:·Filename·'XXXXXX' | ||
71 | #··········Zero·length·filename | ||
72 | # | ||
73 | 003E9·PAYLOAD | ||
74 | 00530·LOCAL·HEADER·#5·······04034B50·(67324752) | ||
75 | 00534·Extract·Zip·Spec······14·(20)·'2.0' | ||
76 | 00535·Extract·OS············00·(0)·'MS-DOS' | ||
77 | 00536·General·Purpose·Flag··0000·(0) | ||
78 | ······[Bits·1-2]············0·'Normal·Compression' | ||
79 | 00538·Compression·Method····0008·(8)·'Deflated' | ||
80 | 0053A·Modification·Time·····5CE56A5A·(1558538842)·'Sun·Jul··5·13:18:52·2026' | ||
81 | 0053E·CRC···················3CF95684·(1022973572) | ||
82 | 00542·Compressed·Size·······000001F8·(504) | ||
83 | 00546·Uncompressed·Size·····00000632·(1586) | ||
84 | 0054A·Filename·Length·······0006·(6) | ||
48 | 00 | 85 | 0054C·Extra·Length··········0000·(0) |
49 | 00 | 86 | 0054E·Filename··············'XXXXXX' |
87 | # | ||
88 | #·WARNING:·Offset·0x54E:·Filename·'XXXXXX' | ||
89 | #··········Zero·length·filename | ||
90 | # | ||
91 | 00554·PAYLOAD | ||
92 | 0074C·LOCAL·HEADER·#6·······04034B50·(67324752) | ||
93 | 00750·Extract·Zip·Spec······14·(20)·'2.0' | ||
94 | 00751·Extract·OS············00·(0)·'MS-DOS' | ||
95 | 00752·General·Purpose·Flag··0000·(0) | ||
96 | ······[Bits·1-2]············0·'Normal·Compression' | ||
97 | 00754·Compression·Method····0008·(8)·'Deflated' | ||
98 | 00756·Modification·Time·····5CE56A5A·(1558538842)·'Sun·Jul··5·13:18:52·2026' | ||
99 | 0075A·CRC···················0CFD2D3C·(217918780) | ||
100 | 0075E·Compressed·Size·······000000D4·(212) | ||
101 | 00762·Uncompressed·Size·····00000165·(357) | ||
102 | 00766·Filename·Length·······0006·(6) | ||
103 | 00768·Extra·Length··········0000·(0) | ||
104 | 0076A·Filename··············'XXXXXX' | ||
50 | # | 105 | # |
51 | #·WARNING:·Offset·0x | 106 | #·WARNING:·Offset·0x76A:·Filename·'XXXXXX' |
52 | #··········Zero·length·filename | 107 | #··········Zero·length·filename |
53 | # | 108 | # |
54 | 00 | 109 | 00770·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX |
110 | ····························XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | ||
55 | 00 | 111 | 00844·LOCAL·HEADER·#7·······04034B50·(67324752) |
56 | 00 | 112 | 00848·Extract·Zip·Spec······14·(20)·'2.0' |
57 | 00 | 113 | 00849·Extract·OS············00·(0)·'MS-DOS' |
58 | 00 | 114 | 0084A·General·Purpose·Flag··0000·(0) |
59 | ······[Bits·1-2]············0·'Normal·Compression' | 115 | ······[Bits·1-2]············0·'Normal·Compression' |
60 | 00 | 116 | 0084C·Compression·Method····0008·(8)·'Deflated' |
61 | 00E6A·Modification·Time·····5AC13139·(1522610489)·'Sun·Jun··1·06:09:50·2025' | ||
62 | 00 | 117 | 0084E·Modification·Time·····5CE56A5A·(1558538842)·'Sun·Jul··5·13:18:52·2026' |
Max diff block lines reached; 3410252/3417783 bytes (99.78%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Ju | 1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Jul·05·2026·13:18:52,·uncompressed·size·728,·method=deflate |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1735</ErrorName> | 3 | ··<ErrorName>CS1735</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1735:·XML·comment·on·`S<T1,T2>'·has·a·typeparamref·name·`T'·that·could·not·be·resolved | ||
6 | //·Line:·9 | ||
7 | //·Compiler·options:·-doc:dummy.xml·/warnaserror·/warn:2 | ||
8 | ///·<summary> | ||
9 | ///··Test | ||
10 | ///··<typeparamref·name="T"·/> | ||
11 | ///·</summary> | ||
12 | public·struct·S<T1,·T2> | ||
13 | { | ||
14 | }</string> | ||
15 | ····<string>//·CS1735:·XML·comment·on·`S.Test<U>()'·has·a·typeparamref·name·`T'·that·could·not·be·resolved | 5 | ····<string>//·CS1735:·XML·comment·on·`S.Test<U>()'·has·a·typeparamref·name·`T'·that·could·not·be·resolved |
16 | //·Line:·9 | 6 | //·Line:·9 |
17 | //·Compiler·options:·-doc:dummy.xml·/warnaserror·/warn:2 | 7 | //·Compiler·options:·-doc:dummy.xml·/warnaserror·/warn:2 |
18 | struct·S | 8 | struct·S |
19 | { | 9 | { |
20 | » ///·<summary> | 10 | » ///·<summary> |
21 | » ///··Test | 11 | » ///··Test |
22 | » ///··<typeparamref·name="T"·/> | 12 | » ///··<typeparamref·name="T"·/> |
23 | » ///·</summary> | 13 | » ///·</summary> |
24 | » public·void·Test<U>·() | 14 | » public·void·Test<U>·() |
25 | » { | 15 | » { |
26 | » } | 16 | » } |
27 | }</string> | 17 | }</string> |
18 | ····<string>//·CS1735:·XML·comment·on·`S<T1,T2>'·has·a·typeparamref·name·`T'·that·could·not·be·resolved | ||
19 | //·Line:·9 | ||
20 | //·Compiler·options:·-doc:dummy.xml·/warnaserror·/warn:2 | ||
21 | ///·<summary> | ||
22 | ///··Test | ||
23 | ///··<typeparamref·name="T"·/> | ||
24 | ///·</summary> | ||
25 | public·struct·S<T1,·T2> | ||
26 | { | ||
27 | }</string> | ||
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </ErrorDocumentation> |
Offset 16, 38 lines modified | Offset 16, 14 lines modified | ||
16 | ········{ | 16 | ········{ |
17 | ················try·{ | 17 | ················try·{ |
18 | ················} | 18 | ················} |
19 | ················catch·(ObsoleteException)·{ | 19 | ················catch·(ObsoleteException)·{ |
20 | ················} | 20 | ················} |
21 | ········} | 21 | ········} |
22 | }</string> | 22 | }</string> |
23 | ····<string>//·CS0619:·`ObsoleteEnum'·is·obsolete:·`Yeah,·is·obsolete' | ||
24 | //·Line:·13 | ||
25 | using·System; | ||
26 | [Obsolete("Yeah,·is·obsolete",·true)] | ||
27 | enum·ObsoleteEnum | ||
28 | { | ||
29 | } | ||
30 | interface·Ex | ||
31 | { | ||
32 | » ObsoleteEnum·Foo·(); | ||
33 | }</string> | ||
34 | ····<string>//·CS0619:·`Test.Test()'·is·obsolete:·`Causes·an·error' | ||
35 | //·Line:·9 | ||
36 | using·System; | ||
37 | public·class·Test | ||
38 | { | ||
39 | » [Obsolete·("Causes·an·error",·true)] | ||
40 | » public·Test·()·{} | ||
41 | » public·Test·(bool·flag)·:·this·()·{} | ||
42 | }</string> | ||
43 | ····<string>//·CS0619:·`A'·is·obsolete:·`' | 23 | ····<string>//·CS0619:·`A'·is·obsolete:·`' |
44 | //·Line:·13 | 24 | //·Line:·13 |
45 | [System.Obsolete·("",·true)] | 25 | [System.Obsolete·("",·true)] |
46 | class·A | 26 | class·A |
47 | { | 27 | { |
48 | } | 28 | } |
Offset 57, 432 lines modified | Offset 33, 511 lines modified | ||
57 | ········public·AA·() | 33 | ········public·AA·() |
58 | ········{ | 34 | ········{ |
59 | ················for·(A·aa·=·null;·aa·!=·null;)·{ | 35 | ················for·(A·aa·=·null;·aa·!=·null;)·{ |
60 | ························System.Console.WriteLine·(aa); | 36 | ························System.Console.WriteLine·(aa); |
61 | ················} | 37 | ················} |
62 | ········} | 38 | ········} |
63 | }</string> | 39 | }</string> |
64 | ····<string>//·CS0619:·` | 40 | ····<string>//·CS0619:·`AA'·is·obsolete:·`' |
65 | //·Line:· | 41 | //·Line:·17 |
66 | using·System; | ||
67 | class· | 42 | class·A |
68 | { | 43 | { |
69 | } | 44 | } |
70 | 45 | [System.Obsolete·("",·true)] | |
46 | class·AA:·A | ||
71 | { | 47 | { |
48 | ········public·void·Foo·()·{} | ||
72 | } | 49 | } |
73 | [Obsolete("ooo",·true)] | ||
74 | class· | 50 | class·B·{ |
75 | 51 | ········public·B·(A·a) | |
52 | ········{ | ||
53 | ················(a·as·AA).Foo·(); | ||
54 | ········} | ||
76 | }</string> | 55 | }</string> |
77 | ····<string>//·CS0619:·` | 56 | ····<string>//·CS0619-51:·`A.comparer'·is·obsolete:·`Please·use·...' |
78 | //·Line:·1 | 57 | //·Line:·16 |
58 | //·Compiler·options:·-reference:CS0619-51-lib.dll | ||
79 | using·System; | 59 | using·System; |
60 | using·System.Collections; | ||
61 | public·class·B·:·A | ||
62 | { | ||
63 | » void·test·() | ||
64 | » { | ||
65 | » } | ||
66 | » | ||
67 | » public·void·AA·() | ||
68 | » { | ||
69 | » » comparer·+=·new·D·(test); | ||
70 | » } | ||
71 | » | ||
72 | » public·static·void·Main·()·{} | ||
73 | }</string> | ||
74 | ····<string>//·CS0619-43:·`Error.C'·is·obsolete:·`Obsolete·constant' | ||
75 | //·Line:·6 | ||
76 | //·Compiler·options:·-reference:CS0619-43-lib.dll | ||
77 | class·A·{ | ||
78 | » public·decimal·C·=·Error.C; | ||
79 | }</string> | ||
80 | ····<string>//·CS0619:·`O'·is·obsolete:·`' | ||
81 | //·Line:·12 | ||
80 | [Obsolete("",·true)] | 82 | [System.Obsolete("",·true)] |
81 | 83 | class·O | |
82 | { | 84 | { |
83 | } | 85 | } |
84 | delegate·ObsoleteInterface·@delegate·();</string> | ||
85 | 86 | class·MainClass·{ | |
87 | ········public·void·Method·() | ||
88 | ········{ | ||
89 | ················lock·(new·O·())·{ | ||
90 | ················} | ||
91 | ········} | ||
92 | }</string> | ||
93 | ····<string>//·CS0619:·`Obsolete.MethodError()'·is·obsolete:·`Do·not·use·it.' | ||
86 | //·Line:·1 | 94 | //·Line:·12 |
95 | class·Obsolete·{ | ||
96 | ········[System.Obsolete("Do·not·use·it.",·true)] | ||
97 | ········public·static·void·MethodError()·{ | ||
98 | ········} | ||
99 | } | ||
100 | class·MainClass·{ | ||
101 | ········public·static·void·Main·()·{ | ||
102 | ················Obsolete.MethodError(); | ||
103 | ········} | ||
104 | }</string> | ||
105 | ····<string>//·CS0619:·`D'·is·obsolete:·`Do·not·use·it' | ||
106 | //·Line:·12 | ||
Max diff block lines reached; 24145/26923 bytes (89.68%) of diff not shown. |
Offset 1, 181 lines modified | Offset 1, 120 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0019</ErrorName> | 3 | ··<ErrorName>CS0019</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0019:·Operator·` | 5 | ····<string>//·CS0019:·Operator·`&&'·cannot·be·applied·to·operands·of·type·`null'·and·`null' |
6 | //·Line·:· | 6 | //·Line·:·8 |
7 | enum·E:·byte·{ | ||
8 | » Min | ||
9 | } | ||
10 | class·T·{ | ||
11 | » static·void·Main·()·{ | ||
12 | » » E·error·=·E.Min·%·2; | ||
13 | 7 | public·class·C | |
8 | { | ||
9 | ····public·static·void·Main() | ||
10 | ····{ | ||
11 | ········bool·l·=·(null·&&·null); | ||
12 | ····} | ||
14 | }</string> | 13 | }</string> |
15 | ····<string>//·CS0019:·Operator·` | 14 | ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`External'·and·`int' |
16 | //·Line:·1 | 15 | //·Line:·11 |
16 | //·Compiler·options:·-r:CS0019-71-lib.dll | ||
17 | using·System; | ||
18 | 17 | class·X | |
19 | { | 18 | { |
20 | » public·static·void·Main·() | 19 | » public·static·void·Main·() |
21 | » { | 20 | » { |
22 | » » | 21 | » » var·t1·=·new·External·(); |
22 | » » int·t2·=·0; | ||
23 | » » bool·b·=·t1·==·t2; | ||
23 | » } | 24 | » } |
24 | }</string> | 25 | }</string> |
25 | ····<string>//·CS0019:·Operator·` | 26 | ····<string>//·CS0019:·Operator·`??'·cannot·be·applied·to·operands·of·type·`null'·and·`bool' |
26 | //·Line:· | 27 | //·Line:·8 |
27 | abstract·class·A<T> | ||
28 | { | ||
29 | » public·abstract·bool·Foo<U>·(U·arg)·where·U·:·T; | ||
30 | } | ||
31 | class· | 28 | class·Program |
32 | { | 29 | { |
33 | » | 30 | » static·void·Main() |
34 | » { | 31 | » { |
35 | » » | 32 | » » object·s·=·null·??·true; |
36 | » } | 33 | » } |
37 | }</string> | 34 | }</string> |
38 | ····<string>//·CS0019:·Operator·` | 35 | ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`T'·and·`U' |
39 | //·Line:·12 | 36 | //·Line:·12 |
40 | //·Compiler·options:·-unsafe | ||
41 | using·System; | ||
37 | interface·I | ||
38 | { | ||
39 | } | ||
42 | public·class·Driver·{ | ||
43 | ··public·static·void·Main·()·{ | ||
44 | ····float·[]·floats·=·new·float[1]; | ||
45 | ····floats[0]·=·1.0f; | ||
46 | ····unsafe·{ | ||
47 | ······fixed·(float·*fp·=·&floats[0])·{ | ||
48 | ······Console.WriteLine·("foo"·+·fp); | ||
49 | ······} | ||
50 | ····} | ||
51 | ··} | ||
52 | }</string> | ||
53 | ····<string>//·CS0019:·Operator·`+='·cannot·be·applied·to·operands·of·type·`dynamic'·and·`anonymous·method' | ||
54 | //·Line:·9 | ||
55 | class· | 40 | class·Program |
56 | { | 41 | { |
57 | » | 42 | » bool·Test<T,·U>·(T·t,·U·u)·where·T·:·I·where·U·:·I |
58 | » { | 43 | » { |
44 | » » return·t·==·u; | ||
59 | » » dynamic·d·=·null; | ||
60 | » » d·+=·delegate·{}; | ||
61 | » } | 45 | » } |
62 | }</string> | 46 | }</string> |
63 | ····<string>//·CS0019:· | 47 | ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`S'·and·`S' |
64 | //·Line:· | 48 | //·Line:·22 |
65 | using·System; | ||
66 | class·Test·{ | ||
67 | 49 | struct·S | |
50 | { | ||
51 | » public·static·implicit·operator·E·(S·s) | ||
68 | » { | 52 | » { |
53 | » » return·0; | ||
69 | » » object·o·=·2; | ||
70 | » » if·(o·==·42) | ||
71 | » » » Console.WriteLine·(o); | ||
72 | » } | 54 | » } |
55 | } | ||
73 | }</string> | ||
74 | ····<string>//·CS0019:·Operator·`-'·cannot·be·applied·to·operands·of·type·`AA'·and·`long' | ||
75 | //·Line:·11 | ||
76 | 56 | public·enum·E | |
57 | { | ||
58 | } | ||
77 | 59 | class·C | |
78 | { | 60 | { |
79 | » public·static·void·Main·() | 61 | » public·static·void·Main·() |
80 | » { | 62 | » { |
81 | » » const·long·ul·=·1; | ||
82 | » » | 63 | » » S·s; |
64 | » » S·s2; | ||
65 | » » var·x·=·s·==·s2; | ||
83 | » } | 66 | » } |
84 | }</string> | 67 | }</string> |
85 | ····<string>//·CS0019:·Operator·` | 68 | ····<string>//·CS0019:·Operator·`??'·cannot·be·applied·to·operands·of·type·`void'·and·`throw·expression' |
86 | //·Line:· | 69 | //·Line:·20 |
87 | struct·S | ||
88 | { | ||
89 | » public·static·bool·operator·!=·(S·s,·int·a)·{·return·true;·} | ||
90 | » public·static·bool·operator·==·(S·s,·int·a)·{·return·false;·} | ||
91 | } | ||
92 | 70 | class·C | |
Max diff block lines reached; 28900/32479 bytes (88.98%) of diff not shown. |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0531</ErrorName> | 3 | ··<ErrorName>CS0531</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0531:·`I. | 5 | ····<string>//·CS0531:·`Interface.Foo()':·interface·members·cannot·have·a·definition |
6 | //·Line:· | 6 | //·Line:·5 |
7 | interface·I | ||
8 | { | ||
9 | 7 | public·interface·Interface·{ | |
8 | ········void·Foo·()·{ | ||
9 | ········} | ||
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0531:·`Interface.P.get':·interface·members·cannot·have·a·definition | 11 | ····<string>//·CS0531:·`Interface.P.get':·interface·members·cannot·have·a·definition |
12 | //·Line: | 12 | //·Line: |
13 | public·interface·Interface·{········ | 13 | public·interface·Interface·{········ |
14 | » int·P·{·get·{}·} | 14 | » int·P·{·get·{}·} |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0531:·`I | 16 | ····<string>//·CS0531:·`I.P':·interface·members·cannot·have·a·definition |
17 | //·Line:· | 17 | //·Line:·6 |
18 | public·interface·Interface·{ | ||
19 | ········void·Foo·()·{ | ||
20 | 18 | interface·I | |
19 | { | ||
20 | » int·P·=>·1; | ||
21 | }</string> | 21 | }</string> |
22 | ··</Examples> | 22 | ··</Examples> |
23 | </ErrorDocumentation> | 23 | </ErrorDocumentation> |
Offset 1, 219 lines modified | Offset 1, 205 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1644</ErrorName> | 3 | ··<ErrorName>CS1644</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1644:·Feature·`a | 5 | ····<string>//·CS1644:·Feature·`auto-implemented·properties'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification |
6 | //·Line:· | 6 | //·Line:·7 |
7 | //·Compiler·options:·-langversion: | 7 | //·Compiler·options:·-langversion:ISO-2 |
8 | class·P | ||
9 | { | ||
10 | » public·string·Name·{·get;·set;·} | ||
11 | }</string> | ||
12 | ····<string>//·CS1644:·Feature·`query·expressions'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification | ||
13 | //·Line:·11 | ||
14 | //·Compiler·options:·-langversion:ISO-2 | ||
8 | using·System; | 15 | using·System.Linq; |
16 | public·class·C | ||
17 | { | ||
18 | » public·static·void·Main·() | ||
19 | » { | ||
20 | » » var·e·=·from·a·in·"aaa"·select·a; | ||
21 | » } | ||
22 | }</string> | ||
23 | ····<string>//·CS1644:·Feature·`lambda·expressions'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification | ||
24 | //·Line:·11 | ||
25 | //·Compiler·options:·-langversion:ISO-2 | ||
9 | class·C | 26 | class·C |
10 | { | 27 | { |
28 | » delegate·void·D·(); | ||
29 | » | ||
11 | » public·void·Foo·() | 30 | » public·void·Foo·() |
12 | » { | 31 | » { |
13 | » » | 32 | » » D·e·=·()·=>·{·}; |
14 | » } | 33 | » } |
15 | }</string> | 34 | }</string> |
16 | ····<string>//·CS1644:·Feature·` | 35 | ····<string>//·CS1644:·Feature·`tuples'·cannot·be·used·because·it·is·not·part·of·the·C#·6.0·language·specification |
17 | //·Line:· | 36 | //·Line:·9 |
18 | //·Compiler·options:·-langversion:6 | 37 | //·Compiler·options:·-langversion:6 |
19 | class·C | 38 | class·Class |
20 | { | 39 | { |
21 | » | 40 | » static·void·Main·() |
22 | » { | 41 | » { |
42 | » » var·t·=·(a:·1,·b:·2); | ||
23 | » } | 43 | » }» |
24 | }</string> | 44 | }</string> |
25 | ····<string>//·CS1644:·Feature·` | 45 | ····<string>//·CS1644:·Feature·`discards'·cannot·be·used·because·it·is·not·part·of·the·C#·6.0·language·specification |
26 | //·Line:·9 | 46 | //·Line:·9 |
27 | //·Compiler·options:·-langversion: | 47 | //·Compiler·options:·-langversion:6 |
28 | class·X | 48 | class·X |
29 | { | 49 | { |
50 | » int·Test·() | ||
30 | » int·i; | ||
31 | » ref·readonly·int·Test·() | ||
32 | » { | 51 | » { |
33 | » » | 52 | » » _·=·2; |
34 | » } | 53 | » } |
35 | }</string> | 54 | }</string> |
36 | ····<string>//·CS1644:·Feature·` | 55 | ····<string>//·CS1644:·Feature·`tuples'·cannot·be·used·because·it·is·not·part·of·the·C#·6.0·language·specification |
37 | //·Line:·7 | 56 | //·Line:·7 |
38 | //·Compiler·options:·-langversion:ISO-1 | ||
39 | class·A | ||
40 | { | ||
41 | » string[]·array·=·new·[]·{·"Foo",·"Bar",·"Baz"·}; | ||
42 | }</string> | ||
43 | ····<string>//·CS1644:·Feature·`expression·body·property·accessor'·cannot·be·used·because·it·is·not·part·of·the·C#·6.0·language·specification· | ||
44 | //·Line:·11 | ||
45 | //·Compiler·options:·-langversion:6 | 57 | //·Compiler·options:·-langversion:6 |
46 | using·System; | ||
47 | class·C | 58 | class·Class |
48 | { | 59 | { |
49 | » | 60 | » static·(int,·bool)·Foo·() |
50 | » { | 61 | » { |
51 | » » | 62 | » » return; |
52 | » } | 63 | » }» |
53 | }</string> | 64 | }</string> |
54 | ····<string>//·CS1644:·Feature·`n | 65 | ····<string>//·CS1644:·Feature·`interpolated·strings'·cannot·be·used·because·it·is·not·part·of·the·C#·5.0·language·specification |
55 | //·Line:·9 | 66 | //·Line:·9 |
56 | //·Compiler·options:·-langversion:5 | 67 | //·Compiler·options:·-langversion:5 |
57 | class· | 68 | public·class·Program |
58 | { | 69 | { |
59 | » public·static·void·Main | 70 | » public·static·void·Main() |
60 | » { | 71 | » { |
61 | » » var· | 72 | » » var·x·=·$"I·should·not·compile"; |
62 | » } | 73 | » } |
63 | }</string> | 74 | }</string> |
64 | ····<string>//·CS1644:·Feature·`a | 75 | ····<string>//·CS1644:·Feature·`partial·methods'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification |
65 | //·Line:·7 | 76 | //·Line:·7 |
66 | //·Compiler·options:·-langversion: | 77 | //·Compiler·options:·-langversion:ISO-2 |
67 | class· | 78 | partial·class·P |
68 | { | 79 | { |
69 | » p | 80 | » partial·void·Foo·(); |
70 | }</string> | 81 | }</string> |
71 | ····<string>//·CS1644:·Feature·` | 82 | ····<string>//·CS1644:·Feature·`default·literal'·cannot·be·used·because·it·is·not·part·of·the·C#·7.0·language·specification |
72 | //·Line:· | 83 | //·Line:·7 |
73 | //·Compiler·options:·-langversion: | 84 | //·Compiler·options:·-langversion:7 |
74 | 85 | class·X | |
75 | { | 86 | { |
87 | » int·i·=·default; | ||
76 | » static·string·Foo·(string·s,·this·bool·b,·int·i) | ||
77 | » { | ||
78 | » » return·s; | ||
79 | » } | ||
80 | }</string> | 88 | }</string> |
81 | ····<string>//·CS1644:·Feature·` | 89 | ····<string>//·CS1644:·Feature·`pattern·matching'·cannot·be·used·because·it·is·not·part·of·the·C#·6.0·language·specification |
82 | //·Line:· | 90 | //·Line:·9 |
83 | //·Compiler·options:·-langversion: | 91 | //·Compiler·options:·-langversion:6 |
84 | using·System; | ||
85 | class· | 92 | class·Class |
86 | { | 93 | { |
87 | » | 94 | » static·void·Foo·(object·arg) |
88 | » { | 95 | » { |
96 | » » if·(arg·is·Type·v)·{ | ||
97 | » » » return; | ||
Max diff block lines reached; 25531/30454 bytes (83.83%) of diff not shown. |
Offset 1, 43 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0458</ErrorName> | 3 | ··<ErrorName>CS0458</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' | 5 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | //·Compiler·options:·-warnaserror·-warn:2 | 7 | //·Compiler·options:·-warnaserror·-warn:2 |
8 | class·C | 8 | public·class·MainClass |
9 | { | 9 | { |
10 | » static·void·Main | 10 | » public·static·void·Main() |
11 | » { | 11 | » { |
12 | » » object·d·=·(int?)null·as·int?; | ||
12 | » » ushort·us·=·22; | ||
13 | » » int?·r·=·us·<<·null; | ||
14 | » } | 13 | » } |
15 | }</string> | 14 | }</string> |
16 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' | 15 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' |
17 | //·Line:·9 | 16 | //·Line:·9 |
18 | //·Compiler·options:·-warnaserror·-warn:2 | 17 | //·Compiler·options:·-warnaserror·-warn:2 |
18 | public·class·C | ||
19 | class·C | ||
20 | { | ||
21 | » static·void·Foo() | ||
22 | » { | ||
23 | » » var·res·=·null·<<·2; | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`bool?'· | ||
27 | //·Line:·8 | ||
28 | //·Compiler·options:·-warnaserror·-warn:2 | ||
29 | class·C | ||
30 | { | 19 | { |
31 | » static·void· | 20 | » public·static·void·Main·() |
32 | » { | 21 | » { |
33 | » » | 22 | » » int?·s·=·null; |
23 | » » int?·v·=·s·+·null; | ||
34 | » } | 24 | » } |
35 | }</string> | 25 | }</string> |
36 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`E?' | 26 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`E?' |
37 | //·Line:·15 | 27 | //·Line:·15 |
38 | //·Compiler·options:·-warnaserror·-warn:2 | 28 | //·Compiler·options:·-warnaserror·-warn:2 |
39 | enum·E | 29 | enum·E |
Offset 46, 88 lines modified | Offset 35, 117 lines modified | ||
46 | } | 35 | } |
47 | public·class·C | 36 | public·class·C |
48 | { | 37 | { |
49 | » public·static·void·Main·() | 38 | » public·static·void·Main·() |
50 | » { | 39 | » { |
51 | » » E·e·=·E.V; | 40 | » » E·e·=·E.V; |
52 | » » object·o·=· | 41 | » » object·o·=·null·+·e; |
42 | » } | ||
43 | }</string> | ||
44 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`ulong?' | ||
45 | //·Line:·10 | ||
46 | //·Compiler·options:·-warnaserror·-warn:2 | ||
47 | class·C | ||
48 | { | ||
49 | » static·void·Foo() | ||
50 | » { | ||
51 | » » ulong·a·=·100; | ||
52 | » » var·res·=·a·<<·null; | ||
53 | » } | 53 | » } |
54 | }</string> | 54 | }</string> |
55 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' | 55 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' |
56 | //·Line:· | 56 | //·Line:·15 |
57 | //·Compiler·options:·-warnaserror·-warn:2 | 57 | //·Compiler·options:·-warnaserror·-warn:2 |
58 | enum·E | ||
59 | { | ||
60 | » V | ||
61 | } | ||
58 | public·class·C | 62 | public·class·C |
59 | { | 63 | { |
60 | » public·static·void·Main·() | 64 | » public·static·void·Main·() |
61 | » { | 65 | » { |
62 | » » | 66 | » » E·e·=·E.V; |
67 | » » object·o·=·null·-·e; | ||
63 | » } | 68 | » } |
64 | }</string> | 69 | }</string> |
65 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·` | 70 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' |
66 | //·Line:· | 71 | //·Line:·9 |
67 | //·Compiler·options:·-warnaserror·-warn:2 | 72 | //·Compiler·options:·-warnaserror·-warn:2 |
68 | class·C | 73 | class·C |
69 | { | 74 | { |
70 | » static·void·Foo() | 75 | » static·void·Foo() |
71 | » { | 76 | » { |
77 | » » var·res·=·null·>>·2; | ||
72 | » » ulong·a·=·100; | ||
73 | » » var·res·=·a·<<·null; | ||
74 | » } | 78 | » } |
75 | }</string> | 79 | }</string> |
76 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·` | 80 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`E?' |
77 | //·Line:·15 | 81 | //·Line:·15 |
78 | //·Compiler·options:·-warnaserror·-warn:2 | 82 | //·Compiler·options:·-warnaserror·-warn:2 |
79 | enum·E | 83 | enum·E |
80 | { | 84 | { |
81 | » V | 85 | » V |
82 | } | 86 | } |
83 | public·class·C | 87 | public·class·C |
84 | { | 88 | { |
85 | » public·static·void·Main·() | 89 | » public·static·void·Main·() |
86 | » { | 90 | » { |
87 | » » E·e·=·E.V; | 91 | » » E·e·=·E.V; |
88 | » » object·o·=· | 92 | » » object·o·=·e·+·null; |
89 | » } | 93 | » } |
90 | }</string> | 94 | }</string> |
91 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·` | 95 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`bool?'· |
92 | //·Line:·8 | 96 | //·Line:·8 |
93 | //·Compiler·options:·-warnaserror·-warn:2 | 97 | //·Compiler·options:·-warnaserror·-warn:2 |
94 | 98 | class·C | |
95 | { | 99 | { |
96 | » | 100 | » static·void·Foo() |
97 | » { | 101 | » { |
98 | » » | 102 | » » bool?·b·=·false·|·null; |
99 | » } | 103 | » } |
100 | }</string> | 104 | }</string> |
Max diff block lines reached; 2948/6215 bytes (47.43%) of diff not shown. |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1021</ErrorName> | 3 | ··<ErrorName>CS1021</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1021:·Integral·constant·is·too·large | 5 | ····<string>//·CS1021:·Integral·constant·is·too·large |
6 | //·Line:·4 | ||
7 | #line·1238217387921783271985</string> | ||
8 | ····<string>//·CS1021:·Integral·constant·is·too·large | ||
6 | //·Line:·6 | 9 | //·Line:·6 |
7 | class·X·{ | 10 | class·X·{ |
8 | » public·static·void·Main()·{ | 11 | » public·static·void·Main()·{ |
9 | » » int· | 12 | » » int·h·=·0xffffffffffffffffffffffffff; |
10 | » } | 13 | » } |
11 | }</string> | 14 | }</string> |
12 | ····<string>//·CS1021:·Integral·constant·is·too·large | 15 | ····<string>//·CS1021:·Integral·constant·is·too·large |
13 | //·Line:·6 | 16 | //·Line:·6 |
14 | class·X·{ | 17 | class·X·{ |
15 | » public·static·void·Main()·{ | 18 | » public·static·void·Main()·{ |
16 | » » int· | 19 | » » int·i·=·123821738792178327198; |
17 | » } | 20 | » } |
18 | }</string> | 21 | }</string> |
19 | ····<string>//·CS1021:·Integral·constant·is·too·large | 22 | ····<string>//·CS1021:·Integral·constant·is·too·large |
20 | //·Line:·6 | 23 | //·Line:·6 |
21 | class·X·{ | 24 | class·X·{ |
22 | » public·static·void·Main()·{ | 25 | » public·static·void·Main()·{ |
23 | » » int·h·=·0 | 26 | » » int·h·=·0b11111111111111111111111111111111111111111111111111111111111111111; |
24 | » } | 27 | » } |
25 | }</string> | 28 | }</string> |
26 | ····<string>//·CS1021:·Integral·constant·is·too·large | ||
27 | //·Line:·4 | ||
28 | #line·1238217387921783271985</string> | ||
29 | ··</Examples> | 29 | ··</Examples> |
30 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1616</ErrorName> | 3 | ··<ErrorName>CS1616</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1616:·Option·`keycontainer'·overrides·attribute·`System.Reflection.AssemblyKeyNameAttribute'·given·in·a·source·file·or·added·module | ||
6 | //·Line:·0 | ||
7 | //·Compiler·options:·-keycontainer:CS1616.snk·-warnaserror | ||
8 | using·System.Reflection; | ||
9 | [assembly:·AssemblyKeyNameAttribute("mono.snk")]</string> | ||
5 | ····<string>//·CS1616:·Option·`keyfile'·overrides·attribute·`System.Reflection.AssemblyKeyFileAttribute'·given·in·a·source·file·or·added·module | 10 | ····<string>//·CS1616:·Option·`keyfile'·overrides·attribute·`System.Reflection.AssemblyKeyFileAttribute'·given·in·a·source·file·or·added·module |
6 | //·Line:·0 | 11 | //·Line:·0 |
7 | //·Compiler·options:·-keyfile:CS1616.snk·-warnaserror | 12 | //·Compiler·options:·-keyfile:CS1616.snk·-warnaserror |
8 | using·System.Reflection; | 13 | using·System.Reflection; |
9 | [assembly:·AssemblyKeyFile("mono.snk")] | 14 | [assembly:·AssemblyKeyFile("mono.snk")] |
10 | class·C | 15 | class·C |
11 | { | 16 | { |
12 | ····public·static·void·Main·()·{} | 17 | ····public·static·void·Main·()·{} |
13 | }</string> | 18 | }</string> |
14 | ····<string>//·CS1616:·Option·`keycontainer'·overrides·attribute·`System.Reflection.AssemblyKeyNameAttribute'·given·in·a·source·file·or·added·module | ||
15 | //·Line:·0 | ||
16 | //·Compiler·options:·-keycontainer:CS1616.snk·-warnaserror | ||
17 | using·System.Reflection; | ||
18 | [assembly:·AssemblyKeyNameAttribute("mono.snk")]</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 1, 123 lines modified | Offset 1, 80 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0246</ErrorName> | 3 | ··<ErrorName>CS0246</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0246:·The·type·or·namespace·name·` | 5 | ····<string>//·CS0246:·The·type·or·namespace·name·`TypeMe'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
6 | //·Line:· | 6 | //·Line:·12 |
7 | interface·A·{ | ||
8 | ········ErrorType·Method(); | ||
9 | }</string> | ||
10 | ····<string>//·CS0246:·The·type·or·namespace·name·`dynamic'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
11 | //·Line:·4 | ||
12 | using·dynamic;</string> | ||
13 | ····<string>//·CS0246:·The·type·or·namespace·name·`NotExist'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
14 | //·Line:·6 | ||
15 | class· | 7 | class·C |
16 | { | 8 | { |
9 | » static·void·Foo<T>·(int·i) | ||
10 | » { | ||
11 | » } | ||
17 | » NotExist<float>·foo; | ||
18 | }</string> | ||
19 | ····<string>//·CS0246:·The·type·or·namespace·name·`ErrorType'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
20 | //·Line:·5 | ||
21 | interface·A·{ | ||
22 | 12 | » public·static·void·Main·() | |
13 | » { | ||
14 | » » Foo<TypeMe>·(1); | ||
15 | » } | ||
23 | }</string> | 16 | }</string> |
24 | ····<string>//·CS0246:·The·type·or·namespace·name·` | 17 | ····<string>//·CS0246:·The·type·or·namespace·name·`XmlDocument'·could·not·be·found.·Consider·using·fully·qualified·name·`System.Xml.XmlDocument' |
25 | //·Line:· | 18 | //·Line:·6 |
26 | using·Foo;</string> | ||
27 | ····<string>//·CS0246:·The·type·or·namespace·name·`T'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
28 | //·Line:·13 | ||
29 | using·System; | 19 | using·System; |
30 | using·System. | 20 | using·System.Xml; |
21 | using·Document·=·XmlDocument; | ||
22 | public·class·Test·{ | ||
31 | class·X | ||
32 | { | ||
33 | » public·static·void·Main·() | 23 | » public·static·void·Main·() |
34 | » { | 24 | » { |
35 | » » Foo·(()·=>·{ | ||
36 | » » » IEnumerable<object>·f·=·null; | ||
37 | » » » foreach·(KeyValuePair<int,·T>·e·in·f)·{ | ||
38 | » » » } | ||
39 | » » }); | ||
40 | » } | 25 | » } |
26 | }</string> | ||
27 | ····<string>//·CS0246:·The·type·or·namespace·name·`NotExist'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
28 | //·Line:·6 | ||
41 | » static·void·Foo·(Action·a) | ||
42 | » { | ||
43 | 29 | class·X | |
30 | { | ||
31 | » NotExist<float>·foo; | ||
44 | }</string> | 32 | }</string> |
45 | ····<string>//·CS0246:·The·type·or·namespace·name·` | 33 | ····<string>//·CS0246:·The·type·or·namespace·name·`aGgt'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
46 | //·Line:· | 34 | //·Line:·13 |
35 | using·System; | ||
47 | using·static·dynamic;</string> | ||
48 | ····<string>//·CS0246:·The·type·or·namespace·name·`var'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
49 | //·Line:·8 | ||
50 | class·C | 36 | class·C |
51 | { | 37 | { |
52 | » public·static·void·Main·() | 38 | » public·static·void·Main·() |
53 | » { | 39 | » { |
54 | » » | 40 | » » try·{ |
41 | » » » throw·null; | ||
42 | » » }·catch·(ArgumentException)·{ | ||
43 | » » }·catch·(aGgt)·{ | ||
44 | » » } | ||
55 | » } | 45 | » } |
56 | }</string> | 46 | }</string> |
57 | ····<string>//·CS0246:·The·type·or·namespace·name·`ErrorType'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
58 | //·Line:·4 | ||
59 | public·delegate·ErrorType·Delegate·();</string> | ||
60 | ····<string>//·CS0246:·The·type·or·namespace·name·` | 47 | ····<string>//·CS0246:·The·type·or·namespace·name·`Foo'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
61 | //·Line:· | 48 | //·Line:·8 |
62 | 49 | class·Crashy | |
63 | { | 50 | { |
51 | » void·Call·(System.Action<object>·action)·{·} | ||
64 | » [aa.bb]·int·dummy; | ||
65 | }</string> | ||
66 | ····<string>//·CS0246:·The·type·or·namespace·name·`IBase'·could·not·be·found.·Are·you·missing·`Foo'·using·directive? | ||
67 | //·Line:·15 | ||
68 | namespace·Foo·{ | ||
69 | ········public·interface·IBase·{ | ||
70 | ················object·X·{·get;·} | ||
71 | ········} | ||
72 | } | ||
73 | public·interface·IDerived<T>·:·Foo.IBase·{ | ||
74 | ········T·X·{·get;·} | ||
75 | } | ||
52 | » public·void·DoCrash·()·=>·Call·(f·=>·f·as·Foo); | ||
76 | public·class·Test<T>·{ | ||
77 | ········public·class·Y·:·IDerived<T>,·IBase | ||
78 | ········{ | ||
79 | ················public·T·X·{·get·{·return·default·(T);·}·} | ||
80 | ················object·Foo.IBase.X·{ | ||
81 | ························get·{·return·default·(T);·} | ||
82 | ················} | ||
83 | ········} | ||
84 | }</string> | 53 | }</string> |
85 | ····<string>//·CS0246:·The·type·or·namespace·name·` | 54 | ····<string>//·CS0246:·The·type·or·namespace·name·`Etp'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
86 | //·Line:· | 55 | //·Line:·8 |
87 | interface·I<T> | ||
88 | { | ||
89 | » void·G<TT>·(); | ||
90 | } | ||
Max diff block lines reached; 12116/16431 bytes (73.74%) of diff not shown. |
Offset 1, 83 lines modified | Offset 1, 54 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS3002</ErrorName> | 3 | ··<ErrorName>CS3002</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant | 5 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant |
6 | //·Line:·14 | ||
7 | //·Compiler·options:·-warnaserror·-warn:1 | ||
8 | using·System; | ||
9 | [assembly:CLSCompliant(true)] | ||
10 | public·class·CLSClass·{ | ||
11 | ········[CLSCompliant(false)] | ||
12 | ········public·ulong·Valid()·{ | ||
13 | ················return·1; | ||
14 | ········} | ||
15 | ···· | ||
16 | ········protected·internal·ulong·Foo()·{ | ||
17 | ················return·1; | ||
18 | ········} | ||
19 | ······· | ||
20 | ········static·void·Main()·{} | ||
21 | }</string> | ||
22 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant | ||
23 | //·Line:·10 | 6 | //·Line:·10 |
24 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
25 | using·System; | 8 | using·System; |
26 | [assembly:CLSCompliant(true)] | 9 | [assembly:CLSCompliant(true)] |
27 | public·class·CLSClass | 10 | public·class·CLSClass |
28 | { | 11 | { |
29 | » protected·ulong | 12 | » protected·ulong[]·Foo() |
30 | » { | 13 | » { |
31 | » » return· | 14 | » » return·null; |
32 | » } | 15 | » } |
33 | }</string> | 16 | }</string> |
34 | ····<string>//·CS3002:·Return·type·of·` | 17 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant |
35 | //·Line:· | 18 | //·Line:·14 |
36 | //·Compiler·options:·-warnaserror·-warn:1 | 19 | //·Compiler·options:·-warnaserror·-warn:1 |
37 | using·System; | 20 | using·System; |
38 | [assembly:CLSCompliant(true)] | 21 | [assembly:CLSCompliant(true)] |
39 | public· | 22 | public·class·CLSClass·{ |
23 | ········[CLSCompliant(false)] | ||
24 | ········public·ulong·Valid()·{ | ||
25 | ················return·1; | ||
26 | ········} | ||
40 | ···· | 27 | ···· |
41 | [Serializable] | ||
42 | [CLSCompliant·(false)] | ||
43 | p | 28 | ········protected·internal·ulong·Foo()·{ |
29 | ················return·1; | ||
30 | ········} | ||
31 | ······· | ||
32 | ········static·void·Main()·{} | ||
44 | }</string> | 33 | }</string> |
45 | ····<string>//·CS3002:·Return·type·of·`CLSClass.MyDelegate'·is·not·CLS-compliant | 34 | ····<string>//·CS3002:·Return·type·of·`CLSClass.MyDelegate'·is·not·CLS-compliant |
46 | //·Line:·9 | 35 | //·Line:·9 |
47 | //·Compiler·options:·-warnaserror·-warn:1 | 36 | //·Compiler·options:·-warnaserror·-warn:1 |
48 | using·System; | 37 | using·System; |
49 | [assembly:CLSCompliant(true)] | 38 | [assembly:CLSCompliant(true)] |
50 | public·class·CLSClass·{ | 39 | public·class·CLSClass·{ |
51 | ········public·delegate·uint·MyDelegate(); | 40 | ········public·delegate·uint·MyDelegate(); |
52 | }</string> | 41 | }</string> |
53 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Test1()'·is·not·CLS-compliant | ||
54 | //·Line:·14 | ||
55 | //·Compiler·options:·-warnaserror·-warn:1 | ||
56 | using·System; | ||
57 | [assembly:CLSCompliant(true)] | ||
58 | [CLSCompliant(false)] | ||
59 | public·interface·I·{} | ||
60 | public·class·C·{} | ||
61 | public·class·CLSClass·{ | ||
62 | » public·I·Test1()·{·return·null;·}· | ||
63 | » public·C·Test2()·{·return·null;·} | ||
64 | }</string> | ||
65 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant | 42 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant |
66 | //·Line:·13 | 43 | //·Line:·13 |
67 | //·Compiler·options:·-warnaserror·-warn:1 | 44 | //·Compiler·options:·-warnaserror·-warn:1 |
68 | using·System; | 45 | using·System; |
69 | [assembly:CLSCompliant(true)] | 46 | [assembly:CLSCompliant(true)] |
Offset 89, 14 lines modified | Offset 60, 28 lines modified | ||
89 | ········protected·internal·I1·Foo()·{ | 60 | ········protected·internal·I1·Foo()·{ |
90 | ················return·null; | 61 | ················return·null; |
91 | ········} | 62 | ········} |
92 | ······· | 63 | ······· |
93 | ········static·void·Main()·{} | 64 | ········static·void·Main()·{} |
94 | }</string> | 65 | }</string> |
95 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant | 66 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant |
67 | //·Line:·10 | ||
68 | //·Compiler·options:·-warnaserror·-warn:1 | ||
69 | using·System; | ||
70 | [assembly:CLSCompliant(true)] | ||
71 | public·class·CLSClass | ||
72 | { | ||
73 | » protected·ulong?·Foo() | ||
74 | » { | ||
75 | » » return·5; | ||
76 | » } | ||
77 | }</string> | ||
78 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant | ||
96 | //·Line:·13 | 79 | //·Line:·13 |
97 | //·Compiler·options:·-warnaserror·-warn:1 | 80 | //·Compiler·options:·-warnaserror·-warn:1 |
98 | using·System; | 81 | using·System; |
99 | [assembly:CLSCompliant(true)] | 82 | [assembly:CLSCompliant(true)] |
100 | public·class·CLSClass·{ | 83 | public·class·CLSClass·{ |
Offset 104, 27 lines modified | Offset 89, 42 lines modified | ||
104 | ················return·1; | 89 | ················return·1; |
105 | ········} | 90 | ········} |
106 | ···· | 91 | ···· |
107 | ········protected·ulong·Foo()·{ | 92 | ········protected·ulong·Foo()·{ |
108 | ················return·1; | 93 | ················return·1; |
109 | ········} | 94 | ········} |
Max diff block lines reached; 1003/4215 bytes (23.80%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 35 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0171</ErrorName> | 3 | ··<ErrorName>CS0171</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0171:·Field·`X.x'·must·be·fully·assigned·before·control·leaves·the·constructor | ||
6 | //·Line:· | ||
7 | struct·X·{ | ||
8 | » public·readonly·int·x; | ||
9 | » X·(int·a) | ||
10 | » { | ||
11 | » } | ||
12 | » static·void·Main·()·{} | ||
13 | }</string> | ||
14 | ····<string>//·CS0171:·Field·`S.ev'·must·be·fully·assigned·before·control·leaves·the·constructor | ||
15 | //·Line:·12 | ||
16 | using·System; | ||
17 | struct·S | ||
18 | { | ||
19 | » public·event·EventHandler·ev; | ||
20 | » | ||
21 | » public·S·(int·i) | ||
22 | » { | ||
23 | » } | ||
24 | }</string> | ||
5 | ····<string>//·CS0171:·Field·`S1.s2'·must·be·fully·assigned·before·control·leaves·the·constructor | 25 | ····<string>//·CS0171:·Field·`S1.s2'·must·be·fully·assigned·before·control·leaves·the·constructor |
6 | //·Line:·11 | 26 | //·Line:·11 |
7 | using·System; | 27 | using·System; |
8 | struct·S1 | 28 | struct·S1 |
9 | { | 29 | { |
Offset 16, 14 lines modified | Offset 40, 36 lines modified | ||
16 | » } | 40 | » } |
17 | } | 41 | } |
18 | struct·S2 | 42 | struct·S2 |
19 | { | 43 | { |
20 | » int·field; | 44 | » int·field; |
21 | }</string> | 45 | }</string> |
46 | ····<string>//·CS0171:·Field·`Test.v2'·must·be·fully·assigned·before·control·leaves·the·constructor | ||
47 | //·Line:·28 | ||
48 | public·struct·V | ||
49 | { | ||
50 | » public·int·x; | ||
51 | } | ||
52 | struct·Test | ||
53 | { | ||
54 | » public·V·v1; | ||
55 | » public·V·v2; | ||
56 | » public·Test·(int·mm) | ||
57 | » { | ||
58 | » » v1·=·new·V·(); | ||
59 | » } | ||
60 | » public·static·void·Main·() | ||
61 | » { | ||
62 | » } | ||
63 | }</string> | ||
22 | ····<string>//·CS0171:·Field·`S<TKey>.key'·must·be·fully·assigned·before·control·leaves·the·constructor | 64 | ····<string>//·CS0171:·Field·`S<TKey>.key'·must·be·fully·assigned·before·control·leaves·the·constructor |
23 | //·Line:·13 | 65 | //·Line:·13 |
24 | public·struct·S<TKey>·{ | 66 | public·struct·S<TKey>·{ |
25 | » internal·TKey·key; | 67 | » internal·TKey·key; |
26 | » public·TKey·Key·{ | 68 | » public·TKey·Key·{ |
Offset 32, 32 lines modified | Offset 78, 14 lines modified | ||
32 | » } | 78 | » } |
33 | » » | 79 | » » |
34 | » public·S·(TKey·key) | 80 | » public·S·(TKey·key) |
35 | » { | 81 | » { |
36 | » » Key·=·key; | 82 | » » Key·=·key; |
37 | » } | 83 | » } |
38 | }</string> | 84 | }</string> |
39 | ····<string>//·CS0171:·Field·`Test.x'·must·be·fully·assigned·before·control·leaves·the·constructor | ||
40 | //·Line:·10 | ||
41 | public·struct·Test | ||
42 | { | ||
43 | » internal·int·x; | ||
44 | » public·Test·(int·x) | ||
45 | » { | ||
46 | » » X·=·x; | ||
47 | » } | ||
48 | » public·int·X | ||
49 | » { | ||
50 | » » get·{·return·x;·} | ||
51 | » » set·{·x·=·value;·} | ||
52 | » } | ||
53 | }</string> | ||
54 | ····<string>//·CS0171:·Field·`S.value'·must·be·fully·assigned·before·control·leaves·the·constructor | 85 | ····<string>//·CS0171:·Field·`S.value'·must·be·fully·assigned·before·control·leaves·the·constructor |
55 | //·Line:·10 | 86 | //·Line:·10 |
56 | using·System; | 87 | using·System; |
57 | struct·S | 88 | struct·S |
58 | { | 89 | { |
Offset 68, 55 lines modified | Offset 96, 27 lines modified | ||
68 | » » if·(arg·>·0)·{ | 96 | » » if·(arg·>·0)·{ |
69 | » » » return; | 97 | » » » return; |
70 | » » } | 98 | » » } |
71 | » » throw·new·ApplicationException·(); | 99 | » » throw·new·ApplicationException·(); |
72 | » } | 100 | » } |
73 | }</string> | 101 | }</string> |
74 | ····<string>//·CS0171:·Field·`Test. | 102 | ····<string>//·CS0171:·Field·`Test.x'·must·be·fully·assigned·before·control·leaves·the·constructor |
75 | //·Line:· | 103 | //·Line:·10 |
76 | public·struct·V | ||
77 | { | ||
78 | » public·int·x; | ||
79 | } | ||
80 | struct·Test | 104 | public·struct·Test |
81 | { | 105 | { |
106 | » internal·int·x; | ||
82 | » public·V·v1; | ||
83 | » public·V·v2; | ||
Max diff block lines reached; 404/2996 bytes (13.48%) of diff not shown. |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0183</ErrorName> | 3 | ··<ErrorName>CS0183</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(` | 5 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int?')·type |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | class·X | 8 | class·X |
9 | { | 9 | { |
10 | » public·void·Foo·() | 10 | » public·void·Foo·() |
11 | » { | 11 | » { |
12 | » » int·x·=· | 12 | » » int?·x·=·null; |
13 | » » if·(x·is· | 13 | » » if·(x·is·int?)·{ |
14 | » » } | 14 | » » } |
15 | » } | 15 | » } |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int')·type | 17 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int')·type |
18 | //·Line: | 18 | //·Line: |
19 | //·Compiler·options:·-warnaserror·-warn:1 | 19 | //·Compiler·options:·-warnaserror·-warn:1 |
Offset 25, 25 lines modified | Offset 25, 28 lines modified | ||
25 | » { | 25 | » { |
26 | » » int·i·=·5; | 26 | » » int·i·=·5; |
27 | » » if·(i·is·int){ | 27 | » » if·(i·is·int){ |
28 | » » } | 28 | » » } |
29 | » } | 29 | » } |
30 | }</string> | 30 | }</string> |
31 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(` | 31 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`U')·type |
32 | //·Line:·1 | 32 | //·Line:·14 |
33 | //·Compiler·options:·-warnaserror | 33 | //·Compiler·options:·-warnaserror |
34 | class· | 34 | abstract·class·A<T> |
35 | { | 35 | { |
36 | » public· | 36 | » public·abstract·bool·Foo<U>·(U·arg)·where·U·:·T; |
37 | } | ||
38 | class·B·:·A<int> | ||
39 | { | ||
40 | » public·override·bool·Foo<U>·(U·arg) | ||
37 | » { | 41 | » { |
42 | » » return·arg·is·U; | ||
38 | » » int?·x·=·null; | ||
39 | » » if·(x·is·int?)·{ | ||
40 | » » } | ||
41 | » } | 43 | » } |
42 | }</string> | 44 | }</string> |
43 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`System.Enum')·type | 45 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`System.Enum')·type |
44 | //·Line:·13 | 46 | //·Line:·13 |
45 | //·Compiler·options:·-warnaserror | 47 | //·Compiler·options:·-warnaserror |
46 | using·System; | 48 | using·System; |
Offset 65, 25 lines modified | Offset 68, 22 lines modified | ||
65 | { | 68 | { |
66 | » static·bool·Foo<T>·()·where·T·:·struct | 69 | » static·bool·Foo<T>·()·where·T·:·struct |
67 | » { | 70 | » { |
68 | » » T·o·=·default·(T); | 71 | » » T·o·=·default·(T); |
69 | » » return·o·is·T; | 72 | » » return·o·is·T; |
70 | » } | 73 | » } |
71 | }</string> | 74 | }</string> |
72 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(` | 75 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`object')·type |
73 | //·Line:·1 | 76 | //·Line:·10 |
74 | //·Compiler·options:·-warnaserror | 77 | //·Compiler·options:·-warnaserror·-warn:1 |
75 | abstract·class·A<T> | ||
76 | { | ||
77 | » public·abstract·bool·Foo<U>·(U·arg)·where·U·:·T; | ||
78 | } | ||
79 | class· | 78 | class·X |
80 | { | 79 | { |
81 | » public· | 80 | » public·void·Foo·() |
82 | » { | 81 | » { |
83 | » » | 82 | » » int·x·=·1; |
83 | » » if·(x·is·object)·{ | ||
84 | » » } | ||
84 | » } | 85 | » } |
85 | }</string> | 86 | }</string> |
86 | ··</Examples> | 87 | ··</Examples> |
87 | </ErrorDocumentation> | 88 | </ErrorDocumentation> |
Offset 1, 28 lines modified | Offset 1, 39 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0315</ErrorName> | 3 | ··<ErrorName>CS0315</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0315:·The·type·`short'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`A<T>'.·There·is·no·boxing·conversion·from·`short'·to·`A<short>.N1<short>' | ||
6 | //·Line:·4 | ||
7 | public·class·A<T>·where·T·:·A<short>.N1<T> | ||
8 | { | ||
9 | ····public·class·N1<U> | ||
10 | ····{ | ||
11 | ····} | ||
12 | }</string> | ||
5 | ····<string>//·CS0315:·The·type·`int'·cannot·be·used·as·type·parameter·`TEventArgs'·in·the·generic·type·or·method·`X.D<TEventArgs>'.·There·is·no·boxing·conversion·from·`int'·to·`System.EventArgs' | 13 | ····<string>//·CS0315:·The·type·`int'·cannot·be·used·as·type·parameter·`TEventArgs'·in·the·generic·type·or·method·`X.D<TEventArgs>'.·There·is·no·boxing·conversion·from·`int'·to·`System.EventArgs' |
6 | //·Line:·8 | 14 | //·Line:·8 |
7 | class·X | 15 | class·X |
8 | { | 16 | { |
9 | » delegate·void·D<TEventArgs>·()·where·TEventArgs·:·System.EventArgs; | 17 | » delegate·void·D<TEventArgs>·()·where·TEventArgs·:·System.EventArgs; |
10 | » D<int>·x; | 18 | » D<int>·x; |
11 | }</string> | 19 | }</string> |
12 | ····<string>//·CS0315:·The·type·`short'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`A<T>'.·There·is·no·boxing·conversion·from·`short'·to·`A<short>.N1<short>' | 20 | ····<string>//·CS0315:·The·type·`ushort'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`A<T>'.·There·is·no·boxing·conversion·from·`ushort'·to·`A<ushort>.N1<ushort>' |
13 | //·Line:· | 21 | //·Line:·9 |
22 | //·Compiler·options:·-r:CS0315-2-lib.dll | ||
14 | public·class· | 23 | public·class·Test |
15 | { | 24 | { |
16 | ····public·class·N1<U> | ||
17 | ····{ | ||
18 | ···· | 25 | » public·static·void·Main·() |
26 | » { | ||
27 | » » A<ushort>.N1<ushort>·a·=·null; | ||
28 | » } | ||
19 | }</string> | 29 | }</string> |
20 | ····<string>//·CS0315:·The·type·`int'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`H<T>'.·There·is·no·boxing·conversion·from·`int'·to·`I' | 30 | ····<string>//·CS0315:·The·type·`int'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`H<T>'.·There·is·no·boxing·conversion·from·`int'·to·`I' |
21 | //·Line:·27 | 31 | //·Line:·27 |
22 | using·System; | 32 | using·System; |
23 | interface·I | 33 | interface·I |
Offset 67, 20 lines modified | Offset 78, 9 lines modified | ||
67 | class·Program | 78 | class·Program |
68 | { | 79 | { |
69 | » public·static·void·Main·() | 80 | » public·static·void·Main·() |
70 | » { | 81 | » { |
71 | » » B.Test<int>·(); | 82 | » » B.Test<int>·(); |
72 | » } | 83 | » } |
73 | }</string> | 84 | }</string> |
74 | ····<string>//·CS0315:·The·type·`ushort'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`A<T>'.·There·is·no·boxing·conversion·from·`ushort'·to·`A<ushort>.N1<ushort>' | ||
75 | //·Line:·9 | ||
76 | //·Compiler·options:·-r:CS0315-2-lib.dll | ||
77 | public·class·Test | ||
78 | { | ||
79 | » public·static·void·Main·() | ||
80 | » { | ||
81 | » » A<ushort>.N1<ushort>·a·=·null; | ||
82 | » } | ||
83 | }</string> | ||
84 | ··</Examples> | 85 | ··</Examples> |
85 | </ErrorDocumentation> | 86 | </ErrorDocumentation> |
Offset 1, 368 lines modified | Offset 1, 368 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1961</ErrorName> | 3 | ··<ErrorName>CS1961</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T> | 5 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>(A<T>)' |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | interface·A<T> | 7 | interface·A<T> |
8 | { | 8 | { |
9 | } | 9 | } |
10 | delegate·void·B<in·T>·(A<T>·a);</string> | ||
10 | interface·B<in·T> | ||
11 | { | ||
12 | » void·C(A<A<T>>·a); | ||
13 | }</string> | ||
14 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>' | 11 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.C()' |
15 | //·Line:·8 | 12 | //·Line:·8 |
16 | interface·A<T> | 13 | interface·A<T> |
17 | { | 14 | { |
18 | } | 15 | } |
19 | interface·B<in·T> | 16 | interface·B<in·T> |
20 | { | 17 | { |
18 | » A<A<T>>·C(); | ||
21 | }</string> | 19 | }</string> |
22 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T> | 20 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>' |
23 | //·Line:·8 | 21 | //·Line:·8 |
24 | interface·A<T> | 22 | interface·A<T> |
25 | { | 23 | { |
26 | } | 24 | } |
27 | interface·B<out·T> | 25 | interface·B<out·T>·:·A<T> |
28 | { | 26 | { |
29 | » A<A<T>>·A·{·get;·} | ||
30 | }</string> | 27 | }</string> |
31 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.C( | 28 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.C()' |
32 | //·Line:·8 | 29 | //·Line:·8 |
33 | interface·A<T> | 30 | interface·A<T> |
34 | { | 31 | { |
35 | } | 32 | } |
36 | interface·B<in·T> | 33 | interface·B<in·T> |
37 | { | 34 | { |
38 | » | 35 | » A<T>·C(); |
39 | }</string> | 36 | }</string> |
40 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·covariantly·valid·on·`A<T>.B()' | 37 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·covariantly·valid·on·`A<T>.B()' |
41 | //·Line:·6 | 38 | //·Line:·6 |
42 | interface·A<in·T> | 39 | interface·A<in·T> |
43 | { | 40 | { |
44 | » T·B(); | 41 | » T·B(); |
45 | }</string> | 42 | }</string> |
46 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·` | 43 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`A<T>.B(ref·T)' |
47 | //·Line:· | 44 | //·Line:·4 |
48 | interface·A<T> | 45 | interface·A<in·T> |
49 | { | 46 | { |
50 | 47 | » void·B(ref·T·t); | |
48 | }</string> | ||
49 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`A<T>.B(out·T)' | ||
50 | //·Line:·6 | ||
51 | interface· | 51 | interface·A<out·T> |
52 | { | 52 | { |
53 | » void· | 53 | » void·B(out·T·t); |
54 | }</string> | 54 | }</string> |
55 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be· | 55 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.C(A<A<T>>)' |
56 | //·Line:·8 | 56 | //·Line:·8 |
57 | interface·A< | 57 | interface·A<T> |
58 | { | 58 | { |
59 | } | 59 | } |
60 | interface·B<in·T> | 60 | interface·B<in·T> |
61 | { | 61 | { |
62 | » A< | 62 | » void·C(A<A<T>>·a); |
63 | }</string> | 63 | }</string> |
64 | ····<string>//·CS1961:·The·co | 64 | ····<string>//·CS1961:·The·covariant·type·parameter·`U'·must·be·contravariantly·valid·on·`D<U>()' |
65 | //·Line:· | 65 | //·Line:·6 |
66 | interface·IContravariant<in·T>·{·} | ||
66 | interface·A<out·T> | ||
67 | { | ||
68 | } | ||
67 | delegate·IContravariant<U[]>·D<out·U>·();</string> | ||
69 | interface·B<in·T>·:·A<T> | ||
70 | { | ||
71 | }</string> | ||
72 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>()' | 68 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>()' |
73 | //·Line:·8 | 69 | //·Line:·8 |
74 | interface·A<T> | 70 | interface·A<T> |
75 | { | 71 | { |
76 | } | 72 | } |
77 | delegate·A<T>·B<in·T>·();</string> | 73 | delegate·A<T>·B<in·T>·();</string> |
78 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>(A<T>)' | 74 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>(A<A<T>>)' |
79 | //·Line:·8 | 75 | //·Line:·8 |
80 | interface·A<T> | 76 | interface·A<T> |
81 | { | 77 | { |
82 | } | 78 | } |
83 | delegate·void·B<out·T>·(A<T>·a);</string> | 79 | delegate·void·B<out·T>·(A<A<T>>·a);</string> |
84 | ····<string>//·CS1961:·The·co | 80 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·contravariantly·valid·on·`B<T>' |
85 | //·Line:·8 | 81 | //·Line:·8 |
86 | interface·A<T> | 82 | interface·A<in·T> |
87 | { | 83 | { |
88 | } | 84 | } |
89 | 85 | interface·B<out·T>·:·A<T> | |
86 | { | ||
87 | }</string> | ||
90 | ····<string>//·CS19 | 88 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.C()' |
91 | //·Line:·8 | 89 | //·Line:·8 |
92 | interface·A<T> | 90 | interface·A<T> |
93 | { | 91 | { |
94 | } | 92 | } |
95 | interface·B<out·T> | 93 | interface·B<out·T> |
Max diff block lines reached; 10232/14802 bytes (69.13%) of diff not shown. |
Offset 1, 231 lines modified | Offset 1, 218 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1591</ErrorName> | 3 | ··<ErrorName>CS1591</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test. | 5 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.operator·!(Testing.Test)' |
6 | //·Line:·14 | 6 | //·Line:·14 |
7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
8 | using·System; | 8 | using·System; |
9 | namespace·Testing | 9 | namespace·Testing |
10 | { | 10 | { |
11 | » ///·<summary> | 11 | » ///·<summary> |
12 | » ///·description·for·class·Test | 12 | » ///·description·for·class·Test |
13 | » ///·</summary> | 13 | » ///·</summary> |
14 | » public·class·Test | 14 | » public·class·Test |
15 | » { | 15 | » { |
16 | » » public· | 16 | » » public·static·bool·operator·!·(Test·t) |
17 | » » { | ||
18 | » » » return·false; | ||
19 | » » } | ||
17 | » } | 20 | » } |
18 | }</string> | 21 | }</string> |
19 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·` | 22 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.MyDelegate' |
20 | //·Line:· | 23 | //·Line:·9 |
21 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 24 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
22 | ///·<summary>test</summary> | ||
23 | public·class·EntryPoint·{ | ||
24 | » protected·void·Create·(bool·test)·{ | ||
25 | » } | ||
26 | » protected·void·Remove·()·{ | ||
27 | 25 | using·System; | |
26 | namespace·Testing | ||
27 | { | ||
28 | » public·delegate·void·MyDelegate·(object·o,·EventArgs·e); | ||
28 | }</string> | 29 | }</string> |
29 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing. | 30 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.InterfaceTest' |
30 | //·Line:· | 31 | //·Line:·9 |
31 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 32 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
32 | using·System; | 33 | using·System; |
33 | namespace·Testing | 34 | namespace·Testing |
34 | { | 35 | { |
36 | » public·interface·InterfaceTest | ||
35 | » ///·<summary> | ||
36 | » ///·description·for·class·Test | ||
37 | » ///·</summary> | ||
38 | » public·class·Test | ||
39 | » { | 37 | » { |
40 | » » public·string·PublicField; | ||
41 | » } | 38 | » } |
42 | }</string> | 39 | }</string> |
43 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test. | 40 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.PublicProperty' |
44 | //·Line:·14 | 41 | //·Line:·14 |
45 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 42 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
46 | using·System; | 43 | using·System; |
47 | namespace·Testing | 44 | namespace·Testing |
48 | { | 45 | { |
49 | » ///·<summary> | 46 | » ///·<summary> |
50 | » ///·description·for·class·Test | 47 | » ///·description·for·class·Test |
51 | » ///·</summary> | 48 | » ///·</summary> |
52 | » public·class·Test | 49 | » public·class·Test |
53 | » { | 50 | » { |
54 | » » public·struct·InternalStruct | ||
55 | » » { | 51 | » » public·string·PublicProperty·{ |
52 | » » » get·{·return·null;·} | ||
56 | » » } | 53 | » » } |
57 | » } | 54 | » } |
58 | }</string> | 55 | }</string> |
59 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.I | 56 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.IFoo.Foo()' |
60 | //·Line:· | 57 | //·Line:·14 |
61 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 58 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
62 | using·System; | 59 | using·System; |
63 | namespace·Testing | 60 | namespace·Testing |
64 | { | 61 | { |
65 | » | 62 | » ///·<summary> |
63 | » ///·description·for·interface·IFoo | ||
64 | » ///·</summary> | ||
65 | » public·interface·IFoo | ||
66 | » { | 66 | » { |
67 | » » void·Foo·(); | ||
67 | » } | 68 | » } |
68 | }</string> | 69 | }</string> |
69 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.Test()' | 70 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.~Test()' |
70 | //·Line:·1 | 71 | //·Line:·16 |
71 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 72 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
72 | using·System; | 73 | using·System; |
73 | namespace·Testing | 74 | namespace·Testing |
74 | { | 75 | { |
75 | » ///·<summary> | 76 | » ///·<summary> |
76 | » ///·description·for·class·Test | 77 | » ///·description·for·class·Test |
77 | » ///·</summary> | 78 | » ///·</summary> |
78 | » public·class·Test | 79 | » public·class·Test |
79 | » { | 80 | » { |
80 | » » | 81 | » » ~Test·() |
81 | » » { | 82 | » » { |
82 | » » } | 83 | » » } |
83 | » } | 84 | » } |
84 | }</string> | 85 | }</string> |
85 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.I | 86 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.InternalStruct' |
86 | //·Line:·14 | 87 | //·Line:·14 |
87 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 88 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
88 | using·System; | 89 | using·System; |
89 | namespace·Testing | 90 | namespace·Testing |
90 | { | 91 | { |
91 | » ///·<summary> | 92 | » ///·<summary> |
92 | » ///·description·for· | 93 | » ///·description·for·class·Test |
93 | » ///·</summary> | 94 | » ///·</summary> |
94 | » public· | 95 | » public·class·Test |
95 | » { | 96 | » { |
96 | » » str | 97 | » » public·struct·InternalStruct |
98 | » » { | ||
99 | » » } | ||
97 | » } | 100 | » } |
98 | }</string> | 101 | }</string> |
99 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test. | 102 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.InternalClass' |
Max diff block lines reached; 5904/10100 bytes (58.46%) of diff not shown. |
Offset 1, 65 lines modified | Offset 1, 66 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0657</ErrorName> | 3 | ··<ErrorName>CS0657</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0657:·` | 5 | ····<string>//·CS0657:·`method'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`assembly,·module'.·All·attributes·in·this·section·will·be·ignored |
6 | //·Line:· | 6 | //·Line:·5 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | [method:·System.CLSCompliant·(false)]</string> | ||
8 | using·System; | ||
9 | public·class·C | ||
10 | { | ||
11 | » [return:·CLSCompliant·(false)] | ||
12 | » public·C·() | ||
13 | » { | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0657:·`type'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·` | 9 | ····<string>//·CS0657:·`type'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`property'.·All·attributes·in·this·section·will·be·ignored |
17 | //·Line:·1 | 10 | //·Line:·14 |
18 | //·Compiler·options:·-warnaserror | 11 | //·Compiler·options:·-warnaserror |
19 | using·System; | 12 | using·System; |
20 | [AttributeUsage(AttributeTargets.All)] | 13 | [AttributeUsage(AttributeTargets.All)] |
21 | public·class·TestAttribute:·Attribute | 14 | public·class·TestAttribute:·Attribute |
22 | { | 15 | { |
23 | } | 16 | } |
24 | class·C | 17 | class·C |
25 | { | 18 | { |
19 | ····[type:Test] | ||
26 | ····int·Prop·{ | 20 | ····int·Prop·{ |
27 | ········[type:Test] | ||
28 | ········set·{ | 21 | ········set·{ |
29 | ········} | 22 | ········} |
30 | ····} | 23 | ····} |
31 | }</string> | 24 | }</string> |
32 | ····<string>//·CS0657:·` | 25 | ····<string>//·CS0657:·`property'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`event'.·All·attributes·in·this·section·will·be·ignored |
33 | //·Line:·9 | 26 | //·Line:·9 |
34 | //·Compiler·options:·-warnaserror | 27 | //·Compiler·options:·-warnaserror |
35 | using·System; | 28 | using·System; |
36 | 29 | class·C | |
37 | { | 30 | { |
38 | » [field:NonSerialized] | ||
39 | 31 | ····[property:·Obsolete] | |
32 | ····event·ResolveEventHandler·field·{· | ||
33 | ········add·{} | ||
34 | ········remove·{} | ||
35 | ····} | ||
40 | }</string> | 36 | }</string> |
41 | ····<string>//·CS0657:·` | 37 | ····<string>//·CS0657:·`assembly'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`type'.·All·attributes·in·this·section·will·be·ignored |
42 | //·Line:· | 38 | //·Line:·10 |
43 | //·Compiler·options:·-warnaserror | 39 | //·Compiler·options:·-warnaserror |
44 | using·System; | 40 | using·System; |
45 | struct·S | ||
46 | { | ||
47 | ····[param:·Obsolete] | ||
48 | ····void·method·()·{} | ||
49 | 41 | [assembly:·CLSCompliant·(false)] | |
42 | public·class·C·{} | ||
43 | ···· | ||
44 | [assembly:·CLSCompliant·(false)] | ||
45 | public·class·D·{}</string> | ||
46 | ····<string>//·CS0657:·`method'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`assembly,·module'.·All·attributes·in·this·section·will·be·ignored | ||
47 | //·Line:·5 | ||
48 | //·Compiler·options:·-warnaserror | ||
49 | [method:·Obsolete] | ||
50 | delegate·void·Delegate·();</string> | ||
50 | ····<string>//·CS0657:·`event'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`method,·param,·return'.·All·attributes·in·this·section·will·be·ignored | 51 | ····<string>//·CS0657:·`event'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`method,·param,·return'.·All·attributes·in·this·section·will·be·ignored |
51 | //·Line:·15 | 52 | //·Line:·15 |
52 | //·Compiler·options:·-warnaserror | 53 | //·Compiler·options:·-warnaserror |
53 | using·System; | 54 | using·System; |
54 | [AttributeUsage(AttributeTargets.All)] | 55 | [AttributeUsage(AttributeTargets.All)] |
Offset 72, 218 lines modified | Offset 73, 217 lines modified | ||
72 | ····event·ResolveEventHandler·field·{· | 73 | ····event·ResolveEventHandler·field·{· |
73 | ········[event:·Test] | 74 | ········[event:·Test] |
74 | ········add·{} | 75 | ········add·{} |
75 | ········remove·{} | 76 | ········remove·{} |
76 | ············ | 77 | ············ |
77 | ····} | 78 | ····} |
78 | }</string> | 79 | }</string> |
79 | ····<string>//·CS0657:·` | 80 | ····<string>//·CS0657:·`field'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`param'.·All·attributes·in·this·section·will·be·ignored |
80 | //·Line:· | 81 | //·Line:·9 |
81 | //·Compiler·options:·-warnaserror | 82 | //·Compiler·options:·-warnaserror·-langversion:experimental |
82 | using·System; | 83 | using·System; |
83 | [AttributeUsage(AttributeTargets.All)] | ||
84 | public·class· | 84 | public·class·FieldAttribute·:·System.Attribute |
85 | { | 85 | { |
86 | } | 86 | } |
87 | class· | 87 | class·X·([field:FieldAttribute]·int·foo) |
88 | { | 88 | { |
89 | » int·v·=·foo; | ||
89 | ····int·Prop·{ | ||
90 | ········[param:Test] | ||
91 | ········get·{ | ||
92 | ············return·1; | ||
93 | ········} | ||
94 | ····} | ||
95 | }</string> | ||
96 | ····<string>//·CS0657:·`field'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`event,·method'.·All·attributes·in·this·section·will·be·ignored | ||
97 | //·Line:·8 | ||
98 | //·Compiler·options:·-warnaserror | ||
99 | using·System; | ||
100 | interface·X·{ | ||
101 | ··[field:NonSerialized] | ||
102 | ··event·EventHandler·XEvent; | ||
103 | }</string> | 90 | }</string> |
104 | ····<string>//·CS0657:·`method'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`assembly,·module'.·All·attributes·in·this·section·will·be·ignored | 91 | ····<string>//·CS0657:·`method'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`assembly,·module'.·All·attributes·in·this·section·will·be·ignored |
105 | //·Line:·5 | 92 | //·Line:·5 |
106 | //·Compiler·options:·-warnaserror | 93 | //·Compiler·options:·-warnaserror |
107 | [method:·Obsolete] | 94 | [method:·Obsolete] |
108 | 95 | public·interface·I | |
96 | { | ||
Max diff block lines reached; 8461/14139 bytes (59.84%) of diff not shown. |
Offset 9, 68 lines modified | Offset 9, 66 lines modified | ||
9 | { | 9 | { |
10 | » public·A·() | 10 | » public·A·() |
11 | » { | 11 | » { |
12 | » » var·x·=·new·{·s·=·"-"·}; | 12 | » » var·x·=·new·{·s·=·"-"·}; |
13 | » » x.MemberwiseClone(); | 13 | » » x.MemberwiseClone(); |
14 | » } | 14 | » } |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS1540:·Cannot·access·protected·member·` | 16 | ····<string>//·CS1540:·Cannot·access·protected·member·`Parent.Foo()'·via·a·qualifier·of·type·`T'.·The·qualifier·must·be·of·type·`Child<T>'·or·derived·from·it |
17 | //·Line:· | 17 | //·Line:·9 |
18 | //·Compiler·options:·-r:CS1540-15-lib.dll | ||
18 | class·A | ||
19 | { | ||
20 | ····protected·object[]·Test·{·get·{·return·null;·}·} | ||
21 | } | ||
22 | class·B·:·A | ||
23 | { | ||
24 | } | ||
25 | class·C:· | 19 | public·class·Child<T>·:·Parent·where·T·:·Parent |
26 | { | 20 | { |
21 | » public·void·Bar·(T·p) | ||
22 | » { | ||
23 | » » p.Foo·(); | ||
24 | » } | ||
27 | ····public·void·Test2·(B·b) | ||
28 | ····{ | ||
29 | ········foreach·(object·o·in·b.Test) | ||
30 | ········{ | ||
31 | ········} | ||
32 | ····} | ||
33 | }</string> | 25 | }</string> |
34 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.n'·via·a·qualifier·of·type·` | 26 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.this[int]'·via·a·qualifier·of·type·`B'.·The·qualifier·must·be·of·type·`C'·or·derived·from·it |
35 | //·Line:·14 | 27 | //·Line:·14 |
36 | class·A | 28 | class·A·{ |
29 | » protected·int·this·[int·i]·{·get·{·return·i;·}·} | ||
37 | { | ||
38 | ····protected·int·n; | ||
39 | } | 30 | } |
40 | class·B·:·A | 31 | class·B·:·A·{·} |
41 | { | ||
42 | ····public·static·void·Main·() | ||
32 | class·C·:·A·{ | ||
33 | » static·int·Main·() | ||
43 | » { | 34 | » { |
44 | » » | 35 | » » B·b·=·new·B·(); |
45 | » » | 36 | » » return·b·[0]; |
46 | » } | 37 | » } |
47 | }</string> | 38 | }</string> |
48 | ····<string>//·CS1540:·Cannot·access·protected·member·`A. | 39 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.Foo()'·via·a·qualifier·of·type·`D2'.·The·qualifier·must·be·of·type·`D'·or·derived·from·it |
49 | //·Line:· | 40 | //·Line:·8 |
41 | //·Compiler·options:·-r:CS1540-17-lib.dll | ||
50 | 42 | class·D·:·B | |
43 | { | ||
44 | » public·void·Test·() | ||
45 | » { | ||
46 | » » C.Get().Foo·(); | ||
47 | » } | ||
48 | } | ||
51 | class· | 49 | class·D2·:·B |
52 | { | 50 | { |
53 | » protected·D·del; | ||
54 | } | 51 | } |
55 | class·B·:·A | 52 | class·B·:·A |
56 | { | 53 | { |
57 | 54 | } | |
55 | class·C | ||
56 | { | ||
57 | » public·static·D2·Get·() | ||
58 | » { | 58 | » { |
59 | » » return·new·D2·(); | ||
59 | » » A·b·=·new·A·(); | ||
60 | » » var·v·=·b.del·(); | ||
61 | » } | 60 | » } |
62 | }</string> | 61 | }</string> |
63 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.Test.get'·via·a·qualifier·of·type·`B'.·The·qualifier·must·be·of·type·`C'·or·derived·from·it | 62 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.Test.get'·via·a·qualifier·of·type·`B'.·The·qualifier·must·be·of·type·`C'·or·derived·from·it |
64 | //·Line:·17 | 63 | //·Line:·17 |
65 | class·A | 64 | class·A |
66 | { | 65 | { |
Offset 88, 37 lines modified | Offset 86, 14 lines modified | ||
88 | { | 86 | { |
89 | » public·void·Test2·(B·b) | 87 | » public·void·Test2·(B·b) |
90 | » { | 88 | » { |
91 | » » foreach·(object·o·in·b.Test)·{ | 89 | » » foreach·(object·o·in·b.Test)·{ |
92 | » » } | 90 | » » } |
93 | » } | 91 | » } |
94 | }</string> | 92 | }</string> |
95 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.X()'·via·a·qualifier·of·type·`B'.·The·qualifier·must·be·of·type·`C'·or·derived·from·it | ||
96 | //·Line:·21 | ||
97 | class·A | ||
98 | { | ||
99 | ········protected·virtual·void·X·() | ||
100 | ········{ | ||
101 | ········} | ||
102 | } | ||
103 | · | ||
104 | class·B·:·A | ||
105 | { | ||
106 | } | ||
107 | · | ||
108 | class·C·:·A | ||
109 | { | ||
110 | ········static·B·b·=·new·B·(); | ||
111 | · | ||
112 | ········static·void·M·() | ||
113 | ········{ | ||
114 | ················b.X·(); | ||
115 | ········} | ||
116 | }</string> | ||
117 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.A(A)'·via·a·qualifier·of·type·`A'.·The·qualifier·must·be·of·type·`B'·or·derived·from·it | 93 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.A(A)'·via·a·qualifier·of·type·`A'.·The·qualifier·must·be·of·type·`B'·or·derived·from·it |
118 | //·Line:·25 | 94 | //·Line:·25 |
119 | public·class·A·{ | 95 | public·class·A·{ |
120 | » public·A·() | 96 | » public·A·() |
121 | » { | 97 | » { |
122 | » } | 98 | » } |
Offset 140, 23 lines modified | Offset 115, 102 lines modified | ||
Max diff block lines reached; 8055/11046 bytes (72.92%) of diff not shown. |
Offset 1, 153 lines modified | Offset 1, 115 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0029</ErrorName> | 3 | ··<ErrorName>CS0029</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·` | 5 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`int' |
6 | //·Line:·1 | 6 | //·Line:·10 |
7 | //·Compiler·options:·-unsafe | ||
7 | class·C | 8 | class·TestClass |
8 | { | 9 | { |
10 | » public·unsafe·static·void·Main·() | ||
9 | » static·event·System.EventHandler·ev | ||
10 | » { | ||
11 | » » add·{·} | ||
12 | » » remove·{·} | ||
13 | » } | ||
14 | » static·void·Main·() | ||
15 | » { | 11 | » { |
16 | » » | 12 | » » int*·arr·=·null; |
13 | » » var·i·=·arr["c"]; | ||
17 | » } | 14 | » } |
18 | }</string> | 15 | }</string> |
19 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·` | 16 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`Test.String' |
20 | //·Line:· | 17 | //·Line:·38 |
21 | using·System | 18 | using·System; |
22 | 19 | namespace·Test | |
23 | { | 20 | { |
24 | » | 21 | » using·Text·=·System.Text; |
22 | » using·Str·=·System.String; | ||
23 | » | ||
24 | » public·class·String | ||
25 | » { | 25 | » { |
26 | » » | 26 | » » string·s; |
27 | » » public·String(string·s) | ||
28 | » » { | ||
29 | » » » this.s=s; | ||
27 | » } | 30 | » » } |
28 | }</string> | ||
29 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`bool'·to·`int' | ||
30 | //·Line·:·7 | ||
31 | » » public·static·implicit·operator·Str·(String·s1)· | ||
31 | class·T·{ | ||
32 | » static·int·Main·() | ||
33 | » { | 32 | » » { |
34 | » » i | 33 | » » » if(s1==null)·return·null; |
34 | » » » return·s1.ToString(); | ||
35 | » » } | ||
35 | » } | 36 | » } |
37 | } | ||
36 | }</string> | ||
37 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`A<int>.B<long>'·to·`A<long>.B<long>' | ||
38 | //·Line:·14 | ||
39 | 38 | namespace·TestCompiler | |
40 | { | 39 | { |
41 | » | 40 | » using·String=Test.String; |
41 | » | ||
42 | » class·MainClass | ||
42 | » { | 43 | » { |
44 | » » public·static·void·Main(string[]·args) | ||
45 | » » { | ||
46 | » » » Console.WriteLine("Hello·World!"); | ||
47 | » » » String·a="bonjour"; | ||
48 | » » » int·i=1; | ||
49 | » » » Console.WriteLine(i+a); | ||
50 | » » } | ||
43 | » } | 51 | » } |
44 | } | ||
45 | class·Test | ||
46 | { | ||
47 | » static·A<int>.B<long>·a; | ||
48 | » static·A<long>.B<long>·b·=·a; | ||
49 | }</string> | 52 | }</string> |
50 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·` | 53 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`void'·to·`int' |
51 | //·Line:·1 | 54 | //·Line:·11 |
55 | using·System; | ||
56 | using·System.Threading.Tasks; | ||
52 | 57 | class·C | |
53 | { | 58 | { |
54 | » | 59 | » public·async·Task<int>·Test·() |
55 | » { | 60 | » { |
61 | » » return·await·Call·(); | ||
56 | » » var·o·=·new·{·Value·=·1·}; | ||
57 | » » bool·b·=·o; | ||
58 | » } | 62 | » } |
63 | » | ||
64 | » Task·Call·() | ||
59 | }</string> | ||
60 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`int' | ||
61 | //·Line:·10 | ||
62 | //·Compiler·options:·-unsafe | ||
63 | class·TestClass | ||
64 | { | ||
65 | » public·unsafe·static·void·Main·() | ||
66 | » { | 65 | » { |
66 | » » return·null; | ||
67 | » » int*·arr·=·null; | ||
68 | » » var·i·=·arr["c"]; | ||
69 | » } | 67 | » } |
70 | }</string> | 68 | }</string> |
71 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`int'·to·`string' | ||
72 | //·Line:·5 | ||
73 | class·A·{ | ||
74 | » public·static·implicit·operator·string·(A·a) | ||
75 | » {· | ||
76 | » » return·42; | ||
77 | ·» } | ||
78 | }</string> | ||
79 | ····<string>//·CS00 | 69 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`T'·to·`int*' |
80 | //·Line:· | 70 | //·Line·:·8 |
81 | //·Compiler·options:·-unsafe | 71 | //·Compiler·options:·-unsafe |
72 | class·T·{ | ||
73 | » static·unsafe·int·Main·() | ||
82 | public·unsafe·class·C | ||
83 | { | ||
84 | » public·static·void·Main·() | ||
85 | » { | 74 | » { |
Max diff block lines reached; 15790/19062 bytes (82.83%) of diff not shown. |
Offset 1, 58 lines modified | Offset 1, 23 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1570</ErrorName> | 3 | ··<ErrorName>CS1570</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing. | 5 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.MyDelegate2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·3·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·4.) |
6 | //·Line:·12 | 6 | //·Line:·12 |
7 | //·Compiler·options:·-doc:dummy.xml·-warn | 7 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
8 | using·System; | 8 | using·System; |
9 | namespace·Testing | 9 | namespace·Testing |
10 | { | 10 | { |
11 | » ///·<summary> | 11 | » ///·<summary> |
12 | » ///· | 12 | » ///·comment·for·delegate·type |
13 | » ///·</incorrect> | 13 | » ///·</incorrect> |
14 | » public·delegate·void·MyDelegate2·(object·o,·EventArgs·e); | ||
14 | » public·class·Test2 | ||
15 | » { | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS1570:·XML·documentation·comment·on·`Test'·is·not·well-formed·XML·markup·(Unexpected·XML·declaration.·The·XML·declaration·must·be·the·first·node·in·the·document,·and·no·white·space·characters·are·allowed·to·appear·before·it.·Line·3,·position·4.) | ||
19 | //·Line:·13 | ||
20 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | ||
21 | ///·Text·goes·here. | ||
22 | /// | ||
23 | ///·<?xml·version·=·"1.0"·encoding·=·"utf-8"·?> | ||
24 | ///·<configuration> | ||
25 | ///·····<appSettings> | ||
26 | ///·········<add·key·=·"blah"·value·=·"blech"/> | ||
27 | ///·····</appSettings> | ||
28 | ///·</configuration>· | ||
29 | public·class·Test | ||
30 | {···· | ||
31 | ····static·void·Main·() | ||
32 | ····{ | ||
33 | ····} | ||
34 | }</string> | ||
35 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.InterfaceTest2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·2·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·3.) | ||
36 | //·Line:·12 | ||
37 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | ||
38 | using·System; | ||
39 | namespace·Testing | ||
40 | { | ||
41 | » ///<summary> | ||
42 | » ///·incorrect·markup·comment·for·interface | ||
43 | » ///</incorrect> | ||
44 | » public·interface·InterfaceTest2 | ||
45 | » { | ||
46 | » } | ||
47 | }</string> | 15 | }</string> |
48 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test.PublicProperty2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·3·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·4.) | 16 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test.PublicProperty2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·3·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·4.) |
49 | //·Line:·32 | 17 | //·Line:·32 |
50 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 18 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
51 | using·System; | 19 | using·System; |
Offset 102, 29 lines modified | Offset 67, 58 lines modified | ||
102 | » » » On·public·setter·-·no·effect | 67 | » » » On·public·setter·-·no·effect |
103 | » » » </summary> | 68 | » » » </summary> |
104 | » » » */ | 69 | » » » */ |
105 | » » » set·{·} | 70 | » » » set·{·} |
106 | » » } | 71 | » » } |
107 | » } | 72 | » } |
108 | }</string> | 73 | }</string> |
109 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing. | 74 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·3·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·4.) |
110 | //·Line:·12 | 75 | //·Line:·12 |
111 | //·Compiler·options:·-doc:dummy.xml·-warn | 76 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
112 | using·System; | 77 | using·System; |
113 | namespace·Testing | 78 | namespace·Testing |
114 | { | 79 | { |
115 | » ///<summary> | 80 | » ///·<summary> |
116 | » ///·co | 81 | » ///·Incorrect·comment·markup. |
82 | » ///·</incorrect> | ||
83 | » public·class·Test2 | ||
84 | » { | ||
85 | » } | ||
86 | }</string> | ||
87 | ····<string>//·CS1570:·XML·documentation·comment·on·`Test'·is·not·well-formed·XML·markup·(Unexpected·XML·declaration.·The·XML·declaration·must·be·the·first·node·in·the·document,·and·no·white·space·characters·are·allowed·to·appear·before·it.·Line·3,·position·4.) | ||
88 | //·Line:·13 | ||
89 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | ||
90 | ///·Text·goes·here. | ||
91 | /// | ||
92 | ///·<?xml·version·=·"1.0"·encoding·=·"utf-8"·?> | ||
93 | ///·<configuration> | ||
94 | ///·····<appSettings> | ||
95 | ///·········<add·key·=·"blah"·value·=·"blech"/> | ||
96 | ///·····</appSettings> | ||
97 | ///·</configuration>· | ||
98 | public·class·Test | ||
99 | {···· | ||
100 | ····static·void·Main·() | ||
101 | ····{ | ||
102 | ····} | ||
103 | }</string> | ||
104 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.StructTest2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·2·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·3.) | ||
105 | //·Line:·10 | ||
106 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | ||
107 | namespace·Testing | ||
108 | { | ||
109 | » ///<summary>· | ||
110 | » ///·incorrect·markup·comment·for·struct | ||
117 | » ///</incorrect> | 111 | » ///</incorrect> |
118 | » | 112 | » public·struct·StructTest2 |
119 | » { | 113 | » { |
120 | » » Foo, | ||
121 | » » Bar, | ||
122 | » } | 114 | » } |
123 | }</string> | 115 | }</string> |
124 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test2'·is·not·well-formed·XML·markup·(Name·cannot·begin·with·the·'6'·character,·hexadecimal·value·0x36.·Line·1,·position·3.) | 116 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test2'·is·not·well-formed·XML·markup·(Name·cannot·begin·with·the·'6'·character,·hexadecimal·value·0x36.·Line·1,·position·3.) |
125 | //·Line:·9 | 117 | //·Line:·9 |
126 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 118 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
127 | using·System; | 119 | using·System; |
Offset 132, 28 lines modified | Offset 126, 42 lines modified | ||
132 | namespace·Testing | 126 | namespace·Testing |
133 | { | 127 | { |
134 | » ///·<6roken>·broken·markup | 128 | » ///·<6roken>·broken·markup |
135 | » public·class·Test2 | 129 | » public·class·Test2 |
136 | » { | 130 | » { |
137 | » } | 131 | » } |
Max diff block lines reached; 4643/9540 bytes (48.67%) of diff not shown. |
Offset 1, 157 lines modified | Offset 1, 102 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0165</ErrorName> | 3 | ··<ErrorName>CS0165</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·` | 5 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`fb' |
6 | //·Line:·1 | 6 | //·Line:·17 |
7 | c | 7 | using·System.Collections; |
8 | public·class·EntryPoint | ||
8 | { | 9 | { |
9 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
10 | » { | 11 | » { |
11 | » » int·i·=·3; | ||
12 | » » switch·(i)·{ | ||
13 | » » case·1: | ||
14 | » » » float·a·=·7.0f; | ||
15 | » » » break; | ||
16 | » » default: | ||
17 | » » » float·b·=·a·+·99.0f; | ||
18 | » » | 12 | » » ArrayList·fields·=·new·ArrayList·(); |
13 | » » Field·fb; | ||
14 | » » while·(fields.Count·>·0)·{ | ||
15 | » » » fb·=·(Field)·fields[0]; | ||
16 | » » } | ||
17 | » » if·(fb.Name·!=·"b")·{ | ||
18 | » » » System.Console.WriteLine·("shouldn't·compile·here."); | ||
19 | » » } | 19 | » » } |
20 | » } | 20 | » } |
21 | }</string> | ||
22 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a' | ||
23 | //·Line:·17 | ||
21 | » public·class·Field | ||
24 | class·Test | ||
25 | { | ||
26 | » public·static·bool·Foo·(out·int·v) | ||
27 | » { | 22 | » { |
23 | » » public·string·Name; | ||
28 | » » v·=·0; | ||
29 | » » return·false; | ||
30 | » } | 24 | » } |
25 | }</string> | ||
26 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a' | ||
27 | //·Line:·14 | ||
28 | using·System; | ||
29 | class·Program | ||
30 | { | ||
31 | » static·void·Main() | 31 | » public·static·void·Main·() |
32 | » { | 32 | » { |
33 | » » int·a; | 33 | » » int·a; |
34 | » » | 34 | » » string·s·=·""; |
35 | » » if·(( | 35 | » » if·(!(s·!=·"s"·&&·(a·=·4)·>·3))·{ |
36 | » » » | 36 | » » » Console.WriteLine·(a); |
37 | » » } | 37 | » » } |
38 | » } | 38 | » } |
39 | }</string> | 39 | }</string> |
40 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a' | 40 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a' |
41 | //·Line:·9 | 41 | //·Line:·9 |
42 | using·System; | 42 | using·System; |
43 | class· | 43 | class·C·{ |
44 | » public·static·int·test5·() | ||
44 | » | ||
45 | » static·void·Main·()·{ | ||
46 | » » Action·a·=·()·=>·a(); | ||
47 | » } | ||
48 | }</string> | ||
49 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`v' | ||
50 | //·Line:·19 | ||
51 | using·System; | ||
52 | class·X | ||
53 | { | ||
54 | » void·Foo·(out·int·value) | ||
55 | » { | ||
56 | » » value·=·1; | ||
57 | » } | ||
58 | » public·static·void·Main·() | ||
59 | » { | 45 | » { |
60 | » » int· | 46 | » » int·a; |
61 | » » X[]·x·=·null; | ||
62 | » » | 47 | » » try·{ |
48 | » » » Console.WriteLine·("TRY"); | ||
49 | » » » a·=·8; | ||
50 | » » }·catch·{ | ||
51 | » » » a·=·9; | ||
52 | » » }·finally·{ | ||
53 | » » » //·CS0165 | ||
63 | » » Console.WriteLine·( | 54 | » » » Console.WriteLine·(a); |
64 | » } | 55 | » » } |
65 | }</string> | ||
66 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`s' | ||
67 | //·Line:·10 | ||
68 | //·Compiler·options:·-r:CS0165-19-lib.dll | ||
56 | » » return·a; | ||
69 | class·Program | ||
70 | { | ||
71 | » static·void·Main·() | ||
72 | » { | ||
73 | » » S·s; | ||
74 | » » s.Test·(); | ||
75 | » } | 57 | » } |
76 | }</string> | 58 | }</string> |
77 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·` | 59 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`errors' |
78 | //·Line:· | 60 | //·Line:·9 |
79 | class·T·{ | 61 | class·T·{ |
62 | » static·void·Main·() | ||
80 | » void·fun·(ref·int·a) | ||
81 | » { | ||
82 | » » if·(a·==·3) | ||
83 | » » a·=·2; | ||
84 | » } | ||
85 | » void·x·() | ||
86 | » { | 63 | » { |
Max diff block lines reached; 26271/28848 bytes (91.07%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 29 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS3008</ErrorName> | 3 | ··<ErrorName>CS3008</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3008:·Identifier·`_A'·is·not·CLS-compliant | ||
6 | //·Line:·8 | ||
7 | //·Compiler·options:·-warnaserror·-warn:1 | ||
8 | using·System; | ||
9 | [assembly:CLSCompliant(true)] | ||
10 | public·class·_A·{ | ||
11 | }</string> | ||
12 | ····<string>//·CS3008:·Identifier·`_I'·is·not·CLS-compliant | ||
13 | //·Line:·8 | ||
14 | //·Compiler·options:·-warnaserror·-warn:1 | ||
15 | using·System; | ||
16 | [assembly:CLSCompliant(true)] | ||
17 | public·interface·_I·{ | ||
18 | }</string> | ||
5 | ····<string>//·CS3008:·Identifier·`__N'·is·not·CLS-compliant | 19 | ····<string>//·CS3008:·Identifier·`__N'·is·not·CLS-compliant |
6 | //·Line:·7 | 20 | //·Line:·7 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 21 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | [assembly:System.CLSCompliant(true)] | 22 | [assembly:System.CLSCompliant(true)] |
9 | namespace·__N | 23 | namespace·__N |
Offset 21, 89 lines modified | Offset 39, 71 lines modified | ||
21 | namespace·System.Error·{ | 39 | namespace·System.Error·{ |
22 | » public·class·__ComObject·:·MarshalByRefObject·{ | 40 | » public·class·__ComObject·:·MarshalByRefObject·{ |
23 | » » private·__ComObject·() | 41 | » » private·__ComObject·() |
24 | » » { | 42 | » » { |
25 | » » } | 43 | » » } |
26 | » } | 44 | » } |
27 | }</string> | 45 | }</string> |
28 | ····<string>//·CS3008:·Identifier·` | 46 | ····<string>//·CS3008:·Identifier·`CLSClass._myEvent'·is·not·CLS-compliant |
29 | //·Line:· | 47 | //·Line:·11 |
30 | //·Compiler·options:·-warnaserror·-warn:1 | 48 | //·Compiler·options:·-warnaserror·-warn:1 |
31 | using·System; | 49 | using·System; |
32 | [assembly:CLSCompliant | 50 | [assembly:·CLSCompliant(true)] |
33 | public·enum·E2·{ | ||
34 | ··· | 51 | public·delegate·void·MyDelegate(); |
52 | public·class·CLSClass·{ | ||
53 | ········public·event·MyDelegate·_myEvent; | ||
35 | }</string> | 54 | }</string> |
36 | ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant | 55 | ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant |
37 | //·Line:·9 | 56 | //·Line:·9 |
38 | //·Compiler·options:·-warnaserror·-warn:1 | 57 | //·Compiler·options:·-warnaserror·-warn:1 |
39 | using·System; | 58 | using·System; |
40 | [assembly:·CLSCompliant(true)] | 59 | [assembly:·CLSCompliant(true)] |
41 | public·class·CLSClass·{ | 60 | public·class·CLSClass·{ |
42 | ········public·const·string·_value·=·""; | 61 | ········public·const·string·_value·=·""; |
43 | }</string> | 62 | }</string> |
44 | ····<string>//·CS3008:·Identifier·` | 63 | ····<string>//·CS3008:·Identifier·`E2.__VALUE'·is·not·CLS-compliant |
45 | //·Line:·9 | 64 | //·Line:·9 |
46 | //·Compiler·options:·-warnaserror·-warn:1 | 65 | //·Compiler·options:·-warnaserror·-warn:1 |
47 | using·System; | 66 | using·System; |
48 | [assembly:CLSCompliant(true)] | 67 | [assembly:CLSCompliant·(true)] |
49 | public·class·C·{ | ||
50 | 68 | public·enum·E2·{ | |
69 | ········__VALUE | ||
51 | }</string> | 70 | }</string> |
52 | ····<string>//·CS3008:·Identifier·`_ | 71 | ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant |
53 | //·Line:· | 72 | //·Line:·9 |
54 | //·Compiler·options:·-warnaserror·-warn:1 | 73 | //·Compiler·options:·-warnaserror·-warn:1 |
55 | using·System; | 74 | using·System; |
56 | [assembly:CLSCompliant(true)] | 75 | [assembly:·CLSCompliant(true)] |
57 | public·class· | 76 | public·class·CLSClass·{ |
77 | ········public·static·int·_value·=·3; | ||
58 | }</string> | 78 | }</string> |
59 | ····<string>//·CS3008:·Identifier·`I._()'·is·not·CLS-compliant | 79 | ····<string>//·CS3008:·Identifier·`I._()'·is·not·CLS-compliant |
60 | //·Line:·9 | 80 | //·Line:·9 |
61 | //·Compiler·options:·-warnaserror·-warn:1 | 81 | //·Compiler·options:·-warnaserror·-warn:1 |
62 | using·System; | 82 | using·System; |
63 | [assembly:CLSCompliant(true)] | 83 | [assembly:CLSCompliant(true)] |
64 | public·interface·I·{ | 84 | public·interface·I·{ |
65 | ········void·_(); | 85 | ········void·_(); |
66 | }</string> | 86 | }</string> |
67 | ····<string>//·CS3008:·Identifier·`_ | 87 | ····<string>//·CS3008:·Identifier·`C._()'·is·not·CLS-compliant |
68 | //·Line:·8 | ||
69 | //·Compiler·options:·-warnaserror·-warn:1 | ||
70 | using·System; | ||
71 | [assembly:CLSCompliant(true)] | ||
72 | public·interface·_I·{ | ||
73 | }</string> | ||
74 | ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant | ||
75 | //·Line:·9 | 88 | //·Line:·9 |
76 | //·Compiler·options:·-warnaserror·-warn:1 | 89 | //·Compiler·options:·-warnaserror·-warn:1 |
77 | using·System; | 90 | using·System; |
78 | [assembly: | 91 | [assembly:CLSCompliant(true)] |
79 | public·class·CLSClass·{ | ||
80 | ········public·static·int·_value·=·3; | ||
81 | }</string> | ||
82 | ····<string>//·CS3008:·Identifier·`CLSClass._myEvent'·is·not·CLS-compliant | ||
83 | //·Line:·11 | ||
84 | //·Compiler·options:·-warnaserror·-warn:1 | ||
85 | using·System; | ||
86 | [assembly:·CLSCompliant(true)] | ||
87 | public·delegate·void·MyDelegate(); | ||
88 | public·class·C | 92 | public·class·C·{ |
89 | ········public· | 93 | ········public·void·_()·{} |
90 | }</string> | 94 | }</string> |
91 | ··</Examples> | 95 | ··</Examples> |
92 | </ErrorDocumentation> | 96 | </ErrorDocumentation> |
Offset 1, 65 lines modified | Offset 1, 33 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0219</ErrorName> | 3 | ··<ErrorName>CS0219</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0219:·The·variable·` | 5 | ····<string>//·CS0219:·The·variable·`p'·is·assigned·but·its·value·is·never·used |
6 | //·Line:· | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warn:3·-warnaserror | 7 | //·Compiler·options:·-warn:3·-warnaserror |
8 | 8 | class·Main | |
9 | { | 9 | { |
10 | ···public·void·Method·(int·i) | ||
11 | ···{ | ||
12 | ·······long·p·=·-9; | ||
13 | ···} | ||
10 | » static·public·bool·b; | ||
11 | ········static·public·void·Main·() | ||
12 | ········{ | ||
13 | ················object·o; | ||
14 | ················switch·(b)·{ | ||
15 | » » case·true: | ||
16 | » » » o·=·"yo"; | ||
17 | » » » break; | ||
18 | ················} | ||
19 | ········} | ||
20 | }</string> | 14 | }</string> |
21 | ····<string>//·CS0219:·The·constant·`C'·is·never·used | 15 | ····<string>//·CS0219:·The·constant·`C'·is·never·used |
22 | //·Line:·9 | 16 | //·Line:·9 |
23 | //·Compiler·options:·-warn:3·-warnaserror | 17 | //·Compiler·options:·-warn:3·-warnaserror |
24 | class·C | 18 | class·C |
25 | { | 19 | { |
26 | » public·static·void·Main·() | 20 | » public·static·void·Main·() |
27 | » { | 21 | » { |
28 | » » const·int·C·=·1; | 22 | » » const·int·C·=·1; |
29 | » } | 23 | » } |
30 | }</string> | 24 | }</string> |
31 | ····<string>//·CS0219:·The·variable·`e'·is·assigned·but·its·value·is·never·used | ||
32 | //·Line:·12 | ||
33 | //·Compiler·options:·-warn:3·-warnaserror | ||
34 | using·System; | ||
35 | public·class·ConsoleStub | ||
36 | { | ||
37 | » public·static·void·Main() | ||
38 | » { | ||
39 | » » try·{ | ||
40 | » » }·catch·(Exception·e)·{ | ||
41 | » » » e·=·null; | ||
42 | » » } | ||
43 | » } | ||
44 | }</string> | ||
45 | ····<string>//·CS0219:·The·variable·`p'·is·assigned·but·its·value·is·never·used | ||
46 | //·Line:·9 | ||
47 | //·Compiler·options:·-warn:3·-warnaserror | ||
48 | class·Main | ||
49 | { | ||
50 | ···public·void·Method·(int·i) | ||
51 | ···{ | ||
52 | ·······long·p·=·-9; | ||
53 | ···} | ||
54 | }</string> | ||
55 | ····<string>//·CS0219:·The·variable·`i'·is·assigned·but·its·value·is·never·used | 25 | ····<string>//·CS0219:·The·variable·`i'·is·assigned·but·its·value·is·never·used |
56 | //·Line:·14 | 26 | //·Line:·14 |
57 | //·Compiler·options:·-warn:3·-warnaserror | 27 | //·Compiler·options:·-warn:3·-warnaserror |
58 | using·System.Collections.Generic; | 28 | using·System.Collections.Generic; |
59 | class·C | 29 | class·C |
Offset 69, 34 lines modified | Offset 37, 66 lines modified | ||
69 | » » try·{ | 37 | » » try·{ |
70 | » » » yield·return·1; | 38 | » » » yield·return·1; |
71 | » » }·finally·{ | 39 | » » }·finally·{ |
72 | » » » int·i·=·100; | 40 | » » » int·i·=·100; |
73 | » » } | 41 | » » } |
74 | » } | 42 | » } |
75 | }</string> | 43 | }</string> |
44 | ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used | ||
45 | //·Line:·10 | ||
46 | //·Compiler·options:·-warn:3·-warnaserror | ||
47 | public·class·MyClass2 | ||
48 | { | ||
49 | » static·public·bool·b; | ||
50 | » static·public·void·Main·() | ||
51 | » { | ||
52 | » » object·o; | ||
53 | » » if·(b) | ||
54 | » » » o·=·null; | ||
55 | » } | ||
56 | }</string> | ||
76 | ····<string>//·CS0219:·The·variable·`next'·is·assigned·but·its·value·is·never·used | 57 | ····<string>//·CS0219:·The·variable·`next'·is·assigned·but·its·value·is·never·used |
77 | //·Line:·9 | 58 | //·Line:·9 |
78 | //·Compiler·options:·-warn:3·-warnaserror | 59 | //·Compiler·options:·-warn:3·-warnaserror |
79 | class·A | 60 | class·A |
80 | { | 61 | { |
81 | » public·static·void·Main·() | 62 | » public·static·void·Main·() |
82 | » { | 63 | » { |
83 | » » int·n\U00000065xt·=·0; | 64 | » » int·n\U00000065xt·=·0; |
84 | » } | 65 | » } |
85 | }</string> | 66 | }</string> |
67 | ····<string>//·CS0219:·The·variable·`e'·is·assigned·but·its·value·is·never·used | ||
68 | //·Line:·12 | ||
69 | //·Compiler·options:·-warn:3·-warnaserror | ||
70 | using·System; | ||
71 | public·class·ConsoleStub | ||
72 | { | ||
73 | » public·static·void·Main() | ||
74 | » { | ||
75 | » » try·{ | ||
76 | » » }·catch·(Exception·e)·{ | ||
77 | » » » e·=·null; | ||
78 | » » } | ||
79 | » } | ||
80 | }</string> | ||
86 | ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used | 81 | ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used |
87 | //·Line:·10 | 82 | //·Line:·10 |
88 | //·Compiler·options:·-warn:3·-warnaserror | 83 | //·Compiler·options:·-warn:3·-warnaserror |
89 | public·class·MyClass2 | 84 | public·class·MyClass2 |
90 | { | 85 | { |
91 | » static·public·bool·b; | 86 | » static·public·bool·b; |
92 | 87 | ········static·public·void·Main·() | |
93 | » { | ||
94 | » » object·o; | ||
Max diff block lines reached; 38/3039 bytes (1.25%) of diff not shown. |
Offset 1, 565 lines modified | Offset 1, 541 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1525</ErrorName> | 3 | ··<ErrorName>CS1525</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1525:·Unexpected·symbol·` | 5 | ····<string>//·CS1525:·Unexpected·symbol·`end-of-file' |
6 | //·Line:· | 6 | //·Line:·7 |
7 | namespace·X | ||
8 | { | ||
9 | » sealed·fe·{} | ||
10 | }</string> | ||
11 | ····<string>//·CS1525:·Unexpected·symbol·`}',·expecting·`(',·`{',·or·`=>' | ||
12 | //·Line:·6 | ||
13 | class·MyClass | ||
14 | { | ||
15 | » void·a<T> | ||
16 | }</string> | ||
17 | ····<string>//·CS1525:·Unexpected·symbol·`)',·expecting·`.'·or·`[' | ||
18 | //·Line:·10 | ||
19 | using·System.Collections; | ||
7 | namespace·X··{</string> | ||
20 | class·Collection·:·CollectionBase | ||
21 | { | ||
22 | » public·int·Add·(int·x) | ||
23 | » { | ||
24 | » » return·((IList)·base).Add·(x); | ||
25 | » } | ||
26 | }</string> | ||
27 | ····<string>//·CS1525:·Unexpected·symbol·`ref' | 8 | ····<string>//·CS1525:·Unexpected·symbol·`ref' |
28 | //·Line:·8 | 9 | //·Line:·8 |
29 | public·class·Test | 10 | public·class·Test |
30 | { | 11 | { |
31 | » static·void·Main·() | 12 | » static·void·Main·() |
32 | » { | 13 | » { |
33 | » » string·ref·=·"abc"; | 14 | » » string·ref·=·"abc"; |
34 | » } | 15 | » } |
35 | }</string> | 16 | }</string> |
36 | ····<string>//·CS1525:·Unexpected·symbol·`>',·expecting·`[',·`identifier',·`in',·or·`out' | ||
37 | //·Line:·4 | ||
38 | public·class·C<> | ||
39 | { | ||
40 | }</string> | ||
41 | ····<string>//·CS1525:·Unexpected·symbol·`}' | ||
42 | //·Line:·10 | ||
43 | using·System; | ||
44 | class·Foo | ||
45 | { | ||
46 | » void·Bar·() | ||
47 | » { | ||
48 | » » throw·new·Exception·("e", | ||
49 | » } | ||
50 | }</string> | ||
51 | ····<string>//·CS1525:·Unexpected·symbol·`int' | ||
52 | //·Line:·8 | ||
53 | class·T·{ | ||
54 | » void·member·() | ||
55 | » { | ||
56 | » » int·a·=·1·|·2 | ||
57 | » » int·b; | ||
58 | » } | ||
59 | }</string> | ||
60 | ····<string>//·CS1525:·Unexpected·symbol·`i',·expecting·`}',·`case',·or·`default:' | 17 | ····<string>//·CS1525:·Unexpected·symbol·`i',·expecting·`}',·`case',·or·`default:' |
61 | //·Line:·11 | 18 | //·Line:·11 |
62 | class·X·{ | 19 | class·X·{ |
63 | » static·void·Main·() | 20 | » static·void·Main·() |
64 | » { | 21 | » { |
65 | » » int·i·=·0; | 22 | » » int·i·=·0; |
66 | » » switch·(i){ | 23 | » » switch·(i){ |
67 | » » » i·=·4; | 24 | » » » i·=·4; |
68 | » » } | 25 | » » } |
69 | » } | 26 | » } |
70 | }</string> | 27 | }</string> |
71 | ····<string>//·CS1525:·Unexpected·symbol·` | 28 | ····<string>//·CS1525:·Unexpected·symbol·`end-of-file',·expecting·`(',·`,',·`.',·`:',·`::',·`]',·or·`<' |
72 | //·Line:· | 29 | //·Line:·4 |
30 | class·C1<[at</string> | ||
31 | ····<string>//·CS1525:·Unexpected·symbol·`==',·expecting·`('·or·`type' | ||
32 | //·Line:·8 | ||
73 | class· | 33 | class·A |
74 | { | 34 | { |
35 | » public·static·implicit·operator·==·(A·a,·bool·b) | ||
75 | » Bar(int·a) | ||
76 | » » :super() | ||
77 | » { | 36 | » { |
37 | » » return·false; | ||
78 | » } | 38 | » } |
79 | }</string> | 39 | }</string> |
80 | ····<string>//·CS1 | 40 | ····<string>//·CS1026:·Unexpected·symbol·`;',·expecting·`)'·or·`,' |
81 | //·Line:· | 41 | //·Line:·10 |
42 | using·System; | ||
82 | class·X·{ | ||
83 | » static·void·Main·() | ||
84 | » { | ||
85 | » » X·x·=·new·X; | ||
86 | » } | ||
87 | }</string> | ||
88 | ····<string>//·CS1525:·Unexpected·symbol·`:',·expecting·`,',·`;',·or·`=' | ||
89 | //·Line:·7 | ||
90 | class· | 43 | class·Test·{ |
91 | » public·static·void·Main·() | ||
92 | » { | ||
93 | » » int·myarray:; | ||
94 | 44 | ········static·void·Main·() | |
45 | ········{ | ||
46 | ················string·uri·=·"http://localhost/"; | ||
47 | ················int·default_port·=·(uri.StartsWith·("http://")·?·80·:·-1; | ||
48 | ········} | ||
95 | }</string> | 49 | }</string> |
96 | ····<string>//·CS1525:·Unexpected·symbol·` | 50 | ····<string>//·CS1525:·Unexpected·symbol·`public',·expecting·`:',·`;',·`{',·or·`=>' |
97 | //·Line:· | 51 | //·Line:·5 |
98 | class·Program | ||
99 | { | ||
Max diff block lines reached; 14838/17855 bytes (83.10%) of diff not shown. |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1038</ErrorName> | 3 | ··<ErrorName>CS1038</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1038:·#endregion·directive·expected | 5 | ····<string>//·CS1038:·#endregion·directive·expected |
6 | //·Line:·5 | 6 | //·Line:·5 |
7 | #region | ||
8 | #e | 7 | #region</string> |
9 | ····<string>//·CS1038:·#endregion·directive·expected | 8 | ····<string>//·CS1038:·#endregion·directive·expected |
10 | //·Line:·5 | 9 | //·Line:·5 |
11 | #region | 10 | #region |
12 | #else | 11 | #else |
13 | #endregion</string> | 12 | #endregion</string> |
14 | ····<string>//·CS1038:·#endregion·directive·expected | 13 | ····<string>//·CS1038:·#endregion·directive·expected |
15 | //·Line:·5 | 14 | //·Line:·5 |
15 | #region | ||
16 | # | 16 | #endif</string> |
17 | ··</Examples> | 17 | ··</Examples> |
18 | </ErrorDocumentation> | 18 | </ErrorDocumentation> |
Offset 1, 22 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1628</ErrorName> | 3 | ··<ErrorName>CS1628</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1628:·Parameter·`i'·cannot·be·used·inside·`anonymous·method'·when·using·`ref'·or·`out'·modifier | ||
6 | //·Line:·8 | ||
7 | public·class·Test·{ | ||
8 | ··public·void·test(out·int·i)·{ | ||
9 | ····i·=·0; | ||
10 | ····System.EventHandler·test·=·delegate·{ | ||
11 | ······i++; | ||
12 | ····}; | ||
13 | ··} | ||
14 | }</string> | ||
15 | ····<string>//·CS1628:·Parameter·`a'·cannot·be·used·inside·`anonymous·method'·when·using·`ref'·or·`out'·modifier | 5 | ····<string>//·CS1628:·Parameter·`a'·cannot·be·used·inside·`anonymous·method'·when·using·`ref'·or·`out'·modifier |
16 | //·Line:·15 | 6 | //·Line:·15 |
17 | using·System; | 7 | using·System; |
18 | delegate·void·D·(); | 8 | delegate·void·D·(); |
19 | class·X·{ | 9 | class·X·{ |
Offset 27, 9 lines modified | Offset 16, 20 lines modified | ||
27 | » static·void·Host·(ref·int·a) | 16 | » static·void·Host·(ref·int·a) |
28 | » { | 17 | » { |
29 | » » D·b·=·delegate·{ | 18 | » » D·b·=·delegate·{ |
30 | » » » a·=·1; | 19 | » » » a·=·1; |
31 | » » }; | 20 | » » }; |
32 | » } | 21 | » } |
33 | }</string> | 22 | }</string> |
23 | ····<string>//·CS1628:·Parameter·`i'·cannot·be·used·inside·`anonymous·method'·when·using·`ref'·or·`out'·modifier | ||
24 | //·Line:·8 | ||
25 | public·class·Test·{ | ||
26 | ··public·void·test(out·int·i)·{ | ||
27 | ····i·=·0; | ||
28 | ····System.EventHandler·test·=·delegate·{ | ||
29 | ······i++; | ||
30 | ····}; | ||
31 | ··} | ||
32 | }</string> | ||
34 | ··</Examples> | 33 | ··</Examples> |
35 | </ErrorDocumentation> | 34 | </ErrorDocumentation> |
Offset 1, 12 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1942</ErrorName> | 3 | ··<ErrorName>CS1942</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1942:·An·expression·type·in·`select'·clause·is·incorrect.·Type·inference·failed·in·the·call·to·`Select' | 5 | ····<string>//·CS1942:·An·expression·type·in·`select'·clause·is·incorrect.·Type·inference·failed·in·the·call·to·`Select' |
6 | //·Line:·12 | ||
7 | using·System; | ||
8 | using·System.Linq; | ||
9 | class·C | ||
10 | { | ||
11 | » public·static·void·Main·() | ||
12 | » { | ||
13 | » » var·e·=·from·values·in·"abcd" | ||
14 | » » » select·null; | ||
15 | » } | ||
16 | }</string> | ||
17 | ····<string>//·CS1942:·An·expression·type·in·`select'·clause·is·incorrect.·Type·inference·failed·in·the·call·to·`Select' | ||
6 | //·Line:·18 | 18 | //·Line:·18 |
7 | using·System; | 19 | using·System; |
8 | class·TestA | 20 | class·TestA |
9 | { | 21 | { |
10 | » public·string·Select<U>·(Func<TestA,·U>·f) | 22 | » public·string·Select<U>·(Func<TestA,·U>·f) |
Offset 18, 23 lines modified | Offset 32, 9 lines modified | ||
18 | public·class·C | 32 | public·class·C |
19 | { | 33 | { |
20 | » static·void·Main·() | 34 | » static·void·Main·() |
21 | » { | 35 | » { |
22 | » » string·foo·=·from·a·in·new·TestA·()·select·null; | 36 | » » string·foo·=·from·a·in·new·TestA·()·select·null; |
23 | » } | 37 | » } |
24 | }</string> | 38 | }</string> |
25 | ····<string>//·CS1942:·An·expression·type·in·`select'·clause·is·incorrect.·Type·inference·failed·in·the·call·to·`Select' | ||
26 | //·Line:·12 | ||
27 | using·System; | ||
28 | using·System.Linq; | ||
29 | class·C | ||
30 | { | ||
31 | » public·static·void·Main·() | ||
32 | » { | ||
33 | » » var·e·=·from·values·in·"abcd" | ||
34 | » » » select·null; | ||
35 | » } | ||
36 | }</string> | ||
37 | ··</Examples> | 39 | ··</Examples> |
38 | </ErrorDocumentation> | 40 | </ErrorDocumentation> |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1058</ErrorName> | 3 | ··<ErrorName>CS1058</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1058:·A·previous·catch·clause·already·catches·all·exceptions.·All·non-exceptions·thrown·will·be·wrapped·in·a·`System.Runtime.CompilerServices.RuntimeWrappedException' | 5 | ····<string>//·CS1058:·A·previous·catch·clause·already·catches·all·exceptions.·All·non-exceptions·thrown·will·be·wrapped·in·a·`System.Runtime.CompilerServices.RuntimeWrappedException' |
6 | //·Line:·1 | 6 | //·Line:·11 |
7 | //·Compiler·options:·-warnaserror·-warn:4 | 7 | //·Compiler·options:·-warnaserror·-warn:4 |
8 | using·System.Runtime.CompilerServices; | ||
9 | [assembly:·RuntimeCompatibility·(WrapNonExceptionThrows=true)] | ||
10 | class·C | 8 | class·C |
11 | { | 9 | { |
12 | ···static·void·Main()· | 10 | ···static·void·Main()· |
13 | ···{ | 11 | ···{ |
14 | ······try·{} | 12 | ······try·{} |
15 | ······catch·(System.Exception)·{·} | 13 | ······catch·(System.Exception)·{·} |
16 | ······catch·{} | 14 | ······catch·{} |
17 | ···} | 15 | ···} |
18 | }</string> | 16 | }</string> |
19 | ····<string>//·CS1058:·A·previous·catch·clause·already·catches·all·exceptions.·All·non-exceptions·thrown·will·be·wrapped·in·a·`System.Runtime.CompilerServices.RuntimeWrappedException' | 17 | ····<string>//·CS1058:·A·previous·catch·clause·already·catches·all·exceptions.·All·non-exceptions·thrown·will·be·wrapped·in·a·`System.Runtime.CompilerServices.RuntimeWrappedException' |
20 | //·Line:·1 | 18 | //·Line:·15 |
21 | //·Compiler·options:·-warnaserror·-warn:4 | 19 | //·Compiler·options:·-warnaserror·-warn:4 |
20 | using·System.Runtime.CompilerServices; | ||
21 | [assembly:·RuntimeCompatibility·(WrapNonExceptionThrows=true)] | ||
22 | class·C | 22 | class·C |
23 | { | 23 | { |
24 | ···static·void·Main()· | 24 | ···static·void·Main()· |
25 | ···{ | 25 | ···{ |
26 | ······try·{} | 26 | ······try·{} |
27 | ······catch·(System.Exception)·{·} | 27 | ······catch·(System.Exception)·{·} |
28 | ······catch·{} | 28 | ······catch·{} |
Offset 1, 75 lines modified | Offset 1, 98 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0122</ErrorName> | 3 | ··<ErrorName>CS0122</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0122:·` | 5 | ····<string>//·CS0122:·`Y.Y(string)'·is·inaccessible·due·to·its·protection·level |
6 | //·Line:·9 | ||
7 | //·Compiler·options:·-r:CS0122-36-lib.dll | ||
8 | class·X | ||
9 | { | ||
10 | » static·void·Main·() | ||
11 | » { | ||
12 | » » var·v·=·new·N.S·(); | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0122:·`Foo.this[int]'·is·inaccessible·due·to·its·protection·level | ||
16 | //·Line:·1 | 6 | //·Line:·12 |
17 | using·System; | 7 | using·System; |
18 | » | ||
19 | public·class· | 8 | public·class·Y·{ |
20 | » private· | 9 | » private·Y(String·test)·{ |
10 | » } | ||
21 | } | 11 | } |
12 | class·T·:·Y·{ | ||
13 | » public·T(String·test,·String·test1)·:·base(test)·{ | ||
22 | » | ||
23 | public·class·Bar·{ | ||
24 | » public·static·void·Main·() | ||
25 | » { | ||
26 | » » Foo·foo·=·new·Foo·(); | ||
27 | » » Console.WriteLine·(foo[5]); | ||
28 | » } | 14 | » } |
15 | » static·void·Main·()·{} | ||
29 | }</string> | 16 | }</string> |
30 | ····<string>//·CS0122:·` | 17 | ····<string>//·CS0122:·`C.I'·is·inaccessible·due·to·its·protection·level |
31 | //·Line:·1 | 18 | //·Line:·11 |
32 | using·System; | ||
33 | class· | 19 | class·C |
34 | { | 20 | { |
21 | » protected·interface·I | ||
22 | » { | ||
23 | » } | ||
35 | ·······static·void·Main·() | ||
36 | ·······{ | ||
37 | ···············BB·b·=·new·BB·(); | ||
38 | ···············b.AnEvent·+=·DoIt; | ||
39 | ·······} | ||
40 | ······· | ||
41 | ·······public·static·void·DoIt·(object·sender,·EventArgs·args)·{} | ||
42 | } | 24 | } |
43 | 25 | class·A·:·C.I | |
44 | { | 26 | { |
45 | ·······event·EventHandler·AnEvent; | ||
46 | }</string> | 27 | }</string> |
47 | ····<string>//·CS0122:·`F | 28 | ····<string>//·CS0122:·`A.IFileWatcher'·is·inaccessible·due·to·its·protection·level |
48 | //·Line:· | 29 | //·Line:·9 |
30 | //·Compiler·options:·-r:CS0122-19-lib.dll | ||
49 | 31 | namespace·A·{ | |
32 | » class·C·{ | ||
33 | » » public·static·void·Main·() | ||
34 | » » { | ||
35 | » » » IFileWatcher·i; | ||
36 | » » } | ||
37 | » } | ||
38 | }</string> | ||
39 | ····<string>//·CS0122:·`M.Test<S.P>(I<S.P>)'·is·inaccessible·due·to·its·protection·level | ||
40 | //·Line:·27 | ||
50 | 41 | interface·I<T> | |
51 | { | 42 | { |
52 | 43 | } | |
44 | struct·S | ||
45 | { | ||
46 | » class·P | ||
47 | » { | ||
48 | » } | ||
49 | » | ||
50 | » public·class·C·:·I<P> | ||
53 | » { | 51 | » { |
54 | » } | 52 | » } |
55 | } | 53 | } |
56 | 54 | class·M | |
57 | { | 55 | { |
58 | » | 56 | » static·void·Test<T>(I<T>·iface) |
59 | » { | 57 | » { |
60 | » | 58 | » } |
59 | » static·void·Test() | ||
60 | » { | ||
61 | » » Test·(new·S.C·()); | ||
62 | » } | ||
63 | }</string> | ||
64 | ····<string>//·CS0122:·`Test.SomeValue'·is·inaccessible·due·to·its·protection·level | ||
65 | //·Line:·7 | ||
66 | //·Compiler·options:·-r:CS0122-14-lib.dll | ||
67 | public·class·MyEnum | ||
68 | { | ||
69 | » int·Unknown·=·Test.SomeValue; | ||
70 | » static·void·Main·()·{} | ||
71 | }</string> | ||
72 | ····<string>//·CS0122:·`N.S'·is·inaccessible·due·to·its·protection·level | ||
73 | //·Line:·9 | ||
74 | //·Compiler·options:·-r:CS0122-36-lib.dll | ||
75 | class·X | ||
76 | { | ||
77 | » static·void·Main·() | ||
78 | » { | ||
79 | » » var·v·=·new·N.S·(); | ||
61 | » } | 80 | » } |
62 | }</string> | 81 | }</string> |
63 | ····<string>//·CS0122:·`C.this[int]'·is·inaccessible·due·to·its·protection·level | 82 | ····<string>//·CS0122:·`C.this[int]'·is·inaccessible·due·to·its·protection·level |
64 | //·Line:·6 | 83 | //·Line:·6 |
65 | using·System; | 84 | using·System; |
66 | using·System.Collections; | 85 | using·System.Collections; |
Offset 83, 72 lines modified | Offset 106, 57 lines modified | ||
83 | { | 106 | { |
Max diff block lines reached; 14936/17906 bytes (83.41%) of diff not shown. |
Offset 1, 60 lines modified | Offset 1, 60 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1986</ErrorName> | 3 | ··<ErrorName>CS1986</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1986:·The·`await'·operand·type·` | 5 | ····<string>//·CS1986:·The·`await'·operand·type·`A'·must·have·suitable·GetAwaiter·method |
6 | //·Line:·1 | 6 | //·Line:·17 |
7 | static·class·S | 7 | static·class·S |
8 | { | 8 | { |
9 | » public·static·void·GetAwaiter·(this·int·i) | 9 | » public·static·void·GetAwaiter·(this·int·i) |
10 | » { | 10 | » { |
11 | » } | 11 | » } |
12 | } | 12 | } |
13 | class·A | 13 | class·A |
14 | { | 14 | { |
15 | » bool·GetAwaiter; | ||
16 | » | ||
15 | » static·async·void·Test·() | 17 | » static·async·void·Test·() |
16 | » { | 18 | » { |
17 | » » await· | 19 | » » await·new·A·(); |
18 | » } | 20 | » } |
19 | }</string> | 21 | }</string> |
20 | ····<string>//·CS1986:·The·`await'·operand·type·` | 22 | ····<string>//·CS1986:·The·`await'·operand·type·`int'·must·have·suitable·GetAwaiter·method |
21 | //·Line:·1 | 23 | //·Line:·16 |
22 | static·class·S | 24 | static·class·S |
23 | { | 25 | { |
24 | » public·static· | 26 | » public·static·int·GetAwaiter<T>·(this·int·i) |
25 | » { | 27 | » { |
28 | » » return·1; | ||
26 | » } | 29 | » } |
27 | } | 30 | } |
28 | class·A | 31 | class·A |
29 | { | 32 | { |
30 | » bool·GetAwaiter; | ||
31 | » | ||
32 | » static·async·void·Test·() | 33 | » static·async·void·Test·() |
33 | » { | 34 | » { |
34 | » » await· | 35 | » » await·9; |
35 | » } | 36 | » } |
36 | }</string> | 37 | }</string> |
37 | ····<string>//·CS1986:·The·`await'·operand·type·`int'·must·have·suitable·GetAwaiter·method | 38 | ····<string>//·CS1986:·The·`await'·operand·type·`int'·must·have·suitable·GetAwaiter·method |
38 | //·Line:·1 | 39 | //·Line:·15 |
39 | static·class·S | 40 | static·class·S |
40 | { | 41 | { |
41 | » public·static· | 42 | » public·static·void·GetAwaiter·(this·int·i) |
42 | » { | 43 | » { |
43 | » » return·1; | ||
44 | » } | 44 | » } |
45 | } | 45 | } |
46 | class·A | 46 | class·A |
47 | { | 47 | { |
48 | » static·async·void·Test·() | 48 | » static·async·void·Test·() |
49 | » { | 49 | » { |
50 | » » await· | 50 | » » await·1; |
51 | » } | 51 | » } |
52 | }</string> | 52 | }</string> |
53 | ··</Examples> | 53 | ··</Examples> |
54 | </ErrorDocumentation> | 54 | </ErrorDocumentation> |
Offset 1, 112 lines modified | Offset 1, 112 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1944</ErrorName> | 3 | ··<ErrorName>CS1944</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 5 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
6 | //·Line:·1 | 6 | //·Line:·15 |
7 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
8 | using·System; | 8 | using·System; |
9 | using·System.Linq.Expressions; | 9 | using·System.Linq.Expressions; |
10 | class·C | 10 | class·C |
11 | { | 11 | { |
12 | » unsafe·delegate· | 12 | » unsafe·delegate·int*·D·(int·i); |
13 | » | ||
13 | » public·static·void·Main·() | 14 | » public·static·void·Main·() |
14 | » { | 15 | » { |
15 | » » unsafe·{ | 16 | » » unsafe·{ |
16 | » » » Expression<D>·e | 17 | » » » Expression<D>·e·=·(int·p)·=>·&p; |
17 | » » } | 18 | » » } |
18 | » } | 19 | » } |
19 | }</string> | 20 | }</string> |
20 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 21 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
21 | //·Line:·1 | 22 | //·Line:·13 |
22 | //·Compiler·options:·-unsafe | 23 | //·Compiler·options:·-unsafe |
23 | using·System; | 24 | using·System; |
24 | using·System.Linq.Expressions; | 25 | using·System.Linq.Expressions; |
25 | class·C | 26 | class·C |
26 | { | 27 | { |
27 | » public·static·void·Main·() | 28 | » public·static·void·Main·() |
28 | » { | 29 | » { |
29 | » » unsafe·{ | 30 | » » unsafe·{ |
30 | » » » int*[]·p·=·null; | ||
31 | » » » Expression<Func<int>>·e | 31 | » » » Expression<Func<int>>·e·=·()·=>·sizeof·(long*); |
32 | » » } | 32 | » » } |
33 | » } | 33 | » } |
34 | }</string> | 34 | }</string> |
35 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 35 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
36 | //·Line:·1 | 36 | //·Line:·15 |
37 | //·Compiler·options:·-unsafe | 37 | //·Compiler·options:·-unsafe |
38 | using·System; | 38 | using·System; |
39 | using·System.Linq.Expressions; | 39 | using·System.Linq.Expressions; |
40 | class·C | 40 | class·C |
41 | { | 41 | { |
42 | » unsafe·delegate·int*·D·(); | ||
43 | » | ||
42 | » public·static·void·Main·() | 44 | » public·static·void·Main·() |
43 | » { | 45 | » { |
44 | » » unsafe·{ | 46 | » » unsafe·{ |
45 | » » » Expression< | 47 | » » » Expression<D>·e·=·()·=>·default·(int*); |
46 | » » } | 48 | » » } |
47 | » } | 49 | » } |
48 | }</string> | 50 | }</string> |
49 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 51 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
50 | //·Line:·15 | 52 | //·Line:·15 |
51 | //·Compiler·options:·-unsafe | 53 | //·Compiler·options:·-unsafe |
52 | using·System; | 54 | using·System; |
53 | using·System.Linq.Expressions; | 55 | using·System.Linq.Expressions; |
54 | class·C | 56 | class·C |
55 | { | 57 | { |
56 | » unsafe·delegate·int | 58 | » unsafe·delegate·int·D·(int*·i); |
57 | » | 59 | » |
58 | » public·static·void·Main·() | 60 | » public·static·void·Main·() |
59 | » { | 61 | » { |
60 | » » unsafe·{ | 62 | » » unsafe·{ |
61 | » » » Expression<D>·e·=· | 63 | » » » Expression<D>·e·=·p·=>·*p; |
62 | » » } | 64 | » » } |
63 | » } | 65 | » } |
64 | }</string> | 66 | }</string> |
65 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 67 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
66 | //·Line:·1 | 68 | //·Line:·14 |
67 | //·Compiler·options:·-unsafe | 69 | //·Compiler·options:·-unsafe |
68 | using·System; | 70 | using·System; |
69 | using·System.Linq.Expressions; | 71 | using·System.Linq.Expressions; |
70 | class·C | 72 | class·C |
71 | { | 73 | { |
72 | » unsafe·delegate·int*·D·(); | ||
73 | » | ||
74 | » public·static·void·Main·() | 74 | » public·static·void·Main·() |
75 | » { | 75 | » { |
76 | » » unsafe·{ | 76 | » » unsafe·{ |
77 | » » » | 77 | » » » int*[]·p·=·null; |
78 | » » » Expression<Func<int>>·e6·=·()·=>·(int)p·[10]; | ||
78 | » » } | 79 | » » } |
79 | » } | 80 | » } |
80 | }</string> | 81 | }</string> |
81 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 82 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
82 | //·Line:·1 | 83 | //·Line:·14 |
83 | //·Compiler·options:·-unsafe | 84 | //·Compiler·options:·-unsafe |
84 | using·System; | 85 | using·System; |
85 | using·System.Linq.Expressions; | 86 | using·System.Linq.Expressions; |
86 | class·C | 87 | class·C |
87 | { | 88 | { |
88 | » unsafe·delegate· | 89 | » unsafe·delegate·byte*·D·(int*[]·d); |
89 | » | ||
90 | » public·static·void·Main·() | 90 | » public·static·void·Main·() |
91 | » { | 91 | » { |
92 | » » unsafe·{ | 92 | » » unsafe·{ |
93 | » » » Expression<D>·e·=·p·=>·*p; | 93 | » » » Expression<D>·e6·=·(p)·=>·(byte*)p·[10]; |
94 | » » } | 94 | » » } |
95 | » } | 95 | » } |
96 | }</string> | 96 | }</string> |
97 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 97 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
98 | //·Line:·15 | 98 | //·Line:·15 |
99 | //·Compiler·options:·-unsafe | 99 | //·Compiler·options:·-unsafe |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1577</ErrorName> | 3 | ··<ErrorName>CS1577</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1577:·Referenced·assembly·`CS1577-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·does·not·have·a·strong·name | 5 | ····<string>//·CS1577:·Referenced·assembly·`CS1577-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·does·not·have·a·strong·name |
6 | //·Line:·0 | 6 | //·Line:·0 |
7 | //·Compiler·options:·- | 7 | //·Compiler·options:·-r:CS1577-lib.dll |
8 | [assembly:·System.Reflection.AssemblyKeyFileAttribute·("cs1577.snk")] | ||
8 | class·Test | 9 | class·Test |
9 | { | 10 | { |
10 | » static·void·Main·() | 11 | » static·void·Main·() |
11 | » { | 12 | » { |
12 | » » C·c·=·new·C·(); | 13 | » » C·c·=·new·C·(); |
13 | » } | 14 | » } |
14 | }</string> | 15 | }</string> |
15 | ····<string>//·CS1577:·Referenced·assembly·`CS1577-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·does·not·have·a·strong·name | 16 | ····<string>//·CS1577:·Referenced·assembly·`CS1577-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·does·not·have·a·strong·name |
16 | //·Line:·0 | 17 | //·Line:·0 |
17 | //·Compiler·options:·-r:CS1577-lib.dll | 18 | //·Compiler·options:·-keyfile:cs1577.snk·-r:CS1577-lib.dll |
18 | [assembly:·System.Reflection.AssemblyKeyFileAttribute·("cs1577.snk")] | ||
19 | class·Test | 19 | class·Test |
20 | { | 20 | { |
21 | » static·void·Main·() | 21 | » static·void·Main·() |
22 | » { | 22 | » { |
23 | » » C·c·=·new·C·(); | 23 | » » C·c·=·new·C·(); |
24 | » } | 24 | » } |
Offset 1, 11 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0050</ErrorName> | 3 | ··<ErrorName>CS0050</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0050:·Inconsistent·accessibility:·return·type·`ErrorCS0052'·is·less·accessible·than·method·`Foo.Method()' | ||
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | class·ErrorCS0052·{ | ||
9 | } | ||
10 | public·class·Foo·{ | ||
11 | » public·ErrorCS0052·Method·()·{ | ||
12 | » » Console.WriteLine·("The·compile·should·advice·the·return·type·of·this·method·is·less·accessible·than·the·method."); | ||
13 | » } | ||
14 | » public·static·void·Main·()·{} | ||
15 | }</string> | ||
5 | ····<string>//·CS0050:·Inconsistent·accessibility:·return·type·`X'·is·less·accessible·than·method·`Foo.Bar()' | 16 | ····<string>//·CS0050:·Inconsistent·accessibility:·return·type·`X'·is·less·accessible·than·method·`Foo.Bar()' |
6 | //·Line:·13 | 17 | //·Line:·13 |
7 | using·System; | 18 | using·System; |
8 | class·X·{ | 19 | class·X·{ |
9 | » public·X·() | 20 | » public·X·() |
Offset 18, 23 lines modified | Offset 32, 9 lines modified | ||
18 | » » return·new·Foo·(); | 32 | » » return·new·Foo·(); |
19 | » } | 33 | » } |
20 | » public·static·void·Main·()·{ | 34 | » public·static·void·Main·()·{ |
21 | » » Foo·x·=·Bar·(); | 35 | » » Foo·x·=·Bar·(); |
22 | » } | 36 | » } |
23 | }</string> | 37 | }</string> |
24 | ····<string>//·CS0050:·Inconsistent·accessibility:·return·type·`ErrorCS0052'·is·less·accessible·than·method·`Foo.Method()' | ||
25 | //·Line:·10 | ||
26 | using·System; | ||
27 | class·ErrorCS0052·{ | ||
28 | } | ||
29 | public·class·Foo·{ | ||
30 | » public·ErrorCS0052·Method·()·{ | ||
31 | » » Console.WriteLine·("The·compile·should·advice·the·return·type·of·this·method·is·less·accessible·than·the·method."); | ||
32 | » } | ||
33 | » public·static·void·Main·()·{} | ||
34 | }</string> | ||
35 | ··</Examples> | 38 | ··</Examples> |
36 | </ErrorDocumentation> | 39 | </ErrorDocumentation> |
Offset 1, 43 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0119</ErrorName> | 3 | ··<ErrorName>CS0119</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected | ||
6 | //·Line:·8 | ||
7 | class·A | ||
8 | { | ||
9 | » public·void·f·() | ||
10 | ········{ | ||
11 | ················this.test·bad·=·null; | ||
12 | ········} | ||
13 | » static·void·Main·()·{} | ||
14 | }</string> | ||
15 | ····<string>//·CS0119:·Expression·denotes·a·`namespace',·where·a·`variable',·`value'·or·`method·group'·was·expected | 5 | ····<string>//·CS0119:·Expression·denotes·a·`namespace',·where·a·`variable',·`value'·or·`method·group'·was·expected |
16 | //·Line:·8 | 6 | //·Line:·8 |
17 | class·X | 7 | class·X |
18 | { | 8 | { |
19 | » public·static·void·Main·() | 9 | » public·static·void·Main·() |
20 | » { | 10 | » { |
21 | » » System.Collections.Generic·(""); | 11 | » » System.Collections.Generic·(""); |
22 | » } | 12 | » } |
23 | }</string> | 13 | }</string> |
24 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected | 14 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·or·`method·group'·was·expected |
25 | //·Line:· | 15 | //·Line:·10 |
16 | delegate·void·D·(); | ||
26 | class· | 17 | class·C |
27 | { | 18 | { |
19 | ····public·void·Foo·(int·i) | ||
20 | ····{ | ||
21 | ········D·d·=·new·D·(i); | ||
22 | ····} | ||
28 | ········private·string·test; | ||
29 | » public·void·f·() | ||
30 | ········{ | ||
31 | ················this.test·bad·=·null; | ||
32 | ········} | ||
33 | » static·void·Main·()·{} | ||
34 | }</string> | 23 | }</string> |
35 | ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable'·or·`value'·was·expected | 24 | ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable'·or·`value'·was·expected |
36 | //·Line:·15 | 25 | //·Line:·15 |
37 | class·A | 26 | class·A |
38 | { | 27 | { |
39 | » public·class·D | 28 | » public·class·D |
Offset 48, 100 lines modified | Offset 37, 111 lines modified | ||
48 | class·B | 37 | class·B |
49 | { | 38 | { |
50 | » public·B·() | 39 | » public·B·() |
51 | » { | 40 | » { |
52 | » » A.D·=·2; | 41 | » » A.D·=·2; |
53 | » } | 42 | » } |
54 | }</string> | 43 | }</string> |
55 | ····<string>//·CS0119:·Expression·denotes·a·` | 44 | ····<string>//·CS0119:·Expression·denotes·a·`type·parameter',·where·a·`variable',·`value'·or·`type'·was·expected |
56 | //·Line:· | 45 | //·Line:·8 |
57 | delegate·void·D·(); | ||
58 | class·C | 46 | class·C |
59 | { | 47 | { |
60 | ····public·void·Foo·(int·i) | ||
61 | ····{ | ||
62 | ········D·d·=·new·D·(i); | ||
63 | ··· | 48 | » static·void·Foo<T>·() |
49 | » { | ||
50 | » » T.ToString·(); | ||
51 | » } | ||
64 | }</string> | 52 | }</string> |
65 | ····<string>//·CS0119:·Expression·denotes·a·`variable',· | 53 | ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable',·`value'·or·`method·group'·was·expected |
66 | //·Line:·1 | 54 | //·Line:·14 |
67 | using·System; | 55 | using·System; |
68 | 56 | namespace·Test | |
69 | { | 57 | { |
70 | » | 58 | » public·delegate·void·SomeDel·(Action·a); |
59 | » public·class·TestClass | ||
71 | » { | 60 | » { |
72 | » » Delegate·d·=·null; | ||
73 | » » | 61 | » » public·void·TestMethod·() |
62 | » » { | ||
63 | » » » SomeDel·(()·=>·{·}); | ||
64 | » » } | ||
74 | » } | 65 | » } |
75 | }</string> | 66 | }</string> |
76 | ····<string>//·CS0119:·Expression·denotes·a·` | 67 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected |
77 | //·Line:· | 68 | //·Line:·9 |
78 | class·A | 69 | class·A |
79 | { | 70 | { |
80 | » public·class·T | ||
81 | » { | ||
82 | » } | ||
83 | 71 | ········private·string·test; | |
72 | » public·void·f·() | ||
73 | ········{ | ||
74 | ················this.test·bad·=·null; | ||
75 | ········} | ||
76 | » static·void·Main·()·{} | ||
77 | }</string> | ||
78 | ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable',·`value'·or·`method·group'·was·expected | ||
79 | //·Line:·10 | ||
84 | class· | 80 | class·A |
85 | { | 81 | { |
86 | » | 82 | » delegate·string·Test·(string·t); |
83 | » public·static·void·Main·() | ||
87 | » { | 84 | » { |
88 | » » T | 85 | » » Test·("t"); |
89 | » } | 86 | » } |
90 | }</string> | 87 | }</string> |
88 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected | ||
89 | //·Line:·8 | ||
90 | class·A | ||
91 | { | ||
92 | » public·void·f·() | ||
93 | ········{ | ||
94 | ················this.test·bad·=·null; | ||
95 | ········} | ||
96 | » static·void·Main·()·{} | ||
Max diff block lines reached; 1191/4557 bytes (26.14%) of diff not shown. |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0529</ErrorName> | 3 | ··<ErrorName>CS0529</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0529:·Inherited·interface·`C'·causes·a·cycle·in·the·interface·hierarchy·of·`A' | ||
6 | //·Line:·10 | ||
7 | interface·A·:·B·{ | ||
8 | } | ||
9 | interface·B·:·C·{ | ||
10 | } | ||
11 | interface·C·:·A·{ | ||
12 | }</string> | ||
13 | ····<string>//·CS0529:·Inherited·interface·`IB'·causes·a·cycle·in·the·interface·hierarchy·of·`IC' | 5 | ····<string>//·CS0529:·Inherited·interface·`IB'·causes·a·cycle·in·the·interface·hierarchy·of·`IC' |
14 | //·Line:·12 | 6 | //·Line:·12 |
15 | interface·IC·:·IB | 7 | interface·IC·:·IB |
16 | { | 8 | { |
17 | } | 9 | } |
18 | partial·interface·IB | 10 | partial·interface·IB |
19 | { | 11 | { |
20 | } | 12 | } |
21 | partial·interface·IB·:·IC | 13 | partial·interface·IB·:·IC |
22 | { | 14 | { |
23 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0529:·Inherited·interface·`C'·causes·a·cycle·in·the·interface·hierarchy·of·`A' | ||
17 | //·Line:·10 | ||
18 | interface·A·:·B·{ | ||
19 | } | ||
20 | interface·B·:·C·{ | ||
21 | } | ||
22 | interface·C·:·A·{ | ||
23 | }</string> | ||
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </ErrorDocumentation> |
Offset 1, 25 lines modified | Offset 1, 30 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0403</ErrorName> | 3 | ··<ErrorName>CS0403</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead | 5 | ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead |
6 | //·Line:· | 6 | //·Line:·8 |
7 | class·Test<T> | 7 | class·Test<T> |
8 | { | 8 | { |
9 | » public·T·Null·() | 9 | » public·T·Null·() |
10 | » { | 10 | » { |
11 | » » return·null; | 11 | » » return·(null); |
12 | » } | 12 | » } |
13 | } | 13 | }</string> |
14 | ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead | ||
15 | //·Line:·8 | ||
14 | class·X | 16 | class·X |
15 | { | 17 | { |
16 | » static·void·Main·() | ||
17 | » | 18 | » public·static·T·CreateMethod<T>·() |
19 | » { | ||
20 | » » return·(T)null; | ||
21 | » } | ||
18 | }</string> | 22 | }</string> |
19 | ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead | 23 | ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead |
20 | //·Line:·8 | 24 | //·Line:·8 |
21 | struct·S | 25 | struct·S |
22 | { | 26 | { |
23 | » public·void·Foo<T>·()·where·T·:·struct | 27 | » public·void·Foo<T>·()·where·T·:·struct |
Offset 27, 28 lines modified | Offset 32, 23 lines modified | ||
27 | » » T·t·=·null; | 32 | » » T·t·=·null; |
28 | » } | 33 | » } |
29 | » static·void·Main·() | 34 | » static·void·Main·() |
30 | » {·} | 35 | » {·} |
31 | }</string> | 36 | }</string> |
32 | ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead | 37 | ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead |
33 | //·Line:· | 38 | //·Line:·7 |
34 | class·X | ||
35 | { | ||
36 | » public·static·T·CreateMethod<T>·() | ||
37 | » { | ||
38 | » » return·(T)null; | ||
39 | » } | ||
40 | }</string> | ||
41 | ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead | ||
42 | //·Line:·8 | ||
43 | class·Test<T> | 39 | class·Test<T> |
44 | { | 40 | { |
45 | » public·T·Null·() | 41 | » public·T·Null·() |
46 | » { | 42 | » { |
47 | » » return· | 43 | » » return·null; |
48 | » } | 44 | » } |
45 | } | ||
46 | class·X | ||
47 | { | ||
48 | » static·void·Main·() | ||
49 | » {·} | ||
49 | }</string> | 50 | }</string> |
50 | ··</Examples> | 51 | ··</Examples> |
51 | </ErrorDocumentation> | 52 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 23 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0737</ErrorName> | 3 | ··<ErrorName>CS0737</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0737:·`MyTest'·does·not·implement·interface·member·`System.ICloneable.Clone()'·and·the·best·implementing·candidate·`MyTest.Clone()'·is·not·public | ||
6 | //·Line:·6 | ||
7 | using·System; | ||
8 | public·class·MyTest·:·ICloneable | ||
9 | { | ||
10 | » object·Clone() | ||
11 | » { | ||
12 | » » return·MemberwiseClone(); | ||
13 | » } | ||
14 | }</string> | ||
5 | ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·`I.Foo.set'·and·the·best·implementing·candidate·`MyTest.Foo.set'·is·not·public | 15 | ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·`I.Foo.set'·and·the·best·implementing·candidate·`MyTest.Foo.set'·is·not·public |
6 | //·Line:·6 | 16 | //·Line:·6 |
7 | using·System; | 17 | using·System; |
8 | interface·I | 18 | interface·I |
9 | { | 19 | { |
Offset 36, 21 lines modified | Offset 48, 9 lines modified | ||
36 | public·class·MyTest | 48 | public·class·MyTest |
37 | { | 49 | { |
38 | » internal·object·Clone·() | 50 | » internal·object·Clone·() |
39 | » { | 51 | » { |
40 | » » return·MemberwiseClone·(); | 52 | » » return·MemberwiseClone·(); |
41 | » } | 53 | » } |
42 | }</string> | 54 | }</string> |
43 | ····<string>//·CS0737:·`MyTest'·does·not·implement·interface·member·`System.ICloneable.Clone()'·and·the·best·implementing·candidate·`MyTest.Clone()'·is·not·public | ||
44 | //·Line:·6 | ||
45 | using·System; | ||
46 | public·class·MyTest·:·ICloneable | ||
47 | { | ||
48 | » object·Clone() | ||
49 | » { | ||
50 | » » return·MemberwiseClone(); | ||
51 | » } | ||
52 | }</string> | ||
53 | ··</Examples> | 55 | ··</Examples> |
54 | </ErrorDocumentation> | 56 | </ErrorDocumentation> |
Offset 1, 74 lines modified | Offset 1, 65 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0266</ErrorName> | 3 | ··<ErrorName>CS0266</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`int'·to·`c | 5 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`System.Collections.Generic.IEnumerable<T>'·to·`System.Collections.Generic.IEnumerable<U>'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) |
6 | //·Line:·12 | 6 | //·Line:·12 |
7 | using·System; | ||
8 | using·System.Collections.Generic; | ||
7 | class·X | ||
8 | { | ||
9 | » public·static·void·Main·() | ||
10 | » { | ||
11 | » » char·x·=·'A'; | ||
12 | » » char·b·=·+x; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`long'·to·`int'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
16 | //·Line·:·6 | ||
17 | class·X·{ | ||
18 | ····const·uint·a·=·2; | ||
19 | ····const·int·b·=·-a; | ||
20 | }</string> | ||
21 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`int'·to·`sbyte'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
22 | //·Line:·33 | ||
23 | class· | 9 | public·class·Test |
24 | { | 10 | { |
25 | » | 11 | » static·void·Bla<T,·U>·()·where·T·:·U |
26 | » { | 12 | » { |
27 | » » ret | 13 | » » IEnumerable<T>·ita·=·null; |
14 | » » IEnumerable<U>·itu·=·ita; | ||
28 | » } | 15 | » } |
16 | }</string> | ||
17 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`Helper*'·to·`Obsolete*'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
18 | //·Line:·18 | ||
19 | //·Compiler·options:·-unsafe | ||
20 | class·Box·{ | ||
21 | ········public·Helper·o; | ||
22 | } | ||
29 | » public·static·implicit·operator·uint·(A3·mask) | ||
30 | » { | ||
31 | » » return·6; | ||
32 | » } | ||
33 | » | ||
34 | » public·static·implicit·operator·long·(A3·mask) | ||
35 | » { | ||
36 | » » return·7; | ||
37 | » } | ||
23 | unsafe·struct·Obsolete·{ | ||
38 | » public·static·implicit·operator·ulong·(A3·mask) | ||
39 | » { | ||
40 | » » return·8; | ||
41 | » } | ||
42 | } | 24 | } |
25 | unsafe·struct·Helper·{} | ||
43 | public·class·C | ||
44 | { | ||
45 | » public·static·int·Main·() | ||
46 | » { | ||
47 | » » A3·a3·=·null; | ||
48 | » » sbyte·sa3·=·-a3; | ||
49 | 26 | class·MainClass·{ | |
27 | ········unsafe·public·static·void·Main·() | ||
28 | ········{ | ||
29 | ················Box·b·=·new·Box·(); | ||
30 | ················fixed·(Obsolete*·p·=·&b.o) | ||
31 | ················{ | ||
32 | ················} | ||
33 | ········} | ||
50 | }</string> | 34 | }</string> |
51 | ····<string>//·CS0266:· | 35 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`Foo.MyEnumType'·to·`uint'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) |
52 | //·Line:· | 36 | //·Line:·11 |
53 | class·S | ||
54 | { | 37 | public·class·Foo·{ |
38 | ··enum·MyEnumType·{·MyValue·} | ||
39 | ··public·void·Bar·() | ||
40 | ··{ | ||
41 | ····uint·my_uint_var·=·0; | ||
42 | ····switch·(my_uint_var)·{ | ||
43 | ····case·MyEnumType.MyValue: | ||
44 | ······break; | ||
45 | ····default: | ||
46 | ······break; | ||
47 | ····} | ||
48 | ··} | ||
55 | 49 | ··static·void·Main·()·{} | |
56 | » { | ||
57 | » » sbyte·s·=·1; | ||
58 | » » sbyte·r·=·+s; | ||
59 | » } | ||
60 | }</string> | 50 | }</string> |
61 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`Foo<int>.FooEvent'·to·`Foo<string>.FooEvent'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | 51 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`Foo<int>.FooEvent'·to·`Foo<string>.FooEvent'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) |
62 | //·Line:·12 | 52 | //·Line:·12 |
63 | class·Foo<T>·{ | 53 | class·Foo<T>·{ |
64 | » public·event·FooEvent·Event; | 54 | » public·event·FooEvent·Event; |
65 | » public·delegate·T·FooEvent(); | 55 | » public·delegate·T·FooEvent(); |
Offset 76, 24 lines modified | Offset 67, 14 lines modified | ||
76 | class·CompilerCrashTest·{ | 67 | class·CompilerCrashTest·{ |
77 | » static·void·Main()·{ | 68 | » static·void·Main()·{ |
78 | » » Foo<string>·foo·=·new·Foo<string>(); | 69 | » » Foo<string>·foo·=·new·Foo<string>(); |
79 | » » foo.Event·+=·new·Foo<int>.FooEvent·(()·=>·0); | 70 | » » foo.Event·+=·new·Foo<int>.FooEvent·(()·=>·0); |
80 | » } | 71 | » } |
81 | }</string> | 72 | }</string> |
82 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`double'·to·`int'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
83 | //·Line:·8 | ||
84 | class·Program | ||
85 | { | ||
86 | » static·void·Main() | ||
87 | » { | ||
88 | » » var·s·=·$"{1,·0.0}"; | ||
89 | » } | ||
90 | }</string> | ||
91 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`S?'·to·`A'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | 73 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`S?'·to·`A'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) |
92 | //·Line:·9 | 74 | //·Line:·9 |
Max diff block lines reached; 13628/17225 bytes (79.12%) of diff not shown. |
Offset 1, 66 lines modified | Offset 1, 63 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0815</ErrorName> | 3 | ··<ErrorName>CS0815</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·` | 5 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`(int,·method·group)' |
6 | //·Line:· | 6 | //·Line:·8 |
7 | 7 | class·XX | |
8 | { | 8 | { |
9 | » static·void·Main·() | 9 | » public·static·void·Main·() |
10 | » { | ||
11 | » » var·v·=·Foo·(); | ||
12 | » } | ||
13 | » static·void·Foo·() | ||
14 | » { | 10 | » { |
11 | » » var·m·=·(1,·Main); | ||
15 | » } | 12 | » } |
16 | }</string> | 13 | }</string> |
17 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method' | 14 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method' |
18 | //·Line:·8 | 15 | //·Line:·8 |
19 | public·class·Test | 16 | public·class·Test |
20 | { | 17 | { |
21 | » static·void·Main·() | 18 | » static·void·Main·() |
22 | » { | 19 | » { |
23 | » » var·l·=·x·=>·x·+·1; | 20 | » » var·l·=·x·=>·x·+·1; |
24 | » } | 21 | » } |
25 | }</string> | 22 | }</string> |
26 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·` | 23 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`method·group' |
27 | //·Line:· | 24 | //·Line:·8 |
28 | public·class·Test | 25 | public·class·Tests |
29 | { | 26 | { |
30 | » static·void·Main·() | 27 | » public·static·void·Main·() |
31 | » { | 28 | » { |
32 | » » var·d·=· | 29 | » » var·d·=·Main; |
33 | » } | 30 | » } |
34 | }</string> | 31 | }</string> |
35 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·` | 32 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method' |
36 | //·Line:· | 33 | //·Line:·11 |
34 | using·System; | ||
35 | using·System.Threading.Tasks; | ||
37 | class·X | 36 | class·X |
38 | { | 37 | { |
39 | » public·static·void·Main·() | 38 | » public·static·void·Main·() |
40 | » { | 39 | » { |
41 | » » var· | 40 | » » Task.Run(async·()·=>·{·var·a·=·async·()·=>·{·};·Console.WriteLine(a);·}); |
42 | » } | 41 | » } |
43 | }</string> | 42 | }</string> |
44 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·` | 43 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`null' |
45 | //·Line:·9 | 44 | //·Line:·9 |
46 | //·Compiler·options:·-langversion:latest | ||
47 | static·class·X | ||
45 | public·class·Test | ||
48 | { | 46 | { |
49 | » | 47 | » static·void·Main·() |
50 | » { | 48 | » { |
51 | » » var· | 49 | » » var·v·=·null; |
52 | » } | 50 | » } |
53 | }</string> | 51 | }</string> |
54 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void' | 52 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void' |
55 | //·Line:·17 | 53 | //·Line:·17 |
56 | using·System; | 54 | using·System; |
57 | using·System.Collections.Generic; | 55 | using·System.Collections.Generic; |
Offset 75, 43 lines modified | Offset 72, 46 lines modified | ||
75 | » { | 72 | » { |
76 | » » Test·(()·=>·{ | 73 | » » Test·(()·=>·{ |
77 | » » » List<string>·l·=·null; | 74 | » » » List<string>·l·=·null; |
78 | » » » var·res·=·l.ForEach·(g·=>·{·}); | 75 | » » » var·res·=·l.ForEach·(g·=>·{·}); |
79 | » » }); | 76 | » » }); |
80 | » } | 77 | » } |
81 | }</string> | 78 | }</string> |
82 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·` | 79 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`default' |
80 | //·Line:·9 | ||
81 | //·Compiler·options:·-langversion:latest | ||
82 | static·class·X | ||
83 | { | ||
84 | » public·static·void·Main·() | ||
85 | » { | ||
86 | » » var·x·=·default; | ||
87 | » } | ||
88 | }</string> | ||
89 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void' | ||
83 | //·Line:·9 | 90 | //·Line:·9 |
84 | public·class·Test | 91 | public·class·Test |
85 | { | 92 | { |
86 | » static·void·Main·() | 93 | » static·void·Main·() |
87 | » { | 94 | » { |
88 | » » var·v·=· | 95 | » » var·v·=·Foo·(); |
89 | » } | 96 | » } |
90 | }</string> | ||
91 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`method·group' | ||
92 | //·Line:·8 | ||
97 | » static·void·Foo·() | ||
93 | public·class·Tests | ||
94 | { | ||
95 | » public·static·void·Main·() | ||
96 | » { | 98 | » { |
97 | » » var·d·=·Main; | ||
98 | » } | 99 | » } |
99 | }</string> | 100 | }</string> |
100 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method' | 101 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method' |
101 | //·Line:· | 102 | //·Line:·9 |
102 | using·System; | ||
103 | using·System.Threading.Tasks; | ||
104 | class· | 103 | public·class·Test |
105 | { | 104 | { |
106 | » | 105 | » static·void·Main·() |
107 | » { | 106 | » { |
108 | » » | 107 | » » var·d·=·delegate·{}; |
109 | » } | 108 | » } |
110 | }</string> | 109 | }</string> |
111 | ··</Examples> | 110 | ··</Examples> |
112 | </ErrorDocumentation> | 111 | </ErrorDocumentation> |
Max diff block lines reached; -1/3755 bytes (-0.03%) of diff not shown. |
Offset 3, 68 lines modified | Offset 3, 68 lines modified | ||
3 | ··<ErrorName>CS1013</ErrorName> | 3 | ··<ErrorName>CS1013</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1013:·Invalid·number | 5 | ····<string>//·CS1013:·Invalid·number |
6 | //·Line·:·6 | 6 | //·Line·:·6 |
7 | class·X | 7 | class·X |
8 | { | 8 | { |
9 | ····static·int·i·=·0b | 9 | ····static·int·i·=·0b; |
10 | ····static·void·Main·()·{} | ||
10 | }</string> | 11 | }</string> |
11 | ····<string>//·CS1013:·Invalid·number | 12 | ····<string>//·CS1013:·Invalid·number |
12 | //·Line·:·6 | 13 | //·Line·:·6 |
13 | class·X | 14 | class·X |
14 | { | 15 | { |
15 | ····static· | 16 | ····static·int·i·=·0x0_; |
16 | }</string> | 17 | }</string> |
17 | ····<string>//·CS1013:·Invalid·number | 18 | ····<string>//·CS1013:·Invalid·number |
18 | //·Line·:·6 | 19 | //·Line·:·6 |
19 | class·X | 20 | class·X |
20 | { | 21 | { |
21 | ····static·int·i·=·1_; | 22 | ····static·int·i·=·1_e1; |
22 | }</string> | 23 | }</string> |
23 | ····<string>//·CS1013:·Invalid·number | 24 | ····<string>//·CS1013:·Invalid·number |
24 | //·Line·:·6 | 25 | //·Line·:·6 |
25 | class·X | 26 | class·X |
26 | { | 27 | { |
27 | ····static· | 28 | ····static·double·i·=·1_.2; |
28 | }</string> | 29 | }</string> |
29 | ····<string>//·CS1013:·Invalid·number | 30 | ····<string>//·CS1013:·Invalid·number |
30 | //·Line·:·6 | 31 | //·Line·:·6 |
31 | class·X | 32 | class·X |
32 | { | 33 | { |
33 | ····static·int·i·=·0 | 34 | ····static·int·i·=·0x; |
34 | ····static·void·Main·()·{} | ||
35 | }</string> | 35 | }</string> |
36 | ····<string>//·CS1013:·Invalid·number | 36 | ····<string>//·CS1013:·Invalid·number |
37 | //·Line·:·6 | 37 | //·Line·:·6 |
38 | class·X | 38 | class·X |
39 | { | 39 | { |
40 | ····static·int·i·=· | 40 | ····static·int·i·=·1_; |
41 | }</string> | 41 | }</string> |
42 | ····<string>//·CS1013:·Invalid·number | 42 | ····<string>//·CS1013:·Invalid·number |
43 | //·Line·:·6 | 43 | //·Line·:·6 |
44 | class·X | 44 | class·X |
45 | { | 45 | { |
46 | ····static· | 46 | ····static·int·i·=·0b_1; |
47 | }</string> | 47 | }</string> |
48 | ····<string>//·CS1013:·Invalid·number | 48 | ····<string>//·CS1013:·Invalid·number |
49 | //·Line·:·6 | 49 | //·Line·:·6 |
50 | class·X | 50 | class·X |
51 | { | 51 | { |
52 | ····static·int·i·=·0x_1; | 52 | ····static·int·i·=·0x_1; |
53 | }</string> | 53 | }</string> |
54 | ····<string>//·CS1013:·Invalid·number | 54 | ····<string>//·CS1013:·Invalid·number |
55 | //·Line·:·6 | 55 | //·Line·:·6 |
56 | class·X | 56 | class·X |
57 | { | 57 | { |
58 | ····static· | 58 | ····static·float·i·=·1_f; |
59 | }</string> | 59 | }</string> |
60 | ··</Examples> | 60 | ··</Examples> |
61 | </ErrorDocumentation> | 61 | </ErrorDocumentation> |
Offset 1, 157 lines modified | Offset 1, 157 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0184</ErrorName> | 3 | ··<ErrorName>CS0184</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(` | 5 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type |
6 | //·Line: | 6 | //·Line: |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | class· | 8 | class·X·{ |
9 | { | ||
10 | » static·void· | 9 | » static·void·Main·() |
11 | » { | 10 | » { |
11 | » » int·a·=·1; | ||
12 | » » | ||
12 | » » if·( | 13 | » » if·(a·is·byte){ |
13 | » » } | 14 | » » } |
14 | » } | 15 | » } |
15 | }</string> | 16 | }</string> |
16 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(` | 17 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`T')·type |
17 | //·Line:· | 18 | //·Line:·9 |
18 | //·Compiler·options:·-warnaserror·-warn:1 | 19 | //·Compiler·options:·-warnaserror·-warn:1 |
19 | class·X | 20 | class·X<T>·where·T·:·class |
20 | { | 21 | { |
21 | » | 22 | » static·void·Foo·() |
22 | » { | 23 | » { |
23 | » » T·t·=·default·(T); | ||
24 | » » if·( | 24 | » » if·(1·is·T)·{ |
25 | » » } | 25 | » » } |
26 | » } | 26 | » } |
27 | }</string> | 27 | }</string> |
28 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`bool | 28 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`bool')·type |
29 | //·Line:·13 | 29 | //·Line:·13 |
30 | //·Compiler·options:·-warnaserror·-warn:1 | 30 | //·Compiler·options:·-warnaserror·-warn:1 |
31 | using·System; | 31 | using·System; |
32 | class·X | 32 | class·X |
33 | { | 33 | { |
34 | » void·Foo·() | 34 | » void·Foo·() |
35 | » { | 35 | » { |
36 | » » int?·i·=·null; | 36 | » » int?·i·=·null; |
37 | » » | 37 | » » |
38 | » » if·(i·is·bool | 38 | » » if·(i·is·bool)·{ |
39 | » » } | 39 | » » } |
40 | » } | 40 | » } |
41 | }</string> | 41 | }</string> |
42 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(` | 42 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`int')·type |
43 | //·Line: | 43 | //·Line:·10 |
44 | //·Compiler·options:·-warnaserror·-warn:1 | 44 | //·Compiler·options:·-warnaserror·-warn:1 |
45 | class·X | 45 | class·X |
46 | 46 | { | |
47 | » public·void·Foo<T>·()·where·T·:·class | ||
47 | » { | 48 | » { |
49 | » » T·t·=·default·(T); | ||
48 | » » int·a·=·1; | ||
49 | » » | ||
50 | » » if·( | 50 | » » if·(t·is·int)·{ |
51 | » » } | 51 | » » } |
52 | » } | 52 | » } |
53 | }</string> | 53 | }</string> |
54 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(` | 54 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`Y')·type |
55 | //·Line:·1 | 55 | //·Line:·10 |
56 | //·Compiler·options:·-warnaserror·-warn:1 | 56 | //·Compiler·options:·-warnaserror·-warn:1 |
57 | class·S·{} | ||
58 | 57 | class·Y | |
58 | { | ||
59 | } | ||
59 | class·X | 60 | class·X |
60 | { | 61 | { |
61 | » | 62 | » public·void·Foo·() |
62 | » { | 63 | » { |
63 | » » | 64 | » » X·x·=·null; |
64 | » » | ||
65 | » » if·(x·is· | 65 | » » if·(x·is·Y)·{ |
66 | » » } | 66 | » » } |
67 | » } | 67 | » } |
68 | }</string> | 68 | }</string> |
69 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(` | 69 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`decimal')·type |
70 | //·Line:·7 | 70 | //·Line:·7 |
71 | //·Compiler·options:·-warnaserror·-warn:1 | 71 | //·Compiler·options:·-warnaserror·-warn:1 |
72 | class·A | 72 | class·A |
73 | { | ||
73 | » static·void·Main·() | 74 | » static·void·Main·() |
75 | » {· | ||
74 | » » System.Console.WriteLine·( | 76 | » » System.Console.WriteLine·(1·is·decimal); |
75 | » } | 77 | » } |
76 | }</string> | 78 | }</string> |
77 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(` | 79 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type |
78 | //·Line:·13 | 80 | //·Line:·13 |
79 | //·Compiler·options:·-warnaserror·-warn:1 | 81 | //·Compiler·options:·-warnaserror·-warn:1 |
82 | class·S·{} | ||
80 | public·class·Test | ||
81 | { | ||
82 | » static·void·Foo·() | ||
83 | » { | ||
84 | » } | ||
85 | » | 83 | » |
86 | » public·static·void·Main() | ||
87 | » { | ||
88 | » » bool·b·=·Foo·()·is·object; | ||
89 | » } | ||
90 | }</string> | ||
91 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`decimal')·type | ||
92 | //·Line:·7 | ||
93 | //·Compiler·options:·-warnaserror·-warn:1 | ||
94 | class· | 84 | class·X |
95 | { | 85 | { |
96 | » static·void·Main·() | 86 | » static·void·Main·() |
97 | » { | 87 | » { |
98 | » » | 88 | » » const·S·x·=·null; |
89 | » » | ||
90 | » » if·(x·is·byte)·{ | ||
91 | » » } | ||
99 | » } | 92 | » } |
100 | }</string> | 93 | }</string> |
101 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(` | 94 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`B')·type |
102 | //·Line:·9 | 95 | //·Line:·9 |
103 | //·Compiler·options:·-warnaserror·-warn:1 | 96 | //·Compiler·options:·-warnaserror·-warn:1 |
Max diff block lines reached; 1171/4776 bytes (24.52%) of diff not shown. |
Offset 1, 48 lines modified | Offset 1, 55 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0100</ErrorName> | 3 | ··<ErrorName>CS0100</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | 5 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate |
6 | //·Line:·4 | 6 | //·Line:·4 |
7 | public·delegate·void·D·(object·obj,·object·obj);</string> | ||
8 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
9 | //·Line:·4 | ||
10 | class·C | 7 | class·C |
11 | { | 8 | { |
12 | » public·extern·C·(object·obj,·object·obj); | 9 | » public·extern·C·(object·obj,·object·obj); |
13 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
12 | //·Line:·6 | ||
13 | public·abstract·class·TestClass· | ||
14 | { | ||
15 | » public·abstract·void·TestMethod·(object·obj,·object·obj); | ||
16 | }</string> | ||
14 | ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate | 17 | ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate |
15 | //·Line:·10 | 18 | //·Line:·10 |
16 | using·System; | 19 | using·System; |
17 | class·C | 20 | class·C |
18 | { | 21 | { |
19 | » static·void·Main·() | 22 | » static·void·Main·() |
20 | » { | 23 | » { |
21 | » » Func<int,·int,·int>·l·=·(a,·a)·=>·1; | 24 | » » Func<int,·int,·int>·l·=·(a,·a)·=>·1; |
22 | » } | 25 | » } |
23 | }</string> | 26 | }</string> |
24 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
25 | //·Line:·4 | ||
26 | class·C | ||
27 | { | ||
28 | » public·static·extern·bool·operator·+(C·obj,·C·obj); | ||
29 | }</string> | ||
30 | ····<string>//·CS100:·The·parameter·name·`obj'·is·a·duplicate | 27 | ····<string>//·CS100:·The·parameter·name·`obj'·is·a·duplicate |
31 | //·Line:·6 | 28 | //·Line:·6 |
32 | abstract·class·C | 29 | abstract·class·C |
33 | { | 30 | { |
34 | » public·abstract·int·this·[object·obj,·object·obj]·=>·1; | 31 | » public·abstract·int·this·[object·obj,·object·obj]·=>·1; |
35 | }</string> | 32 | }</string> |
33 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
34 | //·Line:·4 | ||
35 | public·delegate·void·D·(object·obj,·object·obj);</string> | ||
36 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
37 | //·Line:·4 | ||
38 | class·C | ||
39 | { | ||
40 | » public·static·extern·bool·operator·+(C·obj,·C·obj); | ||
41 | }</string> | ||
36 | ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate | 42 | ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate |
37 | //·Line:·6 | 43 | //·Line:·6 |
38 | // | 44 | // |
39 | //·Author:· | 45 | //·Author:· |
40 | //·» Alejandro·Snchez·Acosta··<raciel@es.gnu.org> | 46 | //·» Alejandro·Snchez·Acosta··<raciel@es.gnu.org> |
41 | // | 47 | // |
42 | //·(C)·Alejandro·Snchez·Acosta | 48 | //·(C)·Alejandro·Snchez·Acosta |
Offset 67, 16 lines modified | Offset 74, 9 lines modified | ||
67 | abstract·class·C | 74 | abstract·class·C |
68 | { | 75 | { |
69 | » public·abstract·int·this·[object·obj,·object·obj]·{ | 76 | » public·abstract·int·this·[object·obj,·object·obj]·{ |
70 | » » set; | 77 | » » set; |
71 | » } | 78 | » } |
72 | }</string> | 79 | }</string> |
73 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
74 | //·Line:·6 | ||
75 | public·abstract·class·TestClass· | ||
76 | { | ||
77 | » public·abstract·void·TestMethod·(object·obj,·object·obj); | ||
78 | }</string> | ||
79 | ··</Examples> | 80 | ··</Examples> |
80 | </ErrorDocumentation> | 81 | </ErrorDocumentation> |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS4001</ErrorName> | 3 | ··<ErrorName>CS4001</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS4001:·Cannot·await·` | 5 | ····<string>//·CS4001:·Cannot·await·`void'·expression |
6 | //·Line:· | 6 | //·Line:·10 |
7 | using·System; | ||
7 | class·A | 8 | class·A |
8 | { | 9 | { |
9 | » static·async·void·Test·() | 10 | » static·async·void·Test·() |
10 | » { | 11 | » { |
11 | » » await· | 12 | » » await·Console.WriteLine·("await"); |
12 | » } | 13 | » } |
13 | }</string> | 14 | }</string> |
14 | ····<string>//·CS4001:·Cannot·await·` | 15 | ····<string>//·CS4001:·Cannot·await·`int'·expression |
15 | //·Line:· | 16 | //·Line:·8 |
16 | using·System; | ||
17 | class·A | 17 | class·A |
18 | { | 18 | { |
19 | » static·async·void·Test·() | 19 | » static·async·void·Test·() |
20 | » { | 20 | » { |
21 | » » await· | 21 | » » await·1; |
22 | » } | 22 | » } |
23 | }</string> | 23 | }</string> |
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </ErrorDocumentation> |
Offset 1, 38 lines modified | Offset 1, 38 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1025</ErrorName> | 3 | ··<ErrorName>CS1025</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected | ||
6 | //·Line:·6 | ||
7 | #if·DEBUG·DEBUG | ||
8 | //·... | ||
9 | #endif</string> | ||
10 | ····<string>//·CS1525:·Single-line·comment·or·end-of-line·expected | ||
11 | //·Line:·4 | ||
12 | #line·100·"a"·default</string> | ||
13 | ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected | 5 | ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected |
14 | //·Line:·6 | 6 | //·Line:·6 |
15 | #if·DEBUG | 7 | #if·DEBUG |
16 | //·... | 8 | //·... |
17 | #endif·DEBUG</string> | 9 | #endif·DEBUG</string> |
18 | ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected | ||
19 | //·Line:·4 | ||
20 | #if·RELEASE·#endif</string> | ||
21 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected | 10 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected |
22 | //·Line:·6 | 11 | //·Line:·6 |
23 | #if·RELEASE | 12 | #if·RELEASE |
24 | #else·DEBUG | 13 | #else·DEBUG |
25 | #endif</string> | 14 | #endif</string> |
26 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected | 15 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected |
27 | //·Line:·6 | 16 | //·Line:·6 |
28 | #if·RELEASE | 17 | #if·RELEASE |
29 | #elif·DEBUG·DEBUG | 18 | #elif·DEBUG·DEBUG |
30 | #endif</string> | 19 | #endif</string> |
20 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected | ||
21 | //·Line:·6 | ||
22 | #if·DEBUG·DEBUG | ||
23 | //·... | ||
24 | #endif</string> | ||
25 | ····<string>//·CS1525:·Single-line·comment·or·end-of-line·expected | ||
26 | //·Line:·4 | ||
27 | #line·100·"a"·default</string> | ||
28 | ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected | ||
29 | //·Line:·4 | ||
30 | #if·RELEASE·#endif</string> | ||
31 | ··</Examples> | 31 | ··</Examples> |
32 | </ErrorDocumentation> | 32 | </ErrorDocumentation> |
Offset 4, 43 lines modified | Offset 4, 43 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0105:·The·using·directive·for·`System.Console'·appeared·previously·in·this·namespace | 5 | ····<string>//·CS0105:·The·using·directive·for·`System.Console'·appeared·previously·in·this·namespace |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | //·Compiler·options:·-warnaserror·-warn:3 | 7 | //·Compiler·options:·-warnaserror·-warn:3 |
8 | using·static·System.Console; | 8 | using·static·System.Console; |
9 | using·static·System.Console;</string> | 9 | using·static·System.Console;</string> |
10 | ····<string>//·CS0105:·The·using·directive·for·` | 10 | ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace |
11 | //·Line:· | 11 | //·Line:·6 |
12 | //·Compiler·options:·-warnaserror·-warn:3 | 12 | //·Compiler·options:·-warnaserror·-warn:3 |
13 | 13 | using·System; | |
14 | using·System; | ||
15 | public·class·X | ||
14 | { | 16 | { |
17 | » static·int·Main·()· | ||
15 | » using·M; | ||
16 | » using·N.M; | ||
17 | » | ||
18 | » namespace·M | ||
19 | » { | 18 | » { |
19 | » » int·a=5; | ||
20 | » » return·a; | ||
20 | » } | 21 | » } |
21 | }</string> | 22 | }</string> |
22 | ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace | 23 | ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace |
23 | //·Line:·6 | 24 | //·Line:·6 |
24 | //·Compiler·options:·-warnaserror·-warn:3 | 25 | //·Compiler·options:·-warnaserror·-warn:3 |
25 | using·System; | 26 | using·System; |
26 | using·global::System;</string> | 27 | using·global::System;</string> |
27 | ····<string>//·CS0105:·The·using·directive·for·` | 28 | ····<string>//·CS0105:·The·using·directive·for·`N.M'·appeared·previously·in·this·namespace |
28 | //·Line:· | 29 | //·Line:·8 |
29 | //·Compiler·options:·-warnaserror·-warn:3 | 30 | //·Compiler·options:·-warnaserror·-warn:3 |
31 | namespace·N | ||
30 | using·System; | ||
31 | using·System; | ||
32 | public·class·X | ||
33 | { | 32 | { |
34 | » | 33 | » using·M; |
34 | » using·N.M; | ||
35 | » | ||
36 | » namespace·M | ||
35 | » { | 37 | » { |
36 | » » int·a=5; | ||
37 | » » return·a; | ||
38 | » } | 38 | » } |
39 | }</string> | 39 | }</string> |
40 | ··</Examples> | 40 | ··</Examples> |
41 | </ErrorDocumentation> | 41 | </ErrorDocumentation> |
Offset 1, 51 lines modified | Offset 1, 54 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0205</ErrorName> | 3 | ··<ErrorName>CS0205</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.get' | 5 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.get' |
6 | //·Line:· | 6 | //·Line:·18 |
7 | //·Compiler·options:·-r:CS0205-3-lib.dll | ||
7 | using·System; | 8 | using·System; |
8 | public·abstract·class·A | ||
9 | { | ||
10 | ········public·abstract·int·Foobar·{·get;·} | ||
11 | } | ||
12 | public·class·B:·A | 9 | public·class·B:·A1 |
13 | { | 10 | { |
14 | » p | 11 | » protected·override·int·Foobar··{ |
15 | » » get·{ | 12 | » » get·{ |
16 | » » » return·base.Foobar; | 13 | » » » return·base.Foobar; |
17 | » » } | 14 | » » } |
18 | » } | 15 | » } |
19 | » static·void·Main·() | 16 | » static·void·Main·() |
20 | » { | 17 | » { |
21 | » » B·b·=·new·B·(); | 18 | » » B·b·=·new·B·(); |
22 | » » if·(b.Foobar·==·1)·{ | 19 | » » if·(b.Foobar·==·1)·{ |
23 | » » } | 20 | » » } |
24 | » } | 21 | » } |
25 | }</string> | 22 | }</string> |
26 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar | 23 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar()' |
27 | //·Line:· | 24 | //·Line:·21 |
25 | using·System; | ||
28 | public·abstract·class·A | 26 | public·abstract·class·A |
29 | { | 27 | { |
30 | ········public·abstract· | 28 | ········public·abstract·void·Foobar·(); |
31 | } | 29 | } |
32 | public·class·B:·A | 30 | public·class·B:·A |
33 | { | 31 | { |
34 | » » public·override·int·Foobar··{ | ||
35 | » » » set·{ | ||
36 | » » » » base.Foobar·=·value; | ||
37 | » » » } | ||
38 | 32 | ········public·override·void·Foobar·() | |
33 | ········{ | ||
34 | ················base.Foobar·(); | ||
35 | ········} | ||
36 | ········static·void·Main·() | ||
37 | ········{ | ||
38 | ················B·b·=·new·B·(); | ||
39 | ················b.Foobar·(); | ||
40 | ········} | ||
39 | }</string> | 41 | }</string> |
40 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.OnUpdate' | 42 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.OnUpdate' |
41 | //·Line:·17 | 43 | //·Line:·17 |
42 | public·delegate·int·TestDelegate1·(); | 44 | public·delegate·int·TestDelegate1·(); |
43 | public·abstract·class·A | 45 | public·abstract·class·A |
Offset 63, 46 lines modified | Offset 66, 43 lines modified | ||
63 | » » } | 66 | » » } |
64 | » » remove | 67 | » » remove |
65 | » » { | 68 | » » { |
66 | » » » base.OnUpdate·-=·value; | 69 | » » » base.OnUpdate·-=·value; |
67 | » » } | 70 | » » } |
68 | » } | 71 | » } |
69 | }</string> | 72 | }</string> |
70 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar | 73 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.set' |
71 | //·Line:· | 74 | //·Line:·13 |
72 | using·System; | ||
73 | public·abstract·class·A | 75 | public·abstract·class·A |
74 | { | 76 | { |
75 | ········public·abstract· | 77 | ········public·abstract·int·Foobar·{·set;·} |
76 | } | 78 | } |
77 | public·class·B:·A | 79 | public·class·B:·A |
78 | { | 80 | { |
81 | » » public·override·int·Foobar··{ | ||
82 | » » » set·{ | ||
83 | » » » » base.Foobar·=·value; | ||
84 | » » » } | ||
85 | » » } | ||
79 | ········public·override·void·Foobar·() | ||
80 | ········{ | ||
81 | ················base.Foobar·(); | ||
82 | ········} | ||
83 | ········static·void·Main·() | ||
84 | ········{ | ||
85 | ················B·b·=·new·B·(); | ||
86 | ················b.Foobar·(); | ||
87 | ········} | ||
88 | }</string> | 86 | }</string> |
89 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.get' | 87 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.get' |
90 | //·Line:· | 88 | //·Line:·22 |
91 | //·Compiler·options:·-r:CS0205-3-lib.dll | ||
92 | using·System; | 89 | using·System; |
93 | public· | 90 | public·abstract·class·A |
94 | { | 91 | { |
92 | ········public·abstract·int·Foobar·{·get;·} | ||
93 | } | ||
94 | public·class·B:·A | ||
95 | { | ||
95 | » p | 96 | » public·override·int·Foobar·{ |
96 | » » get·{ | 97 | » » get·{ |
97 | » » » return·base.Foobar; | 98 | » » » return·base.Foobar; |
98 | » » } | 99 | » » } |
99 | » } | 100 | » } |
100 | » static·void·Main·() | 101 | » static·void·Main·() |
101 | » { | 102 | » { |
Offset 1, 36 lines modified | Offset 1, 38 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0146</ErrorName> | 3 | ··<ErrorName>CS0146</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·` | 5 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Baz'·and·`Foo.Bar' |
6 | //·Line:· | 6 | //·Line:·5 |
7 | class·Foo·:·Baz·{ | ||
8 | » public·class·Bar·{} | ||
9 | } | ||
7 | class· | 10 | class·Baz·:·Foo.Bar·{}</string> |
11 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Generic<P>.Status'·and·`Generic<P>.Status' | ||
12 | //·Line:·6 | ||
13 | public·class·Generic<P> | ||
14 | { | ||
15 | » public·class·Status·:·Status | ||
16 | » { | ||
17 | » » Status·(Foo·foo)·:·base·(foo) | ||
18 | » » { | ||
19 | » » } | ||
20 | » } | ||
21 | }</string> | ||
8 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B'·and·`A' | 22 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B'·and·`A' |
9 | //·Line:·7 | 23 | //·Line:·7 |
10 | class·A·:·B·{ | 24 | class·A·:·B·{ |
11 | } | 25 | } |
12 | class·B·:·A·{ | 26 | class·B·:·A·{ |
13 | }</string> | 27 | }</string> |
14 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Foo'·and·`Foo.Bar' | ||
15 | //·Line:·5 | ||
16 | class·Foo·:·Foo.Bar·{ | ||
17 | » public·class·Bar·{} | ||
18 | }</string> | ||
19 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Baz'·and·`Foo.Bar' | ||
20 | //·Line:·5 | ||
21 | class·Foo·:·Baz·{ | ||
22 | » public·class·Bar·{} | ||
23 | } | ||
24 | class·Baz·:·Foo.Bar·{}</string> | ||
25 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B<T>'·and·`A<float>' | 28 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B<T>'·and·`A<float>' |
26 | //·Line:·8 | 29 | //·Line:·8 |
27 | class·A<T>·:·B<int> | 30 | class·A<T>·:·B<int> |
28 | { | 31 | { |
29 | } | 32 | } |
Offset 38, 32 lines modified | Offset 40, 30 lines modified | ||
38 | {·} | 40 | {·} |
39 | class·X | 41 | class·X |
40 | { | 42 | { |
41 | » static·void·Main·() | 43 | » static·void·Main·() |
42 | » {·} | 44 | » {·} |
43 | }</string> | 45 | }</string> |
44 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·` | 46 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Foo'·and·`Foo.Bar' |
45 | //·Line:· | 47 | //·Line:·5 |
48 | class·Foo·:·Foo.Bar·{ | ||
49 | » public·class·Bar·{} | ||
46 | public·class·Generic<P> | ||
47 | { | ||
48 | » public·class·Status·:·Status | ||
49 | » { | ||
50 | » » Status·(Foo·foo)·:·base·(foo) | ||
51 | » » { | ||
52 | » » } | ||
53 | » } | ||
54 | }</string> | 50 | }</string> |
55 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`C'·and·`A' | 51 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`C'·and·`A' |
56 | //·Line:·4 | 52 | //·Line:·4 |
57 | class·A·:·B | 53 | class·A·:·B |
58 | {·} | 54 | {·} |
59 | class·B·:·C | 55 | class·B·:·C |
60 | {·} | 56 | {·} |
61 | class·C·:·A | 57 | class·C·:·A |
62 | {·}</string> | 58 | {·}</string> |
59 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`A'·and·`A' | ||
60 | //·Line:·4 | ||
61 | class·A·:·A·{}</string> | ||
63 | ··</Examples> | 62 | ··</Examples> |
64 | </ErrorDocumentation> | 63 | </ErrorDocumentation> |
Offset 1, 26 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0576</ErrorName> | 3 | ··<ErrorName>CS0576</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·`A' | ||
6 | //·Line:·12 | ||
7 | using·A·=·System; | ||
8 | namespace·A.Foo | ||
9 | { | ||
10 | » class·X | ||
11 | » { | ||
12 | » » public·static·void·Main·() | ||
13 | » » { | ||
14 | » » » A.GG·(); | ||
15 | » » } | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS0576:·Namespace·`Top'·contains·a·definition·with·same·name·as·alias·`T' | 5 | ····<string>//·CS0576:·Namespace·`Top'·contains·a·definition·with·same·name·as·alias·`T' |
19 | //·Line:·12 | 6 | //·Line:·12 |
20 | namespace·Top | 7 | namespace·Top |
21 | { | 8 | { |
22 | » using·T·=·System.Exception; | 9 | » using·T·=·System.Exception; |
Offset 44, 9 lines modified | Offset 29, 24 lines modified | ||
44 | public·class·Test | 29 | public·class·Test |
45 | { | 30 | { |
46 | » public·static·void·Main() | 31 | » public·static·void·Main() |
47 | » { | 32 | » { |
48 | » » S·s; | 33 | » » S·s; |
49 | » } | 34 | » } |
50 | }</string> | 35 | }</string> |
36 | ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·`A' | ||
37 | //·Line:·12 | ||
38 | using·A·=·System; | ||
39 | namespace·A.Foo | ||
40 | { | ||
41 | » class·X | ||
42 | » { | ||
43 | » » public·static·void·Main·() | ||
44 | » » { | ||
45 | » » » A.GG·(); | ||
46 | » » } | ||
47 | » } | ||
48 | }</string> | ||
51 | ··</Examples> | 49 | ··</Examples> |
52 | </ErrorDocumentation> | 50 | </ErrorDocumentation> |
Offset 4, 36 lines modified | Offset 4, 47 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? | 5 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror·-warn:3 | 7 | //·Compiler·options:·-warnaserror·-warn:3 |
8 | class·A | 8 | class·A |
9 | {···· | 9 | {···· |
10 | ···· | 10 | ····void·B·() |
11 | ····{ | 11 | ····{ |
12 | » | 12 | » int·l·=·3; |
13 | » l·=·l; | ||
13 | ····} | 14 | ····} |
14 | }</string> | 15 | }</string> |
15 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? | 16 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? |
16 | //·Line:·9 | 17 | //·Line:·9 |
17 | //·Compiler·options:·-warnaserror·-warn:3 | 18 | //·Compiler·options:·-warnaserror·-warn:3 |
18 | class·A | 19 | class·A |
19 | {···· | 20 | {···· |
20 | ···· | 21 | ····public·A·(int·a) |
21 | ····{ | 22 | ····{ |
23 | » a·=·a; | ||
22 | » int·l·=·3; | ||
23 | » l·=·l; | ||
24 | ····} | 24 | ····} |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? | 26 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? |
27 | //·Line:·9 | 27 | //·Line:·9 |
28 | //·Compiler·options:·-warnaserror·-warn:3 | 28 | //·Compiler·options:·-warnaserror·-warn:3 |
29 | class·A | 29 | class·A |
30 | { | ||
31 | » public·A·() | ||
32 | » { | ||
33 | » » int·a·=·a·=·5; | ||
34 | » } | ||
35 | }</string> | ||
36 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? | ||
37 | //·Line:·9 | ||
38 | //·Compiler·options:·-warnaserror·-warn:3 | ||
39 | class·A | ||
30 | {···· | 40 | {···· |
31 | ····static·int·Value; | 41 | ····static·int·Value; |
32 | ···· | 42 | ···· |
33 | ····void·D·() | 43 | ····void·D·() |
34 | ····{ | 44 | ····{ |
35 | » A.Value·=·Value; | 45 | » A.Value·=·Value; |
36 | ····} | 46 | ····} |
Offset 47, 20 lines modified | Offset 58, 9 lines modified | ||
47 | ····int·i; | 58 | ····int·i; |
48 | ···· | 59 | ···· |
49 | ····void·C·() | 60 | ····void·C·() |
50 | ····{ | 61 | ····{ |
51 | » i·=·i; | 62 | » i·=·i; |
52 | ····} | 63 | ····} |
53 | }</string> | 64 | }</string> |
54 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? | ||
55 | //·Line:·9 | ||
56 | //·Compiler·options:·-warnaserror·-warn:3 | ||
57 | class·A | ||
58 | { | ||
59 | » public·A·() | ||
60 | » { | ||
61 | » » int·a·=·a·=·5; | ||
62 | » } | ||
63 | }</string> | ||
64 | ··</Examples> | 65 | ··</Examples> |
65 | </ErrorDocumentation> | 66 | </ErrorDocumentation> |
Offset 1, 52 lines modified | Offset 1, 52 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0693</ErrorName> | 3 | ··<ErrorName>CS0693</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·` | 5 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`C<T>' |
6 | //·Line:·7 | 6 | //·Line:·7 |
7 | //·Compiler·options:·-warnaserror·-warn:3 | 7 | //·Compiler·options:·-warnaserror·-warn:3 |
8 | class· | 8 | class·C<T> |
9 | { | 9 | { |
10 | ····interface·I<T> | ||
11 | ····{ | ||
12 | ··· | 10 | » void·Foo<T>·(T·t) |
11 | » { | ||
12 | » } | ||
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`R<U>.A<T>' | 14 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`R<U>.A<T>' |
15 | //·Line:·9 | 15 | //·Line:·9 |
16 | //·Compiler·options:·-warnaserror·-warn:3 | 16 | //·Compiler·options:·-warnaserror·-warn:3 |
17 | class·R<U> | 17 | class·R<U> |
18 | { | 18 | { |
19 | » class·A<T> | 19 | » class·A<T> |
20 | » { | 20 | » { |
21 | » » struct·I<T> | 21 | » » struct·I<T> |
22 | » » { | 22 | » » { |
23 | » » } | 23 | » » } |
24 | » } | 24 | » } |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`A<T>' | ||
27 | //·Line:·7 | ||
28 | //·Compiler·options:·-warnaserror·-warn:3 | ||
29 | class·A<T> | ||
30 | { | ||
31 | ····interface·I<T> | ||
32 | ····{ | ||
33 | ····} | ||
34 | }</string> | ||
26 | ····<string>//·CS0693:·Type·parameter·`U'·has·the·same·name·as·the·type·parameter·from·outer·type·`R<U>' | 35 | ····<string>//·CS0693:·Type·parameter·`U'·has·the·same·name·as·the·type·parameter·from·outer·type·`R<U>' |
27 | //·Line:·9 | 36 | //·Line:·9 |
28 | //·Compiler·options:·-warnaserror·-warn:3 | 37 | //·Compiler·options:·-warnaserror·-warn:3 |
29 | class·R<U> | 38 | class·R<U> |
30 | { | 39 | { |
31 | » class·A<T> | 40 | » class·A<T> |
32 | » { | 41 | » { |
33 | » » struct·I<U> | 42 | » » struct·I<U> |
34 | » » { | 43 | » » { |
35 | » » } | 44 | » » } |
36 | » } | 45 | » } |
37 | }</string> | 46 | }</string> |
38 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`C<T>' | ||
39 | //·Line:·7 | ||
40 | //·Compiler·options:·-warnaserror·-warn:3 | ||
41 | class·C<T> | ||
42 | { | ||
43 | » void·Foo<T>·(T·t) | ||
44 | » { | ||
45 | » } | ||
46 | }</string> | ||
47 | ··</Examples> | 47 | ··</Examples> |
48 | </ErrorDocumentation> | 48 | </ErrorDocumentation> |
Offset 1, 24 lines modified | Offset 1, 54 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0695</ErrorName> | 3 | ··<ErrorName>CS0695</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0695:·`A<X,Y>'·cannot·implement·both·`I<X>'·and·`I<Y>'·because·they·may·unify·for·some·type·parameter·substitutions | ||
6 | //·Line:·7 | ||
7 | interface·I<X> | ||
8 | {·} | ||
9 | class·A<X,Y>·:·I<X>,·I<Y> | ||
10 | {·}</string> | ||
11 | ····<string>//·CS0695:·`C<X,Y>'·cannot·implement·both·`I<K<Y>>'·and·`I<X>'·because·they·may·unify·for·some·type·parameter·substitutions | ||
12 | //·Line:·10 | ||
13 | interface·I<X> | ||
14 | {·} | ||
15 | interface·K<X> | ||
16 | {·} | ||
17 | class·C<X,Y>·:·I<K<Y>>,·I<X> | ||
18 | {·}</string> | ||
5 | ····<string>//·CS0695:·`C<T,U>'·cannot·implement·both·`A<T>.IB'·and·`A<U>.IB'·because·they·may·unify·for·some·type·parameter·substitutions | 19 | ····<string>//·CS0695:·`C<T,U>'·cannot·implement·both·`A<T>.IB'·and·`A<U>.IB'·because·they·may·unify·for·some·type·parameter·substitutions |
6 | //·Line:·11 | 20 | //·Line:·11 |
7 | class·A<T> | 21 | class·A<T> |
8 | { | 22 | { |
9 | » public·interface·IB | 23 | » public·interface·IB |
10 | » { | 24 | » { |
11 | » } | 25 | » } |
12 | } | 26 | } |
13 | class·C<T,·U>·:·A<T>.IB,·A<U>.IB | 27 | class·C<T,·U>·:·A<T>.IB,·A<U>.IB |
14 | { | 28 | { |
15 | }</string> | 29 | }</string> |
30 | ····<string>//·CS0695:·`C<X,Y>'·cannot·implement·both·`I<X>'·and·`I<K<Y>>'·because·they·may·unify·for·some·type·parameter·substitutions | ||
31 | //·Line:·10 | ||
32 | interface·I<X> | ||
33 | {·} | ||
34 | interface·K<X> | ||
35 | {·} | ||
36 | class·C<X,Y>·:·I<X>,·I<K<Y>> | ||
37 | {·}</string> | ||
16 | ····<string>//·CS0695:·`A<X,Y,Z>'·cannot·implement·both·`I<X>'·and·`I<A<Y,Y,Z>>'·because·they·may·unify·for·some·type·parameter·substitutions | 38 | ····<string>//·CS0695:·`A<X,Y,Z>'·cannot·implement·both·`I<X>'·and·`I<A<Y,Y,Z>>'·because·they·may·unify·for·some·type·parameter·substitutions |
17 | //·Line:·7 | 39 | //·Line:·7 |
18 | interface·I<X> | 40 | interface·I<X> |
19 | {·} | 41 | {·} |
20 | class·A<X,Y,Z>·:·I<X>,·I<A<Y,Y,Z>> | 42 | class·A<X,Y,Z>·:·I<X>,·I<A<Y,Y,Z>> |
Offset 33, 33 lines modified | Offset 63, 14 lines modified | ||
33 | interface·IB<T>·:·IA<T> | 63 | interface·IB<T>·:·IA<T> |
34 | { | 64 | { |
35 | } | 65 | } |
36 | class·C<T1,·T2>·:·IA<T1>,·IB<IA<T2>> | 66 | class·C<T1,·T2>·:·IA<T1>,·IB<IA<T2>> |
37 | { | 67 | { |
38 | }</string> | 68 | }</string> |
39 | ····<string>//·CS0695:·`C<X,Y>'·cannot·implement·both·`I<X>'·and·`I<K<Y>>'·because·they·may·unify·for·some·type·parameter·substitutions | ||
40 | //·Line:·10 | ||
41 | interface·I<X> | ||
42 | {·} | ||
43 | interface·K<X> | ||
44 | {·} | ||
45 | class·C<X,Y>·:·I<X>,·I<K<Y>> | ||
46 | {·}</string> | ||
47 | ····<string>//·CS0695:·`A<X,Y>'·cannot·implement·both·`I<X>'·and·`I<Y>'·because·they·may·unify·for·some·type·parameter·substitutions | ||
48 | //·Line:·7 | ||
49 | interface·I<X> | ||
50 | {·} | ||
51 | class·A<X,Y>·:·I<X>,·I<Y> | ||
52 | {·}</string> | ||
53 | ····<string>//·CS0695:·`Test<T>.TestN'·cannot·implement·both·`C<T>.I'·and·`C<string>.I'·because·they·may·unify·for·some·type·parameter·substitutions | 69 | ····<string>//·CS0695:·`Test<T>.TestN'·cannot·implement·both·`C<T>.I'·and·`C<string>.I'·because·they·may·unify·for·some·type·parameter·substitutions |
54 | //·Line:·17 | 70 | //·Line:·17 |
55 | class·C<T> | 71 | class·C<T> |
56 | { | 72 | { |
57 | » public·interface·I | 73 | » public·interface·I |
58 | » { | 74 | » { |
Offset 72, 20 lines modified | Offset 83, 9 lines modified | ||
72 | class·Test<T>·:·C<T> | 83 | class·Test<T>·:·C<T> |
73 | { | 84 | { |
74 | » class·TestN·:·I,·N.I | 85 | » class·TestN·:·I,·N.I |
75 | » { | 86 | » { |
76 | » } | 87 | » } |
77 | }</string> | 88 | }</string> |
78 | ····<string>//·CS0695:·`C<X,Y>'·cannot·implement·both·`I<K<Y>>'·and·`I<X>'·because·they·may·unify·for·some·type·parameter·substitutions | ||
79 | //·Line:·10 | ||
80 | interface·I<X> | ||
81 | {·} | ||
82 | interface·K<X> | ||
83 | {·} | ||
84 | class·C<X,Y>·:·I<K<Y>>,·I<X> | ||
85 | {·}</string> | ||
86 | ··</Examples> | 89 | ··</Examples> |
87 | </ErrorDocumentation> | 90 | </ErrorDocumentation> |
Offset 10, 28 lines modified | Offset 10, 58 lines modified | ||
10 | } | 10 | } |
11 | class·C | 11 | class·C |
12 | { | 12 | { |
13 | » G<>·field; | 13 | » G<>·field; |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | 15 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context |
16 | //·Line:·1 | 16 | //·Line:·17 |
17 | 17 | using·System; | |
18 | class·C<T> | ||
18 | { | 19 | { |
19 | » | 20 | » public·class·G<U> |
20 | » { | 21 | » { |
21 | » } | 22 | » } |
23 | } | ||
24 | class·M | ||
25 | { | ||
22 | 26 | » public·static·void·Main·() | |
23 | » { | 27 | » { |
24 | » » | 28 | » » Type·t·=·typeof·(C<int>.G<>); |
29 | » } | ||
30 | }</string> | ||
31 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
32 | //·Line:·8 | ||
33 | class·C | ||
34 | { | ||
35 | ····static·void·Main·() | ||
36 | ····{ | ||
37 | » » System.Action<>.Combine·(); | ||
25 | » } | 38 | » } |
26 | }</string> | 39 | }</string> |
27 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | 40 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context |
41 | //·Line:·4 | ||
42 | using·SCGL·=·System.Collections.Generic.List<>;</string> | ||
43 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
44 | //·Line:·10 | ||
45 | class·G<T> | ||
46 | { | ||
47 | } | ||
48 | class·C | ||
49 | { | ||
50 | » const·string·f·=·nameof·(G<>); | ||
51 | }</string> | ||
52 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
28 | //·Line:·12 | 53 | //·Line:·12 |
29 | static·class·C | 54 | static·class·C |
30 | { | 55 | { |
31 | » static·void·Foo<T>·() | 56 | » static·void·Foo<T>·() |
32 | » { | 57 | » { |
33 | » } | 58 | » } |
Offset 53, 52 lines modified | Offset 83, 22 lines modified | ||
53 | } | 83 | } |
54 | class·X | 84 | class·X |
55 | { | 85 | { |
56 | » string·s·=·nameof·(A<>.B); | 86 | » string·s·=·nameof·(A<>.B); |
57 | }</string> | 87 | }</string> |
58 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | 88 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context |
59 | //·Line:·8 | ||
60 | class·C | ||
61 | { | ||
62 | ····static·void·Main·() | ||
63 | ····{ | ||
64 | » » System.Action<>.Combine·(); | ||
65 | » } | ||
66 | }</string> | ||
67 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
68 | //·Line:·4 | ||
69 | using·SCGL·=·System.Collections.Generic.List<>;</string> | ||
70 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
71 | //·Line:·1 | 89 | //·Line:·12 |
72 | using·System; | ||
73 | 90 | static·class·C | |
74 | { | 91 | { |
75 | » | 92 | » static·void·Foo<T>·() |
76 | » { | 93 | » { |
77 | » } | 94 | » } |
78 | } | ||
79 | class·M | ||
80 | { | ||
81 | 95 | ·» static·void·Main·() | |
82 | » { | 96 | » { |
83 | » » | 97 | » » string·s·=·nameof·(C.Foo<>); |
84 | » } | 98 | » } |
85 | }</string> | 99 | }</string> |
86 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
87 | //·Line:·10 | ||
88 | class·G<T> | ||
89 | { | ||
90 | } | ||
91 | class·C | ||
92 | { | ||
93 | » const·string·f·=·nameof·(G<>); | ||
94 | }</string> | ||
95 | ··</Examples> | 100 | ··</Examples> |
96 | </ErrorDocumentation> | 101 | </ErrorDocumentation> |
Offset 1, 37 lines modified | Offset 1, 27 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0123</ErrorName> | 3 | ··<ErrorName>CS0123</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0123:·A·method·or·delegate·` | 5 | ····<string>//·CS0123:·A·method·or·delegate·`object.ToString()'·parameters·do·not·match·delegate·`System.Func<string>()'·parameters |
6 | //·Line:·1 | 6 | //·Line:·16 |
7 | //·Compiler·options:·-langversion:latest | ||
7 | public·class·C | ||
8 | { | ||
9 | » delegate·void·D·(dynamic·d); | ||
10 | » | ||
11 | » static·void·Method·(ref·dynamic·d) | ||
12 | » { | ||
13 | » } | ||
8 | using·System; | ||
14 | » public·static·void·Main·() | ||
15 | » { | ||
16 | » » D·d·=·Method; | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS0123:·A·method·or·delegate·`A<T,U>.M(T)'·parameters·do·not·match·delegate·`A<T,U>.D(U)'·parameters | ||
20 | //·Line:·10 | ||
21 | 9 | public·ref·struct·S | |
22 | { | 10 | { |
23 | 11 | } | |
24 | 12 | class·Test | |
13 | { | ||
14 | » public·static·void·Main·() | ||
25 | » { | 15 | » { |
26 | » » | 16 | » » var·s·=·new·S·(); |
17 | » » Func<string>·f·=·s.ToString; | ||
27 | » } | 18 | » } |
28 | }</string> | 19 | }</string> |
29 | ····<string>//·CS0123:·A·method·or·delegate·`Test.Foo(int,·bool)'·parameters·do·not·match·delegate·`System.Func<int,bool>(int)'·parameters | 20 | ····<string>//·CS0123:·A·method·or·delegate·`Test.Foo(int,·bool)'·parameters·do·not·match·delegate·`System.Func<int,bool>(int)'·parameters |
30 | //·Line:·15 | 21 | //·Line:·15 |
31 | using·System; | 22 | using·System; |
Offset 43, 32 lines modified | Offset 33, 14 lines modified | ||
43 | » } | 33 | » } |
44 | » static·void·Main·() | 34 | » static·void·Main·() |
45 | » { | 35 | » { |
46 | » » Func<int,·bool>·f·=·Foo; | 36 | » » Func<int,·bool>·f·=·Foo; |
47 | » } | 37 | » } |
48 | }</string> | 38 | }</string> |
49 | ····<string>//·CS0123:·A·method·or·delegate·`C.Button1_Click(params·object[])'·parameters·do·not·match·delegate·`EventHandler(params·int[])'·parameters | ||
50 | //·Line:·20 | ||
51 | using·System; | ||
52 | public·delegate·void·EventHandler·(params·int[]·args); | ||
53 | public·class·C | ||
54 | { | ||
55 | » public·void·Connect·() | ||
56 | » { | ||
57 | » » EventHandler·Click·=·new·EventHandler·(Button1_Click); | ||
58 | » } | ||
59 | » public·void·Button1_Click·(params·object[]·i) | ||
60 | » { | ||
61 | » } | ||
62 | }</string> | ||
63 | ····<string>//·CS0123:·A·method·or·delegate·`X.f1(int,·object)'·parameters·do·not·match·delegate·`X.Function(int,·int)'·parameters | 39 | ····<string>//·CS0123:·A·method·or·delegate·`X.f1(int,·object)'·parameters·do·not·match·delegate·`X.Function(int,·int)'·parameters |
64 | //·Line:·13 | 40 | //·Line:·13 |
65 | using·System; | 41 | using·System; |
66 | class·X | 42 | class·X |
67 | { | 43 | { |
Offset 82, 33 lines modified | Offset 54, 28 lines modified | ||
82 | » } | 54 | » } |
83 | » static·bool·f1·(int·a,·object·b) | 55 | » static·bool·f1·(int·a,·object·b) |
84 | » { | 56 | » { |
85 | » » return·false; | 57 | » » return·false; |
86 | » } | 58 | » } |
87 | }</string> | 59 | }</string> |
88 | ····<string>//·CS0123:·A·method·or·delegate·` | 60 | ····<string>//·CS0123:·A·method·or·delegate·`C.Method(ref·dynamic)'·parameters·do·not·match·delegate·`C.D(dynamic)'·parameters |
89 | //·Line:·1 | 61 | //·Line:·14 |
90 | delegate·object·D·(dynamic·b); | ||
91 | class·A | ||
92 | { | ||
93 | } | ||
94 | 62 | public·class·C | |
95 | { | 63 | { |
96 | » | 64 | » delegate·void·D·(dynamic·d); |
65 | » | ||
66 | » static·void·Method·(ref·dynamic·d) | ||
97 | » { | 67 | » { |
98 | » » return·""; | ||
99 | » } | 68 | » } |
100 | » static·void·Main·() | 69 | » public·static·void·Main·() |
101 | » { | 70 | » { |
102 | » » | 71 | » » D·d·=·Method; |
103 | » } | 72 | » } |
104 | }</string> | 73 | }</string> |
105 | ····<string>//·CS0123:·A·method·or·delegate·`TestDelegateA(bool)'·parameters·do·not·match·delegate·`TestDelegateB(int)'·parameters | 74 | ····<string>//·CS0123:·A·method·or·delegate·`TestDelegateA(bool)'·parameters·do·not·match·delegate·`TestDelegateB(int)'·parameters |
106 | //·Line:·12 | 75 | //·Line:·12 |
107 | delegate·int·TestDelegateA·(bool·b); | 76 | delegate·int·TestDelegateA·(bool·b); |
108 | delegate·int·TestDelegateB·(int·b); | 77 | delegate·int·TestDelegateB·(int·b); |
Offset 122, 61 lines modified | Offset 89, 94 lines modified | ||
122 | » public·static·void·Main()· | 89 | » public·static·void·Main()· |
123 | » { | 90 | » { |
124 | » » TestDelegateA·a·=·new·TestDelegateA·(Delegate); | 91 | » » TestDelegateA·a·=·new·TestDelegateA·(Delegate); |
125 | » » TestDelegateB·b·=·new·TestDelegateB·(a); | 92 | » » TestDelegateB·b·=·new·TestDelegateB·(a); |
126 | » } | 93 | » } |
127 | }</string> | 94 | }</string> |
128 | ····<string>//·CS0123:·A·method·or·delegate·` | 95 | ····<string>//·CS0123:·A·method·or·delegate·`A<T,U>.M(T)'·parameters·do·not·match·delegate·`A<T,U>.D(U)'·parameters |
129 | //·Line:·1 | 96 | //·Line:·10 |
130 | 97 | class·A<T,·U>·where·T·:·U | |
98 | { | ||
99 | » delegate·void·D·(U·u); | ||
131 | i | 100 | » static·void·M·(T·t) |
Max diff block lines reached; 1966/5693 bytes (34.53%) of diff not shown. |
Offset 1, 87 lines modified | Offset 1, 87 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0832</ErrorName> | 3 | ··<ErrorName>CS0832</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 5 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
6 | //·Line:·1 | 6 | //·Line:·11 |
7 | using·System; | 7 | using·System; |
8 | using·System.Linq.Expressions; | 8 | using·System.Linq.Expressions; |
9 | class·C | 9 | class·C |
10 | { | 10 | { |
11 | » delegate·void·D·(string·s); | ||
12 | » | ||
13 | » public·static·void·Main·() | 11 | » public·static·void·Main·() |
14 | » { | 12 | » { |
15 | » » Expression< | 13 | » » Expression<Func<int,·int>>·e·=·(a)·=>·--a; |
16 | » } | 14 | » } |
17 | }</string> | 15 | }</string> |
18 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 16 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
19 | //·Line:·11 | 17 | //·Line:·11 |
20 | using·System; | 18 | using·System; |
21 | using·System.Linq.Expressions; | 19 | using·System.Linq.Expressions; |
22 | class·C | 20 | class·C |
23 | { | 21 | { |
24 | » public·static·void·Main·() | 22 | » public·static·void·Main·() |
25 | » { | 23 | » { |
26 | » » Expression<Func< | 24 | » » Expression<Func<short?[],·short?>>·e·=·l·=>·l·[0]++; |
27 | » } | 25 | » } |
28 | }</string> | 26 | }</string> |
29 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 27 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
30 | //·Line:·1 | 28 | //·Line:·13 |
31 | using·System; | 29 | using·System; |
32 | using·System.Linq.Expressions; | 30 | using·System.Linq.Expressions; |
31 | class·C | ||
33 | public·delegate·void·EventHandler·(int·i,·int·j); | ||
34 | public·class·Button | ||
35 | { | ||
36 | » public·event·EventHandler·Click; | ||
37 | } | ||
38 | public·class·Blah | ||
39 | { | 32 | { |
33 | » delegate·void·D·(string·s); | ||
34 | » | ||
40 | » public·static·void·Main·() | 35 | » public·static·void·Main·() |
41 | » { | 36 | » { |
37 | » » Expression<D>·e·=·(a)·=>·a·=·"a"; | ||
42 | » » Button·b·=·new·Button·(); | ||
43 | » » Expression<Action>·e·=·()·=>·b.Click·+=·new·EventHandler·(Button1_Click); | ||
44 | » } | ||
45 | » public·static·void·Button1_Click·(int·i,·int·j) | ||
46 | » { | ||
47 | » } | 38 | » } |
48 | }</string> | 39 | }</string> |
49 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 40 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
50 | //·Line:·1 | 41 | //·Line:·13 |
51 | using·System; | 42 | using·System; |
52 | using·System.Linq.Expressions; | 43 | using·System.Linq.Expressions; |
53 | class·C | 44 | class·C |
54 | { | 45 | { |
46 | » delegate·void·D·(string·s); | ||
47 | » | ||
55 | » public·static·void·Main·() | 48 | » public·static·void·Main·() |
56 | » { | 49 | » { |
57 | » » Expression< | 50 | » » Expression<D>·e·=·(a)·=>·a·=·"a"; |
58 | » } | 51 | » } |
59 | }</string> | 52 | }</string> |
60 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 53 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
61 | //·Line:·1 | 54 | //·Line:·19 |
62 | using·System; | 55 | using·System; |
63 | using·System.Linq.Expressions; | 56 | using·System.Linq.Expressions; |
64 | cla | 57 | public·delegate·void·EventHandler·(int·i,·int·j); |
58 | public·class·Button | ||
59 | { | ||
60 | » public·event·EventHandler·Click; | ||
61 | } | ||
62 | public·class·Blah | ||
65 | { | 63 | { |
66 | » delegate·void·D·(string·s); | ||
67 | » | ||
68 | » public·static·void·Main·() | 64 | » public·static·void·Main·() |
69 | » { | 65 | » { |
70 | » » | 66 | » » Button·b·=·new·Button·(); |
67 | » » Expression<Action>·e·=·()·=>·b.Click·+=·new·EventHandler·(Button1_Click); | ||
68 | » } | ||
69 | » public·static·void·Button1_Click·(int·i,·int·j) | ||
70 | » { | ||
71 | » } | 71 | » } |
72 | }</string> | 72 | }</string> |
73 | ··</Examples> | 73 | ··</Examples> |
74 | </ErrorDocumentation> | 74 | </ErrorDocumentation> |
Offset 6, 34 lines modified | Offset 6, 38 lines modified | ||
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | class·ExternClass·{ | 8 | class·ExternClass·{ |
9 | ········[System.Obsolete] | 9 | ········[System.Obsolete] |
10 | ········public·static·extern·void·ExternMethod(); | 10 | ········public·static·extern·void·ExternMethod(); |
11 | }</string> | 11 | }</string> |
12 | ····<string>//·CS0626:·`ExternClass.Extern | 12 | ····<string>//·CS0626:·`ExternClass.implicit·operator·ExternClass(byte)'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation |
13 | //·Line:·6 | 13 | //·Line:·6 |
14 | //·Compiler·options:·-warnaserror·-warn:1 | 14 | //·Compiler·options:·-warnaserror·-warn:1 |
15 | class·ExternClass·{ | 15 | class·ExternClass·{ |
16 | ········ | 16 | ········static·public·extern·implicit·operator·ExternClass(byte·value); |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0626:·`ExternClass. | 18 | ····<string>//·CS0626:·`ExternClass.ExternMethod'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation |
19 | //·Line:·6 | 19 | //·Line:·6 |
20 | //·Compiler·options:·-warnaserror·-warn:1 | 20 | //·Compiler·options:·-warnaserror·-warn:1 |
21 | class·ExternClass·{ | 21 | class·ExternClass·{ |
22 | ········ | 22 | ········public·static·extern·int·ExternMethod·{·set;·} |
23 | }</string> | 23 | }</string> |
24 | ····<string>//·CS0626:·` | 24 | ····<string>//·CS0626:·`C.this[int]'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation |
25 | //·Line:· | 25 | //·Line:·7 |
26 | //·Compiler·options:·-warnaserror·-warn:1 | 26 | //·Compiler·options:·-warnaserror·-warn:1 |
27 | class·ExternClass·{ | ||
28 | 27 | class·C | |
28 | { | ||
29 | » public·extern·char·this[int·index] | ||
30 | » { | ||
31 | » » get; | ||
32 | » } | ||
29 | }</string> | 33 | }</string> |
30 | ····<string>//·CS0626:·`A.~A()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation | 34 | ····<string>//·CS0626:·`A.~A()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation |
31 | //·Line:·7 | 35 | //·Line:·7 |
32 | //·Compiler·options:·-warnaserror | 36 | //·Compiler·options:·-warnaserror |
33 | public·sealed·class·A | 37 | public·sealed·class·A |
34 | { | 38 | { |
Offset 47, 20 lines modified | Offset 51, 16 lines modified | ||
47 | using·System; | 51 | using·System; |
48 | public·delegate·void·Handler·(); | 52 | public·delegate·void·Handler·(); |
49 | class·Test·{ | 53 | class·Test·{ |
50 | » extern·event·Handler·OnFoo; | 54 | » extern·event·Handler·OnFoo; |
51 | }</string> | 55 | }</string> |
52 | ····<string>//·CS0626:·` | 56 | ····<string>//·CS0626:·`ExternClass.ExternMethod()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation |
53 | //·Line:· | 57 | //·Line:·6 |
54 | //·Compiler·options:·-warnaserror·-warn:1 | 58 | //·Compiler·options:·-warnaserror·-warn:1 |
59 | class·ExternClass·{ | ||
60 | ········public·static·extern·void·ExternMethod(); | ||
55 | class·C | ||
56 | { | ||
57 | » public·extern·char·this[int·index] | ||
58 | » { | ||
59 | » » get; | ||
60 | » } | ||
61 | }</string> | 61 | }</string> |
62 | ··</Examples> | 62 | ··</Examples> |
63 | </ErrorDocumentation> | 63 | </ErrorDocumentation> |
Offset 1, 154 lines modified | Offset 1, 132 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0136</ErrorName> | 3 | ··<ErrorName>CS0136</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0136:·A·local·variable·named·` | 5 | ····<string>//·CS0136:·A·local·variable·named·`s'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`s',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else |
6 | //·Line:·1 | 6 | //·Line:·10 |
7 | using·System; | ||
8 | public·delegate·void·Hello·(Test·test); | ||
9 | 7 | internal·class·Program | |
10 | { | 8 | { |
11 | » public·void·Whatever·() | ||
12 | » {·} | ||
13 | » static·void·Main·() | 9 | » public·static·void·Main·() |
14 | » { | 10 | » { |
15 | » » Hello·hello·=·delegate·(Test·t)·{ | ||
16 | » » | 11 | » » object·o·=·null; |
12 | » » if·(o·is·string·s)·{ | ||
13 | » » » int·s·=·1; | ||
17 | » » } | 14 | » » } |
18 | » » Test·t·=·new·Test·(); | ||
19 | » » hello·(t); | ||
20 | » } | 15 | » } |
21 | }</string> | 16 | }</string> |
22 | ····<string>//·CS0136:·A·local·variable·named·` | 17 | ····<string>//·CS0136:·A·local·variable·named·`s'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`s',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else |
23 | //·Line:· | 18 | //·Line:·11 |
19 | using·System; | ||
24 | class·X | 20 | class·X |
25 | 21 | { | |
22 | » void·Test2·(object·o) | ||
26 | » { | 23 | » { |
27 | » » int·i; | ||
28 | » » { | ||
29 | » » | 24 | » » if·(o·is·ValueType·s)·{ |
25 | » » » if·(o·is·long·s)·{ | ||
26 | » » » » Console.WriteLine·(s); | ||
27 | » » » } | ||
30 | » » } | 28 | » » } |
31 | » } | 29 | » } |
32 | }</string> | 30 | }</string> |
33 | ····<string>//·CS0136:·A·local·variable·named·`t'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`t',·which·is·already·used·in·a·`c | 31 | ····<string>//·CS0136:·A·local·variable·named·`t'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`t',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else |
34 | //·Line:·1 | 32 | //·Line:·15 |
35 | using·System; | 33 | using·System; |
36 | public·delegate·void·Hello·(Test·test); | 34 | public·delegate·void·Hello·(Test·test); |
37 | public·class·Test | 35 | public·class·Test |
38 | { | 36 | { |
39 | » public·void·Whatever·() | 37 | » public·void·Whatever·() |
40 | » {·} | 38 | » {·} |
41 | » static·void· | 39 | » static·void·RunIt·(Test·t) |
42 | » { | 40 | » { |
43 | » » Hello·hello·=·delegate·(Test·test)·{ | 41 | » » Hello·hello·=·delegate·(Test·test)·{ |
44 | » » » Test·t·=·test; | 42 | » » » Test·t·=·test; |
45 | » » » t.Whatever·(); | 43 | » » » t.Whatever·(); |
46 | » » }; | 44 | » » }; |
47 | » » Test·t·=·new·Test·(); | ||
48 | » » hello·(t); | 45 | » » hello·(t); |
49 | » } | 46 | » } |
50 | }</string> | ||
51 | ····<string>//·CS0136:·A·local·variable·named·`i'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`i',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else | ||
52 | //·Line:·10 | ||
53 | delegate·string·Fun·(int·i); | ||
54 | class·X | ||
55 | { | ||
56 | » static·void·Main·() | 47 | » static·void·Main·() |
57 | » { | 48 | » { |
49 | » » Test·t·=·new·Test·(); | ||
50 | » » RunIt·(t); | ||
58 | » » for·(int·i·=·0;·i·<·5;·i++)·{ | ||
59 | » » » Fun·m·=·delegate·(int·i)·{ | ||
60 | » » » » return·"<<"·+·i·+·">>"; | ||
61 | » » » }; | ||
62 | » » } | ||
63 | » } | 51 | » } |
64 | }</string> | 52 | }</string> |
65 | ····<string>//·CS0136:·A·local·variable·named·` | 53 | ····<string>//·CS0136:·A·local·variable·named·`t'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`t',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else |
66 | //·Line:·15 | 54 | //·Line:·15 |
55 | using·System; | ||
67 | class | 56 | public·delegate·void·Hello·(Test·test); |
57 | public·class·Test | ||
68 | { | 58 | { |
59 | » public·void·Whatever·() | ||
60 | » {·} | ||
69 | » public·void·Foo·(int·i,·int·v) | ||
70 | » { | ||
71 | » » switch·(i)·{ | ||
72 | » » » case·1: | ||
73 | » » » » if·(v·>·0)·{ | ||
74 | » » » » » int·res·=·1; | ||
75 | » » » » } | ||
76 | » » » » break; | ||
77 | » » » case·2: | ||
78 | » » » » int·res·=·2; | ||
79 | » » » » break; | ||
80 | » » } | ||
81 | » } | ||
82 | }</string> | ||
83 | ····<string>//·CS0136:·A·local·variable·named·`j'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`j',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else | ||
84 | //·Line:·7 | ||
61 | » static·void·Main·() | ||
85 | class·X·{ | ||
86 | » public·static·void·Bar·(int·j,·params·int·[]·args) | ||
87 | » { | 62 | » { |
88 | » » | 63 | » » Test·t·=·new·Test·(); |
64 | » » Hello·hello·=·delegate·(Test·t)·{ | ||
65 | » » » t.Whatever·(); | ||
89 | » » | 66 | » » }; |
67 | » » hello·(t); | ||
90 | » } | 68 | » } |
91 | }</string> | 69 | }</string> |
92 | ····<string>//·CS0136:·A·local·variable·named·`v'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`v',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else | 70 | ····<string>//·CS0136:·A·local·variable·named·`v'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`v',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else |
93 | //·Line:·13 | 71 | //·Line:·13 |
94 | using·System.Linq; | 72 | using·System.Linq; |
95 | public·class·Test | 73 | public·class·Test |
96 | { | 74 | { |
Max diff block lines reached; 9521/13951 bytes (68.25%) of diff not shown. |
Offset 17, 26 lines modified | Offset 17, 32 lines modified | ||
17 | { | 17 | { |
18 | » public·static·void·Main·() | 18 | » public·static·void·Main·() |
19 | » { | 19 | » { |
20 | » » A·a·=·new·A·(); | 20 | » » A·a·=·new·A·(); |
21 | » » a·[value:1]·=·9; | 21 | » » a·[value:1]·=·9; |
22 | » } | 22 | » } |
23 | }</string> | 23 | }</string> |
24 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·` | 24 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`System.Delegate.DynamicInvoke(params·object[])'·does·not·contain·a·parameter·named·`b' |
25 | //·Line:·1 | 25 | //·Line:·18 |
26 | using·System; | ||
26 | class·C | 27 | class·C |
27 | { | 28 | { |
28 | » | 29 | » delegate·int·IntDelegate·(int·a); |
30 | » | ||
31 | » static·int·TestInt·(int·u) | ||
29 | » { | 32 | » { |
33 | » » return·29; | ||
30 | » } | 34 | » } |
31 | » | 35 | » |
32 | » public·static·void·Main·() | 36 | » public·static·void·Main·() |
33 | » { | 37 | » { |
34 | » » | 38 | » » var·del·=·new·IntDelegate·(TestInt); |
39 | » » del.DynamicInvoke·(b·:·7); | ||
35 | » } | 40 | » } |
36 | }</string> | 41 | }</string> |
37 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`Program.M(int,·int,·int)'·does·not·contain·a·parameter·named·`whatever' | 42 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`Program.M(int,·int,·int)'·does·not·contain·a·parameter·named·`whatever' |
38 | //·Line:·8 | 43 | //·Line:·8 |
39 | public·class·Program | 44 | public·class·Program |
40 | { | 45 | { |
Offset 45, 29 lines modified | Offset 51, 23 lines modified | ||
45 | » » M·(z:·1,·whatever:·0); | 51 | » » M·(z:·1,·whatever:·0); |
46 | » } | 52 | » } |
47 | » void·M·(int·x·=·0,·int·y·=·0,·int·z·=·0) | 53 | » void·M·(int·x·=·0,·int·y·=·0,·int·z·=·0) |
48 | » { | 54 | » { |
49 | » } | 55 | » } |
50 | }</string> | 56 | }</string> |
51 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·` | 57 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`C.Foo(int,·int)'·does·not·contain·a·parameter·named·`b' |
52 | //·Line:·1 | 58 | //·Line:·12 |
53 | using·System; | ||
54 | class·C | 59 | class·C |
55 | { | 60 | { |
61 | » static·void·Foo·(int·x,·int·y) | ||
56 | » delegate·int·IntDelegate·(int·a); | ||
57 | » | ||
58 | » static·int·TestInt·(int·u) | ||
59 | » { | 62 | » { |
60 | » » return·29; | ||
61 | » } | 63 | » } |
62 | » | 64 | » |
63 | » public·static·void·Main·() | 65 | » public·static·void·Main·() |
64 | » { | 66 | » { |
67 | » » Foo·(1,·b·:·2); | ||
65 | » » var·del·=·new·IntDelegate·(TestInt); | ||
66 | » » del.DynamicInvoke·(b·:·7); | ||
67 | » } | 68 | » } |
68 | }</string> | 69 | }</string> |
69 | ··</Examples> | 70 | ··</Examples> |
70 | </ErrorDocumentation> | 71 | </ErrorDocumentation> |
Offset 1, 14 lines modified | Offset 1, 28 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0677</ErrorName> | 3 | ··<ErrorName>CS0677</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0677:·`C<T>.t':·A·volatile·field·cannot·be·of·the·type·`T' | 5 | ····<string>//·CS0677:·`C<T>.t':·A·volatile·field·cannot·be·of·the·type·`T' |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | public·class·C<T>··where·T·:·struct | ||
8 | { | ||
9 | » volatile·T·t; | ||
10 | }</string> | ||
11 | ····<string>//·CS0677:·`X.d':·A·volatile·field·cannot·be·of·the·type·`double' | ||
12 | //·Line:·6 | ||
13 | class·X | ||
14 | { | ||
15 | » public·volatile·double·d; | ||
16 | }</string> | ||
17 | ····<string>//·CS0677:·`C<T>.t':·A·volatile·field·cannot·be·of·the·type·`T' | ||
18 | //·Line:·8 | ||
7 | public·class·C<T> | 19 | public·class·C<T> |
8 | { | 20 | { |
9 | » volatile·T·t; | 21 | » volatile·T·t; |
10 | }</string> | 22 | }</string> |
11 | ····<string>//·CS0677:·`X.a':·A·volatile·field·cannot·be·of·the·type·`A' | 23 | ····<string>//·CS0677:·`X.a':·A·volatile·field·cannot·be·of·the·type·`A' |
12 | //·Line:·8 | 24 | //·Line:·8 |
13 | using·System; | 25 | using·System; |
Offset 17, 34 lines modified | Offset 31, 20 lines modified | ||
17 | class·X·{ | 31 | class·X·{ |
18 | » public·volatile·A·a; | 32 | » public·volatile·A·a; |
19 | » static·void·Main·() | 33 | » static·void·Main·() |
20 | » » { | 34 | » » { |
21 | » » } | 35 | » » } |
22 | }</string> | 36 | }</string> |
23 | ····<string>//·CS0677:·`C<T>.t':·A·volatile·field·cannot·be·of·the·type·`T' | ||
24 | //·Line:·8 | ||
25 | public·class·C<T>··where·T·:·struct | ||
26 | { | ||
27 | » volatile·T·t; | ||
28 | }</string> | ||
29 | ····<string>//·CS0677:·`X.e':·A·volatile·field·cannot·be·of·the·type·`E' | 37 | ····<string>//·CS0677:·`X.e':·A·volatile·field·cannot·be·of·the·type·`E' |
30 | //·Line:·10 | 38 | //·Line:·10 |
31 | enum·E·:·long | 39 | enum·E·:·long |
32 | { | 40 | { |
33 | } | 41 | } |
34 | class·X | 42 | class·X |
35 | { | 43 | { |
36 | » volatile·E·e; | 44 | » volatile·E·e; |
37 | }</string> | 45 | }</string> |
38 | ····<string>//·CS0677:·`X.d':·A·volatile·field·cannot·be·of·the·type·`double' | ||
39 | //·Line:·6 | ||
40 | class·X | ||
41 | { | ||
42 | » public·volatile·double·d; | ||
43 | }</string> | ||
44 | ··</Examples> | 46 | ··</Examples> |
45 | </ErrorDocumentation> | 47 | </ErrorDocumentation> |
Offset 1, 33 lines modified | Offset 1, 33 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0430</ErrorName> | 3 | ··<ErrorName>CS0430</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0430:·The·extern·alias·`dontdefined'·was·not·specified·in·-reference·option | 5 | ····<string>//·CS0430:·The·extern·alias·`dontdefined'·was·not·specified·in·-reference·option |
6 | //·Line:·4 | 6 | //·Line:·4 |
7 | extern·alias·dontdefined; | ||
7 | using·System; | 8 | using·System; |
8 | namespace·N | ||
9 | { | ||
10 | » extern·alias·dontdefined; | ||
11 | } | ||
12 | public·class·Tester | 9 | public·class·Tester |
13 | { | 10 | { |
14 | » static·void·Main·() | 11 | » static·void·Main·() |
15 | » { | 12 | » { |
16 | » } | 13 | » } |
17 | }</string> | 14 | }</string> |
18 | ····<string>//·CS0430:·The·extern·alias·`dontdefined'·was·not·specified·in·-reference·option | 15 | ····<string>//·CS0430:·The·extern·alias·`dontdefined'·was·not·specified·in·-reference·option |
19 | //·Line:·4 | 16 | //·Line:·4 |
20 | extern·alias·dontdefined; | ||
21 | using·System; | 17 | using·System; |
18 | namespace·N | ||
19 | { | ||
20 | » extern·alias·dontdefined; | ||
21 | } | ||
22 | public·class·Tester | 22 | public·class·Tester |
23 | { | 23 | { |
24 | » static·void·Main·() | 24 | » static·void·Main·() |
25 | » { | 25 | » { |
26 | » } | 26 | » } |
27 | }</string> | 27 | }</string> |
28 | ··</Examples> | 28 | ··</Examples> |
Offset 1, 50 lines modified | Offset 1, 28 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0535</ErrorName> | 3 | ··<ErrorName>CS0535</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0535:·` | 5 | ····<string>//·CS0535:·`B'·does·not·implement·interface·member·`ITest2.GetName(string)' |
6 | //·Line:· | 6 | //·Line:·17 |
7 | using·System; | ||
8 | public·interface·I | 7 | public·interface·ITest1·{ |
8 | » void·GetName(string·id); | ||
9 | { | ||
10 | » object·Coordinate·{ | ||
11 | » » get; | ||
12 | » » set; | ||
13 | » } | ||
14 | } | 9 | } |
10 | public·interface·ITest2·{ | ||
11 | » void·GetName(string·id); | ||
15 | public·abstract·class·CA·:·IA | ||
16 | { | ||
17 | » public·abstract·object·Coordinate·{ | ||
18 | » » get; | ||
19 | » » set; | ||
20 | » } | ||
21 | } | 12 | } |
13 | public·class·A·:·ITest1·{ | ||
14 | » void·ITest1.GetName(string·id)·{ | ||
22 | public··partial·class·CB·:·CA | ||
23 | { | ||
24 | » public·override·object·Coordinate·{ | ||
25 | » » get·{ | ||
26 | » » » throw·new·NotImplementedException·(); | ||
27 | » » } | ||
28 | » » set·{ | ||
29 | » » } | ||
30 | » } | 15 | » } |
31 | } | 16 | } |
17 | public·class·B·:·A,·ITest2·{ | ||
32 | public·class·CC·:·CB,·IA | ||
33 | { | ||
34 | » public·new·object·Coordinate·{ | ||
35 | » » get·{ | ||
36 | » » » throw·new·NotImplementedException·(); | ||
37 | » » } | ||
38 | » } | ||
39 | }</string> | 18 | }</string> |
40 | ····<string>//·CS0535:·`ServerProperty'·does·not·implement·interface·member·`IServerProperty.SetValue(string,·uint)' | 19 | ····<string>//·CS0535:·`ServerProperty'·does·not·implement·interface·member·`IServerProperty.SetValue(string,·uint)' |
41 | //·Line:·10 | 20 | //·Line:·10 |
42 | public·interface·IServerProperty | 21 | public·interface·IServerProperty |
43 | { | 22 | { |
44 | » int[]·GetChildren·(uint·timeout); | 23 | » int[]·GetChildren·(uint·timeout); |
Offset 54, 76 lines modified | Offset 32, 79 lines modified | ||
54 | public·class·ServerProperty·:·IServerProperty | 32 | public·class·ServerProperty·:·IServerProperty |
55 | { | 33 | { |
56 | » public·int[]·GetChildren·(uint·timeout) | 34 | » public·int[]·GetChildren·(uint·timeout) |
57 | » { | 35 | » { |
58 | » » return·null; | 36 | » » return·null; |
59 | » } | 37 | » } |
60 | }</string> | 38 | }</string> |
61 | ····<string>//·CS0535:·` | 39 | ····<string>//·CS0535:·`Test'·does·not·implement·interface·member·`X.Hola(ref·string)' |
62 | //·Line:· | 40 | //·Line:·9 |
63 | · | ||
64 | using·System; | 41 | using·System; |
42 | interface·X·{ | ||
43 | » void·Hola·(ref·string·name); | ||
65 | · | ||
66 | public·interface·IStack·{ | ||
67 | » void·Insert·(int·index,·object·value); | ||
68 | » object·this·[int·index]·{·set;·} | ||
69 | } | 44 | } |
70 | public·class·Stack·:·IStack·{ | ||
71 | » object·IStack.this·[int·index]·{ | ||
72 | 45 | class·Test·:·X·{ | |
46 | » static·void·Main·() | ||
47 | » { | ||
73 | » } | 48 | » } |
74 | } | ||
75 | public·class·D·{ | ||
76 | » | 49 | » public·void·Hola·(out·string·name) |
50 | » { | ||
51 | » » name·=·null; | ||
52 | » } | ||
77 | }</string> | 53 | }</string> |
78 | ····<string>//·CS0535:·`Class'·does·not·implement·interface·member·`Interface.Method()' | 54 | ····<string>//·CS0535:·`Class'·does·not·implement·interface·member·`Interface.Method()' |
79 | //·Line:·8 | 55 | //·Line:·8 |
80 | interface·Interface·{ | 56 | interface·Interface·{ |
81 | ········void·Method(); | 57 | ········void·Method(); |
82 | } | 58 | } |
83 | class·Class:·Interface·{ | 59 | class·Class:·Interface·{ |
84 | }</string> | 60 | }</string> |
85 | ····<string>//·CS0535:·` | 61 | ····<string>//·CS0535:·`CC'·does·not·implement·interface·member·`IA.this[int].set' |
86 | //·Line:· | 62 | //·Line:·33 |
87 | public·interface·ITest1·{ | ||
88 | » void·GetName(string·id); | ||
89 | } | ||
63 | using·System; | ||
90 | public·interface·ITest2·{ | ||
91 | » void·GetName(string·id); | ||
92 | } | ||
93 | public·class·A·:·ITest1·{ | ||
94 | 64 | public·interface·IA | |
65 | { | ||
66 | » object·this[int·arg]·{ | ||
67 | » » get; | ||
68 | » » set; | ||
95 | » } | 69 | » } |
96 | } | 70 | } |
71 | public·abstract·class·CA·:·IA | ||
72 | { | ||
73 | » public·abstract·object·this[int·arg]·{ | ||
74 | » » get; | ||
75 | » » set; | ||
76 | » } | ||
97 | public·class·B·:·A,·ITest2·{ | ||
Max diff block lines reached; 1796/4862 bytes (36.94%) of diff not shown. |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1966</ErrorName> | 3 | ··<ErrorName>CS1966</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I< | 5 | ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I<dynamic>' |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | interface·I<T> | 7 | interface·I<T> |
8 | { | 8 | { |
9 | } | 9 | } |
10 | class·C·:·I< | 10 | class·C·:·I<dynamic> |
11 | { | 11 | { |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I<dynamic[]>' | 13 | ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I<dynamic[]>' |
14 | //·Line:·8 | 14 | //·Line:·8 |
15 | interface·I<T> | 15 | interface·I<T> |
16 | { | 16 | { |
17 | } | 17 | } |
18 | class·C·:·I<dynamic[]> | 18 | class·C·:·I<dynamic[]> |
19 | { | 19 | { |
20 | }</string> | 20 | }</string> |
21 | ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I<dynamic>' | 21 | ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I<I<dynamic>>' |
22 | //·Line:·8 | 22 | //·Line:·8 |
23 | interface·I<T> | 23 | interface·I<T> |
24 | { | 24 | { |
25 | } | 25 | } |
26 | class·C·:·I<dynamic> | 26 | class·C·:·I<I<dynamic>> |
27 | { | 27 | { |
28 | }</string> | 28 | }</string> |
29 | ··</Examples> | 29 | ··</Examples> |
30 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 1, 60 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0108</ErrorName> | 3 | ··<ErrorName>CS0108</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0108:·`O.InnerAttribute'·hides·inherited·member·`Base.InnerAttribute()'.·Use·the·new·keyword·if·hiding·was·intended | ||
6 | //·Line:·12 | ||
7 | //·Compiler·options:·-warnaserror·-warn:2 | ||
8 | using·System; | ||
9 | public·class·Base | ||
10 | { | ||
11 | ····public·void·InnerAttribute·()·{} | ||
12 | } | ||
13 | class·O:·Base | ||
14 | { | ||
15 | ····[AttributeUsage(AttributeTargets.Class)] | ||
16 | ····public·sealed·class·InnerAttribute:·Attribute·{ | ||
17 | ····}········ | ||
18 | } | ||
19 | class·D·{ | ||
20 | » static·void·Main·()·{} | ||
21 | }</string> | ||
22 | ····<string>//·CS0108:·`Derived.Prop'·hides·inherited·member·`Base.Prop'.·Use·the·new·keyword·if·hiding·was·intended | ||
23 | //·Line:·14 | ||
24 | //·Compiler·options:·-warnaserror·-warn:2 | ||
25 | class·Base·{ | ||
26 | » public·int·Prop·{ | ||
27 | ············get·{ | ||
28 | ················return·0; | ||
29 | ············} | ||
30 | ········}···· | ||
31 | } | ||
32 | class·Derived·:·Base·{ | ||
33 | » public·bool·Prop·=·false; | ||
34 | }</string> | ||
35 | ····<string>//·CS0108:·`B.D'·hides·inherited·member·`A.D'.·Use·the·new·keyword·if·hiding·was·intended | ||
36 | //·Line:·15 | ||
37 | //·Compiler·options:·-warnaserror·-warn:2 | ||
38 | public·class·B·:·A | ||
39 | { | ||
40 | » public·delegate·void·D·(); | ||
41 | } | ||
42 | public·class·A | ||
43 | { | ||
44 | » public·int·D; | ||
45 | }</string> | ||
46 | ····<string>//·CS0108:·`Derived.Prop'·hides·inherited·member·`Base.Prop(int)'.·Use·the·new·keyword·if·hiding·was·intended | 5 | ····<string>//·CS0108:·`Derived.Prop'·hides·inherited·member·`Base.Prop(int)'.·Use·the·new·keyword·if·hiding·was·intended |
47 | //·Line:·10 | 6 | //·Line:·10 |
48 | //·Compiler·options:·-warnaserror·-warn:2 | 7 | //·Compiler·options:·-warnaserror·-warn:2 |
49 | class·Base·{ | 8 | class·Base·{ |
50 | » public·void·Prop·(int·a)·{} | 9 | » public·void·Prop·(int·a)·{} |
51 | } | 10 | } |
Offset 62, 67 lines modified | Offset 13, 14 lines modified | ||
62 | class·Derived·:·Base·{ | 13 | class·Derived·:·Base·{ |
63 | » public·int·Prop·{ | 14 | » public·int·Prop·{ |
64 | ············get·{ | 15 | ············get·{ |
65 | ················return·0; | 16 | ················return·0; |
66 | ············} | 17 | ············} |
67 | ········} | 18 | ········} |
68 | }</string> | 19 | }</string> |
69 | ····<string>//·CS0108:·`A.B.AnInt'·hides·inherited·member·`A.AnInt'.·Use·the·new·keyword·if·hiding·was·intended | ||
70 | //·Line:·11 | ||
71 | //·Compiler·options:·-warnaserror | ||
72 | public·abstract·class·A | ||
73 | { | ||
74 | » static·readonly·int·AnInt·=·2; | ||
75 | » public·class·B·:·A | ||
76 | » { | ||
77 | » » static·readonly·int·AnInt·=·3; | ||
78 | » } | ||
79 | }</string> | ||
80 | ····<string>//·CS0108:·`Derived.Prop(bool)'·hides·inherited·member·`Base.Prop'.·Use·the·new·keyword·if·hiding·was·intended | ||
81 | //·Line:·13 | ||
82 | //·Compiler·options:·-warnaserror·-warn:2 | ||
83 | class·Base·{ | ||
84 | » public·bool·Prop·=·false; | ||
85 | } | ||
86 | class·Derived·:·Base·{ | ||
87 | ········public·void·Prop·(bool·b)·{} | ||
88 | }</string> | ||
89 | ····<string>//·CS0108:·`Derived.Method()'·hides·inherited·member·`Base.Method()'.·Use·the·new·keyword·if·hiding·was·intended | ||
90 | //·Line:·11 | ||
91 | //·Compiler·options:·-warnaserror·-warn:2 | ||
92 | class·Base·{ | ||
93 | » public·bool·Method·()·{·return·false;·} | ||
94 | ········public·void·Method·(int·a)·{} | ||
95 | } | ||
96 | class·Derived·:·Base·{ | ||
97 | ········public·void·Method·()·{} | ||
98 | }</string> | ||
99 | ····<string>//·CS0108:·`Outer.Inner'·hides·inherited·member·`Base.Inner'.·Use·the·new·keyword·if·hiding·was·intended | ||
100 | //·Line:·13 | ||
101 | //·Compiler·options:·-warnaserror·-warn:2 | ||
102 | public·class·Base | ||
103 | { | ||
104 | ····public·int·Inner·{·set·{·}·} | ||
105 | } | ||
106 | class·Outer:·Base | ||
107 | { | ||
108 | ····public·void·M·()·{} | ||
109 | ···· | ||
110 | ····public·class·Inner | ||
111 | ····{ | ||
112 | ····} | ||
113 | }</string> | ||
114 | ····<string>//·CS0108:·`B.Adapter'·hides·inherited·member·`A.Adapter'.·Use·the·new·keyword·if·hiding·was·intended | 20 | ····<string>//·CS0108:·`B.Adapter'·hides·inherited·member·`A.Adapter'.·Use·the·new·keyword·if·hiding·was·intended |
115 | //·Line:·14 | 21 | //·Line:·14 |
116 | //·Compiler·options:·-warnaserror·-warn:2 | 22 | //·Compiler·options:·-warnaserror·-warn:2 |
117 | class·A | 23 | class·A |
118 | { | 24 | { |
Max diff block lines reached; 8194/11390 bytes (71.94%) of diff not shown. |
Offset 11, 37 lines modified | Offset 11, 26 lines modified | ||
11 | class·X·{ | 11 | class·X·{ |
12 | » unsafe·void·Test·() | 12 | » unsafe·void·Test·() |
13 | » { | 13 | » { |
14 | » » X·x·=·*&this; | 14 | » » X·x·=·*&this; |
15 | » } | 15 | » } |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only | ||
18 | //·Line:·11 | ||
19 | //·Compiler·options:·-unsafe·-langversion:latest | ||
20 | readonly·struct·X | ||
21 | { | ||
22 | » unsafe·void·Test·() | ||
23 | » { | ||
24 | » » fixed·(X*·x·=·&this)·{ | ||
25 | » » } | ||
26 | » } | ||
27 | }</string> | ||
28 | ····<string>//·CS0459:·Cannot·take·the·address·of·f | 17 | ····<string>//·CS0459:·Cannot·take·the·address·of·fixed·variable·`a' |
29 | //·Line:·10 | 18 | //·Line:·10 |
30 | //·Compiler·options:·-unsafe | 19 | //·Compiler·options:·-unsafe |
31 | class·C | 20 | class·C |
32 | { | 21 | { |
22 | » static·int·i; | ||
23 | » | ||
33 | » public·static·unsafe·void· | 24 | » public·static·unsafe·void·Test·() |
34 | » { | 25 | » { |
35 | » » foreach·(char·c·in·"test")·{ | ||
36 | » » | 26 | » » fixed·(int*·a·=·&i)·{ |
27 | » » » int**·x·=·&a; | ||
37 | » » } | 28 | » » } |
38 | ····} | 29 | ····} |
39 | }</string> | 30 | }</string> |
40 | ····<string>//·CS0459:·Cannot·take·the·address·of·using·variable·`m' | 31 | ····<string>//·CS0459:·Cannot·take·the·address·of·using·variable·`m' |
41 | //·Line:·19 | 32 | //·Line:·19 |
42 | //·Compiler·options:·-unsafe | 33 | //·Compiler·options:·-unsafe |
Offset 59, 24 lines modified | Offset 48, 35 lines modified | ||
59 | » unsafe·static·void·Main·() | 48 | » unsafe·static·void·Main·() |
60 | » { | 49 | » { |
61 | » » using·(S·m·=·new·S·()){ | 50 | » » using·(S·m·=·new·S·()){ |
62 | » » » S*·mm·=·&m; | 51 | » » » S*·mm·=·&m; |
63 | » » } | 52 | » » } |
64 | » } | 53 | » } |
65 | }</string> | 54 | }</string> |
55 | ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only | ||
56 | //·Line:·11 | ||
57 | //·Compiler·options:·-unsafe·-langversion:latest | ||
58 | readonly·struct·X | ||
59 | { | ||
60 | » unsafe·void·Test·() | ||
61 | » { | ||
62 | » » fixed·(X*·x·=·&this)·{ | ||
63 | » » } | ||
64 | » } | ||
65 | }</string> | ||
66 | ····<string>//·CS0459:·Cannot·take·the·address·of·fi | 66 | ····<string>//·CS0459:·Cannot·take·the·address·of·foreach·iteration·variable·`c' |
67 | //·Line:·10 | 67 | //·Line:·10 |
68 | //·Compiler·options:·-unsafe | 68 | //·Compiler·options:·-unsafe |
69 | class·C | 69 | class·C |
70 | { | 70 | { |
71 | » static·int·i; | ||
72 | » | ||
73 | » public·static·unsafe·void· | 71 | » public·static·unsafe·void·Main·() |
74 | » { | 72 | » { |
75 | » » fixed·(int*·a·=·&i)·{ | ||
76 | » » | 73 | » » foreach·(char·c·in·"test")·{ |
74 | » » » char*·ch·=·&c; | ||
77 | » » } | 75 | » » } |
78 | ····} | 76 | ····} |
79 | }</string> | 77 | }</string> |
80 | ··</Examples> | 78 | ··</Examples> |
81 | </ErrorDocumentation> | 79 | </ErrorDocumentation> |
Offset 1, 38 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0455</ErrorName> | 3 | ··<ErrorName>CS0455</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`class'·and·`long' | ||
6 | //·Line:·11 | ||
7 | abstract·class·A<T> | ||
8 | { | ||
9 | » public·abstract·void·Foo<U>·()·where·U·:·class,·T; | ||
10 | } | ||
11 | class·B·:·A<long> | ||
12 | { | ||
13 | » public·override·void·Foo<Y>·() | ||
14 | » { | ||
15 | » } | ||
16 | }</string> | ||
17 | ····<string>//·CS0455:·Type·parameter·`T'·inherits·conflicting·constraints·`Test'·and·`World' | ||
18 | //·Line:·11 | ||
19 | class·Test | ||
20 | {·} | ||
21 | class·World | ||
22 | {·} | ||
23 | class·Foo<T,U> | ||
24 | » where·T·:·Test,·U | ||
25 | » where·U·:·World | ||
26 | {·}</string> | ||
27 | ····<string>//·CS0455:·Type·parameter·`T3'·inherits·conflicting·constraints·`X'·and·`Y' | 5 | ····<string>//·CS0455:·Type·parameter·`T3'·inherits·conflicting·constraints·`X'·and·`Y' |
28 | //·Line:·15 | 6 | //·Line:·15 |
29 | class·X | 7 | class·X |
30 | { | 8 | { |
31 | } | 9 | } |
Offset 67, 14 lines modified | Offset 40, 41 lines modified | ||
67 | class·Test | 40 | class·Test |
68 | {·} | 41 | {·} |
69 | class·Foo<T,U> | 42 | class·Foo<T,U> |
70 | » where·T·:·struct,·U | 43 | » where·T·:·struct,·U |
71 | » where·U·:·Test | 44 | » where·U·:·Test |
72 | {·}</string> | 45 | {·}</string> |
46 | ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`class'·and·`long' | ||
47 | //·Line:·11 | ||
48 | abstract·class·A<T> | ||
49 | { | ||
50 | » public·abstract·void·Foo<U>·()·where·U·:·class,·T; | ||
51 | } | ||
52 | class·B·:·A<long> | ||
53 | { | ||
54 | » public·override·void·Foo<Y>·() | ||
55 | » { | ||
56 | » } | ||
57 | }</string> | ||
58 | ····<string>//·CS0455:·Type·parameter·`T'·inherits·conflicting·constraints·`Test'·and·`World' | ||
59 | //·Line:·11 | ||
60 | class·Test | ||
61 | {·} | ||
62 | class·World | ||
63 | {·} | ||
64 | class·Foo<T,U> | ||
65 | » where·T·:·Test,·U | ||
66 | » where·U·:·World | ||
67 | {·}</string> | ||
73 | ····<string>//·CS0455:·Type·parameter·`V'·inherits·conflicting·constraints·`B'·and·`A' | 68 | ····<string>//·CS0455:·Type·parameter·`V'·inherits·conflicting·constraints·`B'·and·`A' |
74 | //·Line:·13 | 69 | //·Line:·13 |
75 | class·A | 70 | class·A |
76 | {·} | 71 | {·} |
77 | class·B | 72 | class·B |
Offset 1, 75 lines modified | Offset 1, 65 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0102</ErrorName> | 3 | ··<ErrorName>CS0102</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0102:·The·type·`C | 5 | ····<string>//·CS0102:·The·type·`C'·already·contains·a·definition·for·`Item' |
6 | //·Line:· | 6 | //·Line:·7 |
7 | class·C | 7 | class·C |
8 | { | 8 | { |
9 | » string·Foo·{ | ||
10 | » » set·{·} | ||
11 | 9 | ····bool·this·[int·i]·{·get·{·return·false;·}·} | |
10 | ····bool·Item·(int·i)·{·return·false;·} | ||
11 | }</string> | ||
12 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`set_Item' | ||
13 | //·Line:·7 | ||
14 | public·class·SampleClass·{ | ||
15 | ········protected·const·int·set_Item·=·3; | ||
16 | ········public·int·Item·{· | ||
17 | ············set·{} | ||
18 | ········}········ | ||
12 | }</string> | 19 | }</string> |
13 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`add_XX' | 20 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`add_XX' |
14 | //·Line:·13 | 21 | //·Line:·13 |
15 | public·class·SampleClass·{ | 22 | public·class·SampleClass·{ |
16 | » public·delegate·void·MyEvent·(); | 23 | » public·delegate·void·MyEvent·(); |
17 | » public·event·MyEvent·XX·{ | 24 | » public·event·MyEvent·XX·{ |
18 | » » add·{·} | 25 | » » add·{·} |
19 | » » remove·{·} | 26 | » » remove·{·} |
20 | » } | 27 | » } |
21 | ········ | 28 | ········ |
22 | ········bool·add_XX; | 29 | ········bool·add_XX; |
23 | }</string> | 30 | }</string> |
24 | ····<string>//·CS0102:·The·type·`ErrorClass'·already·contains·a·definition·for·`Method' | ||
25 | //·Line:·6 | ||
26 | public·class·ErrorClass·{ | ||
27 | ········protected·int·Method·()·{·return·2;·} | ||
28 | ········public·bool·Method; | ||
29 | }</string> | ||
30 | ····<string>//·CS0102:·The·type·`C'·already·contains·a·definition·for·`Item' | ||
31 | //·Line:·7 | ||
32 | class·C | ||
33 | { | ||
34 | ····bool·this·[int·i]·{·get·{·return·false;·}·} | ||
35 | ····bool·Item·(int·i)·{·return·false;·} | ||
36 | }</string> | ||
37 | ····<string>//·CS0102:·The·type·`T'·already·contains·a·definition·for·`A' | ||
38 | //·Line:·6 | ||
39 | class·T{ | ||
40 | ········public·string·A·{·get·{·return·"a";·}·} | ||
41 | ········public·string·A·(int·a)·{·return·"a";·} | ||
42 | }</string> | ||
43 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`EE' | ||
44 | //·Line:·6 | ||
45 | public·class·SampleClass·{ | ||
46 | » public·delegate·void·EE·(); | ||
47 | » public·event·EE·EE; | ||
48 | }</string> | ||
49 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`set_Item' | 31 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`set_Item' |
50 | //·Line:·6 | 32 | //·Line:·6 |
51 | public·class·SampleClass·{ | 33 | public·class·SampleClass·{ |
52 | ········protected·const·int·set_Item·=·3; | 34 | ········protected·const·int·set_Item·=·3; |
53 | ········const·int·set_Item·=·5; | 35 | ········const·int·set_Item·=·5; |
54 | }</string> | 36 | }</string> |
55 | ····<string>//·CS0102:·The·type·` | 37 | ····<string>//·CS0102:·The·type·`ErrorClass'·already·contains·a·definition·for·`Blah' |
56 | //·Line:·7 | 38 | //·Line:·7 |
57 | public·class·SampleClass·{ | ||
58 | 39 | using·System.Runtime.CompilerServices; | |
40 | class·ErrorClass·{ | ||
41 | » [IndexerName·("Blah")] | ||
42 | » public·int·this·[int·a]·{ | ||
43 | ············get·{·return·1;·} | ||
44 | » } | ||
59 | ········ | 45 | ········ |
60 | ········public· | 46 | ········public·int·Blah; |
47 | }</string> | ||
48 | ····<string>//·CS0102:·The·type·`ErrorClass'·already·contains·a·definition·for·`Method' | ||
49 | //·Line:·6 | ||
50 | public·class·ErrorClass·{ | ||
51 | ········protected·int·Method·()·{·return·2;·} | ||
52 | ········public·bool·Method; | ||
61 | }</string> | 53 | }</string> |
62 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`A' | 54 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`A' |
63 | //·Line:·7 | 55 | //·Line:·7 |
64 | public·class·SampleClass·{ | 56 | public·class·SampleClass·{ |
65 | » » partial·class·A·{} | 57 | » » partial·class·A·{} |
66 | ········ | 58 | ········ |
Offset 82, 48 lines modified | Offset 72, 27 lines modified | ||
82 | ···· | 72 | ···· |
83 | ········static·public·implicit·operator·SampleClass·(byte·value)·{ | 73 | ········static·public·implicit·operator·SampleClass·(byte·value)·{ |
84 | ···············return·new·SampleClass(); | 74 | ···············return·new·SampleClass(); |
85 | ········} | 75 | ········} |
86 | ········ | 76 | ········ |
87 | ········public·bool·op_Implicit; | 77 | ········public·bool·op_Implicit; |
88 | }</string> | 78 | }</string> |
89 | ····<string>//·CS0102:·The·type·`ErrorClass'·already·contains·a·definition·for·`Blah' | ||
90 | //·Line:·7 | ||
91 | using·System.Runtime.CompilerServices; | ||
92 | class·ErrorClass·{ | ||
93 | » [IndexerName·("Blah")] | ||
94 | » public·int·this·[int·a]·{ | ||
95 | ············get·{·return·1;·} | ||
96 | » } | ||
97 | ········ | ||
98 | ········public·int·Blah; | ||
99 | }</string> | ||
100 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`set_Item' | ||
101 | //·Line:·7 | ||
102 | public·class·SampleClass·{ | ||
103 | ········protected·const·int·set_Item·=·3; | ||
104 | ········public·int·Item·{· | ||
105 | ············set·{} | ||
106 | ········}········ | ||
107 | }</string> | ||
108 | ····<string>//·CS0102:·The·type·`Sample | 79 | ····<string>//·CS0102:·The·type·`SampleEnum'·already·contains·a·definition·for·`Label' |
Max diff block lines reached; 2950/6889 bytes (42.82%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 19 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS3001</ErrorName> | 3 | ··<ErrorName>CS3001</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant | ||
6 | //·Line:·8 | ||
7 | //·Compiler·options:·-warnaserror·-warn:1 | ||
8 | using·System; | ||
9 | [assembly:CLSCompliant·(true)] | ||
10 | public·delegate·long·MyDelegate·(ulong·arg);</string> | ||
5 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant | 11 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant |
6 | //·Line:·9 | 12 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 13 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 14 | using·System; |
9 | [assembly:CLSCompliant(true)] | 15 | [assembly:CLSCompliant(true)] |
Offset 15, 54 lines modified | Offset 23, 23 lines modified | ||
15 | ········} | 23 | ········} |
16 | ···· | 24 | ···· |
17 | ········static·public·implicit·operator·CLSClass(sbyte·value)·{ | 25 | ········static·public·implicit·operator·CLSClass(sbyte·value)·{ |
18 | ···············return·new·CLSClass(); | 26 | ···············return·new·CLSClass(); |
19 | ········} | 27 | ········} |
20 | }</string> | 28 | }</string> |
21 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant | 29 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant |
22 | //·Line:· | 30 | //·Line:·10 |
23 | //·Compiler·options:·-warnaserror·-warn:1 | 31 | //·Compiler·options:·-warnaserror·-warn:1 |
24 | using·System; | 32 | using·System; |
25 | [assembly:CLSCompliant·(true)] | 33 | [assembly:CLSCompliant·(true)] |
26 | public·class·CLSClass·{ | 34 | public·class·CLSClass·{ |
35 | ········public·CLSClass·(long·a)·{} | ||
36 | ········public·CLSClass·(ref·ulong·a)·{} | ||
27 | ········public·long·this·[ulong·index]·{ | ||
28 | ················get·{ | ||
29 | ························return·2; | ||
30 | ················} | ||
31 | ········} | ||
32 | }</string> | ||
33 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant | ||
34 | //·Line:·8 | ||
35 | //·Compiler·options:·-warnaserror·-warn:1 | ||
36 | using·System; | ||
37 | [assembly:CLSCompliant·(true)] | ||
38 | public·delegate·long·MyDelegate·(ulong·arg);</string> | ||
39 | ····<string>//·CS3001:·Argument·type·`int*'·is·not·CLS-compliant | ||
40 | //·Line:·9 | ||
41 | //·Compiler·options:·-unsafe·-warnaserror·-warn:1 | ||
42 | using·System; | ||
43 | [assembly:CLSCompliant(true)] | ||
44 | unsafe·public·abstract·class·CLSClass·{ | ||
45 | ········public·void·Method·(int*·param)·{} | ||
46 | }</string> | ||
47 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant | ||
48 | //·Line:·9 | ||
49 | //·Compiler·options:·-warnaserror·-warn:1 | ||
50 | using·System; | ||
51 | [assembly:CLSCompliant(true)] | ||
52 | public·interface·I·{ | ||
53 | ········long·this[ulong·indexA]·{·set;·} | ||
54 | }</string> | 37 | }</string> |
55 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant | 38 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant |
56 | //·Line:·9 | 39 | //·Line:·9 |
57 | //·Compiler·options:·-warnaserror·-warn:1 | 40 | //·Compiler·options:·-warnaserror·-warn:1 |
58 | using·System; | 41 | using·System; |
59 | [assembly:CLSCompliant·(true)] | 42 | [assembly:CLSCompliant·(true)] |
Offset 83, 34 lines modified | Offset 60, 67 lines modified | ||
83 | ····public·const·bool·f·=·true; | 60 | ····public·const·bool·f·=·true; |
84 | } | 61 | } |
85 | public·interface·I·{ | 62 | public·interface·I·{ |
86 | ········void·Test·(ulong·arg); | 63 | ········void·Test·(ulong·arg); |
87 | }</string> | 64 | }</string> |
88 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant | 65 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant |
89 | //·Line:· | 66 | //·Line:·9 |
90 | //·Compiler·options:·-warnaserror·-warn:1 | 67 | //·Compiler·options:·-warnaserror·-warn:1 |
91 | using·System; | 68 | using·System; |
92 | [assembly:CLSCompliant·(true)] | 69 | [assembly:CLSCompliant·(true)] |
93 | public·class·CLSClass·{ | 70 | public·class·CLSClass·{ |
94 | ········public·CLSClass·(long·a)·{} | ||
95 | ········public· | 71 | ········public·long·this·[ulong·index]·{ |
72 | ················get·{ | ||
73 | ························return·2; | ||
74 | ················} | ||
75 | ········} | ||
76 | }</string> | ||
77 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant | ||
78 | //·Line:·9 | ||
79 | //·Compiler·options:·-warnaserror·-warn:1 | ||
80 | using·System; | ||
81 | [assembly:CLSCompliant(true)] | ||
82 | public·interface·I·{ | ||
83 | ········long·this[ulong·indexA]·{·set;·} | ||
84 | }</string> | ||
85 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant | ||
86 | //·Line:·9 | ||
87 | //·Compiler·options:·-warnaserror·-warn:1 | ||
88 | using·System; | ||
89 | [assembly:CLSCompliant(true)] | ||
90 | public·class·CLSClass·{ | ||
91 | ········public·delegate·int·MyDelegate(sbyte·i); | ||
96 | }</string> | 92 | }</string> |
97 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant | 93 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant |
98 | //·Line:·9 | 94 | //·Line:·9 |
99 | //·Compiler·options:·-warnaserror·-warn:1 | 95 | //·Compiler·options:·-warnaserror·-warn:1 |
100 | using·System; | 96 | using·System; |
101 | [assembly:CLSCompliant·(true)] | 97 | [assembly:CLSCompliant·(true)] |
102 | public·class·CLSClass·{ | 98 | public·class·CLSClass·{ |
103 | ········protected·internal·void·Foo·(string·text,·sbyte·value)·{·} | 99 | ········protected·internal·void·Foo·(string·text,·sbyte·value)·{·} |
Max diff block lines reached; 922/4408 bytes (20.92%) of diff not shown. |
Offset 1, 218 lines modified | Offset 1, 265 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1587</ErrorName> | 3 | ··<ErrorName>CS1587</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 5 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
6 | //·Line:· | 6 | //·Line:·8 |
7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
8 | using·System; | 8 | using·System; |
9 | ///·invalid·comment·placed·on·namespace. | ||
9 | namespace·TopNS | 10 | namespace·TopNS |
10 | { | 11 | { |
11 | » class·Foo | 12 | » class·Foo |
12 | » { | 13 | » { |
13 | » » string·this·[string·bar]·{ | ||
14 | » » » get·{·return·"";·} | ||
15 | » » » ///·incorrect | ||
16 | » » » set·{·} | ||
17 | » » } | ||
18 | » } | 14 | » } |
19 | }</string> | 15 | }</string> |
20 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 16 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
21 | //·Line:· | 17 | //·Line:·11 |
22 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 18 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
23 | ///·invalid·comment·on·global·attributes. | ||
24 | 19 | using·System; | |
20 | namespace·TopNS | ||
21 | { | ||
22 | » class·Foo | ||
23 | » { | ||
24 | » » void··///·incorrect | ||
25 | » » FooBar·(string·foo) | ||
26 | » » { | ||
27 | » » } | ||
28 | » } | ||
25 | enum·Foo·{ | ||
26 | }</string> | 29 | }</string> |
27 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 30 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
28 | //·Line:· | 31 | //·Line:·12 |
29 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 32 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
30 | using·System; | 33 | using·System; |
31 | ///·invalid·comment·on·using·alias·directive. | ||
32 | using·Hoge·=·System.Xml.XmlDocument; | ||
33 | namespace·TopNS | 34 | namespace·TopNS |
34 | { | 35 | { |
36 | » class·Foo | ||
37 | » { | ||
38 | » » string·this·[string·bar]·{ | ||
39 | » » » get·{·/**·incorrect·*/·return·"";·} | ||
40 | » » » set·{·} | ||
41 | » » } | ||
42 | » } | ||
43 | }</string> | ||
44 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | ||
45 | //·Line:·15 | ||
46 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | ||
35 | 47 | using·System; | |
48 | namespace·TopNS | ||
49 | { | ||
50 | » namespace·ChildNS·{ | ||
51 | » » enum·Enum3·{ | ||
52 | » » } | ||
53 | » » ///·invalid·here | ||
36 | » } | 54 | » } |
37 | }</string> | 55 | }</string> |
38 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 56 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
39 | //·Line:·1 | 57 | //·Line:·13 |
40 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 58 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
41 | using·System; | 59 | using·System; |
42 | namespace·TopNS | 60 | namespace·TopNS |
43 | { | 61 | { |
44 | » class·Foo | 62 | » class·Foo |
45 | » { | 63 | » { |
64 | » » Foo·(/**·incorrect·doccomment*/·string·foo) | ||
46 | » » static·///·incorrect | ||
47 | » » Foo·() | ||
48 | » » { | 65 | » » { |
49 | » » } | 66 | » » } |
50 | » } | 67 | » } |
68 | }</string> | ||
69 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | ||
70 | //·Line:·10 | ||
71 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | ||
72 | using·System; | ||
73 | namespace·TopNS | ||
74 | { | ||
75 | » ///·more·invalid·comment·on·namespace;·inside·namespace | ||
76 | » namespace·ChildNS·{ | ||
77 | » » class·Test·{ | ||
78 | » » } | ||
79 | » } | ||
51 | }</string> | 80 | }</string> |
52 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 81 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
53 | //·Line:·13 | 82 | //·Line:·13 |
54 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 83 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
55 | using·System; | 84 | using·System; |
56 | namespace·TopNS | 85 | namespace·TopNS |
57 | { | 86 | { |
58 | » class·Foo | 87 | » class·Foo |
59 | » { | 88 | » { |
60 | » » Foo·(string·foo) | ||
61 | » » { | ||
62 | » » | 89 | » » string·this·[string·bar]·{ |
90 | » » » get·{·return·"";·} | ||
91 | » » » ///·incorrect | ||
92 | » » » set·{·} | ||
63 | » » } | 93 | » » } |
64 | » } | 94 | » } |
65 | }</string> | 95 | }</string> |
66 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 96 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
67 | //·Line:· | 97 | //·Line:·13 |
Max diff block lines reached; 8300/11116 bytes (74.67%) of diff not shown. |
Offset 1, 222 lines modified | Offset 1, 222 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0118</ErrorName> | 3 | ··<ErrorName>CS0118</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0118:·` | 5 | ····<string>//·CS0118:·`x.a.B'·is·a·`property'·but·a·`type'·was·expected |
6 | //·Line:· | 6 | //·Line:·9 |
7 | using·System; | ||
7 | class·A | ||
8 | { | ||
9 | » public·string·s; | ||
10 | } | ||
11 | 8 | namespace·x | |
12 | { | 9 | { |
13 | » s·MyProperty·{ | ||
14 | » » get·{ | ||
15 | » | 10 | » class·a |
11 | » { | ||
12 | » » bool·B·{·set·{}·} | ||
16 | » » | 13 | » » |
14 | » » void·Test·(B·b)·{} | ||
17 | » } | 15 | » } |
18 | }</string> | 16 | }</string> |
19 | ····<string>//·CS0118:·`M | 17 | ····<string>//·CS0118:·`Martin.Test'·is·a·`namespace'·but·a·`type'·was·expected |
20 | //·Line:· | 18 | //·Line:·15 |
21 | using·NUnit.Framework; | ||
22 | using·System; | 19 | using·System; |
20 | using·Foo; | ||
23 | namespace· | 21 | namespace·Foo |
24 | { | 22 | { |
25 | » public·class·Test·:·Attribute | 23 | » public·class·Test·:·Attribute |
26 | » { | 24 | » { |
25 | » } | ||
27 | } | 26 | } |
28 | namespace·M | 27 | namespace·Martin.Test |
29 | { | 28 | { |
29 | » [Test] | ||
30 | » public·class· | 30 | » public·class·X |
31 | » { | 31 | » { |
32 | » } | ||
33 | }</string> | ||
34 | ····<string>//·CS0118:·`A.Foo(string)'·is·a·`method·group'·but·a·`type'·was·expected | ||
35 | //·Line:·15 | ||
36 | public·class·A | ||
37 | { | ||
38 | » public·static·void·Foo·(string·Setting) | ||
39 | » { | ||
40 | » } | ||
32 | } | 41 | } |
33 | 42 | class·Example | |
34 | { | 43 | { |
35 | » public· | 44 | » public·void·Main(string[]·args) |
36 | » { | 45 | » { |
37 | » » [Test] | ||
38 | » » | 46 | » » A·a·=·new·A.Foo·("test");·· |
47 | » } | ||
48 | }</string> | ||
49 | ····<string>//·CS0118:·`Region.Value'·is·a·`field'·but·a·`type'·was·expected | ||
50 | //·Line:·8 | ||
51 | public·sealed·class·Region | ||
52 | { | ||
53 | ····int·Value; | ||
54 | ···· | ||
55 | ····[Value(2)] | ||
56 | ····public·Region()·{} | ||
57 | }</string> | ||
58 | ····<string>//·CS0118:·`M.N'·is·a·`namespace'·but·a·`variable'·was·expected | ||
59 | //·Line:·10 | ||
60 | namespace·M.N | ||
61 | { | ||
62 | » public·class·Foo | ||
63 | » { | ||
64 | » » public·Foo·(object·value) | ||
39 | » » { | 65 | » » { |
66 | » » » N·=·value; | ||
40 | » » } | 67 | » » } |
41 | » » static·void·Main·() | ||
42 | » » {·} | ||
43 | » } | 68 | » } |
44 | }</string> | 69 | }</string> |
45 | ····<string>//·CS0118:·`System'·is·a·`namespace'·but·a·`type'·was·expected | 70 | ····<string>//·CS0118:·`System'·is·a·`namespace'·but·a·`type'·was·expected |
46 | //·Line:·9 | 71 | //·Line:·9 |
47 | public·class·C | 72 | public·class·C |
48 | { | 73 | { |
49 | » public·object·Test·(object·a) | 74 | » public·object·Test·(object·a) |
50 | » { | 75 | » { |
51 | » » return·(System)(a); | 76 | » » return·(System)(a); |
52 | » } | 77 | » } |
53 | }</string> | 78 | }</string> |
54 | ····<string>//·CS0118:·` | 79 | ····<string>//·CS0118:·`A.s'·is·a·`field'·but·a·`type'·was·expected |
55 | //·Line:· | 80 | //·Line:·11 |
56 | 81 | class·A | |
82 | { | ||
83 | » public·string·s; | ||
84 | } | ||
57 | 85 | class·X·:·A | |
58 | { | 86 | { |
59 | » class·a | ||
60 | » { | ||
61 | » | 87 | » s·MyProperty·{ |
88 | » » get·{ | ||
89 | » » » return·s; | ||
62 | » » | 90 | » » } |
63 | » » void·Test·(B·b)·{} | ||
64 | » } | 91 | » } |
65 | }</string> | 92 | }</string> |
66 | ····<string>//·CS0118:·`C'·is·a·`type'·but·a·`variable'·was·expected | 93 | ····<string>//·CS0118:·`C'·is·a·`type'·but·a·`variable'·was·expected |
67 | //·Line:·8 | 94 | //·Line:·8 |
68 | class·C | 95 | class·C |
69 | { | 96 | { |
70 | » public·static·void·Main·() | 97 | » public·static·void·Main·() |
71 | » { | 98 | » { |
72 | » » int·i·=·(C)·+1; | 99 | » » int·i·=·(C)·+1; |
73 | » } | 100 | » } |
74 | }</string> | 101 | }</string> |
Max diff block lines reached; 3258/6037 bytes (53.97%) of diff not shown. |
Offset 1, 47 lines modified | Offset 1, 66 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS4014</ErrorName> | 3 | ··<ErrorName>CS4014</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | 5 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator |
6 | //·Line:·1 | 6 | //·Line:·18 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | using·System; | 8 | using·System; |
9 | using·System.Threading.Tasks; | 9 | using·System.Threading.Tasks; |
10 | class·C | 10 | class·C |
11 | { | 11 | { |
12 | ····public·static·async·Task<T>·Test<T>·() | ||
13 | ····{ | ||
14 | ········return·await·Task.FromResult·(default·(T)); | ||
15 | ····} | ||
16 | ····static·void·Main·() | ||
17 | ····{ | ||
18 | ········Test<object>·(); | ||
19 | ··· | 12 | » static·Task·Method·() |
13 | » { | ||
14 | » » return·Task.FromResult·(1); | ||
15 | » } | ||
16 | » | ||
17 | » static·async·Task<int>·TestAsync·() | ||
18 | » { | ||
19 | » » Method·(); | ||
20 | » » return·await·Task.FromResult·(2); | ||
21 | » } | ||
20 | }</string> | 22 | }</string> |
21 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | 23 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator |
22 | //·Line:·1 | 24 | //·Line:·17 |
23 | //·Compiler·options:·-warnaserror | 25 | //·Compiler·options:·-warnaserror |
24 | using·System; | 26 | using·System; |
25 | using·System.Threading.Tasks; | 27 | using·System.Threading.Tasks; |
26 | class·C | 28 | class·C |
27 | { | 29 | { |
28 | » static·Task·Method·() | 30 | » static·Task·Method·() |
29 | » { | 31 | » { |
30 | » » return·Task.FromResult·(1); | 32 | » » return·Task.FromResult·(1); |
31 | » } | 33 | » } |
32 | » | 34 | » |
35 | » static·void·TestAsync·() | ||
36 | » { | ||
37 | » » Func<Task>·a·=·async·()·=>·{ | ||
38 | » » » await·Method·(); | ||
39 | » » » Method·(); | ||
40 | » » }; | ||
41 | » } | ||
42 | }</string> | ||
43 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | ||
44 | //·Line:·18 | ||
45 | //·Compiler·options:·-warnaserror | ||
46 | using·System; | ||
47 | using·System.Threading.Tasks; | ||
48 | class·C | ||
49 | { | ||
33 | » static·async·Task<int>·TestAsync·() | 50 | » static·async·Task<int>·TestAsync·() |
34 | » { | 51 | » { |
35 | » » | 52 | » » Func<Task>·f·=·null; |
53 | » » f·(); | ||
36 | » » return·await·Task.FromResult·(2); | 54 | » » return·await·Task.FromResult·(2); |
37 | » } | 55 | » } |
38 | }</string> | 56 | }</string> |
39 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | 57 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator |
40 | //·Line:·47 | 58 | //·Line:·47 |
41 | //·Compiler·options:·-warnaserror | 59 | //·Compiler·options:·-warnaserror |
Offset 102, 47 lines modified | Offset 121, 28 lines modified | ||
102 | { | 121 | { |
103 | » static·async·Task<int>·TestAsync·() | 122 | » static·async·Task<int>·TestAsync·() |
104 | » { | 123 | » { |
105 | » » new·Task·(()·=>·{}); | 124 | » » new·Task·(()·=>·{}); |
106 | » » return·await·Task.FromResult·(2); | 125 | » » return·await·Task.FromResult·(2); |
107 | » } | 126 | » } |
108 | }</string> | 127 | }</string> |
109 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | 128 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator·or·calling·`Wait'·method |
110 | //·Line:·18 | ||
111 | //·Compiler·options:·-warnaserror | ||
112 | using·System; | ||
113 | using·System.Threading.Tasks; | ||
114 | class·C | ||
115 | { | ||
116 | » static·async·Task<int>·TestAsync·() | ||
117 | » { | ||
118 | » » Func<Task>·f·=·null; | ||
119 | » » f·(); | ||
120 | » » return·await·Task.FromResult·(2); | ||
121 | » } | ||
122 | }</string> | ||
123 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | ||
124 | //·Line:·17 | 129 | //·Line:·17 |
125 | //·Compiler·options:·-warnaserror | 130 | //·Compiler·options:·-warnaserror |
126 | using·System; | 131 | using·System; |
127 | using·System.Threading.Tasks; | 132 | using·System.Threading.Tasks; |
128 | class·C | 133 | class·C |
129 | { | 134 | { |
135 | ····public·static·async·Task<T>·Test<T>·() | ||
136 | ····{ | ||
137 | ········return·await·Task.FromResult·(default·(T)); | ||
138 | ····} | ||
139 | ····static·void·Main·() | ||
140 | ····{ | ||
141 | ········Test<object>·(); | ||
142 | ····} | ||
130 | » static·Task·Method·() | ||
131 | » { | ||
132 | » » return·Task.FromResult·(1); | ||
133 | » } | ||
134 | » | ||
135 | » static·void·TestAsync·() | ||
136 | » { | ||
137 | » » Func<Task>·a·=·async·()·=>·{ | ||
138 | » » » await·Method·(); | ||
139 | » » » Method·(); | ||
140 | » » }; | ||
Max diff block lines reached; 38/3608 bytes (1.05%) of diff not shown. |
Offset 10, 39 lines modified | Offset 10, 39 lines modified | ||
10 | » void·Foo·() | 10 | » void·Foo·() |
11 | » { | 11 | » { |
12 | » » object·o·=·null; | 12 | » » object·o·=·null; |
13 | » » var·s·=·nameof·(o.ToString·().Equals); | 13 | » » var·s·=·nameof·(o.ToString·().Equals); |
14 | » } | 14 | » } |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression | 16 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression |
17 | //·Line:· | 17 | //·Line:·9 |
18 | class·C | 18 | class·C |
19 | { | 19 | { |
20 | » void·Foo·() | 20 | » void·Foo·() |
21 | » { | 21 | » { |
22 | » » dynamic·o·=·null; | ||
22 | » » var·s·=·nameof·( | 23 | » » var·s·=·nameof·(o.ToString·().Equals); |
23 | » } | 24 | » } |
24 | }</string> | 25 | }</string> |
25 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression | 26 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression |
26 | //·Line:· | 27 | //·Line:·8 |
27 | class·C | 28 | class·C |
28 | { | 29 | { |
29 | » void·Foo·() | 30 | » void·Foo·() |
30 | » { | 31 | » { |
31 | » » dynamic·o·=·null; | ||
32 | » » var· | 32 | » » var·v·=·nameof·(this?.Equals); |
33 | » } | 33 | » } |
34 | }</string> | 34 | }</string> |
35 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression | 35 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression |
36 | //·Line:·8 | 36 | //·Line:·8 |
37 | class·C | 37 | class·C |
38 | { | 38 | { |
39 | » void·Foo·() | 39 | » void·Foo·() |
40 | » { | 40 | » { |
41 | » » var· | 41 | » » var·s·=·nameof·(1.ToString); |
42 | » } | 42 | » } |
43 | }</string> | 43 | }</string> |
44 | ··</Examples> | 44 | ··</Examples> |
45 | </ErrorDocumentation> | 45 | </ErrorDocumentation> |
Offset 1, 47 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0120</ErrorName> | 3 | ··<ErrorName>CS0120</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`MainClass.Test' | ||
6 | //·Line:·20 | ||
7 | public·class·Test | ||
8 | { | ||
9 | » public·void·Foo·() | ||
10 | » { | ||
11 | » } | ||
12 | } | ||
13 | public·class·MainClass | ||
14 | { | ||
15 | » public·Test·Test | ||
16 | » { | ||
17 | » » get; | ||
18 | » » set; | ||
19 | » } | ||
20 | » public·static·void·Main·(string[]·args) | ||
21 | » { | ||
22 | » » Test.Foo·(); | ||
23 | » } | ||
24 | }</string> | ||
25 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`X.Y(System.Text.StringBuilder)' | ||
26 | //·Line:·8 | ||
27 | using·System.Text; | ||
28 | class·X·{ | ||
29 | » static·void·Main·()·{ | ||
30 | » » X.Y(null);» | ||
31 | » } | ||
32 | » | ||
33 | » void·Y(StringBuilder·someParam)·{ | ||
34 | » } | ||
35 | }</string> | ||
36 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Derived.Foo()' | 5 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Derived.Foo()' |
37 | //·Line:·16 | 6 | //·Line:·16 |
38 | using·System; | 7 | using·System; |
39 | public·class·Base | 8 | public·class·Base |
40 | { | 9 | { |
Offset 57, 48 lines modified | Offset 21, 28 lines modified | ||
57 | » { | 21 | » { |
58 | » } | 22 | » } |
59 | » void·Foo·() | 23 | » void·Foo·() |
60 | » { | 24 | » { |
61 | » } | 25 | » } |
62 | }</string> | 26 | }</string> |
63 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·` | 27 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`C.Test(string)' |
64 | //·Line:· | 28 | //·Line:·8 |
65 | using·System; | ||
66 | class·MainClass·:·BaseClass | ||
67 | { | ||
68 | » public·MainClass·(string·a,·Action·callback) | ||
69 | » » :·base·(a,·()·=>·Callback·()) | ||
70 | » { | ||
71 | » } | ||
72 | » private·void·Callback·() | ||
73 | » { | ||
74 | » } | ||
75 | } | ||
76 | 29 | class·C | |
77 | { | 30 | { |
78 | » | 31 | » static·void·Test·(int·i) |
79 | » { | 32 | » { |
33 | » » Test·("a"); | ||
80 | » } | 34 | » } |
81 | » | 35 | » |
36 | » void·Test·(string·s) | ||
82 | » { | 37 | » { |
83 | » } | 38 | » } |
84 | }</string> | 39 | }</string> |
85 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Program.x' | ||
86 | //·Line:·6 | ||
87 | class·Program·{ | ||
88 | » int·x; | ||
89 | » const·int·y·=·x; | ||
90 | }</string> | ||
91 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`App.Test' | 40 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`App.Test' |
92 | //·Line:·15 | 41 | //·Line:·15 |
93 | class·App | 42 | class·App |
94 | { | 43 | { |
95 | » Test·a·=·new·Test·(); | 44 | » Test·a·=·new·Test·(); |
Offset 113, 56 lines modified | Offset 57, 53 lines modified | ||
113 | » } | 57 | » } |
114 | } | 58 | } |
115 | class·Test | 59 | class·Test |
116 | { | 60 | { |
117 | » public·void·Run·()·{·} | 61 | » public·void·Run·()·{·} |
118 | }</string> | 62 | }</string> |
119 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·` | 63 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`TestNamespace.TestClass.HelloWorld()' |
120 | //·Line:· | 64 | //·Line:·31 |
121 | using·System; | 65 | using·System; |
66 | using·TestNamespace; | ||
67 | namespace·TestNamespace | ||
68 | { | ||
69 | » public·class·TestClass | ||
122 | class·X·{ | ||
123 | » //·Public·properties·and·variables. | ||
124 | » public·string·Y; | ||
125 | » //·Constructors. | ||
126 | » public·X() | ||
127 | » { | 70 | » { |
71 | » » public·void·HelloWorld·() | ||
72 | » » { | ||
73 | » » } | ||
128 | » } | 74 | » } |
75 | } | ||
Max diff block lines reached; 8066/10614 bytes (75.99%) of diff not shown. |
Offset 1, 65 lines modified | Offset 1, 72 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0579</ErrorName> | 3 | ··<ErrorName>CS0579</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times | 5 | ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times |
6 | //·Line | 6 | //·Line:·14 |
7 | using·System; | ||
8 | class·MainClass·{ | ||
9 | ········[Obsolete] | ||
10 | ········[Obsolete] | ||
11 | ········static·void·Main() | ||
12 | ········{ | ||
13 | ········} | ||
14 | }</string> | ||
15 | ····<string>//·CS0579:·The·attribute·`TestAttributesCollecting.A'·cannot·be·applied·multiple·times | ||
16 | //·Line:·19 | ||
17 | using·System; | 7 | using·System; |
18 | 8 | partial·class·C | |
19 | { | 9 | { |
10 | » [Obsolete·("A")] | ||
11 | » partial·void·PartialMethod·() | ||
20 | » class·A·:·Attribute | ||
21 | » { | ||
22 | » » public·A·(int·a) | ||
23 | » » { | ||
24 | » » } | ||
25 | » } | ||
26 | » partial·class·G1<[A·(1)]T> | ||
27 | » { | ||
28 | » } | ||
29 | » partial·class·G1<[A·(2)]T> | ||
30 | » { | 12 | » { |
31 | » } | 13 | » } |
14 | » | ||
15 | » [Obsolete·("A")] | ||
16 | » partial·void·PartialMethod·();» | ||
32 | }</string> | 17 | }</string> |
33 | ····<string>//·CS0579:·The·attribute·` | 18 | ····<string>//·CS0579:·The·attribute·`ReturnAttribute'·cannot·be·applied·multiple·times |
34 | //·Line·:·17 | 19 | //·Line·:·17 |
35 | using·System; | 20 | using·System; |
21 | using·System.Reflection; | ||
36 | [AttributeUsage·(AttributeTargets.ReturnValue)] | 22 | [AttributeUsage·(AttributeTargets.ReturnValue)] |
37 | public·class·ReturnAttribute·:·Attribute | 23 | public·class·ReturnAttribute·:·Attribute |
38 | { | 24 | { |
39 | ········public·ReturnAttribute·() | 25 | ········public·ReturnAttribute·() |
40 | ········{ | 26 | ········{ |
41 | » } | 27 | » } |
42 | } | 28 | } |
29 | public·class·Blah·{ | ||
43 | class·MainClass·{ | ||
44 | ········[Obsolete] | ||
45 | ········[return:·Return] | 30 | ········[return:·Return·()] |
46 | ········[Obsolete] | ||
47 | ········static·void·Main() | ||
48 | ········{ | ||
49 | ········ | 31 | ········[return:·Return·()] |
32 | » public·static·void·Main·()·{·} | ||
33 | }</string> | ||
34 | ····<string>//·CS0579:·The·attribute·`System.CLSCompliantAttribute'·cannot·be·applied·multiple·times | ||
35 | //·Line·:·10 | ||
36 | using·System; | ||
37 | [assembly:CLSCompliant(true)] | ||
38 | namespace·DuplicateAttributes·{ | ||
39 | » [CLSCompliant(true)] | ||
40 | » [CLSCompliant(true)] | ||
41 | » public·class·ClassA·{} | ||
42 | }</string> | ||
43 | ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times | ||
44 | //·Line:·12 | ||
45 | using·System; | ||
46 | partial·class·C | ||
47 | { | ||
48 | » [Obsolete·("A")] | ||
49 | » partial·void·PartialMethod·(); | ||
50 | » [Obsolete·("A")] | ||
51 | » partial·void·PartialMethod·() | ||
52 | » { | ||
53 | » } | ||
50 | }</string> | 54 | }</string> |
51 | ····<string>//·CS0579:·The·attribute·`ConditionalAttributeTesting.SomeAttribute'·cannot·be·applied·multiple·times | 55 | ····<string>//·CS0579:·The·attribute·`ConditionalAttributeTesting.SomeAttribute'·cannot·be·applied·multiple·times |
52 | //·Line:·12 | 56 | //·Line:·12 |
53 | using·System; | 57 | using·System; |
54 | using·System.Diagnostics; | 58 | using·System.Diagnostics; |
Offset 79, 140 lines modified | Offset 86, 133 lines modified | ||
79 | » public·sealed·class·SomeAttribute·:·Attribute | 86 | » public·sealed·class·SomeAttribute·:·Attribute |
80 | » { | 87 | » { |
81 | » » public·SomeAttribute·(string·someText) | 88 | » » public·SomeAttribute·(string·someText) |
82 | » » { | 89 | » » { |
83 | » » } | 90 | » » } |
84 | » } | 91 | » } |
85 | }</string> | 92 | }</string> |
86 | ····<string>//·CS0579:·The·attribute·`System. | 93 | ····<string>//·CS0579:·The·attribute·`System.Reflection.AssemblyKeyNameAttribute'·cannot·be·applied·multiple·times |
87 | //·Line:· | 94 | //·Line·:·7 |
95 | //·Compiler·options:·CS0579-4-1.cs | ||
96 | using·System.Reflection; | ||
97 | [assembly:·AssemblyKeyName("")] | ||
98 | public·class·Blah·{ | ||
99 | » public·static·void·Main·()·{·} | ||
100 | }</string> | ||
101 | ····<string>//·CS0579:·The·attribute·`SimpleAttribute'·cannot·be·applied·multiple·times | ||
102 | //·Line·:·18 | ||
88 | using·System; | 103 | using·System; |
89 | partial·class·C | ||
90 | { | ||
91 | » [Obsolete·("A")] | ||
Max diff block lines reached; 3943/7161 bytes (55.06%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1593</ErrorName> | 3 | ··<ErrorName>CS1593</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1593:·Delegate·`System.Action<int>'·does·not·take·`2'·arguments | ||
6 | //·Line:·13 | ||
7 | using·System; | ||
8 | public·class·Test | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » Action<int>·a·=·(i)·=>·{}; | ||
13 | » » dynamic·d·=·1; | ||
14 | » » a·(d,·true); | ||
15 | » } | ||
16 | }</string> | ||
5 | ····<string>//·CS1593:·Delegate·`System.Action<System.Exception,object>'·does·not·take·`1'·arguments | 17 | ····<string>//·CS1593:·Delegate·`System.Action<System.Exception,object>'·does·not·take·`1'·arguments |
6 | //·Line:·16 | 18 | //·Line:·16 |
7 | using·System; | 19 | using·System; |
8 | using·System.Threading.Tasks; | 20 | using·System.Threading.Tasks; |
9 | class·MainClass | 21 | class·MainClass |
Offset 22, 29 lines modified | Offset 37, 14 lines modified | ||
22 | » » }); | 37 | » » }); |
23 | » } | 38 | » } |
24 | » public·static·void·Function·(Action<Exception,·object>·callback) | 39 | » public·static·void·Function·(Action<Exception,·object>·callback) |
25 | » { | 40 | » { |
26 | » } | 41 | » } |
27 | }</string> | 42 | }</string> |
28 | ····<string>//·CS1593:·Delegate·`System.Action<int>'·does·not·take·`2'·arguments | ||
29 | //·Line:·13 | ||
30 | using·System; | ||
31 | public·class·Test | ||
32 | { | ||
33 | » public·static·void·Main·() | ||
34 | » { | ||
35 | » » Action<int>·a·=·(i)·=>·{}; | ||
36 | » » dynamic·d·=·1; | ||
37 | » » a·(d,·true); | ||
38 | » } | ||
39 | }</string> | ||
40 | ····<string>//·CS1593:·Delegate·`System.Action<System.Threading.Tasks.Task>'·does·not·take·`0'·arguments | 43 | ····<string>//·CS1593:·Delegate·`System.Action<System.Threading.Tasks.Task>'·does·not·take·`0'·arguments |
41 | //·Line:·17 | 44 | //·Line:·17 |
42 | using·System; | 45 | using·System; |
43 | using·System.Threading.Tasks; | 46 | using·System.Threading.Tasks; |
44 | using·System.Collections.Generic; | 47 | using·System.Collections.Generic; |
Offset 1, 28 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS3016</ErrorName> | 3 | ··<ErrorName>CS3016</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | 5 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant |
6 | //·Line:· | 6 | //·Line:·13 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 8 | using·System; |
9 | [assembly: | 9 | [assembly:CLSCompliant(true)] |
10 | [CLSAttribute·(new·bool·[]·{true,·false})] | ||
11 | public· | 10 | public·class·CLSAttribute:·Attribute·{ |
11 | ········public·CLSAttribute()·{} | ||
12 | ········public·CLSAttribute(string[]·array)·{} | ||
12 | } | 13 | } |
14 | [CLSAttribute(new·string[]·{·"",·""·})] | ||
15 | public·interface·ITest·{ | ||
13 | public·class·CLSAttribute:·System.Attribute·{ | ||
14 | ········public·CLSAttribute·()·{ | ||
15 | ········} | ||
16 | ········ | ||
17 | ········public·CLSAttribute(bool[]·array)·{ | ||
18 | ········} | ||
19 | }</string> | 16 | }</string> |
20 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | 17 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant |
21 | //·Line:·8 | 18 | //·Line:·8 |
22 | //·Compiler·options:·-warnaserror·-warn:1 | 19 | //·Compiler·options:·-warnaserror·-warn:1 |
23 | using·System; | 20 | using·System; |
24 | [assembly:·System.CLSCompliant·(true)] | 21 | [assembly:·System.CLSCompliant·(true)] |
Offset 54, 34 lines modified | Offset 51, 37 lines modified | ||
54 | ········} | 51 | ········} |
55 | }</string> | 52 | }</string> |
56 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | 53 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant |
57 | //·Line:·8 | 54 | //·Line:·8 |
58 | //·Compiler·options:·-warnaserror·-warn:1 | 55 | //·Compiler·options:·-warnaserror·-warn:1 |
59 | using·System; | 56 | using·System; |
60 | [assembly:CLSCompliant·(true)] | 57 | [assembly:·System.CLSCompliant·(true)] |
61 | [CLSAttribute·(new·bool·[]·{true,·false})] | 58 | [CLSAttribute·(new·bool·[]·{true,·false})] |
59 | public·enum·E·{ | ||
60 | } | ||
62 | public·class·CLSAttribute:·Attribute·{ | 61 | public·class·CLSAttribute:·System.Attribute·{ |
63 | ········public·CLSAttribute·()·{ | 62 | ········public·CLSAttribute·()·{ |
64 | ········} | 63 | ········} |
65 | ········ | 64 | ········ |
66 | ········public·CLSAttribute(bool[]·array)·{ | 65 | ········public·CLSAttribute(bool[]·array)·{ |
67 | ········} | 66 | ········} |
68 | }</string> | 67 | }</string> |
69 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | 68 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant |
70 | //·Line:· | 69 | //·Line:·8 |
71 | //·Compiler·options:·-warnaserror·-warn:1 | 70 | //·Compiler·options:·-warnaserror·-warn:1 |
72 | using·System; | 71 | using·System; |
73 | [assembly:CLSCompliant(true)] | 72 | [assembly:CLSCompliant·(true)] |
73 | [CLSAttribute·(new·bool·[]·{true,·false})] | ||
74 | public·class·CLSAttribute:·Attribute·{ | 74 | public·class·CLSAttribute:·Attribute·{ |
75 | ········public·CLSAttribute()·{ | 75 | ········public·CLSAttribute·()·{ |
76 | ········} | ||
77 | ········ | ||
76 | ········public·CLSAttribute( | 78 | ········public·CLSAttribute(bool[]·array)·{ |
79 | ········} | ||
77 | } | ||
78 | [CLSAttribute(new·string[]·{·"",·""·})] | ||
79 | public·interface·ITest·{ | ||
80 | }</string> | 80 | }</string> |
81 | ··</Examples> | 81 | ··</Examples> |
82 | </ErrorDocumentation> | 82 | </ErrorDocumentation> |
Offset 1, 190 lines modified | Offset 1, 144 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1501</ErrorName> | 3 | ··<ErrorName>CS1501</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·` | 5 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`2'·arguments |
6 | //·Line:·1 | 6 | //·Line:·17 |
7 | class·Base<T> | ||
7 | static·class·Extensions | ||
8 | { | 8 | { |
9 | » p | 9 | » public·static·string·Foo·(this·string·s) |
10 | » { | 10 | » { |
11 | » » return·s; | ||
11 | » } | 12 | » } |
12 | } | 13 | } |
14 | public·class·M | ||
13 | class·Derived<T>·:·Base<int> | ||
14 | { | ||
15 | ····protected·override·void·Foo<U>·(U·u) | ||
16 | ····{ | ||
17 | ········base.Foo·(); | ||
18 | ····} | ||
19 | }</string> | ||
20 | ····<string>//·CS1501:·No·overload·for·method·`XCreateIC'·takes·`1'·arguments | ||
21 | //·Line:·16 | ||
22 | using·System; | ||
23 | using·System.Runtime.InteropServices; | ||
24 | namespace·System.Windows.Forms | ||
25 | { | 15 | { |
26 | ········internal·class·X11Xim | ||
27 | ········{ | ||
28 | ················[DllImport·("libX11",·EntryPoint="XCreateIC")] | ||
29 | ················internal·extern·static·IntPtr·XCreateIC(IntPtr·xim,·__arglist); | ||
30 | 16 | » public·static·void·Main·() | |
17 | » { | ||
18 | » » 1.Foo·("foo"); | ||
19 | » } | ||
31 | ················{ | ||
32 | ························XCreateIC·(IntPtr.Zero); | ||
33 | ················} | ||
34 | ········} | ||
35 | }</string> | 20 | }</string> |
36 | ····<string>//·CS1501:·No·overload·for·method·` | 21 | ····<string>//·CS1501:·No·overload·for·method·`TestCall'·takes·`1'·arguments |
37 | //·Line:·1 | 22 | //·Line:·13 |
38 | class· | 23 | class·C |
39 | { | 24 | { |
40 | » | 25 | » static·void·TestCall·(byte·b,·int·a) |
41 | » { | 26 | » { |
42 | » } | 27 | » } |
43 | » public·static·void·Main·() | 28 | » public·static·void·Main·() |
44 | » { | 29 | » { |
45 | » » | 30 | » » dynamic·d·=·0; |
31 | » » TestCall·(d); | ||
46 | » } | 32 | » } |
47 | }</string> | 33 | }</string> |
48 | ····<string>//·CS1501:·No·overload·for·method·` | 34 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`1'·arguments |
49 | //·Line | 35 | //·Line:·15 |
36 | using·System; | ||
50 | class·C | ||
51 | { | ||
52 | » public·bool·this·[int·i]·{·get·{·return·false;·}·set·{}·} | ||
53 | » | ||
54 | » void·Foo·() | ||
55 | » {» C·c·=·new·C·(); | ||
56 | » » c·[0,·0]·=·null; | ||
57 | » } | ||
58 | }</string> | ||
59 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`2'·arguments | ||
60 | //·Line:·13 | ||
61 | s | 37 | class·MainClass |
62 | { | 38 | { |
63 | » public·static·void· | 39 | » public·static·void·Main·() |
64 | » { | 40 | » { |
41 | » » int·val·=·2; | ||
42 | » » Run·(()·=>·{ | ||
43 | » » » if·(val·>·3) | ||
44 | » » » » return; | ||
45 | » » » Foo·(5); | ||
46 | » » }); | ||
65 | » } | 47 | » } |
66 | » static·void· | 48 | » static·void·Foo·() |
67 | » { | 49 | » { |
68 | » » dynamic·d·=·null; | ||
69 | » » "x".Foo·(d); | ||
70 | » } | 50 | » } |
71 | }</string> | ||
72 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`2'·arguments | ||
73 | //·Line:·17 | ||
51 | » static·void·Run<T>·(Func<T>·func) | ||
74 | static·class·Extensions | ||
75 | { | ||
76 | » public·static·string·Foo·(this·string·s) | ||
77 | » { | 52 | » { |
78 | » » return·s; | ||
79 | » } | 53 | » } |
80 | } | ||
54 | » static·void·Run<T>·(Action·act) | ||
81 | public·class·M | ||
82 | { | ||
83 | » public·static·void·Main·() | ||
84 | » { | 55 | » { |
85 | » » 1.Foo·("foo"); | ||
86 | » } | 56 | » } |
87 | }</string> | 57 | }</string> |
88 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·` | 58 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`3'·arguments |
89 | //·Line:·12 | 59 | //·Line:·12 |
90 | class· | 60 | class·Test |
91 | { | 61 | { |
92 | ····static·void·Foo·(string·foo,·params·object·[]·moreFoo) | ||
93 | ····{ | ||
94 | ···· | 62 | » public·static·void·Foo·(string·s·=·null,·int·value·=·2) |
63 | » { | ||
64 | » } | ||
Max diff block lines reached; 6236/9445 bytes (66.02%) of diff not shown. |
Offset 1, 30 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1031</ErrorName> | 3 | ··<ErrorName>CS1031</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1031:·Type·expected | 5 | ····<string>//·CS1031:·Type·expected |
6 | //·Line:·16 | ||
7 | public·class·B<Y>··where·Y:·B<Y> | ||
8 | { | ||
9 | } | ||
10 | public·class·A<X>:·B<A<X>> | ||
11 | { | ||
12 | } | ||
13 | public·class·Repro | ||
14 | { | ||
15 | » public·static·void·Main·(string[]·args) | ||
16 | » { | ||
17 | » » var·h·=·typeof·(B<A<>>); | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS1031:·Type·expected | ||
21 | //·Line:·8 | 6 | //·Line:·8 |
22 | using·System; | 7 | using·System; |
23 | class·M | 8 | class·M |
24 | { | 9 | { |
25 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
Offset 36, 14 lines modified | Offset 18, 32 lines modified | ||
36 | //·Line:·4 | 18 | //·Line:·4 |
37 | enum·E·:·this | 19 | enum·E·:·this |
38 | { | 20 | { |
39 | » a·=·1 | 21 | » a·=·1 |
40 | }</string> | 22 | }</string> |
41 | ····<string>//·CS1031:·Type·expected | 23 | ····<string>//·CS1031:·Type·expected |
24 | //·Line:·16 | ||
25 | public·class·B<Y>··where·Y:·B<Y> | ||
26 | { | ||
27 | } | ||
28 | public·class·A<X>:·B<A<X>> | ||
29 | { | ||
30 | } | ||
31 | public·class·Repro | ||
32 | { | ||
33 | » public·static·void·Main·(string[]·args) | ||
34 | » { | ||
35 | » » var·h·=·typeof·(B<A<>>); | ||
36 | » } | ||
37 | }</string> | ||
38 | ····<string>//·CS1031:·Type·expected | ||
42 | //·Line:·8 | 39 | //·Line:·8 |
43 | using·System; | 40 | using·System; |
44 | class·M | 41 | class·M |
45 | { | 42 | { |
46 | » public·static·void·Main·() | 43 | » public·static·void·Main·() |
Offset 1, 31 lines modified | Offset 1, 33 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1061</ErrorName> | 3 | ··<ErrorName>CS1061</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1061:·Type·` | 5 | ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`C'·and·no·extension·method·`C'·of·type·`int'·could·be·found.·Are·you·missing·an·assembly·reference? |
6 | //·Line:· | 6 | //·Line:·12 |
7 | using·System; | ||
7 | interface·I<T> | ||
8 | { | ||
9 | » void·Foo<U>·(U·u)·where·U·:·T; | ||
10 | } | ||
11 | s | 8 | namespace·TestEnum |
12 | { | 9 | { |
13 | » public· | 10 | » public·enum·E |
14 | » { | 11 | » { |
12 | » » A·=·0, | ||
13 | » » B·=·1. | ||
14 | » » C·=·2 | ||
15 | » } | 15 | » } |
16 | } | 16 | }</string> |
17 | ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`E'·and·no·extension·method·`E'·of·type·`int'·could·be·found.·Are·you·missing·an·assembly·reference? | ||
18 | //·Line:·7 | ||
19 | class·T·{ | ||
20 | » public·static·int·Main·(string·[]·args·) | ||
17 | class·Test·:·I<S> | ||
18 | { | ||
19 | » void·I<S>.Foo<U2>·(U2·u2) | ||
20 | » { | 21 | » { |
21 | » » | 22 | » » int·x·=·1.E; |
23 | » » return·0; | ||
22 | » } | 24 | » } |
23 | }</string> | 25 | }</string> |
24 | ····<string>//·CS1061:·Type·`X'·does·not·contain·a·definition·for·`Test'·and·no·extension·method·`Test'·of·type·`X'·could·be·found.·Are·you·missing·an·assembly·reference? | 26 | ····<string>//·CS1061:·Type·`X'·does·not·contain·a·definition·for·`Test'·and·no·extension·method·`Test'·of·type·`X'·could·be·found.·Are·you·missing·an·assembly·reference? |
25 | //·Line:·12 | 27 | //·Line:·12 |
26 | class·A<X> | 28 | class·A<X> |
27 | { | 29 | { |
Offset 43, 80 lines modified | Offset 45, 102 lines modified | ||
43 | { | 45 | { |
44 | » public·void·Test·() | 46 | » public·void·Test·() |
45 | » {·} | 47 | » {·} |
46 | » public·static·void·Main·() | 48 | » public·static·void·Main·() |
47 | » {·} | 49 | » {·} |
48 | }</string> | 50 | }</string> |
49 | ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`Value'·and·no·extension·method·`Value'·of·type·`int'·could·be·found.·Are·you·missing· | 51 | ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`GetValueOrDefault'·and·no·extension·method·`GetValueOrDefault'·of·type·`int'·could·be·found.·Are·you·missing·`System.Collections.Generic'·using·directive? |
50 | //·Line:· | 52 | //·Line:·9 |
51 | using·System; | ||
52 | using·System.Collections.Generic; | ||
53 | 53 | class·C | |
54 | { | ||
55 | » static·void·Main·() | ||
56 | » { | ||
57 | » » int?·i·=·4; | ||
58 | » » var·m·=·i?.GetValueOrDefault·(); | ||
59 | » } | ||
60 | }</string> | ||
61 | ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`__0'·and·no·extension·method·`__0'·of·type·`int'·could·be·found.·Are·you·missing·an·assembly·reference? | ||
62 | //·Line:·8 | ||
54 | 63 | static·class·C | |
55 | { | 64 | { |
56 | » static· | 65 | » static·void·Main·() |
57 | » { | 66 | » { |
67 | » » int·c·=·0.__0; | ||
58 | » » public·static·IEnumerable<TR>·Foo<T,·TR>·(this·IEnumerable<T>·t,·Func<T,·TR>·f) | ||
59 | » » { | ||
60 | » » » return·null; | ||
61 | » » } | ||
62 | » } | 68 | » } |
69 | }</string> | ||
70 | ····<string>//·CS1061:·Type·`object'·does·not·contain·a·definition·for·`Test'·and·no·extension·method·`Test'·of·type·`object'·could·be·found.·Are·you·missing·an·assembly·reference? | ||
71 | //·Line:·17 | ||
63 | 72 | public·class·S | |
73 | { | ||
74 | » public·static·void·Test() | ||
64 | » { | 75 | » { |
76 | » } | ||
77 | } | ||
78 | public·class·M | ||
79 | { | ||
80 | » public·object·S·{·get;·set;·} | ||
65 | » | 81 | » public·void·Main·() |
66 | » | 82 | » { |
83 | » » S.Test·(); | ||
67 | » » » int[]·i·=·null; | ||
68 | » » » int·p; | ||
69 | ············var·prods·=·from·pe·in·i.Foo·(p9·=>·p.Value)·select·pe; | ||
70 | » » } | ||
71 | » } | 84 | » } |
72 | }</string> | 85 | }</string> |
73 | ····<string>//·CS1061:·Type·`A'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`A'·could·be·found.·Are·you·missing·an·assembly·reference? | 86 | ····<string>//·CS1061:·Type·`A'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`A'·could·be·found.·Are·you·missing·an·assembly·reference? |
74 | //·Line:·1 | 87 | //·Line:·16 |
75 | using·System; | 88 | using·System; |
76 | using·System.Runtime.CompilerServices; | 89 | using·System.Runtime.CompilerServices; |
77 | class·A | 90 | class·A |
78 | { | 91 | { |
79 | » [IndexerName·("Foo")] | 92 | » [IndexerName·("Foo")] |
80 | » public·int·this·[int·index]·{ | 93 | » public·int·this·[int·index]·{ |
81 | » » get·{·return·index;·} | 94 | » » get·{·return·index;·} |
82 | » » set·{·;·} | ||
83 | » } | 95 | » } |
84 | » static· | 96 | » static·int·Test·(A·a) |
85 | » { | 97 | » { |
86 | » » | 98 | » » return·a.Foo; |
87 | » } | 99 | » } |
88 | » public·static·void·Main·() | 100 | » public·static·void·Main·() |
89 | » { | 101 | » { |
90 | » » Test·(new·A·() | 102 | » » Test·(new·A·()); |
91 | » } | 103 | » } |
92 | }</string> | 104 | }</string> |
93 | ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·` | 105 | ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`Value'·and·no·extension·method·`Value'·of·type·`int'·could·be·found.·Are·you·missing·an·assembly·reference? |
94 | //·Line:· | 106 | //·Line:·24 |
95 | using·System; | 107 | using·System; |
108 | using·System.Collections.Generic; | ||
Max diff block lines reached; 6529/10595 bytes (61.62%) of diff not shown. |
Offset 3, 24 lines modified | Offset 3, 24 lines modified | ||
3 | ··<ErrorName>CS8081</ErrorName> | 3 | ··<ErrorName>CS8081</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8081:·Expression·does·not·have·a·name | 5 | ····<string>//·CS8081:·Expression·does·not·have·a·name |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | class·C | 7 | class·C |
8 | { | 8 | { |
9 | » | 9 | » void·Foo·() |
10 | » { | 10 | » { |
11 | » » string·s·=·nameof·( | 11 | » » string·s·=·nameof·(this); |
12 | » } | 12 | » } |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS8081:·Expression·does·not·have·a·name | 14 | ····<string>//·CS8081:·Expression·does·not·have·a·name |
15 | //·Line:·8 | 15 | //·Line:·8 |
16 | class·C | 16 | class·C |
17 | { | 17 | { |
18 | » void· | 18 | » static·void·Main·() |
19 | » { | 19 | » { |
20 | » » string·s·=·nameof·( | 20 | » » string·s·=·nameof·(Main·()); |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 18 lines modified | Offset 1, 17 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0221</ErrorName> | 3 | ··<ErrorName>CS0221</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0221:·Constant·value·` | 5 | ····<string>//·CS0221:·Constant·value·`-Infinity'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override) |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class·X·{ | 7 | class·X·{ |
8 | » static·void·Main·()·{ | 8 | » static·void·Main·()·{ |
9 | » » System.Console.WriteLine·((ushort)double.NegativeInfinity); | ||
9 | » » const·float·d·=·float.MaxValue; | ||
10 | » » ulong·b·=·(ulong)·d; | ||
11 | » } | 10 | » } |
12 | }</string> | 11 | }</string> |
13 | ····<string>//·CS0221:·Constant·value·`256'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override) | 12 | ····<string>//·CS0221:·Constant·value·`256'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override) |
14 | //·Line:·13 | 13 | //·Line:·13 |
15 | class·Test | 14 | class·Test |
16 | { | 15 | { |
Offset 22, 152 lines modified | Offset 21, 153 lines modified | ||
22 | » } | 21 | » } |
23 | » static·void·Main·() | 22 | » static·void·Main·() |
24 | » { | 23 | » { |
25 | » » var·a·=·(Test)·256UL; | 24 | » » var·a·=·(Test)·256UL; |
26 | » } | 25 | » } |
27 | }</string> | 26 | }</string> |
28 | ····<string>//·CS0221:·Constant·value·` | 27 | ····<string>//·CS0221:·Constant·value·`4294967295'·cannot·be·converted·to·a·`int'·(use·`unchecked'·syntax·to·override) |
28 | //·Line:·5 | ||
29 | class·X·{ | ||
30 | » int·a·=·(int)·0xffffffff; | ||
31 | » | ||
32 | » static·void·Main·() | ||
33 | » { | ||
34 | » » | ||
35 | » } | ||
36 | }</string> | ||
37 | ····<string>//·CS0221:·Constant·value·`3.402823E+38'·cannot·be·converted·to·a·`ulong'·(use·`unchecked'·syntax·to·override) | ||
29 | //·Line:·6 | 38 | //·Line:·6 |
30 | class·X·{ | 39 | class·X·{ |
31 | » static·void·Main·()·{ | 40 | » static·void·Main·()·{ |
32 | » » | 41 | » » const·float·d·=·float.MaxValue; |
42 | » » ulong·b·=·(ulong)·d; | ||
33 | » } | 43 | » } |
34 | }</string> | 44 | }</string> |
35 | ····<string>//·CS0221:·Constant·value·`- | 45 | ····<string>//·CS0221:·Constant·value·`-3'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override) |
46 | //·Line:·12 | ||
47 | class·C | ||
48 | { | ||
49 | » delegate·void·D·(); | ||
50 | » static·void·Main·() | ||
51 | » { | ||
52 | » » D·d·=·checked·(delegate·{ | ||
53 | » » » const·ushort·s·=·(ushort)·-3; | ||
54 | » » }); | ||
55 | » } | ||
56 | }</string> | ||
57 | ····<string>//·CS0221:·Constant·value·`NaN'·cannot·be·converted·to·a·`int'·(use·`unchecked'·syntax·to·override) | ||
36 | //·Line:·6 | 58 | //·Line:·6 |
37 | class· | 59 | class·X·{ |
38 | » static·void·Main·()·{ | 60 | » static·void·Main·()·{ |
39 | » » | 61 | » » System.Console.WriteLine·((int)double.NaN); |
40 | » } | 62 | » } |
41 | }</string> | 63 | }</string> |
42 | ····<string>//·CS0221:·Constant·value·` | 64 | ····<string>//·CS0221:·Constant·value·`-1'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override) |
43 | //·Line:· | 65 | //·Line:·11 |
66 | class·C | ||
67 | { | ||
68 | » delegate·void·D·(); | ||
44 | class·X·{ | ||
45 | » int·a·=·(int)·0xffffffff; | ||
46 | » | ||
47 | » static·void·Main·() | 69 | » static·void·Main·() |
48 | » { | 70 | » { |
49 | » » | 71 | » » D·d·=·unchecked·(delegate·{ |
72 | » » » const·ushort·s·=·(ushort)·-1; | ||
73 | » » }); | ||
50 | » } | 74 | » } |
51 | }</string> | 75 | }</string> |
52 | ····<string>//·CS0221:·Constant·value·` | 76 | ····<string>//·CS0221:·Constant·value·`-10.1'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override) |
53 | //·Line:·6 | 77 | //·Line:·6 |
54 | class· | 78 | class·T·{ |
55 | » static·void·Main·()·{ | 79 | » static·void·Main·()·{ |
56 | » » | 80 | » » byte·d·=·(byte)-10.1d; |
57 | » } | 81 | » } |
58 | }</string> | 82 | }</string> |
59 | ····<string>//·CS0221:·Constant·value·`-200'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override) | 83 | ····<string>//·CS0221:·Constant·value·`-200'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override) |
60 | //·Line:·6 | 84 | //·Line:·6 |
61 | enum·AA·:·byte·{·a,·b·=·200·} | 85 | enum·AA·:·byte·{·a,·b·=·200·} |
62 | public·class·C | 86 | public·class·C |
63 | { | 87 | { |
64 | » public·static·void·Main·() | 88 | » public·static·void·Main·() |
65 | » { | 89 | » { |
66 | » » const·int·b·=·AA.a·-·AA.b; | 90 | » » const·int·b·=·AA.a·-·AA.b; |
67 | » } | 91 | » } |
68 | }</string> | 92 | }</string> |
69 | ····<string>//·CS0221:·Constant·value·`- | 93 | ····<string>//·CS0221:·Constant·value·`-1'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override) |
70 | //·Line:·1 | 94 | //·Line:·11 |
71 | enum·E:byte·{ | ||
72 | 95 | using·System; | |
96 | public·class·My3Attribute·:·Attribute | ||
97 | { | ||
98 | » public·My3Attribute·(byte·b)·{} | ||
73 | } | 99 | } |
100 | [My3((byte)-1)] | ||
101 | public·class·Test·{·}</string> | ||
74 | class·T·{ | ||
75 | » static·void·Main·()·{ | ||
76 | » » » E·error·=·(E)(-9); | ||
77 | » » » System.Console.WriteLine·(error); | ||
78 | » } | ||
79 | }</string> | ||
80 | ····<string>//·CS0221:·Constant·value·`Infinity'·cannot·be·converted·to·a·`uint'·(use·`unchecked'·syntax·to·override) | 102 | ····<string>//·CS0221:·Constant·value·`Infinity'·cannot·be·converted·to·a·`uint'·(use·`unchecked'·syntax·to·override) |
81 | //·Line:·6 | 103 | //·Line:·6 |
Max diff block lines reached; 2405/6354 bytes (37.85%) of diff not shown. |
Offset 10, 15 lines modified | Offset 10, 15 lines modified | ||
10 | class·X | 10 | class·X |
11 | { | 11 | { |
12 | » public·static·IEnumerable·Test·(int·a) | 12 | » public·static·IEnumerable·Test·(int·a) |
13 | » { | 13 | » { |
14 | » » try·{ | 14 | » » try·{ |
15 | » » » ; | 15 | » » » ; |
16 | » » }·finally·{ | 16 | » » }·finally·{ |
17 | » » » yield· | 17 | » » » yield·break; |
18 | » » } | 18 | » » } |
19 | ········} | 19 | ········} |
20 | » static·void·Main·() | 20 | » static·void·Main·() |
21 | » { | 21 | » { |
22 | » » IEnumerable·a·=·Test·(3); | 22 | » » IEnumerable·a·=·Test·(3); |
23 | » » Console.WriteLine·(a); | 23 | » » Console.WriteLine·(a); |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | class·X | 32 | class·X |
33 | { | 33 | { |
34 | » public·static·IEnumerable·Test·(int·a) | 34 | » public·static·IEnumerable·Test·(int·a) |
35 | » { | 35 | » { |
36 | » » try·{ | 36 | » » try·{ |
37 | » » » ; | 37 | » » » ; |
38 | » » }·finally·{ | 38 | » » }·finally·{ |
39 | » » » yield· | 39 | » » » yield·return·0; |
40 | » » } | 40 | » » } |
41 | ········} | 41 | ········} |
42 | » static·void·Main·() | 42 | » static·void·Main·() |
43 | » { | 43 | » { |
44 | » » IEnumerable·a·=·Test·(3); | 44 | » » IEnumerable·a·=·Test·(3); |
45 | » » Console.WriteLine·(a); | 45 | » » Console.WriteLine·(a); |
Offset 1, 131 lines modified | Offset 1, 131 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1547</ErrorName> | 3 | ··<ErrorName>CS1547</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 5 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
6 | //·Line:· | 6 | //·Line:·10 |
7 | class·Foo<T> | ||
8 | {·} | ||
7 | class·X | 9 | class·X |
8 | { | 10 | { |
9 | » static·void·Main·() | 11 | » static·void·Main·() |
10 | » { | 12 | » { |
11 | » » | 13 | » » Foo<void>·foo; |
12 | » } | 14 | » } |
13 | }</string> | 15 | }</string> |
14 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 16 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
15 | //·Line:· | 17 | //·Line:·9 |
18 | using·System; | ||
16 | class· | 19 | class·X |
17 | » const·string·s·=·"3"; | ||
18 | 20 | { | |
21 | » static·void·Main·() | ||
22 | » { | ||
23 | » » void[]·a; | ||
24 | » } | ||
19 | }</string> | 25 | }</string> |
20 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 26 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
21 | //·Line:· | 27 | //·Line:·7 |
22 | using·System; | 28 | using·System; |
23 | class·X | 29 | class·X |
24 | { | 30 | { |
25 | » static·void·Main·() | 31 | » static·void·Main·() |
26 | » { | 32 | » { |
27 | » » void | 33 | » » void·a; |
28 | » } | 34 | » } |
29 | }</string> | 35 | }</string> |
30 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 36 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
31 | //·Line:·6 | 37 | //·Line:·6 |
32 | class·C·{ | 38 | class·C·{ |
33 | » object·o·=·new·void(); | 39 | » object·o·=·new·void(); |
34 | }</string> | 40 | }</string> |
35 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 41 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
42 | //·Line:·8 | ||
43 | class·X | ||
44 | { | ||
45 | » static·void·Main·() | ||
46 | » { | ||
47 | » » var·e·=·from·void·v·in·new·int·[]·{·0·}·select·i; | ||
48 | » } | ||
49 | }</string> | ||
50 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | ||
36 | //·Line:·6 | 51 | //·Line:·6 |
37 | class·C | 52 | class·C |
38 | { | 53 | { |
39 | » int·Foo·() | 54 | » int·Foo·() |
40 | » { | 55 | » { |
41 | » » foreach·(void·v·in·this) | 56 | » » foreach·(void·v·in·this) |
42 | » » { | 57 | » » { |
43 | » » } | 58 | » » } |
44 | » } | 59 | » } |
45 | }</string> | 60 | }</string> |
46 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 61 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
62 | //·Line:·5 | ||
63 | class·C·{ | ||
64 | ········public·const·void·val·=·null; | ||
65 | }</string> | ||
66 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | ||
47 | //·Line:·8 | 67 | //·Line:·8 |
48 | class·C | 68 | class·C |
49 | { | 69 | { |
50 | » static·void·Main·() | 70 | » static·void·Main·() |
51 | » { | 71 | » { |
52 | » » bool·b·=·1·is·void; | 72 | » » bool·b·=·1·is·void; |
53 | » } | 73 | » } |
54 | }</string> | 74 | }</string> |
55 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 75 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
56 | //·Line:·6 | 76 | //·Line:·6 |
57 | class·C·{ | 77 | class·C·{ |
78 | » const·string·s·=·"3"; | ||
79 | » public·object·o·=·(void)s; | ||
58 | » static·void·Main·()·{ | ||
59 | » » int·i·=·sizeof·(void); | ||
60 | » } | ||
61 | }</string> | ||
62 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | ||
63 | //·Line:·11 | ||
64 | namespace·OtherTest | ||
65 | { | ||
66 | » public·static·class·Program | ||
67 | » { | ||
68 | » » static·void·MainD·(object·p) | ||
69 | » » { | ||
70 | » » » if·(p·is·String) | ||
71 | » » » » (void)((string)·p).ToString·(); | ||
72 | » » } | ||
73 | » } | ||
74 | }</string> | 80 | }</string> |
75 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 81 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
76 | //·Line:· | 82 | //·Line:·6 |
77 | 83 | interface·IA | |
78 | { | 84 | { |
85 | » ref·void·Foo·(); | ||
79 | » static·void·Main·() | ||
80 | » { | ||
81 | » » object·o·=·default(void); | ||
82 | » } | ||
83 | }</string> | 86 | }</string> |
84 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 87 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
85 | //·Line:· | 88 | //·Line:·6 |
86 | class·C·{ | 89 | class·C·{ |
87 | 90 | » static·void·Main·()·{ | |
91 | » » int·i·=·sizeof·(void); | ||
92 | » } | ||
88 | }</string> | 93 | }</string> |
Max diff block lines reached; 657/3337 bytes (19.69%) of diff not shown. |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS8123</ErrorName> | 3 | ··<ErrorName>CS8123</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8123:·The·tuple·element·name·` | 5 | ····<string>//·CS8123:·The·tuple·element·name·`a'·is·ignored·because·a·different·name·or·no·name·is·specified·by·the·target·type·`(int,·int)' |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | 8 | class·C | |
9 | { | 9 | { |
10 | » | 10 | » public·static·void·Main·() |
11 | » { | 11 | » { |
12 | » » | 12 | » » (int·tt1,·int·tt2)·t·=·(a:·1,·2); |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS8123:·The·tuple·element·name·` | 15 | ····<string>//·CS8123:·The·tuple·element·name·`b'·is·ignored·because·a·different·name·or·no·name·is·specified·by·the·target·type·`(long,·string)' |
16 | //·Line:·9 | 16 | //·Line:·9 |
17 | //·Compiler·options:·-warnaserror | 17 | //·Compiler·options:·-warnaserror |
18 | class· | 18 | static·class·X |
19 | { | 19 | { |
20 | » | 20 | » static·(long·a,·string·x)·Test·() |
21 | » { | 21 | » { |
22 | » » | 22 | » » return·(b:·1,·""); |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ··</Examples> | 25 | ··</Examples> |
26 | </ErrorDocumentation> | 26 | </ErrorDocumentation> |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0429</ErrorName> | 3 | ··<ErrorName>CS0429</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0429:·Unreachable·expression·code·detected | 5 | ····<string>//·CS0429:·Unreachable·expression·code·detected |
6 | //·Line:·1 | 6 | //·Line:·12 |
7 | //·Compiler·options:·-warn | 7 | //·Compiler·options:·-warnaserror |
8 | using·System; | ||
9 | class· | 8 | public·class·X |
10 | { | 9 | { |
11 | ···public·void·Method·(int·i) | ||
12 | ···{ | ||
13 | ·······if·(5·==·5·||·i·>·10) | ||
14 | » ···Console.WriteLine·("TEST"); | ||
15 | ··· | 10 | » static·void·test·(int·stop) |
11 | » { | ||
12 | » » int·pos·=·0; | ||
13 | » » do·{ | ||
14 | » » » break; | ||
15 | » » }·while·(pos·<·stop); | ||
16 | » } | ||
16 | }</string> | 17 | }</string> |
17 | ····<string>//·CS0429:·Unreachable·expression·code·detected | 18 | ····<string>//·CS0429:·Unreachable·expression·code·detected |
18 | //·Line:·9 | 19 | //·Line:·9 |
19 | //·Compiler·options:·-warn:4·-warnaserror | 20 | //·Compiler·options:·-warn:4·-warnaserror |
20 | class·Main | 21 | class·Main |
21 | { | 22 | { |
Offset 36, 22 lines modified | Offset 36, 22 lines modified | ||
36 | { | 36 | { |
37 | » public·void·Method·(int·i) | 37 | » public·void·Method·(int·i) |
38 | » { | 38 | » { |
39 | » » var·x·=·true·?·1·:·i; | 39 | » » var·x·=·true·?·1·:·i; |
40 | » } | 40 | » } |
41 | }</string> | 41 | }</string> |
42 | ····<string>//·CS0429:·Unreachable·expression·code·detected | 42 | ····<string>//·CS0429:·Unreachable·expression·code·detected |
43 | //·Line:·1 | 43 | //·Line:·11 |
44 | //·Compiler·options:·-warnaserror | 44 | //·Compiler·options:·-warn:4·-warnaserror |
45 | 45 | using·System; | |
46 | class·Main | ||
46 | { | 47 | { |
48 | ···public·void·Method·(int·i) | ||
49 | ···{ | ||
50 | ·······if·(5·==·5·||·i·>·10) | ||
51 | » ···Console.WriteLine·("TEST"); | ||
52 | ···} | ||
47 | » static·void·test·(int·stop) | ||
48 | » { | ||
49 | » » int·pos·=·0; | ||
50 | » » do·{ | ||
51 | » » » break; | ||
52 | » » }·while·(pos·<·stop); | ||
53 | » } | ||
54 | }</string> | 53 | }</string> |
55 | ··</Examples> | 54 | ··</Examples> |
56 | </ErrorDocumentation> | 55 | </ErrorDocumentation> |
Offset 1, 79 lines modified | Offset 1, 79 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0082</ErrorName> | 3 | ··<ErrorName>CS0082</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0082:·A·member·`I.set_Item(int[],·params·int[])'·is·already·reserved | ||
6 | //·Line·:·7 | ||
7 | interface·I | ||
8 | { | ||
9 | » void·set_Item·(int[]·a,·params·int[]·b); | ||
10 | » int[]·this·[params·int[]·ii]·{·get;·} | ||
11 | }</string> | ||
12 | ····<string>//·CS0082:·A·member·`Test.add_XX(Test.MyEvent)'·is·already·reserved | 5 | ····<string>//·CS0082:·A·member·`Test.add_XX(Test.MyEvent)'·is·already·reserved |
13 | //·Line:·12 | 6 | //·Line:·12 |
14 | public·class·Test | 7 | public·class·Test |
15 | { | 8 | { |
16 | » public·delegate·void·MyEvent·(); | 9 | » public·delegate·void·MyEvent·(); |
17 | » public·event·MyEvent·XX·{ | 10 | » public·event·MyEvent·XX·{ |
18 | » » add·{·} | 11 | » » add·{·} |
19 | » » remove·{·} | 12 | » » remove·{·} |
20 | » } | 13 | » } |
21 | ········ | 14 | ········ |
22 | » public·void·add_XX·(MyEvent·e)·{·return;·} | 15 | » public·void·add_XX·(MyEvent·e)·{·return;·} |
23 | }</string> | 16 | }</string> |
24 | ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved | ||
25 | //·Line:·6 | ||
26 | public·class·Test | ||
27 | { | ||
28 | » public·string·Value·{ | ||
29 | » » set·{·} | ||
30 | » } | ||
31 | » public·string·get_Value·()·{·return·null;·} | ||
32 | }</string> | ||
33 | ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved | 17 | ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved |
34 | //·Line:·6 | 18 | //·Line:·6 |
35 | public·interface·ISample·{ | 19 | public·interface·ISample·{ |
36 | ········int·this[int·i]·{·set;·} | ||
37 | ········void·set_Item·(int·a,·int·b); | 20 | ········void·set_Item·(int·a,·int·b); |
21 | ········int·this[int·i]·{·set;·} | ||
38 | }</string> | 22 | }</string> |
39 | ····<string>//·CS0082:·A·member·` | 23 | ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved |
40 | //·Line:· | 24 | //·Line:·7 |
41 | public·interface·ISample·{ | ||
42 | ········void·set_Item·(int·a,·int·b); | ||
43 | 25 | public·partial·class·Test | |
26 | { | ||
27 | » public·string·get_Value·()·{·return·null;·} | ||
28 | } | ||
29 | public·partial·class·Test | ||
30 | { | ||
31 | » public·string·Value·{ | ||
32 | » » get·{·} | ||
33 | » } | ||
44 | }</string> | 34 | }</string> |
45 | ····<string>//·CS0082:·A·member·`Test.set_Item(int,·string)'·is·already·reserved | 35 | ····<string>//·CS0082:·A·member·`Test.set_Item(int,·string)'·is·already·reserved |
46 | //·Line·:·6 | 36 | //·Line·:·6 |
47 | public·class·Test | 37 | public·class·Test |
48 | { | 38 | { |
49 | » public·string·this·[int·i]·{ | 39 | » public·string·this·[int·i]·{ |
50 | » » get·{·return·"";·} | 40 | » » get·{·return·"";·} |
51 | » } | 41 | » } |
52 | » public·void·set_Item·(int·i,·string·s)·{·} | 42 | » public·void·set_Item·(int·i,·string·s)·{·} |
53 | }</string> | 43 | }</string> |
54 | ····<string>//·CS0082:·A·member·` | 44 | ····<string>//·CS0082:·A·member·`I.set_Item(int[],·params·int[])'·is·already·reserved |
55 | //·Line:·7 | 45 | //·Line·:·7 |
56 | 46 | interface·I | |
57 | { | 47 | { |
58 | » public·string·get_Value·()·{·return·null;·} | ||
59 | 48 | » void·set_Item·(int[]·a,·params·int[]·b); | |
49 | » int[]·this·[params·int[]·ii]·{·get;·} | ||
50 | }</string> | ||
51 | ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved | ||
52 | //·Line:·6 | ||
53 | public·interface·ISample·{ | ||
54 | ········int·this[int·i]·{·set;·} | ||
55 | ········void·set_Item·(int·a,·int·b); | ||
56 | }</string> | ||
57 | ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved | ||
58 | //·Line:·6 | ||
60 | public· | 59 | public·class·Test |
61 | { | 60 | { |
62 | » public·string·Value·{ | 61 | » public·string·Value·{ |
63 | » » | 62 | » » set·{·} |
64 | » } | 63 | » } |
64 | » public·string·get_Value·()·{·return·null;·} | ||
65 | }</string> | 65 | }</string> |
66 | ····<string>//·CS0082:·A·member·`ErrorClass.get_Blah(int)'·is·already·reserved | 66 | ····<string>//·CS0082:·A·member·`ErrorClass.get_Blah(int)'·is·already·reserved |
67 | //·Line:·8 | 67 | //·Line:·8 |
68 | using·System.Runtime.CompilerServices; | 68 | using·System.Runtime.CompilerServices; |
69 | class·ErrorClass·{ | 69 | class·ErrorClass·{ |
70 | » [IndexerName·("Blah")] | 70 | » [IndexerName·("Blah")] |
Offset 1, 35 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1729</ErrorName> | 3 | ··<ErrorName>CS1729</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1729:·The·type·` | 5 | ····<string>//·CS1729:·The·type·`Base'·does·not·contain·a·constructor·that·takes·`0'·arguments |
6 | //·Line:·1 | 6 | //·Line:·12 |
7 | class·Base·{ | ||
8 | » Base·(string·x) | ||
7 | class·C | ||
8 | { | ||
9 | » public·C·(int·i) | ||
10 | » { | 9 | » { |
11 | » } | 10 | » } |
12 | } | 11 | } |
13 | public·class·Blah | ||
14 | { | ||
15 | 12 | //·Notice·how·there·is·no·invocation·to·"base·(something)" | |
13 | class·Derived·:·Base·{ | ||
14 | » Derived·() | ||
16 | » { | 15 | » { |
17 | » » dynamic·d·=·1; | ||
18 | » » var·r·=·new·C·(1,·d); | ||
19 | » } | 16 | » } |
20 | }</string> | 17 | }</string> |
21 | ····<string>//·CS1729:··The·type·`System.CLSCompliantAttribute'·does·not·contain·a·constructor·that·takes·`0'·arguments | ||
22 | //·Line:·6 | ||
23 | using·System; | ||
24 | [assembly:CLSCompliant()]</string> | ||
25 | ····<string>//·CS1729:·The·type·`int'·does·not·contain·a·constructor·that·takes·`1'·arguments | 18 | ····<string>//·CS1729:·The·type·`int'·does·not·contain·a·constructor·that·takes·`1'·arguments |
26 | //·Line:·8 | 19 | //·Line:·8 |
27 | class·C | 20 | class·C |
28 | { | 21 | { |
29 | » static·void·Main·() | 22 | » static·void·Main·() |
30 | » { | 23 | » { |
Offset 49, 62 lines modified | Offset 40, 32 lines modified | ||
49 | class·C·{ | 40 | class·C·{ |
50 | ········ | 41 | ········ |
51 | » [Ignore] | 42 | » [Ignore] |
52 | » public·void·Method·() | 43 | » public·void·Method·() |
53 | » { | 44 | » { |
54 | » } | 45 | » } |
55 | }</string> | 46 | }</string> |
56 | ····<string>//·CS1729:·The·type·` | 47 | ····<string>//·CS1729:·The·type·`TestCases.ClassWithNonPublicConstructor'·does·not·contain·a·constructor·that·takes·`0'·arguments |
57 | //·Line:·1 | 48 | //·Line:·10 |
58 | public·class·A | ||
59 | { | ||
60 | » public·class·Foo | ||
61 | » { | ||
62 | » } | ||
63 | } | ||
64 | 49 | namespace·TestCases | |
65 | { | 50 | { |
66 | » public· | 51 | » public·class·GmcsCtorBug |
67 | » { | 52 | » { |
68 | » » | 53 | » » public·static·void·Test·() |
54 | » » { | ||
55 | » » » new·ClassWithNonPublicConstructor·(); | ||
56 | » » } | ||
69 | » } | 57 | » } |
70 | }</string> | ||
71 | ····<string>//·CS1729:·The·type·`A'·does·not·contain·a·constructor·that·takes·`1'·arguments | ||
72 | //·Line:·6 | ||
73 | public·class·A·{ | ||
74 | ····A[]·test·=·{ | ||
75 | ········new·A("test") | ||
76 | ····}; | ||
77 | }</string> | ||
78 | ····<string>//·CS1729:·The·type·`System.Runtime.CompilerServices.IndexerNameAttribute'·does·not·contain·a·constructor·that·takes·`4'·arguments | ||
79 | //·Line:·5 | ||
80 | class·MainClass·{ | ||
81 | ········[System.Runtime.CompilerServices.IndexerName("A",·"",·"",·"")] | ||
82 | ········int·this·[int·index]·{ | ||
83 | ················get·{ | ||
84 | ························return·0; | ||
85 | ················} | ||
86 | ········} | ||
87 | ···· | ||
88 | }</string> | ||
89 | ····<string>//·CS1729:·The·type·`X'·does·not·contain·a·constructor·that·takes·`0'·arguments | ||
90 | //·Line:·11 | ||
91 | class·X·{ | ||
58 | » public·class·ClassWithNonPublicConstructor | ||
92 | » X·(int·a) | ||
93 | » { | ||
94 | » } | ||
95 | » | ||
96 | » static·void·Main·() | ||
97 | » { | 59 | » { |
98 | » » | 60 | » » protected·ClassWithNonPublicConstructor·(int·p) |
61 | » » { | ||
62 | » » } | ||
99 | » } | 63 | » } |
100 | }</string> | 64 | }</string> |
101 | ····<string>//·CS1729:·The·type·`object'·does·not·contain·a·constructor·that·takes·`1'·arguments | 65 | ····<string>//·CS1729:·The·type·`object'·does·not·contain·a·constructor·that·takes·`1'·arguments |
102 | //·Line:·8 | 66 | //·Line:·8 |
103 | using·System; | 67 | using·System; |
Offset 118, 23 lines modified | Offset 79, 42 lines modified | ||
118 | » } | 79 | » } |
119 | » | 80 | » |
120 | » public·C·(int·i) | 81 | » public·C·(int·i) |
121 | » » :·base·(i) | 82 | » » :·base·(i) |
122 | » { | 83 | » { |
123 | » } | 84 | » } |
124 | }</string> | 85 | }</string> |
125 | ····<string>//·CS1729:·The·type·` | 86 | ····<string>//·CS1729:·The·type·`System.Runtime.CompilerServices.IndexerNameAttribute'·does·not·contain·a·constructor·that·takes·`4'·arguments |
126 | //·Line:· | 87 | //·Line:·5 |
127 | public·struct·X·{ | ||
128 | ········public·X(int·i)·{·} | ||
129 | ········ | ||
130 | ········public·static·void·Main()·{ | ||
131 | 88 | class·MainClass·{ | |
89 | ········[System.Runtime.CompilerServices.IndexerName("A",·"",·"",·"")] | ||
90 | ········int·this·[int·index]·{ | ||
Max diff block lines reached; 2310/5712 bytes (40.44%) of diff not shown. |
Offset 1, 21 lines modified | Offset 1, 57 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS3005</ErrorName> | 3 | ··<ErrorName>CS3005</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3005:·Identifier·` | 5 | ····<string>//·CS3005:·Identifier·`CLSClass.Method<T>(int)'·differing·only·in·case·is·not·CLS-compliant |
6 | //·Line:· | 6 | //·Line:·12 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | [assembly:System.CLSCompliant·(true)] | ||
9 | public·class·BaseClass·{ | ||
10 | ········public·int·method; | ||
11 | } | ||
12 | public·class·CLSClass·:·BaseClass·{ | ||
13 | ········public·static·void·Method<T>(int·arg)·{} | ||
14 | }</string> | ||
15 | ····<string>//·CS3005:·Identifier·`II.compareto()'·differing·only·in·case·is·not·CLS-compliant | ||
16 | //·Line:·11 | ||
17 | //·Compiler·options:·-t:library·-warnaserror | ||
8 | [assembly:System.CLSCompliant(true)] | 18 | [assembly:System.CLSCompliant(true)] |
9 | public· | 19 | public·interface·I·{ |
10 | } | 20 | } |
21 | public·interface·II:·I,·System.IComparable·{ | ||
22 | ········bool·compareto(); | ||
23 | }</string> | ||
24 | ····<string>//·CS3005:·Identifier·`CLSClass.constant'·differing·only·in·case·is·not·CLS-compliant | ||
25 | //·Line:·8 | ||
26 | //·Compiler·options:·-warnaserror | ||
27 | [assembly:System.CLSCompliant(true)] | ||
11 | public·class· | 28 | public·class·CLSClass·{ |
29 | ········protected·int·Constant·=·1; | ||
30 | ········protected·const·bool·constant·=·false; | ||
31 | }</string> | ||
32 | ····<string>//·CS3005:·Identifier·`CLSClass_B.uNIVERSAL'·differing·only·in·case·is·not·CLS-compliant | ||
33 | //·Line:·9 | ||
34 | //·Compiler·options:·-reference:CS3005-16-lib.dll·-warnaserror | ||
35 | using·System; | ||
36 | [assembly:·CLSCompliantAttribute·(true)] | ||
37 | public·class·CLSClass_B:·CLSClass_A·{ | ||
38 | ········public·const·int·uNIVERSAL·=·3; | ||
12 | }</string> | 39 | }</string> |
13 | ····<string>//·CS3005:·Identifier·`CLSClass.NameAbC'·differing·only·in·case·is·not·CLS-compliant | 40 | ····<string>//·CS3005:·Identifier·`CLSClass.NameAbC'·differing·only·in·case·is·not·CLS-compliant |
14 | //·Line:·12 | 41 | //·Line:·12 |
15 | //·Compiler·options:·-warnaserror | 42 | //·Compiler·options:·-warnaserror |
16 | using·System; | 43 | using·System; |
17 | [assembly:CLSCompliant·(true)] | 44 | [assembly:CLSCompliant·(true)] |
Offset 23, 147 lines modified | Offset 59, 136 lines modified | ||
23 | public·class·CLSClass·{ | 59 | public·class·CLSClass·{ |
24 | ········[CLSCompliant·(false)] | 60 | ········[CLSCompliant·(false)] |
25 | ········public·int·NameABC; | 61 | ········public·int·NameABC; |
26 | ············ | 62 | ············ |
27 | ········public·int·NameAbc; | 63 | ········public·int·NameAbc; |
28 | ········public·int·NameAbC; | 64 | ········public·int·NameAbC; |
29 | }</string> | 65 | }</string> |
30 | ····<string>//·CS3005:·Identifier·`CLS | 66 | ····<string>//·CS3005:·Identifier·`CLSEnum.Label'·differing·only·in·case·is·not·CLS-compliant |
31 | //·Line:·1 | 67 | //·Line:·10 |
32 | //·Compiler·options:·-warnaserror | 68 | //·Compiler·options:·-warnaserror·-warn:1 |
33 | [assembly:System.CLSCompliant(true)] | ||
69 | using·System; | ||
70 | [assembly:CLSCompliant·(true)] | ||
34 | public·class·X·{ | ||
35 | ········public·int·index·{·get·{·return·0;·}·} | ||
36 | } | ||
71 | public·enum·CLSEnum·{ | ||
72 | ········label, | ||
73 | ········Label | ||
37 | public·class·Y:·X·{ | ||
38 | } | ||
39 | ···· | ||
40 | public·class·CLSClass:·Y·{ | ||
41 | ········public·long·Index·{·get·{·return·3;·}·} | ||
42 | }</string> | 74 | }</string> |
43 | ····<string>//·CS3005:·Identifier·` | 75 | ····<string>//·CS3005:·Identifier·`c1'·differing·only·in·case·is·not·CLS-compliant |
44 | //·Line:· | 76 | //·Line:·9 |
45 | //·Compiler·options:·-warnaserror | 77 | //·Compiler·options:·-warnaserror |
46 | [assembly:System.CLSCompliant(true)] | 78 | [assembly:System.CLSCompliant(true)] |
47 | public·delegate·void·MyDelegate(int·i); | ||
48 | public·class· | 79 | public·class·C1·{ |
49 | ········protected·event·System.ResolveEventHandler·Event_a; | ||
50 | } | 80 | } |
81 | public·class·c1·{ | ||
51 | public·class·CLSClass:·Base·{ | ||
52 | ········public·event·MyDelegate·Event_A; | ||
53 | }</string> | 82 | }</string> |
54 | ····<string>//·CS3005:·Identifier·` | 83 | ····<string>//·CS3005:·Identifier·`a'·differing·only·in·case·is·not·CLS-compliant |
55 | //·Line:· | 84 | //·Line:·10 |
56 | //·Compiler·options:·-warnaserror | 85 | //·Compiler·options:·-warnaserror |
86 | using·System; | ||
57 | [assembly: | 87 | [assembly:CLSCompliant·(true)] |
58 | public·class·CLSClass·{ | ||
59 | ········public·int·get_A·()·{·return·3;·} | ||
60 | 88 | public·enum·A·{ | |
89 | } | ||
90 | public·interface·a·{ | ||
61 | }</string> | 91 | }</string> |
62 | ····<string>//·CS3005:·Identifier·` | 92 | ····<string>//·CS3005:·Identifier·`B.TEST()'·differing·only·in·case·is·not·CLS-compliant |
63 | //·Line:·1 | 93 | //·Line:·15 |
64 | //·Compiler·options:·-warnaserror | 94 | //·Compiler·options:·-warnaserror |
65 | using·System; | 95 | using·System; |
66 | [assembly:CLSCompliant(true)] | ||
67 | public·class·CLSClass·{ | ||
68 | ········static·public·implicit·operator·CLSClass(byte·value)·{ | ||
69 | 96 | [assembly:·CLSCompliantAttribute·(true)] | |
Max diff block lines reached; 10506/14952 bytes (70.26%) of diff not shown. |
Offset 9, 70 lines modified | Offset 9, 14 lines modified | ||
9 | { | 9 | { |
10 | » static·void·Main·() | 10 | » static·void·Main·() |
11 | » { | 11 | » { |
12 | » » char·p·=·null; | 12 | » » char·p·=·null; |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type | 15 | ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type |
16 | //·Line:·6 | ||
17 | class·C | ||
18 | { | ||
19 | » object·[,]·i·=·new·int·[2,1]·{·{·null·},·{·2·}·}; | ||
20 | }</string> | ||
21 | ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type | ||
22 | //·Line:·6 | ||
23 | class·C | ||
24 | { | ||
25 | » int·[,]·i·=·new·int·[2,null]·{·{·1·},·{·2·}·}; | ||
26 | }</string> | ||
27 | ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type | ||
28 | //·Line:·12 | ||
29 | class·C | ||
30 | { | ||
31 | » static·void·Test·() | ||
32 | » { | ||
33 | » » char·c·=·'c'; | ||
34 | » » switch·(c) | ||
35 | » » { | ||
36 | » » » case·'a':· | ||
37 | » » » » goto·case·null; | ||
38 | » » } | ||
39 | » } | ||
40 | }</string> | ||
41 | ····<string>//·CS0037:·Cannot·convert·null·to·`S'·because·it·is·a·value·type | ||
42 | //·Line:·10 | ||
43 | struct·S·{ | ||
44 | » int·a; | ||
45 | } | ||
46 | class·X·{ | ||
47 | » static·void·Main·() | ||
48 | » { | ||
49 | » » S·s·=·(S)·null; | ||
50 | » } | ||
51 | }</string> | ||
52 | ····<string>//·CS0037:·Cannot·convert·null·to·`bool'·because·it·is·a·value·type | ||
53 | //·Line:·13 | ||
54 | using·System; | ||
55 | public·sealed·class·BoundAttribute·:·System.Attribute | ||
56 | { | ||
57 | » public·bool·Dec·{·set·{·}·get·{·return·false;·}·} | ||
58 | } | ||
59 | class·C | ||
60 | { | ||
61 | » [Bound·(Dec·=·null)] | ||
62 | » double·d2; | ||
63 | }</string> | ||
64 | ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type | ||
65 | //·Line:·9 | 16 | //·Line:·9 |
66 | class·X·{ | 17 | class·X·{ |
67 | » static·void·Main·() | 18 | » static·void·Main·() |
68 | » { | 19 | » { |
69 | » » int·s·=·44; | 20 | » » int·s·=·44; |
70 | » » switch·(s)·{ | 21 | » » switch·(s)·{ |
Offset 111, 9 lines modified | Offset 55, 65 lines modified | ||
111 | » » Bar | 55 | » » Bar |
112 | » } | 56 | » } |
113 | » public·static·void·Main·() | 57 | » public·static·void·Main·() |
114 | » { | 58 | » { |
115 | » } | 59 | » } |
116 | }</string> | 60 | }</string> |
61 | ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type | ||
62 | //·Line:·12 | ||
63 | class·C | ||
64 | { | ||
65 | » static·void·Test·() | ||
66 | » { | ||
67 | » » char·c·=·'c'; | ||
68 | » » switch·(c) | ||
69 | » » { | ||
70 | » » » case·'a':· | ||
71 | » » » » goto·case·null; | ||
72 | » » } | ||
73 | » } | ||
74 | }</string> | ||
75 | ····<string>//·CS0037:·Cannot·convert·null·to·`bool'·because·it·is·a·value·type | ||
76 | //·Line:·13 | ||
77 | using·System; | ||
78 | public·sealed·class·BoundAttribute·:·System.Attribute | ||
79 | { | ||
80 | » public·bool·Dec·{·set·{·}·get·{·return·false;·}·} | ||
81 | } | ||
82 | class·C | ||
83 | { | ||
84 | » [Bound·(Dec·=·null)] | ||
85 | » double·d2; | ||
86 | }</string> | ||
87 | ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type | ||
88 | //·Line:·6 | ||
89 | class·C | ||
90 | { | ||
91 | » object·[,]·i·=·new·int·[2,1]·{·{·null·},·{·2·}·}; | ||
92 | }</string> | ||
93 | ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type | ||
94 | //·Line:·6 | ||
95 | class·C | ||
96 | { | ||
97 | » int·[,]·i·=·new·int·[2,null]·{·{·1·},·{·2·}·}; | ||
98 | }</string> | ||
99 | ····<string>//·CS0037:·Cannot·convert·null·to·`S'·because·it·is·a·value·type | ||
100 | //·Line:·10 | ||
101 | struct·S·{ | ||
102 | » int·a; | ||
103 | } | ||
Max diff block lines reached; 23/2445 bytes (0.94%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0162</ErrorName> | 3 | ··<ErrorName>CS0162</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0162:·Unreachable·code·detected | 5 | ····<string>//·CS0162:·Unreachable·code·detected |
6 | //·Line:· | 6 | //·Line:·10 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | class·C | 8 | class·C |
9 | { | 9 | { |
10 | » | 10 | » void·Test·(int·a) |
11 | » { | 11 | » { |
12 | » » | 12 | » » return; |
13 | » » if·(a·>·0)·{ | ||
14 | » » » int·x·=·a·+·20; | ||
13 | » » » return | 15 | » » » return; |
14 | » » | 16 | » » } |
15 | » » return·2; | ||
16 | » } | 17 | » } |
17 | }</string> | 18 | }</string> |
18 | ····<string>//·CS0162:·Unreachable·code·detected | 19 | ····<string>//·CS0162:·Unreachable·code·detected |
19 | //·Line:·9 | 20 | //·Line:·9 |
20 | //·Compiler·options:·-warnaserror·-warn:2 | 21 | //·Compiler·options:·-warnaserror·-warn:2 |
21 | class·Foo·{ | 22 | class·Foo·{ |
Offset 28, 14 lines modified | Offset 29, 31 lines modified | ||
28 | » » throw·new·System.Exception·(); | 29 | » » throw·new·System.Exception·(); |
29 | » » goto·a; | 30 | » » goto·a; |
30 | » skip: | 31 | » skip: |
31 | » » return; | 32 | » » return; |
32 | » } | 33 | » } |
33 | }</string> | 34 | }</string> |
34 | ····<string>//·CS0162:·Unreachable·code·detected | 35 | ····<string>//·CS0162:·Unreachable·code·detected |
36 | //·Line:·9 | ||
37 | //·Compiler·options:·-warnaserror·-warn:2 | ||
38 | class·Error | ||
39 | { | ||
40 | » void·Test·() | ||
41 | » { | ||
42 | » » if·(1·==·0)·{ | ||
43 | » » » try·{ | ||
44 | » » » }·catch·(System.Net.Sockets.SocketException·sex)·{ | ||
45 | » » » » int·x·=·(int)sex.SocketErrorCode; | ||
46 | » » » } | ||
47 | » » } | ||
48 | » } | ||
49 | }</string> | ||
50 | ····<string>//·CS0162:·Unreachable·code·detected | ||
35 | //·Line:·18 | 51 | //·Line:·18 |
36 | //·Compiler·options:·-warnaserror·-warn:2 | 52 | //·Compiler·options:·-warnaserror·-warn:2 |
37 | using·System; | 53 | using·System; |
38 | class·C·{ | 54 | class·C·{ |
39 | » public·enum·Flags·{ | 55 | » public·enum·Flags·{ |
Offset 43, 200 lines modified | Offset 61, 155 lines modified | ||
43 | » » Public» =·1 | 61 | » » Public» =·1 |
44 | » } | 62 | » } |
45 | » public·Flags» _enumFlags; | 63 | » public·Flags» _enumFlags; |
46 | » » | 64 | » » |
47 | » internal·void·Close() | 65 | » internal·void·Close() |
48 | » {» | 66 | » {» |
49 | » » if·((_enumFlags | 67 | » » if·((Flags.Removed·&·_enumFlags)·!=·(Flags.Removed·&·_enumFlags)) |
50 | » » » Console.WriteLine·("error"); | 68 | » » » Console.WriteLine·("error"); |
51 | » } | 69 | » } |
52 | }</string> | ||
53 | ····<string>//·CS0162:·Unreachable·code·detected | ||
54 | //·Line:·10 | ||
55 | //·Compiler·options:·-warnaserror·-warn:2 | ||
56 | class·C | ||
57 | { | ||
58 | » static· | 70 | » static·void·Main·()·{} |
59 | » { | ||
60 | » » while·(!new·bool·{}); | ||
61 | » » return·1; | ||
62 | » } | ||
63 | }</string> | 71 | }</string> |
64 | ····<string>//·CS0162:·Unreachable·code·detected | 72 | ····<string>//·CS0162:·Unreachable·code·detected |
65 | //·Line:·1 | 73 | //·Line:·18 |
66 | //·Compiler·options:·-warnaserror·-warn:2 | 74 | //·Compiler·options:·-warnaserror·-warn:2 |
67 | using·System; | 75 | using·System; |
68 | class· | 76 | class·X |
69 | { | 77 | { |
70 | ···public·void·Method<T>·()·where·T·:·class | ||
71 | ···{ | ||
72 | ······if·(default·(T)·!=·null) | ||
73 | ·········throw·new·ArgumentNullException·(); | ||
74 | ··· | 78 | » public·static·int·Main·() |
79 | » { | ||
80 | » » try·{ | ||
81 | » » » throw·new·ApplicationException·(); | ||
82 | » » }·catch·when·(false)·{ | ||
83 | » » » return·0; | ||
84 | » » } | ||
85 | » } | ||
75 | }</string> | 86 | }</string> |
76 | ····<string>//·CS0162:·Unreachable·code·detected | 87 | ····<string>//·CS0162:·Unreachable·code·detected |
77 | //·Line:·1 | 88 | //·Line:·12 |
78 | //·Compiler·options:·-warnaserror·-warn:2 | 89 | //·Compiler·options:·-warnaserror·-warn:2 |
79 | 90 | class·Program | |
80 | { | 91 | { |
81 | » | 92 | » static·int·Main·() |
82 | » { | 93 | » { |
83 | » » | 94 | » » int·ctc_f·=·0; |
84 | » » | 95 | » » if·((++ctc_f·==·0·&&·false))·{ |
96 | » » » return·1; | ||
97 | » » } | ||
98 | » » | ||
85 | » » return; | 99 | » » return·0; |
86 | » } | 100 | » } |
87 | }</string> | 101 | }</string> |
88 | ····<string>//·CS0162:·Unreachable·code·detected | 102 | ····<string>//·CS0162:·Unreachable·code·detected |
89 | //·Line:·1 | 103 | //·Line:·14 |
90 | //·Compiler·options:·-warnaserror | 104 | //·Compiler·options:·-warnaserror |
91 | using·System; | 105 | using·System; |
92 | class·X | 106 | class·X |
93 | { | 107 | { |
Max diff block lines reached; 5337/8210 bytes (65.01%) of diff not shown. |
Offset 1, 77 lines modified | Offset 1, 89 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0201</ErrorName> | 3 | ··<ErrorName>CS0201</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 5 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
6 | //·Line:· | 6 | //·Line:·8 |
7 | class·T·{ | ||
8 | ········static·string·XX; | ||
9 | ········static·void·Main·()·{ | ||
10 | ················T.XX; | ||
11 | · | 7 | class·MainClass |
8 | { | ||
9 | » public·static·void·Main·() | ||
10 | » { | ||
11 | » » for·(int·i·=·0;·i++;·i·<·8)·{ | ||
12 | » » } | ||
13 | » } | ||
12 | }</string> | 14 | }</string> |
13 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 15 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
14 | //·Line:·1 | 16 | //·Line:·10 |
15 | using·System; | 17 | using·System.Linq; |
16 | using·System.Threading.Tasks; | ||
17 | class·C | 18 | class·C |
18 | { | 19 | { |
19 | » | 20 | » public·static·void·Main·() |
20 | » { | 21 | » { |
21 | » » | 22 | » » from·s·in·"string"·select·s; |
22 | » } | 23 | » } |
23 | }</string> | 24 | }</string> |
24 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 25 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
25 | //·Line:· | 26 | //·Line:·9 |
26 | class· | 27 | class·D |
27 | { | 28 | { |
29 | » void·Foo·() | ||
28 | » delegate·void·test_delegate·(int·arg); | ||
29 | » public·TestClass·() | ||
30 | » { | 30 | » { |
31 | » » te | 31 | » » System.Threading.Tasks.TaskFactory·m·=·null; |
32 | » » m.StartNew·(()·=>·delegate·{·}); | ||
32 | » } | 33 | » } |
33 | }</string> | 34 | }</string> |
34 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 35 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
35 | //·Line:·7 | 36 | //·Line:·7 |
36 | class·T·{ | 37 | class·T·{ |
37 | ········static·string·XX | 38 | ········static·string·XX; |
38 | ················get·{return·"";} | ||
39 | ········} | ||
40 | ········static·void·Main·()·{ | 39 | ········static·void·Main·()·{ |
41 | ················T.XX; | 40 | ················T.XX; |
42 | ········} | 41 | ········} |
43 | }</string> | 42 | }</string> |
44 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 43 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
45 | //·Line:·10 | 44 | //·Line:·10 |
45 | class·TestClass | ||
46 | { | ||
47 | » delegate·void·test_delegate·(int·arg); | ||
48 | » public·TestClass·() | ||
49 | » { | ||
50 | » » test_delegate·D·=·(b)·=>·"a"; | ||
51 | » } | ||
52 | }</string> | ||
53 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | ||
54 | //·Line:·11 | ||
46 | using·System | 55 | using·System; |
56 | using·System.Threading.Tasks; | ||
47 | class·C | 57 | class·C |
48 | { | 58 | { |
49 | » | 59 | » async·Task<int>·Test·() |
50 | » { | 60 | » { |
51 | » » | 61 | » » Func<int>·r·=·await·Task.Factory.StartNew·(()·=>·()·=>·1); |
52 | » } | 62 | » } |
53 | }</string> | 63 | }</string> |
54 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 64 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
55 | //·Line:· | 65 | //·Line:·10 |
56 | 66 | using·System; | |
67 | class·X | ||
57 | { | 68 | { |
58 | » public·static·void·Main·() | 69 | » public·static·void·Main·() |
59 | » { | 70 | » { |
71 | » » new·Func<int>·(()·=>·0); | ||
60 | » » return; | ||
61 | » » 1+1; | ||
62 | » } | 72 | » } |
63 | }</string> | 73 | }</string> |
64 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 74 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
65 | //·Line:·13 | 75 | //·Line:·13 |
66 | class·C<T> | 76 | class·C<T> |
67 | { | 77 | { |
Offset 82, 54 lines modified | Offset 94, 42 lines modified | ||
82 | » | 94 | » |
83 | » public·static·void·Main·() | 95 | » public·static·void·Main·() |
84 | » { | 96 | » { |
85 | » » Test·().Foo; | 97 | » » Test·().Foo; |
86 | » } | 98 | » } |
87 | }</string> | 99 | }</string> |
88 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 100 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
89 | //·Line:· | 101 | //·Line:·9 |
90 | using·System; | ||
91 | class·X | 102 | public·class·X |
92 | { | 103 | { |
93 | » public·static·void·Main·() | 104 | » public·static·void·Main·() |
94 | » { | 105 | » { |
95 | » » | 106 | » » return; |
107 | » » 1+1; | ||
96 | » } | 108 | » } |
97 | }</string> | 109 | }</string> |
98 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 110 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
99 | //·Line:· | 111 | //·Line:·7 |
100 | class· | 112 | class·T·{ |
101 | { | ||
102 | » void·Foo·() | ||
Max diff block lines reached; 532/4296 bytes (12.38%) of diff not shown. |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0665</ErrorName> | 3 | ··<ErrorName>CS0665</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·C | 5 | ····<string>//·Cs0665:·Assignment·in·conditional·expression·is·always·constant.·Did·you·mean·to·use·`=='·instead·? |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | //·Compiler·options:·/warnaserror | 7 | //·Compiler·options:·/warnaserror |
8 | class·Test | 8 | class·Test |
9 | { | 9 | { |
10 | » public· | 10 | » public·bool·Foo·(bool·x) |
11 | » { | 11 | » { |
12 | » » bool·b; | 12 | » » bool·b; |
13 | » » return·(b·=·true)·?·true·:·b; | ||
13 | » » if·(b·=·true) | ||
14 | » » » System.Console.WriteLine·(b); | ||
15 | » } | 14 | » } |
16 | }</string> | 15 | }</string> |
17 | ····<string>//·C | 16 | ····<string>//·CS0665:·Assignment·in·conditional·expression·is·always·constant.·Did·you·mean·to·use·`=='·instead·? |
18 | //·Line:·10 | 17 | //·Line:·10 |
19 | //·Compiler·options:·/warnaserror | 18 | //·Compiler·options:·/warnaserror |
20 | class·Test | 19 | class·Test |
21 | { | 20 | { |
22 | » public· | 21 | » public·void·Foo·(bool·x) |
23 | » { | 22 | » { |
24 | » » bool·b; | 23 | » » bool·b; |
25 | » » | 24 | » » if·(b·=·true) |
25 | » » » System.Console.WriteLine·(b); | ||
26 | » } | 26 | » } |
27 | }</string> | 27 | }</string> |
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </ErrorDocumentation> |
Offset 1, 63 lines modified | Offset 1, 58 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0012</ErrorName> | 3 | ··<ErrorName>CS0012</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0012:·The·type·`A | 5 | ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
6 | //·Line:· | 6 | //·Line:·10 |
7 | //·Compiler·options:·-r:CS0012- | 7 | //·Compiler·options:·-r:CS0012-lib.dll |
8 | class·Test | 8 | class·Test |
9 | { | 9 | { |
10 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
11 | » { | 11 | » { |
12 | » » | 12 | » » var·b·=·new·B·(); |
13 | » » b.Test·(); | ||
14 | » » b.Test·(); | ||
13 | » } | 15 | » } |
14 | }</string> | 16 | }</string> |
15 | ····<string>//·CS0012:·The·type·` | 17 | ····<string>//·CS0012:·The·type·`X`1.Y.Z.W'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
16 | //·Line:·9 | 18 | //·Line:·9 |
17 | //·Compiler·options:·-r:CS0012- | 19 | //·Compiler·options:·-r:CS0012-21-lib.dll |
18 | class· | 20 | public·class·C |
19 | { | 21 | { |
20 | » public·static·void·Main·() | 22 | » public·static·void·Main·() |
21 | » { | 23 | » { |
22 | » » | 24 | » » new·B·(); |
23 | » } | 25 | » } |
24 | }</string> | 26 | }</string> |
25 | ····<string>//·CS0012:·The·type·` | 27 | ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
26 | //·Line:·9 | 28 | //·Line:·9 |
27 | //·Compiler·options:·-r:CS0012- | 29 | //·Compiler·options:·-r:CS0012-9-lib.dll |
28 | 30 | class·Test | |
29 | { | 31 | { |
30 | » public·static·void·Main·() | 32 | » public·static·void·Main·() |
31 | » { | 33 | » { |
32 | » » n | 34 | » » A.M<string>·(); |
33 | » } | 35 | » } |
34 | }</string> | 36 | }</string> |
35 | ····<string>//·CS0012:·The·type·` | 37 | ····<string>//·CS0012:·The·type·`I1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
36 | //·Line:·10 | 38 | //·Line:·10 |
37 | //·Compiler·options:·-r:CS0012- | 39 | //·Compiler·options:·-r:CS0012-4-lib.dll |
38 | class·Test | 40 | class·Test |
39 | { | 41 | { |
40 | » public·static·void·Main·() | 42 | » public·static·void·Main·() |
41 | » { | 43 | » { |
42 | » » var·b·=·new·B·(); | 44 | » » var·b·=·new·B·(); |
43 | » » b. | 45 | » » b.Prop·=·null;» |
44 | » } | 46 | » } |
45 | }</string> | 47 | }</string> |
46 | ····<string>//·CS0012:·The·type·`Lib2.Class1`1<Lib2.Class2>'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' | ||
47 | //·Line:·5 | ||
48 | //·Compiler·options:·-r:CS0012-12-lib.dll | ||
49 | class·Program·:·Lib1.Class1<int> | ||
50 | { | ||
51 | }</string> | ||
52 | ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' | 48 | ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
53 | //·Line:·10 | 49 | //·Line:·10 |
54 | //·Compiler·options:·-r:CS0012-lib.dll | 50 | //·Compiler·options:·-r:CS0012-lib.dll |
55 | class·Test | 51 | class·Test |
56 | { | 52 | { |
57 | » public·static·void·Main·() | 53 | » public·static·void·Main·() |
Offset 74, 203 lines modified | Offset 69, 208 lines modified | ||
74 | class·Test | 69 | class·Test |
75 | { | 70 | { |
76 | » public·static·void·Main·() | 71 | » public·static·void·Main·() |
77 | » { | 72 | » { |
78 | » } | 73 | » } |
79 | }</string> | 74 | }</string> |
80 | ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' | 75 | ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
81 | //·Line:· | 76 | //·Line:·10 |
82 | //·Compiler·options:·-r:CS0012- | 77 | //·Compiler·options:·-r:CS0012-6-lib.dll |
83 | class·Test | 78 | class·Test·:·A |
84 | { | 79 | { |
85 | » public·static·void·Main·() | 80 | » public·static·void·Main·() |
86 | » { | 81 | » { |
87 | » » A.M<string>·(); | ||
88 | » } | 82 | » } |
89 | }</string> | 83 | }</string> |
90 | ····<string>//·CS0012:·The·type·`I1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' | ||
91 | //·Line:·7 | ||
92 | //·Compiler·options:·-r:CS0012-10-lib.dll | ||
93 | class·Test | ||
94 | { | ||
95 | » event·D<Test>·e; | ||
96 | }</string> | ||
97 | ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' | 84 | ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
98 | //·Line:· | 85 | //·Line:·9 |
99 | //·Compiler·options:·-r:CS0012-6-lib.dll | 86 | //·Compiler·options:·-r:CS0012-6-lib.dll |
100 | class·Test | 87 | class·Test |
101 | { | 88 | { |
102 | » public·static·void·Main·() | 89 | » public·static·void·Main·() |
103 | » { | 90 | » { |
91 | » » A.M.Foo·(); | ||
104 | » } | 92 | » } |
105 | }</string> | 93 | }</string> |
106 | ····<string>//·CS0012:·The·type·` | 94 | ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
107 | //·Line:·10 | 95 | //·Line:·10 |
108 | //·Compiler·options:·-r:CS0012- | 96 | //·Compiler·options:·-r:CS0012-3-lib.dll |
109 | class·Test | 97 | class·Test |
110 | { | 98 | { |
111 | » public·static·void·Main·() | 99 | » public·static·void·Main·() |
112 | » { | 100 | » { |
113 | » » var·b·=·new·B·(); | 101 | » » var·b·=·new·B·(); |
114 | » » b. | 102 | » » b.value·=·null; |
115 | » } | 103 | » } |
116 | }</string> | 104 | }</string> |
117 | ····<string>//·CS0012:·The·type·`AA'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' | 105 | ····<string>//·CS0012:·The·type·`AA'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
118 | //·Line:·9 | 106 | //·Line:·9 |
119 | //·Compiler·options:·-r:CS0012-1 | 107 | //·Compiler·options:·-r:CS0012-15-lib.dll |
120 | class·Test | 108 | class·Test |
121 | { | 109 | { |
122 | » public·static·void·Main·() | 110 | » public·static·void·Main·() |
123 | » { | 111 | » { |
124 | » » B.Foo | 112 | » » B.Foo<long>·(1); |
125 | » } | 113 | » } |
126 | }</string> | 114 | }</string> |
127 | ····<string>//·CS0012:·The·type·`A.Nested'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' | 115 | ····<string>//·CS0012:·The·type·`A.Nested'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
128 | //·Line:·9 | 116 | //·Line:·9 |
Max diff block lines reached; 7443/13381 bytes (55.62%) of diff not shown. |
Offset 1, 34 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS4011</ErrorName> | 3 | ··<ErrorName>CS4011</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS4011:·The·awaiter·type·` | 5 | ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members |
6 | //·Line:·16 | 6 | //·Line:·16 |
7 | static·class·S | 7 | static·class·S |
8 | { | 8 | { |
9 | » public·static· | 9 | » public·static·int·GetAwaiter·(this·int·i) |
10 | » { | 10 | » { |
11 | » » return· | 11 | » » return·1; |
12 | » } | 12 | » } |
13 | } | 13 | } |
14 | class·A | 14 | class·A |
15 | { | 15 | { |
16 | » bool·IsCompleted·{ | ||
17 | » » get·{ | ||
18 | » » » return·true; | ||
19 | » » } | ||
20 | » } | ||
21 | » | ||
22 | » void·OnCompleted·(System.Action·a) | ||
23 | » { | ||
24 | » } | ||
25 | » | ||
26 | » static·async·void·Test·() | 16 | » static·async·void·Test·() |
27 | » { | 17 | » { |
28 | » » await·9; | 18 | » » await·9; |
29 | » } | 19 | » } |
30 | }</string> | 20 | }</string> |
31 | ····<string>//·CS4011:·The·awaiter·type·`A'·must·have·suitable·IsCompleted·and·GetResult·members | 21 | ····<string>//·CS4011:·The·awaiter·type·`A'·must·have·suitable·IsCompleted·and·GetResult·members |
32 | //·Line:·16 | 22 | //·Line:·16 |
Offset 50, 27 lines modified | Offset 40, 37 lines modified | ||
50 | » } | 40 | » } |
51 | » | 41 | » |
52 | » static·async·void·Test·() | 42 | » static·async·void·Test·() |
53 | » { | 43 | » { |
54 | » » await·9; | 44 | » » await·9; |
55 | » } | 45 | » } |
56 | }</string> | 46 | }</string> |
57 | ····<string>//·CS4011:·The·awaiter·type·` | 47 | ····<string>//·CS4011:·The·awaiter·type·`A'·must·have·suitable·IsCompleted·and·GetResult·members |
58 | //·Line:·16 | 48 | //·Line:·16 |
59 | static·class·S | 49 | static·class·S |
60 | { | 50 | { |
61 | » public·static· | 51 | » public·static·A·GetAwaiter·(this·int·i) |
62 | » { | 52 | » { |
63 | » » return· | 53 | » » return·new·A·(); |
64 | » } | 54 | » } |
65 | } | 55 | } |
66 | class·A | 56 | class·A |
67 | { | 57 | { |
58 | » bool·IsCompleted·{ | ||
59 | » » get·{ | ||
60 | » » » return·true; | ||
61 | » » } | ||
62 | » } | ||
63 | » | ||
64 | » void·OnCompleted·(System.Action·a) | ||
65 | » { | ||
66 | » } | ||
67 | » | ||
68 | » static·async·void·Test·() | 68 | » static·async·void·Test·() |
69 | » { | 69 | » { |
70 | » » await·9; | 70 | » » await·9; |
71 | » } | 71 | » } |
72 | }</string> | 72 | }</string> |
73 | ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members | 73 | ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members |
74 | //·Line:·16 | 74 | //·Line:·16 |
Offset 37, 30 lines modified | Offset 37, 29 lines modified | ||
37 | { | 37 | { |
38 | » Foo<B>·b; | 38 | » Foo<B>·b; |
39 | » static·void·Main·() | 39 | » static·void·Main·() |
40 | » { | 40 | » { |
41 | » } | 41 | » } |
42 | }</string> | 42 | }</string> |
43 | ····<string>//·CS031:·The·type·`B'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo<T>'.·There·is·no·implicit·reference·conversion·from·`B'·to·` | 43 | ····<string>//·CS0311:·The·type·`B'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo<T>'.·There·is·no·implicit·reference·conversion·from·`B'·to·`A' |
44 | //·Line:· | 44 | //·Line:·19 |
45 | public·class·Foo<T> | 45 | public·class·Foo<T> |
46 | » where·T·:·A | 46 | » where·T·:·A |
47 | { | 47 | { |
48 | } | 48 | } |
49 | public·interface·I | ||
50 | {·} | ||
51 | public·class·A | 49 | public·class·A |
52 | { | 50 | { |
51 | } | ||
53 | public·class·B | 52 | public·class·B |
54 | { | 53 | { |
54 | } | ||
55 | class·X | 55 | class·X |
56 | { | 56 | { |
57 | » Foo<B>·foo; | 57 | » Foo<B>·foo; |
58 | » static·void·Main·() | 58 | » static·void·Main·() |
59 | » { | 59 | » { |
Offset 80, 29 lines modified | Offset 79, 30 lines modified | ||
80 | public·class·G<T>·where·T·:·C | 79 | public·class·G<T>·where·T·:·C |
81 | { | 80 | { |
82 | » public·void·Method<U>·()·where·U·:·T | 81 | » public·void·Method<U>·()·where·U·:·T |
83 | » { | 82 | » { |
84 | » } | 83 | » } |
85 | }</string> | 84 | }</string> |
86 | ····<string>//·CS031 | 85 | ····<string>//·CS031:·The·type·`B'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo<T>'.·There·is·no·implicit·reference·conversion·from·`B'·to·`I' |
87 | //·Line:· | 86 | //·Line:·21 |
88 | public·class·Foo<T> | 87 | public·class·Foo<T> |
89 | » where·T·:·A | 88 | » where·T·:·A,·I |
90 | { | 89 | { |
91 | } | 90 | } |
91 | public·interface·I | ||
92 | {·} | ||
92 | public·class·A | 93 | public·class·A |
94 | {·} | ||
93 | { | ||
94 | } | ||
95 | public·class·B | 95 | public·class·B·:·A |
96 | {·} | ||
96 | { | ||
97 | } | ||
98 | class·X | 97 | class·X |
99 | { | 98 | { |
100 | » Foo<B>·foo; | 99 | » Foo<B>·foo; |
101 | » static·void·Main·() | 100 | » static·void·Main·() |
102 | » { | 101 | » { |
Offset 1, 22 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0553</ErrorName> | 3 | ··<ErrorName>CS0553</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0553:·User-defined·conversion·`DerivedClass.implicit·operator·BaseClass(DerivedClass)'·cannot·convert·to·or·from·a·base·class | ||
6 | //·Line:·8 | ||
7 | class·BaseClass·{ | ||
8 | } | ||
9 | class·DerivedClass:·BaseClass·{ | ||
10 | ········public·static·implicit·operator·BaseClass(DerivedClass·value)·{ | ||
11 | ················return·new·BaseClass(); | ||
12 | ········} | ||
13 | }</string> | ||
14 | ····<string>//·CS0553:·User-defined·conversion·`plj.aClass.implicit·operator·plj.aClass(object)'·cannot·convert·to·or·from·a·base·class | 5 | ····<string>//·CS0553:·User-defined·conversion·`plj.aClass.implicit·operator·plj.aClass(object)'·cannot·convert·to·or·from·a·base·class |
15 | //·Line:·10 | 6 | //·Line:·10 |
16 | using·System; | 7 | using·System; |
17 | namespace·plj | 8 | namespace·plj |
18 | { | 9 | { |
Offset 24, 9 lines modified | Offset 13, 20 lines modified | ||
24 | » { | 13 | » { |
25 | » » public·static·implicit·operator·aClass(object·o) | 14 | » » public·static·implicit·operator·aClass(object·o) |
26 | » » {· | 15 | » » {· |
27 | » » » return·null; | 16 | » » » return·null; |
28 | » » } | 17 | » » } |
29 | » } | 18 | » } |
30 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0553:·User-defined·conversion·`DerivedClass.implicit·operator·BaseClass(DerivedClass)'·cannot·convert·to·or·from·a·base·class | ||
21 | //·Line:·8 | ||
22 | class·BaseClass·{ | ||
23 | } | ||
24 | class·DerivedClass:·BaseClass·{ | ||
25 | ········public·static·implicit·operator·BaseClass(DerivedClass·value)·{ | ||
26 | ················return·new·BaseClass(); | ||
27 | ········} | ||
28 | }</string> | ||
31 | ··</Examples> | 29 | ··</Examples> |
32 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 1, 49 lines modified | Offset 1, 49 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0847</ErrorName> | 3 | ··<ErrorName>CS0847</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0847:·An·array·initializer·of·length·` | 5 | ····<string>//·CS0847:·An·array·initializer·of·length·`2'·was·expected |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | class·M | 7 | class·M |
8 | { | 8 | { |
9 | » public·static·void·Main·() | 9 | » public·static·void·Main·() |
10 | » { | 10 | » { |
11 | » » int[,,]·i·=·{·{·{·0,·0,·0·},·{·1,·1,·1·}·}, | ||
12 | » » | 11 | » » int[,]·i·=·{·{0,·0}, |
12 | » » » {·1·}·}; | ||
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0847:·An·array·initializer·of·length·` | 15 | ····<string>//·CS0847:·An·array·initializer·of·length·`3'·was·expected |
16 | //·Line:·9 | 16 | //·Line:·9 |
17 | class·M | 17 | class·M |
18 | { | 18 | { |
19 | » public·static·void·Main·() | 19 | » public·static·void·Main·() |
20 | » { | 20 | » { |
21 | » » int[,,]·i·=·{·{·{·0,·0·},·{·1,·1}·}, | 21 | » » int[,,]·i·=·{·{·{·0,·0,·0·},·{·1,·1,·1·}·}, |
22 | » » » {·{·2,· | 22 | » » » {·{·2·},·{·3,·3,·3·}·}·}; |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ····<string>//·CS0847:·An·array·initializer·of·length·` | 25 | ····<string>//·CS0847:·An·array·initializer·of·length·`1'·was·expected |
26 | //·Line:· | 26 | //·Line:·8 |
27 | class·M | 27 | class·M |
28 | { | 28 | { |
29 | » public·static·void·Main·() | 29 | » public·static·void·Main·() |
30 | » { | 30 | » { |
31 | » » int[]·i·=·new·int·[1]·{·2,·3·}; | ||
31 | » » int[,]·i·=·{·{0,·0}, | ||
32 | » » » {·1·}·}; | ||
33 | » } | 32 | » } |
34 | }</string> | 33 | }</string> |
35 | ····<string>//·CS0847:·An·array·initializer·of·length·` | 34 | ····<string>//·CS0847:·An·array·initializer·of·length·`2'·was·expected |
36 | //·Line:· | 35 | //·Line:·9 |
37 | class·M | 36 | class·M |
38 | { | 37 | { |
39 | » public·static·void·Main·() | 38 | » public·static·void·Main·() |
40 | » { | 39 | » { |
41 | » » int[]·i·=· | 40 | » » int[,,]·i·=·{·{·{·0,·0·},·{·1,·1}·}, |
41 | » » » {·{·2,·2·}·}·}; | ||
42 | » } | 42 | » } |
43 | }</string> | 43 | }</string> |
44 | ··</Examples> | 44 | ··</Examples> |
45 | </ErrorDocumentation> | 45 | </ErrorDocumentation> |
Offset 1, 42 lines modified | Offset 1, 42 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0445</ErrorName> | 3 | ··<ErrorName>CS0445</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion | 5 | ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion |
6 | //·Line:· | 6 | //·Line:·8 |
7 | struct·S | 7 | struct·S |
8 | { | 8 | { |
9 | » public·int·val·{·set·{}·} | ||
10 | » public·void·Do·(object·o) | 9 | » public·void·Do·(object·o) |
11 | » { | 10 | » { |
12 | » » ((S)o) | 11 | » » ((S)·o)[1]·=·4; |
13 | » } | 12 | » } |
13 | » int·this[int·arg]·{·set·{·}·} | ||
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion | 15 | ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion |
16 | //·Line:·10 | 16 | //·Line:·10 |
17 | struct·S | 17 | struct·S |
18 | { | 18 | { |
19 | » public·int·val; | 19 | » public·int·val; |
20 | » public·void·Do·(object·o)· | 20 | » public·void·Do·(object·o)· |
21 | » { | 21 | » { |
22 | » » ((S)o).val·=·4; | 22 | » » ((S)o).val·=·4; |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion | 25 | ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion |
26 | //·Line:· | 26 | //·Line:·10 |
27 | struct·S | 27 | struct·S |
28 | { | 28 | { |
29 | » public·int·val·{·set·{}·} | ||
29 | » public·void·Do·(object·o) | 30 | » public·void·Do·(object·o)· |
30 | » { | 31 | » { |
31 | » » ((S) | 32 | » » ((S)o).val·=·4; |
32 | » } | 33 | » } |
33 | » int·this[int·arg]·{·set·{·}·} | ||
34 | }</string> | 34 | }</string> |
35 | ··</Examples> | 35 | ··</Examples> |
36 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 1, 84 lines modified | Offset 1, 59 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0111</ErrorName> | 3 | ··<ErrorName>CS0111</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0111:·A·member·`T.T()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | ||
6 | //·Line:·9 | ||
7 | partial·class·T·{ | ||
8 | » T·()·{} | ||
9 | } | ||
10 | partial·class·T·{ | ||
11 | » T·()·{} | ||
12 | }</string> | ||
13 | ····<string>//·CS0111:·A·member·` | 5 | ····<string>//·CS0111:·A·member·`Blah.I.M<U>(int)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
14 | //·Line:·12 | 6 | //·Line·:·12 |
15 | interface·I | 7 | public·interface·I |
16 | { | 8 | { |
17 | 9 | ····void·M<T>·(int·i); | |
18 | } | 10 | } |
19 | 11 | public·class·Blah:·I | |
20 | { | 12 | { |
21 | » int·I<int>.Prop·{·get;·set;·} | ||
22 | 13 | ········void·I.M<T>·(int·i)·{} | |
14 | ········void·I.M<U>·(int·i)·{} | ||
23 | }</string> | 15 | }</string> |
24 | ····<string>//·CS0111:·A·member·` | 16 | ····<string>//·CS0111:·A·member·`C.Method(object)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
25 | //·Line | 17 | //·Line:·10 |
26 | class· | 18 | class·C |
27 | » T·()·{} | ||
28 | 19 | { | |
20 | » void·Method·(dynamic·d) | ||
21 | » { | ||
22 | » } | ||
29 | » | 23 | » void·Method·(object·d) |
30 | » { | 24 | » { |
31 | » } | 25 | » } |
32 | }</string> | 26 | }</string> |
33 | ····<string>//·CS0111:·A·member·`C. | 27 | ····<string>//·CS0111:·A·member·`MyClass.IMyInterface<System.String>.Prop'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
34 | //·Line:·1 | 28 | //·Line:·18 |
29 | using·System; | ||
35 | 30 | interface·IMyInterface<T> | |
36 | { | 31 | { |
32 | » bool·Prop·{·set;·} | ||
33 | } | ||
37 | » void·Foo·() | ||
38 | » { | ||
39 | » } | ||
40 | » | ||
41 | » partial·void·Foo·(); | ||
42 | » | ||
43 | » partial·void·Foo·() | ||
44 | » { | ||
45 | » } | ||
46 | }</string> | ||
47 | ····<string>//·CS0111:·A·member·`C.Foo<U>(U)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | ||
48 | //·Line·:·12 | ||
49 | public·class·C | 34 | public·class·MyClass:·IMyInterface<string> |
50 | { | 35 | { |
51 | » | 36 | » bool·IMyInterface<string>.Prop |
52 | » { | 37 | » { |
38 | » » set·{} | ||
53 | » } | 39 | » } |
54 | » | ||
55 | » void·Foo<U>·(U·i) | ||
40 | » bool·IMyInterface<System.String>.Prop | ||
56 | » { | 41 | » { |
42 | » » set·{} | ||
57 | » } | 43 | » } |
58 | }</string> | 44 | }</string> |
59 | ····<string>//·CS0111:·A·member·`Class.op_Implicit(byte)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | ||
60 | //·Line:·9 | ||
61 | public·class·Class·{ | ||
62 | ········static·public·implicit·operator·Class(byte·value)·{ | ||
63 | ···············return·new·Class(); | ||
64 | ········} | ||
65 | ···· | ||
66 | ········public·static·void·op_Implicit·(byte·value)·{} | ||
67 | }</string> | ||
68 | ····<string>//·CS0111:·A·member·`Dictionary<K,V>.Add(V)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | 45 | ····<string>//·CS0111:·A·member·`Dictionary<K,V>.Add(V)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
69 | //·Line:·14 | 46 | //·Line:·14 |
70 | using·System; | 47 | using·System; |
71 | using·System.Collections.Generic; | 48 | using·System.Collections.Generic; |
72 | public·class·Dictionary<K,V> | 49 | public·class·Dictionary<K,V> |
Offset 89, 100 lines modified | Offset 64, 72 lines modified | ||
89 | » } | 64 | » } |
90 | » public·void·Add·(V·value) | 65 | » public·void·Add·(V·value) |
91 | » { | 66 | » { |
92 | » » throw·new·InvalidOperationException·(); | 67 | » » throw·new·InvalidOperationException·(); |
93 | » } | 68 | » } |
94 | }</string> | 69 | }</string> |
95 | ····<string>//·CS0111:·A·member·` | 70 | ····<string>//·CS0111:·A·member·`C.Foo()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
96 | //·Line:·12 | 71 | //·Line:·12 |
97 | namespace·Test | ||
98 | { | ||
99 | » public·class·EmptyClass | ||
100 | » { | ||
101 | » » ~EmptyClass·() | ||
102 | » » { | ||
103 | » » } | ||
72 | public·partial·class·C | ||
104 | » » ~EmptyClass·() | ||
105 | » » { | ||
106 | » » } | ||
107 | » } | ||
108 | }</string> | ||
109 | ····<string>//·CS0111:·A·member·`Blah.I.M()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | ||
110 | //·Line·:·12 | ||
111 | public·interface·I | ||
112 | { | 73 | { |
113 | 74 | » partial·void·Foo·(); | |
114 | } | 75 | } |
Max diff block lines reached; 7073/10782 bytes (65.60%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1618</ErrorName> | 3 | ··<ErrorName>CS1618</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1618:·Cannot·create·delegate·with·`TestClass.Show(int)'·because·it·has·a·Conditional·attribute | ||
6 | //·Line:·13 | ||
7 | class·TestClass | ||
8 | { | ||
9 | ········delegate·void·test_delegate·(int·arg); | ||
10 | ········[System.Diagnostics.Conditional("DEBUG")] | ||
11 | ········public·void·Show·(int·arg)·{} | ||
12 | ············ | ||
13 | ········public·TestClass·() | ||
14 | ········{ | ||
15 | ············test_delegate·D·=·new·test_delegate·(Show); | ||
16 | ········} | ||
17 | }</string> | ||
5 | ····<string>//·CS1618:·Cannot·create·delegate·with·`System.Diagnostics.Debug.Assert(bool)'·because·it·has·a·Conditional·attribute | 18 | ····<string>//·CS1618:·Cannot·create·delegate·with·`System.Diagnostics.Debug.Assert(bool)'·because·it·has·a·Conditional·attribute |
6 | //·Line:·8 | 19 | //·Line:·8 |
7 | namespace·Foo·{ | 20 | namespace·Foo·{ |
8 | » using·System.Diagnostics; | 21 | » using·System.Diagnostics; |
9 | » partial·class·Bar·{ | 22 | » partial·class·Bar·{ |
10 | » » delegate·void·assert_t·(bool·condition); | 23 | » » delegate·void·assert_t·(bool·condition); |
Offset 21, 24 lines modified | Offset 36, 9 lines modified | ||
21 | » » static·void·Main·() | 36 | » » static·void·Main·() |
22 | » » { | 37 | » » { |
23 | » » » if·(new·Bar·().assert·==·null) | 38 | » » » if·(new·Bar·().assert·==·null) |
24 | » » » » throw·new·Exception·("Didn't·resolve·Debug.Assert?"); | 39 | » » » » throw·new·Exception·("Didn't·resolve·Debug.Assert?"); |
25 | » » } | 40 | » » } |
26 | » } | 41 | » } |
27 | }</string> | 42 | }</string> |
28 | ····<string>//·CS1618:·Cannot·create·delegate·with·`TestClass.Show(int)'·because·it·has·a·Conditional·attribute | ||
29 | //·Line:·13 | ||
30 | class·TestClass | ||
31 | { | ||
32 | ········delegate·void·test_delegate·(int·arg); | ||
33 | ········[System.Diagnostics.Conditional("DEBUG")] | ||
34 | ········public·void·Show·(int·arg)·{} | ||
35 | ············ | ||
36 | ········public·TestClass·() | ||
37 | ········{ | ||
38 | ············test_delegate·D·=·new·test_delegate·(Show); | ||
39 | ········} | ||
40 | }</string> | ||
41 | ··</Examples> | 43 | ··</Examples> |
42 | </ErrorDocumentation> | 44 | </ErrorDocumentation> |
Offset 1, 78 lines modified | Offset 1, 78 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS8139</ErrorName> | 3 | ··<ErrorName>CS8139</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8139:·`D.M()':·cannot·chang | 5 | ····<string>//·CS8139:·`D.M((int,·int))':·cannot·change·tuple·element·names·when·overriding·inherited·member·`C.M((int,·int))' |
6 | //·Line:·1 | 6 | //·Line:·13 |
7 | class·C | 7 | class·C |
8 | { | 8 | { |
9 | » public·virtual· | 9 | » public·virtual·void·M·((int,·int)·arg) |
10 | » { | 10 | » { |
11 | » » throw·null; | ||
12 | » } | 11 | » } |
13 | } | 12 | } |
14 | class·D·:·C | 13 | class·D·:·C |
15 | { | 14 | { |
16 | » public·override·(int·c,·int·d)· | 15 | » public·override·void·M·((int·c,·int·d)·arg) |
17 | » { | 16 | » { |
18 | » » throw·null; | ||
19 | » } | 17 | » } |
20 | }</string> | 18 | }</string> |
21 | ····<string>//·CS8139:·`D. | 19 | ····<string>//·CS8139:·`D.M()':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.M()' |
22 | //·Line:·14 | 20 | //·Line:·14 |
23 | class·C | 21 | class·C |
24 | { | 22 | { |
25 | » public·virtual·(int·a,·int·b)· | 23 | » public·virtual·(int·a,·int·b)·M·() |
26 | » | 24 | » { |
27 | » » | 25 | » » throw·null; |
28 | » » } | ||
29 | » } | 26 | » } |
30 | } | 27 | } |
31 | class·D·:·C | 28 | class·D·:·C |
32 | { | 29 | { |
33 | » public·override·(int | 30 | » public·override·(int,·int)·M·() |
34 | » | 31 | » { |
35 | » » | 32 | » » throw·null; |
36 | » | 33 | » } |
37 | » }» | ||
38 | }</string> | 34 | }</string> |
39 | ····<string>//·CS8139:·`D.M( | 35 | ····<string>//·CS8139:·`D.M()':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.M()' |
40 | //·Line:·1 | 36 | //·Line:·14 |
41 | class·C | 37 | class·C |
42 | { | 38 | { |
43 | » public·virtual· | 39 | » public·virtual·(int·a,·int·b)·M·() |
44 | » { | 40 | » { |
41 | » » throw·null; | ||
45 | » } | 42 | » } |
46 | } | 43 | } |
47 | class·D·:·C | 44 | class·D·:·C |
48 | { | 45 | { |
49 | » public·override· | 46 | » public·override·(int·c,·int·d)·M·() |
50 | » { | 47 | » { |
48 | » » throw·null; | ||
51 | » } | 49 | » } |
52 | }</string> | 50 | }</string> |
53 | ····<string>//·CS8139:·`D. | 51 | ····<string>//·CS8139:·`D.Prop':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.Prop' |
54 | //·Line:·14 | 52 | //·Line:·14 |
55 | class·C | 53 | class·C |
56 | { | 54 | { |
57 | » public·virtual·(int·a,·int·b)· | 55 | » public·virtual·(int·a,·int·b)·Prop·{ |
58 | » { | 56 | » » get·{ |
59 | » » throw·null; | 57 | » » » throw·null; |
58 | » » } | ||
60 | » } | 59 | » } |
61 | } | 60 | } |
62 | class·D·:·C | 61 | class·D·:·C |
63 | { | 62 | { |
64 | » public·override·(int,·int)· | 63 | » public·override·(int·c,·int·d)·Prop·{ |
65 | » { | 64 | » » get·{ |
66 | » » throw·null; | 65 | » » » throw·null; |
67 | » } | 66 | » » } |
67 | » }» | ||
68 | }</string> | 68 | }</string> |
69 | ··</Examples> | 69 | ··</Examples> |
70 | </ErrorDocumentation> | 70 | </ErrorDocumentation> |
Offset 1, 12 lines modified | Offset 1, 28 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0633</ErrorName> | 3 | ··<ErrorName>CS0633</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier | 5 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier |
6 | //·Line:·5 | ||
7 | public·class·MonthDays·{ | ||
8 | ···[System.Runtime.CompilerServices.IndexerName·("buggypo·for·you")] | ||
9 | ···public·int·this·[int·a]·{ | ||
10 | ······get·{ | ||
11 | ·········return·0; | ||
12 | ······} | ||
13 | ···} | ||
14 | ···public·static·void·Main·() | ||
15 | ···{ | ||
16 | » int·i·=·new·MonthDays·()·[1]; | ||
17 | ···} | ||
18 | }</string> | ||
19 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier | ||
6 | //·Line:·8 | 20 | //·Line:·8 |
7 | using·System.Runtime.CompilerServices; | 21 | using·System.Runtime.CompilerServices; |
8 | public·class·C | 22 | public·class·C |
9 | { | 23 | { |
10 | » [IndexerName·(null)] | 24 | » [IndexerName·(null)] |
Offset 22, 30 lines modified | Offset 38, 21 lines modified | ||
22 | class·TestClass·{ | 38 | class·TestClass·{ |
23 | » [Conditional·("UNDEFINED·CONDITION")] | 39 | » [Conditional·("UNDEFINED·CONDITION")] |
24 | » static·void·ConditionalMethod·() | 40 | » static·void·ConditionalMethod·() |
25 | » { | 41 | » { |
26 | » } | 42 | » } |
27 | }</string> | 43 | }</string> |
28 | ····<string>//·CS0633:·The·argument·to·the·`System. | 44 | ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier |
29 | //·Line:· | 45 | //·Line:·6 |
46 | using·System.Diagnostics; | ||
30 | public·class·MonthDays·{ | ||
31 | ···[System.Runtime.CompilerServices.IndexerName·("buggypo·for·you")] | ||
32 | ···public·int·this·[int·a]·{ | ||
33 | ······get·{ | ||
34 | ·········return·0; | ||
35 | ······} | ||
36 | ···} | ||
47 | [Conditional("DEBUG+2")] | ||
48 | public·class·Test:·System.Attribute·{}</string> | ||
37 | ···public·static·void·Main·() | ||
38 | ···{ | ||
39 | » int·i·=·new·MonthDays·()·[1]; | ||
40 | ···} | ||
41 | }</string> | ||
42 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier | 49 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier |
43 | //·Line:·5 | 50 | //·Line:·5 |
44 | public·class·MonthDays·{ | 51 | public·class·MonthDays·{ |
45 | ···[System.Runtime.CompilerServices.IndexerName·("")] | 52 | ···[System.Runtime.CompilerServices.IndexerName·("")] |
46 | ···public·int·this·[int·a]·{ | 53 | ···public·int·this·[int·a]·{ |
47 | ······get·{ | 54 | ······get·{ |
Offset 54, 21 lines modified | Offset 61, 14 lines modified | ||
54 | ···} | 61 | ···} |
55 | ···public·static·void·Main·() | 62 | ···public·static·void·Main·() |
56 | ···{ | 63 | ···{ |
57 | » int·i·=·new·MonthDays·()·[1]; | 64 | » int·i·=·new·MonthDays·()·[1]; |
58 | ···} | 65 | ···} |
59 | }</string> | 66 | }</string> |
60 | ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier | ||
61 | //·Line:·6 | ||
62 | using·System.Diagnostics; | ||
63 | [Conditional("DEBUG+2")] | ||
64 | public·class·Test:·System.Attribute·{}</string> | ||
65 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier | 67 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier |
66 | //·Line:·8 | 68 | //·Line:·8 |
67 | using·System.Runtime.CompilerServices; | 69 | using·System.Runtime.CompilerServices; |
68 | public·class·C | 70 | public·class·C |
69 | { | 71 | { |
Offset 2, 20 lines modified | Offset 2, 16 lines modified | ||
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1070</ErrorName> | 3 | ··<ErrorName>CS1070</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1070:·The·type·`C'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' | 5 | ····<string>//·CS1070:·The·type·`C'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
6 | //·Line:·5 | 6 | //·Line:·5 |
7 | //·Compiler·options:·-r:CS1070-lib.dll | 7 | //·Compiler·options:·-r:CS1070-lib.dll |
8 | public·class·D | 8 | public·class·D·:·C |
9 | { | 9 | { |
10 | » static·void·Main·() | ||
11 | » { | ||
12 | » » new·C·(); | ||
13 | » } | ||
14 | }</string> | 10 | }</string> |
15 | ····<string>//·CS1070:·The·type·`N.E'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' | 11 | ····<string>//·CS1070:·The·type·`N.E'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
16 | //·Line:·9 | 12 | //·Line:·9 |
17 | //·Compiler·options:·-r:CS1070-lib.dll | 13 | //·Compiler·options:·-r:CS1070-lib.dll |
18 | using·N; | 14 | using·N; |
Offset 25, 12 lines modified | Offset 21, 16 lines modified | ||
25 | » { | 21 | » { |
26 | » } | 22 | » } |
27 | }</string> | 23 | }</string> |
28 | ····<string>//·CS1070:·The·type·`C'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' | 24 | ····<string>//·CS1070:·The·type·`C'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
29 | //·Line:·5 | 25 | //·Line:·5 |
30 | //·Compiler·options:·-r:CS1070-lib.dll | 26 | //·Compiler·options:·-r:CS1070-lib.dll |
31 | public·class·D | 27 | public·class·D |
32 | { | 28 | { |
29 | » static·void·Main·() | ||
30 | » { | ||
31 | » » new·C·(); | ||
32 | » } | ||
33 | }</string> | 33 | }</string> |
34 | ··</Examples> | 34 | ··</Examples> |
35 | </ErrorDocumentation> | 35 | </ErrorDocumentation> |
Offset 1, 74 lines modified | Offset 1, 52 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS3006</ErrorName> | 3 | ··<ErrorName>CS3006</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | ||
6 | //·Line:·10 | ||
7 | //·Compiler·options:·-warnaserror·-warn:1 | ||
8 | using·System; | ||
9 | [assembly:·CLSCompliant(true)] | ||
10 | public·interface·CLSInterface·{ | ||
11 | ········void·Test(int[,,]·b); | ||
12 | ········void·Test(int[,]·b); | ||
13 | }</string> | ||
14 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.CLSClass(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | ||
15 | //·Line:·12 | ||
16 | //·Compiler·options:·-warnaserror·-warn:1 | ||
17 | using·System; | ||
18 | [assembly:·CLSCompliant(true)] | ||
19 | public·class·CLSClass·{ | ||
20 | ····public·CLSClass(int[,,]·b)·{ | ||
21 | ····} | ||
22 | ····public·CLSClass(int[,]·b)·{ | ||
23 | ····} | ||
24 | }</string> | ||
25 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test( | 5 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
26 | //·Line:·12 | 6 | //·Line:·12 |
27 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
28 | using·System; | 8 | using·System; |
29 | [assembly:·CLSCompliant(true)] | 9 | [assembly:·CLSCompliant(true)] |
30 | public·class·CLSClass·{ | 10 | public·class·CLSClass·{ |
31 | ···public·void·Test(int· | 11 | ···public·void·Test(int[,,]·b)·{ |
32 | ···} | 12 | ···} |
33 | ···public·void·Test( | 13 | ···public·void·Test(int[,]·b)·{ |
34 | ···} | 14 | ···} |
35 | }</string> | 15 | }</string> |
36 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | 16 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
37 | //·Line:·10 | 17 | //·Line:·10 |
38 | //·Compiler·options:·-warnaserror·-warn:1 | 18 | //·Compiler·options:·-warnaserror·-warn:1 |
39 | using·System; | 19 | using·System; |
40 | [assembly:·CLSCompliant(true)] | 20 | [assembly:·CLSCompliant(true)] |
41 | public·interface·CLSInterface·{ | 21 | public·interface·CLSInterface·{ |
42 | ········void·Test(int·a); | 22 | ········void·Test(int·a); |
43 | ········void·Test(ref·int·b); | 23 | ········void·Test(ref·int·b); |
44 | }</string> | 24 | }</string> |
45 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test( | 25 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
46 | //·Line:·1 | 26 | //·Line:·15 |
47 | //·Compiler·options:·-warnaserror·-warn:1 | 27 | //·Compiler·options:·-warnaserror·-warn:1 |
48 | using·System; | 28 | using·System; |
49 | [assembly:·CLSCompliant(true)] | 29 | [assembly:·CLSCompliant(true)] |
50 | public· | 30 | public·class·Base |
31 | { | ||
51 | ···public·void·Test( | 32 | ···public·void·Test(int·a)·{ |
52 | ···} | 33 | ···} |
34 | } | ||
53 | 35 | public·class·CLSClass:·Base·{ | |
36 | ···public·void·Test(ref·int·b)·{ | ||
37 | ···} | ||
54 | }</string> | 38 | }</string> |
55 | ····<string>//·CS3006:·Overloaded·method·`Base<T>.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | 39 | ····<string>//·CS3006:·Overloaded·method·`Base<T>.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
56 | //·Line:·13 | 40 | //·Line:·13 |
57 | //·Compiler·options:·-warnaserror·-warn:1 | 41 | //·Compiler·options:·-warnaserror·-warn:1 |
58 | using·System; | 42 | using·System; |
59 | [assembly:·CLSCompliant·(true)] | 43 | [assembly:·CLSCompliant·(true)] |
Offset 85, 51 lines modified | Offset 63, 73 lines modified | ||
85 | public·class·CLSClass·:·Base<int> | 63 | public·class·CLSClass·:·Base<int> |
86 | { | 64 | { |
87 | » public·void·Test·() | 65 | » public·void·Test·() |
88 | » { | 66 | » { |
89 | » } | 67 | » } |
90 | }</string> | 68 | }</string> |
69 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | ||
70 | //·Line:·12 | ||
71 | //·Compiler·options:·-warnaserror·-warn:1 | ||
72 | using·System; | ||
73 | [assembly:·CLSCompliant(true)] | ||
74 | public·abstract·class·CLSClass·{ | ||
75 | ···public·void·Test(bool·a)·{ | ||
76 | ···} | ||
77 | ···public·abstract·void·Test(out·bool·b); | ||
78 | }</string> | ||
79 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | ||
80 | //·Line:·10 | ||
81 | //·Compiler·options:·-warnaserror·-warn:1 | ||
82 | using·System; | ||
83 | [assembly:·CLSCompliant(true)] | ||
84 | public·interface·CLSInterface·{ | ||
85 | ········void·Test(int[,,]·b); | ||
86 | ········void·Test(int[,]·b); | ||
87 | }</string> | ||
91 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | 88 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
92 | //·Line:·10 | 89 | //·Line:·10 |
93 | //·Compiler·options:·-warnaserror·-warn:1 | 90 | //·Compiler·options:·-warnaserror·-warn:1 |
94 | using·System; | 91 | using·System; |
95 | [assembly:·CLSCompliant(true)] | 92 | [assembly:·CLSCompliant(true)] |
96 | public·interface·CLSInterface·{ | 93 | public·interface·CLSInterface·{ |
97 | ········void·Test(bool·a); | 94 | ········void·Test(bool·a); |
98 | ········void·Test(out·bool·b); | 95 | ········void·Test(out·bool·b); |
99 | }</string> | 96 | }</string> |
100 | ····<string>//·CS3006:·Overloaded·method·`CLSClass. | 97 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.CLSClass(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
101 | //·Line:·1 | 98 | //·Line:·12 |
102 | //·Compiler·options:·-warnaserror·-warn:1 | 99 | //·Compiler·options:·-warnaserror·-warn:1 |
103 | using·System; | 100 | using·System; |
104 | [assembly:·CLSCompliant(true)] | 101 | [assembly:·CLSCompliant(true)] |
Max diff block lines reached; 852/5182 bytes (16.44%) of diff not shown. |
Offset 1, 60 lines modified | Offset 1, 60 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0312</ErrorName> | 3 | ··<ErrorName>CS0312</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0312:·The·type·` | 5 | ····<string>//·CS0312:·The·type·`E?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`C<E>.Foo<T>(T)'.·The·nullable·type·`E?'·does·not·satisfy·constraint·`E' |
6 | //·Line:·16 | 6 | //·Line:·16 |
7 | 7 | enum·E | |
8 | { | 8 | { |
9 | } | 9 | } |
10 | class·C<U> | 10 | class·C<U> |
11 | { | 11 | { |
12 | » static·void·Foo<T>·(T·value)·where·T·:·U | 12 | » static·void·Foo<T>·(T·value)·where·T·:·U |
13 | » { | 13 | » { |
14 | » } | 14 | » } |
15 | » static·void·Test·( | 15 | » static·void·Test·(E?·e) |
16 | » { | 16 | » { |
17 | » » C< | 17 | » » C<E>.Foo·(e); |
18 | » } | 18 | » } |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0312:·The·type·`E?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`C<E>.Foo<T>(T)'.·The·nullable·type·`E?'·does·not·satisfy·constraint·`E' | 20 | ····<string>//·CS0312:·The·type·`E?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`C<System.Enum>.Foo<T>(T)'.·The·nullable·type·`E?'·does·not·satisfy·constraint·`System.Enum' |
21 | //·Line:·16 | 21 | //·Line:·16 |
22 | enum·E | 22 | enum·E |
23 | { | 23 | { |
24 | } | 24 | } |
25 | class·C<U> | 25 | class·C<U> |
26 | { | 26 | { |
27 | » static·void·Foo<T>·(T·value)·where·T·:·U | 27 | » static·void·Foo<T>·(T·value)·where·T·:·U |
28 | » { | 28 | » { |
29 | » } | 29 | » } |
30 | » static·void·Test·(E?· | 30 | » static·void·Test·(E?·s) |
31 | » { | 31 | » { |
32 | » » C<E>.Foo·( | 32 | » » C<System.Enum>.Foo·(s); |
33 | » } | 33 | » } |
34 | }</string> | 34 | }</string> |
35 | ····<string>//·CS0312:·The·type·` | 35 | ····<string>//·CS0312:·The·type·`S?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`C<S>.Foo<T>(T)'.·The·nullable·type·`S?'·does·not·satisfy·constraint·`S' |
36 | //·Line:·16 | 36 | //·Line:·16 |
37 | 37 | struct·S | |
38 | { | 38 | { |
39 | } | 39 | } |
40 | class·C<U> | 40 | class·C<U> |
41 | { | 41 | { |
42 | » static·void·Foo<T>·(T·value)·where·T·:·U | 42 | » static·void·Foo<T>·(T·value)·where·T·:·U |
43 | » { | 43 | » { |
44 | » } | 44 | » } |
45 | » static·void·Test·( | 45 | » static·void·Test·(S?·s) |
46 | » { | 46 | » { |
47 | » » C<S | 47 | » » C<S>.Foo·(s); |
48 | » } | 48 | » } |
49 | }</string> | 49 | }</string> |
50 | ··</Examples> | 50 | ··</Examples> |
51 | </ErrorDocumentation> | 51 | </ErrorDocumentation> |
Offset 1, 65 lines modified | Offset 1, 45 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0121</ErrorName> | 3 | ··<ErrorName>CS0121</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·` | 5 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`X.a(int,·double)'·and·`X.a(double,·int)' |
6 | //·Line:·1 | 6 | //·Line:·15 |
7 | class· | 7 | class·X·{ |
8 | » static·void·a·(int·i,·double·d) | ||
8 | { | ||
9 | » static·int·Foo<T>·(T·a,·G<T>·y·=·null) | ||
10 | » { | 9 | » { |
11 | » » return·1; | ||
12 | » } | 10 | » } |
13 | » static· | 11 | » static·void·a·(double·d,·int·i) |
14 | » { | 12 | » { |
15 | » » return·2; | ||
16 | » } | 13 | » } |
17 | » public·static· | 14 | » public·static·void·Main·() |
18 | » { | 15 | » { |
16 | » » a·(0,·0); | ||
19 | » » if·(A.Foo<int>·(99)·!=·2) | ||
20 | » » » return·1; | ||
21 | » » return·0; | ||
22 | » } | 17 | » } |
23 | } | ||
24 | class·G<U> | ||
25 | { | ||
26 | }</string> | 18 | }</string> |
27 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·` | 19 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`C.Foo(int,·long,·params·string[])'·and·`C.Foo(long,·int,·params·string[])' |
28 | //·Line:· | 20 | //·Line:·9 |
29 | interface·IA | ||
30 | { | ||
31 | » void·Foo·(); | ||
32 | } | ||
33 | interface·IBB·:·IB | ||
34 | { | ||
35 | } | ||
36 | 21 | class·C | |
37 | { | 22 | { |
38 | » int·Foo·(); | ||
39 | 23 | » public·static·void·Main·() | |
24 | » { | ||
25 | » » var·d·=·new·C·(); | ||
26 | » » d.Foo·(b:·1,·x:·"",·a·:·2); | ||
27 | » } | ||
40 | interface·IC·:·IA,·IBB | ||
41 | { | ||
42 | 28 | » public·void·Foo·(int·a,·long·b,·params·string[]·x) | |
29 | » { | ||
30 | » } | ||
31 | » public·void·Foo·(long·b,·int·a,·params·string[]·x) | ||
43 | public·class·Program | ||
44 | { | ||
45 | » static·void·Main·() | ||
46 | » { | 32 | » { |
47 | » » IC·i·=·null; | ||
48 | » » i.Foo·(); | ||
49 | » } | 33 | » } |
50 | }</string> | 34 | }</string> |
51 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`A.B.X.Test(this·int)'·and·`A.C.X.Test(this·int)' | 35 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`A.B.X.Test(this·int)'·and·`A.C.X.Test(this·int)' |
52 | //·Line:·37 | 36 | //·Line:·37 |
53 | using·System; | 37 | using·System; |
Offset 97, 143 lines modified | Offset 77, 155 lines modified | ||
97 | » » » if·(1.Test·()·!=·1) | 77 | » » » if·(1.Test·()·!=·1) |
98 | » » » » return·1; | 78 | » » » » return·1; |
99 | » » » return·0; | 79 | » » » return·0; |
100 | » » } | 80 | » » } |
101 | » } | 81 | » } |
102 | }</string> | 82 | }</string> |
103 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·` | 83 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`C.C(double[],·int,·object)'·and·`C.C(double[],·int,·string[])' |
104 | //·Line:· | 84 | //·Line:·16 |
105 | class· | 85 | class·C |
106 | { | 86 | { |
107 | » | 87 | » C·(double[]·o,·int·i·=·-1,·object·ii·=·null) |
108 | » { | 88 | » { |
109 | » » return·null; | ||
110 | » } | 89 | » } |
90 | » | ||
91 | » C·(double[]·o,·int·i·=·-1,·string[]·s·=·null) | ||
111 | } | ||
112 | class·B | ||
113 | { | ||
114 | » public·static·A·operator·+·(A·a,·B·b) | ||
115 | » { | 92 | » { |
116 | » » return·null; | ||
117 | » } | 93 | » } |
94 | » | ||
118 | » static·void·Main·() | 95 | » public·static·void·Main·() |
119 | » { | 96 | » { |
120 | » » | 97 | » » new·C·(null,·1); |
121 | » } | 98 | » } |
122 | }</string> | 99 | }</string> |
123 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·` | 100 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`Program.Foo(System.Func<string,dynamic>)'·and·`Program.Foo(System.Func<object>)' |
124 | //·Line:·1 | 101 | //·Line:·10 |
125 | using·System; | 102 | using·System; |
126 | class· | 103 | public·static·class·Program |
127 | { | 104 | { |
128 | » static·void·M | 105 | » public·static·void·Main·() |
106 | » { | ||
107 | » » Foo·(Bar); | ||
108 | » } | ||
109 | » public·static·dynamic·Bar·(string·s1) | ||
129 | » { | 110 | » { |
111 | » » return·1; | ||
130 | » } | 112 | » } |
131 | » | 113 | » |
132 | » | 114 | » public·static·object·Bar·()·{ |
115 | » » return··2; | ||
116 | » } | ||
Max diff block lines reached; 16203/19662 bytes (82.41%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1742</ErrorName> | 3 | ··<ErrorName>CS1742</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1742:·An·element·access·expression·cannot·use·named·argument | 5 | ····<string>//·CS1742:·An·element·access·expression·cannot·use·named·argument |
6 | //·Line:·9 | ||
7 | class·C | ||
8 | { | ||
9 | » public·static·void·Main·() | ||
10 | » { | ||
11 | » » int[]·o·=·new·int[5]; | ||
12 | » » o·[u:3]·=·9; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS1742:·An·element·access·expression·cannot·use·named·argument | ||
16 | //·Line:·13 | 6 | //·Line:·13 |
17 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
18 | using·System; | 8 | using·System; |
19 | unsafe·class·C | 9 | unsafe·class·C |
20 | { | 10 | { |
Offset 25, 9 lines modified | Offset 14, 20 lines modified | ||
25 | » { | 14 | » { |
26 | » » int·*p·=·null; | 15 | » » int·*p·=·null; |
27 | » » if·(p·[value:10]·==·4) | 16 | » » if·(p·[value:10]·==·4) |
28 | » » » return; | 17 | » » » return; |
29 | » } | 18 | » } |
30 | }</string> | 19 | }</string> |
20 | ····<string>//·CS1742:·An·element·access·expression·cannot·use·named·argument | ||
21 | //·Line:·9 | ||
22 | class·C | ||
23 | { | ||
24 | » public·static·void·Main·() | ||
25 | » { | ||
26 | » » int[]·o·=·new·int[5]; | ||
27 | » » o·[u:3]·=·9; | ||
28 | » } | ||
29 | }</string> | ||
31 | ··</Examples> | 30 | ··</Examples> |
32 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 1, 30 lines modified | Offset 1, 46 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0642</ErrorName> | 3 | ··<ErrorName>CS0642</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 5 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
6 | //·Line:· | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror·-warn:3 | 7 | //·Compiler·options:·-warnaserror·-warn:3 |
8 | class·X{ | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » if·(true); | ||
12 | 8 | public·class·C | |
9 | { | ||
10 | ····public·void·Test·() | ||
11 | ····{ | ||
12 | ········lock·(this); | ||
13 | ············{·} | ||
14 | ····} | ||
15 | }</string> | ||
16 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | ||
17 | //·Line:·9 | ||
18 | //·Compiler·options:·-warnaserror·-warn:3·-unsafe·-nowarn:0219 | ||
19 | public·class·C | ||
20 | { | ||
21 | ····public·unsafe·void·Test·() | ||
22 | ····{ | ||
23 | ········fixed·(char·*p·=·str); | ||
24 | ············{·} | ||
25 | ····} | ||
26 | ····static·readonly·char·[]·str·=·new·char·[]·{'A'}; | ||
13 | }</string> | 27 | }</string> |
14 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 28 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
15 | //·Line:·9 | 29 | //·Line:·9 |
16 | //·Compiler·options:·-warnaserror·-warn:3 | 30 | //·Compiler·options:·-warnaserror·-warn:3 |
17 | public·class·C | 31 | public·class·C |
18 | { | 32 | { |
19 | ····public·void·Test·(System. | 33 | ····public·void·Test·(System.IDisposable·arg) |
20 | ····{ | 34 | ····{ |
21 | ········ | 35 | ········using·(arg); |
22 | ············{·} | 36 | ············{·} |
23 | ····} | 37 | ····} |
24 | }</string> | 38 | }</string> |
25 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 39 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
26 | //·Line:·13 | 40 | //·Line:·13 |
27 | //·Compiler·options:·/warnaserror·/warn:3 | 41 | //·Compiler·options:·/warnaserror·/warn:3 |
28 | using·System; | 42 | using·System; |
Offset 42, 45 lines modified | Offset 58, 32 lines modified | ||
42 | }</string> | 58 | }</string> |
43 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 59 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
44 | //·Line:·9 | 60 | //·Line:·9 |
45 | //·Compiler·options:·-warnaserror·-warn:3 | 61 | //·Compiler·options:·-warnaserror·-warn:3 |
46 | public·class·C | 62 | public·class·C |
47 | { | 63 | { |
64 | ····public·void·Test·(System.Collections.IEnumerable·e) | ||
48 | » public·void·Test·() | ||
49 | » { | ||
50 | » » using·(System.IDisposable·arg·=·null); | ||
51 | » » {·} | ||
52 | » } | ||
53 | }</string> | ||
54 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | ||
55 | //·Line:·9 | ||
56 | //·Compiler·options:·-warnaserror·-warn:3 | ||
57 | public·class·C | ||
58 | { | ||
59 | ····public·void·Test·() | ||
60 | ····{ | 65 | ····{ |
61 | ········ | 66 | ········foreach·(object·o·in·e); |
62 | ············{·} | 67 | ············{·} |
63 | ····} | 68 | ····} |
64 | }</string> | 69 | }</string> |
65 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 70 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
66 | //·Line:· | 71 | //·Line:·10 |
67 | //·Compiler·options:·-warnaserror·-warn:3 | 72 | //·Compiler·options:·-warnaserror·-warn:3 |
68 | public·class·C | 73 | public·class·C |
69 | { | 74 | { |
70 | ····public· | 75 | ····public·static·void·Main·() |
71 | ····{ | 76 | ····{ |
72 | ········ | 77 | ········int·i=·5; |
78 | ········while·(i++·<·100); | ||
73 | ············{·} | 79 | ············{·} |
74 | ····} | 80 | ····} |
75 | ····static·readonly·char·[]·str·=·new·char·[]·{'A'}; | ||
76 | }</string> | 81 | }</string> |
77 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 82 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
78 | //·Line:·11 | 83 | //·Line:·11 |
79 | //·Compiler·options:·/warnaserror·/warn:3 | 84 | //·Compiler·options:·/warnaserror·/warn:3 |
80 | using·System; | 85 | using·System; |
81 | public·class·C | 86 | public·class·C |
82 | { | 87 | { |
Offset 90, 60 lines modified | Offset 93, 57 lines modified | ||
90 | » » if·(p·<·5) | 93 | » » if·(p·<·5) |
91 | » » » ; | 94 | » » » ; |
92 | » » else | 95 | » » else |
93 | » » » Console.WriteLine·(); | 96 | » » » Console.WriteLine·(); |
94 | » } | 97 | » } |
95 | }</string> | 98 | }</string> |
96 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 99 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
97 | //·Line:· | 100 | //·Line:·9 |
98 | //·Compiler·options:·-warnaserror·-warn:3 | 101 | //·Compiler·options:·-warnaserror·-warn:3 |
99 | public·class·C | 102 | public·class·C |
100 | { | 103 | { |
104 | » public·void·Test·() | ||
105 | » { | ||
106 | » » using·(System.IDisposable·arg·=·null); | ||
107 | » » {·} | ||
108 | » } | ||
101 | ····public·static·void·Main·() | ||
102 | ····{ | ||
103 | ········int·i=·5; | ||
104 | ········while·(i++·<·100); | ||
105 | ············{·} | ||
106 | ····} | ||
107 | }</string> | 109 | }</string> |
108 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 110 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
109 | //·Line:·10 | 111 | //·Line:·10 |
110 | //·Compiler·options:·-warnaserror·-warn:3 | 112 | //·Compiler·options:·-warnaserror·-warn:3 |
Max diff block lines reached; 842/3894 bytes (21.62%) of diff not shown. |
Offset 1, 51 lines modified | Offset 1, 38 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0206</ErrorName> | 3 | ··<ErrorName>CS0206</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | 5 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter |
6 | //·Line:·1 | 6 | //·Line:·15 |
7 | class· | 7 | class·X·{ |
8 | { | ||
9 | » static· | 8 | » static·int·P·{·get·{·return·1;·}·set·{·}·} |
9 | » static·int·m·(out·int·v) | ||
10 | » { | 10 | » { |
11 | » » v·=·1; | ||
12 | » » return·1; | ||
11 | » } | 13 | » } |
12 | » | 14 | » |
13 | » | 15 | » static·void·Main·() |
14 | » { | 16 | » { |
17 | » » m·(out·P); | ||
15 | » » var·v·=·new·{·Foo·=·"Bar"·}; | ||
16 | » » | ||
17 | » » Foo·(ref·v.Foo); | ||
18 | » } | 18 | » } |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | 20 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter |
21 | //·Line:· | 21 | //·Line:·10 |
22 | using·System; | ||
23 | 22 | class·X | |
24 | { | 23 | { |
24 | » static·int·P·{·get;·set;·} | ||
25 | » public·class·Test | ||
26 | » { | ||
27 | » » public·double·this[int·i] | ||
28 | » » { | ||
29 | » » » get·{·return·1;·} | ||
30 | » » } | ||
31 | » » public·static·void·WriteOutData(out·double·d) | ||
32 | » » { | ||
33 | » » » d·=·5.0; | ||
34 | » » } | ||
35 | » | 25 | » static·void·Main·() |
36 | » | 26 | » { |
27 | » » ref·int·rl·=·ref·P; | ||
37 | » » » Test·test·=·new·Test(); | ||
38 | » » » WriteOutData(out·test[1]); | ||
39 | » » } | ||
40 | » } | 28 | » } |
41 | }</string> | 29 | }</string> |
42 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | 30 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter |
43 | //·Line:·16 | 31 | //·Line:·16 |
44 | using·System; | 32 | using·System; |
Offset 59, 37 lines modified | Offset 46, 50 lines modified | ||
59 | » public·static·void·Main·(string[]·args) | 46 | » public·static·void·Main·(string[]·args) |
60 | » { | 47 | » { |
61 | » » dynamic·d·=·null; | 48 | » » dynamic·d·=·null; |
62 | » » WriteOutData·(out·d.Foo); | 49 | » » WriteOutData·(out·d.Foo); |
63 | » } | 50 | » } |
64 | }</string> | 51 | }</string> |
65 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | 52 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter |
66 | //·Line:· | 53 | //·Line:·22 |
54 | using·System; | ||
67 | class·X·{ | ||
68 | » static·int·P·{·get·{·return·1;·}·set·{·}·} | ||
55 | namespace·N | ||
56 | { | ||
57 | » public·class·Test | ||
69 | » static·int·m·(out·int·v) | ||
70 | » { | ||
71 | » » v·=·1; | ||
72 | » » return·1; | ||
73 | » } | ||
74 | » | ||
75 | » static·void·Main·() | ||
76 | » { | 58 | » { |
77 | » » | 59 | » » public·double·this[int·i] |
60 | » » { | ||
61 | » » » get·{·return·1;·} | ||
62 | » » } | ||
63 | » » public·static·void·WriteOutData(out·double·d) | ||
64 | » » { | ||
65 | » » » d·=·5.0; | ||
66 | » » } | ||
67 | » » public·static·void·Main(string[]·args) | ||
68 | » » { | ||
69 | » » » Test·test·=·new·Test(); | ||
70 | » » » WriteOutData(out·test[1]); | ||
71 | » » } | ||
78 | » } | 72 | » } |
79 | }</string> | 73 | }</string> |
80 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | 74 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter |
81 | //·Line:·1 | 75 | //·Line:·14 |
82 | class· | 76 | class·C |
83 | { | 77 | { |
78 | » static·void·Foo·(ref·object·o) | ||
84 | » static·int·P·{·get;·set;·} | ||
85 | » static·void·Main·() | ||
86 | » { | 79 | » { |
87 | » | 80 | » } |
81 | » | ||
82 | » public·static·void·Main·() | ||
83 | » { | ||
84 | » » var·v·=·new·{·Foo·=·"Bar"·}; | ||
85 | » » | ||
86 | » » Foo·(ref·v.Foo); | ||
88 | » } | 87 | » } |
89 | }</string> | 88 | }</string> |
90 | ··</Examples> | 89 | ··</Examples> |
91 | </ErrorDocumentation> | 90 | </ErrorDocumentation> |
Offset 1, 167 lines modified | Offset 1, 136 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0023</ErrorName> | 3 | ··<ErrorName>CS0023</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0023:·The·` | 5 | ····<string>//·CS0023:·The·`+'·operator·cannot·be·applied·to·operand·of·type·`X' |
6 | //·Line·:·6 | 6 | //·Line·:·6 |
7 | class·X·{ | 7 | class·X·{ |
8 | ····static·X·x; | ||
9 | ····static·object·o·=·+x; | ||
8 | ····const·ulong·a·=·2; | ||
9 | ····const·int·b·=·-a; | ||
10 | }</string> | ||
11 | ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`anonymous·method' | ||
12 | //·Line:·8 | ||
13 | using·System; | ||
14 | class·Test·{ | ||
15 | » public·static·void·Main(string[]·argv)·{ | ||
16 | » » Console.WriteLine("Type·of·anonymous·block:·{0}", | ||
17 | » » » (delegate()·{}).GetType()); | ||
18 | » } | ||
19 | }</string> | 10 | }</string> |
20 | ····<string>//·CS0023:·The·`+ | 11 | ····<string>//·CS0023:·The·`+'·operator·cannot·be·applied·to·operand·of·type·`X' |
21 | //·Line:· | 12 | //·Line·:·6 |
22 | using·System; | ||
23 | using·System.Collections; | ||
24 | class· | 13 | class·X·{ |
25 | » public·static·void·Main(string[]·args)·{ | ||
26 | » » ArrayList·al·=·new·ArrayList(); | ||
27 | » » al[0]·=·0; | ||
28 | » » | ||
29 | » » Console.WriteLine((al[0])++); | ||
30 | 14 | ········static·void·Foo·(object·o) | |
15 | ········{ | ||
16 | ········} | ||
17 | ········ | ||
18 | ········static·void·Main·()·{ | ||
19 | ················Foo·(+(X)null); | ||
20 | ········} | ||
31 | }</string> | 21 | }</string> |
32 | ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`T' | 22 | ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`T' |
33 | //·Line:· | 23 | //·Line:·11 |
34 | class·C | 24 | class·C2<T> |
35 | { | 25 | { |
36 | » | 26 | » C2<T>·i; |
27 | » T·field; | ||
28 | » public·void·Foo·() | ||
37 | » { | 29 | » { |
38 | » » var· | 30 | » » var·x·=·i?.field; |
39 | » } | 31 | » } |
40 | }</string> | 32 | }</string> |
41 | ····<string>//·CS0023:·The·` | 33 | ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`void' |
42 | //·Line:· | 34 | //·Line:·12 |
43 | 35 | using·System;· | |
36 | · | ||
37 | public·class·Testing· | ||
38 | {· | ||
39 | » public·static·void·DoNothing()·{}· | ||
40 | » · | ||
41 | » public·static·void·Main()· | ||
42 | » {· | ||
43 | » ·» Console.WriteLine(DoNothing().ToString());· | ||
44 | » }· | ||
45 | }</string> | ||
46 | ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`void' | ||
47 | //·Line:·10 | ||
48 | using·System; | ||
49 | class·C | ||
44 | { | 50 | { |
45 | » static·void·Main() | 51 | » static·void·Main·() |
46 | » { | 52 | » { |
53 | » » var·v·=·Console.WriteLine·()?[0]; | ||
47 | » » string·s·=·null; | ||
48 | » » var·x·=·s?.Length?.ToString·(); | ||
49 | » } | 54 | » } |
50 | }</string> | 55 | }</string> |
51 | ····<string>//·CS0023:·The·` | 56 | ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`method·group' |
52 | //·Line | 57 | //·Line:·20 |
58 | using·System; | ||
53 | class·X·{ | ||
54 | ····static·X·x; | ||
55 | ····static·object·o·=·+x; | ||
56 | }</string> | ||
57 | ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`T' | ||
58 | //·Line:·8 | ||
59 | 59 | enum·Enum | |
60 | { | 60 | { |
61 | » | 61 | » Test |
62 | } | ||
63 | class·A·:·Attribute | ||
64 | { | ||
65 | » public·A·(object·e) | ||
62 | » { | 66 | » { |
63 | » » var·r·=·func?.Invoke·(); | ||
64 | » } | 67 | » } |
68 | } | ||
65 | }</string> | ||
66 | ····<string>//·CS0023:·The·`is'·operator·cannot·be·applied·to·operand·of·type·`default' | ||
67 | //·Line:·9 | ||
68 | //·Compiler·options:·-langversion:latest | ||
69 | class·C | 69 | class·C |
70 | { | 70 | { |
71 | » | 71 | » [A·(Enum.Test)] |
72 | » int·Enum·() | ||
72 | » { | 73 | » { |
73 | » » | 74 | » » return·0; |
74 | » } | 75 | » } |
75 | }</string> | 76 | }</string> |
76 | ····<string>//·CS0023:·The·`-'·operator·cannot·be·applied·to·operand·of·type·`ulong' | 77 | ····<string>//·CS0023:·The·`-'·operator·cannot·be·applied·to·operand·of·type·`ulong' |
77 | //·Line:·8 | 78 | //·Line:·8 |
78 | class·X | 79 | class·X |
79 | { | 80 | { |
80 | » public·static·void·Main·() | 81 | » public·static·void·Main·() |
81 | » { | 82 | » { |
Max diff block lines reached; 8737/12111 bytes (72.14%) of diff not shown. |
Offset 1, 51 lines modified | Offset 1, 51 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1599</ErrorName> | 3 | ··<ErrorName>CS1599</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1599:·The·return·type·of·`System. | 5 | ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | using·System; | 7 | using·System; |
8 | class·C | 8 | class·C |
9 | { | 9 | { |
10 | ···· | 10 | ····public·TypedReference·Method·() |
11 | ····{ | ||
12 | » » return·null; | ||
13 | ····} | ||
11 | }</string> | 14 | }</string> |
12 | ····<string>//·CS1599:·The·return·type·of·`System. | 15 | ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed |
13 | //·Line:·8 | 16 | //·Line:·8 |
14 | using·System; | 17 | using·System; |
15 | 18 | class·C | |
16 | { | 19 | { |
17 | ····public·static·TypedReference·operator·+·(int·a,·Program·b) | ||
18 | ····{ | ||
19 | ····» throw·new·ApplicationException·(); | ||
20 | ··· | 20 | » public·ArgIterator·Method·() |
21 | » { | ||
22 | » » return·null; | ||
23 | » } | ||
21 | }</string> | 24 | }</string> |
22 | ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed | 25 | ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed |
23 | //·Line:·8 | 26 | //·Line:·8 |
24 | using·System; | 27 | using·System; |
25 | class· | 28 | public·class·Program |
26 | { | 29 | { |
27 | ····public·TypedReference· | 30 | ····public·static·TypedReference·operator·+·(int·a,·Program·b) |
28 | ····{ | 31 | ····{ |
29 | » | 32 | ····» throw·new·ApplicationException·(); |
30 | ····} | 33 | ····} |
31 | }</string> | 34 | }</string> |
32 | ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed | 35 | ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed |
33 | //·Line:·8 | 36 | //·Line:·8 |
34 | using·System; | 37 | using·System; |
35 | class·C | 38 | class·C |
36 | { | 39 | { |
40 | ····delegate·ArgIterator·Test·(int·arg); | ||
37 | » public·ArgIterator·Method·() | ||
38 | » { | ||
39 | » » return·null; | ||
40 | » } | ||
41 | }</string> | 41 | }</string> |
42 | ··</Examples> | 42 | ··</Examples> |
43 | </ErrorDocumentation> | 43 | </ErrorDocumentation> |
Offset 1, 42 lines modified | Offset 1, 34 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0104</ErrorName> | 3 | ··<ErrorName>CS0104</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X' | 5 | ····<string>//·CS0104:·`XAttribute'·is·an·ambiguous·reference·between·`A.XAttribute'·and·`B.XAttribute' |
6 | //·Line:·2 | 6 | //·Line:·21 |
7 | using·System; | ||
7 | namespace·A | 8 | namespace·A |
8 | { | 9 | { |
9 | » class·X·{·} | 10 | » class·XAttribute·:·Attribute·{·} |
10 | } | 11 | } |
11 | namespace·B | 12 | namespace·B |
12 | { | 13 | { |
13 | » class·X·{·} | 14 | » class·XAttribute·:·Attribute·{·} |
14 | } | 15 | } |
15 | namespace·C | 16 | namespace·C |
16 | { | 17 | { |
17 | » using·System; | ||
18 | » using·A; | 18 | » using·A; |
19 | » using·B; | 19 | » using·B; |
20 | » [X] | ||
20 | » class·Test· | 21 | » class·Test· |
21 | » { | 22 | » { |
22 | » » static·void·Main·() | ||
23 | » » { | ||
24 | » » » Foo·(delegate·{ | ||
25 | » » » » X·x; | ||
26 | » » » }); | ||
27 | » » } | ||
28 | » » | ||
29 | » » static·void·Foo·(Action·a) | ||
30 | » » { | ||
31 | » » } | ||
32 | » } | 23 | » } |
33 | }</string> | 24 | }</string> |
34 | ····<string>//·CS0104:·`Graphics'·is·an·ambiguous·reference·between·`Gdk.Graphics'·and·`System.Drawing.Graphics' | 25 | ····<string>//·CS0104:·`Graphics'·is·an·ambiguous·reference·between·`Gdk.Graphics'·and·`System.Drawing.Graphics' |
35 | //·Line:·16 | 26 | //·Line:·16 |
36 | using·Gdk; | 27 | using·Gdk; |
37 | using·System.Drawing; | 28 | using·System.Drawing; |
Offset 59, 37 lines modified | Offset 51, 32 lines modified | ||
59 | » } | 51 | » } |
60 | } | 52 | } |
61 | namespace·System.Drawing·{ | 53 | namespace·System.Drawing·{ |
62 | » public·class·Graphics·{ | 54 | » public·class·Graphics·{ |
63 | » } | 55 | » } |
64 | }</string> | 56 | }</string> |
65 | ····<string>//·CS0104:·`X | 57 | ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X' |
66 | //·Line:· | 58 | //·Line:·16 |
67 | using·System; | ||
68 | namespace·A | 59 | namespace·A·{ |
69 | { | ||
70 | » class·X | 60 | » class·X·{ |
61 | » } | ||
71 | } | 62 | } |
72 | namespace·B | 63 | namespace·B·{ |
73 | { | ||
74 | » class·X | 64 | » class·X·{ |
65 | » } | ||
75 | } | 66 | } |
76 | namespace·C | 67 | namespace·C·{ |
77 | { | ||
78 | » using·A; | 68 | » using·A; |
79 | » using·B; | 69 | » using·B; |
70 | » class·D·:·X·{ | ||
71 | » static·void·Main·()·{} | ||
80 | » [X] | ||
81 | » class·Test· | ||
82 | » { | ||
83 | » } | 72 | » } |
84 | }</string> | 73 | }</string> |
85 | ····<string>//·CS0104:·`N'·is·an·ambiguous·reference·between·`C.N'·and·`A.T.N' | 74 | ····<string>//·CS0104:·`N'·is·an·ambiguous·reference·between·`C.N'·and·`A.T.N' |
86 | //·Line:·32 | 75 | //·Line:·32 |
87 | namespace·A | 76 | namespace·A |
88 | { | 77 | { |
Offset 120, 28 lines modified | Offset 107, 41 lines modified | ||
120 | » » static·void·Main·() | 107 | » » static·void·Main·() |
121 | » » { | 108 | » » { |
122 | » » » var·u·=·new·N·(); | 109 | » » » var·u·=·new·N·(); |
123 | » » } | 110 | » » } |
124 | » } | 111 | » } |
125 | }</string> | 112 | }</string> |
126 | ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X' | 113 | ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X' |
127 | //·Line:· | 114 | //·Line:·25 |
128 | namespace·A | 115 | namespace·A |
116 | { | ||
129 | » class·X·{ | 117 | » class·X·{·} |
130 | » } | ||
131 | } | 118 | } |
132 | namespace·B | 119 | namespace·B |
120 | { | ||
133 | » class·X·{ | 121 | » class·X·{·} |
134 | » } | ||
135 | } | 122 | } |
136 | namespace·C | 123 | namespace·C |
124 | { | ||
125 | » using·System; | ||
137 | » using·A; | 126 | » using·A; |
138 | » using·B; | 127 | » using·B; |
139 | » class·D·:·X·{ | ||
128 | » class·Test· | ||
129 | » { | ||
140 | » static·void·Main·() | 130 | » » static·void·Main·() |
131 | » » { | ||
132 | » » » Foo·(delegate·{ | ||
133 | » » » » X·x; | ||
134 | » » » }); | ||
135 | » » } | ||
136 | » » | ||
137 | » » static·void·Foo·(Action·a) | ||
138 | » » { | ||
Max diff block lines reached; 50/2347 bytes (2.13%) of diff not shown. |
Offset 1, 34 lines modified | Offset 1, 50 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0139</ErrorName> | 3 | ··<ErrorName>CS0139</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 5 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
6 | //·Line:· | 6 | //·Line:·8 |
7 | class· | 7 | class·Foo·{ |
8 | » void· | 8 | » static·void·Main·() |
9 | » { | 9 | » { |
10 | » » | 10 | » » try·{ |
11 | » » » break; | ||
12 | » » }·finally·{ | ||
13 | » » » throw·new·System.Exception·(); | ||
14 | » » } | ||
11 | » } | 15 | » } |
12 | }</string> | 16 | }</string> |
13 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 17 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
14 | //·Line:· | 18 | //·Line:·8 |
15 | class·Foo·{ | 19 | class·Foo·{ |
16 | » static·void·Main·() | 20 | » static·void·Main·() |
17 | » { | 21 | » { |
18 | » » try·{ | 22 | » » try·{ |
19 | » » }·catch·{ | ||
20 | » » » continue; | 23 | » » » continue; |
21 | » » }·finally·{ | 24 | » » }·finally·{ |
22 | » » » throw·new·System.Exception·(); | 25 | » » » throw·new·System.Exception·(); |
23 | » » } | 26 | » » } |
24 | » } | 27 | » } |
25 | }</string> | 28 | }</string> |
26 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 29 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
30 | //·Line:·9 | ||
31 | class·Foo·{ | ||
32 | » static·void·Main·() | ||
33 | » { | ||
34 | » » try·{} | ||
35 | » » finally·{ | ||
36 | » » » continue; | ||
37 | » » } | ||
38 | » } | ||
39 | }</string> | ||
40 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | ||
27 | //·Line:·10 | 41 | //·Line:·10 |
28 | public·class·Test | 42 | public·class·Test |
29 | { | 43 | { |
30 | ········public·static·void·Foo·(char·c) | 44 | ········public·static·void·Foo·(char·c) |
31 | ········{ | 45 | ········{ |
32 | ················switch·(char.GetUnicodeCategory·(c))·{ | 46 | ················switch·(char.GetUnicodeCategory·(c))·{ |
33 | ················default: | 47 | ················default: |
Offset 36, 50 lines modified | Offset 52, 33 lines modified | ||
36 | ································continue; | 52 | ································continue; |
37 | ························System.Console.WriteLine·(); | 53 | ························System.Console.WriteLine·(); |
38 | ························break; | 54 | ························break; |
39 | ················} | 55 | ················} |
40 | ········} | 56 | ········} |
41 | }</string> | 57 | }</string> |
42 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 58 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
43 | //·Line:·8 | ||
44 | class·Foo·{ | ||
45 | » static·void·Main·() | ||
46 | » { | ||
47 | » » try·{ | ||
48 | » » » break; | ||
49 | » » }·finally·{ | ||
50 | » » » throw·new·System.Exception·(); | ||
51 | » » } | ||
52 | » } | ||
53 | }</string> | ||
54 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | ||
55 | //·Line:·9 | 59 | //·Line:·9 |
56 | class·Foo·{ | 60 | class·Foo·{ |
57 | » static·void·Main·() | 61 | » static·void·Main·() |
58 | » { | 62 | » { |
59 | » » try·{ | 63 | » » try·{ |
60 | » » }·catch·{ | 64 | » » }·catch·{ |
61 | » » » break; | 65 | » » » break; |
62 | » » }·finally·{ | 66 | » » }·finally·{ |
63 | » » » throw·new·System.Exception·(); | 67 | » » » throw·new·System.Exception·(); |
64 | » » } | 68 | » » } |
65 | » } | 69 | » } |
66 | }</string> | 70 | }</string> |
67 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 71 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
68 | //·Line:· | 72 | //·Line:·6 |
69 | class· | 73 | class·X·{ |
70 | » | 74 | » void·A·() |
71 | » { | 75 | » { |
72 | » » try·{} | ||
73 | » » finally·{ | ||
74 | » » | 76 | » » continue; |
75 | » » } | ||
76 | » } | 77 | » } |
77 | }</string> | 78 | }</string> |
78 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 79 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
79 | //·Line:·9 | 80 | //·Line:·9 |
80 | class·Foo·{ | 81 | class·Foo·{ |
81 | » static·void·Main·() | 82 | » static·void·Main·() |
Offset 87, 20 lines modified | Offset 86, 21 lines modified | ||
87 | » » try·{} | 86 | » » try·{} |
88 | » » finally·{ | 87 | » » finally·{ |
89 | » » » break; | 88 | » » » break; |
90 | » » } | 89 | » » } |
91 | » } | 90 | » } |
92 | }</string> | 91 | }</string> |
93 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 92 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
94 | //·Line:· | 93 | //·Line:·9 |
95 | class·Foo·{ | 94 | class·Foo·{ |
96 | » static·void·Main·() | 95 | » static·void·Main·() |
97 | » { | 96 | » { |
98 | » » try·{ | 97 | » » try·{ |
98 | » » }·catch·{ | ||
99 | » » » continue; | 99 | » » » continue; |
100 | » » }·finally·{ | 100 | » » }·finally·{ |
101 | » » » throw·new·System.Exception·(); | 101 | » » » throw·new·System.Exception·(); |
102 | » » } | 102 | » » } |
103 | » } | 103 | » } |
104 | }</string> | 104 | }</string> |
105 | ··</Examples> | 105 | ··</Examples> |
Offset 1, 26 lines modified | Offset 1, 43 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0411</ErrorName> | 3 | ··<ErrorName>CS0411</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0411:·The·type·arguments·for·method·`Test | 5 | ····<string>//·CS0411:·The·type·arguments·for·method·`C.Test<T>(System.Func<T>)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly |
6 | //·Line:·1 | 6 | //·Line:·14 |
7 | 7 | using·System; | |
8 | 8 | interface·IB | |
9 | { | 9 | { |
10 | 10 | } | |
11 | class·C | ||
12 | { | ||
13 | » public·static·void·Main·() | ||
14 | » { | ||
15 | » » Test·(()·=>·{·if·(true)·return·(C)·null;·return·(IB)·null;·}); | ||
16 | » } | ||
17 | » | ||
18 | » static·void·Test<T>·(Func<T>·f) | ||
19 | » { | ||
20 | » } | ||
21 | }</string> | ||
22 | ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo<T>(T[],·T[])'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly | ||
23 | //·Line:·12 | ||
24 | class·C | ||
25 | { | ||
26 | » public·static·void·Foo<T>·(T[]·t1,·T[]·t2) | ||
11 | » { | 27 | » { |
12 | » » return·null; | ||
13 | » } | 28 | » } |
14 | » | 29 | » |
15 | » public·static·void·Main·() | 30 | » public·static·void·Main·() |
16 | » { | 31 | » { |
17 | » » Foo·( | 32 | » » Foo·(new·int[0],·new·byte[0]); |
18 | » } | 33 | » } |
19 | }</string> | 34 | }</string> |
20 | ····<string>//·CS0411:·The·type·arguments·for·method·`Foo<U>.DoSomething<U>(System.Func<U,U>)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly | 35 | ····<string>//·CS0411:·The·type·arguments·for·method·`Foo<U>.DoSomething<U>(System.Func<U,U>)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly |
21 | //·Line:·15 | 36 | //·Line:·15 |
22 | using·System; | 37 | using·System; |
Offset 32, 28 lines modified | Offset 49, 78 lines modified | ||
32 | public·class·Bar | 49 | public·class·Bar |
33 | { | 50 | { |
34 | » protected·void·DoAnything<T,·U>·(U·value) | 51 | » protected·void·DoAnything<T,·U>·(U·value) |
35 | » { | 52 | » { |
36 | » » new·Foo<U>·().DoSomething·(value); | 53 | » » new·Foo<U>·().DoSomething·(value); |
37 | » } | 54 | » } |
38 | }</string> | 55 | }</string> |
39 | ····<string>//·CS0411:·The·type·arguments·for·method·` | 56 | ····<string>//·CS0411:·The·type·arguments·for·method·`Test.Foo<A>(D<A>)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly |
57 | //·Line:·15 | ||
58 | delegate·void·D<T>·(T·t); | ||
59 | class·Test | ||
60 | { | ||
61 | » public·static·D<A>·Foo<A>·(D<A>·a) | ||
62 | » { | ||
63 | » » return·null; | ||
64 | » } | ||
65 | » | ||
66 | » public·static·void·Main·() | ||
67 | » { | ||
68 | » » Foo·(delegate·{}); | ||
69 | » } | ||
70 | }</string> | ||
71 | ····<string>//·CS0411:·The·type·arguments·for·method·`Test<float>.Foo<V>(V,·V)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly | ||
72 | //·Line:·15 | ||
73 | class·Test<A> | ||
74 | { | ||
75 | » public·void·Foo<V>·(V·v,·V·w) | ||
76 | » {·} | ||
77 | } | ||
78 | class·X | ||
79 | { | ||
80 | » static·void·Main·() | ||
81 | » { | ||
82 | » » Test<float>·test·=·new·Test<float>·(); | ||
83 | » » test.Foo·(8,·"Hello·World"); | ||
84 | » } | ||
85 | }</string> | ||
86 | ····<string>//·CS0411:·The·type·arguments·for·method·`M.Foo<T>(System.Func<T>)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly | ||
40 | //·Line:·14 | 87 | //·Line:·14 |
88 | using·System; | ||
41 | class· | 89 | class·M |
42 | { | 90 | { |
43 | » | 91 | » static·void·Foo<T>·(Func<T>·t) |
44 | » { | 92 | » { |
45 | » } | 93 | » } |
46 | » | 94 | » |
47 | » public·static·void·Main·() | 95 | » public·static·void·Main·() |
48 | » { | 96 | » { |
49 | » » string·s·=·"a"; | ||
50 | » » object·o·=·null; | ||
51 | » » Foo·(r | 97 | » » Foo·(delegate·{·throw·new·Exception("foo");·}); |
98 | » } | ||
99 | }</string> | ||
100 | ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo<T>(System.Func<T>)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly | ||
101 | //·Line:·10 | ||
102 | using·System; | ||
103 | class·C | ||
104 | { | ||
105 | » static·void·Main·() | ||
106 | » { | ||
107 | » » Foo·(()·=>·()·=>·1); | ||
108 | » } | ||
109 | » static·void·Foo<T>·(Func<T>·arg) | ||
110 | » { | ||
52 | » } | 111 | » } |
53 | }</string> | 112 | }</string> |
54 | ····<string>//·CS0411:·The·type·arguments·for·method·`AsyncTypeInference.Test2<T>(System.Func<int,T>)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly | 113 | ····<string>//·CS0411:·The·type·arguments·for·method·`AsyncTypeInference.Test2<T>(System.Func<int,T>)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly |
55 | //·Line:·11 | 114 | //·Line:·11 |
56 | using·System; | 115 | using·System; |
57 | using·System.Threading.Tasks; | 116 | using·System.Threading.Tasks; |
Offset 72, 105 lines modified | Offset 139, 107 lines modified | ||
72 | » } | 139 | » } |
Max diff block lines reached; 9583/13336 bytes (71.86%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 28 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1738</ErrorName> | 3 | ··<ErrorName>CS1738</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1738:·Named·arguments·must·appear·after·the·positional·arguments·when·using·language·version·older·than·7.2 | 5 | ····<string>//·CS1738:·Named·arguments·must·appear·after·the·positional·arguments·when·using·language·version·older·than·7.2 |
6 | //·Line:·14 | ||
7 | class·C | ||
8 | { | ||
9 | » int·this·[int·a,·string·s]·{ | ||
10 | » » get·{ | ||
11 | » » » return·1; | ||
12 | » » } | ||
13 | » } | ||
14 | » | ||
15 | » void·Test·() | ||
16 | » { | ||
17 | » » var·r·=·this·[a·:·1,··"out"]; | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS1738:·Named·arguments·must·appear·after·the·positional·arguments·when·using·language·version·older·than·7.2 | ||
6 | //·Line:·12 | 21 | //·Line:·12 |
7 | class·C | 22 | class·C |
8 | { | 23 | { |
9 | » static·void·Foo·(int·a,·string·s) | 24 | » static·void·Foo·(int·a,·string·s) |
10 | » { | 25 | » { |
11 | » } | 26 | » } |
Offset 28, 25 lines modified | Offset 44, 9 lines modified | ||
28 | » } | 44 | » } |
29 | } | 45 | } |
30 | [MyAttribute·(s·:·"a",·1)] | 46 | [MyAttribute·(s·:·"a",·1)] |
31 | class·C | 47 | class·C |
32 | { | 48 | { |
33 | }</string> | 49 | }</string> |
34 | ····<string>//·CS1738:·Named·arguments·must·appear·after·the·positional·arguments·when·using·language·version·older·than·7.2 | ||
35 | //·Line:·14 | ||
36 | class·C | ||
37 | { | ||
38 | » int·this·[int·a,·string·s]·{ | ||
39 | » » get·{ | ||
40 | » » » return·1; | ||
41 | » » } | ||
42 | » } | ||
43 | » | ||
44 | » void·Test·() | ||
45 | » { | ||
46 | » » var·r·=·this·[a·:·1,··"out"]; | ||
47 | » } | ||
48 | }</string> | ||
49 | ··</Examples> | 50 | ··</Examples> |
50 | </ErrorDocumentation> | 51 | </ErrorDocumentation> |
Offset 1, 77 lines modified | Offset 1, 166 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0208</ErrorName> | 3 | ··<ErrorName>CS0208</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`_Port' | ||
6 | //·Line:·16 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | using·System.Runtime.InteropServices; | ||
9 | [StructLayout(LayoutKind.Sequential)] | ||
10 | internal·unsafe·struct·_Port·{ | ||
11 | » [MarshalAs(UnmanagedType.ByValTStr,·SizeConst=128)]·char[]·port; | ||
12 | } | ||
13 | unsafe·class·d·{ | ||
14 | » static·void·Main·() | ||
15 | » { | ||
16 | » » _Port·*·port·=·null; | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`CS208.Foo' | ||
20 | //·Line:·17 | ||
21 | //·Compiler·options:·-unsafe | ||
22 | namespace·CS208 | ||
23 | { | ||
24 | » public·struct·Foo | ||
25 | » { | ||
26 | » » public·string·PP·{·get;·set;·} | ||
27 | » } | ||
28 | » public·class·Bar | ||
29 | » { | ||
30 | » » unsafe·static·void·Main·() | ||
31 | » » {» » » | ||
32 | » » » Foo·f·=·new·Foo·(); | ||
33 | » » » void·*s·=·&f; | ||
34 | » » } | ||
35 | » } | ||
36 | }</string> | ||
37 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`X<A>' | ||
38 | //·Line:·12 | ||
39 | //·Compiler·options:·-unsafe | ||
40 | class·X·<Y>·{ | ||
41 | } | ||
42 | unsafe·class·A·{ | ||
43 | » static·void·Main·() | ||
44 | » { | ||
45 | » » int·size·=·sizeof·(X<A>); | ||
46 | » } | ||
47 | }</string> | ||
48 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`S' | ||
49 | //·Line:·9 | ||
50 | //·Compiler·options:·/unsafe | ||
51 | unsafe·public·class·C | ||
52 | { | ||
53 | » S*·i; | ||
54 | } | ||
55 | public·struct·S | ||
56 | { | ||
57 | » AC·ac; | ||
58 | } | ||
59 | abstract·class·AC | ||
60 | { | ||
61 | }</string> | ||
62 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`object' | ||
63 | //·Line:·11 | ||
64 | //·Compiler·options:·-unsafe | ||
65 | using·System; | ||
66 | using·System.Runtime.InteropServices; | ||
67 | class·C | ||
68 | { | ||
69 | » [DllImport·("xml2")] | ||
70 | » unsafe·static·extern·object*·valuePop·(IntPtr·context); | ||
71 | » public·static·void·Main·() | ||
72 | » { | ||
73 | » } | ||
74 | }</string> | ||
5 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`T' | 75 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`T' |
6 | //·Line:·8 | 76 | //·Line:·8 |
7 | class·X | 77 | class·X |
8 | { | 78 | { |
9 | » public·static·void·Foo<T>·(T·t) | 79 | » public·static·void·Foo<T>·(T·t) |
10 | » { | 80 | » { |
11 | » » object·o·=·sizeof·(T); | 81 | » » object·o·=·sizeof·(T); |
12 | » } | 82 | » } |
13 | }</string> | 83 | }</string> |
14 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·` | 84 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Foo.P' |
15 | //·Line:· | 85 | //·Line:·18 |
16 | //·Compiler·options:· | 86 | //·Compiler·options:·-unsafe |
17 | public· | 87 | public·unsafe·class·Foo |
18 | { | 88 | { |
19 | ··unsafe·private·struct·Node | ||
20 | ··{ | ||
21 | ····private·Node·*············parent; | ||
22 | ····private·T·················data; | ||
23 | ·· | 89 | ········public·class·P |
90 | ········{ | ||
91 | ············public·P*·GetEnumerator·() | ||
92 | ············{ | ||
93 | ················return·null; | ||
94 | ············} | ||
95 | ········} | ||
96 | ······· | ||
97 | ········public·static·void·Main·() | ||
98 | ········{ | ||
99 | ············P·o·=·new·P·(); | ||
100 | ············foreach·(P·p·in·o) | ||
101 | ············{ | ||
102 | ············} | ||
103 | ········} | ||
24 | }</string> | 104 | }</string> |
25 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`S | 105 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`S<int>.N' |
26 | //·Line:· | 106 | //·Line:·16 |
27 | //·Compiler·options:· | 107 | //·Compiler·options:·-unsafe |
Max diff block lines reached; 6746/10131 bytes (66.59%) of diff not shown. |
Offset 35, 15 lines modified | Offset 35, 15 lines modified | ||
35 | » » protected·static·IEnumerable<MyObj>·GetStuff·() | 35 | » » protected·static·IEnumerable<MyObj>·GetStuff·() |
36 | » » { | 36 | » » { |
37 | » » » yield·return·null; | 37 | » » » yield·return·null; |
38 | » » » | 38 | » » » |
39 | » » » try·{ | 39 | » » » try·{ |
40 | » » » } | 40 | » » » } |
41 | » » » catch·{ | 41 | » » » catch·{ |
42 | » » » » return | 42 | » » » » return; |
43 | » » » } | 43 | » » » } |
44 | » » } | 44 | » » } |
45 | » } | 45 | » } |
46 | }</string> | 46 | }</string> |
47 | ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration | 47 | ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration |
48 | //·Line:·14 | 48 | //·Line:·14 |
Offset 78, 14 lines modified | Offset 78, 14 lines modified | ||
78 | » » protected·static·IEnumerable<MyObj>·GetStuff·() | 78 | » » protected·static·IEnumerable<MyObj>·GetStuff·() |
79 | » » { | 79 | » » { |
80 | » » » yield·return·null; | 80 | » » » yield·return·null; |
81 | » » » | 81 | » » » |
82 | » » » try·{ | 82 | » » » try·{ |
83 | » » » } | 83 | » » » } |
84 | » » » catch·{ | 84 | » » » catch·{ |
85 | » » » » return; | 85 | » » » » return·true; |
86 | » » » } | 86 | » » » } |
87 | » » } | 87 | » » } |
88 | » } | 88 | » } |
89 | }</string> | 89 | }</string> |
90 | ··</Examples> | 90 | ··</Examples> |
91 | </ErrorDocumentation> | 91 | </ErrorDocumentation> |
Offset 1, 29 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0272</ErrorName> | 3 | ··<ErrorName>CS0272</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0272:·The·property·or·indexer·`Test.A.B'·cannot·be·used·in·this·context·because·the·set·accessor·is·inaccessible | ||
6 | //·Line:·16 | ||
7 | using·System; | ||
8 | public·class·Test | ||
9 | { | ||
10 | » private·class·A | ||
11 | » { | ||
12 | » » public·string·B·{·get;·private·set;·} | ||
13 | » } | ||
14 | » | ||
15 | » static·void·Main·() | ||
16 | » { | ||
17 | » » A·a·=·new·A·(); | ||
18 | » » a.B·=·"Foo"; | ||
19 | » } | ||
20 | }</string> | ||
21 | ····<string>//·CS0272:·The·property·or·indexer·`C.this[string]'·cannot·be·used·in·this·context·because·the·set·accessor·is·inaccessible | 5 | ····<string>//·CS0272:·The·property·or·indexer·`C.this[string]'·cannot·be·used·in·this·context·because·the·set·accessor·is·inaccessible |
22 | //·Line:·13 | 6 | //·Line:·13 |
23 | class·C | 7 | class·C |
24 | { | 8 | { |
25 | » public·int·this·[string·i]·{·private·set·{·}·get·{·return·1;·}·} | 9 | » public·int·this·[string·i]·{·private·set·{·}·get·{·return·1;·}·} |
26 | } | 10 | } |
Offset 52, 9 lines modified | Offset 34, 27 lines modified | ||
52 | public·class·C | 34 | public·class·C |
53 | { | 35 | { |
54 | ····public·static·void·Main·() | 36 | ····public·static·void·Main·() |
55 | ····{ | 37 | ····{ |
56 | » P.Prop·=·453422; | 38 | » P.Prop·=·453422; |
57 | ····} | 39 | ····} |
58 | }</string> | 40 | }</string> |
41 | ····<string>//·CS0272:·The·property·or·indexer·`Test.A.B'·cannot·be·used·in·this·context·because·the·set·accessor·is·inaccessible | ||
42 | //·Line:·16 | ||
43 | using·System; | ||
44 | public·class·Test | ||
45 | { | ||
46 | » private·class·A | ||
47 | » { | ||
48 | » » public·string·B·{·get;·private·set;·} | ||
49 | » } | ||
50 | » | ||
51 | » static·void·Main·() | ||
52 | » { | ||
53 | » » A·a·=·new·A·(); | ||
54 | » » a.B·=·"Foo"; | ||
55 | » } | ||
56 | }</string> | ||
59 | ··</Examples> | 57 | ··</Examples> |
60 | </ErrorDocumentation> | 58 | </ErrorDocumentation> |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0244</ErrorName> | 3 | ··<ErrorName>CS0244</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0244:·The·`is'·operator·cannot·be·applied·to·an·operand·of·pointer·type | 5 | ····<string>//·CS0244:·The·`is'·operator·cannot·be·applied·to·an·operand·of·pointer·type |
6 | //·Line:·7 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | class·UnsafeClass·{ | ||
9 | ········unsafe·UnsafeClass·(int*·pointer)·{ | ||
10 | ················if·(pointer·is·string)·{} | ||
11 | ········} | ||
12 | }</string> | ||
13 | ····<string>//·CS0244:·The·`is'·operator·cannot·be·applied·to·an·operand·of·pointer·type | ||
14 | //·Line:·9 | 6 | //·Line:·9 |
15 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
16 | class·C | 8 | class·C |
17 | { | 9 | { |
18 | ····static·unsafe·void·Main() | 10 | ····static·unsafe·void·Main() |
19 | ····{ | 11 | ····{ |
20 | ········bool·p·=·null·is·int*; | 12 | ········bool·p·=·null·is·int*; |
21 | ····} | 13 | ····} |
22 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0244:·The·`is'·operator·cannot·be·applied·to·an·operand·of·pointer·type | ||
16 | //·Line:·7 | ||
17 | //·Compiler·options:·-unsafe | ||
18 | class·UnsafeClass·{ | ||
19 | ········unsafe·UnsafeClass·(int*·pointer)·{ | ||
20 | ················if·(pointer·is·string)·{} | ||
21 | ········} | ||
22 | }</string> | ||
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 28 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0625</ErrorName> | 3 | ··<ErrorName>CS0625</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0625:·`CS0625.GValue.foo':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute | ||
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | using·System.Runtime.InteropServices; | ||
9 | namespace·CS0625·{ | ||
10 | » [StructLayout(LayoutKind.Explicit)] | ||
11 | » class·GValue·{ | ||
12 | » » public·int·foo; | ||
13 | » } | ||
14 | » | ||
15 | » class·Tests·{ | ||
16 | » » public·static·void·Main·()·{ | ||
17 | » » } | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS0625:·`CS0625.GValue.value':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute | 5 | ····<string>//·CS0625:·`CS0625.GValue.value':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute |
21 | //·Line:·10 | 6 | //·Line:·10 |
22 | using·System; | 7 | using·System; |
23 | using·System.Runtime.InteropServices; | 8 | using·System.Runtime.InteropServices; |
24 | namespace·CS0625·{ | 9 | namespace·CS0625·{ |
Offset 71, 9 lines modified | Offset 54, 26 lines modified | ||
71 | » } | 54 | » } |
72 | » | 55 | » |
73 | » class·Tests·{ | 56 | » class·Tests·{ |
74 | » » public·static·void·Main·()·{ | 57 | » » public·static·void·Main·()·{ |
75 | » » } | 58 | » » } |
76 | » } | 59 | » } |
77 | }</string> | 60 | }</string> |
61 | ····<string>//·CS0625:·`CS0625.GValue.foo':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute | ||
62 | //·Line:·10 | ||
63 | using·System; | ||
64 | using·System.Runtime.InteropServices; | ||
65 | namespace·CS0625·{ | ||
66 | » [StructLayout(LayoutKind.Explicit)] | ||
67 | » class·GValue·{ | ||
68 | » » public·int·foo; | ||
69 | » } | ||
70 | » | ||
71 | » class·Tests·{ | ||
72 | » » public·static·void·Main·()·{ | ||
73 | » » } | ||
74 | » } | ||
75 | }</string> | ||
78 | ··</Examples> | 76 | ··</Examples> |
79 | </ErrorDocumentation> | 77 | </ErrorDocumentation> |
Offset 9, 40 lines modified | Offset 9, 14 lines modified | ||
9 | class·Base·{ | 9 | class·Base·{ |
10 | » void·Test·(bool·arg)·{} | 10 | » void·Test·(bool·arg)·{} |
11 | } | 11 | } |
12 | class·Derived·:·Base·{ | 12 | class·Derived·:·Base·{ |
13 | » new·void·Test·()·{} | 13 | » new·void·Test·()·{} |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0109:·The·member·`Derived.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
16 | //·Line:·10 | ||
17 | //·Compiler·options:·-warnaserror·-warn:4 | ||
18 | class·Base·{ | ||
19 | » public·bool·this·[int·arg]·{·set·{}·} | ||
20 | } | ||
21 | class·Derived·:·Base·{ | ||
22 | » public·new·bool·this·[string·arg]·{·set·{}·} | ||
23 | }</string> | ||
24 | ····<string>//·CS0109:·The·member·`Test.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
25 | //·Line:·9 | ||
26 | //·Compiler·options:·-warnaserror·-warn:4 | ||
27 | using·System.Collections; | ||
28 | public·class·Test:·ArrayList | ||
29 | { | ||
30 | ····public·new·string·this[string·index] | ||
31 | ····{ | ||
32 | » set | ||
33 | » { | ||
34 | » } | ||
35 | ····} | ||
36 | }</string> | ||
37 | ····<string>//·CS0109:·The·member·`DerivedClass.get_Value()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | 15 | ····<string>//·CS0109:·The·member·`DerivedClass.get_Value()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
38 | //·Line:·14 | 16 | //·Line:·14 |
39 | //·Compiler·options:·-warnaserror·-warn:4 | 17 | //·Compiler·options:·-warnaserror·-warn:4 |
40 | class·BaseClass·{ | 18 | class·BaseClass·{ |
41 | ········protected·virtual·int·Value·{· | 19 | ········protected·virtual·int·Value·{· |
42 | ················get·{ | 20 | ················get·{ |
Offset 65, 14 lines modified | Offset 39, 44 lines modified | ||
65 | ························return·0; | 39 | ························return·0; |
66 | ················} | 40 | ················} |
67 | ················set·{·} | 41 | ················set·{·} |
68 | ········} | 42 | ········} |
69 | » » static·void·Main·()·{} | 43 | » » static·void·Main·()·{} |
70 | }</string> | 44 | }</string> |
45 | ····<string>//·CS0109:·The·member·`Derived<U>.Action'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
46 | //·Line:·12 | ||
47 | //·Compiler·options:·-warnaserror·-warn:4 | ||
48 | public·abstract·class·Base | ||
49 | { | ||
50 | » public·delegate·void·Action<U>(U·val); | ||
51 | } | ||
52 | public·class·Derived<U>·:·Base | ||
53 | { | ||
54 | » new·internal·Action<U>·Action; | ||
55 | }</string> | ||
56 | ····<string>//·CS0109:·The·member·`Outer.Inner'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
57 | //·Line:·7 | ||
58 | //·Compiler·options:·-warnaserror·-warn:4 | ||
59 | class·Outer | ||
60 | { | ||
61 | ····public·new·class·Inner | ||
62 | ····{ | ||
63 | ····} | ||
64 | }</string> | ||
65 | ····<string>//·CS0109:·The·member·`BaseClass.Val'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
66 | //·Line:·6 | ||
67 | //·Compiler·options:·-warnaserror·-warn:4 | ||
68 | class·BaseClass·{ | ||
69 | ········public·new·const·bool·Val·=·false; | ||
70 | }</string> | ||
71 | ····<string>//·CS0109:·The·member·`Wrapper.DerivedClass.AnInt'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | 71 | ····<string>//·CS0109:·The·member·`Wrapper.DerivedClass.AnInt'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
72 | //·Line:·18 | 72 | //·Line:·18 |
73 | //·Compiler·options:·-warnaserror | 73 | //·Compiler·options:·-warnaserror |
74 | public·abstract·class·BaseClass | 74 | public·abstract·class·BaseClass |
75 | { | 75 | { |
76 | » private·static·readonly·int·AnInt·=·1; | 76 | » private·static·readonly·int·AnInt·=·1; |
Offset 85, 58 lines modified | Offset 89, 54 lines modified | ||
85 | public·static·class·Wrapper | 89 | public·static·class·Wrapper |
86 | { | 90 | { |
87 | » public·class·DerivedClass·:·BaseClass | 91 | » public·class·DerivedClass·:·BaseClass |
88 | » { | 92 | » { |
89 | » » private·new·static·readonly·int·AnInt·=·2; | 93 | » » private·new·static·readonly·int·AnInt·=·2; |
90 | » } | 94 | » } |
91 | }</string> | 95 | }</string> |
92 | ····<string>//·CS0109:·The·member·` | 96 | ····<string>//·CS0109:·The·member·`Test.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
93 | //·Line:· | 97 | //·Line:·9 |
94 | //·Compiler·options:·-warnaserror·-warn:4 | 98 | //·Compiler·options:·-warnaserror·-warn:4 |
95 | class·BaseClass·{ | ||
96 | 99 | using·System.Collections; | |
100 | public·class·Test:·ArrayList | ||
101 | { | ||
102 | ····public·new·string·this[string·index] | ||
103 | ····{ | ||
104 | » set | ||
105 | » { | ||
106 | » } | ||
107 | ····} | ||
97 | }</string> | 108 | }</string> |
98 | ····<string>//·CS0109:·The·member·`Derived | 109 | ····<string>//·CS0109:·The·member·`Derived.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
99 | //·Line:·1 | 110 | //·Line:·10 |
100 | //·Compiler·options:·-warnaserror·-warn:4 | 111 | //·Compiler·options:·-warnaserror·-warn:4 |
112 | class·Base·{ | ||
113 | » public·bool·this·[int·arg]·{·set·{}·} | ||
101 | public·abstract·class·Base | ||
102 | { | ||
103 | » public·delegate·void·Action<U>(U·val); | ||
104 | } | 114 | } |
115 | class·Derived·:·Base·{ | ||
116 | » public·new·bool·this·[string·arg]·{·set·{}·} | ||
105 | public·class·Derived<U>·:·Base | ||
106 | { | ||
107 | » new·internal·Action<U>·Action; | ||
108 | }</string> | 117 | }</string> |
109 | ····<string>//·CS0109:·The·member·`BaseClass. | 118 | ····<string>//·CS0109:·The·member·`BaseClass.Location'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
Max diff block lines reached; 920/4777 bytes (19.26%) of diff not shown. |
Offset 1, 32 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0182</ErrorName> | 3 | ··<ErrorName>CS0182</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 5 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
6 | //·Line:·14 | ||
7 | using·System; | ||
8 | using·System.Reflection; | ||
9 | [AttributeUsage·(AttributeTargets.All)] | ||
10 | public·class·MineAttribute·:·Attribute·{ | ||
11 | » public·MineAttribute·(object·t) | ||
12 | » { | ||
13 | » } | ||
14 | } | ||
15 | [Mine(new·Type·[2,2])] | ||
16 | public·class·Foo·{» | ||
17 | » public·static·int·Main·() | ||
18 | » { | ||
19 | » » return·0; | ||
20 | » } | ||
21 | }</string> | ||
22 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | ||
23 | //·Line:·13 | 6 | //·Line:·13 |
24 | using·System; | 7 | using·System; |
25 | [AttributeUsage·(AttributeTargets.All)] | 8 | [AttributeUsage·(AttributeTargets.All)] |
26 | public·class·MineAttribute·:·Attribute·{ | 9 | public·class·MineAttribute·:·Attribute·{ |
27 | » public·MineAttribute·(Type·[]·t) | 10 | » public·MineAttribute·(Type·[]·t) |
Offset 35, 14 lines modified | Offset 15, 23 lines modified | ||
35 | } | 15 | } |
36 | [Mine(new·Type·[(ulong)·3])] | 16 | [Mine(new·Type·[(ulong)·3])] |
37 | public·class·Foo | 17 | public·class·Foo |
38 | { | 18 | { |
39 | }</string> | 19 | }</string> |
40 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 20 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
21 | //·Line:·8 | ||
22 | using·System.Runtime.InteropServices; | ||
23 | class·X·{ | ||
24 | » [DllImport·("1"·+·9)] | ||
25 | » extern·static·void·Blah·(); | ||
26 | }</string> | ||
27 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | ||
41 | //·Line:·13 | 28 | //·Line:·13 |
42 | using·System; | 29 | using·System; |
43 | class·TestAttribute:·Attribute | 30 | class·TestAttribute:·Attribute |
44 | { | 31 | { |
45 | » public·TestAttribute·(object·o)·{} | 32 | » public·TestAttribute·(object·o)·{} |
Offset 53, 62 lines modified | Offset 42, 82 lines modified | ||
53 | » [Test·(new·int[][]·{·null·})] | 42 | » [Test·(new·int[][]·{·null·})] |
54 | » public·static·void·Main·() | 43 | » public·static·void·Main·() |
55 | » { | 44 | » { |
56 | » » System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); | 45 | » » System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); |
57 | » } | 46 | » } |
58 | }</string> | 47 | }</string> |
59 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 48 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
60 | //·Line:· | 49 | //·Line:·13 |
61 | using·System | 50 | using·System; |
51 | class·MyAttribute·:·Attribute·{ | ||
62 | [assembly:·AssemblyKeyFile(string.Empty)]</string> | ||
63 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | ||
64 | //·Line:·4 | ||
65 | [A·(false·?·new·object·()·:·null)] | ||
66 | class·AAttribute·:·System.Attribute | ||
67 | { | ||
68 | » public· | 52 | » public·MyAttribute·(string·s) |
53 | » { | ||
54 | » } | ||
55 | } | ||
56 | [My·(null·as·string)] | ||
57 | class·X·{ | ||
58 | » static·void·Main·() | ||
69 | » { | 59 | » { |
70 | » } | 60 | » } |
71 | }</string> | 61 | }</string> |
72 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 62 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
73 | //·Line:·1 | 63 | //·Line:·14 |
64 | using·System; | ||
65 | using·System.Reflection; | ||
74 | 66 | [AttributeUsage·(AttributeTargets.All)] | |
67 | public·class·MineAttribute·:·Attribute·{ | ||
68 | » public·MineAttribute·(object·t) | ||
69 | » { | ||
70 | » } | ||
71 | } | ||
75 | class·X·{ | ||
76 | » static·string·dll·=·"some.dll"; | ||
77 | » | ||
78 | » [DllImport·(dll)] | ||
79 | » extern·static·void·Blah·(); | ||
72 | [Mine(new·Type·[2,2])] | ||
73 | public·class·Foo·{» | ||
74 | » public·static·int·Main·() | ||
75 | » { | ||
76 | » » return·0; | ||
77 | » } | ||
80 | }</string> | 78 | }</string> |
81 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 79 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
82 | //·Line:· | 80 | //·Line:·6 |
83 | using·System.R | 81 | using·System.Reflection; |
82 | [assembly:·AssemblyKeyFile(string.Empty)]</string> | ||
84 | class·X·{ | ||
85 | » [DllImport·("1"·+·9)] | ||
86 | » extern·static·void·Blah·(); | ||
87 | }</string> | ||
88 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 83 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
89 | //·Line:·8 | 84 | //·Line:·8 |
90 | using·System.Runtime.CompilerServices; | 85 | using·System.Runtime.CompilerServices; |
Max diff block lines reached; 1937/5368 bytes (36.08%) of diff not shown. |
Offset 4, 39 lines modified | Offset 4, 39 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`System.Action' | 5 | ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`System.Action' |
6 | //·Line:·4 | 6 | //·Line:·4 |
7 | class·A·:·System.Action | 7 | class·A·:·System.Action |
8 | { | 8 | { |
9 | }</string> | 9 | }</string> |
10 | ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`V' | ||
11 | //·Line:·8 | ||
12 | struct·V·{ | ||
13 | » int·v; | ||
14 | } | ||
15 | class·X·:·V·{ | ||
16 | }</string> | ||
17 | ····<string>//·CS0509:·`InstanceClass':·cannot·derive·from·sealed·type·`E' | ||
18 | //·Line:·6 | ||
19 | public·enum·E·{} | ||
20 | class·InstanceClass:·E·{ | ||
21 | }</string> | ||
22 | ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`D' | 10 | ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`D' |
23 | //·Line:·6 | 11 | //·Line:·6 |
24 | delegate·void·D·(); | 12 | delegate·void·D·(); |
25 | class·A·:·D | 13 | class·A·:·D |
26 | { | 14 | { |
27 | }</string> | 15 | }</string> |
28 | ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`int' | 16 | ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`int' |
29 | //·Line:·4 | 17 | //·Line:·4 |
30 | class·X·:·int | 18 | class·X·:·int |
31 | { | 19 | { |
32 | }</string> | 20 | }</string> |
21 | ····<string>//·CS0509:·`InstanceClass':·cannot·derive·from·sealed·type·`E' | ||
22 | //·Line:·6 | ||
23 | public·enum·E·{} | ||
24 | class·InstanceClass:·E·{ | ||
25 | }</string> | ||
26 | ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`V' | ||
27 | //·Line:·8 | ||
28 | struct·V·{ | ||
29 | » int·v; | ||
30 | } | ||
31 | class·X·:·V·{ | ||
32 | }</string> | ||
33 | ··</Examples> | 33 | ··</Examples> |
34 | </ErrorDocumentation> | 34 | </ErrorDocumentation> |
Offset 4, 27 lines modified | Offset 4, 27 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration | 5 | ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | public·class·Test | 7 | public·class·Test |
8 | { | 8 | { |
9 | » | 9 | » const·var·v·=·9; |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration | 11 | ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration |
12 | //·Line:·9 | 12 | //·Line:·9 |
13 | public·class·Test | 13 | public·class·Test |
14 | { | 14 | { |
15 | » | 15 | » var·v·=·"a"; |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration | 17 | ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration |
18 | //·Line:·9 | 18 | //·Line:·9 |
19 | public·class·Test | 19 | public·class·Test |
20 | { | 20 | { |
21 | » v | 21 | » event·var·v; |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 17, 25 lines modified | Offset 17, 25 lines modified | ||
17 | » } | 17 | » } |
18 | » public·static·implicit·operator·MyClass·(Object·o) | 18 | » public·static·implicit·operator·MyClass·(Object·o) |
19 | » { | 19 | » { |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ····<string>//·CS0658:·`value'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored | ||
23 | //·Line·:·5 | ||
24 | //·Compiler·options:·-warnaserror·-warn:1 | ||
25 | [reply]·["asd"]</string> | ||
22 | ····<string>//·CS0658:·`class'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored | 26 | ····<string>//·CS0658:·`class'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored |
23 | //·Line·:·8 | 27 | //·Line·:·8 |
24 | //·Compiler·options:·-warnaserror·-warn:1 | 28 | //·Compiler·options:·-warnaserror·-warn:1 |
25 | using·System; | 29 | using·System; |
26 | [class:Serializable] | 30 | [class:Serializable] |
27 | public·class·C | 31 | public·class·C |
28 | { | 32 | { |
29 | ····public·static·void·Main·()·{} | 33 | ····public·static·void·Main·()·{} |
30 | }</string> | 34 | }</string> |
31 | ····<string>//·CS0658:·`value'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored | ||
32 | //·Line·:·5 | ||
33 | //·Compiler·options:·-warnaserror·-warn:1 | ||
34 | [reply]·["asd"]</string> | ||
35 | ··</Examples> | 35 | ··</Examples> |
36 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 1, 42 lines modified | Offset 1, 20 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0841</ErrorName> | 3 | ··<ErrorName>CS0841</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0841:·A·local·variable·` | 5 | ····<string>//·CS0841:·A·local·variable·`v'·cannot·be·used·before·it·is·declared |
6 | //·Line:· | 6 | //·Line:·9 |
7 | class·X | ||
8 | { | ||
9 | ···static·void·y·()·{·} | ||
10 | ···static·void·Main·()·{ | ||
11 | ·····y·(); | ||
12 | ·····int·y·=·5; | ||
13 | ···} | ||
14 | }</string> | ||
15 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared | ||
16 | //·Line:·8 | ||
17 | public·class·C | ||
18 | { | ||
19 | » public·static·void·Main·() | ||
20 | » { | ||
21 | » ····int·x·=·y; | ||
22 | » ····int·y·=·1; | ||
23 | » } | ||
24 | }</string> | ||
25 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared | ||
26 | //·Line:·8 | ||
27 | public·class· | 7 | public·class·Test |
28 | { | 8 | { |
29 | » | 9 | » static·void·Main·() |
30 | » { | 10 | » { |
11 | » » var·v·=·++v; | ||
31 | » ····const·int·x·=·y; | ||
32 | » ····const·int·y·=·1; | ||
33 | » } | 12 | » } |
34 | }</string> | 13 | }</string> |
35 | ····<string>//·CS0841:·A·local·variable·`x'·cannot·be·used·before·it·is·declared | 14 | ····<string>//·CS0841:·A·local·variable·`x'·cannot·be·used·before·it·is·declared |
36 | //·Line:·8 | 15 | //·Line:·8 |
37 | //·Compiler·options:·-langversion:experimental | 16 | //·Compiler·options:·-langversion:experimental |
38 | class·X | 17 | class·X |
Offset 47, 25 lines modified | Offset 25, 14 lines modified | ||
47 | » } | 25 | » } |
48 | » static·void·Foo·(int·arg,·out·int·value) | 26 | » static·void·Foo·(int·arg,·out·int·value) |
49 | » { | 27 | » { |
50 | » » value·=·3; | 28 | » » value·=·3; |
51 | » } | 29 | » } |
52 | }</string> | 30 | }</string> |
53 | ····<string>//·CS0841:·A·local·variable·`v'·cannot·be·used·before·it·is·declared | ||
54 | //·Line:·9 | ||
55 | public·class·Test | ||
56 | { | ||
57 | » static·void·Main·() | ||
58 | » { | ||
59 | » » var·v·=·++v; | ||
60 | » } | ||
61 | }</string> | ||
62 | ····<string>//·CS0841:·A·local·variable·`n'·cannot·be·used·before·it·is·declared | 31 | ····<string>//·CS0841:·A·local·variable·`n'·cannot·be·used·before·it·is·declared |
63 | //·Line:·17 | 32 | //·Line:·17 |
64 | class·MainClass | 33 | class·MainClass |
65 | { | 34 | { |
66 | » public·delegate·void·Fn·(MainClass·o); | 35 | » public·delegate·void·Fn·(MainClass·o); |
Offset 78, 9 lines modified | Offset 45, 42 lines modified | ||
78 | » { | 45 | » { |
79 | » » Call·(delegate·(MainClass·o)·{ | 46 | » » Call·(delegate·(MainClass·o)·{ |
80 | » » » n·=·o; | 47 | » » » n·=·o; |
81 | » » » MainClass·n·=·new·MainClass·(); | 48 | » » » MainClass·n·=·new·MainClass·(); |
82 | » » }); | 49 | » » }); |
83 | » } | 50 | » } |
84 | }</string> | 51 | }</string> |
52 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared | ||
53 | //·Line:·8 | ||
54 | class·X | ||
55 | { | ||
56 | ···static·void·y·()·{·} | ||
57 | ···static·void·Main·()·{ | ||
58 | ·····y·(); | ||
59 | ·····int·y·=·5; | ||
60 | ···} | ||
61 | }</string> | ||
62 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared | ||
63 | //·Line:·8 | ||
64 | public·class·C | ||
65 | { | ||
66 | » public·static·void·Main·() | ||
67 | » { | ||
68 | » ····const·int·x·=·y; | ||
69 | » ····const·int·y·=·1; | ||
70 | » } | ||
71 | }</string> | ||
72 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared | ||
73 | //·Line:·8 | ||
74 | public·class·C | ||
75 | { | ||
76 | » public·static·void·Main·() | ||
77 | » { | ||
78 | » ····int·x·=·y; | ||
79 | » ····int·y·=·1; | ||
80 | » } | ||
81 | }</string> | ||
85 | ··</Examples> | 82 | ··</Examples> |
86 | </ErrorDocumentation> | 83 | </ErrorDocumentation> |
Offset 1, 49 lines modified | Offset 1, 45 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0131</ErrorName> | 3 | ··<ErrorName>CS0131</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | 5 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer |
6 | //·Line:· | 6 | //·Line:·7 |
7 | //·Compiler·options:·-unsafe | ||
8 | unsafe·struct·MyStruct | ||
9 | { | ||
10 | » public·fixed·char·Name[32]; | ||
11 | } | ||
7 | class·X·{ | ||
8 | » void·A·() | ||
12 | unsafe·class·MainClass | ||
13 | { | ||
14 | » public·static·void·Main·() | ||
15 | » { | 9 | » { |
10 | » » 5·=·4; | ||
16 | » » var·str·=·new·MyStruct(); | ||
17 | » » str.Name·=·null; | ||
18 | » } | 11 | » } |
19 | }</string> | 12 | }</string> |
20 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | 13 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer |
21 | //·Line:· | 14 | //·Line:·8 |
22 | using·System; | ||
23 | 15 | class·X | |
16 | { | ||
17 | » void·Test·() | ||
18 | » { | ||
19 | » » Foo·()·=·1; | ||
20 | » } | ||
21 | » static·int·Foo·() | ||
22 | » { | ||
23 | » » return·1; | ||
24 | class·Test·{ | ||
25 | » public·static·void·Main(string[]·args)·{ | ||
26 | » » ArrayList·al·=·new·ArrayList(); | ||
27 | » » al[0]·=·0; | ||
28 | » » | ||
29 | » » Console.WriteLine(((int)al[0])++); | ||
30 | » } | 24 | » } |
31 | }</string> | 25 | }</string> |
32 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | 26 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer |
33 | //·Line:· | 27 | //·Line:·10 |
28 | using·System; | ||
34 | class·X | 29 | class·X |
35 | 30 | { | |
31 | » static·void·Main·() | ||
36 | » { | 32 | » { |
37 | » » | 33 | » » int·a·=·7; |
34 | » » +a·=·9; | ||
38 | » } | 35 | » } |
39 | }</string> | 36 | }</string> |
40 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | 37 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer |
41 | //·Line:·17 | 38 | //·Line:·17 |
42 | public·class·Person | 39 | public·class·Person |
43 | { | 40 | { |
Offset 58, 35 lines modified | Offset 54, 39 lines modified | ||
58 | » public·static·void·Main·() | 54 | » public·static·void·Main·() |
59 | » { | 55 | » { |
60 | » » Person·johnDoe·=·new·Person·(); | 56 | » » Person·johnDoe·=·new·Person·(); |
61 | » » (string)·johnDoe.Name·=·"John·Doe"; | 57 | » » (string)·johnDoe.Name·=·"John·Doe"; |
62 | » } | 58 | » } |
63 | }</string> | 59 | }</string> |
64 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | 60 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer |
65 | //·Line:· | 61 | //·Line:·12 |
62 | using·System; | ||
63 | using·System.Collections; | ||
66 | class·X | ||
67 | { | ||
68 | » void·Test·() | ||
69 | » { | ||
70 | » » Foo·()·=·1; | ||
71 | » } | ||
72 | » static·int·Foo·() | ||
73 | » { | ||
74 | 64 | class·Test·{ | |
65 | » public·static·void·Main(string[]·args)·{ | ||
66 | » » ArrayList·al·=·new·ArrayList(); | ||
67 | » » al[0]·=·0; | ||
68 | » » | ||
69 | » » Console.WriteLine(((int)al[0])++); | ||
75 | » } | 70 | » } |
76 | }</string> | 71 | }</string> |
77 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | 72 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer |
78 | //·Line:·1 | 73 | //·Line:·15 |
79 | 74 | //·Compiler·options:·-unsafe | |
80 | 75 | unsafe·struct·MyStruct | |
81 | { | 76 | { |
77 | » public·fixed·char·Name[32]; | ||
78 | } | ||
79 | unsafe·class·MainClass | ||
80 | { | ||
82 | » static·void·Main·() | 81 | » public·static·void·Main·() |
83 | » { | 82 | » { |
84 | » » int·a·=·7; | ||
85 | » » | 83 | » » var·str·=·new·MyStruct(); |
84 | » » str.Name·=·null; | ||
86 | » } | 85 | » } |
87 | }</string> | 86 | }</string> |
88 | ··</Examples> | 87 | ··</Examples> |
89 | </ErrorDocumentation> | 88 | </ErrorDocumentation> |
Offset 8, 96 lines modified | Offset 8, 96 lines modified | ||
8 | public·class·Tests<a> | 8 | public·class·Tests<a> |
9 | { | 9 | { |
10 | » public·static·void·Test·() | 10 | » public·static·void·Test·() |
11 | » { | 11 | » { |
12 | » » a<int>·(); | 12 | » » a<int>·(); |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0307:·The· | 15 | ····<string>//·CS0307:·The·property·`B.Get'·cannot·be·used·with·type·arguments |
16 | //·Line:· | 16 | //·Line:·14 |
17 | public·class·B | ||
18 | { | ||
19 | » public·virtual·int·Get·{ | ||
20 | » » get·{·return·3;·} | ||
21 | » } | ||
22 | } | ||
17 | public·class· | 23 | public·class·A·:·B |
18 | { | 24 | { |
25 | » public·override·int·Get·{ | ||
26 | » » get·{ | ||
27 | » » » return·base.Get<int>; | ||
28 | » » } | ||
29 | » } | ||
19 | » public·static·void· | 30 | » public·static·void·Main·() |
20 | » { | 31 | » { |
21 | » » a<int>·(); | ||
22 | » } | 32 | » } |
23 | }</string> | 33 | }</string> |
24 | ····<string>//·CS0307:·The· | 34 | ····<string>//·CS0307:·The·namespace·`N.M'·cannot·be·used·with·type·arguments |
25 | //·Line:·1 | 35 | //·Line:·15 |
26 | 36 | namespace·N | |
27 | { | 37 | { |
28 | » public·object·Value·{ | ||
29 | » | 38 | » namespace·M |
39 | » { | ||
30 | » } | 40 | » } |
41 | } | ||
31 | 42 | class·Test | |
43 | { | ||
44 | » static·void·Main·() | ||
32 | » { | 45 | » { |
46 | » » var·a·=·N.M<int>·(); | ||
33 | » » public·B·(object·arg) | ||
34 | » » { | ||
35 | » » } | ||
36 | » » | ||
37 | » » public·static·B·Default·=·new·B·(Value<U>.Default); | ||
38 | » } | 47 | » } |
39 | }</string> | 48 | }</string> |
40 | ····<string>//·CS0307:·The·variable·`d'·cannot·be·used·with·type·arguments | 49 | ····<string>//·CS0307:·The·variable·`d'·cannot·be·used·with·type·arguments |
41 | //·Line:·9 | 50 | //·Line:·9 |
42 | public·class·Tests | 51 | public·class·Tests |
43 | { | 52 | { |
44 | » public·static·void·Main·() | 53 | » public·static·void·Main·() |
45 | » { | 54 | » { |
46 | » » var·d·=·0; | 55 | » » var·d·=·0; |
47 | » » d<int>·(); | 56 | » » d<int>·(); |
48 | » } | 57 | » } |
49 | }</string> | 58 | }</string> |
50 | ····<string>//·CS0307:·The·property·`B.Get'·cannot·be·used·with·type·arguments | ||
51 | //·Line:·14 | ||
52 | public·class·B | ||
53 | { | ||
54 | » public·virtual·int·Get·{ | ||
55 | » » get·{·return·3;·} | ||
56 | » } | ||
57 | } | ||
58 | public·class·A·:·B | ||
59 | { | ||
60 | » public·override·int·Get·{ | ||
61 | » » get·{ | ||
62 | » » » return·base.Get<int>; | ||
63 | » » } | ||
64 | » } | ||
65 | » public·static·void·Main·() | ||
66 | » { | ||
67 | » } | ||
68 | }</string> | ||
69 | ····<string>//·CS0307:·The·type·parameter·`a'·cannot·be·used·with·type·arguments | 59 | ····<string>//·CS0307:·The·type·parameter·`a'·cannot·be·used·with·type·arguments |
70 | //·Line:·9 | 60 | //·Line:·9 |
71 | public·class·Tests | 61 | public·class·Tests |
72 | { | 62 | { |
73 | » public·static·void·Test<a>·() | 63 | » public·static·void·Test<a>·() |
74 | » { | 64 | » { |
75 | » » a<int>·(); | 65 | » » a<int>·(); |
76 | » } | 66 | » } |
77 | }</string> | 67 | }</string> |
78 | ····<string>//·CS0307:·The· | 68 | ····<string>//·CS0307:·The·property·`Test<T,U>.Value'·cannot·be·used·with·type·arguments |
79 | //·Line:·1 | 69 | //·Line:·16 |
80 | 70 | class·Test<T,·U> | |
81 | { | 71 | { |
82 | » | 72 | » public·object·Value·{ |
73 | » » get·{·return·null;·} | ||
74 | » } | ||
75 | » public·class·B | ||
83 | » { | 76 | » { |
77 | » » public·B·(object·arg) | ||
78 | » » { | ||
79 | » » } | ||
80 | » » | ||
81 | » » public·static·B·Default·=·new·B·(Value<U>.Default); | ||
84 | » } | 82 | » } |
85 | } | 83 | }</string> |
84 | ····<string>//·CS0307:·The·variable·`a'·cannot·be·used·with·type·arguments | ||
85 | //·Line:·9 | ||
86 | class·Test | 86 | public·class·Tests |
87 | { | 87 | { |
88 | » static·void· | 88 | » public·static·void·Test·(int·a) |
89 | » { | 89 | » { |
90 | » » | 90 | » » a<int>·(); |
91 | » } | 91 | » } |
92 | }</string> | 92 | }</string> |
93 | ··</Examples> | 93 | ··</Examples> |
94 | </ErrorDocumentation> | 94 | </ErrorDocumentation> |
Offset 1, 56 lines modified | Offset 1, 58 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0103</ErrorName> | 3 | ··<ErrorName>CS0103</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0103:·The·name·` | 5 | ····<string>//·CS0103:·The·name·`a'·does·not·exist·in·the·current·context |
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | using·System.Linq; | 7 | using·System.Linq; |
8 | class·C | 8 | class·C |
9 | { | 9 | { |
10 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
11 | » { | 11 | » { |
12 | » » var·e·=·from·a·in·"abcd" | 12 | » » var·e·=·from·a·in·"abcd" |
13 | » » » join·b·in·"defg"·on· | 13 | » » » join·b·in·"defg"·on·"a"·equals·a |
14 | » » » select·a; | 14 | » » » select·a; |
15 | » } | 15 | » } |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0103:·The·name·` | 17 | ····<string>//·CS0103:·The·name·`de'·does·not·exist·in·the·current·context |
18 | //·Line:· | 18 | //·Line:·4 |
19 | 19 | [assembly:·System.Reflection.AssemblyCulture(de)] | |
20 | public·class·Hello·{ | ||
21 | }</string> | ||
22 | ····<string>//·CS0103:·The·name·`List'·does·not·exist·in·the·current·context | ||
23 | //·Line:·8 | ||
20 | class· | 24 | class·X |
21 | { | 25 | { |
22 | » public·static·void·Main·() | 26 | » public·static·void·Main·() |
23 | » { | 27 | » { |
28 | » » var·r·=·nameof·(List<int2>); | ||
24 | » » var·e·=· | ||
25 | » » » from·a1·in·"abcd" | ||
26 | » » » select·a1; | ||
27 | » » | ||
28 | » » a1·=·null; | ||
29 | » } | 29 | » } |
30 | }</string> | 30 | }</string> |
31 | ····<string>//·CS0103:·The·name·` | 31 | ····<string>//·CS0103:·The·name·`Foo'·does·not·exist·in·the·current·context |
32 | //·Line:· | 32 | //·Line:·17 |
33 | using·static·S; | ||
33 | [assembly:·System.Reflection.AssemblyCulture(de)] | ||
34 | public·class·Hello·{ | ||
35 | }</string> | ||
36 | ····<string>//·CS0103:·The·name·`bar'·does·not·exist·in·the·current·context | ||
37 | //·Line:·8 | ||
38 | 34 | class·S | |
39 | { | 35 | { |
40 | » | 36 | » public·void·Foo·() |
41 | » { | 37 | » { |
42 | » » if·(false·&&·bar·())·{ | ||
43 | » | 38 | » } |
39 | } | ||
40 | class·Test | ||
41 | { | ||
42 | » public·static·void·Main·() | ||
43 | » { | ||
44 | » » Foo·(); | ||
44 | » } | 45 | » } |
45 | }</string> | 46 | }</string> |
46 | ····<string>//·CS0103:·The·name·`Console'·does·not·exist·in·the·current·context | 47 | ····<string>//·CS0103:·The·name·`Console'·does·not·exist·in·the·current·context |
47 | //·Line:·10 | 48 | //·Line:·10 |
48 | class·C | 49 | class·C |
Offset 58, 163 lines modified | Offset 60, 161 lines modified | ||
58 | » delegate·void·WithOutParam·(string·value); | 60 | » delegate·void·WithOutParam·(string·value); |
59 | » static·void·Main()· | 61 | » static·void·Main()· |
60 | » { | 62 | » { |
61 | » » WithOutParam·o·=·(s)·=>·Console.WriteLine(); | 63 | » » WithOutParam·o·=·(s)·=>·Console.WriteLine(); |
62 | » } | 64 | » } |
63 | }</string> | 65 | }</string> |
66 | ····<string>//·C0103:·The·name·`s'·does·not·exist·in·the·current·context | ||
67 | //·Line:·7 | ||
68 | //·Compiler·options:·-langversion:experimental | ||
69 | class·Test(string·s) | ||
70 | { | ||
71 | » public·Test·() | ||
72 | » » :·this·(s) | ||
73 | » { | ||
74 | » } | ||
75 | }</string> | ||
76 | ····<string>//·CS0103:·The·name·`_'·does·not·exist·in·the·current·context | ||
77 | //·Line:·8 | ||
78 | class·C | ||
79 | { | ||
80 | » void·Test·() | ||
81 | » { | ||
82 | » » _.ToString·(); | ||
83 | » } | ||
84 | }</string> | ||
85 | ····<string>//·CS0103:·The·name·`count'·does·not·exist·in·the·current·context | ||
86 | //·Line:·6 | ||
87 | class·ClassMain·{ | ||
88 | ········public·static·void·Main·()·{ | ||
89 | ················count++; | ||
90 | ········} | ||
91 | }</string> | ||
92 | ····<string>//·CS0103:·The·name·`i'·does·not·exist·in·the·current·context | ||
93 | //·Line:·6 | ||
94 | class·X·{ | ||
95 | » void·Y·()·{ | ||
96 | » » for·(;·true;·++i)·{·break;·} | ||
97 | » } | ||
98 | }</string> | ||
64 | ····<string>//·CS0103:·The·name·`value'·does·not·exist·in·the·current·context | 99 | ····<string>//·CS0103:·The·name·`value'·does·not·exist·in·the·current·context |
65 | //·Line:·8 | 100 | //·Line:·8 |
66 | //·Compiler·options:·-langversion:experimental | 101 | //·Compiler·options:·-langversion:experimental |
67 | class·X·(double·value) | 102 | class·X·(double·value) |
68 | { | 103 | { |
69 | » public·static·double·Prop·{ | 104 | » public·static·double·Prop·{ |
70 | » » get·{ | 105 | » » get·{ |
71 | » » » return·value; | 106 | » » » return·value; |
72 | » » } | 107 | » » } |
73 | » } | 108 | » } |
74 | }</string> | 109 | }</string> |
75 | ····<string>//·CS0103:·The·name·` | 110 | ····<string>//·CS0103:·The·name·`a1'·does·not·exist·in·the·current·context |
Max diff block lines reached; 3265/6575 bytes (49.66%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0557</ErrorName> | 3 | ··<ErrorName>CS0557</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`SampleClass' | ||
6 | //·Line:·5 | ||
7 | class·SampleClass·{ | ||
8 | ········public·static·implicit·operator·bool·(SampleClass·value)·{ | ||
9 | ················return·true; | ||
10 | ········} | ||
11 | ········ | ||
12 | ········public·static·implicit·operator·bool·(SampleClass·value)·{ | ||
13 | ················return·true; | ||
14 | ········} | ||
15 | }</string> | ||
16 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`Foo' | 5 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`Foo' |
17 | //·Line:·5 | 6 | //·Line:·5 |
18 | public·enum·Bar | 7 | public·enum·Bar |
19 | { | 8 | { |
20 | » ABar | 9 | » ABar |
21 | } | 10 | } |
Offset 30, 14 lines modified | Offset 18, 26 lines modified | ||
30 | » » return·new·Foo(); | 18 | » » return·new·Foo(); |
31 | » } | 19 | » } |
32 | » public·static·implicit·operator·Foo(Bar·the_bar) | 20 | » public·static·implicit·operator·Foo(Bar·the_bar) |
33 | » { | 21 | » { |
34 | » » return·new·Foo(); | 22 | » » return·new·Foo(); |
35 | » } | 23 | » } |
36 | }</string> | 24 | }</string> |
25 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`SampleClass' | ||
26 | //·Line:·5 | ||
27 | class·SampleClass·{ | ||
28 | ········public·static·implicit·operator·bool·(SampleClass·value)·{ | ||
29 | ················return·true; | ||
30 | ········} | ||
31 | ········ | ||
32 | ········public·static·implicit·operator·bool·(SampleClass·value)·{ | ||
33 | ················return·true; | ||
34 | ········} | ||
35 | }</string> | ||
37 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`C' | 36 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`C' |
38 | //·Line:·9 | 37 | //·Line:·9 |
39 | class·C·{ | 38 | class·C·{ |
40 | » » public·static·bool·operator·!=·(C·a,·C·b)· | 39 | » » public·static·bool·operator·!=·(C·a,·C·b)· |
41 | » » { | 40 | » » { |
42 | » » » return·true; | 41 | » » » return·true; |
43 | » » } | 42 | » » } |
Offset 1, 38 lines modified | Offset 1, 41 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0173</ErrorName> | 3 | ··<ErrorName>CS0173</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`int'·and·`null' | ||
6 | //·Line:·29 | ||
7 | public·class·MainClass·{ | ||
8 | ········public·static·void·Main()·{ | ||
9 | ················bool·result·=·false; | ||
10 | ················System.Console.WriteLine·(result·?·1·:·null); | ||
11 | » } | ||
12 | }</string> | ||
13 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null' | 5 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null' |
14 | //·Line:·8 | 6 | //·Line:·8 |
15 | class·X | 7 | class·X |
16 | { | 8 | { |
17 | » static·void·Main·(string[]·args) | 9 | » static·void·Main·(string[]·args) |
18 | » { | 10 | » { |
19 | » » bool·b·=·args.Length·>·0·?·null·:·null; | 11 | » » bool·b·=·args.Length·>·0·?·null·:·null; |
20 | » } | 12 | » } |
21 | }</string> | 13 | }</string> |
22 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·` | 14 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`int'·and·`null' |
23 | //·Line:· | 15 | //·Line:·29 |
24 | class·C | 16 | public·class·MainClass·{ |
17 | ········public·static·void·Main()·{ | ||
18 | ················bool·result·=·false; | ||
19 | ················System.Console.WriteLine·(result·?·1·:·null); | ||
20 | » } | ||
21 | }</string> | ||
22 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`anonymous·method'·and·`anonymous·method' | ||
23 | //·Line:·11 | ||
24 | using·System; | ||
25 | class·Test | ||
25 | { | 26 | { |
26 | » public·static·void· | 27 | » public·static·void·Main·() |
27 | » { | 28 | » { |
28 | » » | 29 | » » bool·descending·=·false; |
30 | » » Comparison<int>·comp·=·descending·?·((e1,·e2)·=>·e2·<·e1)·:·((e1,·e2)·=>·e1·<·e2); | ||
29 | » } | 31 | » } |
30 | }</string> | 32 | }</string> |
31 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null' | 33 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null' |
32 | //·Line:·10 | 34 | //·Line:·10 |
33 | using·System; | 35 | using·System; |
Offset 40, 33 lines modified | Offset 43, 30 lines modified | ||
40 | { | 43 | { |
41 | » static·int·Main·(string[]·args) | 44 | » static·int·Main·(string[]·args) |
42 | » { | 45 | » { |
43 | » » int[]·t·=·args.Length·>·0·?·null·:·null; | 46 | » » int[]·t·=·args.Length·>·0·?·null·:·null; |
44 | » » return·t·==·null·?·0·:·1; | 47 | » » return·t·==·null·?·0·:·1; |
45 | » } | 48 | » } |
46 | }</string> | 49 | }</string> |
50 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`throw·expression'·and·`throw·expression' | ||
51 | //·Line:·8 | ||
52 | class·C | ||
53 | { | ||
54 | » public·static·void·Test·(bool·b) | ||
55 | » { | ||
56 | » » var·s·=·b·?·throw·null·:·throw·null; | ||
57 | » } | ||
58 | }</string> | ||
47 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`dynamic'·and·`void' | 59 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`dynamic'·and·`void' |
48 | //·Line:·19 | 60 | //·Line:·19 |
49 | class·X | 61 | class·X |
50 | { | 62 | { |
51 | » static·void·Main·() | 63 | » static·void·Main·() |
52 | » { | 64 | » { |
53 | » » dynamic·d·=·null; | 65 | » » dynamic·d·=·null; |
54 | » » dynamic·t·=·true·?·d·:·Main·(); | 66 | » » dynamic·t·=·true·?·d·:·Main·(); |
55 | » } | 67 | » } |
56 | }</string> | 68 | }</string> |
57 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`anonymous·method'·and·`anonymous·method' | ||
58 | //·Line:·11 | ||
59 | using·System; | ||
60 | class·Test | ||
61 | { | ||
62 | » public·static·void·Main·() | ||
63 | » { | ||
64 | » » bool·descending·=·false; | ||
65 | » » Comparison<int>·comp·=·descending·?·((e1,·e2)·=>·e2·<·e1)·:·((e1,·e2)·=>·e1·<·e2); | ||
66 | » } | ||
67 | }</string> | ||
68 | ··</Examples> | 69 | ··</Examples> |
69 | </ErrorDocumentation> | 70 | </ErrorDocumentation> |
Offset 1, 63 lines modified | Offset 1, 23 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1503</ErrorName> | 3 | ··<ErrorName>CS1503</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·` | 5 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`bool'·expression·to·type·`int' |
6 | //·Line:·1 | 6 | //·Line:·12 |
7 | class·A | ||
8 | { | ||
9 | » public·static·long·Prop·{ | ||
10 | » » get·{ | ||
11 | » » » return·1; | ||
12 | » » } | ||
13 | » } | ||
14 | } | ||
15 | class· | 7 | public·class·C |
16 | { | 8 | { |
17 | » static·void· | 9 | » static·void·Foo<T>(T·t) |
18 | » { | 10 | » { |
19 | » » Foo·(A.Prop); | ||
20 | » } | 11 | » } |
21 | » | 12 | » |
22 | » static·void·Foo·(ulong·l) | ||
23 | » { | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS1503:·Argument·`#5'·cannot·convert·`void'·expression·to·type·`object' | ||
27 | //·Line:·14 | ||
28 | using·System; | ||
29 | public·class·foo | ||
30 | { | ||
31 | » public·static·void·voidfunc() | ||
32 | » { | ||
33 | » } | ||
34 | » public·static·void·Main() | 13 | » public·static·void·Main·() |
35 | » { | ||
36 | » » Console.WriteLine·("Whoops:·{0}·{1}",·0,·1,·2,·voidfunc()); | ||
37 | » } | ||
38 | }</string> | ||
39 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`bool'·expression·to·type·`int[]' | ||
40 | //·Line:·13 | ||
41 | public·class·X | ||
42 | { | ||
43 | » public·static·void·Test·(params·int[]·a) | ||
44 | » { | ||
45 | » } | ||
46 | » public·static·void·Main() | ||
47 | » { | 14 | » { |
15 | » » Foo<int>·(true); | ||
48 | » » int·i; | ||
49 | » » Test·(true); | ||
50 | » } | 16 | » } |
51 | }</string> | 17 | }</string> |
52 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`method·group'·expression·to·type·`IInterface' | 18 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`method·group'·expression·to·type·`IInterface' |
53 | //·Line:·15 | 19 | //·Line:·15 |
54 | public·delegate·void·Del·(); | 20 | public·delegate·void·Del·(); |
Offset 69, 48 lines modified | Offset 29, 48 lines modified | ||
69 | public·static·class·Test | 29 | public·static·class·Test |
70 | { | 30 | { |
71 | » public·static·void·Do·(IInterface·val) | 31 | » public·static·void·Do·(IInterface·val) |
72 | » { | 32 | » { |
73 | » » Do·(val.Do); | 33 | » » Do·(val.Do); |
74 | » } | 34 | » } |
75 | }</string> | 35 | }</string> |
76 | ····<string>//·CS1503:·Argument·`# | 36 | ····<string>//·CS1503:·Argument·`#2'·cannot·convert·`IFoo<object>'·expression·to·type·`IFoo<int>' |
77 | //·Line:·1 | 37 | //·Line:·18 |
78 | 38 | interface·IFoo<in·T> | |
79 | { | 39 | { |
80 | 40 | } | |
41 | class·C | ||
42 | { | ||
43 | » public·static·void·Foo<T>·(IFoo<T>·e1,·IFoo<T>·e2) | ||
81 | » { | 44 | » { |
82 | » } | 45 | » } |
83 | » | 46 | » |
84 | » public·static·void·Main·() | 47 | » public·static·void·Main·() |
85 | » { | 48 | » { |
86 | » » Foo<int>· | 49 | » » IFoo<int>·a·=·null; |
50 | » » IFoo<object>·b·=·null; | ||
51 | » » Foo·(a,·b); | ||
87 | » } | 52 | » } |
88 | }</string> | 53 | }</string> |
89 | ····<string>//·CS1503:·Argument·`# | 54 | ····<string>//·CS1503:·Argument·`#5'·cannot·convert·`void'·expression·to·type·`object' |
90 | //·Line:· | 55 | //·Line:·14 |
91 | using·System; | 56 | using·System; |
92 | using·System.Collections.Generic; | ||
93 | public·class· | 57 | public·class·foo |
94 | { | 58 | { |
59 | » public·static·void·voidfunc() | ||
95 | » static·void·Foo<T>(T·t,·Comparer<T>·tc) | ||
96 | » { | ||
97 | » } | ||
98 | » | ||
99 | » static·int·Compare·(int·a,·int·b) | ||
100 | » { | 60 | » { |
101 | » » return·-1; | ||
102 | » } | 61 | » } |
103 | » | ||
104 | » public·static·void·Main | 62 | » public·static·void·Main() |
105 | » { | 63 | » { |
106 | » » | 64 | » » Console.WriteLine·("Whoops:·{0}·{1}",·0,·1,·2,·voidfunc()); |
107 | » } | 65 | » } |
108 | }</string> | 66 | }</string> |
109 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`ref·long'·expression·to·type·`ref·int' | 67 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`ref·long'·expression·to·type·`ref·int' |
110 | //·Line:·18 | 68 | //·Line:·18 |
111 | using·System; | 69 | using·System; |
Offset 136, 125 lines modified | Offset 96, 137 lines modified | ||
136 | » ref·long·Prop·{ | 96 | » ref·long·Prop·{ |
137 | » » get·{ | 97 | » » get·{ |
138 | » » » return·ref·field; | 98 | » » » return·ref·field; |
139 | » » } | 99 | » » } |
140 | » } | 100 | » } |
Max diff block lines reached; 5486/8455 bytes (64.88%) of diff not shown. |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1982</ErrorName> | 3 | ··<ErrorName>CS1982</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | 5 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression |
6 | //·Line:·6 | ||
7 | using·System; | ||
8 | [A(typeof·(dynamic[]))] | ||
9 | public·class·A·:·Attribute | ||
10 | { | ||
11 | » public·A·(object·arg) | ||
12 | » { | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | ||
16 | //·Line:·13 | 6 | //·Line:·13 |
17 | using·System; | 7 | using·System; |
18 | class·AAttribute·:·Attribute | 8 | class·AAttribute·:·Attribute |
19 | { | 9 | { |
20 | » public·AAttribute·(dynamic·X) | 10 | » public·AAttribute·(dynamic·X) |
Offset 36, 18 lines modified | Offset 24, 18 lines modified | ||
36 | » } | 24 | » } |
37 | }</string> | 25 | }</string> |
38 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | 26 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression |
39 | //·Line:·6 | 27 | //·Line:·6 |
40 | using·System; | 28 | using·System; |
41 | [A(typeof·( | 29 | [A(typeof·(dynamic[]))] |
42 | public·class·A·:·Attribute | 30 | public·class·A·:·Attribute |
43 | { | 31 | { |
44 | » public·A·( | 32 | » public·A·(object·arg) |
45 | » { | 33 | » { |
46 | » } | 34 | » } |
47 | }</string> | 35 | }</string> |
48 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | 36 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression |
49 | //·Line:·6 | 37 | //·Line:·6 |
50 | using·System; | 38 | using·System; |
Offset 56, 14 lines modified | Offset 44, 26 lines modified | ||
56 | public·class·A·:·Attribute | 44 | public·class·A·:·Attribute |
57 | { | 45 | { |
58 | » public·A·(Type·arg) | 46 | » public·A·(Type·arg) |
59 | » { | 47 | » { |
60 | » } | 48 | » } |
61 | }</string> | 49 | }</string> |
62 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | 50 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression |
51 | //·Line:·6 | ||
52 | using·System; | ||
53 | [A(typeof·(Func<dynamic>))] | ||
54 | public·class·A·:·Attribute | ||
55 | { | ||
56 | » public·A·(Type·arg) | ||
57 | » { | ||
58 | » } | ||
59 | }</string> | ||
60 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | ||
63 | //·Line:·6 | 61 | //·Line:·6 |
64 | using·System; | 62 | using·System; |
65 | [A(new·dynamic·[]·{·8·})] | 63 | [A(new·dynamic·[]·{·8·})] |
66 | public·class·A·:·Attribute | 64 | public·class·A·:·Attribute |
67 | { | 65 | { |
Offset 1, 55 lines modified | Offset 1, 23 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1612</ErrorName> | 3 | ··<ErrorName>CS1612</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v'.·Consider·storing·the·value·in·a·temporary·variable | ||
6 | //·Line:·28 | ||
7 | public·struct·V | ||
8 | { | ||
9 | » public·int·this·[int·i]·{ | ||
10 | » » set·{ | ||
11 | » » } | ||
12 | » } | ||
13 | » | ||
14 | » public·int·x; | ||
15 | } | ||
16 | class·Test | ||
17 | { | ||
18 | » V·m_value; | ||
19 | » public·V·v·{·get·{·return·m_value;·}·} | ||
20 | » public·Test·() | ||
21 | » { | ||
22 | » » m_value·=·new·V·(); | ||
23 | » } | ||
24 | » public·static·void·Main·() | ||
25 | » { | ||
26 | » » Test·t·=·new·Test·(); | ||
27 | » » t.v·[0]·=·9; | ||
28 | » } | ||
29 | }</string> | ||
30 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`X.P'.·Consider·storing·the·value·in·a·temporary·variable | 5 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`X.P'.·Consider·storing·the·value·in·a·temporary·variable |
31 | //·Line:·9 | 6 | //·Line:·9 |
32 | using·System; | 7 | using·System; |
33 | class·X·{ | 8 | class·X·{ |
34 | » static·void·Main·() | 9 | » static·void·Main·() |
35 | » { | 10 | » { |
36 | » » | 11 | » » P.x·=·10; |
37 | » » Console.WriteLine·("Got:·"·+·P.x); | 12 | » » Console.WriteLine·("Got:·"·+·P.x); |
38 | » } | 13 | » } |
39 | » static·void·bar·(out·int·x)·{·x·=·10;·} | ||
40 | » static·G·P·{ | 14 | » static·G·P·{ |
41 | » ·get·{ | 15 | » ·get·{ |
42 | » » return·g; | 16 | » » return·g; |
43 | » ·} | 17 | » ·} |
44 | » } | 18 | » } |
45 | » static·G·g·=·new·G·(); | 19 | » static·G·g·=·new·G·(); |
Offset 78, 36 lines modified | Offset 46, 15 lines modified | ||
78 | » static·G·g·=·new·G·(); | 46 | » static·G·g·=·new·G·(); |
79 | » struct·G·{ | 47 | » struct·G·{ |
80 | » » public·int·x; | 48 | » » public·int·x; |
81 | » } | 49 | » } |
82 | }</string> | 50 | }</string> |
83 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`R.Size'.·Consider·storing·the·value·in·a·temporary·variable | ||
84 | //·Line:·19 | ||
85 | struct·R | ||
86 | { | ||
87 | » public·S·Size·{·get;·set;·} | ||
88 | } | ||
89 | struct·S | ||
90 | { | ||
91 | » public·float·Height·{·get;·set;·} | ||
92 | } | ||
93 | public·class·Test | ||
94 | { | ||
95 | » public·static·void·Main·() | ||
96 | » { | ||
97 | » » var·r·=·new·R·(); | ||
98 | » » r.Size.Height·=·3; | ||
99 | » } | ||
100 | }</string> | ||
101 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v()'.·Consider·storing·the·value·in·a·temporary·variable | 51 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v(bool)'.·Consider·storing·the·value·in·a·temporary·variable |
102 | //·Line:·28 | 52 | //·Line:·28 |
103 | public·struct·V | 53 | public·struct·V |
104 | { | 54 | { |
105 | » public·int·this·[int·i]·{ | 55 | » public·int·this·[int·i]·{ |
106 | » » set·{ | 56 | » » set·{ |
107 | » » } | 57 | » » } |
Offset 116, 25 lines modified | Offset 63, 25 lines modified | ||
116 | » public·int·x; | 63 | » public·int·x; |
117 | } | 64 | } |
118 | class·Test | 65 | class·Test |
119 | { | 66 | { |
120 | » V·m_value; | 67 | » V·m_value; |
121 | » public·V·v()·{·return· | 68 | » public·static·V·v(bool·b)·{·return·new·V·();·} |
122 | » public·Test·() | 69 | » public·Test·() |
123 | » { | 70 | » { |
124 | » » m_value·=·new·V·(); | 71 | » » m_value·=·new·V·(); |
125 | » } | 72 | » } |
126 | » public·static·void·Main·() | 73 | » public·static·void·Main·() |
127 | » { | 74 | » { |
128 | » » Test·t·=·new·Test·(); | 75 | » » Test·t·=·new·Test·(); |
129 | » » t.v( | 76 | » » Test.v(true).x·=·9; |
130 | » } | 77 | » } |
131 | }</string> | 78 | }</string> |
132 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`bar.this[int]'.·Consider·storing·the·value·in·a·temporary·variable | 79 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`bar.this[int]'.·Consider·storing·the·value·in·a·temporary·variable |
133 | //·Line:·19 | 80 | //·Line:·19 |
134 | struct·foo·{ | 81 | struct·foo·{ |
135 | » public·int·x; | 82 | » public·int·x; |
Offset 144, 19 lines modified | Offset 91, 44 lines modified | ||
144 | » public·foo·this·[int·x]·{ | 91 | » public·foo·this·[int·x]·{ |
145 | » » get·{·return·new·foo·();·} | 92 | » » get·{·return·new·foo·();·} |
146 | » » set·{·} | 93 | » » set·{·} |
147 | » } | 94 | » } |
148 | } | 95 | } |
149 | class·main·{ | 96 | class·main·{ |
150 | » static·void·baz·(out·int·x)·{·x·=·5;·} | ||
Max diff block lines reached; 2784/5315 bytes (52.38%) of diff not shown. |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS8156</ErrorName> | 3 | ··<ErrorName>CS8156</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8156:·An·expression·cannot·be·used·in·this·context·because·it·may·not·be·returned·by·reference | 5 | ····<string>//·CS8156:·An·expression·cannot·be·used·in·this·context·because·it·may·not·be·returned·by·reference |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | class·Test | ||
8 | { | ||
9 | » ref·int·Foo·() | ||
10 | » { | ||
11 | » » return·ref·2; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS8156:·An·expression·cannot·be·used·in·this·context·because·it·may·not·be·returned·by·reference | ||
15 | //·Line:·8 | ||
7 | class·X | 16 | class·X |
8 | { | 17 | { |
9 | » int·Prop·{ | 18 | » int·Prop·{ |
10 | » » get·{ | 19 | » » get·{ |
11 | » » » return·1; | 20 | » » » return·1; |
12 | » » } | 21 | » » } |
13 | » } | 22 | » } |
14 | » ref·int·Test·() | 23 | » ref·int·Test·() |
15 | » { | 24 | » { |
16 | » » return·ref·Prop; | 25 | » » return·ref·Prop; |
17 | » } | 26 | » } |
18 | }</string> | 27 | }</string> |
19 | ····<string>//·CS8156:·An·expression·cannot·be·used·in·this·context·because·it·may·not·be·returned·by·reference | ||
20 | //·Line:·8 | ||
21 | class·Test | ||
22 | { | ||
23 | » ref·int·Foo·() | ||
24 | » { | ||
25 | » » return·ref·2; | ||
26 | » } | ||
27 | }</string> | ||
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </ErrorDocumentation> |
Offset 1, 36 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0571</ErrorName> | 3 | ··<ErrorName>CS0571</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0571:·` | 5 | ····<string>//·CS0571:·`MainClass.this[int,·bool,·string].get':·cannot·explicitly·call·operator·or·accessor |
6 | //·Line:·1 | 6 | //·Line:·15 |
7 | //·Compiler·options:·-r:CS0571-3-lib.dll | ||
8 | //·Testcase·for·bug·#59980 | ||
9 | using·Test; | ||
10 | public·class·EntryPoint·{ | ||
11 | ········public·static·int·Main·()·{ | ||
12 | » » C1·foo·=·new·C2·(); | ||
13 | ················return·foo.get_foo·(); | ||
14 | ········} | ||
15 | }</string> | ||
16 | ····<string>//·CS0571:·`IFoo.this[int].get':·cannot·explicitly·call·operator·or·accessor | ||
17 | //·Line:·11 | ||
18 | //·Compiler·options:·-r:CS0571-6-lib.dll | ||
19 | using·System; | 7 | using·System.Runtime.CompilerServices; |
20 | public·class·Test | ||
21 | { | ||
22 | » void·TestMethod·(IFoo·i) | ||
23 | » { | ||
24 | 8 | class·MainClass·{ | |
9 | » [IndexerName·("AA")] | ||
10 | » int·this·[int·Value,·bool·Value2,·string·Value3]·{ | ||
11 | » » get·{ | ||
12 | » » » return·1; | ||
13 | » » } | ||
14 | » } | ||
15 | » » | ||
16 | » public·MainClass·()·{ | ||
17 | » » int·i·=·get_AA·(2,·false,·"aaa"); | ||
25 | » } | 18 | » } |
26 | }</string> | 19 | }</string> |
27 | ····<string>//·CS0571:·`C2.this[int].set':·cannot·explicitly·call·operator·or·accessor | 20 | ····<string>//·CS0571:·`C2.this[int].set':·cannot·explicitly·call·operator·or·accessor |
28 | //·Line:·8 | 21 | //·Line:·8 |
29 | //·Compiler·options:·-r:CS0571-5-lib.dll | 22 | //·Compiler·options:·-r:CS0571-5-lib.dll |
30 | class·MainClass·{ | 23 | class·MainClass·{ |
Offset 65, 36 lines modified | Offset 55, 46 lines modified | ||
65 | ················} | 55 | ················} |
66 | ········} | 56 | ········} |
67 | ········ | 57 | ········ |
68 | ········public·static·void·Main()·{ | 58 | ········public·static·void·Main()·{ |
69 | ················int·value·=·get_Value(); | 59 | ················int·value·=·get_Value(); |
70 | ········} | 60 | ········} |
71 | }</string> | 61 | }</string> |
72 | ····<string>//·CS0571:·` | 62 | ····<string>//·CS0571:·`Test.C0.foo.get':·cannot·explicitly·call·operator·or·accessor |
73 | //·Line:·1 | 63 | //·Line:·12 |
64 | //·Compiler·options:·-r:CS0571-3-lib.dll | ||
74 | 65 | //·Testcase·for·bug·#59980 | |
66 | using·Test; | ||
67 | public·class·EntryPoint·{ | ||
68 | ········public·static·int·Main·()·{ | ||
69 | » » C1·foo·=·new·C2·(); | ||
70 | ················return·foo.get_foo·(); | ||
71 | ········} | ||
75 | class·MainClass·{ | ||
76 | » [IndexerName·("AA")] | ||
77 | » int·this·[int·Value,·bool·Value2,·string·Value3]·{ | ||
78 | » » get·{ | ||
79 | » » » return·1; | ||
80 | » » } | ||
81 | » } | ||
82 | » » | ||
83 | » public·MainClass·()·{ | ||
84 | » » int·i·=·get_AA·(2,·false,·"aaa"); | ||
85 | » } | ||
86 | }</string> | 72 | }</string> |
87 | ····<string>//·CS0571:·`System.Reflection.MemberInfo.Name.get':·cannot·explicitly·call·operator·or·accessor | 73 | ····<string>//·CS0571:·`System.Reflection.MemberInfo.Name.get':·cannot·explicitly·call·operator·or·accessor |
88 | //·Line:·8 | 74 | //·Line:·8 |
89 | using·System; | 75 | using·System; |
90 | public·class·EntryPoint·{ | 76 | public·class·EntryPoint·{ |
91 | ········public·static·void·Main·()·{ | 77 | ········public·static·void·Main·()·{ |
92 | ················Type·type·=·typeof(string); | 78 | ················Type·type·=·typeof(string); |
93 | ················Console.WriteLine·(type.get_Name()); | 79 | ················Console.WriteLine·(type.get_Name()); |
94 | ········} | 80 | ········} |
95 | }</string> | 81 | }</string> |
82 | ····<string>//·CS0571:·`IFoo.this[int].get':·cannot·explicitly·call·operator·or·accessor | ||
83 | //·Line:·11 | ||
84 | //·Compiler·options:·-r:CS0571-6-lib.dll | ||
85 | using·System; | ||
86 | public·class·Test | ||
87 | { | ||
88 | » void·TestMethod·(IFoo·i) | ||
89 | » { | ||
90 | » » i.get_Jaj·(1); | ||
91 | » } | ||
92 | }</string> | ||
96 | ··</Examples> | 93 | ··</Examples> |
97 | </ErrorDocumentation> | 94 | </ErrorDocumentation> |
Offset 5, 22 lines modified | Offset 5, 22 lines modified | ||
5 | ····<string>//·CS7023:·The·second·operand·of·`is'·or·`as'·operator·cannot·be·static·type·`X' | 5 | ····<string>//·CS7023:·The·second·operand·of·`is'·or·`as'·operator·cannot·be·static·type·`X' |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | static·class·X | 7 | static·class·X |
8 | { | 8 | { |
9 | » public·static·void·Main·() | 9 | » public·static·void·Main·() |
10 | » { | 10 | » { |
11 | » » var·v·=·null· | 11 | » » var·v·=·null·is·X; |
12 | » } | 12 | » } |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS7023:·The·second·operand·of·`is'·or·`as'·operator·cannot·be·static·type·`X' | 14 | ····<string>//·CS7023:·The·second·operand·of·`is'·or·`as'·operator·cannot·be·static·type·`X' |
15 | //·Line:·8 | 15 | //·Line:·8 |
16 | static·class·X | 16 | static·class·X |
17 | { | 17 | { |
18 | » public·static·void·Main·() | 18 | » public·static·void·Main·() |
19 | » { | 19 | » { |
20 | » » var·v·=·null· | 20 | » » var·v·=·null·as·X; |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 51 lines modified | Offset 1, 90 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0425</ErrorName> | 3 | ··<ErrorName>CS0425</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0425:·The·constraints·for·type·parameter·` | 5 | ····<string>//·CS0425:·The·constraints·for·type·parameter·`V'·of·method·`Foo<T>.Test<V>()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IFoo<T>.Test<U>()'.·Consider·using·an·explicit·interface·implementation·instead |
6 | //·Line:·1 | 6 | //·Line:·12 |
7 | interface·IFoo<T> | ||
7 | interface·IA | ||
8 | { | 8 | { |
9 | » void· | 9 | » void·Test<U>·() |
10 | » » where·U·:·T; | ||
10 | } | 11 | } |
11 | class· | 12 | class·Foo<T>·:·IFoo<T> |
12 | { | 13 | { |
14 | » public·void·Test<V>·() | ||
15 | » {·} | ||
13 | » public·void·Foo<T>·()·where·T·:·class | ||
14 | » { | ||
15 | » } | ||
16 | } | 16 | } |
17 | class·X | ||
18 | { | ||
19 | » static·void·Main·() | ||
20 | » {·} | ||
21 | }</string> | ||
22 | ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`CA.Foo<T>()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IA.Foo<U>()'.·Consider·using·an·explicit·interface·implementation·instead | ||
23 | //·Line:·5 | ||
24 | //·Compiler·options:·-r:CS0425-7-lib.dll | ||
17 | class·CB·:·CA,·IA | 25 | public·class·CB·:·CA,·IA |
18 | { | 26 | { |
19 | » public·static·void·Main·() | 27 | » public·static·void·Main·() |
20 | » { | 28 | » { |
21 | » } | 29 | » } |
22 | }</string> | 30 | }</string> |
23 | ····<string>//·CS0425:·The·constraints·for·type·parameter·` | 31 | ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`C.Foo<T>()'·must·match·the·constraints·for·type·parameter·`T'·of·interface·method·`I.Foo<T>()'.·Consider·using·an·explicit·interface·implementation·instead |
24 | //·Line:·11 | 32 | //·Line:·11 |
25 | interface·I | 33 | interface·I |
26 | { | 34 | { |
27 | » void· | 35 | » void·Foo<T>·(); |
28 | } | 36 | } |
29 | class· | 37 | class·C·:·I |
30 | { | 38 | { |
31 | » public·void· | 39 | » public·void·Foo<T>·()·where·T·:·struct |
32 | » { | 40 | » { |
33 | » } | 41 | » } |
34 | }</string> | 42 | }</string> |
43 | ····<string>//·CS0425:·The·constraints·for·type·parameter·`V'·of·method·`Foo<T>.Test<V>()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IFoo<T>.Test<U>()'.·Consider·using·an·explicit·interface·implementation·instead | ||
44 | //·Line:·13 | ||
45 | interface·IFoo<T> | ||
46 | { | ||
47 | » void·Test<U>·() | ||
48 | » » where·U·:·T; | ||
49 | } | ||
50 | class·Foo<T>·:·IFoo<T> | ||
51 | { | ||
52 | » public·void·Test<V>·() | ||
53 | » » where·V·:X | ||
54 | » {·} | ||
55 | } | ||
56 | class·X | ||
57 | { | ||
58 | » static·void·Main·() | ||
59 | » {·} | ||
60 | }</string> | ||
35 | ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`CA.Foo<T>()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IA.Foo<U>()'.·Consider·using·an·explicit·interface·implementation·instead | 61 | ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`CA.Foo<T>()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IA.Foo<U>()'.·Consider·using·an·explicit·interface·implementation·instead |
36 | //·Line:· | 62 | //·Line:·16 |
37 | //·Compiler·options:·-r:CS0425-7-lib.dll | ||
63 | interface·IA | ||
64 | { | ||
65 | » void·Foo<U>·(); | ||
66 | } | ||
67 | class·CA | ||
68 | { | ||
69 | » public·void·Foo<T>·()·where·T·:·class | ||
70 | » { | ||
71 | » } | ||
72 | } | ||
38 | 73 | class·CB·:·CA,·IA | |
39 | { | 74 | { |
40 | » public·static·void·Main·() | 75 | » public·static·void·Main·() |
41 | » { | 76 | » { |
42 | » } | 77 | » } |
43 | }</string> | 78 | }</string> |
44 | ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`Test.Baz.Method<T,V>()'·must·match·the·constraints·for·type·parameter·`T'·of·interface·method·`Test.IBar.Method<T,V>()'.·Consider·using·an·explicit·interface·implementation·instead | 79 | ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`Test.Baz.Method<T,V>()'·must·match·the·constraints·for·type·parameter·`T'·of·interface·method·`Test.IBar.Method<T,V>()'.·Consider·using·an·explicit·interface·implementation·instead |
45 | //·Line:·18 | 80 | //·Line:·18 |
Offset 65, 62 lines modified | Offset 104, 23 lines modified | ||
65 | ····public·class·Baz·:·IBar | 104 | ····public·class·Baz·:·IBar |
66 | ····{ | 105 | ····{ |
67 | ········public·void·Method<T,·V>()·where·T·:·IBar·where·V·:·T | 106 | ········public·void·Method<T,·V>()·where·T·:·IBar·where·V·:·T |
68 | ········{ | 107 | ········{ |
69 | ········} | 108 | ········} |
70 | ····} | 109 | ····} |
71 | }</string> | 110 | }</string> |
72 | ····<string>//·CS0425:·The·constraints·for·type·parameter·`V'·of·method·`Foo<T>.Test<V>()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IFoo<T>.Test<U>()'.·Consider·using·an·explicit·interface·implementation·instead | 111 | ····<string>//·CS0425:·The·constraints·for·type·parameter·`V'·of·method·`Foo<T,X>.Test<V>()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IFoo<T>.Test<U>()'.·Consider·using·an·explicit·interface·implementation·instead |
73 | //·Line:·12 | ||
74 | interface·IFoo<T> | ||
75 | { | ||
76 | » void·Test<U>·() | ||
77 | » » where·U·:·T; | ||
78 | } | ||
79 | class·Foo<T>·:·IFoo<T> | ||
80 | { | ||
81 | » public·void·Test<V>·() | ||
82 | » {·} | ||
83 | } | ||
84 | class·X | ||
85 | { | ||
86 | » static·void·Main·() | ||
87 | » {·} | ||
88 | }</string> | ||
89 | ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`C.Foo<T>()'·must·match·the·constraints·for·type·parameter·`T'·of·interface·method·`I.Foo<T>()'.·Consider·using·an·explicit·interface·implementation·instead | ||
90 | //·Line:·11 | 112 | //·Line:·11 |
91 | interface·I | 113 | interface·IFoo<T> |
Max diff block lines reached; 769/5565 bytes (13.82%) of diff not shown. |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0193</ErrorName> | 3 | ··<ErrorName>CS0193</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0193:·The·*·or·->·operator·must·be·applied·to·a·pointer | 5 | ····<string>//·CS0193:·The·*·or·->·operator·must·be·applied·to·a·pointer |
6 | //·Line:·9 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | unsafe·class·X·{ | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » int·a·=·0; | ||
12 | » » if·(*a·==·0) | ||
13 | » » » return; | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0193:·The·*·or·->·operator·must·be·applied·to·a·pointer | ||
17 | //·Line:·10 | 6 | //·Line:·10 |
18 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
19 | class·C | 8 | class·C |
20 | { | 9 | { |
21 | » unsafe·static·void·Foo·(object·o) | 10 | » unsafe·static·void·Foo·(object·o) |
22 | » { | 11 | » { |
23 | » » bool·x·=·false; | 12 | » » bool·x·=·false; |
24 | » » if·(o·is·bool·?·*x·:·null)·{ | 13 | » » if·(o·is·bool·?·*x·:·null)·{ |
25 | » » } | 14 | » » } |
26 | » } | 15 | » } |
27 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0193:·The·*·or·->·operator·must·be·applied·to·a·pointer | ||
18 | //·Line:·9 | ||
19 | //·Compiler·options:·-unsafe | ||
20 | unsafe·class·X·{ | ||
21 | » static·void·Main·() | ||
22 | » { | ||
23 | » » int·a·=·0; | ||
24 | » » if·(*a·==·0) | ||
25 | » » » return; | ||
26 | » } | ||
27 | }</string> | ||
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </ErrorDocumentation> |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0699</ErrorName> | 3 | ··<ErrorName>CS0699</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0699:·`I.Test<T>()':·A·constraint·references·nonexistent·type·parameter·`U' | ||
6 | //·Line:·6 | ||
7 | interface·I | ||
8 | { | ||
9 | » void·Test<T>()·where·U·:·class; | ||
10 | }</string> | ||
5 | ····<string>//·CS0699:·`I<T>':·A·constraint·references·nonexistent·type·parameter·`U' | 11 | ····<string>//·CS0699:·`I<T>':·A·constraint·references·nonexistent·type·parameter·`U' |
6 | //·Line:·8 | 12 | //·Line:·8 |
7 | partial·interface·I<T> | 13 | partial·interface·I<T> |
8 | { | 14 | { |
9 | } | 15 | } |
10 | partial·interface·I<T>·where·U·:·class | 16 | partial·interface·I<T>·where·U·:·class |
11 | { | 17 | { |
12 | }</string> | 18 | }</string> |
13 | ····<string>//·CS0699:·`I.Test<T>()':·A·constraint·references·nonexistent·type·parameter·`U' | ||
14 | //·Line:·6 | ||
15 | interface·I | ||
16 | { | ||
17 | » void·Test<T>()·where·U·:·class; | ||
18 | }</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 1, 32 lines modified | Offset 1, 46 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS3003</ErrorName> | 3 | ··<ErrorName>CS3003</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3003:·Type·of·`I. | 5 | ····<string>//·CS3003:·Type·of·`I.Error'·is·not·CLS-compliant |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 8 | using·System; |
9 | [assembly:CLSCompliant(true)] | 9 | [assembly:CLSCompliant(true)] |
10 | public·interface·I·{ | 10 | public·interface·I·{ |
11 | ········ | 11 | ········UIntPtr·Error·{·get;·} |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS3003:·Type·of·`S. | 13 | ····<string>//·CS3003:·Type·of·`CLSClass.Index'·is·not·CLS-compliant |
14 | //·Line:· | 14 | //·Line:·9 |
15 | //·Compiler·options:·- | 15 | //·Compiler·options:·-warnaserror·-warn:1 |
16 | using·System; | 16 | using·System; |
17 | [assembly:CLSCompliant(true)] | ||
17 | 18 | public·class·CLSClass·{ | |
19 | ········public·ulong·Index·{ | ||
20 | ············set | ||
21 | ············{ | ||
22 | ············} | ||
23 | ········} | ||
24 | }</string> | ||
25 | ····<string>//·CS3003:·Type·of·`CLSClass.MyEvent'·is·not·CLS-compliant | ||
26 | //·Line:·8 | ||
27 | //·Compiler·options:·-warnaserror·-warn:1 | ||
18 | public·unsafe·struct·S | ||
19 | { | ||
20 | 28 | [assembly:System.CLSCompliant·(true)] | |
29 | [System.CLSCompliant·(false)] | ||
30 | public·delegate·void·MyDelegate·(); | ||
31 | public·class·CLSClass·{ | ||
32 | ········public·event·MyDelegate·MyEvent; | ||
21 | }</string> | 33 | }</string> |
22 | ····<string>//·CS3003:·Type·of·`I.Foo'·is·not·CLS-compliant | 34 | ····<string>//·CS3003:·Type·of·`I.Foo'·is·not·CLS-compliant |
23 | //·Line:·10 | 35 | //·Line:·10 |
24 | //·Compiler·options:·-warnaserror·-warn:1 | 36 | //·Compiler·options:·-warnaserror·-warn:1 |
25 | using·System; | 37 | using·System; |
26 | [assembly:CLSCompliant·(true)] | 38 | [assembly:CLSCompliant·(true)] |
Offset 41, 58 lines modified | Offset 55, 44 lines modified | ||
41 | using·System; | 55 | using·System; |
42 | [assembly:CLSCompliant(true)] | 56 | [assembly:CLSCompliant(true)] |
43 | public·class·CLSClass·{ | 57 | public·class·CLSClass·{ |
44 | ········protected·uint·value; | 58 | ········protected·uint·value; |
45 | }</string> | 59 | }</string> |
46 | ····<string>//·CS3003:·Type·of·`CLSClass.Index'·is·not·CLS-compliant | ||
47 | //·Line:·9 | ||
48 | //·Compiler·options:·-warnaserror·-warn:1 | ||
49 | using·System; | ||
50 | [assembly:CLSCompliant(true)] | ||
51 | public·class·CLSClass·{ | ||
52 | ········public·ulong·Index·{ | ||
53 | ············set | ||
54 | ············{ | ||
55 | ············} | ||
56 | ········} | ||
57 | }</string> | ||
58 | ····<string>//·CS3003:·Type·of·` | 60 | ····<string>//·CS3003:·Type·of·`S.test2'·is·not·CLS-compliant |
59 | //·Line:·11 | 61 | //·Line:·11 |
60 | //·Compiler·options:·-unsafe·-warnaserror·-warn:1 | 62 | //·Compiler·options:·-unsafe·-warnaserror·-warn:1 |
61 | using·System; | 63 | using·System; |
62 | [assembly:·CLSCompliant·(true)] | 64 | [assembly:·CLSCompliant·(true)] |
63 | public· | 65 | public·unsafe·struct·S |
64 | { | 66 | { |
67 | ····public·fixed·bool·test2·[4]; | ||
65 | » public·unsafe·byte*·_data; | ||
66 | » public·unsafe·byte*·GetData·()·{·return·_data;·} | ||
67 | }</string> | 68 | }</string> |
68 | ····<string>//·CS3003:·Type·of·`I. | 69 | ····<string>//·CS3003:·Type·of·`I.this[bool]'·is·not·CLS-compliant |
69 | //·Line:·9 | 70 | //·Line:·9 |
70 | //·Compiler·options:·-warnaserror·-warn:1 | 71 | //·Compiler·options:·-warnaserror·-warn:1 |
71 | using·System; | 72 | using·System; |
72 | [assembly:CLSCompliant(true)] | 73 | [assembly:CLSCompliant(true)] |
73 | public·interface·I·{ | 74 | public·interface·I·{ |
74 | ········ | 75 | ········ulong·this[bool·index]·{·get;·} |
75 | }</string> | 76 | }</string> |
76 | ····<string>//·CS3003:·Type·of·`C | 77 | ····<string>//·CS3003:·Type·of·`C._data'·is·not·CLS-compliant |
77 | //·Line:· | 78 | //·Line:·11 |
78 | //·Compiler·options:·-warnaserror·-warn:1 | 79 | //·Compiler·options:·-unsafe·-warnaserror·-warn:1 |
79 | 80 | using·System; | |
81 | [assembly:·CLSCompliant·(true)] | ||
80 | [System.CLSCompliant·(false)] | ||
81 | public·delegate·void·MyDelegate·(); | ||
82 | public·class·C | 82 | public·class·C |
83 | 83 | { | |
84 | » public·unsafe·byte*·_data; | ||
85 | » public·unsafe·byte*·GetData·()·{·return·_data;·} | ||
84 | }</string> | 86 | }</string> |
85 | ··</Examples> | 87 | ··</Examples> |
86 | </ErrorDocumentation> | 88 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 84 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1502</ErrorName> | 3 | ··<ErrorName>CS1502</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`Test.Test(TestMethod2)'·has·some·invalid·arguments | ||
6 | //·Line:·8 | ||
7 | public·class·Test | ||
8 | { | ||
9 | » void·Foo·() | ||
10 | » { | ||
11 | » » new·Test·(new·TestMethod·(Foo)); | ||
12 | » } | ||
13 | » public·Test·(TestMethod2·test)·{} | ||
14 | } | ||
15 | public·delegate·void·TestMethod·(); | ||
16 | public·delegate·void·TestMethod2·(object·o);</string> | ||
17 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`C.Foo(dynamic)'·has·some·invalid·arguments | ||
18 | //·Line:·13 | ||
19 | static·class·C | ||
20 | { | ||
21 | » public·static·void·Foo·(dynamic·d) | ||
22 | » { | ||
23 | » } | ||
24 | » static·void·Main() | ||
25 | » { | ||
26 | » » dynamic·d·=·null; | ||
27 | » » Foo·(ref·d); | ||
28 | » } | ||
29 | }</string> | ||
30 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`A.A(System.Collections.Generic.IList<int>[])'·has·some·invalid·arguments | ||
31 | //·Line:·40 | ||
32 | using·System; | ||
33 | using·System.Collections; | ||
34 | using·System.Collections.Generic; | ||
35 | public·struct·MyStruct·:·IList<int> | ||
36 | { | ||
37 | » public·int·this·[int·x]·{·get·{·return·0;·}·set·{·return;·}·} | ||
38 | » public·int·IndexOf·(int·x)·{·return·0;·} | ||
39 | » public·void·Insert·(int·x,·int·y)·{·return;·} | ||
40 | » public·void·RemoveAt·(int·x)·{·return;·} | ||
41 | » public·int·Count·{·get·{·return·0;·}·} | ||
42 | » public·bool·IsReadOnly·{·get·{·return·false;·}·} | ||
43 | » public·void·Add·(int·x)·{·return;·} | ||
44 | » public·void·Clear·()·{·return;·} | ||
45 | » public·bool·Contains·(int·x)·{·return·false;·} | ||
46 | » public·void·CopyTo·(int[]·x,·int·y)·{·return;·} | ||
47 | » public·bool·Remove·(int·x)·{·return·false;·} | ||
48 | » public·IEnumerator<int>·GetEnumerator()·{·yield·return·0;·} | ||
49 | » IEnumerator·IEnumerable.GetEnumerator()·{·yield·return·0;·} | ||
50 | } | ||
51 | public·class·A | ||
52 | { | ||
53 | » //·This·version·does·not·compile: | ||
54 | » public·A(IList<int>[]·x)·{·} | ||
55 | » //·This·version·compiles·fine,·but·results·in·an·exception: | ||
56 | » public·A(IList<IList<int>>·x)·{·} | ||
57 | } | ||
58 | public·class·Test | ||
59 | { | ||
60 | » static·void·Main·() | ||
61 | » { | ||
62 | » » MyStruct[]·myStructArray·=·new·MyStruct[1]; | ||
63 | » » Console.WriteLine·("Trying·to·construct·an·A..."); | ||
64 | » » A·a·=·new·A·(myStructArray); | ||
65 | » » Console.WriteLine·("success!"); | ||
66 | » } | ||
67 | }</string> | ||
5 | ····<string>//·CS1502:··The·best·overloaded·method·match·for·`System.Windows.Forms.X11Xim.XCreateIC(System.IntPtr,·__arglist)'·has·some·invalid·arguments | 68 | ····<string>//·CS1502:··The·best·overloaded·method·match·for·`System.Windows.Forms.X11Xim.XCreateIC(System.IntPtr,·__arglist)'·has·some·invalid·arguments |
6 | //·Line:·16 | 69 | //·Line:·16 |
7 | using·System; | 70 | using·System; |
8 | using·System.Runtime.InteropServices; | 71 | using·System.Runtime.InteropServices; |
9 | namespace·System.Windows.Forms | 72 | namespace·System.Windows.Forms |
Offset 17, 71 lines modified | Offset 90, 76 lines modified | ||
17 | ················public·static·void·Main·() | 90 | ················public·static·void·Main·() |
18 | ················{ | 91 | ················{ |
19 | ························XCreateIC·(IntPtr.Zero,·IntPtr.Zero); | 92 | ························XCreateIC·(IntPtr.Zero,·IntPtr.Zero); |
20 | ················} | 93 | ················} |
21 | ········} | 94 | ········} |
22 | }</string> | 95 | }</string> |
23 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`X. | 96 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`X.Add(params·object[])'·has·some·invalid·arguments |
24 | //·Line:· | 97 | //·Line:·8 |
25 | delegate·void·D1·(object·o); | ||
26 | delegate·void·D2·(); | ||
27 | class· | 98 | class·X |
28 | { | 99 | { |
100 | » public·static·void·Main·() | ||
29 | » public·C·(D1·d) | ||
30 | » { | ||
31 | » } | ||
32 | » | ||
33 | » public·C·(D2·d) | ||
34 | » { | 101 | » { |
102 | » » Add·(Foo·(),·Foo·()); | ||
35 | » } | 103 | » } |
36 | } | ||
104 | » public·static·void·Add·(params·object[]·args) | ||
37 | class·X | ||
38 | { | ||
39 | » void·Foo·() | ||
40 | » { | 105 | » { |
41 | » » new·C·(delegate·(object·state)·{ | ||
42 | » » » M·(1); | ||
43 | » » }); | ||
44 | » } | 106 | » } |
45 | » | 107 | » static·void·Foo·() |
46 | » { | 108 | » { |
47 | » } | 109 | » } |
48 | }</string> | 110 | }</string> |
49 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`T.Blah(out·int)'·has·some·invalid·arguments | ||
50 | //·Line:·11 | ||
Max diff block lines reached; 7738/11467 bytes (67.48%) of diff not shown. |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1670</ErrorName> | 3 | ··<ErrorName>CS1670</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1670:·The·`params'·modifier·is·not·allowed·in·current·context | 5 | ····<string>//·CS1670:·The·`params'·modifier·is·not·allowed·in·current·context |
6 | //·Line:·6 | ||
7 | class·C | ||
8 | { | ||
9 | » public·static·explicit·operator·X·(params·C[]·foo) | ||
10 | » { | ||
11 | » » return·null; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS1670:·The·`params'·modifier·is·not·allowed·in·current·context | ||
6 | //·Line:·10 | 15 | //·Line:·10 |
7 | delegate·object·D·(params·object[]·args); | 16 | delegate·object·D·(params·object[]·args); |
8 | class·C | 17 | class·C |
9 | { | 18 | { |
10 | ···public·void·Test·() | 19 | ···public·void·Test·() |
11 | ···{ | 20 | ···{ |
12 | ······D·d·=·delegate·(params·object[]·args)·{ | 21 | ······D·d·=·delegate·(params·object[]·args)·{ |
13 | » » return·this; | 22 | » » return·this; |
14 | » ··}; | 23 | » ··}; |
15 | ···} | 24 | ···} |
16 | }</string> | 25 | }</string> |
17 | ····<string>//·CS1670:·The·`params'·modifier·is·not·allowed·in·current·context | ||
18 | //·Line:·6 | ||
19 | class·C | ||
20 | { | ||
21 | » public·static·explicit·operator·X·(params·C[]·foo) | ||
22 | » { | ||
23 | » » return·null; | ||
24 | » } | ||
25 | }</string> | ||
26 | ··</Examples> | 26 | ··</Examples> |
27 | </ErrorDocumentation> | 27 | </ErrorDocumentation> |
Offset 6, 30 lines modified | Offset 6, 17 lines modified | ||
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | class·Foo·{ | 7 | class·Foo·{ |
8 | » static·void·Main·() | 8 | » static·void·Main·() |
9 | » { | 9 | » { |
10 | » » int·i·=·9; | 10 | » » int·i·=·9; |
11 | » » goto·a; | 11 | » » goto·a; |
12 | » » | 12 | » » while·(i·!=·9)·{ |
13 | » » a: | 13 | » » a: |
14 | » » » throw·new·System.Exception·("huh?"); | 14 | » » » throw·new·System.Exception·("huh?"); |
15 | » » }·while·(i·!=·9); | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS0159:·The·label·`case·null:'·could·not·be·found·within·the·scope·of·the·goto·statement | ||
19 | //·Line:·1 | ||
20 | class·y·{ | ||
21 | » static·void·Main·() | ||
22 | » { | ||
23 | » » string·x·=·null; | ||
24 | » » switch·(x){ | ||
25 | » » » case·"":·goto·case·null; | ||
26 | » » } | 15 | » » } |
27 | » } | 16 | » } |
28 | }</string> | 17 | }</string> |
29 | ····<string>//·CS0159:·The·label·`skip:'·could·not·be·found·within·the·scope·of·the·goto·statement | 18 | ····<string>//·CS0159:·The·label·`skip:'·could·not·be·found·within·the·scope·of·the·goto·statement |
30 | //·Line:·9 | 19 | //·Line:·9 |
31 | class·Foo·{ | 20 | class·Foo·{ |
Offset 38, 26 lines modified | Offset 25, 24 lines modified | ||
38 | » » try·{} | 25 | » » try·{} |
39 | » » finally·{ | 26 | » » finally·{ |
40 | » » » goto·skip; | 27 | » » » goto·skip; |
41 | » » } | 28 | » » } |
42 | » } | 29 | » } |
43 | }</string> | 30 | }</string> |
44 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement | 31 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement |
45 | //·Line:· | 32 | //·Line:·8 |
33 | class·Foo·{ | ||
46 | public·class·A | ||
47 | { | ||
48 | » | 34 | » static·void·Main·() |
49 | » { | 35 | » { |
50 | » » int·i·=·9; | 36 | » » int·i·=·9; |
51 | » » goto·a; | 37 | » » goto·a; |
38 | » » if·(i·==·9)·{ | ||
52 | » » switch·(i)·{ | ||
53 | » » case·9: | ||
54 | » » a: | 39 | » » a: |
55 | » » » | 40 | » » » throw·new·System.Exception·("huh?"); |
56 | » » } | 41 | » » } |
57 | » } | 42 | » } |
58 | }</string> | 43 | }</string> |
59 | ····<string>//·CS0159:·The·label·`case·20:'·could·not·be·found·within·the·scope·of·the·goto·statement | 44 | ····<string>//·CS0159:·The·label·`case·20:'·could·not·be·found·within·the·scope·of·the·goto·statement |
60 | //·Line:·13 | 45 | //·Line:·13 |
61 | class·y·{ | 46 | class·y·{ |
Offset 93, 36 lines modified | Offset 78, 51 lines modified | ||
93 | » | 78 | » |
94 | » static·void·Main·() | 79 | » static·void·Main·() |
95 | » { | 80 | » { |
96 | » » m·(1); | 81 | » » m·(1); |
97 | » } | 82 | » } |
98 | }</string> | 83 | }</string> |
99 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement | 84 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement |
100 | //·Line:· | 85 | //·Line:·9 |
101 | 86 | public·class·A | |
87 | { | ||
102 | » static·void·Main·() | 88 | » public·static·void·Main·() |
103 | » { | 89 | » { |
104 | » » int·i·=·9; | 90 | » » int·i·=·9; |
105 | » » goto·a; | 91 | » » goto·a; |
106 | » » | 92 | » » switch·(i)·{ |
93 | » » case·9: | ||
107 | » » a: | 94 | » » a: |
108 | » » » | 95 | » » » break; |
109 | » » } | 96 | » » } |
110 | » } | 97 | » } |
111 | }</string> | 98 | }</string> |
112 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement | 99 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement |
113 | //·Line:·9 | 100 | //·Line:·9 |
114 | class·Foo·{ | 101 | class·Foo·{ |
115 | » static·void·Main·() | 102 | » static·void·Main·() |
116 | » { | 103 | » { |
117 | » » int·i·=·9; | 104 | » » int·i·=·9; |
118 | » » goto·a; | 105 | » » goto·a; |
119 | » » | 106 | » » do·{ |
120 | » » a: | 107 | » » a: |
121 | » » » throw·new·System.Exception·("huh?"); | 108 | » » » throw·new·System.Exception·("huh?"); |
109 | » » }·while·(i·!=·9); | ||
110 | » } | ||
111 | }</string> | ||
112 | ····<string>//·CS0159:·The·label·`case·null:'·could·not·be·found·within·the·scope·of·the·goto·statement | ||
113 | //·Line:·1 | ||
114 | class·y·{ | ||
115 | » static·void·Main·() | ||
116 | » { | ||
117 | » » string·x·=·null; | ||
118 | » » switch·(x){ | ||
119 | » » » case·"":·goto·case·null; | ||
122 | » » } | 120 | » » } |
123 | » } | 121 | » } |
124 | }</string> | 122 | }</string> |
125 | ··</Examples> | 123 | ··</Examples> |
126 | </ErrorDocumentation> | 124 | </ErrorDocumentation> |
Offset 11, 104 lines modified | Offset 11, 71 lines modified | ||
11 | ///·<see·cref="Test.Foo(int)"/>·Test·has·Foo,·but·is·property·that·has·no·args. | 11 | ///·<see·cref="Test.Foo(int)"/>·Test·has·Foo,·but·is·property·that·has·no·args. |
12 | public·class·Test | 12 | public·class·Test |
13 | { | 13 | { |
14 | » string·Foo·{ | 14 | » string·Foo·{ |
15 | » » get·{·return·null;·} | 15 | » » get·{·return·null;·} |
16 | » } | 16 | » } |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Method(System.String)'·that·could·not·be·resolved | ||
19 | //·Line:·8 | ||
20 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | ||
21 | using·System; | ||
22 | ///·<seealso·cref="Method(System.String)"/> | ||
23 | public·class·Test | ||
24 | { | ||
25 | }</string> | ||
18 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`System.Xml.XmlDocument'·that·could·not·be·resolved | 26 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`System.Xml.XmlDocument'·that·could·not·be·resolved |
19 | //·Line:·9 | 27 | //·Line:·9 |
20 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-noconfig | 28 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-noconfig |
21 | using·System; | 29 | using·System; |
22 | ///·<seealso·cref="System.Xml.XmlDocument"/> | 30 | ///·<seealso·cref="System.Xml.XmlDocument"/> |
23 | ///·with·/noconfig,·it·cannot·be·resolved. | 31 | ///·with·/noconfig,·it·cannot·be·resolved. |
24 | public·class·Test | 32 | public·class·Test |
25 | { | 33 | { |
26 | }</string> | 34 | }</string> |
27 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·` | 35 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`explicit·operator·int·(bool)'·that·could·not·be·resolved |
28 | //·Line:· | 36 | //·Line:·7 |
29 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 37 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
30 | using·System; | 38 | using·System; |
39 | ///·<seealso·cref="explicit·operator·int·(bool)"/> | ||
31 | ///·<see·cref="Goo"/>·...·does·not·exist | ||
32 | public·class·Test | 40 | public·class·Test |
33 | { | 41 | { |
34 | » string·Foo·{ | ||
35 | » » get·{·return·null;·} | ||
36 | » } | ||
37 | } | ||
38 | class·X | ||
39 | { | ||
40 | » static·void·Main·() | ||
41 | » {·} | ||
42 | }</string> | 42 | }</string> |
43 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Method(x,y)'·that·could·not·be·resolved | 43 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Method(x,y)'·that·could·not·be·resolved |
44 | //·Line:·7 | 44 | //·Line:·7 |
45 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 45 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
46 | using·System; | 46 | using·System; |
47 | ///·<see·cref="Method(x,y)"/> | 47 | ///·<see·cref="Method(x,y)"/> |
48 | public·class·Test | 48 | public·class·Test |
49 | { | 49 | { |
50 | }</string> | 50 | }</string> |
51 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·` | 51 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Goo'·that·could·not·be·resolved |
52 | //·Line:·8 | 52 | //·Line:·8 |
53 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 53 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
54 | using·System; | 54 | using·System; |
55 | ///·<see·cref="Goo"/>·...·does·not·exist | ||
55 | ///·<seealso·cref="Method(System.String)"/> | ||
56 | public·class·Test | ||
57 | { | ||
58 | }</string> | ||
59 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`explicit·operator·int·(bool)'·that·could·not·be·resolved | ||
60 | //·Line:·7 | ||
61 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | ||
62 | using·System; | ||
63 | ///·<seealso·cref="explicit·operator·int·(bool)"/> | ||
64 | public·class·Test | 56 | public·class·Test |
65 | { | 57 | { |
58 | » string·Foo·{ | ||
59 | » » get·{·return·null;·} | ||
66 | }</string> | ||
67 | ····<string>//·CS1574:·XML·comment·on·`A'·has·cref·attribute·`ExecuteSilently'·that·could·not·be·resolved | ||
68 | //·Line:·11 | ||
69 | //·Compiler·options:·-doc:dummy.xml·-warnaserror | ||
70 | ///·<summary·/> | ||
71 | public·interface·IExecutable·{ | ||
72 | » ///·<summary·/> | ||
73 | » void·ExecuteSilently·(); | ||
74 | } | ||
75 | ///·<summary> | ||
76 | ///·<see·cref="ExecuteSilently">this·is·not·allowed</see> | ||
77 | ///·</summary> | ||
78 | public·class·A·:·IExecutable·{ | ||
79 | » static·void·Main·()·{ | ||
80 | » } | ||
81 | » ///·<summary·/> | ||
82 | » void·IExecutable.ExecuteSilently·()·{ | ||
83 | » } | 60 | » } |
61 | } | ||
84 | }</string> | ||
85 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`MyDelegate(int)'·that·could·not·be·resolved | ||
86 | //·Line:·8 | ||
87 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | ||
62 | class·X | ||
63 | { | ||
64 | » static·void·Main·() | ||
65 | » {·} | ||
88 | ///·<summary> | ||
89 | ///·<see·cref="MyDelegate(int)"·/> | ||
90 | ///·</summary> | ||
91 | public·class·Test·{ | ||
92 | ········///·<summary> | ||
93 | ········///·whatever | ||
94 | ········///·</summary> | ||
95 | ········public·delegate·void·MyDelegate(int·i); | ||
96 | }</string> | 66 | }</string> |
97 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Format()'·that·could·not·be·resolved | 67 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Format()'·that·could·not·be·resolved |
98 | //·Line:·5 | 68 | //·Line:·5 |
99 | //·Compiler·options:·-doc:dummy.xml·-warnaserror | 69 | //·Compiler·options:·-doc:dummy.xml·-warnaserror |
100 | ///·<summary> | 70 | ///·<summary> |
101 | ///·<see·cref="Format()"·/> | 71 | ///·<see·cref="Format()"·/> |
102 | ///·<see·cref="Test()"·/> | 72 | ///·<see·cref="Test()"·/> |
Offset 144, 9 lines modified | Offset 111, 42 lines modified | ||
144 | class·C | 111 | class·C |
145 | { | 112 | { |
146 | » ///·<returns>A·<see·cref="int(int)"·/>.</returns> | 113 | » ///·<returns>A·<see·cref="int(int)"·/>.</returns> |
Max diff block lines reached; 1025/4809 bytes (21.31%) of diff not shown. |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1705</ErrorName> | 3 | ··<ErrorName>CS1705</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1705:·Assembly·`CS1705-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·depends·on·`CS1705-lib,·Version=2.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3'·which·has·a·higher·version·number·than·referenced·assembly·`CS1705-lib,·Version=1.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3' | 5 | ····<string>//·CS1705:·Assembly·`CS1705-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·depends·on·`CS1705-lib,·Version=2.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3'·which·has·a·higher·version·number·than·referenced·assembly·`CS1705-lib,·Version=1.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3' |
6 | //·Line:·0 | 6 | //·Line:·0 |
7 | //·Compiler·options:·-r:CS1705-lib.dll·-r:dlls/second/CS1705-lib.dll | 7 | //·Compiler·options:·-r:CS1705-lib.dll·-r:dlls/second/CS1705-lib.dll |
8 | class·C | 8 | class·C |
9 | { | 9 | { |
10 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
11 | » { | 11 | » { |
12 | » » A.Test·(new·B·()); | 12 | » » A.Test·(new·B·()); |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS1705:·Assembly·`CS1705-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·depends·on·`CS1705-lib,·Version=2.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3'·which·has·a·higher·version·number·than·referenced·assembly·`CS1705-lib,·Version=1.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3' | 15 | ····<string>//·CS1705:·Assembly·`CS1705-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·depends·on·`CS1705-lib,·Version=2.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3'·which·has·a·higher·version·number·than·referenced·assembly·`CS1705-lib,·Version=1.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3' |
16 | //·Line:·0 | 16 | //·Line:·0 |
17 | //·Compiler·options:·-r:CS1705-lib.dll·-r:dlls/second/CS1705-lib.dll | 17 | //·Compiler·options:·-r:CS1705-lib.dll·-r:dlls/second/CS1705-lib.dll·-keyfile:key.snk |
18 | class·C | 18 | class·C |
19 | { | 19 | { |
20 | » public·static·void·Main·() | 20 | » public·static·void·Main·() |
21 | » { | 21 | » { |
22 | » » A.Test·(new·B·()); | 22 | » » A.Test·(new·B·()); |
23 | » } | 23 | » } |
Offset 20, 30 lines modified | Offset 20, 30 lines modified | ||
20 | //·Line:·10 | 20 | //·Line:·10 |
21 | //·Compiler·options:·-unsafe | 21 | //·Compiler·options:·-unsafe |
22 | unsafe·class·Test | 22 | unsafe·class·Test |
23 | { | 23 | { |
24 | » const·int*·o·=·null; | 24 | » const·int*·o·=·null; |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS0283:·The·type·`int?'·cannot·be·declared·const | ||
27 | //·Line:·8 | ||
28 | class·C | ||
29 | { | ||
30 | » void·Test·() | ||
31 | » { | ||
32 | » » const·int?·ac·=·null; | ||
33 | » } | ||
34 | }</string> | ||
26 | ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const | 35 | ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const |
27 | //·Line:·10 | 36 | //·Line:·10 |
28 | struct·S | 37 | struct·S |
29 | { | 38 | { |
30 | } | 39 | } |
31 | class·C | 40 | class·C |
32 | { | 41 | { |
33 | » const·S·s·=·new·S(); | 42 | » const·S·s·=·new·S(); |
34 | }</string> | 43 | }</string> |
35 | ····<string>//·CS0283:·The·type·`int?'·cannot·be·declared·const | ||
36 | //·Line:·8 | ||
37 | class·C | ||
38 | { | ||
39 | » void·Test·() | ||
40 | » { | ||
41 | » » const·int?·ac·=·null; | ||
42 | » } | ||
43 | }</string> | ||
44 | ··</Examples> | 44 | ··</Examples> |
45 | </ErrorDocumentation> | 45 | </ErrorDocumentation> |
Offset 1, 22 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0617</ErrorName> | 3 | ··<ErrorName>CS0617</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0617:·` | 5 | ····<string>//·CS0617:·`Foo'·is·not·a·valid·named·attribute·argument.·Named·attribute·arguments·must·be·fields·which·are·not·readonly,·static,·const·or·read-write·properties·which·are·public·and·not·static |
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | 7 | using·System; | |
8 | public·sealed·class·FooAttribute·:·Attribute | ||
8 | { | 9 | { |
9 | » | 10 | » internal·int·Foo; |
10 | } | 11 | } |
11 | 12 | [Foo·(Foo·=·1)] | |
13 | public·class·Tests | ||
12 | { | 14 | { |
13 | » [Baz·(foo3·=·3)]·void·f3()·{} | ||
14 | }</string> | 15 | }</string> |
15 | ····<string>//·CS0617:·`MyNamedArg'·is·not·a·valid·named·attribute·argument.·Named·attribute·arguments·must·be·fields·which·are·not·readonly,·static,·const·or·read-write·properties·which·are·public·and·not·static | 16 | ····<string>//·CS0617:·`MyNamedArg'·is·not·a·valid·named·attribute·argument.·Named·attribute·arguments·must·be·fields·which·are·not·readonly,·static,·const·or·read-write·properties·which·are·public·and·not·static |
16 | //·Line·:·19 | 17 | //·Line·:·19 |
17 | using·System; | 18 | using·System; |
18 | [AttributeUsage·(AttributeTargets.Class,·AllowMultiple·=·true)] | 19 | [AttributeUsage·(AttributeTargets.Class,·AllowMultiple·=·true)] |
Offset 35, 27 lines modified | Offset 37, 25 lines modified | ||
35 | [Simple·("Dummy",·MyNamedArg·=·"Dude!")] | 37 | [Simple·("Dummy",·MyNamedArg·=·"Dude!")] |
36 | public·class·Blah·{ | 38 | public·class·Blah·{ |
37 | » public·static·void·Main·() | 39 | » public·static·void·Main·() |
38 | » { | 40 | » { |
39 | » } | 41 | » } |
40 | }</string> | 42 | }</string> |
41 | ····<string>//·CS0617:·` | 43 | ····<string>//·CS0617:·`foo3'·is·not·a·valid·named·attribute·argument.·Named·attribute·arguments·must·be·fields·which·are·not·readonly,·static,·const·or·read-write·properties·which·are·public·and·not·static |
42 | //·Line:·11 | 44 | //·Line:·11 |
45 | class·BazAttribute·:·System.Attribute· | ||
43 | using·System; | ||
44 | public·sealed·class·FooAttribute·:·Attribute | ||
45 | { | 46 | { |
46 | » i | 47 | » public·object·foo3·{·set·{}·} |
47 | } | 48 | } |
49 | class·Test· | ||
48 | [Foo·(Foo·=·1)] | ||
49 | public·class·Tests | ||
50 | { | 50 | { |
51 | » [Baz·(foo3·=·3)]·void·f3()·{} | ||
51 | }</string> | 52 | }</string> |
52 | ····<string>//·CS0617:·`Foo'·is·not·a·valid·named·attribute·argument.·Named·attribute·arguments·must·be·fields·which·are·not·readonly,·static,·const·or·read-write·properties·which·are·public·and·not·static | 53 | ····<string>//·CS0617:·`Foo'·is·not·a·valid·named·attribute·argument.·Named·attribute·arguments·must·be·fields·which·are·not·readonly,·static,·const·or·read-write·properties·which·are·public·and·not·static |
53 | //·Line:·11 | 54 | //·Line:·11 |
54 | using·System; | 55 | using·System; |
55 | public·sealed·class·FooAttribute·:·Attribute | 56 | public·sealed·class·FooAttribute·:·Attribute |
Offset 1, 26 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0844</ErrorName> | 3 | ··<ErrorName>CS0844</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0844:·A·local·variable·`s'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`C.s' | ||
6 | //·Line:·10 | ||
7 | class·C | ||
8 | { | ||
9 | » string·s·{ | ||
10 | » » set·{} | ||
11 | » } | ||
12 | » public·void·Test·() | ||
13 | » { | ||
14 | » » s·=·"x"; | ||
15 | » » string·s·=·"a"; | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS0844:·A·local·variable·`top'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`X.top' | 5 | ····<string>//·CS0844:·A·local·variable·`top'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`X.top' |
19 | //·Line:·17 | 6 | //·Line:·17 |
20 | class·Symbol | 7 | class·Symbol |
21 | { | 8 | { |
22 | } | 9 | } |
Offset 33, 36 lines modified | Offset 18, 51 lines modified | ||
33 | » » if·(key·!=·null)·{ | 18 | » » if·(key·!=·null)·{ |
34 | » » » top·=·key; | 19 | » » » top·=·key; |
35 | » » } | 20 | » » } |
36 | » » object·top·=·null; | 21 | » » object·top·=·null; |
37 | » » return·top.Count; | 22 | » » return·top.Count; |
38 | » } | 23 | » } |
39 | }</string> | 24 | }</string> |
25 | ····<string>//·CS0844:·A·local·variable·`y'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`X.y' | ||
26 | //·Line:·8 | ||
27 | class·X | ||
28 | { | ||
29 | » static·int·y; | ||
30 | » static·void·Main·()·{ | ||
31 | » » y·=·10; | ||
32 | » » int·y·=·5; | ||
33 | » } | ||
34 | }</string> | ||
40 | ····<string>//·CS0844:·A·local·variable·`s'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`C.s' | 35 | ····<string>//·CS0844:·A·local·variable·`s'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`C.s' |
41 | //·Line:·10 | 36 | //·Line:·10 |
42 | class·C | 37 | class·C |
43 | { | 38 | { |
44 | » | 39 | » string·s·{ |
40 | » » set·{} | ||
41 | » } | ||
45 | » public·void·Test·() | 42 | » public·void·Test·() |
46 | » { | 43 | » { |
47 | » » s·=·"x"; | 44 | » » s·=·"x"; |
48 | » » string·s·=·"a"; | 45 | » » string·s·=·"a"; |
49 | » } | 46 | » } |
50 | }</string> | 47 | }</string> |
51 | ····<string>//·CS0844:·A·local·variable·` | 48 | ····<string>//·CS0844:·A·local·variable·`s'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`C.s' |
52 | //·Line:· | 49 | //·Line:·10 |
53 | class· | 50 | class·C |
54 | { | 51 | { |
55 | » static·int·y; | ||
56 | » static·void·Main·()·{ | ||
57 | » » y·=·10; | ||
58 | » | 52 | » const·string·s·=·"s"; |
53 | » public·void·Test·() | ||
54 | » { | ||
55 | » » s·=·"x"; | ||
56 | » » string·s·=·"a"; | ||
59 | » } | 57 | » } |
60 | }</string> | 58 | }</string> |
61 | ····<string>//·CS0844:·A·local·variable·`s'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`C.s' | 59 | ····<string>//·CS0844:·A·local·variable·`s'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`C.s' |
62 | //·Line:·10 | 60 | //·Line:·10 |
63 | class·C | 61 | class·C |
64 | { | 62 | { |
Offset 1, 74 lines modified | Offset 1, 83 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0188</ErrorName> | 3 | ··<ErrorName>CS0188</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 5 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
6 | //·Line:· | 6 | //·Line:·8 |
7 | 7 | struct·Sample | |
8 | { | 8 | { |
9 | » public·Sample·(int·arg) | ||
9 | » internal·int·x; | ||
10 | » public·Test·(int·x) | ||
11 | » { | 10 | » { |
12 | » » | 11 | » » text·=·this.Prop; |
13 | » } | 12 | » } |
13 | » | ||
14 | » int·Prop·{·get·{·return·1;·}·} | ||
14 | » public·int· | 15 | » public·int·text; |
16 | }</string> | ||
17 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | ||
18 | //·Line:·8 | ||
19 | struct·Sample | ||
20 | { | ||
21 | » public·Sample·(int·arg) | ||
15 | » { | 22 | » { |
23 | » » text·=·base.ToString·(); | ||
16 | » » get·{·return·x;·} | ||
17 | » » set·{·x·=·value;·} | ||
18 | » } | 24 | » } |
25 | » internal·string·text; | ||
19 | }</string> | 26 | }</string> |
20 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 27 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
21 | //·Line:·10 | 28 | //·Line:·10 |
22 | struct· | 29 | struct·S |
23 | { | 30 | { |
24 | » public·int· | 31 | » public·int·x; |
25 | » | 32 | » |
33 | » S·(dynamic·d) | ||
26 | » { | 34 | » { |
27 | » » | 35 | » » Foo·(d); |
36 | » » x·=·44; | ||
28 | » } | 37 | » } |
29 | » | 38 | » void·Foo·(int·a) |
30 | » { | 39 | » { |
31 | » } | 40 | » } |
32 | }</string> | 41 | }</string> |
33 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 42 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
34 | //·Line:·1 | 43 | //·Line:·10 |
35 | struct· | 44 | struct·B |
36 | { | 45 | { |
37 | » public·int· | 46 | » public·int·a; |
38 | » public·int·baz; | ||
39 | » public·int·Bar·{ | ||
40 | » | 47 | » public·B·(int·foo) |
48 | » { | ||
49 | » » Test·(); | ||
41 | » } | 50 | » } |
42 | » public· | 51 | » public·void·Test·() |
43 | » { | 52 | » { |
44 | » » this.baz·=·baz; | ||
45 | » » bar·=·Bar·-·1; | ||
46 | » } | 53 | » } |
47 | }</string> | 54 | }</string> |
48 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 55 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
49 | //·Line:· | 56 | //·Line:·6 |
50 | struct·Sample | 57 | struct·Sample·{ |
58 | ········public·Sample(string·text)·{ | ||
59 | ············Initialize(); | ||
60 | ············this.text·=·text; | ||
61 | ········} | ||
51 | { | ||
52 | » public·Sample·(int·arg) | ||
53 | » { | ||
54 | » » text·=·base.ToString·(); | ||
55 | » } | ||
56 | 62 | ········void·Initialize()·{ | |
63 | ········} | ||
64 | ········ | ||
65 | ········public·string·text; | ||
57 | }</string> | 66 | }</string> |
58 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 67 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
59 | //·Line:·10 | 68 | //·Line:·10 |
60 | struct·B | 69 | struct·B |
61 | { | 70 | { |
62 | » public·int·a; | 71 | » public·int·a; |
Offset 80, 43 lines modified | Offset 89, 48 lines modified | ||
80 | » } | 89 | » } |
81 | » static·void·Test·(B·b) | 90 | » static·void·Test·(B·b) |
82 | » { | 91 | » { |
83 | » } | 92 | » } |
84 | }</string> | 93 | }</string> |
85 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 94 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
86 | //·Line:·1 | 95 | //·Line:·16 |
87 | struct· | 96 | struct·Foo |
88 | { | 97 | { |
89 | » public·int· | 98 | » public·int·bar; |
99 | » public·int·baz; | ||
100 | » public·int·Bar·{ | ||
101 | » » get·{·return·bar;·} | ||
90 | » | ||
91 | » S·(dynamic·d) | ||
92 | » { | ||
93 | » » Foo·(d); | ||
94 | » » x·=·44; | ||
95 | » } | 102 | » } |
96 | » | 103 | » public·Foo·(int·baz) |
97 | » { | 104 | » { |
105 | » » this.baz·=·baz; | ||
106 | » » bar·=·Bar·-·1; | ||
98 | » } | 107 | » } |
Max diff block lines reached; 1037/3654 bytes (28.38%) of diff not shown. |
Offset 42, 28 lines modified | Offset 42, 32 lines modified | ||
42 | » » public·string·Name·{ | 42 | » » public·string·Name·{ |
43 | » » » set·{ | 43 | » » » set·{ |
44 | » » » » Changed·(); | 44 | » » » » Changed·(); |
45 | » » » } | 45 | » » » } |
46 | » » } | 46 | » » } |
47 | » } | 47 | » } |
48 | }</string> | 48 | }</string> |
49 | ····<string>//·CS0079:·The·event·`C | 49 | ····<string>//·CS0079:·The·event·`Foo.BaseFoo.Changed'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator |
50 | //·Line:·1 | 50 | //·Line:·16 |
51 | 51 | using·System; | |
52 | namespace·Foo | ||
52 | { | 53 | { |
54 | » public·delegate·void·VoidHandler·(); | ||
53 | » static·event·System.EventHandler·ev | ||
54 | » { | ||
55 | » » add·{·} | ||
56 | » » remove·{·} | ||
57 | » } | ||
58 | » | 55 | » public·class·BaseFoo |
59 | » { | 56 | » { |
60 | » » ev· | 57 | » » public·extern·event·VoidHandler·Changed; |
58 | » » public·string·Name·{ | ||
59 | » » » set·{ | ||
60 | » » » » Changed·(); | ||
61 | » » » } | ||
62 | » » } | ||
61 | » } | 63 | » } |
62 | }</string> | 64 | }</string> |
63 | ····<string>//·CS0079:·The·event·`Foo.Event2'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator | 65 | ····<string>//·CS0079:·The·event·`Foo.Event2'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator |
64 | //·Line:·11 | 66 | //·Line:·11 |
65 | using·System; | 67 | using·System; |
Offset 76, 29 lines modified | Offset 80, 25 lines modified | ||
76 | » } | 80 | » } |
77 | » public·event·EventHandler·Event2·{ | 81 | » public·event·EventHandler·Event2·{ |
78 | » » add·{·event2·+=·value;·} | 82 | » » add·{·event2·+=·value;·} |
79 | » » remove·{event2·-=·value;·} | 83 | » » remove·{event2·-=·value;·} |
80 | » } | 84 | » } |
81 | }</string> | 85 | }</string> |
82 | ····<string>//·CS0079:·The·event·` | 86 | ····<string>//·CS0079:·The·event·`C.ev'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator |
83 | //·Line:·1 | 87 | //·Line:·14 |
84 | using·System; | ||
85 | 88 | class·C | |
86 | { | 89 | { |
90 | » static·event·System.EventHandler·ev | ||
87 | » public·delegate·void·VoidHandler·(); | ||
88 | » public·class·BaseFoo | ||
89 | » { | 91 | » { |
90 | » » | 92 | » » add·{·} |
93 | » » remove·{·} | ||
94 | » } | ||
95 | » static·void·Main·() | ||
96 | » { | ||
97 | » » ev·*=·null; | ||
91 | » » public·string·Name·{ | ||
92 | » » » set·{ | ||
93 | » » » » Changed·(); | ||
94 | » » » } | ||
95 | » » } | ||
96 | » } | 98 | » } |
97 | }</string> | 99 | }</string> |
98 | ··</Examples> | 100 | ··</Examples> |
99 | </ErrorDocumentation> | 101 | </ErrorDocumentation> |
Offset 1, 17 lines modified | Offset 1, 21 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0155</ErrorName> | 3 | ··<ErrorName>CS0155</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception | 5 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception |
6 | //·Line:· | 6 | //·Line:·8 |
7 | class·X | 7 | class·X·{ |
8 | { | ||
9 | 8 | » static·void·Main·() | |
9 | » { | ||
10 | » » try·{ | ||
11 | » » }·catch·(object·e)·{ | ||
12 | » » » throw; | ||
13 | » » } | ||
14 | » } | ||
10 | }</string> | 15 | }</string> |
11 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception | 16 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception |
12 | //·Line:·7 | 17 | //·Line:·7 |
13 | class·X·{ | 18 | class·X·{ |
14 | » static·void·Main·() | 19 | » static·void·Main·() |
15 | » { | 20 | » { |
16 | » » int·a·=·9; | 21 | » » int·a·=·9; |
Offset 26, 23 lines modified | Offset 30, 19 lines modified | ||
26 | ····public·static·void·Main·() | 30 | ····public·static·void·Main·() |
27 | ····{ | 31 | ····{ |
28 | ····» try·{} | 32 | ····» try·{} |
29 | ····» catch·(bool·b)·{} | 33 | ····» catch·(bool·b)·{} |
30 | ····} | 34 | ····} |
31 | }</string> | 35 | }</string> |
32 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception | 36 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception |
33 | //·Line:· | 37 | //·Line:·9 |
34 | class·X | 38 | class·X |
39 | { | ||
40 | ····public·int·Test·()·=>·throw·""; | ||
35 | » static·void·Main·() | ||
36 | » { | ||
37 | » » try·{ | ||
38 | » » }·catch·(object·e)·{ | ||
39 | » » » throw; | ||
40 | » » } | ||
41 | » } | ||
42 | }</string> | 41 | }</string> |
43 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception | 42 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception |
44 | //·Line:·9 | 43 | //·Line:·9 |
45 | class·Test | 44 | class·Test |
46 | { | 45 | { |
47 | ····public·static·void·Main·() | 46 | ····public·static·void·Main·() |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0462</ErrorName> | 3 | ··<ErrorName>CS0462</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0462:·`B. | 5 | ····<string>//·CS0462:·`B.M(int)'·cannot·override·inherited·members·`A<T>.M(int)'·and·`A<T>.M(T)'·because·they·have·the·same·signature·when·used·in·type·`B' |
6 | //·Line:·12 | 6 | //·Line:·12 |
7 | abstract·class·A<T> | 7 | abstract·class·A<T> |
8 | { | 8 | { |
9 | » public·abstract·int·this[T·t]·{·set;·} | ||
10 | » public· | 9 | » public·abstract·void·M·(T·t); |
10 | » public·virtual·void·M·(int·t)·{·} | ||
11 | } | 11 | } |
12 | class·B·:·A<int> | 12 | class·B·:·A<int> |
13 | { | 13 | { |
14 | » public·override· | 14 | » public·override·void·M·(int·t)·{·} |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0462:·`B. | 16 | ····<string>//·CS0462:·`B.this[int]'·cannot·override·inherited·members·`A<T>.this[int]'·and·`A<T>.this[T]'·because·they·have·the·same·signature·when·used·in·type·`B' |
17 | //·Line:·12 | 17 | //·Line:·12 |
18 | abstract·class·A<T> | 18 | abstract·class·A<T> |
19 | { | 19 | { |
20 | » public·abstract·void·M·(T·t); | ||
21 | » public· | 20 | » public·abstract·int·this[T·t]·{·set;·} |
21 | » public·virtual·bool·this·[int·a]·{·set·{·}·} | ||
22 | } | 22 | } |
23 | class·B·:·A<int> | 23 | class·B·:·A<int> |
24 | { | 24 | { |
25 | » public·override· | 25 | » public·override·int·this·[int·a]·{·set·{}·} |
26 | }</string> | 26 | }</string> |
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 1, 26 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1066</ErrorName> | 3 | ··<ErrorName>CS1066</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`x'·will·never·be·used | ||
6 | //·Line:·12 | ||
7 | //·Compiler·options:·-warnaserror | ||
8 | interface·I | ||
9 | { | ||
10 | » void·Method·(int·i); | ||
11 | } | ||
12 | class·C·:·I | ||
13 | { | ||
14 | » void·I.Method·(int·x·=·9) | ||
15 | » { | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`s'·will·never·be·used | 5 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`s'·will·never·be·used |
19 | //·Line:·9 | 6 | //·Line:·9 |
20 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
21 | public·partial·class·C | 8 | public·partial·class·C |
22 | { | 9 | { |
23 | » partial·void·Test·(int·u,·string·s); | 10 | » partial·void·Test·(int·u,·string·s); |
Offset 46, 9 lines modified | Offset 31, 24 lines modified | ||
46 | class·C | 31 | class·C |
47 | { | 32 | { |
48 | » public·static·implicit·operator·C·(int·i·=·8) | 33 | » public·static·implicit·operator·C·(int·i·=·8) |
49 | » { | 34 | » { |
50 | » » return·null; | 35 | » » return·null; |
51 | » } | 36 | » } |
52 | }</string> | 37 | }</string> |
38 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`x'·will·never·be·used | ||
39 | //·Line:·12 | ||
40 | //·Compiler·options:·-warnaserror | ||
41 | interface·I | ||
42 | { | ||
43 | » void·Method·(int·i); | ||
44 | } | ||
45 | class·C·:·I | ||
46 | { | ||
47 | » void·I.Method·(int·x·=·9) | ||
48 | » { | ||
49 | » } | ||
50 | }</string> | ||
53 | ··</Examples> | 51 | ··</Examples> |
54 | </ErrorDocumentation> | 52 | </ErrorDocumentation> |
Offset 11, 27 lines modified | Offset 11, 14 lines modified | ||
11 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} | 11 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} |
12 | » » static·void·Main·()·{ | 12 | » » static·void·Main·()·{ |
13 | » » » Foo·bar·=·new·Foo·(Bar); | 13 | » » » Foo·bar·=·new·Foo·(Bar); |
14 | » » » bar·("i·=·",·5); | 14 | » » » bar·("i·=·",·5); |
15 | » » } | 15 | » » } |
16 | » } | 16 | » } |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS1594:·Delegate·`Test.Foo'·has·some·invalid·arguments | ||
19 | //·Line:·10 | ||
20 | namespace·Test·{ | ||
21 | » delegate·void·Foo·(string·x,·params·string·[]·args); | ||
22 | » class·Testee·{ | ||
23 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} | ||
24 | » » static·void·Main·()·{ | ||
25 | » » » Foo·bar·=·new·Foo·(Bar); | ||
26 | » » » bar·("x'·=·",·new·object·[]·{"Foo",·5,·3.6·}); | ||
27 | » » } | ||
28 | » } | ||
29 | }</string> | ||
30 | ····<string>//·CS1594:·Delegate·`Blah.MyDelegate'·has·some·invalid·arguments | 18 | ····<string>//·CS1594:·Delegate·`Blah.MyDelegate'·has·some·invalid·arguments |
31 | //·Line·:·21 | 19 | //·Line·:·21 |
32 | using·System; | 20 | using·System; |
33 | public·class·Blah·{ | 21 | public·class·Blah·{ |
Offset 67, 9 lines modified | Offset 54, 22 lines modified | ||
67 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} | 54 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} |
68 | » » static·void·Main·()·{ | 55 | » » static·void·Main·()·{ |
69 | » » » Foo·bar·=·new·Foo·(Bar); | 56 | » » » Foo·bar·=·new·Foo·(Bar); |
70 | » » » bar·("x''·=·",·"Foo",·5,·3.6); | 57 | » » » bar·("x''·=·",·"Foo",·5,·3.6); |
71 | » » } | 58 | » » } |
72 | » } | 59 | » } |
73 | }</string> | 60 | }</string> |
61 | ····<string>//·CS1594:·Delegate·`Test.Foo'·has·some·invalid·arguments | ||
62 | //·Line:·10 | ||
63 | namespace·Test·{ | ||
64 | » delegate·void·Foo·(string·x,·params·string·[]·args); | ||
65 | » class·Testee·{ | ||
66 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} | ||
67 | » » static·void·Main·()·{ | ||
68 | » » » Foo·bar·=·new·Foo·(Bar); | ||
69 | » » » bar·("x'·=·",·new·object·[]·{"Foo",·5,·3.6·}); | ||
70 | » » } | ||
71 | » } | ||
72 | }</string> | ||
74 | ··</Examples> | 73 | ··</Examples> |
75 | </ErrorDocumentation> | 74 | </ErrorDocumentation> |
Offset 1, 12 lines modified | Offset 1, 34 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1632</ErrorName> | 3 | ··<ErrorName>CS1632</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method | 5 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method |
6 | //·Line:·14 | ||
7 | using·System; | ||
8 | class·X | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » int·b·=·0; | ||
13 | » » switch·(b)·{ | ||
14 | » » case·1: | ||
15 | » » » Action·a·=·()·=>·{ | ||
16 | » » » » goto·case·2; | ||
17 | » » » }; | ||
18 | » » » | ||
19 | » » » break; | ||
20 | » » case·2: | ||
21 | » » » break; | ||
22 | » » } | ||
23 | » } | ||
24 | }</string> | ||
25 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method | ||
6 | //·Line:·12 | 26 | //·Line:·12 |
7 | using·System; | 27 | using·System; |
8 | class·X | 28 | class·X |
9 | { | 29 | { |
10 | » public·static·void·Main·() | 30 | » public·static·void·Main·() |
Offset 53, 31 lines modified | Offset 75, 9 lines modified | ||
53 | » » » » break; | 75 | » » » » break; |
54 | » » » }; | 76 | » » » }; |
55 | » » » | 77 | » » » |
56 | » » » break; | 78 | » » » break; |
57 | » » } | 79 | » » } |
58 | » } | 80 | » } |
59 | }</string> | 81 | }</string> |
60 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method | ||
61 | //·Line:·14 | ||
62 | using·System; | ||
63 | class·X | ||
64 | { | ||
65 | » public·static·void·Main·() | ||
66 | » { | ||
67 | » » int·b·=·0; | ||
68 | » » switch·(b)·{ | ||
69 | » » case·1: | ||
70 | » » » Action·a·=·()·=>·{ | ||
71 | » » » » goto·case·2; | ||
72 | » » » }; | ||
73 | » » » | ||
74 | » » » break; | ||
75 | » » case·2: | ||
76 | » » » break; | ||
77 | » » } | ||
78 | » } | ||
79 | }</string> | ||
80 | ··</Examples> | 82 | ··</Examples> |
81 | </ErrorDocumentation> | 83 | </ErrorDocumentation> |
Offset 1, 20 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1667</ErrorName> | 3 | ··<ErrorName>CS1667</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return'·declarations·only | 5 | ····<string>//·CS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return'·declarations·only |
6 | //·GMCS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return,·type·parameter'·declarations·only | 6 | //·GMCS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return,·type·parameter'·declarations·only |
7 | //·Line:· | 7 | //·Line:·11 |
8 | using·System; | 8 | using·System; |
9 | using·System.Diagnostics; | ||
9 | public·interface·X·{ | ||
10 | ··[method:CLSCompliant·(false)] | ||
11 | 10 | class·Class1· | |
11 | { | ||
12 | ········public·event·ResolveEventHandler·G·{ | ||
13 | ············[CLSCompliant(false)] | ||
14 | ············add·{} | ||
15 | ············remove·{} | ||
16 | » } | ||
12 | }</string> | 17 | }</string> |
13 | ····<string>//·CS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return'·declarations·only | 18 | ····<string>//·CS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return'·declarations·only |
14 | //·GMCS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return,·type·parameter'·declarations·only | 19 | //·GMCS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return,·type·parameter'·declarations·only |
15 | //·Line:·15 | 20 | //·Line:·15 |
16 | class·Test·{ | 21 | class·Test·{ |
17 | ········public·static·bool·Error·{ | 22 | ········public·static·bool·Error·{ |
Offset 25, 29 lines modified | Offset 30, 14 lines modified | ||
25 | } | 30 | } |
26 | class·MainClass·{ | 31 | class·MainClass·{ |
27 | ········public·static·void·Main·()·{ | 32 | ········public·static·void·Main·()·{ |
28 | ················System.Console.WriteLine·(Test.Error); | 33 | ················System.Console.WriteLine·(Test.Error); |
29 | ········} | 34 | ········} |
30 | }</string> | 35 | }</string> |
31 | ····<string>//·CS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return'·declarations·only | ||
32 | //·GMCS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return,·type·parameter'·declarations·only | ||
33 | //·Line:·11 | ||
34 | using·System; | ||
35 | using·System.Diagnostics; | ||
36 | class·Class1· | ||
37 | { | ||
38 | ········public·event·ResolveEventHandler·G·{ | ||
39 | ············[CLSCompliant(false)] | ||
40 | ············add·{} | ||
41 | ············remove·{} | ||
42 | » } | ||
43 | }</string> | ||
44 | ····<string>//·CS1667:·Attribute·`System.ObsoleteAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·delegate'·declarations·only | 36 | ····<string>//·CS1667:·Attribute·`System.ObsoleteAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·delegate'·declarations·only |
45 | //·Line:·14 | 37 | //·Line:·14 |
46 | class·Test·{ | 38 | class·Test·{ |
47 | ········public·static·bool·Error·{ | 39 | ········public·static·bool·Error·{ |
48 | ············[System.Obsolete]·set·{ | 40 | ············[System.Obsolete]·set·{ |
49 | ············} | 41 | ············} |
Offset 55, 14 lines modified | Offset 45, 24 lines modified | ||
55 | } | 45 | } |
56 | class·MainClass·{ | 46 | class·MainClass·{ |
57 | ········public·static·void·Main·()·{ | 47 | ········public·static·void·Main·()·{ |
58 | ················Test.Error·=·false; | 48 | ················Test.Error·=·false; |
59 | ········} | 49 | ········} |
60 | }</string> | 50 | }</string> |
51 | ····<string>//·CS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return'·declarations·only | ||
52 | //·GMCS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return,·type·parameter'·declarations·only | ||
53 | //·Line:·8 | ||
54 | using·System; | ||
55 | public·interface·X·{ | ||
56 | ··[method:CLSCompliant·(false)] | ||
57 | ··event·EventHandler·XEvent; | ||
58 | }</string> | ||
61 | ····<string>//·CS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`method'·declarations·only | 59 | ····<string>//·CS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`method'·declarations·only |
62 | //·GMCS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`class,·method'·declarations·only | 60 | //·GMCS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`class,·method'·declarations·only |
63 | //·Line:·11 | 61 | //·Line:·11 |
64 | using·System; | 62 | using·System; |
65 | using·System.Diagnostics; | 63 | using·System.Diagnostics; |
Offset 1, 39 lines modified | Offset 1, 36 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1656</ErrorName> | 3 | ··<ErrorName>CS1656</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1656:·Cannot·assign·to·`p'·because·it·is·a·`fixed·variable' | ||
6 | //·Line:·10 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | unsafe·class·X·{ | ||
9 | » static·int·x·=·0; | ||
10 | » static·void·Main·()·{ | ||
11 | » » fixed·(int*·p·=·&x)·{ | ||
12 | » » ····p·=·(int*)22; | ||
13 | » » } | ||
14 | » }» » ···· | ||
15 | }</string> | ||
5 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' | 16 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' |
6 | //·Line:·9 | 17 | //·Line:·9 |
7 | class·X·{ | 18 | class·X·{ |
8 | » static·void·Main·() | 19 | » static·void·Main·() |
9 | » { | 20 | » { |
10 | » » foreach·(int·i·in·new·int[]·{·2,·3·})·{ | 21 | » » foreach·(int·i·in·new·int[]·{·2,·3·})·{ |
11 | » » ····i·=·4; | 22 | » » ····i·=·4; |
12 | » » } | 23 | » » } |
13 | » } | 24 | » } |
14 | }</string> | 25 | }</string> |
15 | ····<string>//·CS1656:·Cannot·assign·to·`Method_1'·because·it·is·a·`method·group' | ||
16 | //·Line:·14 | ||
17 | public·class·Test | ||
18 | { | ||
19 | » void·Method_1·() | ||
20 | » { | ||
21 | » } | ||
22 | » | ||
23 | ········public·static·void·Main·() | ||
24 | ········{ | ||
25 | » » Test·t·=·new·Test·(); | ||
26 | » » | ||
27 | ················t.Method_1·+=·delegate·{··}; | ||
28 | ········} | ||
29 | }</string> | ||
30 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' | 26 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' |
31 | //·Line:·14 | 27 | //·Line:·14 |
32 | using·System.Collections; | 28 | using·System.Collections; |
33 | class·Test·{ | 29 | class·Test·{ |
34 | » static·IEnumerable·foo·()·{·return·null;·} | 30 | » static·IEnumerable·foo·()·{·return·null;·} |
Offset 42, 40 lines modified | Offset 39, 43 lines modified | ||
42 | » { | 39 | » { |
43 | » » IEnumerable·f·=·foo·(); | 40 | » » IEnumerable·f·=·foo·(); |
44 | » » if·(f·!=·null) | 41 | » » if·(f·!=·null) |
45 | » » » foreach·(int·i·in·f) | 42 | » » » foreach·(int·i·in·f) |
46 | » » » » i·=·0; | 43 | » » » » i·=·0; |
47 | » } | 44 | » } |
48 | }</string> | 45 | }</string> |
46 | ····<string>//·CS1656:·Cannot·assign·to·`Method_1'·because·it·is·a·`method·group' | ||
47 | //·Line:·14 | ||
48 | public·class·Test | ||
49 | { | ||
50 | » void·Method_1·() | ||
51 | » { | ||
52 | » } | ||
53 | » | ||
54 | ········public·static·void·Main·() | ||
55 | ········{ | ||
56 | » » Test·t·=·new·Test·(); | ||
57 | » » | ||
58 | ················t.Method_1·+=·delegate·{··}; | ||
59 | ········} | ||
60 | }</string> | ||
49 | ····<string>//·CS1656:·Cannot·assign·to·`m'·because·it·is·a·`using·variable' | 61 | ····<string>//·CS1656:·Cannot·assign·to·`m'·because·it·is·a·`using·variable' |
50 | //·Line:·10 | 62 | //·Line:·10 |
51 | using·System.IO; | 63 | using·System.IO; |
52 | class·X·{ | 64 | class·X·{ |
53 | » static·void·Main·() | 65 | » static·void·Main·() |
54 | » { | 66 | » { |
55 | » » using·(MemoryStream·m·=·new·MemoryStream·()){ | 67 | » » using·(MemoryStream·m·=·new·MemoryStream·()){ |
56 | » » » m·=·null; | 68 | » » » m·=·null; |
57 | » » } | 69 | » » } |
58 | » } | 70 | » } |
59 | }</string> | 71 | }</string> |
60 | ····<string>//·CS1656:·Cannot·assign·to·`p'·because·it·is·a·`fixed·variable' | ||
61 | //·Line:·10 | ||
62 | //·Compiler·options:·-unsafe | ||
63 | unsafe·class·X·{ | ||
64 | » static·int·x·=·0; | ||
65 | » static·void·Main·()·{ | ||
66 | » » fixed·(int*·p·=·&x)·{ | ||
67 | » » ····p·=·(int*)22; | ||
68 | » » } | ||
69 | » }» » ···· | ||
70 | }</string> | ||
71 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' | 72 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' |
72 | //·Line:·9 | 73 | //·Line:·9 |
73 | class·Test | 74 | class·Test |
74 | { | 75 | { |
75 | » static·void·Main·() | 76 | » static·void·Main·() |
76 | » { | 77 | » { |
Offset 8, 24 lines modified | Offset 8, 14 lines modified | ||
8 | class·ClassMain·{ | 8 | class·ClassMain·{ |
9 | ········public·static·void·Main()·{ | 9 | ········public·static·void·Main()·{ |
10 | ················try·{·} | 10 | ················try·{·} |
11 | ················catch·(System.Exception)·{·} | 11 | ················catch·(System.Exception)·{·} |
12 | ················catch·(System.Exception)·{·} | 12 | ················catch·(System.Exception)·{·} |
13 | ········} | 13 | ········} |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`System.Exception' | ||
16 | //·Line:·8 | ||
17 | class·ClassMain·{ | ||
18 | ········public·static·void·Main()·{ | ||
19 | ················try·{·} | ||
20 | ················catch·(System.Exception)·{·} | ||
21 | ················catch·(System.ApplicationException)·{·} | ||
22 | ········} | ||
23 | }</string> | ||
24 | ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`C<dynamic>' | 15 | ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`C<dynamic>' |
25 | //·Line:·17 | 16 | //·Line:·17 |
26 | class·D<T>·:·C<object> | 17 | class·D<T>·:·C<object> |
27 | { | 18 | { |
28 | } | 19 | } |
Offset 38, 9 lines modified | Offset 28, 19 lines modified | ||
38 | » public·static·void·Main·() | 28 | » public·static·void·Main·() |
39 | » { | 29 | » { |
40 | » » try·{·} | 30 | » » try·{·} |
41 | » » catch·(C<dynamic>)·{·} | 31 | » » catch·(C<dynamic>)·{·} |
42 | » » catch·(D<object>)·{·} | 32 | » » catch·(D<object>)·{·} |
43 | » } | 33 | » } |
44 | }</string> | 34 | }</string> |
35 | ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`System.Exception' | ||
36 | //·Line:·8 | ||
37 | class·ClassMain·{ | ||
38 | ········public·static·void·Main()·{ | ||
39 | ················try·{·} | ||
40 | ················catch·(System.Exception)·{·} | ||
41 | ················catch·(System.ApplicationException)·{·} | ||
42 | ········} | ||
43 | }</string> | ||
45 | ··</Examples> | 44 | ··</Examples> |
46 | </ErrorDocumentation> | 45 | </ErrorDocumentation> |
Offset 1, 22 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0229</ErrorName> | 3 | ··<ErrorName>CS0229</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO'·and·`TestLib.FOO' | ||
6 | //·Line:·9 | ||
7 | //·Compiler·options:·-r:CS0229-3-lib.dll | ||
8 | public·class·Test | ||
9 | { | ||
10 | ···public·static·void·Main() | ||
11 | ···{ | ||
12 | ······System.Console.WriteLine(TestLib.FOO); | ||
13 | ···} | ||
14 | }</string> | ||
15 | ····<string>//·CS0229:·Ambiguity·between·`Program.I1.Id'·and·`Program.I2.Id' | 5 | ····<string>//·CS0229:·Ambiguity·between·`Program.I1.Id'·and·`Program.I2.Id' |
16 | //·Line:·18 | 6 | //·Line:·18 |
17 | static·class·Program | 7 | static·class·Program |
18 | { | 8 | { |
19 | » public·interface·I1 | 9 | » public·interface·I1 |
20 | » { | 10 | » { |
Offset 29, 14 lines modified | Offset 18, 25 lines modified | ||
29 | » } | 18 | » } |
30 | » static·void·Generic<T>·(T·item)·where·T·:·I1,·I2 | 19 | » static·void·Generic<T>·(T·item)·where·T·:·I1,·I2 |
31 | » { | 20 | » { |
32 | » » var·a·=·item.Id; | 21 | » » var·a·=·item.Id; |
33 | » } | 22 | » } |
34 | }</string> | 23 | }</string> |
24 | ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO()'·and·`TestLib.FOO' | ||
25 | //·Line:·9 | ||
26 | //·Compiler·options:·-r:CS0229-4-lib.dll | ||
27 | public·class·Test | ||
28 | { | ||
29 | ···public·static·void·Main() | ||
30 | ···{ | ||
31 | ······System.Console.WriteLine(TestLib.FOO); | ||
32 | ···} | ||
33 | }</string> | ||
35 | ····<string>//·CS0229:·Ambiguity·between·`A.N'·and·`B.N' | 34 | ····<string>//·CS0229:·Ambiguity·between·`A.N'·and·`B.N' |
36 | //·Line:·26 | 35 | //·Line:·26 |
37 | using·static·A; | 36 | using·static·A; |
38 | using·static·B; | 37 | using·static·B; |
39 | class·A | 38 | class·A |
Offset 57, 74 lines modified | Offset 57, 74 lines modified | ||
57 | class·Test | 57 | class·Test |
58 | { | 58 | { |
59 | » public·static·void·Main·() | 59 | » public·static·void·Main·() |
60 | » { | 60 | » { |
61 | » » N.Foo·(); | 61 | » » N.Foo·(); |
62 | » } | 62 | » } |
63 | }</string> | 63 | }</string> |
64 | ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO()'·and·`TestLib.FOO' | ||
65 | //·Line:·9 | ||
66 | //·Compiler·options:·-r:CS0229-4-lib.dll | ||
67 | public·class·Test | ||
68 | { | ||
69 | ···public·static·void·Main() | ||
70 | ···{ | ||
71 | ······System.Console.WriteLine(TestLib.FOO); | ||
72 | ···} | ||
73 | }</string> | ||
74 | ····<string>//·CS0229:·Ambiguity·between·`IList. | 64 | ····<string>//·CS0229:·Ambiguity·between·`IList.Count'·and·`ICounter.Count' |
75 | //·Line:·2 | 65 | //·Line:·24 |
76 | using·System; | 66 | using·System; |
77 | delegate·void·Foo·(); | ||
78 | interface·IList· | 67 | interface·IList· |
79 | { | 68 | { |
80 | » | 69 | » int·Count·{·set;·} |
81 | } | 70 | } |
82 | interface·ICounter· | 71 | interface·ICounter· |
83 | { | 72 | { |
84 | » | 73 | » int·Count·{·set;·} |
85 | } | 74 | } |
86 | interface·IListCounter:·IList,·ICounter | 75 | interface·IListCounter:·IList,·ICounter |
87 | { | 76 | { |
88 | } | 77 | } |
89 | class·Test | 78 | class·Test |
90 | { | 79 | { |
91 | » static·void·Foo·(IListCounter·t) | 80 | » static·void·Foo·(IListCounter·t) |
92 | » { | 81 | » { |
93 | » » t. | 82 | » » t.Count·=·9;· |
94 | » } | 83 | » } |
95 | }</string> | 84 | }</string> |
96 | ····<string>//·CS0229:·Ambiguity·between·`IList. | 85 | ····<string>//·CS0229:·Ambiguity·between·`IList.Test'·and·`ICounter.Test' |
97 | //·Line:·2 | 86 | //·Line:·26 |
98 | using·System; | 87 | using·System; |
88 | delegate·void·Foo·(); | ||
99 | interface·IList· | 89 | interface·IList· |
100 | { | 90 | { |
101 | » | 91 | » event·Foo·Test; |
102 | } | 92 | } |
103 | interface·ICounter· | 93 | interface·ICounter· |
104 | { | 94 | { |
105 | » | 95 | » event·Foo·Test; |
106 | } | 96 | } |
107 | interface·IListCounter:·IList,·ICounter | 97 | interface·IListCounter:·IList,·ICounter |
108 | { | 98 | { |
109 | } | 99 | } |
110 | class·Test | 100 | class·Test |
111 | { | 101 | { |
112 | » static·void·Foo·(IListCounter·t) | 102 | » static·void·Foo·(IListCounter·t) |
113 | » { | 103 | » { |
114 | » » t. | 104 | » » t.Test·+=·null; |
115 | » } | 105 | » } |
116 | }</string> | 106 | }</string> |
107 | ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO'·and·`TestLib.FOO' | ||
108 | //·Line:·9 | ||
109 | //·Compiler·options:·-r:CS0229-3-lib.dll | ||
Max diff block lines reached; 23/2778 bytes (0.83%) of diff not shown. |
Offset 1, 17 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0418</ErrorName> | 3 | ··<ErrorName>CS0418</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static | ||
6 | //·Line:·4 | ||
7 | public·abstract·sealed·class·TestClass | ||
8 | { | ||
9 | }</string> | ||
10 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static | 5 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static |
11 | //·Line:·3 | 6 | //·Line:·3 |
12 | public·abstract·sealed·partial·class·Foo | 7 | public·abstract·sealed·partial·class·Foo |
13 | { | 8 | { |
14 | » public·string·myId; | 9 | » public·string·myId; |
15 | } | 10 | } |
Offset 22, 15 lines modified | Offset 16, 15 lines modified | ||
22 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); | 16 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); |
23 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); | 17 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); |
24 | » } | 18 | » } |
25 | }</string> | 19 | }</string> |
26 | ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static | 20 | ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static |
27 | //·Line:·4 | 21 | //·Line:·4 |
28 | public·abstract·s | 22 | public·abstract·sealed·class·TestClass |
29 | { | 23 | { |
30 | }</string> | 24 | }</string> |
31 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static | 25 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static |
32 | //·Line:·3 | 26 | //·Line:·3 |
33 | public·abstract·partial·class·Foo | 27 | public·abstract·partial·class·Foo |
34 | { | 28 | { |
35 | » public·string·myId; | 29 | » public·string·myId; |
Offset 65, 9 lines modified | Offset 59, 15 lines modified | ||
65 | { | 59 | { |
66 | » public·static·void·Main·() | 60 | » public·static·void·Main·() |
67 | » { | 61 | » { |
68 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); | 62 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); |
69 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); | 63 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); |
70 | » } | 64 | » } |
71 | }</string> | 65 | }</string> |
66 | ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static | ||
67 | //·Line:·4 | ||
68 | public·abstract·static·class·TestClass | ||
69 | { | ||
70 | }</string> | ||
72 | ··</Examples> | 71 | ··</Examples> |
73 | </ErrorDocumentation> | 72 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 19 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0132</ErrorName> | 3 | ··<ErrorName>CS0132</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless | ||
6 | //·Line:·5 | ||
7 | class·X·{ | ||
8 | ····static·int·ii·=·55; | ||
9 | » static·X·(int·x) | ||
10 | » { | ||
11 | » } | ||
12 | }</string> | ||
5 | ····<string>//·CS0132:·`Foo.Foo(int)':·The·static·constructor·must·be·parameterless | 13 | ····<string>//·CS0132:·`Foo.Foo(int)':·The·static·constructor·must·be·parameterless |
6 | //·Line:·10 | 14 | //·Line:·10 |
7 | class·Foo | 15 | class·Foo |
8 | { | 16 | { |
9 | » static·Foo·() | 17 | » static·Foo·() |
10 | » { | 18 | » { |
Offset 22, 17 lines modified | Offset 30, 9 lines modified | ||
22 | ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless | 30 | ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless |
23 | //·Line:·4 | 31 | //·Line:·4 |
24 | class·X·{ | 32 | class·X·{ |
25 | » static·X·(int·x) | 33 | » static·X·(int·x) |
26 | » { | 34 | » { |
27 | » } | 35 | » } |
28 | }</string> | 36 | }</string> |
29 | ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless | ||
30 | //·Line:·5 | ||
31 | class·X·{ | ||
32 | ····static·int·ii·=·55; | ||
33 | » static·X·(int·x) | ||
34 | » { | ||
35 | » } | ||
36 | }</string> | ||
37 | ··</Examples> | 37 | ··</Examples> |
38 | </ErrorDocumentation> | 38 | </ErrorDocumentation> |
Offset 13, 72 lines modified | Offset 13, 52 lines modified | ||
13 | » } | 13 | » } |
14 | » static·T·Ret<T>·()·where·T·:·new·() | 14 | » static·T·Ret<T>·()·where·T·:·new·() |
15 | » { | 15 | » { |
16 | » » return·new·T·(); | 16 | » » return·new·T·(); |
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS0310:·The·type·`Foo'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`a'·in·the·generic·type·or·method·`C<a>' | ||
20 | //·Line:·14 | ||
21 | class·C·<a>·where·a·:·new·()·{ | ||
22 | } | ||
23 | class·Foo·{ | ||
24 | ··public·Foo·(int·x)·{·} | ||
25 | } | ||
26 | class·X | ||
27 | { | ||
28 | ········static·void·Main·() | ||
29 | ········{ | ||
30 | ··········C<Foo>·x; | ||
31 | ········} | ||
32 | }</string> | ||
19 | ····<string>//·CS0310:·The·type·`A'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Foo<T>' | 33 | ····<string>//·CS0310:·The·type·`A'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Foo<T>' |
20 | //·Line:·18 | 34 | //·Line:·18 |
21 | public·class·Foo<T> | 35 | public·class·Foo<T> |
22 | » where·T·:·new·() | 36 | » where·T·:·new·() |
23 | { | 37 | { |
24 | } | 38 | } |
25 | class·A | 39 | abstract·class·A |
26 | { | 40 | { |
27 | » p | 41 | » public·A·() |
28 | » {·} | 42 | » {·} |
29 | } | 43 | } |
30 | class·X | 44 | class·X |
31 | { | 45 | { |
32 | » Foo<A>·foo; | 46 | » Foo<A>·foo; |
33 | » static·void·Main·() | 47 | » static·void·Main·() |
34 | » { | 48 | » { |
35 | » } | 49 | » } |
36 | }</string> | 50 | }</string> |
37 | ····<string>//·CS0310:·The·type·`Class1'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Class3<T>' | ||
38 | //·Line:·18 | ||
39 | public·class·Class1 | ||
40 | { | ||
41 | » public·Class1·(int·i)·{·} | ||
42 | } | ||
43 | public·class·Class2<T> | ||
44 | { | ||
45 | } | ||
46 | public·class·Class3<T>·where·T·:·new·() | ||
47 | { | ||
48 | } | ||
49 | class·A·:·Class2<Class3<Class1>> | ||
50 | { | ||
51 | }</string> | ||
52 | ····<string>//·CS0310:·The·type·`Foo'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`a'·in·the·generic·type·or·method·`C<a>' | ||
53 | //·Line:·14 | ||
54 | class·C·<a>·where·a·:·new·()·{ | ||
55 | } | ||
56 | class·Foo·{ | ||
57 | ··public·Foo·(int·x)·{·} | ||
58 | } | ||
59 | class·X | ||
60 | { | ||
61 | ········static·void·Main·() | ||
62 | ········{ | ||
63 | ··········C<Foo>·x; | ||
64 | ········} | ||
65 | }</string> | ||
66 | ····<string>//·CS0310:·The·type·`A'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Foo<T>' | 51 | ····<string>//·CS0310:·The·type·`A'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Foo<T>' |
67 | //·Line:·20 | 52 | //·Line:·20 |
68 | public·class·Foo<T> | 53 | public·class·Foo<T> |
69 | » where·T·:·new·() | 54 | » where·T·:·new·() |
70 | { | 55 | { |
71 | } | 56 | } |
Offset 92, 25 lines modified | Offset 72, 45 lines modified | ||
92 | class·X | 72 | class·X |
93 | { | 73 | { |
94 | » static·void·Main·() | 74 | » static·void·Main·() |
95 | » { | 75 | » { |
96 | » » object·o·=·new·Foo<A>·(); | 76 | » » object·o·=·new·Foo<A>·(); |
97 | » } | 77 | » } |
98 | }</string> | 78 | }</string> |
79 | ····<string>//·CS0310:·The·type·`Class1'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Class3<T>' | ||
80 | //·Line:·18 | ||
81 | public·class·Class1 | ||
82 | { | ||
83 | » public·Class1·(int·i)·{·} | ||
84 | } | ||
85 | public·class·Class2<T> | ||
86 | { | ||
87 | } | ||
88 | public·class·Class3<T>·where·T·:·new·() | ||
89 | { | ||
90 | } | ||
91 | class·A·:·Class2<Class3<Class1>> | ||
92 | { | ||
93 | }</string> | ||
99 | ····<string>//·CS0310:·The·type·`A'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Foo<T>' | 94 | ····<string>//·CS0310:·The·type·`A'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Foo<T>' |
100 | //·Line:·18 | 95 | //·Line:·18 |
101 | public·class·Foo<T> | 96 | public·class·Foo<T> |
102 | » where·T·:·new·() | 97 | » where·T·:·new·() |
103 | { | 98 | { |
104 | } | 99 | } |
105 | 100 | class·A | |
106 | { | 101 | { |
107 | » p | 102 | » private·A·() |
Max diff block lines reached; 39/2691 bytes (1.45%) of diff not shown. |
Offset 1, 89 lines modified | Offset 1, 89 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0652</ErrorName> | 3 | ··<ErrorName>CS0652</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·` | 5 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char' |
6 | //·Line:·12 | 6 | //·Line:·12 |
7 | //·Compiler·options:·/warn:2·/warnaserror | 7 | //·Compiler·options:·/warn:2·/warnaserror |
8 | using·System; | 8 | using·System; |
9 | public·class·CS0652·{ | 9 | public·class·CS0652·{ |
10 | » public·static·void·Main·()· | 10 | » public·static·void·Main·()· |
11 | » { | 11 | » { |
12 | » » | 12 | » » char·value·=·'a'; |
13 | » » if·(value·>· | 13 | » » if·(value·>·ulong.MaxValue) |
14 | » » » return; | 14 | » » » return; |
15 | » } | 15 | » } |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·` | 17 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`byte' |
18 | //·Line:· | 18 | //·Line:·9 |
19 | //·Compiler·options:· | 19 | //·Compiler·options:·-warnaserror·-warn:2 |
20 | class·X | ||
21 | { | ||
22 | » void·b·() | ||
23 | » { | ||
24 | ················byte·b·=·0; | ||
25 | ················if·(b·==·500) | ||
26 | ····················return; | ||
27 | » } | ||
28 | » static·void·Main·()·{} | ||
29 | }</string> | ||
30 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`short' | ||
31 | //·Line:·11 | ||
32 | //·Compiler·options:·/warn:2·/warnaserror | ||
20 | using·System; | 33 | using·System; |
21 | public·class·CS0652·{ | 34 | public·class·CS0652·{ |
22 | » public·static·void·Main·()· | 35 | » public·static·void·Main·()· |
23 | » { | 36 | » { |
24 | » » char·value·=·'a'; | ||
25 | » » if·(value·>·ulong.MaxValue) | ||
26 | » » | 37 | » » short·us·=·0; |
38 | » » if·(us·==·-10000000) | ||
39 | » » » Console.WriteLine·(":("); | ||
40 | » » else | ||
41 | » » » Console.WriteLine·(":)"); | ||
27 | » } | 42 | » } |
28 | }</string> | 43 | }</string> |
29 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·` | 44 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`short' |
30 | //·Line:·12 | 45 | //·Line:·12 |
31 | //·Compiler·options:·/warn:2·/warnaserror | 46 | //·Compiler·options:·/warn:2·/warnaserror |
32 | using·System; | 47 | using·System; |
33 | public·class·CS0652·{ | 48 | public·class·CS0652·{ |
34 | » public·static·void·Main·()· | 49 | » public·static·void·Main·()· |
35 | » { | 50 | » { |
51 | » » short·value·=·5; | ||
52 | » » if·(value·>·char.MaxValue) | ||
53 | » » » return; | ||
36 | » » byte·b·=·0; | ||
37 | » » if·(b·==·-1) | ||
38 | » » » Console.WriteLine·(":("); | ||
39 | » » else | ||
40 | » » » Console.WriteLine·(":)"); | ||
41 | » } | 54 | » } |
42 | }</string> | 55 | }</string> |
43 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·` | 56 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`byte' |
44 | //·Line:·1 | 57 | //·Line:·12 |
45 | //·Compiler·options:·/warn:2·/warnaserror | 58 | //·Compiler·options:·/warn:2·/warnaserror |
46 | using·System; | 59 | using·System; |
47 | public·class·CS0652·{ | 60 | public·class·CS0652·{ |
48 | » public·static·void·Main·()· | 61 | » public·static·void·Main·()· |
49 | » { | 62 | » { |
50 | » » short·us·=·0; | ||
51 | » » | 63 | » » byte·b·=·0; |
64 | » » if·(b·==·-1) | ||
52 | » » » Console.WriteLine·(":("); | 65 | » » » Console.WriteLine·(":("); |
53 | » » else | 66 | » » else |
54 | » » » Console.WriteLine·(":)"); | 67 | » » » Console.WriteLine·(":)"); |
55 | » } | 68 | » } |
56 | }</string> | 69 | }</string> |
57 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`byte' | ||
58 | //·Line:·9 | ||
59 | //·Compiler·options:·-warnaserror·-warn:2 | ||
60 | class·X | ||
61 | { | ||
62 | » void·b·() | ||
63 | » { | ||
64 | ················byte·b·=·0; | ||
65 | ················if·(b·==·500) | ||
66 | ····················return; | ||
67 | » } | ||
68 | » static·void·Main·()·{} | ||
69 | }</string> | ||
70 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char' | 70 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char' |
71 | //·Line:·12 | 71 | //·Line:·12 |
72 | //·Compiler·options:·/warn:2·/warnaserror | 72 | //·Compiler·options:·/warn:2·/warnaserror |
73 | using·System; | 73 | using·System; |
74 | public·class·CS0652·{ | 74 | public·class·CS0652·{ |
Offset 6, 35 lines modified | Offset 6, 35 lines modified | ||
6 | //·Line:·15 | 6 | //·Line:·15 |
7 | using·System; | 7 | using·System; |
8 | using·System.Linq.Expressions; | 8 | using·System.Linq.Expressions; |
9 | class·M | 9 | class·M |
10 | { | 10 | { |
11 | » | 11 | » public·M·(string·s·=·"value") |
12 | » { | 12 | » { |
13 | » } | 13 | » } |
14 | » | 14 | » |
15 | » public·static·void·Main·() | 15 | » public·static·void·Main·() |
16 | » { | 16 | » { |
17 | » » Expression<Action>·e·=·()·=>· | 17 | » » Expression<Action>·e·=·()·=>·new·M·(); |
18 | » } | 18 | » } |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0854:·An·expression·tree·cannot·contain·an·invocation·which·uses·optional·parameter | 20 | ····<string>//·CS0854:·An·expression·tree·cannot·contain·an·invocation·which·uses·optional·parameter |
21 | //·Line:·15 | 21 | //·Line:·15 |
22 | using·System; | 22 | using·System; |
23 | using·System.Linq.Expressions; | 23 | using·System.Linq.Expressions; |
24 | class·M | 24 | class·M |
25 | { | 25 | { |
26 | » | 26 | » static·void·Optional·(int·i,·string·s·=·"value") |
27 | » { | 27 | » { |
28 | » } | 28 | » } |
29 | » | 29 | » |
30 | » public·static·void·Main·() | 30 | » public·static·void·Main·() |
31 | » { | 31 | » { |
32 | » » Expression<Action>·e·=·()·=>· | 32 | » » Expression<Action>·e·=·()·=>·Optional·(1); |
33 | » } | 33 | » } |
34 | }</string> | 34 | }</string> |
35 | ··</Examples> | 35 | ··</Examples> |
36 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1910</ErrorName> | 3 | ··<ErrorName>CS1910</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1910:·Argument·of·type·` | 5 | ····<string>//·CS1910:·Argument·of·type·`System.Type'·is·not·applicable·for·the·DefaultParameterValue·attribute |
6 | //·Line:·7 | 6 | //·Line:·7 |
7 | using·System.Runtime.InteropServices; | 7 | using·System.Runtime.InteropServices; |
8 | using·System; | ||
9 | class·Test·{ | 8 | class·Test·{ |
10 | » void·f·([DefaultParameterValue·( | 9 | » void·f·([DefaultParameterValue·(typeof·(object))]·object·x) |
11 | » { | 10 | » { |
12 | » } | 11 | » } |
13 | }</string> | 12 | }</string> |
14 | ····<string>//·CS1910:·Argument·of·type·` | 13 | ····<string>//·CS1910:·Argument·of·type·`int[]'·is·not·applicable·for·the·DefaultParameterValue·attribute |
15 | //·Line:·7 | 14 | //·Line:·7 |
16 | using·System.Runtime.InteropServices; | 15 | using·System.Runtime.InteropServices; |
16 | using·System; | ||
17 | class·Test·{ | 17 | class·Test·{ |
18 | » void·f·([DefaultParameterValue·( | 18 | » void·f·([DefaultParameterValue·(new·int[0])]·object·x) |
19 | » { | 19 | » { |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ··</Examples> | 22 | ··</Examples> |
23 | </ErrorDocumentation> | 23 | </ErrorDocumentation> |
Offset 1, 57 lines modified | Offset 1, 68 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0214</ErrorName> | 3 | ··<ErrorName>CS0214</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 5 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
6 | //·Line:· | 6 | //·Line:·13 |
7 | //·Compiler·options:·-unsafe | ||
7 | 8 | struct·X·{ | |
9 | » static·unsafe·void·*a·() | ||
10 | » » { | ||
11 | » » » return·null; | ||
12 | » » } | ||
8 | abstract·class·A | ||
9 | { | ||
10 | » | 13 | » static·void·Main·() |
14 | » » { | ||
15 | » » » a·(); | ||
16 | » » } | ||
17 | » | ||
11 | }</string> | 18 | }</string> |
12 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 19 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
13 | //·Line:· | 20 | //·Line:·17 |
14 | //·Compiler·options:·-unsafe | 21 | //·Compiler·options:·-unsafe |
22 | public·unsafe·delegate·void·Bar·(int*·x); | ||
15 | class·X·{ | ||
16 | » void·*a; | ||
17 | }</string> | ||
18 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | ||
19 | //·Line:·13 | ||
20 | //·Compiler·options:·-unsafe | ||
21 | class· | 23 | class·X |
22 | { | 24 | { |
23 | » public·static·unsafe·void·Write·(params·int*[]·args) | ||
24 | » { | ||
25 | » } | ||
26 | » | 25 | » public·X·(Bar·bar) |
26 | » {·} | ||
27 | » unsafe·static·void·Test·(int*·b) | ||
28 | » {·} | ||
27 | » | 29 | » static·void·Main·() |
28 | » { | 30 | » { |
29 | » » | 31 | » » X·x·=·new·X·(Test); |
30 | » } | 32 | » } |
31 | }</string> | 33 | }</string> |
32 | ····<string>//·CS | 34 | ····<string>//·CS214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
33 | //·Line:· | 35 | //·Line:·21 |
34 | //·Compiler·options:·-unsafe | 36 | //·Compiler·options:·-unsafe |
35 | u | 37 | public·unsafe·delegate·int*·Bar·(); |
36 | class·X | 38 | class·X |
39 | { | ||
40 | » unsafe·static·int*·Test·() | ||
37 | » public·unsafe·int*·A·{·set·{·}·} | ||
38 | » | ||
39 | » void·Foo·() | ||
40 | » { | 41 | » { |
41 | » » | 42 | » » return·null; |
42 | » } | 43 | » } |
43 | » static·void·Main·() | 44 | » static·void·Main·() |
45 | » { | ||
46 | » » Bar·b; | ||
47 | » » unsafe·{ | ||
48 | » » » b·=·Test; | ||
49 | » » } | ||
50 | » » | ||
51 | » » b·(); | ||
52 | » } | ||
44 | }</string> | 53 | }</string> |
45 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 54 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
46 | //·Line:·11 | 55 | //·Line:·11 |
47 | //·Compiler·options:·-unsafe | 56 | //·Compiler·options:·-unsafe |
48 | public·class·C | 57 | public·class·C |
49 | { | 58 | { |
Offset 59, 45 lines modified | Offset 70, 25 lines modified | ||
59 | » | 70 | » |
60 | » public·static·void·Main·() | 71 | » public·static·void·Main·() |
61 | » { | 72 | » { |
62 | » » var·v·=·new·C().i; | 73 | » » var·v·=·new·C().i; |
63 | » } | 74 | » } |
64 | }</string> | 75 | }</string> |
65 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 76 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
66 | //·Line:·9 | ||
67 | //·Compiler·options:·-unsafe | ||
68 | public·class·aClass | ||
69 | { | ||
70 | » public·struct·foo_t | ||
71 | » { | ||
72 | » » public·fixed·char·b[16]; | ||
73 | » } | ||
74 | }</string> | ||
75 | ····<string>//·CS214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | ||
76 | //·Line:· | 77 | //·Line:·12 |
77 | //·Compiler·options:·-unsafe | 78 | //·Compiler·options:·-unsafe |
79 | using·System; | ||
78 | public·unsafe·delegate·int*·Bar·(); | ||
79 | class·X | ||
80 | { | ||
81 | » unsafe·static·int*·Test·() | ||
82 | » { | ||
83 | » » return·null; | ||
84 | » } | ||
85 | 80 | class·X·{ | |
81 | » public·unsafe·int*·this·[int·i]·{·set·{·}·} | ||
82 | » | ||
83 | » void·Foo·() | ||
86 | » { | 84 | » { |
85 | » » this·[0]·=·null; | ||
87 | » » Bar·b; | ||
88 | » » unsafe·{ | ||
89 | » » » b·=·Test; | ||
90 | » » } | ||
91 | » » | ||
92 | » » b·(); | ||
93 | » } | 86 | » } |
Max diff block lines reached; 3386/6123 bytes (55.30%) of diff not shown. |
Offset 1, 115 lines modified | Offset 1, 115 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0826</ErrorName> | 3 | ··<ErrorName>CS0826</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 5 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | class· | 7 | public·class·Test |
8 | { | 8 | { |
9 | » | 9 | » static·void·Main·() |
10 | » { | 10 | » { |
11 | » » var· | 11 | » » var·e·=·new[]·{·1,·null·}; |
12 | » } | 12 | » } |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 14 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
15 | //·Line:·9 | 15 | //·Line:·9 |
16 | public·class·Test | 16 | public·class·Test |
17 | { | 17 | { |
18 | » static·void·Main·() | 18 | » static·void·Main·() |
19 | » { | 19 | » { |
20 | » » var·e·=·new[]·{· | 20 | » » var·e·=·new[,,,]·{·1,·2·};· |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 23 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
24 | //·Line:· | 24 | //·Line:·9 |
25 | public·class·Test | 25 | public·class·Test |
26 | { | 26 | { |
27 | » static·void·Main·() | 27 | » static·void·Main·() |
28 | » { | 28 | » { |
29 | » » var·e·=·new[]·{· | 29 | » » var·e·=·new[]·{·delegate·{}·}; |
30 | » } | 30 | » } |
31 | }</string> | 31 | }</string> |
32 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 32 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
33 | //·Line:· | 33 | //·Line:·13 |
34 | public·class·Test | 34 | public·class·Test |
35 | { | 35 | { |
36 | » static·void·TestMethod·() | ||
37 | » { | ||
38 | » } | ||
39 | » | ||
36 | » static·void·Main·() | 40 | » static·void·Main·() |
37 | » { | 41 | » { |
38 | » » var·e·=·new[]·{· | 42 | » » var·e·=·new[]·{·TestMethod·()·}; |
39 | » } | 43 | » } |
40 | }</string> | 44 | }</string> |
41 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 45 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
42 | //·Line:·8 | 46 | //·Line:·8 |
43 | 47 | class·C | |
44 | { | 48 | { |
45 | » static·void·Main·() | 49 | » public·static·void·Main·() |
46 | » { | 50 | » { |
47 | » » var· | 51 | » » var·array·=·new[]·{·null,·null·}; |
48 | » } | 52 | » } |
49 | }</string> | 53 | }</string> |
50 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 54 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
51 | //·Line:·8 | 55 | //·Line:·8 |
52 | class· | 56 | class·XX |
53 | { | 57 | { |
54 | » public·static·void·Main·() | 58 | » public·static·void·Main·() |
55 | » { | 59 | » { |
56 | » » var· | 60 | » » var·m·=·new·[]·{·(1,·Main)·}; |
57 | » } | 61 | » } |
58 | }</string> | 62 | }</string> |
59 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 63 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
60 | //·Line:·9 | 64 | //·Line:·9 |
61 | public·class·Test | 65 | public·class·Test |
62 | { | 66 | { |
63 | » static·void·Main·() | 67 | » static·void·Main·() |
64 | » { | 68 | » { |
65 | » » var·e·=·new[]·{·}; | 69 | » » var·e·=·new[]·{·null·}; |
66 | » } | 70 | » } |
67 | }</string> | 71 | }</string> |
68 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 72 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
69 | //·Line:· | 73 | //·Line:·8 |
70 | public·class·Test | 74 | public·class·Test |
71 | { | 75 | { |
72 | » static·void·TestMethod·() | ||
73 | » { | ||
74 | » } | ||
75 | » | ||
76 | » static·void·Main·() | 76 | » static·void·Main·() |
77 | » { | 77 | » { |
78 | » » var·e·=·new[]·{· | 78 | » » var·e·=·new[]·{·1,·"a"·}; |
79 | » } | 79 | » } |
80 | }</string> | 80 | }</string> |
81 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 81 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
82 | //·Line:· | 82 | //·Line:·8 |
83 | public·class·Test | 83 | public·class·Test |
84 | { | 84 | { |
85 | » static·void·Main·() | 85 | » static·void·Main·() |
86 | » { | 86 | » { |
87 | » » var·e·=·new[]·{· | 87 | » » var·e·=·new[]·{·Main·}; |
88 | » } | 88 | » } |
89 | }</string> | 89 | }</string> |
90 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 90 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
91 | //·Line:·9 | 91 | //·Line:·9 |
92 | public·class·Test | 92 | public·class·Test |
93 | { | 93 | { |
94 | » static·void·Main·() | 94 | » static·void·Main·() |
95 | » { | 95 | » { |
96 | » » var·e·=·new[ | 96 | » » var·e·=·new[]·{·}; |
97 | » } | 97 | » } |
98 | }</string> | 98 | }</string> |
99 | ··</Examples> | 99 | ··</Examples> |
100 | </ErrorDocumentation> | 100 | </ErrorDocumentation> |
Offset 1, 20 lines modified | Offset 1, 42 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0133</ErrorName> | 3 | ··<ErrorName>CS0133</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0133:·The·expression·being·assigned·to·`S.pathName'·must·be·a·constant·or·default·value | ||
6 | //·Line:·12 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | class·C | ||
9 | { | ||
10 | ····public·static·int·i·=·4; | ||
11 | } | ||
12 | public·unsafe·struct·S | ||
13 | { | ||
14 | ····private·fixed·char·pathName·[C.i]; | ||
15 | }</string> | ||
16 | ····<string>//·CS0133:·The·expression·being·assigned·to·`x'·must·be·a·constant·or·default·value | ||
17 | //·Line:·7 | ||
18 | class·X·{ | ||
19 | » X·(int·arg) | ||
20 | » { | ||
21 | » » const·int·x·=·arg; | ||
22 | » } | ||
23 | }</string> | ||
5 | ····<string>//·CS0133:·The·expression·being·assigned·to·` | 24 | ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value |
6 | //·Line:·8 | 25 | //·Line:·8 |
7 | class· | 26 | class·X |
8 | { | 27 | { |
9 | ····public·void·FooBar·() | ||
10 | ····{ | ||
11 | ········const·string·Foo·=·Foo; | ||
12 | · | 28 | » void·Foo·() |
29 | » { | ||
30 | » » const·object·o·=·null·??·""; | ||
31 | » } | ||
13 | }</string> | 32 | }</string> |
14 | ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value | 33 | ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value |
15 | //·Line:·8 | 34 | //·Line:·8 |
16 | class·X | 35 | class·X |
17 | { | 36 | { |
18 | » void·Foo·() | 37 | » void·Foo·() |
Offset 40, 41 lines modified | Offset 62, 19 lines modified | ||
40 | class·X | 62 | class·X |
41 | { | 63 | { |
42 | » static·void·Main·() | 64 | » static·void·Main·() |
43 | » { | 65 | » { |
44 | » » const·int·b·=·true·?·1·:·b; | 66 | » » const·int·b·=·true·?·1·:·b; |
45 | » } | 67 | » } |
46 | }</string> | 68 | }</string> |
47 | ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value | 69 | ····<string>//·CS0133:·The·expression·being·assigned·to·`Foo'·must·be·a·constant·or·default·value |
48 | //·Line:·8 | 70 | //·Line:·8 |
49 | class· | 71 | class·T |
50 | { | ||
51 | » void·Foo·() | ||
52 | » { | ||
53 | » » const·object·o·=·null·??·""; | ||
54 | » } | ||
55 | }</string> | ||
56 | ····<string>//·CS0133:·The·expression·being·assigned·to·`x'·must·be·a·constant·or·default·value | ||
57 | //·Line:·7 | ||
58 | class·X·{ | ||
59 | » X·(int·arg) | ||
60 | » { | ||
61 | » » const·int·x·=·arg; | ||
62 | » } | ||
63 | }</string> | ||
64 | ····<string>//·CS0133:·The·expression·being·assigned·to·`S.pathName'·must·be·a·constant·or·default·value | ||
65 | //·Line:·12 | ||
66 | //·Compiler·options:·-unsafe | ||
67 | class·C | ||
68 | { | ||
69 | ····public·static·int·i·=·4; | ||
70 | } | ||
71 | public·unsafe·struct·S | ||
72 | { | 72 | { |
73 | ····p | 73 | ····public·void·FooBar·() |
74 | ····{ | ||
75 | ········const·string·Foo·=·Foo; | ||
76 | ····} | ||
74 | }</string> | 77 | }</string> |
75 | ··</Examples> | 78 | ··</Examples> |
76 | </ErrorDocumentation> | 79 | </ErrorDocumentation> |
Offset 1, 26 lines modified | Offset 1, 43 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0158</ErrorName> | 3 | ··<ErrorName>CS0158</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0158:·The·label·`a'·shadows·another·label·by·the·same·name·in·a·contained·scope | ||
6 | //·Line:·11 | ||
7 | class·Foo | ||
8 | { | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » int·i·=·1; | ||
12 | » » goto·a; | ||
13 | » » if·(i·==·9)·{ | ||
14 | » » » a: | ||
15 | » » » return; | ||
16 | » » } | ||
17 | a: | ||
18 | » » return; | ||
19 | » } | ||
20 | }</string> | ||
5 | ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope | 21 | ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope |
6 | //·Line:·17 | 22 | //·Line:·17 |
7 | using·System; | 23 | using·System; |
8 | public·delegate·void·Hello·(Test·test); | 24 | public·delegate·void·Hello·(Test·test); |
9 | public·class·Test | 25 | public·class·Test |
10 | { | 26 | { |
11 | » public·void·Whatever·() | 27 | » public·void·Whatever·() |
12 | » {·} | 28 | » {·} |
13 | » static·void·RunIt·(Test·t) | 29 | » static·void·RunIt·(Test·t) |
14 | » { | 30 | » { |
15 | » Foo: | ||
16 | » » Hello·hello·=·delegate·(Test·test)·{ | 31 | » » Hello·hello·=·delegate·(Test·test)·{ |
32 | » » » Foo: | ||
17 | » » » Hello·hello2·=·delegate·(Test·test2)·{ | 33 | » » » Hello·hello2·=·delegate·(Test·test2)·{ |
18 | » » » » Foo: | 34 | » » » » Foo: |
19 | » » » » test2.Whatever·(); | 35 | » » » » test2.Whatever·(); |
20 | » » » }; | 36 | » » » }; |
21 | » » » hello2·(test); | 37 | » » » hello2·(test); |
22 | » » }; | 38 | » » }; |
23 | » » hello·(t); | 39 | » » hello·(t); |
Offset 28, 87 lines modified | Offset 45, 29 lines modified | ||
28 | » static·void·Main·() | 45 | » static·void·Main·() |
29 | » { | 46 | » { |
30 | » » Test·t·=·new·Test·(); | 47 | » » Test·t·=·new·Test·(); |
31 | » » RunIt·(t); | 48 | » » RunIt·(t); |
32 | » } | 49 | » } |
33 | }</string> | 50 | }</string> |
34 | ····<string>//·CS0158:·The·label·`start'·shadows·another·label·by·the·same·name·in·a·contained·scope | ||
35 | //·Line:·9 | ||
36 | class·ClassMain·{ | ||
37 | ········public·static·void·Main()·{ | ||
38 | ················start: | ||
39 | ················{ | ||
40 | ························start:·· | ||
41 | ························goto·start; | ||
42 | ················} | ||
43 | ········} | ||
44 | }</string> | ||
45 | ····<string>//·CS0158:·The·label·`a'·shadows·another·label·by·the·same·name·in·a·contained·scope | ||
46 | //·Line:·11 | ||
47 | class·Foo | ||
48 | { | ||
49 | » static·void·Main·() | ||
50 | » { | ||
51 | » » int·i·=·1; | ||
52 | » » goto·a; | ||
53 | » » if·(i·==·9)·{ | ||
54 | » » » a: | ||
55 | » » » return; | ||
56 | » » } | ||
57 | a: | ||
58 | » » return; | ||
59 | » } | ||
60 | }</string> | ||
61 | ····<string>//·CS0158:·The·label·`LBL4'·shadows·another·label·by·the·same·name·in·a·contained·scope | ||
62 | //·Line:·17 | ||
63 | using·System; | ||
64 | class·A | ||
65 | { | ||
66 | » static·int·Test(int·i) | ||
67 | » { | ||
68 | » » switch·(i) | ||
69 | » » { | ||
70 | » » » case·1: | ||
71 | » » » » Console.WriteLine("1"); | ||
72 | » » » » if·(i·>·0) | ||
73 | » » » » » goto·LBL4; | ||
74 | » » » » Console.WriteLine("2"); | ||
75 | » » » » break; | ||
76 | » » » case·3: | ||
77 | » » » » Console.WriteLine("3"); | ||
78 | » » » LBL4: | ||
79 | » » » » Console.WriteLine("4"); | ||
80 | » » » » return·0; | ||
81 | » » } | ||
82 | » LBL4: | ||
83 | » » Console.WriteLine("4"); | ||
84 | » » return·1; | ||
85 | » } | ||
86 | }</string> | ||
87 | ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope | 51 | ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope |
88 | //·Line:·17 | 52 | //·Line:·17 |
89 | using·System; | 53 | using·System; |
90 | public·delegate·void·Hello·(Test·test); | 54 | public·delegate·void·Hello·(Test·test); |
91 | public·class·Test | 55 | public·class·Test |
92 | { | 56 | { |
93 | » public·void·Whatever·() | 57 | » public·void·Whatever·() |
94 | » {·} | 58 | » {·} |
95 | » static·void·RunIt·(Test·t) | 59 | » static·void·RunIt·(Test·t) |
96 | » { | 60 | » { |
61 | » Foo: | ||
97 | » » Hello·hello·=·delegate·(Test·test)·{ | 62 | » » Hello·hello·=·delegate·(Test·test)·{ |
98 | » » » Foo: | ||
99 | » » » Hello·hello2·=·delegate·(Test·test2)·{ | 63 | » » » Hello·hello2·=·delegate·(Test·test2)·{ |
Max diff block lines reached; 1017/3463 bytes (29.37%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 30 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0151</ErrorName> | 3 | ··<ErrorName>CS0151</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0151:·A·switch·expression·of·type·`X?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type | ||
6 | //·Line:·15 | ||
7 | struct·X· | ||
8 | { | ||
9 | ····public·static·implicit·operator·int·(X·x) | ||
10 | ····{ | ||
11 | ········return·1; | ||
12 | ····} | ||
13 | » static·void·Main·() | ||
14 | » { | ||
15 | » » X?·x·=·null; | ||
16 | » » switch·(x)·{ | ||
17 | » » default: | ||
18 | » » » break; | ||
19 | » » } | ||
20 | » } | ||
21 | }</string> | ||
5 | ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type | 22 | ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type |
6 | //·Line:·28 | 23 | //·Line:·28 |
7 | class·Y·{ | 24 | class·Y·{ |
8 | » byte·b; | 25 | » byte·b; |
9 | » | 26 | » |
10 | » public·static·implicit·operator·int·(Y·i) | 27 | » public·static·implicit·operator·int·(Y·i) |
Offset 35, 23 lines modified | Offset 54, 43 lines modified | ||
35 | » » case·1: | 54 | » » case·1: |
36 | » » » break; | 55 | » » » break; |
37 | » » } | 56 | » » } |
38 | » » int·a·=·y; | 57 | » » int·a·=·y; |
39 | » } | 58 | » } |
40 | }</string> | 59 | }</string> |
60 | ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type | ||
61 | //·Line:·13 | ||
62 | class·Y·{ | ||
63 | » byte·b; | ||
64 | } | ||
65 | class·X·{ | ||
66 | » static·void·Main·() | ||
67 | » { | ||
68 | » » Y·y·=·new·Y·(); | ||
69 | » » switch·(y){ | ||
70 | » » case·0: | ||
71 | » » » break; | ||
72 | » » case·1: | ||
73 | » » » break; | ||
74 | » » } | ||
75 | » } | ||
76 | }</string> | ||
41 | ····<string>//·CS0151:·A·switch·expression·of·type·`X?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type | 77 | ····<string>//·CS0151:·A·switch·expression·of·type·`X?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type |
42 | //·Line:·1 | 78 | //·Line:·19 |
43 | struct·X· | 79 | struct·X· |
44 | { | 80 | { |
45 | 81 | » public·static·implicit·operator·int?·(X·x) | |
46 | ····{ | ||
47 | ········return·1; | ||
48 | 82 | » { | |
83 | » » return·1; | ||
84 | » } | ||
49 | » static·void·Main·() | 85 | » static·void·Main·() |
50 | » { | 86 | » { |
51 | » » X?·x·=·null; | 87 | » » X?·x·=·null; |
52 | » » switch·(x)·{ | 88 | » » switch·(x)·{ |
53 | » » default: | 89 | » » default: |
54 | » » » break; | 90 | » » » break; |
Offset 85, 48 lines modified | Offset 124, 9 lines modified | ||
85 | » » switch·(s1) | 124 | » » switch·(s1) |
86 | » » { | 125 | » » { |
87 | » » » default: | 126 | » » » default: |
88 | » » » » return·1; | 127 | » » » » return·1; |
89 | » » } | 128 | » » } |
90 | » } | 129 | » } |
91 | }</string> | 130 | }</string> |
92 | ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type | ||
93 | //·Line:·13 | ||
94 | class·Y·{ | ||
95 | » byte·b; | ||
96 | } | ||
97 | class·X·{ | ||
98 | » static·void·Main·() | ||
99 | » { | ||
100 | » » Y·y·=·new·Y·(); | ||
101 | » » switch·(y){ | ||
102 | » » case·0: | ||
103 | » » » break; | ||
104 | » » case·1: | ||
105 | » » » break; | ||
106 | » » } | ||
107 | » } | ||
108 | }</string> | ||
109 | ····<string>//·CS0151:·A·switch·expression·of·type·`X?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type | ||
110 | //·Line:·19 | ||
111 | struct·X· | ||
112 | { | ||
113 | » public·static·implicit·operator·int?·(X·x) | ||
114 | » { | ||
115 | » » return·1; | ||
116 | » } | ||
117 | » static·void·Main·() | ||
118 | » { | ||
119 | » » X?·x·=·null; | ||
120 | » » switch·(x)·{ | ||
121 | » » default: | ||
122 | » » » break; | ||
123 | » » } | ||
124 | » } | ||
125 | }</string> | ||
126 | ··</Examples> | 131 | ··</Examples> |
127 | </ErrorDocumentation> | 132 | </ErrorDocumentation> |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0413</ErrorName> | 3 | ··<ErrorName>CS0413</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0413:·The·`as'·operator·cannot·be·used·with·a·non-reference·type·parameter·`T'.·Consider·adding·`class'·or·a·reference·type·constraint | 5 | ····<string>//·CS0413:·The·`as'·operator·cannot·be·used·with·a·non-reference·type·parameter·`T'.·Consider·adding·`class'·or·a·reference·type·constraint |
6 | //·Line:· | 6 | //·Line:·8 |
7 | public·class·SomeClass·{ | 7 | public·class·SomeClass·{ |
8 | } | ||
8 | public·class·Foo<T>··{ | 9 | public·class·Foo<T>·where·T·:·struct·{ |
9 | » public·T·Do·(object·o)·{·return·o·as·T;·} | 10 | » public·T·Do·(object·o)·{·return·o·as·T;·} |
10 | } | 11 | } |
11 | class·Driver·{ | 12 | class·Driver·{ |
12 | » static·void·Main·() | 13 | » static·void·Main·() |
13 | » { | 14 | » { |
14 | » » Foo<SomeClass>·f·=·new·Foo<SomeClass>·(); | 15 | » » Foo<SomeClass>·f·=·new·Foo<SomeClass>·(); |
15 | » » f.Do·("something"); | 16 | » » f.Do·("something"); |
16 | » } | 17 | » } |
17 | }</string> | 18 | }</string> |
18 | ····<string>//·CS0413:·The·`as'·operator·cannot·be·used·with·a·non-reference·type·parameter·`T'.·Consider·adding·`class'·or·a·reference·type·constraint | 19 | ····<string>//·CS0413:·The·`as'·operator·cannot·be·used·with·a·non-reference·type·parameter·`T'.·Consider·adding·`class'·or·a·reference·type·constraint |
19 | //·Line:· | 20 | //·Line:·7 |
20 | public·class·SomeClass·{ | 21 | public·class·SomeClass·{} |
21 | } | ||
22 | public·class·Foo<T>· | 22 | public·class·Foo<T>··{ |
23 | » public·T·Do·(object·o)·{·return·o·as·T;·} | 23 | » public·T·Do·(object·o)·{·return·o·as·T;·} |
24 | } | 24 | } |
25 | class·Driver·{ | 25 | class·Driver·{ |
26 | » static·void·Main·() | 26 | » static·void·Main·() |
27 | » { | 27 | » { |
28 | » » Foo<SomeClass>·f·=·new·Foo<SomeClass>·(); | 28 | » » Foo<SomeClass>·f·=·new·Foo<SomeClass>·(); |
Offset 5, 40 lines modified | Offset 5, 40 lines modified | ||
5 | ····<string>//·CS4004:·The·`await'·operator·cannot·be·used·in·an·unsafe·context | 5 | ····<string>//·CS4004:·The·`await'·operator·cannot·be·used·in·an·unsafe·context |
6 | //·Line:·12 | 6 | //·Line:·12 |
7 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
8 | using·System; | 8 | using·System; |
9 | using·System.Threading.Tasks; | 9 | using·System.Threading.Tasks; |
10 | class·C | 10 | unsafe·class·C |
11 | { | 11 | { |
12 | » public·async·Task·Test·() | 12 | » public·async·Task·Test·() |
13 | » { | 13 | » { |
14 | » » unsafe·{ | ||
15 | » » | 14 | » » await·Call·(); |
16 | » » } | ||
17 | » } | 15 | » } |
18 | » | 16 | » |
19 | » static·Task·Call·() | 17 | » static·Task·Call·() |
20 | » { | 18 | » { |
21 | » » return·null; | 19 | » » return·null; |
22 | » } | 20 | » } |
23 | }</string> | 21 | }</string> |
24 | ····<string>//·CS4004:·The·`await'·operator·cannot·be·used·in·an·unsafe·context | 22 | ····<string>//·CS4004:·The·`await'·operator·cannot·be·used·in·an·unsafe·context |
25 | //·Line:·12 | 23 | //·Line:·12 |
26 | //·Compiler·options:·-unsafe | 24 | //·Compiler·options:·-unsafe |
27 | using·System; | 25 | using·System; |
28 | using·System.Threading.Tasks; | 26 | using·System.Threading.Tasks; |
29 | 27 | class·C | |
30 | { | 28 | { |
31 | » public·async·Task·Test·() | 29 | » public·async·Task·Test·() |
32 | » { | 30 | » { |
31 | » » unsafe·{ | ||
33 | » » await·Call·(); | 32 | » » » await·Call·(); |
33 | » » } | ||
34 | » } | 34 | » } |
35 | » | 35 | » |
36 | » static·Task·Call·() | 36 | » static·Task·Call·() |
37 | » { | 37 | » { |
38 | » » return·null; | 38 | » » return·null; |
39 | » } | 39 | » } |
40 | }</string> | 40 | }</string> |
Offset 26, 14 lines modified | Offset 26, 26 lines modified | ||
26 | » } | 26 | » } |
27 | » | 27 | » |
28 | » public·static·bool·operator·!=·(A·left,·A·right) | 28 | » public·static·bool·operator·!=·(A·left,·A·right) |
29 | » { | 29 | » { |
30 | » » return·false; | 30 | » » return·false; |
31 | » } | 31 | » } |
32 | }</string> | 32 | }</string> |
33 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`string'·to·get·value·comparison | ||
34 | //·Line:·10 | ||
35 | //·Compiler·options:·-warn:2·-warnaserror | ||
36 | using·System; | ||
37 | class·X·{ | ||
38 | » static·void·Main()·{ | ||
39 | » » object·a·=·"11"; | ||
40 | » » Console.WriteLine("11"·==·a); | ||
41 | » } | ||
42 | }</string> | ||
33 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`System.Action'·to·get·value·comparison | 43 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`System.Action'·to·get·value·comparison |
34 | //·Line:·13 | 44 | //·Line:·13 |
35 | //·Compiler·options:·-warnaserror | 45 | //·Compiler·options:·-warnaserror |
36 | using·System; | 46 | using·System; |
37 | class·MainClass | 47 | class·MainClass |
Offset 41, 21 lines modified | Offset 53, 9 lines modified | ||
41 | » public·static·void·Main·() | 53 | » public·static·void·Main·() |
42 | » { | 54 | » { |
43 | » » Action·a·=·null; | 55 | » » Action·a·=·null; |
44 | » » object·b·=·null; | 56 | » » object·b·=·null; |
45 | » » var·x·=·a·==·b; | 57 | » » var·x·=·a·==·b; |
46 | » } | 58 | » } |
47 | }</string> | 59 | }</string> |
48 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`string'·to·get·value·comparison | ||
49 | //·Line:·10 | ||
50 | //·Compiler·options:·-warn:2·-warnaserror | ||
51 | using·System; | ||
52 | class·X·{ | ||
53 | » static·void·Main()·{ | ||
54 | » » object·a·=·"11"; | ||
55 | » » Console.WriteLine("11"·==·a); | ||
56 | » } | ||
57 | }</string> | ||
58 | ··</Examples> | 60 | ··</Examples> |
59 | </ErrorDocumentation> | 61 | </ErrorDocumentation> |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1512</ErrorName> | 3 | ··<ErrorName>CS1512</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1512:·Keyword·`base'·is·not·available·in·the·current·context | 5 | ····<string>//·CS1512:·Keyword·`base'·is·not·available·in·the·current·context |
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | class·Base | ||
8 | { | ||
9 | ····private·string·B·()·{·return·"a";·} | ||
10 | } | ||
11 | class·E | ||
12 | { | ||
13 | ···private·string·B·=·base.B·(); | ||
14 | }</string> | ||
15 | ····<string>//·CS1512:·Keyword·`base'·is·not·available·in·the·current·context | ||
16 | //·Line:·11 | ||
7 | struct·S | 17 | struct·S |
8 | { | 18 | { |
9 | » delegate·int·D·(); | 19 | » delegate·int·D·(); |
10 | » | 20 | » |
11 | » void·Test·() | 21 | » void·Test·() |
12 | » { | 22 | » { |
13 | » » D·d·=·delegate·{· | 23 | » » D·d·=·delegate·{· |
14 | » » » return·base.GetHashcode·(); | 24 | » » » return·base.GetHashcode·(); |
15 | » » }; | 25 | » » }; |
16 | » } | 26 | » } |
17 | }</string> | 27 | }</string> |
18 | ····<string>//·CS1512:·Keyword·`base'·is·not·available·in·the·current·context | ||
19 | //·Line:·11 | ||
20 | class·Base | ||
21 | { | ||
22 | ····private·string·B·()·{·return·"a";·} | ||
23 | } | ||
24 | class·E | ||
25 | { | ||
26 | ···private·string·B·=·base.B·(); | ||
27 | }</string> | ||
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </ErrorDocumentation> |
Offset 3, 50 lines modified | Offset 3, 82 lines modified | ||
3 | ··<ErrorName>CS0457</ErrorName> | 3 | ··<ErrorName>CS0457</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0457:·Ambiguous·user·defined·conversions·`A.implicit·operator·byte(A)'·and·`A.implicit·operator·sbyte(A)'·when·converting·from·'A'·to·'int' | 5 | ····<string>//·CS0457:·Ambiguous·user·defined·conversions·`A.implicit·operator·byte(A)'·and·`A.implicit·operator·sbyte(A)'·when·converting·from·'A'·to·'int' |
6 | //·Line:·20 | 6 | //·Line:·20 |
7 | class·A | 7 | class·A |
8 | { | 8 | { |
9 | » public·static·implicit·operator·s | 9 | » public·static·implicit·operator·ushort·(A·mask) |
10 | » { | 10 | » { |
11 | » » return·1; | 11 | » » return·1; |
12 | » } | 12 | » } |
13 | » public·static·implicit·operator· | 13 | » public·static·implicit·operator·short·(A·mask) |
14 | » { | 14 | » { |
15 | » » return·2; | 15 | » » return·2; |
16 | » } | 16 | » } |
17 | } | 17 | } |
18 | class·X | 18 | class·X |
19 | { | 19 | { |
20 | ····static·A·a·=·null; | 20 | ····static·A·a·=·null; |
21 | ····static·object·o·=· | 21 | ····static·object·o·=·-a; |
22 | }</string> | ||
23 | ····<string>//·CS0457:·Ambiguous·user·defined·operators·`D.implicit·operator·A(D)'·and·`C.implicit·operator·B(C)'·when·converting·from·`D'·to·`B' | ||
24 | //·Line:·30 | ||
25 | class·A | ||
26 | { | ||
27 | } | ||
28 | class·B·:·A | ||
29 | { | ||
30 | } | ||
31 | class·C | ||
32 | { | ||
33 | » public·static·implicit·operator·B·(C·s) | ||
34 | » { | ||
35 | » » return·new·B·(); | ||
36 | » } | ||
37 | } | ||
38 | class·D·:·C | ||
39 | { | ||
40 | » public·static·implicit·operator·A·(D·s) | ||
41 | » { | ||
42 | » » return·new·B·(); | ||
43 | » } | ||
44 | » public·static·void·Main·() | ||
45 | » { | ||
46 | » » D·d·=·new·D·(); | ||
47 | » » B·b2·=·(B)·d; | ||
48 | » } | ||
22 | }</string> | 49 | }</string> |
23 | ····<string>//·CS0457:·Ambiguous·user·defined·conversions·`A.implicit·operator·byte(A)'·and·`A.implicit·operator·sbyte(A)'·when·converting·from·'A'·to·'int' | 50 | ····<string>//·CS0457:·Ambiguous·user·defined·conversions·`A.implicit·operator·byte(A)'·and·`A.implicit·operator·sbyte(A)'·when·converting·from·'A'·to·'int' |
24 | //·Line:·20 | 51 | //·Line:·20 |
25 | class·A | 52 | class·A |
26 | { | 53 | { |
27 | » public·static·implicit·operator· | 54 | » public·static·implicit·operator·sbyte·(A·mask) |
28 | » { | 55 | » { |
29 | » » return·1; | 56 | » » return·1; |
30 | » } | 57 | » } |
31 | » public·static·implicit·operator· | 58 | » public·static·implicit·operator·byte·(A·mask) |
32 | » { | 59 | » { |
33 | » » return·2; | 60 | » » return·2; |
34 | » } | 61 | » } |
35 | } | 62 | } |
36 | class·X | 63 | class·X |
37 | { | 64 | { |
38 | ····static·A·a·=·null; | 65 | ····static·A·a·=·null; |
39 | ····static·object·o·=· | 66 | ····static·object·o·=·~a; |
40 | }</string> | 67 | }</string> |
41 | ····<string>//·CS0457:·Ambiguous·user·defined·operators·`D.implicit·operator·D(System.Action)'·and·`D.explicit·operator·D(Foo)'·when·converting·from·`method·group'·to·`D' | 68 | ····<string>//·CS0457:·Ambiguous·user·defined·operators·`D.implicit·operator·D(System.Action)'·and·`D.explicit·operator·D(Foo)'·when·converting·from·`method·group'·to·`D' |
42 | //·Line:·25 | 69 | //·Line:·25 |
43 | using·System; | 70 | using·System; |
44 | public·delegate·void·Foo·(); | 71 | public·delegate·void·Foo·(); |
Offset 67, 41 lines modified | Offset 99, 9 lines modified | ||
67 | class·Program | 99 | class·Program |
68 | { | 100 | { |
69 | » static·void·Main() | 101 | » static·void·Main() |
70 | » { | 102 | » { |
71 | » » D·d·=·(D)·Main; | 103 | » » D·d·=·(D)·Main; |
72 | » } | 104 | » } |
73 | }</string> | 105 | }</string> |
74 | ····<string>//·CS0457:·Ambiguous·user·defined·operators·`D.implicit·operator·A(D)'·and·`C.implicit·operator·B(C)'·when·converting·from·`D'·to·`B' | ||
75 | //·Line:·30 | ||
76 | class·A | ||
77 | { | ||
78 | } | ||
79 | class·B·:·A | ||
80 | { | ||
81 | } | ||
82 | class·C | ||
83 | { | ||
84 | » public·static·implicit·operator·B·(C·s) | ||
85 | » { | ||
86 | » » return·new·B·(); | ||
87 | » } | ||
88 | } | ||
89 | class·D·:·C | ||
90 | { | ||
91 | » public·static·implicit·operator·A·(D·s) | ||
92 | » { | ||
93 | » » return·new·B·(); | ||
94 | » } | ||
95 | » public·static·void·Main·() | ||
96 | » { | ||
97 | » » D·d·=·new·D·(); | ||
98 | » » B·b2·=·(B)·d; | ||
99 | » } | ||
100 | }</string> | ||
101 | ··</Examples> | 106 | ··</Examples> |
102 | </ErrorDocumentation> | 107 | </ErrorDocumentation> |
Offset 1, 101 lines modified | Offset 1, 101 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1060</ErrorName> | 3 | ··<ErrorName>CS1060</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·` | 5 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' |
6 | //·Line:· | 6 | //·Line:·25 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | using·System; | ||
8 | public·class·C | 9 | public·class·C |
9 | { | 10 | { |
10 | » public· | 11 | » public·EventHandler·v; |
11 | } | 12 | } |
12 | public·struct·S | 13 | public·struct·S2 |
13 | { | 14 | { |
14 | » public·C·c; | 15 | » public·C·c; |
15 | } | 16 | } |
17 | public·struct·S | ||
16 | class·X | ||
17 | { | ||
18 | » public·S·s; | ||
19 | } | ||
20 | struct·S2 | ||
21 | { | 18 | { |
22 | » public· | 19 | » public·S2·s2; |
23 | } | 20 | } |
24 | public·class·Test | 21 | public·class·Test |
25 | { | 22 | { |
26 | » static·void·Main·() | 23 | » static·void·Main·() |
27 | » { | 24 | » { |
28 | » » S | 25 | » » S·s; |
29 | » » s | 26 | » » s.s2.c.v·=·null; |
30 | » } | 27 | » } |
31 | }</string> | 28 | }</string> |
32 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·` | 29 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`x' |
33 | //·Line:· | 30 | //·Line:·30 |
34 | //·Compiler·options:·-warnaserror | 31 | //·Compiler·options:·-warnaserror |
35 | public·class·C | 32 | public·class·C |
36 | { | 33 | { |
37 | » public·int·v; | 34 | » public·int·v; |
38 | } | 35 | } |
39 | public·struct·S | 36 | public·struct·S |
40 | { | 37 | { |
41 | » public·C·c; | 38 | » public·C·c; |
42 | } | 39 | } |
40 | class·X | ||
41 | { | ||
42 | » public·S·s; | ||
43 | } | ||
44 | struct·S2 | ||
45 | { | ||
46 | » public·X·x; | ||
47 | } | ||
43 | public·class·Test | 48 | public·class·Test |
44 | { | 49 | { |
45 | » static·void·Main·() | 50 | » static·void·Main·() |
46 | » { | 51 | » { |
47 | » » S·s; | 52 | » » S2·s2; |
48 | » » s.c.v·=·5; | 53 | » » s2.x.s.c.v·=·5; |
49 | » } | 54 | » } |
50 | }</string> | 55 | }</string> |
51 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' | 56 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' |
52 | //·Line:· | 57 | //·Line:·19 |
53 | //·Compiler·options:·-warnaserror | 58 | //·Compiler·options:·-warnaserror |
54 | public·class·C | 59 | public·class·C |
55 | { | 60 | { |
56 | » public·int·v; | 61 | » public·int·v; |
57 | } | 62 | } |
58 | public·struct·S2 | ||
59 | { | ||
60 | » public·C·c; | ||
61 | } | ||
62 | public·struct·S | 63 | public·struct·S |
63 | { | 64 | { |
64 | » public· | 65 | » public·C·c; |
65 | } | 66 | } |
66 | public·class·Test | 67 | public·class·Test |
67 | { | 68 | { |
68 | » static·void·Main·() | 69 | » static·void·Main·() |
69 | » { | 70 | » { |
70 | » » S·s; | 71 | » » S·s; |
71 | » » s. | 72 | » » s.c.v·=·5; |
72 | » } | 73 | » } |
73 | }</string> | 74 | }</string> |
74 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' | 75 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' |
75 | //·Line:·25 | 76 | //·Line:·25 |
76 | //·Compiler·options:·-warnaserror | 77 | //·Compiler·options:·-warnaserror |
77 | using·System; | ||
78 | public·class·C | 78 | public·class·C |
79 | { | 79 | { |
80 | » public· | 80 | » public·int·v; |
81 | } | 81 | } |
82 | public·struct·S2 | 82 | public·struct·S2 |
83 | { | 83 | { |
84 | » public·C·c; | 84 | » public·C·c; |
85 | } | 85 | } |
Offset 105, 12 lines modified | Offset 105, 12 lines modified | ||
105 | } | 105 | } |
106 | public·class·Test | 106 | public·class·Test |
107 | { | 107 | { |
108 | » static·void·Main·() | 108 | » static·void·Main·() |
109 | » { | 109 | » { |
110 | » » S·s; | 110 | » » S·s; |
111 | » » s.s2.c.v·=· | 111 | » » s.s2.c.v·=·9; |
112 | » } | 112 | » } |
113 | }</string> | 113 | }</string> |
114 | ··</Examples> | 114 | ··</Examples> |
115 | </ErrorDocumentation> | 115 | </ErrorDocumentation> |
Max diff block lines reached; -1/1982 bytes (-0.05%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS2006</ErrorName> | 3 | ··<ErrorName>CS2006</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS2006:·Missing·argument·for·`/debug:'·option | ||
6 | //·Line:·0 | ||
7 | //·Compiler·options:·-debug:</string> | ||
8 | ····<string>//·CS2006:·Missing·argument·for·`/d:'·option | 5 | ····<string>//·CS2006:·Missing·argument·for·`/d:'·option |
9 | //·Line:·0 | 6 | //·Line:·0 |
10 | //·Compiler·options:·-d:</string> | 7 | //·Compiler·options:·-d:</string> |
8 | ····<string>//·CS2006:·Missing·argument·for·`/debug:'·option | ||
9 | //·Line:·0 | ||
10 | //·Compiler·options:·-debug:</string> | ||
11 | ··</Examples> | 11 | ··</Examples> |
12 | </ErrorDocumentation> | 12 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 36 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS3018</ErrorName> | 3 | ··<ErrorName>CS3018</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3018:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1' | ||
6 | //·Line:·12 | ||
7 | //·Compiler·options:·-warnaserror·-warn:1 | ||
8 | using·System; | ||
9 | [assembly:·CLSCompliant·(true)] | ||
10 | [CLSCompliant·(false)] | ||
11 | public·class·C1 | ||
12 | { | ||
13 | ····[CLSCompliant·(true)] | ||
14 | ····public·interface·I2·{} | ||
15 | }</string> | ||
16 | ····<string>//·CS3018:·`I.Error()'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`I' | ||
17 | //·Line:·11 | ||
18 | //·Compiler·options:·-warnaserror·-warn:1 | ||
19 | using·System; | ||
20 | [assembly:CLSCompliant(true)] | ||
21 | [CLSCompliant(false)] | ||
22 | public·interface·I·{ | ||
23 | ········[CLSCompliant(true)] | ||
24 | ········ulong[]·Error(); | ||
25 | }</string> | ||
5 | ····<string>//·CS3018:·`NotCompliant.Compliant'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`NotCompliant' | 26 | ····<string>//·CS3018:·`NotCompliant.Compliant'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`NotCompliant' |
6 | //·Line:·12 | 27 | //·Line:·12 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 28 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 29 | using·System; |
9 | [assembly:·CLSCompliant·(true)] | 30 | [assembly:·CLSCompliant·(true)] |
Offset 35, 39 lines modified | Offset 60, 14 lines modified | ||
35 | using·System; | 60 | using·System; |
36 | [assembly:CLSCompliant·(false)] | 61 | [assembly:CLSCompliant·(false)] |
37 | public·class·C·{ | 62 | public·class·C·{ |
38 | ········[CLSCompliant·(true)] | 63 | ········[CLSCompliant·(true)] |
39 | ········protected·void·Error·(bool·arg)·{} | 64 | ········protected·void·Error·(bool·arg)·{} |
40 | }</string> | 65 | }</string> |
41 | ····<string>//·CS3018:·`I.Error()'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`I' | ||
42 | //·Line:·11 | ||
43 | //·Compiler·options:·-warnaserror·-warn:1 | ||
44 | using·System; | ||
45 | [assembly:CLSCompliant(true)] | ||
46 | [CLSCompliant(false)] | ||
47 | public·interface·I·{ | ||
48 | ········[CLSCompliant(true)] | ||
49 | ········ulong[]·Error(); | ||
50 | }</string> | ||
51 | ····<string>//·CS3018:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1' | ||
52 | //·Line:·12 | ||
53 | //·Compiler·options:·-warnaserror·-warn:1 | ||
54 | using·System; | ||
55 | [assembly:·CLSCompliant·(true)] | ||
56 | [CLSCompliant·(false)] | ||
57 | public·class·C1 | ||
58 | { | ||
59 | ····[CLSCompliant·(true)] | ||
60 | ····public·interface·I2·{} | ||
61 | }</string> | ||
62 | ····<string>//·CS3018:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1' | 66 | ····<string>//·CS3018:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1' |
63 | //·Line:·10 | 67 | //·Line:·10 |
64 | //·Compiler·options:·-warnaserror·-warn:1 | 68 | //·Compiler·options:·-warnaserror·-warn:1 |
65 | using·System; | 69 | using·System; |
66 | [assembly:·CLSCompliant·(true)] | 70 | [assembly:·CLSCompliant·(true)] |
Offset 14, 14 lines modified | Offset 14, 27 lines modified | ||
14 | » ····unsafe·{ | 14 | » ····unsafe·{ |
15 | » » yield·return·1; | 15 | » » yield·return·1; |
16 | » ····} | 16 | » ····} |
17 | » } | 17 | » } |
18 | » | 18 | » |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators | 20 | ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators |
21 | //·Line:·8 | ||
22 | //·Compiler·options:·-unsafe | ||
23 | using·System.Collections; | ||
24 | class·X·{ | ||
25 | » static·unsafe·IEnumerator·GetIt·() | ||
26 | » { | ||
27 | » ····yield·return·1; | ||
28 | » } | ||
29 | » | ||
30 | }</string> | ||
31 | ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators | ||
21 | //·Line:·17 | 32 | //·Line:·17 |
22 | //·Compiler·options:·-unsafe | 33 | //·Compiler·options:·-unsafe |
23 | using·System.Collections.Generic; | 34 | using·System.Collections.Generic; |
24 | public·unsafe·class·TestClass | 35 | public·unsafe·class·TestClass |
25 | { | 36 | { |
Offset 32, 22 lines modified | Offset 45, 9 lines modified | ||
32 | » Foo·*current; | 45 | » Foo·*current; |
33 | » public·IEnumerable<Foo>·EnumeratorCurrentEvents·() | 46 | » public·IEnumerable<Foo>·EnumeratorCurrentEvents·() |
34 | » { | 47 | » { |
35 | » » yield·return·*current; | 48 | » » yield·return·*current; |
36 | » } | 49 | » } |
37 | }</string> | 50 | }</string> |
38 | ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators | ||
39 | //·Line:·8 | ||
40 | //·Compiler·options:·-unsafe | ||
41 | using·System.Collections; | ||
42 | class·X·{ | ||
43 | » static·unsafe·IEnumerator·GetIt·() | ||
44 | » { | ||
45 | » ····yield·return·1; | ||
46 | » } | ||
47 | » | ||
48 | }</string> | ||
49 | ··</Examples> | 51 | ··</Examples> |
50 | </ErrorDocumentation> | 52 | </ErrorDocumentation> |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0501</ErrorName> | 3 | ··<ErrorName>CS0501</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0501:·` | 5 | ····<string>//·CS0501:·`Test.this[string].get'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class· | 7 | public·abstract·class·Test |
8 | { | 8 | { |
9 | » public·static·bool·operator·!=·(C·l,·C·r); | ||
10 | » public·st | 9 | » public·string·this·[string·key]·{·get;·set;·} |
10 | }</string> | ||
11 | ····<string>//·CS0501:·`Class.X()'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial | ||
12 | //·Line:·5 | ||
13 | class·Class·{ | ||
14 | » virtual·public·void·X·(); | ||
11 | }</string> | 15 | }</string> |
12 | ····<string>//·CS0501:·`X.Mine.get'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial | 16 | ····<string>//·CS0501:·`X.Mine.get'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial |
13 | //·Line:·6 | 17 | //·Line:·6 |
14 | class·X | 18 | class·X |
15 | { | 19 | { |
16 | » public·int·Mine·{·get;·set·{}·} | 20 | » public·int·Mine·{·get;·set·{}·} |
17 | }</string> | 21 | }</string> |
18 | ····<string>//·CS0501:·` | 22 | ····<string>//·CS0501:·`C.operator·!=(C,·C)'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial |
19 | //·Line:·6 | 23 | //·Line:·6 |
20 | 24 | class·C | |
21 | { | 25 | { |
26 | » public·static·bool·operator·!=·(C·l,·C·r); | ||
27 | » public·static·bool·operator·==·(C·l,·C·r); | ||
22 | » public·string·this·[string·key]·{·get;·set;·} | ||
23 | }</string> | ||
24 | ····<string>//·CS0501:·`Class.X()'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial | ||
25 | //·Line:·5 | ||
26 | class·Class·{ | ||
27 | » virtual·public·void·X·(); | ||
28 | }</string> | 28 | }</string> |
29 | ··</Examples> | 29 | ··</Examples> |
30 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1581</ErrorName> | 3 | ··<ErrorName>CS1581</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1581:·Invalid·return·type·in·XML·comment·cref·attribute·`explicit·operator·int | 5 | ····<string>//·CS1581:·Invalid·return·type·in·XML·comment·cref·attribute·`explicit·operator·int·(Test)' |
6 | //·Line:·7 | 6 | //·Line:·7 |
7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
8 | using·System; | 8 | using·System; |
9 | ///·<seealso·cref="explicit·operator·int | 9 | ///·<seealso·cref="explicit·operator·int·(Test)"/> |
10 | public·class·Test | 10 | public·class·Test |
11 | { | 11 | { |
12 | » ///·operator. | 12 | » ///·operator. |
13 | » public·static·explicit·operator·int·(Test·t) | 13 | » public·static·explicit·operator·int·[]·(Test·t) |
14 | » { | 14 | » { |
15 | » » return·0; | 15 | » » return·new·int·[0]; |
16 | » } | 16 | » } |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS1581:·Invalid·return·type·in·XML·comment·cref·attribute·`explicit·operator·int·(Test)' | 18 | ····<string>//·CS1581:·Invalid·return·type·in·XML·comment·cref·attribute·`explicit·operator·intp·(Test)' |
19 | //·Line:·7 | 19 | //·Line:·7 |
20 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 20 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
21 | using·System; | 21 | using·System; |
22 | ///·<seealso·cref="explicit·operator·int·(Test)"/> | 22 | ///·<seealso·cref="explicit·operator·intp·(Test)"/> |
23 | public·class·Test | 23 | public·class·Test |
24 | { | 24 | { |
25 | » ///·operator. | 25 | » ///·operator. |
26 | » public·static·explicit·operator·int· | 26 | » public·static·explicit·operator·int·(Test·t) |
27 | » { | 27 | » { |
28 | » » return· | 28 | » » return·0; |
29 | » } | 29 | » } |
30 | }</string> | 30 | }</string> |
31 | ··</Examples> | 31 | ··</Examples> |
32 | </ErrorDocumentation> | 32 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0071</ErrorName> | 3 | ··<ErrorName>CS0071</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax | ||
6 | //·Line:·13 | ||
7 | using·System; | ||
8 | public·delegate·void·Foo·(object·source); | ||
9 | interface·IFoo·{ | ||
10 | » event·Foo·OnFoo; | ||
11 | } | ||
12 | class·ErrorCS0071·:·IFoo·{ | ||
13 | » public·event·Foo·IFoo.OnFoo; | ||
14 | }</string> | ||
5 | ····<string>//·CS0071:·`Test.IBlah.Foo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax | 15 | ····<string>//·CS0071:·`Test.IBlah.Foo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax |
6 | //·Line:·14 | 16 | //·Line:·14 |
7 | using·System; | 17 | using·System; |
8 | delegate·void·Delegate·(); | 18 | delegate·void·Delegate·(); |
Offset 23, 28 lines modified | Offset 37, 14 lines modified | ||
23 | }</string> | 37 | }</string> |
24 | ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax | 38 | ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax |
25 | //·Line:·13 | 39 | //·Line:·13 |
26 | using·System; | 40 | using·System; |
27 | public·delegate·void·Foo·(object·source); | 41 | public·delegate·void·Foo·(object·source); |
28 | interface·IFoo·{ | ||
29 | » event·Foo·OnFoo; | ||
30 | } | ||
31 | class·ErrorCS0071·:·IFoo·{ | ||
32 | » public·event·Foo·IFoo.OnFoo; | ||
33 | }</string> | ||
34 | ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax | ||
35 | //·Line:·13 | ||
36 | using·System; | ||
37 | public·delegate·void·Foo·(object·source); | ||
38 | interface·IFoo·{ | 42 | interface·IFoo·{ |
39 | » event·Foo·OnFoo; | 43 | » event·Foo·OnFoo; |
40 | } | 44 | } |
41 | » | 45 | » |
42 | class·ErrorCS0071·:·IFoo·{ | 46 | class·ErrorCS0071·:·IFoo·{ |
43 | » event·Foo·IFoo.OnFoo; | 47 | » event·Foo·IFoo.OnFoo; |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1695</ErrorName> | 3 | ··<ErrorName>CS1695</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1695:·Invalid·#pragma·checksum·syntax.·Expected·"filename"·"{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}"·"XXXX..." | 5 | ····<string>//·CS1695:·Invalid·#pragma·checksum·syntax.·Expected·"filename"·"{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}"·"XXXX..." |
6 | //·Line:·5 | 6 | //·Line:·5 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | #pragma·checksum·" | 8 | #pragma·checksum·""·ID</string> |
9 | ····<string>//·CS1695:·Invalid·#pragma·checksum·syntax.·Expected·"filename"·"{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}"·"XXXX..." | 9 | ····<string>//·CS1695:·Invalid·#pragma·checksum·syntax.·Expected·"filename"·"{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}"·"XXXX..." |
10 | //·Line:·5 | 10 | //·Line:·5 |
11 | //·Compiler·options:·-warnaserror | 11 | //·Compiler·options:·-warnaserror |
12 | #pragma·checksum·""· | 12 | #pragma·checksum·"foo.txt"·"{00000000-0000-0000·-0000-000000000000}"·""</string> |
13 | ····<string>//·CS1695:·Invalid·#pragma·checksum·syntax.·Expected·"filename"·"{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}"·"XXXX..." | 13 | ····<string>//·CS1695:·Invalid·#pragma·checksum·syntax.·Expected·"filename"·"{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}"·"XXXX..." |
14 | //·Line:·5 | 14 | //·Line:·5 |
15 | //·Compiler·options:·-warnaserror | 15 | //·Compiler·options:·-warnaserror |
16 | #pragma·checksum·"foo.txt"·"{00000000-0000-0000-0000-000000000000}"·"M"</string> | 16 | #pragma·checksum·"foo.txt"·"{00000000-0000-0000-0000-000000000000}"·"M"</string> |
17 | ··</Examples> | 17 | ··</Examples> |
18 | </ErrorDocumentation> | 18 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0414</ErrorName> | 3 | ··<ErrorName>CS0414</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0414:·The·private·field·`X.i'·is·assigned·but·its·value·is·never·used | ||
6 | //·Line:·6 | ||
7 | //·Compiler·options:·-warnaserror·-warn:3 | ||
8 | class·X·{ | ||
9 | » int·i·=·3; | ||
10 | » | ||
11 | » public·void·Y·() | ||
12 | » { | ||
13 | » } | ||
14 | }</string> | ||
5 | ····<string>//·CS0414:·The·private·field·`X.o'·is·assigned·but·its·value·is·never·used | 15 | ····<string>//·CS0414:·The·private·field·`X.o'·is·assigned·but·its·value·is·never·used |
6 | //·Line:·14 | 16 | //·Line:·14 |
7 | //·Compiler·options:·-warnaserror·-warn:3 | 17 | //·Compiler·options:·-warnaserror·-warn:3 |
8 | partial·class·X | 18 | partial·class·X |
9 | { | 19 | { |
10 | » public·static·void·Main·() | 20 | » public·static·void·Main·() |
Offset 13, 20 lines modified | Offset 24, 9 lines modified | ||
13 | » } | 24 | » } |
14 | } | 25 | } |
15 | partial·class·X | 26 | partial·class·X |
16 | { | 27 | { |
17 | » int·o·=·4; | 28 | » int·o·=·4; |
18 | }</string> | 29 | }</string> |
19 | ····<string>//·CS0414:·The·private·field·`X.i'·is·assigned·but·its·value·is·never·used | ||
20 | //·Line:·6 | ||
21 | //·Compiler·options:·-warnaserror·-warn:3 | ||
22 | class·X·{ | ||
23 | » int·i·=·3; | ||
24 | » | ||
25 | » public·void·Y·() | ||
26 | » { | ||
27 | » } | ||
28 | }</string> | ||
29 | ··</Examples> | 30 | ··</Examples> |
30 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 1, 73 lines modified | Offset 1, 73 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS3014</ErrorName> | 3 | ··<ErrorName>CS3014</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3014:·` | 5 | ····<string>//·CS3014:·`I.Valid(bool)'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
6 | //·Line:· | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 8 | using·System; |
9 | public·interface·I·{ | ||
9 | [CLSCompliant·(true)] | 10 | ········[CLSCompliant·(true)] |
10 | 11 | ········void·Valid·(bool·arg); | |
12 | }</string> | ||
11 | ····<string>//·CS3014:·` | 13 | ····<string>//·CS3014:·`E2.Foo'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
12 | //·Line:·8 | 14 | //·Line:·8 |
13 | //·Compiler·options:·-warnaserror·-warn:1 | 15 | //·Compiler·options:·-warnaserror·-warn:1 |
14 | using·System; | 16 | using·System; |
17 | public·enum·E2·{ | ||
15 | [CLSCompliant·(true)] | 18 | ········[CLSCompliant·(true)] |
16 | 19 | ········Foo | |
17 | }</string> | 20 | }</string> |
18 | ····<string>//·CS3014:·`C | 21 | ····<string>//·CS3014:·`C'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
19 | //·Line:· | 22 | //·Line:·8 |
20 | //·Compiler·options:·-warnaserror·-warn:1 | 23 | //·Compiler·options:·-warnaserror·-warn:1 |
21 | using·System; | 24 | using·System; |
22 | public·abstract·class·CLSClass·{ | ||
23 | 25 | [CLSCompliant·(true)] | |
26 | public·class·C·{ | ||
24 | ········public·static·implicit·operator·CLSClass(byte·value)·{ | ||
25 | ················return·null; | ||
26 | ········} | ||
27 | }</string> | 27 | }</string> |
28 | ····<string>//·CS3014:·`E'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant | 28 | ····<string>//·CS3014:·`E'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
29 | //·Line:·8 | 29 | //·Line:·8 |
30 | //·Compiler·options:·-warnaserror·-warn:1 | 30 | //·Compiler·options:·-warnaserror·-warn:1 |
31 | using·System; | 31 | using·System; |
32 | [CLSCompliant·(true)] | 32 | [CLSCompliant·(true)] |
33 | public·enum·E·{ | 33 | public·enum·E·{ |
34 | }</string> | 34 | }</string> |
35 | ····<string>//·CS3014:·`I | 35 | ····<string>//·CS3014:·`I'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
36 | //·Line:· | 36 | //·Line:·8 |
37 | //·Compiler·options:·-warnaserror·-warn:1 | 37 | //·Compiler·options:·-warnaserror·-warn:1 |
38 | using·System; | 38 | using·System; |
39 | [CLSCompliant·(true)] | ||
39 | public·interface·I·{ | 40 | public·interface·I·{ |
40 | ········[CLSCompliant·(true)] | ||
41 | ········void·Valid·(bool·arg); | ||
42 | }</string> | 41 | }</string> |
43 | ····<string>//·CS3014:·` | 42 | ····<string>//·CS3014:·`CLSClass.implicit·operator·CLSClass(byte)'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
44 | //·Line:· | 43 | //·Line:·9 |
45 | //·Compiler·options:·-warnaserror·-warn:1 | 44 | //·Compiler·options:·-warnaserror·-warn:1 |
46 | using·System; | 45 | using·System; |
47 | public· | 46 | public·abstract·class·CLSClass·{ |
48 | ········[CLSCompliant·(true)] | 47 | ········[CLSCompliant·(true)] |
48 | ········public·static·implicit·operator·CLSClass(byte·value)·{ | ||
49 | ················return·null; | ||
49 | ········ | 50 | ········} |
50 | }</string> | 51 | }</string> |
51 | ····<string>//·CS3014:·` | 52 | ····<string>//·CS3014:·`D'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
52 | //·Line:·8 | 53 | //·Line:·8 |
53 | //·Compiler·options:·-warnaserror·-warn:1 | 54 | //·Compiler·options:·-warnaserror·-warn:1 |
54 | using·System; | 55 | using·System; |
55 | [CLSCompliant·(true)] | 56 | [CLSCompliant·(true)] |
57 | public·delegate·void·D·();</string> | ||
56 | public·class·C·{ | ||
57 | }</string> | ||
58 | ··</Examples> | 58 | ··</Examples> |
59 | </ErrorDocumentation> | 59 | </ErrorDocumentation> |
Offset 1, 42 lines modified | Offset 1, 23 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0649</ErrorName> | 3 | ··<ErrorName>CS0649</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0649:·Field·` | 5 | ····<string>//·CS0649:·Field·`C.s'·is·never·assigned·to,·and·will·always·have·its·default·value·`null' |
6 | //·Line:· | 6 | //·Line:·7 |
7 | //·Compiler·options:·-warnaserror·-warn:4 | ||
8 | class·X·{ | ||
9 | » string·s; | ||
10 | » string·Value·{ | ||
11 | » » get·{ | ||
12 | » » » return·s; | ||
13 | » » } | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0649:·Field·`X.e'·is·never·assigned·to,·and·will·always·have·its·default·value·`0' | ||
17 | //·Line:·10 | ||
18 | //·Compiler·options:·-warnaserror·-warn:4 | 7 | //·Compiler·options:·-warnaserror·-warn:4 |
19 | using·System; | ||
20 | class· | 8 | class·C |
21 | » E·e; | ||
22 | » E·Value·{ | ||
23 | » » get·{ | ||
24 | » » » return·e; | ||
25 | » » } | ||
26 | » } | ||
27 | } | ||
28 | enum·E | ||
29 | { | 9 | { |
30 | » | 10 | » int?·s; |
11 | » | ||
12 | » void·Test·() | ||
13 | » { | ||
14 | » » System.Console.WriteLine·(s·==·null); | ||
15 | » } | ||
31 | }</string> | 16 | }</string> |
32 | ····<string>//·CS0649:·Field·`TestClass.b'·is·never·assigned·to,·and·will·always·have·its·default·value | 17 | ····<string>//·CS0649:·Field·`TestClass.b'·is·never·assigned·to,·and·will·always·have·its·default·value |
33 | //·Line:·12 | 18 | //·Line:·12 |
34 | //·Compiler·options:·-warnaserror·-warn:4 | 19 | //·Compiler·options:·-warnaserror·-warn:4 |
35 | public·struct·Bar | 20 | public·struct·Bar |
36 | { | 21 | { |
Offset 55, 30 lines modified | Offset 36, 49 lines modified | ||
55 | » » return·true; | 36 | » » return·true; |
56 | » } | 37 | » } |
57 | » public·static·void·Main·() | 38 | » public·static·void·Main·() |
58 | » { | 39 | » { |
59 | » } | 40 | » } |
60 | }</string> | 41 | }</string> |
42 | ····<string>//·CS0649:·Field·`X.e'·is·never·assigned·to,·and·will·always·have·its·default·value·`0' | ||
43 | //·Line:·10 | ||
44 | //·Compiler·options:·-warnaserror·-warn:4 | ||
45 | using·System; | ||
46 | class·X·{ | ||
47 | » E·e; | ||
48 | » E·Value·{ | ||
49 | » » get·{ | ||
50 | » » » return·e; | ||
51 | » » } | ||
52 | » } | ||
53 | } | ||
54 | enum·E | ||
55 | { | ||
56 | » Foo | ||
57 | }</string> | ||
61 | ····<string>//·CS0649:·Field·`X.x'·is·never·assigned·to,·and·will·always·have·its·default·value·`0' | 58 | ····<string>//·CS0649:·Field·`X.x'·is·never·assigned·to,·and·will·always·have·its·default·value·`0' |
62 | //·Line:·4 | 59 | //·Line:·4 |
63 | //·Compiler·options:·-warnaserror·-warn:4 | 60 | //·Compiler·options:·-warnaserror·-warn:4 |
64 | class·X | 61 | class·X |
65 | { | 62 | { |
66 | » public·readonly·int·x; | 63 | » public·readonly·int·x; |
67 | }</string> | 64 | }</string> |
68 | ····<string>//·CS0649:·Field·` | 65 | ····<string>//·CS0649:·Field·`X.s'·is·never·assigned·to,·and·will·always·have·its·default·value·`null' |
69 | //·Line:· | 66 | //·Line:·4 |
70 | //·Compiler·options:·-warnaserror·-warn:4 | 67 | //·Compiler·options:·-warnaserror·-warn:4 |
71 | class· | 68 | class·X·{ |
72 | { | ||
73 | » int?·s; | ||
74 | » | ||
75 | » void·Test·() | ||
76 | » { | ||
77 | » | 69 | » string·s; |
70 | » string·Value·{ | ||
71 | » » get·{ | ||
72 | » » » return·s; | ||
73 | » » } | ||
78 | » } | 74 | » } |
79 | }</string> | 75 | }</string> |
80 | ··</Examples> | 76 | ··</Examples> |
81 | </ErrorDocumentation> | 77 | </ErrorDocumentation> |
Offset 1, 24 lines modified | Offset 1, 82 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0592</ErrorName> | 3 | ··<ErrorName>CS0592</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only | ||
6 | //·Line:·6 | ||
7 | using·System; | ||
8 | [TestAttribute·()] | ||
9 | enum·E·{ | ||
10 | } | ||
11 | [AttributeUsage(AttributeTargets.Constructor)] | ||
12 | public·class·TestAttribute:·Attribute·{ | ||
13 | }</string> | ||
14 | ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only | ||
15 | //·Line:·5 | ||
16 | using·System; | ||
17 | [assembly:TestAttribute·()] | ||
18 | [AttributeUsage(AttributeTargets.Constructor)] | ||
19 | public·class·TestAttribute:·Attribute·{ | ||
20 | }</string> | ||
21 | ····<string>//·CS0592:·The·attribute·`SAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`return'·declarations·only | ||
22 | //·Line·:·12 | ||
23 | using·System; | ||
24 | [AttributeUsage·(AttributeTargets.ReturnValue)] | ||
25 | class·SAttribute:·Attribute·{} | ||
26 | public·class·C | ||
27 | { | ||
28 | ····int·Prop·{ | ||
29 | ········[param:·S] | ||
30 | ········set·{ | ||
31 | ········} | ||
32 | ····} | ||
33 | }</string> | ||
5 | ····<string>//·CS0592:·The·attribute·`System.ObsoleteAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·delegate'·declarations·only | 34 | ····<string>//·CS0592:·The·attribute·`System.ObsoleteAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·delegate'·declarations·only |
6 | //·Line·:·8 | 35 | //·Line·:·8 |
7 | using·System; | 36 | using·System; |
8 | public·class·C | 37 | public·class·C |
9 | { | 38 | { |
10 | ····[return:·Obsolete] | 39 | ····[return:·Obsolete] |
11 | ····public·void·Test·(int·a) | 40 | ····public·void·Test·(int·a) |
12 | ····{ | 41 | ····{ |
13 | ····} | 42 | ····} |
14 | ····static·public·void·Main·()·{} | 43 | ····static·public·void·Main·()·{} |
15 | }</string> | 44 | }</string> |
45 | ····<string>//·CS0592:·The·attribute·`System.Runtime.CompilerServices.IndexerNameAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`property,·indexer'·declarations·only | ||
46 | //·Line·:·6 | ||
47 | using·System.Runtime.CompilerServices; | ||
48 | [IndexerName("XXX")] | ||
49 | class·A·{ | ||
50 | ········public·static·void·Main·()·{·} | ||
51 | ········ | ||
52 | }</string> | ||
53 | ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only | ||
54 | //·Line:·6 | ||
55 | using·System; | ||
56 | [TestAttribute·()] | ||
57 | delegate·void·D·(); | ||
58 | [AttributeUsage(AttributeTargets.Constructor)] | ||
59 | public·class·TestAttribute:·Attribute·{ | ||
60 | }</string> | ||
16 | ····<string>//·CS0592:·The·attribute·`SimpleAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only | 61 | ····<string>//·CS0592:·The·attribute·`SimpleAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only |
17 | //·Line·:·22 | 62 | //·Line·:·22 |
18 | using·System; | 63 | using·System; |
19 | [AttributeUsage·(AttributeTargets.Constructor,·AllowMultiple·=·true)] | 64 | [AttributeUsage·(AttributeTargets.Constructor,·AllowMultiple·=·true)] |
20 | » public·class·SimpleAttribute·:·Attribute·{ | 65 | » public·class·SimpleAttribute·:·Attribute·{ |
Offset 38, 53 lines modified | Offset 96, 14 lines modified | ||
38 | [Simple·("Dummy",·MyNamedArg·=·"Dude!")] | 96 | [Simple·("Dummy",·MyNamedArg·=·"Dude!")] |
39 | » public·class·Blah·{ | 97 | » public·class·Blah·{ |
40 | » » public·static·void·Main·() | 98 | » » public·static·void·Main·() |
41 | » » { | 99 | » » { |
42 | » » } | 100 | » » } |
43 | » }</string> | 101 | » }</string> |
44 | ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only | ||
45 | //·Line:·6 | ||
46 | using·System; | ||
47 | [TestAttribute·()] | ||
48 | delegate·void·D·(); | ||
49 | [AttributeUsage(AttributeTargets.Constructor)] | ||
50 | public·class·TestAttribute:·Attribute·{ | ||
51 | }</string> | ||
52 | ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only | ||
53 | //·Line:·6 | ||
54 | using·System; | ||
55 | [TestAttribute·()] | ||
56 | enum·E·{ | ||
57 | } | ||
58 | [AttributeUsage(AttributeTargets.Constructor)] | ||
59 | public·class·TestAttribute:·Attribute·{ | ||
60 | }</string> | ||
61 | ····<string>//·CS0592:·The·attribute·`SAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`return'·declarations·only | ||
62 | //·Line·:·12 | ||
63 | using·System; | ||
64 | [AttributeUsage·(AttributeTargets.ReturnValue)] | ||
65 | class·SAttribute:·Attribute·{} | ||
66 | public·class·C | ||
67 | { | ||
68 | ····int·Prop·{ | ||
69 | ········[param:·S] | ||
70 | ········set·{ | ||
71 | ········} | ||
Max diff block lines reached; 1191/4970 bytes (23.96%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 17 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1521</ErrorName> | 3 | ··<ErrorName>CS1521</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1521:·Invalid·base·type·`object[]' | ||
6 | //·Line:·4 | ||
7 | class·C2:·object[] | ||
8 | { | ||
9 | }</string> | ||
5 | ····<string>//·CS1521:·Invalid·base·type·`C?' | 10 | ····<string>//·CS1521:·Invalid·base·type·`C?' |
6 | //·Line:·8 | 11 | //·Line:·8 |
7 | struct·C | 12 | struct·C |
8 | { | 13 | { |
9 | } | 14 | } |
Offset 29, 15 lines modified | Offset 35, 9 lines modified | ||
29 | class·C | 35 | class·C |
30 | { | 36 | { |
31 | } | 37 | } |
32 | class·C2:·C[] | 38 | class·C2:·C[] |
33 | { | 39 | { |
34 | }</string> | 40 | }</string> |
35 | ····<string>//·CS1521:·Invalid·base·type·`object[]' | ||
36 | //·Line:·4 | ||
37 | class·C2:·object[] | ||
38 | { | ||
39 | }</string> | ||
40 | ··</Examples> | 41 | ··</Examples> |
41 | </ErrorDocumentation> | 42 | </ErrorDocumentation> |
Offset 1, 22 lines modified | Offset 1, 72 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0176</ErrorName> | 3 | ··<ErrorName>CS0176</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0176:·Static·member·` | 5 | ····<string>//·CS0176:·Static·member·`MyEnum.Foo'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead |
6 | //·Line:· | 6 | //·Line:·14 |
7 | c | 7 | public·enum·MyEnum |
8 | { | ||
9 | » Foo·=·1 | ||
10 | } | ||
11 | public·class·Test | ||
12 | { | ||
13 | » static·void·Main·() | ||
14 | » { | ||
15 | » » MyEnum·theEnum·=·MyEnum.Foo; | ||
16 | » » if·(theEnum·==·theEnum.Foo) | ||
17 | » » { | ||
18 | » » } | ||
19 | » } | ||
20 | }</string> | ||
21 | ····<string>//·CS0176:·Static·member·`A.Foo()'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | ||
22 | //·Line:·21 | ||
23 | public·class·A | ||
24 | { | ||
25 | » public·static·void·Foo·() | ||
26 | » { | ||
27 | » } | ||
28 | } | ||
29 | public·class·Test | ||
8 | { | 30 | { |
31 | » static·A·Prop | ||
32 | » { | ||
33 | » » get·{ | ||
34 | » » » return·null; | ||
35 | » » } | ||
36 | » } | ||
9 | » public·static·void·Main·() | 37 | » public·static·void·Main·() |
10 | » { | 38 | » { |
39 | » » Test.Prop.Foo·(); | ||
11 | » » string·y·=·null; | ||
12 | » » var·x·=·y?.Empty; | ||
13 | » } | 40 | » } |
14 | }</string> | 41 | }</string> |
42 | ····<string>//·CS0176:·Static·member·`MyClass.Start(string)'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | ||
43 | //·Line:·10 | ||
44 | using·System; | ||
45 | class·TestIt· | ||
46 | { | ||
47 | ········public·static·void·Main()· | ||
48 | ········{ | ||
49 | ················MyClass·p·=·new·MyClass(); | ||
50 | ················p.Start·("hi"); | ||
51 | ········} | ||
52 | } | ||
53 | class·MyClass | ||
54 | { | ||
55 | ········public·static·void·Start·(string·info)· | ||
56 | ········{ | ||
57 | ········} | ||
58 | }</string> | ||
15 | ····<string>//·CS0176:·Static·member·`X.void_method()'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | 59 | ····<string>//·CS0176:·Static·member·`X.void_method()'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead |
16 | //·Line:·15 | 60 | //·Line:·15 |
17 | class·X·{ | 61 | class·X·{ |
18 | » public·static·void·void_method·() | 62 | » public·static·void·void_method·() |
19 | » { | 63 | » { |
20 | » } | 64 | » } |
21 | » public·void·void_method·(int·i) | 65 | » public·void·void_method·(int·i) |
Offset 26, 26 lines modified | Offset 76, 23 lines modified | ||
26 | class·Y·{ | 76 | class·Y·{ |
27 | » void·m·(X·arg) | 77 | » void·m·(X·arg) |
28 | » { | 78 | » { |
29 | » » arg.void_method·(); | 79 | » » arg.void_method·(); |
30 | » } | 80 | » } |
31 | }</string> | 81 | }</string> |
32 | ····<string>//·CS0176:·Static·member·` | 82 | ····<string>//·CS0176:·Static·member·`string.Empty'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead |
33 | //·Line:· | 83 | //·Line:·9 |
34 | using·System; | ||
35 | class·A·{ | ||
36 | » public·static·int·X; | ||
37 | } | ||
38 | class· | 84 | class·X |
85 | { | ||
39 | » static·void·Main·() | 86 | » public·static·void·Main·() |
40 | » » A·T·=·new·A·(); | ||
41 | » | 87 | » { |
88 | » » string·y·=·null; | ||
89 | » » var·x·=·y?.Empty; | ||
42 | » } | 90 | » } |
43 | }</string> | 91 | }</string> |
44 | ····<string>//·CS0176:·Static·member·`A.X'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | 92 | ····<string>//·CS0176:·Static·member·`A.X'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead |
45 | //·Line:·12 | 93 | //·Line:·12 |
46 | using·System; | 94 | using·System; |
47 | class·A | 95 | class·A |
Offset 71, 70 lines modified | Offset 118, 23 lines modified | ||
71 | public·class·Y:·X·{ | 118 | public·class·Y:·X·{ |
72 | » void·D·(X·x) | 119 | » void·D·(X·x) |
73 | » { | 120 | » { |
74 | » » double·d·=·x.CONST; | 121 | » » double·d·=·x.CONST; |
75 | » } | 122 | » } |
76 | }</string> | 123 | }</string> |
77 | ····<string>//·CS0176:·Static·member·` | 124 | ····<string>//·CS0176:·Static·member·`A.X'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead |
78 | //·Line:·1 | 125 | //·Line:·12 |
79 | using·System; | 126 | using·System; |
127 | class·A·{ | ||
80 | class·TestIt· | ||
81 | { | ||
82 | ········public·static·void·Main()· | ||
83 | ········{ | ||
84 | ················MyClass·p·=·new·MyClass(); | ||
85 | ················p.Start·("hi"); | ||
86 | ········} | ||
87 | } | ||
88 | class·MyClass | ||
Max diff block lines reached; 266/4088 bytes (6.51%) of diff not shown. |
Offset 1, 41 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0278</ErrorName> | 3 | ··<ErrorName>CS0278</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0278:·`IListCounter'·contains·ambiguous·implementation·of·`enumerable'·pattern.·Method·`IList.GetEnumerator()'·is·ambiguous·with·method·`ICounter.GetEnumerator()' | ||
6 | //·Line:·26 | ||
7 | //·Compiler·options:·-warnaserror·-warn:2 | ||
8 | using·System; | ||
9 | using·System.Collections; | ||
10 | interface·IList· | ||
11 | { | ||
12 | » IEnumerator·GetEnumerator·(); | ||
13 | } | ||
14 | interface·ICounter· | ||
15 | { | ||
16 | » IEnumerator·GetEnumerator·(); | ||
17 | } | ||
18 | interface·IListCounter:·IList,·ICounter | ||
19 | { | ||
20 | } | ||
21 | class·Test | ||
22 | { | ||
23 | » static·void·Foo·(IListCounter·t) | ||
24 | » { | ||
25 | » » foreach·(var·e·in·t) | ||
26 | » » { | ||
27 | » » } | ||
28 | » } | ||
29 | }</string> | ||
30 | ····<string>//·CS0278:·`Testing.IMixedEnumerable'·contains·ambiguous·implementation·of·`enumerable'·pattern.·Method·`System.Collections.IEnumerable.GetEnumerator()'·is·ambiguous·with·method·`Testing.ICustomEnumerable.GetEnumerator()' | 5 | ····<string>//·CS0278:·`Testing.IMixedEnumerable'·contains·ambiguous·implementation·of·`enumerable'·pattern.·Method·`System.Collections.IEnumerable.GetEnumerator()'·is·ambiguous·with·method·`Testing.ICustomEnumerable.GetEnumerator()' |
31 | //·Line:·28 | 6 | //·Line:·28 |
32 | //·Compiler·options:·-warnaserror·-warn:2 | 7 | //·Compiler·options:·-warnaserror·-warn:2 |
33 | using·System; | 8 | using·System; |
34 | using·System.Collections; | 9 | using·System.Collections; |
Offset 59, 9 lines modified | Offset 29, 39 lines modified | ||
59 | ········class·Test·{ | 29 | ········class·Test·{ |
60 | ················public·static·void·Main(string[]·args)·{ | 30 | ················public·static·void·Main(string[]·args)·{ |
61 | ························IMixedEnumerable·c·=·new·TestCollection(); | 31 | ························IMixedEnumerable·c·=·new·TestCollection(); |
62 | ························foreach(object·o·in·c)·{} | 32 | ························foreach(object·o·in·c)·{} |
63 | ················} | 33 | ················} |
64 | ········} | 34 | ········} |
65 | }</string> | 35 | }</string> |
36 | ····<string>//·CS0278:·`IListCounter'·contains·ambiguous·implementation·of·`enumerable'·pattern.·Method·`IList.GetEnumerator()'·is·ambiguous·with·method·`ICounter.GetEnumerator()' | ||
37 | //·Line:·26 | ||
38 | //·Compiler·options:·-warnaserror·-warn:2 | ||
39 | using·System; | ||
40 | using·System.Collections; | ||
41 | interface·IList· | ||
42 | { | ||
43 | » IEnumerator·GetEnumerator·(); | ||
44 | } | ||
45 | interface·ICounter· | ||
46 | { | ||
47 | » IEnumerator·GetEnumerator·(); | ||
48 | } | ||
49 | interface·IListCounter:·IList,·ICounter | ||
50 | { | ||
51 | } | ||
52 | class·Test | ||
53 | { | ||
54 | » static·void·Foo·(IListCounter·t) | ||
55 | » { | ||
56 | » » foreach·(var·e·in·t) | ||
57 | » » { | ||
58 | » » } | ||
59 | » } | ||
60 | }</string> | ||
66 | ··</Examples> | 61 | ··</Examples> |
67 | </ErrorDocumentation> | 62 | </ErrorDocumentation> |
Offset 1, 82 lines modified | Offset 1, 103 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1686</ErrorName> | 3 | ··<ErrorName>CS1686</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | 5 | ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression |
6 | //·Line:·1 | 6 | //·Line:·18 |
7 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
8 | class·X·{ | ||
9 | 8 | unsafe·struct·S | |
9 | { | ||
10 | » public·int·i; | ||
11 | } | ||
12 | class·C | ||
13 | { | ||
14 | » unsafe·delegate·int*·D·(); | ||
10 | » unsafe·void·M·() | ||
11 | » { | ||
12 | » » int·i; | ||
13 | » » int·*·j·; | ||
14 | » » S·s·=·delegate·{ | ||
15 | » | 15 | » static·void·Main·() |
16 | » { | ||
17 | » » unsafe·{ | ||
18 | » » » S·str·=·new·S·(); | ||
19 | » » » D·d·=·delegate·{·return·&str.i;·}; | ||
16 | » » } | 20 | » » } |
17 | » » j·=·&i; | ||
18 | » } | 21 | » } |
22 | }</string> | ||
23 | ····<string>//·CS1686:·Local·variable·or·parameter·`str'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | ||
24 | //·Line:·11 | ||
25 | //·Compiler·options:·-unsafe | ||
26 | using·System; | ||
27 | unsafe·struct·S | ||
28 | { | ||
29 | » public·fixed·int·i·[10]; | ||
30 | } | ||
31 | class·C | ||
32 | { | ||
19 | » static·void·Main·() | 33 | » static·void·Main·() |
34 | » { | ||
35 | » » unsafe·{ | ||
36 | » » » S·str; | ||
37 | » » » Func<int>·e·=·()·=>·str.i·[3]; | ||
38 | » » } | ||
39 | » } | ||
20 | }</string> | 40 | }</string> |
21 | ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | 41 | ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression |
22 | //·Line:·11 | 42 | //·Line:·11 |
23 | //·Compiler·options:·-unsafe | 43 | //·Compiler·options:·-unsafe |
24 | delegate·void·D·(); | 44 | delegate·void·D·(); |
25 | unsafe·class·X·{ | 45 | unsafe·class·X·{ |
26 | » public·D·T·(int·a) | 46 | » public·D·T·(int·a) |
27 | » { | 47 | » { |
28 | » » int·*y·=·&a; | ||
29 | » » | ||
30 | » » return·delegate·{ | 48 | » » return·delegate·{ |
31 | » » » int·x·=·a; | 49 | » » » int·x·=·a; |
32 | » » }; | 50 | » » }; |
51 | » » | ||
52 | » » int·*y·=·&a; | ||
33 | » } | 53 | » } |
34 | }</string> | 54 | }</string> |
35 | ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | 55 | ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression |
36 | //·Line:·1 | 56 | //·Line:·16 |
37 | //·Compiler·options:·-unsafe | 57 | //·Compiler·options:·-unsafe |
38 | unsafe·struct·S | ||
39 | { | ||
40 | » public·int·i; | ||
41 | } | ||
42 | class· | 58 | class·X·{ |
59 | » delegate·void·S·(); | ||
43 | { | ||
44 | » unsafe·delegate·int*·D·(); | ||
45 | » | 60 | » unsafe·void·M·() |
46 | » { | 61 | » { |
47 | » » unsafe·{ | ||
48 | » » » S·str·=·new·S·(); | ||
49 | » » | 62 | » » int·i; |
63 | » » int·*·j·; | ||
64 | » » S·s·=·delegate·{ | ||
65 | » » » i·=·1; | ||
50 | » » } | 66 | » » }; |
67 | » » j·=·&i; | ||
51 | » } | 68 | » } |
69 | » static·void·Main·()·{} | ||
52 | }</string> | 70 | }</string> |
53 | ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | 71 | ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression |
54 | //·Line:·11 | 72 | //·Line:·11 |
55 | //·Compiler·options:·-unsafe | 73 | //·Compiler·options:·-unsafe |
56 | delegate·void·D·(); | 74 | delegate·void·D·(); |
57 | unsafe·class·X·{ | 75 | unsafe·class·X·{ |
58 | » public·D·T·(int·a) | 76 | » public·D·T·(int·a) |
59 | » { | 77 | » { |
78 | » » int·*y·=·&a; | ||
79 | » » | ||
60 | » » return·delegate·{ | 80 | » » return·delegate·{ |
61 | » » » int·x·=·a; | 81 | » » » int·x·=·a; |
62 | » » }; | 82 | » » }; |
63 | » » | ||
64 | » » int·*y·=·&a; | ||
65 | » } | 83 | » } |
66 | }</string> | 84 | }</string> |
67 | ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | 85 | ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression |
68 | //·Line:·11 | 86 | //·Line:·11 |
69 | //·Compiler·options:·-unsafe | 87 | //·Compiler·options:·-unsafe |
70 | delegate·void·D·(); | 88 | delegate·void·D·(); |
Offset 88, 30 lines modified | Offset 109, 9 lines modified | ||
88 | » » » int·*x·=·&a; | 109 | » » » int·*x·=·&a; |
89 | » » }; | 110 | » » }; |
90 | » } | 111 | » } |
Max diff block lines reached; 486/3348 bytes (14.52%) of diff not shown. |
Offset 1, 37 lines modified | Offset 1, 55 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0200</ErrorName> | 3 | ··<ErrorName>CS0200</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0200:·Property·or·indexer·`C.S'·cannot·be·assigned·to·(it·is·read-only) | ||
6 | //·Line:·10 | ||
7 | class·C | ||
8 | { | ||
9 | » public·static·int·S·{·get;·} | ||
10 | » public·C·() | ||
11 | » { | ||
12 | » » S·=·3; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0200:·Property·or·indexer·`MyClass.Type'·cannot·be·assigned·to·(it·is·read-only) | 5 | ····<string>//·CS0200:·Property·or·indexer·`MyClass.Type'·cannot·be·assigned·to·(it·is·read-only) |
16 | //·Line:·12 | 6 | //·Line:·12 |
17 | using·System; | 7 | using·System; |
18 | ·public·class·MyClass | 8 | ·public·class·MyClass |
19 | ·{ | 9 | ·{ |
20 | » Type·Type·{·get;·} | 10 | » Type·Type·{·get;·} |
21 | » public·void·Test·() | 11 | » public·void·Test·() |
22 | » { | 12 | » { |
23 | » » Type·=·typeof·(string); | 13 | » » Type·=·typeof·(string); |
24 | » } | 14 | » } |
25 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0200:·Property·or·indexer·`C.P'·cannot·be·assigned·to·(it·is·read-only) | ||
17 | //·Line:·10 | ||
18 | class·C | ||
19 | { | ||
20 | » public·int·P·{·get;·} | ||
21 | » public·void·Foo·() | ||
22 | » { | ||
23 | » » P·=·10; | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0200:·Property·or·indexer·`A.Counter'·cannot·be·assigned·to·(it·is·read-only) | ||
27 | //·Line:·9 | ||
28 | class·Program | ||
29 | { | ||
30 | » static·void·Main() | ||
31 | » { | ||
32 | » » A·a·=·new·A(); | ||
33 | » » a.Counter++; | ||
34 | » } | ||
35 | } | ||
36 | class·A·{ | ||
37 | » private·int?·_counter; | ||
38 | » public·int?·Counter·{ | ||
39 | » » get·{·return·_counter;·} | ||
40 | » } | ||
41 | }</string> | ||
26 | ····<string>//·CS0200:·Property·or·indexer·`A.X'·cannot·be·assigned·to·(it·is·read-only) | 42 | ····<string>//·CS0200:·Property·or·indexer·`A.X'·cannot·be·assigned·to·(it·is·read-only) |
27 | //·Line:·13 | 43 | //·Line:·13 |
28 | public·class·A | 44 | public·class·A |
29 | { | 45 | { |
30 | » public·int·X·{·get;·} | 46 | » public·int·X·{·get;·} |
31 | } | 47 | } |
Offset 55, 14 lines modified | Offset 73, 26 lines modified | ||
55 | » static·int·Main·() | 73 | » static·int·Main·() |
56 | » { | 74 | » { |
57 | » » P·=·10; | 75 | » » P·=·10; |
58 | » » return·1; | 76 | » » return·1; |
59 | » } | 77 | » } |
60 | }</string> | 78 | }</string> |
79 | ····<string>//·CS0200:·Property·or·indexer·`C.S'·cannot·be·assigned·to·(it·is·read-only) | ||
80 | //·Line:·10 | ||
81 | class·C | ||
82 | { | ||
83 | » public·static·int·S·{·get;·} | ||
84 | » public·C·() | ||
85 | » { | ||
86 | » » S·=·3; | ||
87 | » } | ||
88 | }</string> | ||
61 | ····<string>//·CS0200:·Property·or·indexer·`X.this[int]'·cannot·be·assigned·to·(it·is·read-only) | 89 | ····<string>//·CS0200:·Property·or·indexer·`X.this[int]'·cannot·be·assigned·to·(it·is·read-only) |
62 | //·Line:·14 | 90 | //·Line:·14 |
63 | class·X·{ | 91 | class·X·{ |
64 | » int·this[int·i]·{ | 92 | » int·this[int·i]·{ |
65 | » » get·{ | 93 | » » get·{ |
66 | » » » return·1; | 94 | » » » return·1; |
Offset 72, 39 lines modified | Offset 102, 9 lines modified | ||
72 | » static·int·Main·() | 102 | » static·int·Main·() |
73 | » { | 103 | » { |
74 | » » X·x·=·new·X·(); | 104 | » » X·x·=·new·X·(); |
75 | » » x[0]·=·10; | 105 | » » x[0]·=·10; |
76 | » » return·1; | 106 | » » return·1; |
77 | » } | 107 | » } |
78 | }</string> | 108 | }</string> |
79 | ····<string>//·CS0200:·Property·or·indexer·`A.Counter'·cannot·be·assigned·to·(it·is·read-only) | ||
80 | //·Line:·9 | ||
81 | class·Program | ||
82 | { | ||
83 | » static·void·Main() | ||
84 | » { | ||
85 | » » A·a·=·new·A(); | ||
86 | » » a.Counter++; | ||
87 | » } | ||
88 | } | ||
89 | class·A·{ | ||
90 | » private·int?·_counter; | ||
91 | » public·int?·Counter·{ | ||
92 | » » get·{·return·_counter;·} | ||
93 | » } | ||
94 | }</string> | ||
95 | ····<string>//·CS0200:·Property·or·indexer·`C.P'·cannot·be·assigned·to·(it·is·read-only) | ||
96 | //·Line:·10 | ||
97 | class·C | ||
98 | { | ||
99 | » public·int·P·{·get;·} | ||
Max diff block lines reached; 23/2404 bytes (0.96%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0220</ErrorName> | 3 | ··<ErrorName>CS0220</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode | 5 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode |
6 | //·Line:·7 | ||
7 | enum·E1·:·byte | ||
8 | { | ||
9 | ··A·=·2 | ||
10 | } | ||
11 | enum·E2·:·ulong | ||
12 | { | ||
13 | ··A·=·ulong.MaxValue·-·1, | ||
14 | ··B·=·E1.A·*·E2.A | ||
15 | }</string> | ||
16 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode | ||
6 | //·Line:·10 | 17 | //·Line:·10 |
7 | //·Compiler·options:·-unsafe | 18 | //·Compiler·options:·-unsafe |
8 | class·TestClass | 19 | class·TestClass |
9 | { | 20 | { |
10 | » public·unsafe·static·void·Main·() | 21 | » public·unsafe·static·void·Main·() |
11 | » { | 22 | » { |
Offset 27, 22 lines modified | Offset 40, 9 lines modified | ||
27 | public·class·MainClass·{ | 40 | public·class·MainClass·{ |
28 | ········static·void·Main·()·{ | 41 | ········static·void·Main·()·{ |
29 | ················const·long·a·=·long.MaxValue; | 42 | ················const·long·a·=·long.MaxValue; |
30 | ················long·b·=·2·*·a; | 43 | ················long·b·=·2·*·a; |
31 | ········} | 44 | ········} |
32 | }</string> | 45 | }</string> |
33 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode | ||
34 | //·Line:·7 | ||
35 | enum·E1·:·byte | ||
36 | { | ||
37 | ··A·=·2 | ||
38 | } | ||
39 | enum·E2·:·ulong | ||
40 | { | ||
41 | ··A·=·ulong.MaxValue·-·1, | ||
42 | ··B·=·E1.A·*·E2.A | ||
43 | }</string> | ||
44 | ··</Examples> | 46 | ··</Examples> |
45 | </ErrorDocumentation> | 47 | </ErrorDocumentation> |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0052</ErrorName> | 3 | ··<ErrorName>CS0052</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`InternalClass'·is·less·accessible·than·field·`PublicClass.member' | ||
6 | //·Line:·8 | ||
7 | class·InternalClass·{ | ||
8 | } | ||
9 | public·class·PublicClass·{ | ||
10 | » public·InternalClass·member; | ||
11 | }</string> | ||
12 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`C'·is·less·accessible·than·field·`PublicClass.member' | 5 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`C'·is·less·accessible·than·field·`PublicClass.member' |
13 | //·Line:·8 | 6 | //·Line:·8 |
14 | class·C | 7 | class·C |
15 | { | 8 | { |
16 | } | 9 | } |
17 | public·class·PublicClass | 10 | public·class·PublicClass |
18 | { | 11 | { |
19 | » public·const·C·member·=·null; | 12 | » public·const·C·member·=·null; |
20 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`InternalClass'·is·less·accessible·than·field·`PublicClass.member' | ||
15 | //·Line:·8 | ||
16 | class·InternalClass·{ | ||
17 | } | ||
18 | public·class·PublicClass·{ | ||
19 | » public·InternalClass·member; | ||
20 | }</string> | ||
21 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b' | 21 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b' |
22 | //·Line:·12 | 22 | //·Line:·12 |
23 | public·class·A | 23 | public·class·A |
24 | { | 24 | { |
25 | ········protected·class·B·{} | 25 | ········protected·class·B·{} |
Offset 1, 11 lines modified | Offset 1, 27 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1715</ErrorName> | 3 | ··<ErrorName>CS1715</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1715:·`B.Foo':·type·must·be·`int'·to·match·overridden·member·`A.Foo' | ||
6 | //·Line:·11 | ||
7 | public·abstract·class·A | ||
8 | { | ||
9 | » public·abstract·ref·int·Foo·{·get;·} | ||
10 | } | ||
11 | public·class·B·:·A | ||
12 | { | ||
13 | » public·override·ref·long·Foo·{ | ||
14 | » » get·{ | ||
15 | » » » throw·null; | ||
16 | » » } | ||
17 | » } | ||
18 | }</string> | ||
5 | ····<string>//·CS1715:·`DerivedClass.Prop':·type·must·be·`System.EventHandler'·to·match·overridden·member·`BaseClass.Prop' | 19 | ····<string>//·CS1715:·`DerivedClass.Prop':·type·must·be·`System.EventHandler'·to·match·overridden·member·`BaseClass.Prop' |
6 | //·Line:·9 | 20 | //·Line:·9 |
7 | using·System; | 21 | using·System; |
8 | class·BaseClass·{ | 22 | class·BaseClass·{ |
9 | ········protected·virtual·event·EventHandler·Prop; | 23 | ········protected·virtual·event·EventHandler·Prop; |
Offset 22, 25 lines modified | Offset 38, 9 lines modified | ||
22 | class·BaseClass·{ | 38 | class·BaseClass·{ |
23 | ········protected·virtual·bool·Prop·{·set·{}·} | 39 | ········protected·virtual·bool·Prop·{·set·{}·} |
24 | } | 40 | } |
25 | class·DerivedClass:·BaseClass·{ | 41 | class·DerivedClass:·BaseClass·{ |
26 | ········protected·override·int·Prop·{·set·{}·} | 42 | ········protected·override·int·Prop·{·set·{}·} |
27 | }</string> | 43 | }</string> |
28 | ····<string>//·CS1715:·`B.Foo':·type·must·be·`int'·to·match·overridden·member·`A.Foo' | ||
29 | //·Line:·11 | ||
30 | public·abstract·class·A | ||
31 | { | ||
32 | » public·abstract·ref·int·Foo·{·get;·} | ||
33 | } | ||
34 | public·class·B·:·A | ||
35 | { | ||
36 | » public·override·ref·long·Foo·{ | ||
37 | » » get·{ | ||
38 | » » » throw·null; | ||
39 | » » } | ||
40 | » } | ||
41 | }</string> | ||
42 | ··</Examples> | 44 | ··</Examples> |
43 | </ErrorDocumentation> | 45 | </ErrorDocumentation> |
Offset 1, 32 lines modified | Offset 1, 17 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0031</ErrorName> | 3 | ··<ErrorName>CS0031</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0031:·Constant·value·`-1'·cannot·be·converted·to·a·`byte' | ||
6 | //·Line:·9 | ||
7 | public·class·Test | ||
8 | { | ||
9 | » public·static·void·Main() | ||
10 | » { | ||
11 | » » byte·b·=·-1; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS0031:·Constant·value·`1 | 5 | ····<string>//·CS0031:·Constant·value·`1.42'·cannot·be·converted·to·a·`int' |
15 | //·Line:· | 6 | //·Line:·6 |
16 | 7 | class·X | |
17 | { | 8 | { |
9 | » const·int·val·=·1.42f; | ||
18 | » public·static·void·Main() | ||
19 | » { | ||
20 | » » unchecked·{ | ||
21 | » » » byte·b·=·1024·-·2; | ||
22 | » » } | ||
23 | » } | ||
24 | }</string> | 10 | }</string> |
25 | ····<string>//·CS0031:·Constant·value·`256'·cannot·be·converted·to·a·`byte' | 11 | ····<string>//·CS0031:·Constant·value·`256'·cannot·be·converted·to·a·`byte' |
26 | //·Line·:·7 | 12 | //·Line·:·7 |
27 | public·class·Blah·{ | 13 | public·class·Blah·{ |
28 | » public·enum·MyEnum·:·byte·{ | 14 | » public·enum·MyEnum·:·byte·{ |
Offset 34, 30 lines modified | Offset 19, 43 lines modified | ||
34 | » » Bar | 19 | » » Bar |
35 | » } | 20 | » } |
36 | » public·static·void·Main·() | 21 | » public·static·void·Main·() |
37 | » { | 22 | » { |
38 | » } | 23 | » } |
39 | }</string> | 24 | }</string> |
40 | ····<string>//·CS0031:·Constant·value·`- | 25 | ····<string>//·CS0031:·Constant·value·`-1'·cannot·be·converted·to·a·`byte' |
41 | //·Line:·9 | 26 | //·Line:·9 |
42 | public·class·Test | 27 | public·class·Test |
43 | { | 28 | { |
44 | » public·static·void·Main() | 29 | » public·static·void·Main() |
45 | » { | 30 | » { |
46 | » » | 31 | » » byte·b·=·-1; |
47 | » } | 32 | » } |
48 | }</string> | 33 | }</string> |
49 | ····<string>//·CS0031:·Constant·value·` | 34 | ····<string>//·CS0031:·Constant·value·`200000000000'·cannot·be·converted·to·a·`int' |
50 | //·Line:· | 35 | //·Line:·7 |
36 | //·Compiler·options:·-unsafe | ||
51 | c | 37 | public·unsafe·struct·C |
52 | { | 38 | { |
53 | 39 | ····private·fixed·long·test_1·[200000000000]; | |
40 | }</string> | ||
41 | ····<string>//·CS0031:·Constant·value·`1022'·cannot·be·converted·to·a·`byte' | ||
42 | //·Line:·9 | ||
43 | public·class·Test | ||
44 | { | ||
45 | » public·static·void·Main() | ||
46 | » { | ||
47 | » » unchecked·{ | ||
48 | » » » byte·b·=·1024·-·2; | ||
49 | » » } | ||
50 | » } | ||
54 | }</string> | 51 | }</string> |
55 | ····<string>//·CS0031:·Constant·value·`-97'·cannot·be·converted·to·a·`uint' | 52 | ····<string>//·CS0031:·Constant·value·`-97'·cannot·be·converted·to·a·`uint' |
56 | //·Line:·9 | 53 | //·Line:·9 |
57 | public·class·Test | 54 | public·class·Test |
58 | { | 55 | { |
59 | » const·uint·b·=·-'a'; | 56 | » const·uint·b·=·-'a'; |
Offset 68, 28 lines modified | Offset 66, 30 lines modified | ||
68 | class·C | 66 | class·C |
69 | { | 67 | { |
70 | » public·static·void·Main·() | 68 | » public·static·void·Main·() |
71 | » { | 69 | » { |
72 | » » const·byte·c·=·unchecked·((byte)·1000M); | 70 | » » const·byte·c·=·unchecked·((byte)·1000M); |
73 | » } | 71 | » } |
74 | }</string> | 72 | }</string> |
75 | ····<string>//·CS0031:·Constant·value·`200000000000'·cannot·be·converted·to·a·`int' | ||
76 | //·Line:·7 | ||
77 | //·Compiler·options:·-unsafe | ||
78 | public·unsafe·struct·C | ||
79 | { | ||
80 | ····private·fixed·long·test_1·[200000000000]; | ||
81 | }</string> | ||
82 | ····<string>//·CS0031:·Constant·value·`999999999999999'·cannot·be·converted·to·a·`int' | 73 | ····<string>//·CS0031:·Constant·value·`999999999999999'·cannot·be·converted·to·a·`int' |
83 | //·Line:·9 | 74 | //·Line:·9 |
84 | class·X | 75 | class·X |
85 | { | 76 | { |
86 | » public·static·void·Main·() | 77 | » public·static·void·Main·() |
87 | » { | 78 | » { |
88 | » » int·i·=·3; | 79 | » » int·i·=·3; |
89 | » » i·+=·999999999999999; | 80 | » » i·+=·999999999999999; |
90 | » } | 81 | » } |
91 | }</string> | 82 | }</string> |
83 | ····<string>//·CS0031:·Constant·value·`-9'·cannot·be·converted·to·a·`uint' | ||
84 | //·Line:·9 | ||
85 | public·class·Test | ||
86 | { | ||
87 | » public·static·void·Main() | ||
88 | » { | ||
89 | » » uint·b·=·-9; | ||
90 | » } | ||
91 | }</string> | ||
92 | ··</Examples> | 92 | ··</Examples> |
93 | </ErrorDocumentation> | 93 | </ErrorDocumentation> |
Offset 2, 29 lines modified | Offset 2, 29 lines modified | ||
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0631</ErrorName> | 3 | ··<ErrorName>CS0631</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context | 5 | ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context |
6 | //·Line:·5 | 6 | //·Line:·5 |
7 | class·X·{ | 7 | class·X·{ |
8 | » public·static· | 8 | » public·static·X·operator·<·(ref·X·a,·int·b) |
9 | » { | 9 | » { |
10 | » » return·null; | 10 | » » return·null; |
11 | » } | 11 | » } |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context | 13 | ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context |
14 | //·Line:·5 | 14 | //·Line:·5 |
15 | class·X·{ | 15 | class·X·{ |
16 | » public· | 16 | » public·static·explicit·operator·X·(ref·X[]·foo) |
17 | » { | ||
18 | » » return·null; | ||
19 | » } | ||
17 | }</string> | 20 | }</string> |
18 | ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context | 21 | ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context |
19 | //·Line:·5 | 22 | //·Line:·5 |
20 | class·X·{ | 23 | class·X·{ |
24 | » public·int·this·[ref·int·arg]·{·set·{}·} | ||
21 | » public·static·X·operator·<·(ref·X·a,·int·b) | ||
22 | » { | ||
23 | » » return·null; | ||
24 | » } | ||
25 | }</string> | 25 | }</string> |
26 | ··</Examples> | 26 | ··</Examples> |
27 | </ErrorDocumentation> | 27 | </ErrorDocumentation> |
Offset 1, 54 lines modified | Offset 1, 70 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0472</ErrorName> | 3 | ··<ErrorName>CS0472</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`long'·with·null·is·always·`false' | ||
6 | //·Line:·9 | ||
7 | //·Compiler·options:·-warnaserror·-warn:2 | ||
8 | class·C | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » System.Console.WriteLine(5·==·(long?)null); | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true' | 5 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true' |
16 | //·Line:·8 | 6 | //·Line:·8 |
17 | //·Compiler·options:·-warnaserror·-warn:2 | 7 | //·Compiler·options:·-warnaserror·-warn:2 |
18 | public·class·X·{ | 8 | public·class·X·{ |
19 | » public·static·bool·Compute·(int·x) | 9 | » public·static·bool·Compute·(int·x) |
20 | » { | 10 | » { |
21 | » » return·x·!=·null; | 11 | » » return·x·!=·null; |
22 | » } | 12 | » } |
23 | }</string> | 13 | }</string> |
24 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false' | 14 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false' |
15 | //·Line:·12 | ||
16 | //·Compiler·options:·-warnaserror | ||
17 | using·System; | ||
18 | class·X | ||
19 | { | ||
20 | » public·static·void·Main·() | ||
21 | » { | ||
22 | » » int·i·=·0; | ||
23 | » » var·x·=·i·==·default·(byte?); | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`long'·with·null·is·always·`false' | ||
25 | //·Line:· | 27 | //·Line:·9 |
26 | //·Compiler·options:·-warnaserror·-warn:2 | 28 | //·Compiler·options:·-warnaserror·-warn:2 |
27 | public·class·X·{ | ||
28 | 29 | class·C | |
30 | { | ||
31 | » public·static·void·Main·() | ||
29 | » { | 32 | » { |
30 | » » r | 33 | » » System.Console.WriteLine(5·==·(long?)null); |
31 | » } | 34 | » } |
32 | }</string> | 35 | }</string> |
33 | ····<string>//·CS0472:·The·result·of·comparing·value·type·` | 36 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`E'·with·null·is·always·`false' |
34 | //·Line:·1 | 37 | //·Line:·14 |
35 | //·Compiler·options:·-warnaserror | 38 | //·Compiler·options:·-warnaserror |
36 | 39 | enum·E | |
40 | { | ||
41 | } | ||
37 | class·X | 42 | class·X |
38 | { | 43 | { |
39 | » public·static·void·Main·() | 44 | » public·static·void·Main·() |
40 | » { | 45 | » { |
41 | » » int·i·=·0; | ||
42 | » » | 46 | » » E·u·=·0; |
47 | » » var·b·=·u·==·(E?)null; | ||
48 | » } | ||
49 | }</string> | ||
50 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false' | ||
51 | //·Line:·8 | ||
52 | //·Compiler·options:·-warnaserror·-warn:2 | ||
53 | public·class·X·{ | ||
54 | » public·static·bool·Compute·(int·x) | ||
55 | » { | ||
56 | » » return·x·==·null; | ||
43 | » } | 57 | » } |
44 | }</string> | 58 | }</string> |
45 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`byte'·with·null·is·always·`false' | 59 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`byte'·with·null·is·always·`false' |
46 | //·Line:·9 | 60 | //·Line:·9 |
47 | //·Compiler·options:·-warnaserror·-warn:2 | 61 | //·Compiler·options:·-warnaserror·-warn:2 |
48 | class·C | 62 | class·C |
Offset 69, 25 lines modified | Offset 85, 9 lines modified | ||
69 | { | 85 | { |
70 | » public·static·void·Compute·(int·x) | 86 | » public·static·void·Compute·(int·x) |
71 | » { | 87 | » { |
72 | » » if·(true·&&·x·!=·null) | 88 | » » if·(true·&&·x·!=·null) |
73 | » » » return; | 89 | » » » return; |
74 | » } | 90 | » } |
75 | }</string> | 91 | }</string> |
76 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`E'·with·null·is·always·`false' | ||
77 | //·Line:·14 | ||
78 | //·Compiler·options:·-warnaserror | ||
79 | enum·E | ||
80 | { | ||
81 | } | ||
82 | class·X | ||
83 | { | ||
84 | » public·static·void·Main·() | ||
85 | » { | ||
86 | » » E·u·=·0; | ||
87 | » » var·b·=·u·==·(E?)null; | ||
88 | » } | ||
89 | }</string> | ||
90 | ··</Examples> | 92 | ··</Examples> |
91 | </ErrorDocumentation> | 93 | </ErrorDocumentation> |
Offset 1, 20 lines modified | Offset 1, 44 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0101</ErrorName> | 3 | ··<ErrorName>CS0101</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0101:·The·namespace·` | 5 | ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`C' |
6 | //·Line:· | 6 | //·Line:·13 |
7 | 7 | namespace·N | |
8 | { | 8 | { |
9 | » public·class·C | ||
10 | » { | ||
11 | » } | ||
9 | } | 12 | } |
10 | 13 | namespace·N | |
14 | { | ||
15 | » public·class·C | ||
16 | » { | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test' | ||
20 | //·Line:·5 | ||
21 | //·Compiler·options:·CS0101-7-2.cs | ||
22 | class·Test·{}</string> | ||
23 | ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo' | ||
24 | //·Line:·10 | ||
25 | namespace·Test | ||
11 | { | 26 | { |
27 | » public·class·Foo | ||
28 | » { | ||
29 | » } | ||
30 | » | ||
31 | » namespace·Foo.PP | ||
32 | » { | ||
33 | » } | ||
12 | }</string> | 34 | }</string> |
13 | ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo' | 35 | ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo' |
14 | //·Line:·10 | 36 | //·Line:·10 |
15 | namespace·Test | 37 | namespace·Test |
16 | { | 38 | { |
17 | » public·class·Foo | 39 | » public·class·Foo |
Offset 43, 43 lines modified | Offset 67, 14 lines modified | ||
43 | public·class·DupeEnumTest·{ | 67 | public·class·DupeEnumTest·{ |
44 | » public·static·void·Main(string[]·args)·{ | 68 | » public·static·void·Main(string[]·args)·{ |
45 | » » SomeEnum·someEnum·=·SomeEnum.Dog; | 69 | » » SomeEnum·someEnum·=·SomeEnum.Dog; |
46 | » » Console.WriteLine("SomeEnum·Result:·"·+·someEnum.ToString | 70 | » » Console.WriteLine("SomeEnum·Result:·"·+·someEnum.ToString |
47 | ()); | 71 | ()); |
48 | » } | 72 | » } |
49 | }</string> | 73 | }</string> |
50 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test' | ||
51 | //·Line:·6 | ||
52 | class·Test·{} | ||
53 | namespace·Test | ||
54 | { | ||
55 | }</string> | ||
56 | ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`C' | ||
57 | //·Line:·13 | ||
58 | namespace·N | ||
59 | { | ||
60 | » public·class·C | ||
61 | » { | ||
62 | » } | ||
63 | } | ||
64 | namespace·N | ||
65 | { | ||
66 | » public·class·C | ||
67 | » { | ||
68 | » } | ||
69 | }</string> | ||
70 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test' | ||
71 | //·Line:·5 | ||
72 | //·Compiler·options:·CS0101-7-2.cs | ||
73 | class·Test·{}</string> | ||
74 | ····<string>//·CS0101:·The·namespace·`AA.VV'·already·contains·a·definition·for·`SomeEnum' | 74 | ····<string>//·CS0101:·The·namespace·`AA.VV'·already·contains·a·definition·for·`SomeEnum' |
75 | //·Line:·10 | 75 | //·Line:·10 |
76 | using·System; | 76 | using·System; |
77 | namespace·AA·{ | 77 | namespace·AA·{ |
78 | » namespace·VV·{ | 78 | » namespace·VV·{ |
79 | » » public·enum·SomeEnum·{ | 79 | » » public·enum·SomeEnum·{ |
Offset 90, 30 lines modified | Offset 85, 35 lines modified | ||
90 | » » public·enum·SomeEnum·{ | 85 | » » public·enum·SomeEnum·{ |
91 | » » » Dog, | 86 | » » » Dog, |
92 | » » » Fish, | 87 | » » » Fish, |
93 | » » » Cat | 88 | » » » Cat |
94 | » » } | 89 | » » } |
95 | » } | 90 | » } |
96 | }</string> | 91 | }</string> |
97 | ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo' | ||
98 | //·Line:·10 | ||
99 | namespace·Test | ||
100 | { | ||
101 | » public·class·Foo | ||
102 | » { | ||
103 | » } | ||
104 | » | ||
105 | » namespace·Foo.PP | ||
106 | » { | ||
107 | » } | ||
108 | }</string> | ||
109 | ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`Test<T>' | 92 | ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`Test<T>' |
110 | //·Line:·7 | 93 | //·Line:·7 |
111 | //·Compiler·options:·CS0101-9-2.cs | 94 | //·Compiler·options:·CS0101-9-2.cs |
112 | namespace·N | 95 | namespace·N |
113 | { | 96 | { |
114 | » class·Test<T>·{} | 97 | » class·Test<T>·{} |
115 | }</string> | 98 | }</string> |
99 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`I<T>' | ||
100 | //·Line:·8 | ||
101 | interface·I<T> | ||
102 | { | ||
103 | } | ||
104 | partial·class·I<T> | ||
105 | { | ||
106 | }</string> | ||
Max diff block lines reached; 23/2816 bytes (0.82%) of diff not shown. |
Offset 1, 44 lines modified | Offset 1, 44 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1572</ErrorName> | 3 | ··<ErrorName>CS1572</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1572:·XML·comment·on·`Testing.Test. | 5 | ····<string>//·CS1572:·XML·comment·on·`Testing.Test.this[int]'·has·a·param·tag·for·`mismatch',·but·there·is·no·parameter·by·that·name |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror | 7 | //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror |
8 | namespace·Testing | 8 | namespace·Testing |
9 | { | 9 | { |
10 | » class·Test | 10 | » class·Test |
11 | » { | 11 | » { |
12 | » » ///·<param·name='mismatch'>mismatch</param> | 12 | » » ///·<param·name='mismatch'>mismatch</param> |
13 | » » public· | 13 | » » public·int·this[int·i]·{ |
14 | » » » set·{} | ||
15 | » » } | ||
14 | » } | 16 | » } |
15 | }</string> | 17 | }</string> |
16 | ····<string>//·CS1572:·XML·comment·on·`Testing.Test. | 18 | ····<string>//·CS1572:·XML·comment·on·`Testing.Test.D'·has·a·param·tag·for·`mismatch',·but·there·is·no·parameter·by·that·name |
17 | //·Line:·10 | 19 | //·Line:·10 |
18 | //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror | 20 | //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror |
19 | namespace·Testing | 21 | namespace·Testing |
20 | { | 22 | { |
21 | » | 23 | » class·Test |
22 | » { | 24 | » { |
23 | » » ///·<param·name='mismatch'>mismatch</param> | 25 | » » ///·<param·name='mismatch'>mismatch</param> |
24 | » » public·void· | 26 | » » public·delegate·void·D·(int·i); |
25 | » } | 27 | » } |
26 | }</string> | 28 | }</string> |
27 | ····<string>//·CS1572:·XML·comment·on·`Testing.Test. | 29 | ····<string>//·CS1572:·XML·comment·on·`Testing.Test.Baz(int)'·has·a·param·tag·for·`mismatch',·but·there·is·no·parameter·by·that·name |
28 | //·Line:·10 | 30 | //·Line:·10 |
29 | //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror | 31 | //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror |
30 | namespace·Testing | 32 | namespace·Testing |
31 | { | 33 | { |
32 | » class·Test | 34 | » public·class·Test |
33 | » { | 35 | » { |
34 | » » ///·<param·name='mismatch'>mismatch</param> | 36 | » » ///·<param·name='mismatch'>mismatch</param> |
37 | » » public·void·Baz·(int·i)·{} | ||
35 | » » public·int·this[int·i]·{ | ||
36 | » » » set·{} | ||
37 | » » } | ||
38 | » } | 38 | » } |
39 | }</string> | 39 | }</string> |
40 | ··</Examples> | 40 | ··</Examples> |
41 | </ErrorDocumentation> | 41 | </ErrorDocumentation> |
Offset 3, 76 lines modified | Offset 3, 76 lines modified | ||
3 | ··<ErrorName>CS0591</ErrorName> | 3 | ··<ErrorName>CS0591</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.CompilerServices.MethodImplAttribute'·attribute | 5 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.CompilerServices.MethodImplAttribute'·attribute |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | using·System.Runtime.CompilerServices; | 7 | using·System.Runtime.CompilerServices; |
8 | class· | 8 | class·Program |
9 | { | 9 | { |
10 | » [MethodImplAttribute(445)] | ||
11 | » p | 10 | » [MethodImpl((MethodImplOptions)255)] |
11 | » void·Foo() | ||
12 | » { | 12 | » { |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.DllImportAttribute'·attribute | 15 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.DllImportAttribute'·attribute |
16 | //·Line:·8 | 16 | //·Line:·8 |
17 | using·System.Runtime.InteropServices; | 17 | using·System.Runtime.InteropServices; |
18 | using·System; | 18 | using·System; |
19 | class·X·{ | 19 | class·X·{ |
20 | » [DllImport·( | 20 | » [DllImport·(null)] |
21 | » extern·static·void·Blah·(); | 21 | » extern·static·void·Blah·(); |
22 | ····static·void·Main·(string·[]·args) | 22 | ····static·void·Main·(string·[]·args) |
23 | ····{ | 23 | ····{ |
24 | ····} | 24 | ····} |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.GuidAttribute'·attribute | ||
27 | //·Line:·6 | ||
28 | using·System.Runtime.InteropServices; | ||
29 | [Guid·("aaa")] | ||
30 | class·X·{ | ||
31 | static·void·Main·()·{} | ||
32 | }</string> | ||
26 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.AttributeUsageAttribute'·attribute | 33 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.AttributeUsageAttribute'·attribute |
27 | //·Line:·4 | 34 | //·Line:·4 |
28 | [System.AttributeUsage(0)] | 35 | [System.AttributeUsage(0)] |
29 | class·ClassMain·{ | 36 | class·ClassMain·{ |
30 | ···· | 37 | ···· |
31 | ········public·static·void·Main·()·{ | 38 | ········public·static·void·Main·()·{ |
32 | ········} | 39 | ········} |
33 | }</string> | 40 | }</string> |
34 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.CompilerServices.MethodImplAttribute'·attribute | 41 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.CompilerServices.MethodImplAttribute'·attribute |
35 | //·Line:·8 | 42 | //·Line:·8 |
36 | using·System.Runtime.CompilerServices; | 43 | using·System.Runtime.CompilerServices; |
37 | class· | 44 | class·Test |
38 | { | 45 | { |
39 | » [MethodImpl((MethodImplOptions)255)] | ||
40 | » | 46 | » [MethodImplAttribute(445)] |
47 | » public·void·test·() | ||
41 | » { | 48 | » { |
42 | » } | 49 | » } |
43 | }</string> | 50 | }</string> |
44 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.DllImportAttribute'·attribute | 51 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.DllImportAttribute'·attribute |
45 | //·Line:·8 | 52 | //·Line:·8 |
46 | using·System.Runtime.InteropServices; | 53 | using·System.Runtime.InteropServices; |
47 | using·System; | 54 | using·System; |
48 | class·X·{ | 55 | class·X·{ |
49 | » [DllImport·( | 56 | » [DllImport·("")] |
50 | » extern·static·void·Blah·(); | 57 | » extern·static·void·Blah·(); |
51 | ····static·void·Main·(string·[]·args) | 58 | ····static·void·Main·(string·[]·args) |
52 | ····{ | 59 | ····{ |
53 | ····} | 60 | ····} |
54 | }</string> | 61 | }</string> |
55 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.GuidAttribute'·attribute | ||
56 | //·Line:·6 | ||
57 | using·System.Runtime.InteropServices; | ||
58 | [Guid·("aaa")] | ||
59 | class·X·{ | ||
60 | static·void·Main·()·{} | ||
61 | }</string> | ||
62 | ··</Examples> | 62 | ··</Examples> |
63 | </ErrorDocumentation> | 63 | </ErrorDocumentation> |
Offset 1, 38 lines modified | Offset 1, 38 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0594</ErrorName> | 3 | ··<ErrorName>CS0594</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·` | 5 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`decimal' |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class·X·{ | 7 | class·X·{ |
8 | » public·static·void·Main()·{ | 8 | » public·static·void·Main()·{ |
9 | » » | 9 | » » decimal·d·=·12311111111111111111111111111111111111111111111111m; |
10 | » } | 10 | » } |
11 | }</string> | 11 | }</string> |
12 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`d | 12 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`double' |
13 | //·Line:·6 | 13 | //·Line:·6 |
14 | class·X·{ | 14 | class·X·{ |
15 | » public·static·void·Main()·{ | 15 | » public·static·void·Main()·{ |
16 | » » d | 16 | » » double·dbl·=·1.0e99999; |
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·` | 19 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`float' |
20 | //·Line:·6 | 20 | //·Line:·6 |
21 | class·X·{ | 21 | class·X·{ |
22 | » public·static·void·Main()·{ | 22 | » public·static·void·Main()·{ |
23 | » » | 23 | » » float·f·=·1.0e999999f; |
24 | » } | 24 | » } |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`float' | 26 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`float' |
27 | //·Line:·6 | 27 | //·Line:·6 |
28 | class·X·{ | 28 | class·X·{ |
29 | » public·static·void·Main()·{ | 29 | » public·static·void·Main()·{ |
30 | » » float· | 30 | » » float·b·=·11111111111111111111111111111111111122222222222222222f; |
31 | » } | 31 | » } |
32 | }</string> | 32 | }</string> |
33 | ··</Examples> | 33 | ··</Examples> |
34 | </ErrorDocumentation> | 34 | </ErrorDocumentation> |
Offset 3, 40 lines modified | Offset 3, 32 lines modified | ||
3 | ··<ErrorName>CS8200</ErrorName> | 3 | ··<ErrorName>CS8200</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | 5 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers |
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | public·class·C | 7 | public·class·C |
8 | { | 8 | { |
9 | » bool·Prop·{·get;·}·=·Foo·(out·int·arg); | ||
9 | » public·C·(bool·value) | ||
10 | » {» » | ||
11 | » } | ||
12 | » public·C·() | ||
13 | » » :·this·(Foo·(out·int·arg)) | ||
14 | » {» | ||
15 | » } | ||
16 | » static·bool·Foo·(out·int·arg) | 10 | » static·bool·Foo·(out·int·arg) |
17 | » { | 11 | » { |
18 | » » arg·=·2; | 12 | » » arg·=·2; |
19 | » » return·false; | 13 | » » return·false; |
20 | » } | 14 | » } |
21 | }</string> | 15 | }</string> |
22 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | 16 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers |
23 | //·Line:· | 17 | //·Line:·6 |
24 | public·class·C | 18 | public·class·C |
25 | { | 19 | { |
26 | » bool· | 20 | » bool·res·=·Foo·()·is·string·s; |
27 | » static·b | 21 | » static·object·Foo·() |
28 | » { | 22 | » { |
29 | » » arg·=·2; | ||
30 | » » return· | 23 | » » return·null; |
31 | » } | 24 | » } |
32 | }</string> | 25 | }</string> |
33 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | 26 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers |
34 | //·Line:·6 | 27 | //·Line:·6 |
35 | public·class·C | 28 | public·class·C |
36 | { | 29 | { |
Offset 47, 36 lines modified | Offset 39, 44 lines modified | ||
47 | » » arg·=·2; | 39 | » » arg·=·2; |
48 | » » return·false; | 40 | » » return·false; |
49 | » } | 41 | » } |
50 | }</string> | 42 | }</string> |
51 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | 43 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers |
52 | //·Line:·6 | 44 | //·Line:·6 |
53 | public·class·C | ||
54 | { | ||
55 | » bool·res·=·Foo·()·is·string·s; | ||
56 | » static·object·Foo·() | ||
57 | » { | ||
58 | » » return·null; | ||
59 | » } | ||
60 | }</string> | ||
61 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | ||
62 | //·Line:·6 | ||
63 | class·X | 45 | class·X |
64 | { | 46 | { |
65 | ····public·static·bool·Test·{·get;·}·=·Foo·()·is·bool·x; | 47 | ····public·static·bool·Test·{·get;·}·=·Foo·()·is·bool·x; |
66 | ····static·object·Foo·() | 48 | ····static·object·Foo·() |
67 | ····{ | 49 | ····{ |
68 | ········return·false; | 50 | ········return·false; |
69 | ····} | 51 | ····} |
70 | }</string> | 52 | }</string> |
71 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | 53 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers |
54 | //·Line:·11 | ||
55 | public·class·C | ||
56 | { | ||
57 | » public·C·(bool·value) | ||
58 | » {» » | ||
59 | » } | ||
60 | » public·C·() | ||
61 | » » :·this·(Foo·(out·int·arg)) | ||
62 | » {» | ||
63 | » } | ||
64 | » static·bool·Foo·(out·int·arg) | ||
65 | » { | ||
66 | » » arg·=·2; | ||
67 | » » return·false; | ||
68 | » } | ||
69 | }</string> | ||
70 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | ||
72 | //·Line:·8 | 71 | //·Line:·8 |
73 | using·System; | 72 | using·System; |
74 | public·class·C | 73 | public·class·C |
75 | { | 74 | { |
76 | » event·Action·H·=·Foo·(out·var·res); | 75 | » event·Action·H·=·Foo·(out·var·res); |
Offset 1, 36 lines modified | Offset 1, 67 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0030</ErrorName> | 3 | ··<ErrorName>CS0030</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0030:·Cannot·convert·type·` | 5 | ····<string>//·CS0030:·Cannot·convert·type·`Blah'·to·`float' |
6 | //·Line:·1 | 6 | //·Line:·12 |
7 | u | 7 | public·class·Blah·{ |
8 | public· | 8 | » public·static·int·Main·() |
9 | » { | ||
10 | » » Blah·k; | ||
11 | » » | ||
12 | » » k·=·new·Blah·(); | ||
13 | » » | ||
14 | » » float·f·=·(float)·k; | ||
15 | » » | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS0030:·Cannot·convert·type·`string'·to·`IA' | ||
19 | //·Line:·13 | ||
20 | interface·IA | ||
21 | { | ||
22 | } | ||
23 | class·MainClass | ||
9 | { | 24 | { |
10 | » public·static·void·Main·() | 25 | » public·static·void·Main·() |
11 | » { | 26 | » { |
12 | » » string·s·=· | 27 | » » string·s·=·"s"; |
28 | » » IA·i·=·(IA)·s; | ||
13 | » } | 29 | » } |
14 | }</string> | 30 | }</string> |
15 | ····<string>//·CS0030:·Cannot·convert·type·` | 31 | ····<string>//·CS0030:·Cannot·convert·type·`S'·to·`E' |
16 | //·Line:·1 | 32 | //·Line:·10 |
17 | //·Compiler·options:·-langversion:latest | ||
18 | 33 | enum·E | |
19 | { | 34 | { |
35 | » V | ||
20 | } | 36 | } |
21 | 37 | struct·S | |
22 | { | 38 | { |
39 | » public·static·explicit·operator·int·(S·val) | ||
40 | » { | ||
41 | » » return·1; | ||
42 | » } | ||
43 | } | ||
44 | class·C | ||
45 | { | ||
46 | » E·Foo·() | ||
47 | » { | ||
48 | » » S·s·=·new·S·(); | ||
49 | » » return·(E)·s; | ||
50 | » } | ||
23 | » public·static·void· | 51 | » public·static·void·Main·() |
24 | » { | 52 | » { |
25 | » » var·res·=·(S)·o; | ||
26 | » } | 53 | » } |
27 | }</string> | 54 | }</string> |
28 | ····<string>//·CS0030:·Cannot·convert·type·`Position'·to·`Board.Stone' | 55 | ····<string>//·CS0030:·Cannot·convert·type·`Position'·to·`Board.Stone' |
29 | //·Line:·20 | 56 | //·Line:·20 |
30 | using·System; | 57 | using·System; |
31 | using·System.Collections; | 58 | using·System.Collections; |
Offset 61, 35 lines modified | Offset 92, 27 lines modified | ||
61 | class·X | 92 | class·X |
62 | { | 93 | { |
63 | » static·void·Foo<T1,T2>·(T2[]·array)·where·T1·:·class·where·T2·:·struct | 94 | » static·void·Foo<T1,T2>·(T2[]·array)·where·T1·:·class·where·T2·:·struct |
64 | » { | 95 | » { |
65 | » » T1[]·a·=·(T1[])array; | 96 | » » T1[]·a·=·(T1[])array; |
66 | » } | 97 | » } |
67 | }</string> | 98 | }</string> |
68 | ····<string>//·CS0030:·Cannot·convert·type·` | 99 | ····<string>//·CS0030:·Cannot·convert·type·`object'·to·`S' |
69 | //·Line:·1 | 100 | //·Line:·13 |
101 | //·Compiler·options:·-langversion:latest | ||
70 | struct·S | 102 | ref·struct·S |
103 | { | ||
71 | } | 104 | } |
72 | class·X·{ | ||
73 | » static·void·Main·() | ||
74 | » { | ||
75 | » » S·s·=·(S)default(X); | ||
76 | » } | ||
77 | }</string> | ||
78 | ····<string>//·CS0030:·Cannot·convert·type·`bool'·to·`int' | ||
79 | //·Line:·9 | ||
80 | class·X | 105 | class·X |
81 | { | 106 | { |
82 | » static·void· | 107 | » public·static·void·Foo·(object·o) |
83 | » { | 108 | » { |
109 | » » var·res·=·(S)·o; | ||
84 | » » const·bool·b·=·true; | ||
85 | » » int·a·=·(int)(b·?·true·:·false); | ||
86 | » } | 110 | » } |
87 | }</string> | 111 | }</string> |
88 | ····<string>//·CS0030:·Cannot·convert·type·`TestCase.MyEnum'·to·`TestCase.OSType' | 112 | ····<string>//·CS0030:·Cannot·convert·type·`TestCase.MyEnum'·to·`TestCase.OSType' |
89 | //·Line:·9 | 113 | //·Line:·9 |
90 | public·class·TestCase | 114 | public·class·TestCase |
91 | { | 115 | { |
Offset 117, 107 lines modified | Offset 140, 69 lines modified | ||
117 | » » } | 140 | » » } |
118 | » } | 141 | » } |
119 | » enum·MyEnum·{ | 142 | » enum·MyEnum·{ |
120 | » » Value1 | 143 | » » Value1 |
121 | » } | 144 | » } |
122 | }</string> | 145 | }</string> |
123 | ····<string>//·CS0030:·Cannot·convert·type·`T'·to·` | 146 | ····<string>//·CS0030:·Cannot·convert·type·`System.DateTime'·to·`string' |
124 | //·Line:·8 | ||
125 | class·Foo<T> | ||
126 | » where·T·:·System.ICloneable | ||
127 | { | ||
128 | » public·X·Test·(T·t) | ||
129 | » { | ||
130 | » » return·(X)·t; | ||
131 | » } | ||
132 | } | ||
Max diff block lines reached; 3164/5864 bytes (53.96%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 23 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS7034</ErrorName> | 3 | ··<ErrorName>CS7034</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS7034:·The·specified·version·string·`2.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] | ||
6 | //·Line:·6 | ||
7 | using·System.Reflection; | ||
8 | [assembly:·AssemblyVersion("2.*")]</string> | ||
9 | ····<string>//·CS7034:·The·specified·version·string·`2.0.*.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] | ||
10 | //·Line:·6 | ||
11 | using·System.Reflection; | ||
12 | [assembly:·AssemblyVersion("2.0.*.*")]</string> | ||
5 | ····<string>//·CS7034:·The·specified·version·string·`0.0.0.80420'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] | 13 | ····<string>//·CS7034:·The·specified·version·string·`0.0.0.80420'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] |
6 | //·Line:·7 | 14 | //·Line:·7 |
7 | using·System; | 15 | using·System; |
8 | using·System.Reflection; | 16 | using·System.Reflection; |
9 | [assembly:·AssemblyVersion·("0.0.0.80420")] | 17 | [assembly:·AssemblyVersion·("0.0.0.80420")] |
Offset 13, 21 lines modified | Offset 25, 9 lines modified | ||
13 | public·class·Test·{ | 25 | public·class·Test·{ |
14 | » public·static·int·Main·() | 26 | » public·static·int·Main·() |
15 | » { | 27 | » { |
16 | » » return·1; | 28 | » » return·1; |
17 | » } | 29 | » } |
18 | }</string> | 30 | }</string> |
19 | ····<string>//·CS7034:·The·specified·version·string·`2.0.*.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] | ||
20 | //·Line:·6 | ||
21 | using·System.Reflection; | ||
22 | [assembly:·AssemblyVersion("2.0.*.*")]</string> | ||
23 | ····<string>//·CS7034:·The·specified·version·string·`2.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] | ||
24 | //·Line:·6 | ||
25 | using·System.Reflection; | ||
26 | [assembly:·AssemblyVersion("2.*")]</string> | ||
27 | ··</Examples> | 31 | ··</Examples> |
28 | </ErrorDocumentation> | 32 | </ErrorDocumentation> |
Offset 1, 23 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1590</ErrorName> | 3 | ··<ErrorName>CS1590</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1590:·Invalid·XML·`include'·element.·Missing·`file'·attribute | 5 | ····<string>//·CS1590:·Invalid·XML·`include'·element.·Missing·`file'·attribute |
6 | //·Line:·8 | ||
7 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | ||
8 | namespace·Testing | ||
9 | { | ||
10 | ···///·<include/> | ||
11 | ···public·class·Test | ||
12 | ···{ | ||
13 | ···} | ||
14 | }</string> | ||
15 | ····<string>//·CS1590:·Invalid·XML·`include'·element.·Missing·`file'·attribute | ||
16 | //·Line:·16 | 6 | //·Line:·16 |
17 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 7 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
18 | namespace·Testing | 8 | namespace·Testing |
19 | { | 9 | { |
20 | ···///·comment | 10 | ···///·comment |
21 | ···public·class·Test | 11 | ···public·class·Test |
Offset 29, 14 lines modified | Offset 18, 25 lines modified | ||
29 | » ///·<include·path='/foo/bar'·/> | 18 | » ///·<include·path='/foo/bar'·/> |
30 | » public·void·Bar·(int·x) | 19 | » public·void·Bar·(int·x) |
31 | » { | 20 | » { |
32 | » } | 21 | » } |
33 | ···} | 22 | ···} |
34 | }</string> | 23 | }</string> |
24 | ····<string>//·CS1590:·Invalid·XML·`include'·element.·Missing·`file'·attribute | ||
25 | //·Line:·8 | ||
26 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | ||
27 | namespace·Testing | ||
28 | { | ||
29 | ···///·<include/> | ||
30 | ···public·class·Test | ||
31 | ···{ | ||
32 | ···} | ||
33 | }</string> | ||
35 | ····<string>//·CS1590:·Invalid·XML·`include'·element.·Missing·`path'·attribute | 34 | ····<string>//·CS1590:·Invalid·XML·`include'·element.·Missing·`path'·attribute |
36 | //·Line:·11 | 35 | //·Line:·11 |
37 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 36 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
38 | namespace·Testing | 37 | namespace·Testing |
39 | { | 38 | { |
40 | ···///·comment | 39 | ···///·comment |
Offset 1, 93 lines modified | Offset 1, 57 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0170</ErrorName> | 3 | ··<ErrorName>CS0170</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·` | 5 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`p' |
6 | //·Line:· | 6 | //·Line:·21 |
7 | struct·A | ||
8 | { | ||
9 | » public·long·b; | ||
10 | » public·float·c; | ||
11 | » public·A·(int·foo) | ||
12 | » { | ||
13 | » » b·=·(long)·c; | ||
14 | » » c·=·1; | ||
15 | » } | ||
16 | }</string> | ||
17 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a' | ||
18 | //·Line:·17 | ||
19 | using·System; | 7 | using·System; |
20 | 8 | struct·S2 | |
21 | { | 9 | { |
22 | » public· | 10 | » public·int·p; |
23 | } | 11 | } |
12 | struct·S | ||
13 | { | ||
14 | » public·S2·s2; | ||
15 | } | ||
24 | 16 | class·C | |
25 | { | 17 | { |
26 | 18 | ····static·void·Main() | |
27 | 19 | ····{ | |
28 | » » S·s; | 20 | » » S·s; |
29 | » » s.a·+=·delegate·{·}; | ||
30 | » | 21 | » » Console.WriteLine·(s.s2.p); |
22 | ····} | ||
31 | }</string> | 23 | }</string> |
32 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' | 24 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' |
33 | //·Line:·2 | 25 | //·Line:·21 |
34 | public·class·C | 26 | public·class·C |
35 | { | 27 | { |
36 | » public·int·v; | 28 | » public·int·v; |
37 | } | 29 | } |
38 | public·struct·S | 30 | public·struct·S |
39 | { | 31 | { |
32 | » public·int·a; | ||
40 | » public·C·c; | 33 | » public·C·c; |
41 | } | 34 | } |
42 | public·struct·S2 | ||
43 | { | ||
44 | » S·s; | ||
45 | } | ||
46 | public·class·Test | 35 | public·class·Test |
47 | { | 36 | { |
48 | » static·void·Main·() | 37 | » static·void·Main·() |
49 | » { | 38 | » { |
50 | » » S·s; | 39 | » » S·s; |
40 | » » s.a·=·2; | ||
51 | » » int·xx·=·s.c.v; | 41 | » » int·xx·=·s.c.v; |
52 | » } | 42 | » } |
53 | }</string> | 43 | }</string> |
54 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`p' | ||
55 | //·Line:·21 | ||
56 | using·System; | ||
57 | struct·S2 | ||
58 | { | ||
59 | » public·int·p; | ||
60 | } | ||
61 | struct·S | ||
62 | { | ||
63 | » public·S2·s2; | ||
64 | } | ||
65 | class·C | ||
66 | { | ||
67 | ····static·void·Main() | ||
68 | ····{ | ||
69 | » » S·s; | ||
70 | » » Console.WriteLine·(s.s2.p); | ||
71 | ····} | ||
72 | }</string> | ||
73 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a' | 44 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a' |
74 | //·Line:·21 | 45 | //·Line:·21 |
75 | namespace·CS0170 | 46 | namespace·CS0170 |
76 | { | 47 | { |
77 | » public·struct·Foo·{ | 48 | » public·struct·Foo·{ |
78 | » » public·int·a; | 49 | » » public·int·a; |
Offset 105, 31 lines modified | Offset 69, 67 lines modified | ||
105 | » » » Foo·f; | 69 | » » » Foo·f; |
106 | » » » Bar·b·=·new·Bar(); | 70 | » » » Bar·b·=·new·Bar(); |
107 | » » » b.Inc·(f.a); | 71 | » » » b.Inc·(f.a); |
108 | » » } | 72 | » » } |
109 | » } | 73 | » } |
110 | }</string> | 74 | }</string> |
111 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' | 75 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' |
112 | //·Line:·2 | 76 | //·Line:·24 |
113 | public·class·C | 77 | public·class·C |
114 | { | 78 | { |
115 | » public·int·v; | 79 | » public·int·v; |
116 | } | 80 | } |
117 | public·struct·S | 81 | public·struct·S |
118 | { | 82 | { |
119 | » public·int·a; | ||
120 | » public·C·c; | 83 | » public·C·c; |
121 | } | 84 | } |
85 | public·struct·S2 | ||
86 | { | ||
87 | » S·s; | ||
88 | } | ||
122 | public·class·Test | 89 | public·class·Test |
Max diff block lines reached; 548/2465 bytes (22.23%) of diff not shown. |
Offset 1, 21 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0545</ErrorName> | 3 | ··<ErrorName>CS0545</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0545:·`DerivedClass.Value.get':·cannot·override·because·`BaseClass.Value'·does·not·have·an·overridable·get·accessor | ||
6 | //·Line:·9 | ||
7 | abstract·class·BaseClass·{ | ||
8 | ········protected·abstract·int·Value·{·set;·} | ||
9 | } | ||
10 | class·DerivedClass:·BaseClass·{ | ||
11 | ········protected·override·int·Value·{·get·{}·set·{}·} | ||
12 | }</string> | ||
13 | ····<string>//·CS0545:·`B.Prop':·cannot·override·because·`A.Prop'·does·not·have·accessible·get·accessor | 5 | ····<string>//·CS0545:·`B.Prop':·cannot·override·because·`A.Prop'·does·not·have·accessible·get·accessor |
14 | //·Line:·13 | 6 | //·Line:·13 |
15 | public·class·A | 7 | public·class·A |
16 | { | 8 | { |
17 | » public·virtual·string·Prop·{ | 9 | » public·virtual·string·Prop·{ |
18 | » » set;·private·get; | 10 | » » set;·private·get; |
Offset 24, 9 lines modified | Offset 14, 19 lines modified | ||
24 | · | 14 | · |
25 | public·class·B·:·A | 15 | public·class·B·:·A |
26 | { | 16 | { |
27 | » sealed·override·public·string·Prop·{ | 17 | » sealed·override·public·string·Prop·{ |
28 | » » set·{·} | 18 | » » set·{·} |
29 | » }··· | 19 | » }··· |
30 | }</string> | 20 | }</string> |
21 | ····<string>//·CS0545:·`DerivedClass.Value.get':·cannot·override·because·`BaseClass.Value'·does·not·have·an·overridable·get·accessor | ||
22 | //·Line:·9 | ||
23 | abstract·class·BaseClass·{ | ||
24 | ········protected·abstract·int·Value·{·set;·} | ||
25 | } | ||
26 | class·DerivedClass:·BaseClass·{ | ||
27 | ········protected·override·int·Value·{·get·{}·set·{}·} | ||
28 | }</string> | ||
31 | ··</Examples> | 29 | ··</Examples> |
32 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 1, 12 lines modified | Offset 1, 23 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0210</ErrorName> | 3 | ··<ErrorName>CS0210</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration | 5 | ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration |
6 | //·Line:·8 | ||
7 | using·System.Resources; | ||
8 | public·class·MainClass·{ | ||
9 | ········static·void·Main·()·{ | ||
10 | ················using·(ResourceReader·reader)·{ | ||
11 | ················} | ||
12 | ········} | ||
13 | }</string> | ||
14 | ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration | ||
6 | //·Line:·14 | 15 | //·Line:·14 |
7 | using·System; | 16 | using·System; |
8 | public·class·C·:·IDisposable | 17 | public·class·C·:·IDisposable |
9 | { | 18 | { |
10 | » public·void·Dispose·() | 19 | » public·void·Dispose·() |
Offset 16, 25 lines modified | Offset 27, 14 lines modified | ||
16 | » static·void·Main·() | 27 | » static·void·Main·() |
17 | » { | 28 | » { |
18 | » » using·(C·a·=·new·C·(),·b)·{ | 29 | » » using·(C·a·=·new·C·(),·b)·{ |
19 | » » } | 30 | » » } |
20 | » } | 31 | » } |
21 | }</string> | 32 | }</string> |
22 | ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration | 33 | ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration |
23 | //·Line:·8 | ||
24 | using·System.Resources; | ||
25 | public·class·MainClass·{ | ||
26 | ········static·void·Main·()·{ | ||
27 | ················using·(ResourceReader·reader)·{ | ||
28 | ················} | ||
29 | ········} | ||
30 | }</string> | ||
31 | ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration | ||
32 | //·Line:·7 | 34 | //·Line:·7 |
33 | //·Compiler·options:·-unsafe | 35 | //·Compiler·options:·-unsafe |
34 | public·class·MainClass·{ | 36 | public·class·MainClass·{ |
35 | ········unsafe·static·void·Main·()·{ | 37 | ········unsafe·static·void·Main·()·{ |
36 | ················fixed·(int*·p)·{ | 38 | ················fixed·(int*·p)·{ |
37 | ················} | 39 | ················} |
Offset 1, 72 lines modified | Offset 1, 60 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0453</ErrorName> | 3 | ··<ErrorName>CS0453</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0453:·The·type·` | 5 | ····<string>//·CS0453:·The·type·`B.M'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo.Test_2<T>(this·T)' |
6 | //·Line:· | 6 | //·Line:·20 |
7 | public·class·Foo | ||
8 | {·} | ||
9 | class·X | ||
7 | using·System; | ||
8 | public·static·class·Foo | ||
10 | { | 9 | { |
11 | » static· | 10 | » public·static·string·Test_2<T>·(this·T·s)·where·T·:·struct |
12 | » { | 11 | » { |
13 | » » | 12 | » » return·null; |
14 | » } | 13 | » } |
14 | } | ||
15 | }</string> | ||
16 | ····<string>//·CS0453:·The·type·`dynamic'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Tester.Foo<T>(T)' | ||
17 | //·Line:·10 | ||
18 | 15 | namespace·B | |
19 | { | 16 | { |
17 | » public·class·M | ||
20 | » static·void·Foo<T>·(T·t)·where·T·:·struct | ||
21 | » { | ||
22 | » } | ||
23 | » | ||
24 | » public·static·int·Main·() | ||
25 | » { | 18 | » { |
26 | » » dynamic·d·=·1; | ||
27 | » » Foo<dynamic>(d); | ||
28 | » » | 19 | » » public·static·void·Main·() |
20 | » » { | ||
21 | » » » new·M().Test_2(); | ||
22 | » » } | ||
29 | » } | 23 | » } |
30 | }</string> | 24 | }</string> |
31 | ····<string>//·CS0453:·The·type·`T'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`System.Nullable<T>' | 25 | ····<string>//·CS0453:·The·type·`T'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`System.Nullable<T>' |
32 | //·Line:·14 | 26 | //·Line:·14 |
33 | using·System; | 27 | using·System; |
34 | public·static·class·Nullable_Test·{ | 28 | public·static·class·Nullable_Test·{ |
35 | » public·static·int·Compare<T>·(Nullable<T>·left) | 29 | » public·static·int·Compare<T>·(Nullable<T>·left) |
36 | » { | 30 | » { |
37 | » » return·0; | 31 | » » return·0; |
38 | » } | 32 | » } |
39 | }</string> | 33 | }</string> |
40 | ····<string>//·CS0453:·The·type·`B | 34 | ····<string>//·CS0453:·The·type·`Bar?'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo<T>' |
41 | //·Line:· | 35 | //·Line:·14 |
42 | u | 36 | public·class·Foo<T> |
37 | » where·T·:·struct | ||
38 | {·} | ||
39 | public·struct·Bar | ||
40 | {·} | ||
43 | public·static·class·Foo | ||
44 | { | ||
45 | » public·static·string·Test_2<T>·(this·T·s)·where·T·:·struct | ||
46 | » { | ||
47 | » » return·null; | ||
48 | » } | ||
49 | } | ||
50 | 41 | class·X | |
51 | { | 42 | { |
52 | » | 43 | » static·void·Main·() |
53 | » { | 44 | » { |
45 | » » Foo<Bar?>·foo; | ||
54 | » » public·static·void·Main·() | ||
55 | » » { | ||
56 | » » » new·M().Test_2(); | ||
57 | » » } | ||
58 | » } | 46 | » } |
59 | }</string> | 47 | }</string> |
60 | ····<string>//·CS0453:·The·type·`X'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`MyValue<T>' | 48 | ····<string>//·CS0453:·The·type·`X'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`MyValue<T>' |
61 | //·Line:·10 | 49 | //·Line:·10 |
62 | public·class·MyValue<T> | 50 | public·class·MyValue<T> |
63 | » where·T·:·struct | 51 | » where·T·:·struct |
64 | {·} | 52 | {·} |
Offset 83, 42 lines modified | Offset 71, 54 lines modified | ||
83 | public·class·C<T>·where·T·:·struct | 71 | public·class·C<T>·where·T·:·struct |
84 | { | 72 | { |
85 | } | 73 | } |
86 | class·A | 74 | class·A |
87 | { | 75 | { |
88 | » public·C<string> | 76 | » public·void·Foo·(C<string>[]·args) |
89 | » { | 77 | » { |
90 | » } | 78 | » } |
91 | }</string> | 79 | }</string> |
92 | ····<string>//·CS0453:·The·type·`string'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C<T>' | 80 | ····<string>//·CS0453:·The·type·`string'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C<T>' |
93 | //·Line:·10 | 81 | //·Line:·10 |
94 | public·class·C<T>·where·T·:·struct | 82 | public·class·C<T>·where·T·:·struct |
95 | { | 83 | { |
96 | } | 84 | } |
97 | class·A | 85 | class·A |
98 | { | 86 | { |
99 | » public· | 87 | » public·C<string>·Foo·() |
100 | » { | 88 | » { |
101 | » } | 89 | » } |
102 | }</string> | 90 | }</string> |
103 | ····<string>//·CS0453:·The·type·` | 91 | ····<string>//·CS0453:·The·type·`dynamic'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Tester.Foo<T>(T)' |
104 | //·Line:·1 | 92 | //·Line:·10 |
105 | public·class·Foo<T> | ||
106 | » where·T·:·struct | ||
107 | {·} | ||
108 | 93 | class·Tester | |
94 | { | ||
95 | » static·void·Foo<T>·(T·t)·where·T·:·struct | ||
96 | » { | ||
97 | » } | ||
98 | » | ||
99 | » public·static·int·Main·() | ||
100 | » { | ||
101 | » » dynamic·d·=·1; | ||
102 | » » Foo<dynamic>(d); | ||
103 | » » return·0; | ||
Max diff block lines reached; 144/4083 bytes (3.53%) of diff not shown. |
Offset 8, 45 lines modified | Offset 8, 33 lines modified | ||
8 | class·T·{ | 8 | class·T·{ |
9 | » static·void·Main·() | 9 | » static·void·Main·() |
10 | » { | 10 | » { |
11 | » » while·(true)·{ | 11 | » » while·(true)·{ |
12 | » » » try·{ | 12 | » » » try·{ |
13 | » » » » System.Console.WriteLine·("trying"); | 13 | » » » » System.Console.WriteLine·("trying"); |
14 | » » » }·finally·{ | 14 | » » » }·finally·{ |
15 | » » » » | 15 | » » » » continue; |
16 | » » » } | 16 | » » » } |
17 | » » foo·: | ||
18 | » » » ; | ||
19 | » » } | ||
20 | » } | ||
21 | }</string> | ||
22 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | ||
23 | //·Line:·9 | ||
24 | class·X·{ | ||
25 | » void·A·() | ||
26 | » { | ||
27 | » » try·{ | ||
28 | » » }·finally·{ | ||
29 | » » » return; | ||
30 | » » } | 17 | » » } |
31 | » } | 18 | » } |
32 | }</string> | 19 | }</string> |
33 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | 20 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause |
34 | //·Line:·11 | 21 | //·Line:·11 |
35 | class·T·{ | 22 | class·T·{ |
36 | » static·void·Main·() | 23 | » static·void·Main·() |
37 | » { | 24 | » { |
38 | » » while·(true)·{ | 25 | » » while·(true)·{ |
39 | » » » try·{ | 26 | » » » try·{ |
40 | » » » » System.Console.WriteLine·("trying"); | 27 | » » » » System.Console.WriteLine·("trying"); |
41 | » » » }·finally·{ | 28 | » » » }·finally·{ |
42 | » » » » | 29 | » » » » goto·foo; |
43 | » » » } | 30 | » » » } |
31 | » » foo·: | ||
32 | » » » ; | ||
44 | » » } | 33 | » » } |
45 | » } | 34 | » } |
46 | }</string> | 35 | }</string> |
47 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | 36 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause |
48 | //·Line:·11 | 37 | //·Line:·11 |
49 | class·T·{ | 38 | class·T·{ |
Offset 58, 14 lines modified | Offset 46, 39 lines modified | ||
58 | » » » }·finally·{ | 46 | » » » }·finally·{ |
59 | » » » » break; | 47 | » » » » break; |
60 | » » » } | 48 | » » » } |
61 | » » } | 49 | » » } |
62 | » } | 50 | » } |
63 | }</string> | 51 | }</string> |
64 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | 52 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause |
53 | //·Line:·10 | ||
54 | class·Foo·{ | ||
55 | » static·void·Main·()·{·int·i;·foo·(out·i);·} | ||
56 | » static·void·foo·(out·int·i) | ||
57 | » { | ||
58 | » » try·{} | ||
59 | » » finally·{ | ||
60 | » » » return; | ||
61 | » » } | ||
62 | » } | ||
63 | }</string> | ||
64 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | ||
65 | //·Line:·9 | ||
66 | class·X·{ | ||
67 | » void·A·() | ||
68 | » { | ||
69 | » » try·{ | ||
70 | » » }·finally·{ | ||
71 | » » » return; | ||
72 | » » } | ||
73 | » } | ||
74 | }</string> | ||
75 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | ||
65 | //·Line:·12 | 76 | //·Line:·12 |
66 | class·T·{ | 77 | class·T·{ |
67 | » static·void·Main·() | 78 | » static·void·Main·() |
68 | » { | 79 | » { |
69 | » » while·(true)·{· | 80 | » » while·(true)·{· |
70 | » » » try·{ | 81 | » » » try·{ |
Offset 75, 22 lines modified | Offset 88, 9 lines modified | ||
75 | » » » » ····break; | 88 | » » » » ····break; |
76 | » » » » } | 89 | » » » » } |
77 | » » » » catch·{} | 90 | » » » » catch·{} |
78 | » » » } | 91 | » » » } |
79 | » » } | 92 | » » } |
80 | » } | 93 | » } |
81 | }</string> | 94 | }</string> |
82 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | ||
83 | //·Line:·10 | ||
84 | class·Foo·{ | ||
85 | » static·void·Main·()·{·int·i;·foo·(out·i);·} | ||
86 | » static·void·foo·(out·int·i) | ||
87 | » { | ||
88 | » » try·{} | ||
89 | » » finally·{ | ||
90 | » » » return; | ||
91 | » » } | ||
92 | » } | ||
93 | }</string> | ||
94 | ··</Examples> | 95 | ··</Examples> |
95 | </ErrorDocumentation> | 96 | </ErrorDocumentation> |
Offset 1, 37 lines modified | Offset 1, 36 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0067</ErrorName> | 3 | ··<ErrorName>CS0067</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used | ||
6 | //·Line:·12 | ||
7 | //·Compiler·options:·-warnaserror·-warn:4 | ||
8 | using·System; | ||
9 | class·ErrorCS0067·{ | ||
10 | » public·delegate·void·FooHandler·(); | ||
11 | } | ||
12 | class·Foo·{ | ||
13 | » private·event·ErrorCS0067.FooHandler·OnFoo; | ||
14 | » | ||
15 | » public·static·void·Main·()·{ | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS0067:·The·event·`S.EH'·is·never·used | 5 | ····<string>//·CS0067:·The·event·`S.EH'·is·never·used |
19 | //·Line:·9 | 6 | //·Line:·9 |
20 | //·Compiler·options:·-warnaserror·-warn:3 | 7 | //·Compiler·options:·-warnaserror·-warn:3 |
21 | using·System; | 8 | using·System; |
22 | static·class·S | 9 | static·class·S |
23 | { | 10 | { |
24 | » public·static·event·EventHandler·EH; | 11 | » public·static·event·EventHandler·EH; |
25 | }</string> | 12 | }</string> |
13 | ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used | ||
14 | //·Line:·12 | ||
15 | //·Compiler·options:·-warnaserror·-warn:3 | ||
16 | using·System; | ||
17 | class·Foo | ||
18 | { | ||
19 | » public·event·FooHandler·OnFoo; | ||
20 | » public·delegate·void·FooHandler·(); | ||
21 | » public·static·void·Main·() | ||
22 | » { | ||
23 | » } | ||
24 | }</string> | ||
26 | ····<string>//·CS0067:·The·event·`EventTestClass.Elapsed'·is·never·used | 25 | ····<string>//·CS0067:·The·event·`EventTestClass.Elapsed'·is·never·used |
27 | //·Line:·8 | 26 | //·Line:·8 |
28 | //·Compiler·options:·-warnaserror | 27 | //·Compiler·options:·-warnaserror |
29 | using·System; | 28 | using·System; |
30 | public·class·EventTestClass·:·IEventTest | 29 | public·class·EventTestClass·:·IEventTest |
Offset 41, 22 lines modified | Offset 40, 23 lines modified | ||
41 | public·interface·IEventTest· | 40 | public·interface·IEventTest· |
42 | { | 41 | { |
43 | » event·EventHandler·Elapsed; | 42 | » event·EventHandler·Elapsed; |
44 | }</string> | 43 | }</string> |
45 | ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used | 44 | ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used |
46 | //·Line:·12 | 45 | //·Line:·12 |
47 | //·Compiler·options:·-warnaserror·-warn: | 46 | //·Compiler·options:·-warnaserror·-warn:4 |
48 | using·System; | 47 | using·System; |
48 | class·ErrorCS0067·{ | ||
49 | class·Foo | ||
50 | { | ||
51 | » public·event·FooHandler·OnFoo; | ||
52 | » public·delegate·void·FooHandler·(); | 49 | » public·delegate·void·FooHandler·(); |
50 | } | ||
51 | class·Foo·{ | ||
52 | » private·event·ErrorCS0067.FooHandler·OnFoo; | ||
53 | » | ||
53 | » public·static·void·Main·() | 54 | » public·static·void·Main·()·{ |
54 | » { | ||
55 | » } | 55 | » } |
56 | }</string> | 56 | }</string> |
57 | ··</Examples> | 57 | ··</Examples> |
58 | </ErrorDocumentation> | 58 | </ErrorDocumentation> |
Offset 1, 71 lines modified | Offset 1, 71 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1001</ErrorName> | 3 | ··<ErrorName>CS1001</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1001:·Unexpected·symbol·`}',·expecting·identifier | ||
6 | //·Line:·6 | ||
7 | public·class·Foo | ||
8 | { | ||
9 | ····public·event·System.Collections.Generic.IList<int> | ||
10 | }</string> | ||
11 | ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier | ||
12 | //·Line:·6 | ||
13 | public·class·MonoRuntime | ||
14 | { | ||
15 | » public·static·void·Main·(A,·B) | ||
16 | » { | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier | 5 | ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier |
20 | //·Line:·8 | 6 | //·Line:·8 |
21 | static·class·Converter | 7 | static·class·Converter |
22 | { | 8 | { |
23 | » static·Dictionary<Options,·string>·options·=·new·Dictionary<Options,·string>·()· | 9 | » static·Dictionary<Options,·string>·options·=·new·Dictionary<Options,·string>·()· |
24 | » { | 10 | » { |
25 | » » {·Options.,·"I·am·completed!"·}, | 11 | » » {·Options.,·"I·am·completed!"·}, |
26 | » }; | 12 | » }; |
27 | }</string> | 13 | }</string> |
28 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier | 14 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier |
29 | //·Line:·6 | 15 | //·Line:·6 |
30 | class· | 16 | class·C |
31 | { | 17 | { |
32 | » | 18 | » public·void·Foo·(params·System.Action) |
33 | » { | 19 | » { |
34 | » } | 20 | » } |
35 | }</string> | 21 | }</string> |
22 | ····<string>//·CS1001:·Unexpected·symbol·`}',·expecting·identifier | ||
23 | //·Line:·6 | ||
24 | public·class·Foo | ||
25 | { | ||
26 | ····public·event·System.Collections.Generic.IList<int> | ||
27 | }</string> | ||
36 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier | 28 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier |
37 | //·Line:·8 | 29 | //·Line:·8 |
38 | class·C | 30 | class·C |
39 | { | 31 | { |
40 | » public·static·void·Main·() | 32 | » public·static·void·Main·() |
41 | » { | 33 | » { |
42 | » » object·o·=·(int)·=>·null; | 34 | » » object·o·=·(int)·=>·null; |
43 | » } | 35 | » } |
44 | }</string> | 36 | }</string> |
45 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier | 37 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier |
46 | //·Line:·6 | 38 | //·Line:·6 |
39 | class·B<T> | ||
40 | { | ||
41 | » T·Foo·(T) | ||
42 | » { | ||
43 | » } | ||
44 | }</string> | ||
45 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier | ||
46 | //·Line:·6 | ||
47 | class·T·{ | 47 | class·T·{ |
48 | » //·Change·(args)·to·(string·args)·to·fix·it | 48 | » //·Change·(args)·to·(string·args)·to·fix·it |
49 | » public·static·int·Main·(args) | 49 | » public·static·int·Main·(args) |
50 | » { | 50 | » { |
51 | » } | 51 | » } |
52 | }</string> | 52 | }</string> |
53 | ····<string>//·CS1001:·Unexpected·symbol·` | 53 | ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier |
54 | //·Line:·6 | 54 | //·Line:·6 |
55 | class· | 55 | public·class·MonoRuntime |
56 | { | 56 | { |
57 | » public· | 57 | » public·static·void·Main·(A,·B) |
58 | » { | 58 | » { |
59 | » } | 59 | » } |
60 | }</string> | 60 | }</string> |
61 | ····<string>//·CS1001:·Missing·identifier·to·pre-processor·directive | 61 | ····<string>//·CS1001:·Missing·identifier·to·pre-processor·directive |
62 | //·Line:·5 | 62 | //·Line:·5 |
63 | #if·false | 63 | #if·false |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0406</ErrorName> | 3 | ··<ErrorName>CS0406</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0406:·The·class·type·constraint·`A'·must·be·listed·before·any·other·constraints.·Consider·moving·type·constraint·to·the·beginning·of·the·constraint·list | ||
6 | //·Line:·7 | ||
7 | class·A·{·} | ||
8 | interface·I·{·} | ||
9 | class·Foo<T>·where·T·:·I,·A | ||
10 | { | ||
11 | }</string> | ||
12 | ····<string>//·CS0406:·The·class·type·constraint·`B'·must·be·listed·before·any·other·constraints.·Consider·moving·type·constraint·to·the·beginning·of·the·constraint·list | 5 | ····<string>//·CS0406:·The·class·type·constraint·`B'·must·be·listed·before·any·other·constraints.·Consider·moving·type·constraint·to·the·beginning·of·the·constraint·list |
13 | //·Line:·8 | 6 | //·Line:·8 |
14 | class·A·{·} | 7 | class·A·{·} |
15 | class·B·{·} | 8 | class·B·{·} |
16 | class·Foo<T> | 9 | class·Foo<T> |
17 | » where·T·:·A,·B | 10 | » where·T·:·A,·B |
18 | { | 11 | { |
19 | }</string> | 12 | }</string> |
13 | ····<string>//·CS0406:·The·class·type·constraint·`A'·must·be·listed·before·any·other·constraints.·Consider·moving·type·constraint·to·the·beginning·of·the·constraint·list | ||
14 | //·Line:·7 | ||
15 | class·A·{·} | ||
16 | interface·I·{·} | ||
17 | class·Foo<T>·where·T·:·I,·A | ||
18 | { | ||
19 | }</string> | ||
20 | ··</Examples> | 20 | ··</Examples> |
21 | </ErrorDocumentation> | 21 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0179</ErrorName> | 3 | ··<ErrorName>CS0179</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0179:·`X.extern_method()'·cannot·declare·a·body·because·it·is·marked·extern | ||
6 | //·Line: | ||
7 | class·X·{ | ||
8 | » public·extern·int·extern_method·() | ||
9 | » » { | ||
10 | » » } | ||
11 | » | ||
12 | » public·static·void·Main·() | ||
13 | » » { | ||
14 | » » } | ||
15 | }</string> | ||
5 | ····<string>//·CS0179:·`Bar.Foo.set'·cannot·declare·a·body·because·it·is·marked·extern | 16 | ····<string>//·CS0179:·`Bar.Foo.set'·cannot·declare·a·body·because·it·is·marked·extern |
6 | //·Line:·5 | 17 | //·Line:·5 |
7 | class·Bar·{ | 18 | class·Bar·{ |
8 | » extern·int·Foo·{ | 19 | » extern·int·Foo·{ |
9 | » » set·{·} | 20 | » » set·{·} |
10 | » » get·{·} | 21 | » » get·{·} |
Offset 20, 22 lines modified | Offset 33, 9 lines modified | ||
20 | class·Bar·{ | 33 | class·Bar·{ |
21 | » extern·event·FooHandler·OnFoo·{ | 34 | » extern·event·FooHandler·OnFoo·{ |
22 | » » add·{·} | 35 | » » add·{·} |
23 | » » remove·{·} | 36 | » » remove·{·} |
24 | » } | 37 | » } |
25 | }</string> | 38 | }</string> |
26 | ····<string>//·CS0179:·`X.extern_method()'·cannot·declare·a·body·because·it·is·marked·extern | ||
27 | //·Line: | ||
28 | class·X·{ | ||
29 | » public·extern·int·extern_method·() | ||
30 | » » { | ||
31 | » » } | ||
32 | » | ||
33 | » public·static·void·Main·() | ||
34 | » » { | ||
35 | » » } | ||
36 | }</string> | ||
37 | ··</Examples> | 39 | ··</Examples> |
38 | </ErrorDocumentation> | 40 | </ErrorDocumentation> |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS4010</ErrorName> | 3 | ··<ErrorName>CS4010</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS4010:·Cannot·convert·async· | 5 | ····<string>//·CS4010:·Cannot·convert·async·anonymous·method·to·delegate·type·`System.Func<string>' |
6 | //·Line:·1 | 6 | //·Line:·10 |
7 | using·System; | 7 | using·System; |
8 | using·System.Threading.Tasks; | ||
9 | class·C | 8 | class·C |
10 | { | 9 | { |
11 | » static·Task<int>·GetInt·() | ||
12 | » { | ||
13 | » » return·null; | ||
14 | » } | ||
15 | » | ||
16 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
17 | » { | 11 | » { |
18 | » » Func< | 12 | » » Func<string>·a·=·async·delegate·{·}; |
19 | » } | 13 | » } |
20 | }</string> | 14 | }</string> |
21 | ····<string>//·CS4010:·Cannot·convert·async·a | 15 | ····<string>//·CS4010:·Cannot·convert·async·lambda·expression·to·delegate·type·`System.Func<bool>' |
22 | //·Line:·1 | 16 | //·Line:·16 |
23 | using·System; | 17 | using·System; |
18 | using·System.Threading.Tasks; | ||
24 | class·C | 19 | class·C |
25 | { | 20 | { |
21 | » static·Task<int>·GetInt·() | ||
22 | » { | ||
23 | » » return·null; | ||
24 | » } | ||
25 | » | ||
26 | » public·static·void·Main·() | 26 | » public·static·void·Main·() |
27 | » { | 27 | » { |
28 | » » Func< | 28 | » » Func<bool>·a·=·async·()·=>·{·await·GetInt·();·}; |
29 | » } | 29 | » } |
30 | }</string> | 30 | }</string> |
31 | ··</Examples> | 31 | ··</Examples> |
32 | </ErrorDocumentation> | 32 | </ErrorDocumentation> |
Offset 23, 67 lines modified | Offset 23, 40 lines modified | ||
23 | » try·{ | 23 | » try·{ |
24 | » ····b·=·5; | 24 | » ····b·=·5; |
25 | » }·catch·(Exception)·{·return;·} | 25 | » }·catch·(Exception)·{·return;·} |
26 | » a·=·b; | 26 | » a·=·b; |
27 | ····} | 27 | ····} |
28 | }</string> | 28 | }</string> |
29 | ····<string>//·CS0177:·The·out·parameter·` | 29 | ····<string>//·CS0177:·The·out·parameter·`a'·must·be·assigned·to·before·control·leaves·the·current·method |
30 | //·Line:·12 | ||
31 | public·class·A | ||
32 | { | ||
33 | » public·bool·GetValue·(out·int·val) | ||
34 | » { | ||
35 | » » val·=·0; | ||
36 | » » return·true; | ||
37 | » } | ||
38 | » public·void·ReallyGetValue·(out·int·val) | ||
39 | » { | ||
40 | » » if·(AlwaysReturnTrue·()·||·GetValue·(out·val))·{ | ||
41 | » » } | ||
42 | » } | ||
43 | » public·bool·AlwaysReturnTrue·() | ||
44 | » { | ||
45 | » » return·true; | ||
46 | » } | ||
47 | }</string> | ||
48 | ····<string>//·CS0177:·The·out·parameter·`f'·must·be·assigned·to·before·control·leaves·the·current·method | ||
49 | //·Line:· | 30 | //·Line:·6 |
50 | class· | 31 | class·Foo·{ |
51 | » | 32 | » static·void·test39·(out·int·a) |
52 | » { | 33 | » { |
53 | » » try·{ | ||
54 | » » » f·=·8.53F; | ||
55 | » » }·catch·{ | ||
56 | » » | 34 | » » int·x_0·=·0; |
35 | » » int·ll_1·=·0; | ||
36 | ········ | ||
37 | » » switch·(0)·{ | ||
38 | » » default: | ||
39 | » » » switch·(x_0)·{ | ||
40 | » » » default: | ||
41 | » » » » if·(ll_1·==·0) | ||
42 | » » » » » break; | ||
43 | » » » » else | ||
44 | » » » » » goto·k_1; | ||
45 | » » » } | ||
46 | » » » a·=·5; | ||
47 | » » » break; | ||
48 | » » k_1: | ||
49 | » » » break; | ||
57 | » » } | 50 | » » } |
58 | » } | 51 | » } |
59 | }</string> | ||
60 | ····<string>//·CS0177:·The·out·parameter·`o'·must·be·assigned·to·before·control·leaves·the·current·method | ||
61 | //·Line:·4 | ||
62 | //·Compiler·options:·-langversion:experimental | ||
63 | class·Test(out·int·o)· | ||
64 | { | ||
65 | }</string> | ||
66 | ····<string>//·CS0177:·The·out·parameter·`output'·must·be·assigned·to·before·control·leaves·the·current·method | ||
67 | //·Line:·10 | ||
68 | class·Test | ||
69 | { | ||
70 | » delegate·T·Creator<T>·(); | ||
52 | » static·void·Main·()·{·int·x;·test39·(out·x);·} | ||
71 | » static·bool·TryAction<T>·(Creator<T>·creator,·out·T·output)·where·T·:·struct | ||
72 | » { | ||
73 | » » return·false; | ||
74 | » } | ||
75 | }</string> | 53 | }</string> |
76 | ····<string>//·CS0177:·The·out·parameter·`x'·must·be·assigned·to·before·control·leaves·the·current·method | 54 | ····<string>//·CS0177:·The·out·parameter·`x'·must·be·assigned·to·before·control·leaves·the·current·method |
77 | //·Line:·6 | 55 | //·Line:·6 |
78 | public·class·GotoWithOut | 56 | public·class·GotoWithOut |
79 | { | 57 | { |
80 | » public·static·void·Test·(bool·cond,·out·int·x) | 58 | » public·static·void·Test·(bool·cond,·out·int·x) |
Offset 98, 45 lines modified | Offset 71, 70 lines modified | ||
98 | » » } | 71 | » » } |
99 | » » Label: | 72 | » » Label: |
100 | » » x·=·0; | 73 | » » x·=·0; |
101 | » » Label2: | 74 | » » Label2: |
102 | » » return; | 75 | » » return; |
103 | » } | 76 | » } |
104 | }</string> | 77 | }</string> |
105 | ····<string>//·CS0177:·The·out·parameter·` | 78 | ····<string>//·CS0177:·The·out·parameter·`o'·must·be·assigned·to·before·control·leaves·the·current·method |
106 | //·Line:· | 79 | //·Line:·4 |
80 | //·Compiler·options:·-langversion:experimental | ||
107 | class· | 81 | class·Test(out·int·o)· |
108 | { | 82 | { |
109 | 83 | }</string> | |
84 | ····<string>//·CS0177:·The·out·parameter·`output'·must·be·assigned·to·before·control·leaves·the·current·method | ||
85 | //·Line:·8 | ||
110 | 86 | class·Test | |
87 | { | ||
88 | » static·bool·TryAction<T>·(out·T·output) | ||
111 | » { | 89 | » { |
112 | » » | 90 | » » return·false; |
91 | » } | ||
92 | » static·void·Main·() | ||
113 | » | 93 | » { |
114 | » » » return; | ||
115 | » » | 94 | » » Test·value; |
95 | » » TryAction<Test>·(out·value); | ||
116 | » } | 96 | » } |
117 | }</string> | 97 | }</string> |
118 | ····<string>//·CS0177:·The·out·parameter·`f'·must·be·assigned·to·before·control·leaves·the·current·method | 98 | ····<string>//·CS0177:·The·out·parameter·`f'·must·be·assigned·to·before·control·leaves·the·current·method |
119 | //·Line:·5 | 99 | //·Line:·5 |
120 | class·C·{ | 100 | class·C·{ |
121 | » public·static·void·test | 101 | » public·static·void·test3·(out·float·f) |
122 | » { | 102 | » { |
103 | » » try·{ | ||
104 | » » » f·=·8.53F; | ||
105 | » » }·catch·{ | ||
123 | » » do·{ | ||
124 | » » » //·CS0177 | ||
125 | » » » if·(a·==·8)·{ | ||
Max diff block lines reached; 3890/7184 bytes (54.15%) of diff not shown. |
Offset 1, 59 lines modified | Offset 1, 41 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0181</ErrorName> | 3 | ··<ErrorName>CS0181</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`System.Attribute',·which·is·not·a·valid·attribute·parameter·type | ||
6 | //·Line:·6 | ||
7 | using·System; | ||
8 | [BAttribute·(null)] | ||
9 | public·class·BAttribute·:·Attribute | ||
10 | { | ||
11 | » public·BAttribute·(Attribute·a) | ||
12 | » { | ||
13 | » } | ||
14 | » | ||
15 | » public·static·void·Main·() | ||
16 | » { | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[ | 5 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[,]',·which·is·not·a·valid·attribute·parameter·type |
20 | //·Line:·13 | 6 | //·Line:·13 |
21 | using·System; | 7 | using·System; |
22 | class·TestAttribute:·Attribute | 8 | class·TestAttribute:·Attribute |
23 | { | 9 | { |
24 | 10 | ····public·TestAttribute·(int[,]·i)·{} | |
25 | } | 11 | } |
26 | public·class·E | 12 | public·class·E |
27 | { | 13 | { |
28 | 14 | ····[Test·(null)] | |
15 | ····public·void·Method·()·{} | ||
29 | » public·static·void·Main·() | ||
30 | » { | ||
31 | » » System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); | ||
32 | » } | ||
33 | }</string> | 16 | }</string> |
34 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·` | 17 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`System.Attribute',·which·is·not·a·valid·attribute·parameter·type |
35 | //·Line:· | 18 | //·Line:·6 |
36 | using·System; | 19 | using·System; |
20 | [BAttribute·(null)] | ||
37 | class· | 21 | public·class·BAttribute·:·Attribute |
38 | { | ||
39 | ····public·TestAttribute·(int[,]·i)·{} | ||
40 | } | ||
41 | public·class·E | ||
42 | { | 22 | { |
43 | ····[Test·(null)] | ||
44 | 23 | » public·BAttribute·(Attribute·a) | |
24 | » { | ||
25 | » } | ||
26 | » | ||
27 | » public·static·void·Main·() | ||
28 | » { | ||
29 | » } | ||
45 | }</string> | 30 | }</string> |
46 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`System.Enum',·which·is·not·a·valid·attribute·parameter·type | 31 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`System.Enum',·which·is·not·a·valid·attribute·parameter·type |
47 | //·Line:·18 | 32 | //·Line:·18 |
48 | using·System; | 33 | using·System; |
49 | enum·E | 34 | enum·E |
Offset 68, 9 lines modified | Offset 50, 27 lines modified | ||
68 | » } | 50 | » } |
69 | } | 51 | } |
70 | [A·(E.Value)] | 52 | [A·(E.Value)] |
71 | class·Test | 53 | class·Test |
72 | { | 54 | { |
73 | }</string> | 55 | }</string> |
56 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[][]',·which·is·not·a·valid·attribute·parameter·type | ||
57 | //·Line:·13 | ||
58 | using·System; | ||
59 | class·TestAttribute:·Attribute | ||
60 | { | ||
61 | » public·TestAttribute·(int[][]·o)·{} | ||
62 | } | ||
63 | public·class·E | ||
64 | { | ||
65 | » [Test·(null)] | ||
66 | » public·static·void·Main·() | ||
67 | » { | ||
68 | » » System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); | ||
69 | » } | ||
70 | }</string> | ||
74 | ··</Examples> | 71 | ··</Examples> |
75 | </ErrorDocumentation> | 72 | </ErrorDocumentation> |
Offset 59, 15 lines modified | Offset 59, 15 lines modified | ||
59 | //·Line:·27 | 59 | //·Line:·27 |
60 | //·Compiler·options:·-warn:1·-warnaserror | 60 | //·Compiler·options:·-warn:1·-warnaserror |
61 | using·System; | 61 | using·System; |
62 | public·struct·Coord· | 62 | public·struct·Coord· |
63 | { | 63 | { |
64 | ········public· | 64 | ········public·int·val;· |
65 | } | 65 | } |
66 | public·struct·Point·{ | 66 | public·struct·Point·{ |
67 | » public·Coord·x; | 67 | » public·Coord·x; |
68 | » public·Coord·y; | 68 | » public·Coord·y; |
69 | } | 69 | } |
Offset 77, 26 lines modified | Offset 77, 26 lines modified | ||
77 | } | 77 | } |
78 | public·class·Test | 78 | public·class·Test |
79 | { | 79 | { |
80 | ···public·static·void·Main·() | 80 | ···public·static·void·Main·() |
81 | ···{ | 81 | ···{ |
82 | ········A·a·=·new·A·(); | 82 | ········A·a·=·new·A·(); |
83 | ········a.point.x. | 83 | ········Console.WriteLine·(a.point.x.val); |
84 | ···} | 84 | ···} |
85 | }</string> | 85 | }</string> |
86 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class | 86 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class |
87 | //·Line:·27 | 87 | //·Line:·27 |
88 | //·Compiler·options:·-warn:1·-warnaserror | 88 | //·Compiler·options:·-warn:1·-warnaserror |
89 | using·System; | 89 | using·System; |
90 | public·struct·Coord· | 90 | public·struct·Coord· |
91 | { | 91 | { |
92 | ········public·i | 92 | ········public·void·Error·()·{} |
93 | } | 93 | } |
94 | public·struct·Point·{ | 94 | public·struct·Point·{ |
95 | » public·Coord·x; | 95 | » public·Coord·x; |
96 | » public·Coord·y; | 96 | » public·Coord·y; |
97 | } | 97 | } |
Offset 106, 15 lines modified | Offset 106, 15 lines modified | ||
106 | } | 106 | } |
107 | public·class·Test | 107 | public·class·Test |
108 | { | 108 | { |
109 | ···public·static·void·Main·() | 109 | ···public·static·void·Main·() |
110 | ···{ | 110 | ···{ |
111 | ········A·a·=·new·A·(); | 111 | ········A·a·=·new·A·(); |
112 | ········ | 112 | ········a.point.x.Error·(); |
113 | ···} | 113 | ···} |
114 | }</string> | 114 | }</string> |
115 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class | 115 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class |
116 | //·Line:·22 | 116 | //·Line:·22 |
117 | //·Compiler·options:·-warn:1·-warnaserror | 117 | //·Compiler·options:·-warn:1·-warnaserror |
118 | using·System; | 118 | using·System; |
Offset 1, 11 lines modified | Offset 1, 28 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0051</ErrorName> | 3 | ··<ErrorName>CS0051</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·`NV'·is·less·accessible·than·method·`C1.Foo(NV)' | ||
6 | //·Line:·14 | ||
7 | internal·class·NV | ||
8 | { | ||
9 | } | ||
10 | public·partial·class·C1 | ||
11 | { | ||
12 | } | ||
13 | partial·class·C1 | ||
14 | { | ||
15 | » public·void·Foo·(NV·arg) | ||
16 | » { | ||
17 | » } | ||
18 | }</string> | ||
5 | ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·`MyClass.X'·is·less·accessible·than·method·`MyClass.method(MyClass.X)' | 19 | ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·`MyClass.X'·is·less·accessible·than·method·`MyClass.method(MyClass.X)' |
6 | //·Line:·12 | 20 | //·Line:·12 |
7 | public·class·MyClass·{ | 21 | public·class·MyClass·{ |
8 | » // | 22 | » // |
9 | » //·To·fix·change·the·next·line·to·"public·enum·X·{ | 23 | » //·To·fix·change·the·next·line·to·"public·enum·X·{ |
Offset 21, 26 lines modified | Offset 38, 9 lines modified | ||
21 | //·Line:·7 | 38 | //·Line:·7 |
22 | public·class·C | 39 | public·class·C |
23 | { | 40 | { |
24 | » struct·S·{} | 41 | » struct·S·{} |
25 | » public·void·Foo·(S?[][]·o)·{} | 42 | » public·void·Foo·(S?[][]·o)·{} |
26 | }</string> | 43 | }</string> |
27 | ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·`NV'·is·less·accessible·than·method·`C1.Foo(NV)' | ||
28 | //·Line:·14 | ||
29 | internal·class·NV | ||
30 | { | ||
31 | } | ||
32 | public·partial·class·C1 | ||
33 | { | ||
34 | } | ||
35 | partial·class·C1 | ||
36 | { | ||
37 | » public·void·Foo·(NV·arg) | ||
38 | » { | ||
39 | » } | ||
40 | }</string> | ||
41 | ··</Examples> | 44 | ··</Examples> |
42 | </ErrorDocumentation> | 45 | </ErrorDocumentation> |
Offset 1, 97 lines modified | Offset 1, 97 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0216</ErrorName> | 3 | ··<ErrorName>CS0216</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0216:·The·operator·` | 5 | ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined |
6 | //·Line:· | 6 | //·Line:·10 |
7 | p | 7 | partial·class·Test |
8 | { | 8 | { |
9 | 9 | } | |
10 | 10 | partial·class·Test | |
11 | { | ||
12 | » public·static·bool·operator·==·(Test·lhs,·bool·rhs) | ||
11 | » { | 13 | » { |
12 | » » | 14 | » » return·false; |
13 | » } | 15 | » } |
16 | }</string> | ||
17 | ····<string>//·CS0216:·The·operator·`X.operator·true(X)'·requires·a·matching·operator·`false'·to·also·be·defined | ||
18 | //·Line:·5 | ||
14 | 19 | class·X·{ | |
20 | » public·static·bool·operator·true·(X·i) | ||
15 | » { | 21 | » { |
16 | » » return· | 22 | » » return·true; |
17 | » } | 23 | » } |
24 | » static·void·Main·() | ||
18 | » public·static·bool·operator·!=·(MyType·a,·MyType·b) | ||
19 | » { | ||
20 | » » return·a.value·!=·b.value; | ||
21 | » } | ||
22 | » | ||
23 | » public·static·bool·operator·>·(MyType·a,·MyType·b) | ||
24 | » { | 25 | » { |
25 | » » return·a.value·>·b.value; | ||
26 | » } | 26 | » } |
27 | }</string> | ||
28 | ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined | ||
29 | //·Line:·11 | ||
27 | 30 | public·abstract·class·Test | |
31 | { | ||
32 | » public·static·bool·operator·==·(Test·lhs,·bool·rhs) | ||
28 | » { | 33 | » { |
29 | » » return· | 34 | » » return·false; |
30 | » } | 35 | » } |
31 | » public·o | 36 | » public·static·bool·operator·!=·(Test·lhs,·IDoNotExist·rhs) |
32 | » { | 37 | » { |
33 | » » return· | 38 | » » return·!(lhs·==·rhs); |
34 | » } | 39 | » } |
35 | }</string> | 40 | }</string> |
36 | ····<string>//·CS0216:·The·operator·`X.operator·<(X,·int)'·requires·a·matching·operator·`>'·to·also·be·defined | 41 | ····<string>//·CS0216:·The·operator·`X.operator·<(X,·int)'·requires·a·matching·operator·`>'·to·also·be·defined |
37 | //·Line:·5 | 42 | //·Line:·5 |
38 | class·X·{ | 43 | class·X·{ |
39 | » public·static·X·operator·<·(X·a,·int·b) | 44 | » public·static·X·operator·<·(X·a,·int·b) |
40 | » { | 45 | » { |
41 | » » return·null; | 46 | » » return·null; |
42 | » } | 47 | » } |
43 | » static·void·Main·()·{ | 48 | » static·void·Main·()·{ |
44 | » } | 49 | » } |
45 | }</string> | 50 | }</string> |
46 | ····<string>//·CS0216:·The·operator·` | 51 | ····<string>//·CS0216:·The·operator·`MyType.operator·>(MyType,·MyType)'·requires·a·matching·operator·`<'·to·also·be·defined |
47 | //·Line:· | 52 | //·Line:·23 |
48 | class·X·{ | ||
49 | 53 | public·struct·MyType | |
54 | { | ||
55 | » int·value; | ||
56 | » public·MyType·(int·value) | ||
50 | » { | 57 | » { |
51 | » » | 58 | » » this.value·=·value; |
52 | » } | 59 | » } |
53 | » static· | 60 | » public·static·bool·operator·==·(MyType·a,·MyType·b) |
54 | » { | 61 | » { |
62 | » » return·a.value·==·b.value; | ||
55 | » } | 63 | » } |
56 | }</string> | ||
57 | ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined | ||
58 | //·Line:·10 | ||
59 | partial·class·Test | ||
60 | { | ||
61 | } | ||
62 | partial·class·Test | ||
63 | { | ||
64 | » public·static·bool·operator· | 64 | » public·static·bool·operator·!=·(MyType·a,·MyType·b) |
65 | » { | 65 | » { |
66 | » » return· | 66 | » » return·a.value·!=·b.value; |
67 | » } | 67 | » } |
68 | » | ||
69 | » public·static·bool·operator·>·(MyType·a,·MyType·b) | ||
68 | }</string> | ||
69 | ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined | ||
70 | //·Line:·11 | ||
71 | public·abstract·class·Test | ||
72 | { | ||
73 | » public·static·bool·operator·==·(Test·lhs,·bool·rhs) | ||
74 | » { | 70 | » { |
75 | » » return· | 71 | » » return·a.value·>·b.value; |
76 | » } | 72 | » } |
77 | » public·static·bool·operator· | 73 | » public·static·bool·operator·>=·(MyType·a,·MyType·b) |
78 | » { | 74 | » { |
79 | » » return· | 75 | » » return·a.value·>=·b.value; |
76 | » }» | ||
77 | » public·override·string·ToString·() | ||
78 | » { | ||
79 | » » return·value.ToString·(); | ||
80 | » } | 80 | » } |
81 | }</string> | 81 | }</string> |
82 | ··</Examples> | 82 | ··</Examples> |
83 | </ErrorDocumentation> | 83 | </ErrorDocumentation> |
Offset 9, 49 lines modified | Offset 9, 49 lines modified | ||
9 | { | 9 | { |
10 | » object·stuff·=·stuff; | 10 | » object·stuff·=·stuff; |
11 | » | 11 | » |
12 | » public·C·(object·stuff) | 12 | » public·C·(object·stuff) |
13 | » { | 13 | » { |
14 | » } | 14 | » } |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·` | 16 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`X.Foo' |
17 | //·Line:·1 | 17 | //·Line:·12 |
18 | class· | 18 | class·X |
19 | { | 19 | { |
20 | ····public·double·CC·=·0; | ||
21 | 20 | » int·Foo·{ | |
21 | » » get·{ | ||
22 | » » » return·9; | ||
23 | » » } | ||
24 | » } | ||
22 | class·C2 | ||
23 | { | ||
24 | » | 25 | » long·Bar·=·Foo; |
26 | » static·void·Main·()·{ | ||
27 | » } | ||
25 | }</string> | 28 | }</string> |
26 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`Test.o1' | 29 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`Test.o1' |
27 | //·Line:·8 | 30 | //·Line:·8 |
28 | delegate·void·Foo·(); | 31 | delegate·void·Foo·(); |
29 | class·Test | 32 | class·Test |
30 | { | 33 | { |
31 | ········object·o1; | 34 | ········object·o1; |
32 | ········Foo·h·=·delegate·()·{ | 35 | ········Foo·h·=·delegate·()·{ |
33 | ················o1·=·null; | 36 | ················o1·=·null; |
34 | ········}; | 37 | ········}; |
35 | }</string> | 38 | }</string> |
36 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·` | 39 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C1.CC' |
37 | //·Line:·1 | 40 | //·Line:·11 |
38 | class· | 41 | class·C1 |
39 | { | 42 | { |
43 | ····public·double·CC·=·0; | ||
44 | } | ||
40 | » int·Foo·{ | ||
41 | » » get·{ | ||
42 | » » » return·9; | ||
43 | » » } | ||
44 | » } | ||
45 | » long·Bar·=·Foo; | ||
46 | » static·void·Main·()·{ | ||
47 | 45 | class·C2 | |
46 | { | ||
47 | » public·static·readonly·double·X_Small2·=·C1.CC; | ||
48 | }</string> | 48 | }</string> |
49 | ··</Examples> | 49 | ··</Examples> |
50 | </ErrorDocumentation> | 50 | </ErrorDocumentation> |
Offset 1, 50 lines modified | Offset 1, 70 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0106</ErrorName> | 3 | ··<ErrorName>CS0106</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0106:·The·modifier·`abstract'·is·not·valid·for·this·item | ||
6 | //·Line:·6 | ||
7 | struct·S | ||
8 | { | ||
9 | » public·abstract·int·Prop·{ | ||
10 | » » set·{} | ||
11 | » } | ||
12 | }</string> | ||
13 | ····<string>//·CS0106:·The·modifier·`readonly'·is·not·valid·for·this·item | 5 | ····<string>//·CS0106:·The·modifier·`readonly'·is·not·valid·for·this·item |
14 | //·Line:·6 | 6 | //·Line:·6 |
15 | //·Compiler·option:·-langversion:latest | 7 | //·Compiler·option:·-langversion:latest |
16 | readonly·interface·I | 8 | readonly·interface·I |
17 | { | 9 | { |
18 | }</string> | 10 | }</string> |
19 | ····<string>//·CS0106:·The·modifier·` | 11 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item |
20 | //·Line:· | 12 | //·Line:·8 |
13 | interface·A·{ | ||
14 | » void·B·(); | ||
15 | } | ||
21 | class· | 16 | class·X·:·A·{ |
17 | » public·virtual·void·A.B·()·{} | ||
18 | » static·void·Main·()·{} | ||
19 | }</string> | ||
20 | ····<string>//·CS0106:·The·modifier·`unsafe'·is·not·valid·for·this·item | ||
21 | //·Line:·5 | ||
22 | //·Compiler·options:·-unsafe | ||
23 | unsafe·enum·E | ||
22 | { | 24 | { |
23 | » public·static·delegate·int·Count·(); | ||
24 | }</string> | 25 | }</string> |
25 | ····<string>//·CS0106:·The·modifier·`sealed'·is·not·valid·for·this·item | 26 | ····<string>//·CS0106:·The·modifier·`sealed'·is·not·valid·for·this·item |
26 | //·Line:·6 | 27 | //·Line:·6 |
27 | struct·S | 28 | struct·S |
28 | { | 29 | { |
29 | » public·sealed·override·int·GetHashCode·() | 30 | » public·sealed·override·int·GetHashCode·() |
30 | » { | 31 | » { |
31 | » » return·1; | 32 | » » return·1; |
32 | » } | 33 | » } |
33 | }</string> | 34 | }</string> |
34 | ····<string>//·CS0106:·The·modifier·`as | 35 | ····<string>//·CS0106:·The·modifier·`abstract'·is·not·valid·for·this·item |
35 | //·Line:·6 | 36 | //·Line:·6 |
36 | 37 | struct·S | |
37 | { | 38 | { |
38 | » as | 39 | » public·abstract·int·Prop·{ |
40 | » » set·{} | ||
41 | » } | ||
42 | }</string> | ||
43 | ····<string>//·CS0106:·The·modifier·`static'·is·not·valid·for·this·item | ||
44 | //·Line:·6 | ||
45 | class·Data | ||
46 | { | ||
47 | » public·static·delegate·int·Count·(); | ||
48 | }</string> | ||
49 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item | ||
50 | //·Line:·6 | ||
51 | class·C | ||
52 | { | ||
53 | » public·~C·() | ||
54 | » { | ||
55 | » } | ||
39 | }</string> | 56 | }</string> |
40 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item | 57 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item |
41 | //·Line:·6 | 58 | //·Line:·6 |
42 | interface·S | 59 | interface·S |
43 | { | 60 | { |
44 | » public·void·Foo·(); | 61 | » public·void·Foo·(); |
Offset 54, 44 lines modified | Offset 74, 24 lines modified | ||
54 | class·C | 74 | class·C |
55 | { | 75 | { |
56 | » public·int·Foo·{ | 76 | » public·int·Foo·{ |
57 | » » virtual·set·{·} | 77 | » » virtual·set·{·} |
58 | » } | 78 | » } |
59 | }</string> | 79 | }</string> |
60 | ····<string>//·CS0106:·The·modifier·`volatile'·is·not·valid·for·this·item | ||
61 | //·Line:·8 | ||
62 | //·Compiler·options:·-unsafe | ||
63 | public·unsafe·struct·S | ||
64 | { | ||
65 | » » volatile·fixed·char·b[8]; | ||
66 | }</string> | ||
67 | ····<string>//·CS0106:·The·modifier·` | 80 | ····<string>//·CS0106:·The·modifier·`async'·is·not·valid·for·this·item |
68 | //·Line:·6 | 81 | //·Line:·6 |
69 | 82 | interface·I | |
70 | { | 83 | { |
84 | » async·void·M·(); | ||
71 | » public·~C·() | ||
72 | » { | ||
73 | » } | ||
74 | }</string> | 85 | }</string> |
75 | ····<string>//·CS0106:·The·modifier·` | 86 | ····<string>//·CS0106:·The·modifier·`volatile'·is·not·valid·for·this·item |
76 | //·Line:· | 87 | //·Line:·8 |
77 | //·Compiler·options:·-unsafe | 88 | //·Compiler·options:·-unsafe |
78 | unsafe· | 89 | public·unsafe·struct·S |
79 | { | 90 | { |
91 | » » volatile·fixed·char·b[8]; | ||
80 | }</string> | ||
81 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item | ||
82 | //·Line:·8 | ||
83 | interface·A·{ | ||
84 | » void·B·(); | ||
85 | } | ||
86 | class·X·:·A·{ | ||
87 | » public·virtual·void·A.B·()·{} | ||
88 | » static·void·Main·()·{} | ||
89 | }</string> | 92 | }</string> |
90 | ··</Examples> | 93 | ··</Examples> |
91 | </ErrorDocumentation> | 94 | </ErrorDocumentation> |
Max diff block lines reached; -1/2929 bytes (-0.03%) of diff not shown. |
Offset 15, 33 lines modified | Offset 15, 14 lines modified | ||
15 | » public·class·C·{ | 15 | » public·class·C·{ |
16 | » » public·void·Baz·() | 16 | » » public·void·Baz·() |
17 | » » { | 17 | » » { |
18 | » » » int·x·=·Foo; | 18 | » » » int·x·=·Foo; |
19 | » » } | 19 | » » } |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`B.C' | ||
23 | //·Line:·15 | ||
24 | public·class·A·{ | ||
25 | » public·int·Foo·{·get·{·return·1;·}·} | ||
26 | } | ||
27 | public·class·B·:·A·{ | ||
28 | » public·static·void·Main·() | ||
29 | » { | ||
30 | » } | ||
31 | » public·class·C·{ | ||
32 | » » public·void·Baz·() | ||
33 | » » { | ||
34 | » » » int·x·=·Foo; | ||
35 | » » } | ||
36 | » } | ||
37 | }</string> | ||
38 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`Outer'·via·nested·type·`Outer.Inner' | 22 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`Outer'·via·nested·type·`Outer.Inner' |
39 | //·Line:·33 | 23 | //·Line:·33 |
40 | public·class·Runner | 24 | public·class·Runner |
41 | { | 25 | { |
42 | » string·msg; | 26 | » string·msg; |
Offset 70, 14 lines modified | Offset 51, 32 lines modified | ||
70 | » { | 51 | » { |
71 | » » public·string·Check·() | 52 | » » public·string·Check·() |
72 | » » { | 53 | » » { |
73 | » » » return·Runner.Report·(); | 54 | » » » return·Runner.Report·(); |
74 | » » } | 55 | » » } |
75 | » } | 56 | » } |
76 | }</string> | 57 | }</string> |
58 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`C.N' | ||
59 | //·Line:·12 | ||
60 | class·A·{ | ||
61 | » protected·int·n·=·0; | ||
62 | } | ||
63 | class·B·:·A·{·} | ||
64 | class·C·:·B·{ | ||
65 | » class·N·{ | ||
66 | » » internal·int·foo·()·{·return·n;·} | ||
67 | » } | ||
68 | » public·static·int·Main·()·{ | ||
69 | » » N·a·=·new·N·(); | ||
70 | » » return·a.foo·(); | ||
71 | » } | ||
72 | }</string> | ||
77 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`X'·via·nested·type·`X.Y' | 73 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`X'·via·nested·type·`X.Y' |
78 | //·Line:·15 | 74 | //·Line:·15 |
79 | using·System; | 75 | using·System; |
80 | class·X | 76 | class·X |
81 | { | 77 | { |
82 | » int·a·=·5; | 78 | » int·a·=·5; |
Offset 92, 27 lines modified | Offset 91, 28 lines modified | ||
92 | » » } | 91 | » » } |
93 | » } | 92 | » } |
94 | » static·void·Main·() | 93 | » static·void·Main·() |
95 | » { | 94 | » { |
96 | » } | 95 | » } |
97 | }</string> | 96 | }</string> |
98 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·` | 97 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`B.C' |
99 | //·Line:·1 | 98 | //·Line:·15 |
100 | class·A·{ | ||
101 | 99 | public·class·A·{ | |
100 | » public·int·Foo·{·get·{·return·1;·}·} | ||
102 | } | 101 | } |
102 | public·class·B·:·A·{ | ||
103 | » public·static·void·Main·() | ||
104 | » { | ||
103 | class·B·:·A·{·} | ||
104 | class·C·:·B·{ | ||
105 | » class·N·{ | ||
106 | » » internal·int·foo·()·{·return·n;·} | ||
107 | » } | 105 | » } |
108 | » public·static·int·Main·()·{ | ||
109 | » » N·a·=·new·N·(); | ||
110 | » » return·a.foo·(); | ||
106 | » public·class·C·{ | ||
107 | » » public·void·Baz·() | ||
108 | » » { | ||
109 | » » » int·x·=·Foo; | ||
110 | » » } | ||
111 | » } | 111 | » } |
112 | }</string> | 112 | }</string> |
113 | ··</Examples> | 113 | ··</Examples> |
114 | </ErrorDocumentation> | 114 | </ErrorDocumentation> |
Offset 1, 66 lines modified | Offset 1, 43 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0507</ErrorName> | 3 | ··<ErrorName>CS0507</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0507:·`Class2.GetString()':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`Class1.GetString()' | 5 | ····<string>//·CS0507:·`Class2.GetString()':·cannot·change·access·modifiers·when·overriding·`protected·internal'·inherited·member·`Class1.GetString()' |
6 | //·Line:·7 | 6 | //·Line:·7 |
7 | //·Compiler·options:·-r:CS0507- | 7 | //·Compiler·options:·-r:CS0507-7-lib.dll |
8 | public·sealed·class·Class2·:·Class1 | 8 | public·sealed·class·Class2·:·Class1 |
9 | { | 9 | { |
10 | » protected· | 10 | » protected·override·string·GetString·() |
11 | » { | 11 | » { |
12 | » » return·"Hello2"; | 12 | » » return·"Hello2"; |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0507:·`DerivedClass. | 15 | ····<string>//·CS0507:·`DerivedClass.Show()':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Show()' |
16 | //·Line:· | 16 | //·Line:·9 |
17 | class·BaseClass·{ | 17 | class·BaseClass·{ |
18 | ········protected·virtual·void·Show·()·{} | ||
18 | ········public·virtual·string·Message·{ | ||
19 | » » get·{ | ||
20 | » » » return·""; | ||
21 | » » } | ||
22 | » » set·{} | ||
23 | » } | ||
24 | } | 19 | } |
25 | class·DerivedClass | 20 | class·DerivedClass:·BaseClass·{ |
21 | ········public·override·void·Show·()·{} | ||
26 | » » public·override·string·Message·{ | ||
27 | » » get·{ | ||
28 | » » » return·""; | ||
29 | » » } | ||
30 | » » | ||
31 | » » private·set·{} | ||
32 | » } | ||
33 | }</string> | 22 | }</string> |
34 | ····<string>//·CS0507:·`Class2.GetString()':·cannot·change·access·modifiers·when·overriding·`protected | 23 | ····<string>//·CS0507:·`Class2.GetString()':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`Class1.GetString()' |
35 | //·Line:·7 | 24 | //·Line:·7 |
36 | //·Compiler·options:·-r:CS0507- | 25 | //·Compiler·options:·-r:CS0507-8-lib.dll |
37 | public·sealed·class·Class2·:·Class1 | 26 | public·sealed·class·Class2·:·Class1 |
38 | { | 27 | { |
39 | » protected·override·string·GetString·() | 28 | » protected·internal·override·string·GetString·() |
40 | » { | 29 | » { |
41 | » » return·"Hello2"; | 30 | » » return·"Hello2"; |
42 | » } | 31 | » } |
43 | }</string> | 32 | }</string> |
44 | ····<string>//·CS0507:·`DerivedClass.Test':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Test' | ||
45 | //·Line:·11 | ||
46 | using·System; | ||
47 | class·BaseClass·{ | ||
48 | ········protected·virtual·event·EventHandler·Test; | ||
49 | } | ||
50 | class·DerivedClass:·BaseClass·{ | ||
51 | ········public·override·sealed·event·EventHandler·Test; | ||
52 | }</string> | ||
53 | ····<string>//·CS0507:·`DerivedClass.Message':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message' | 33 | ····<string>//·CS0507:·`DerivedClass.Message':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message' |
54 | //·Line:·12 | 34 | //·Line:·12 |
55 | class·BaseClass·{ | 35 | class·BaseClass·{ |
56 | » public·virtual·string·Message·{ | 36 | » public·virtual·string·Message·{ |
57 | » » set·{ | 37 | » » set·{ |
58 | » » } | 38 | » » } |
Offset 69, 14 lines modified | Offset 46, 35 lines modified | ||
69 | class·DerivedClass·:·BaseClass·{ | 46 | class·DerivedClass·:·BaseClass·{ |
70 | » protected·override·string·Message·{ | 47 | » protected·override·string·Message·{ |
71 | » » set·{ | 48 | » » set·{ |
72 | » » } | 49 | » » } |
73 | » } | 50 | » } |
74 | }</string> | 51 | }</string> |
52 | ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message.set' | ||
53 | //·Line:·19 | ||
54 | class·BaseClass·{ | ||
55 | ········public·virtual·string·Message·{ | ||
56 | » » get·{ | ||
57 | » » » return·""; | ||
58 | » » } | ||
59 | » » set·{} | ||
60 | » } | ||
61 | } | ||
62 | class·DerivedClass·:·BaseClass·{ | ||
63 | » » public·override·string·Message·{ | ||
64 | » » get·{ | ||
65 | » » » return·""; | ||
66 | » » } | ||
67 | » » | ||
68 | » » private·set·{} | ||
69 | » } | ||
70 | }</string> | ||
75 | ····<string>//·CS0507:·`Bar.X()':·cannot·change·access·modifiers·when·overriding·`protected·internal'·inherited·member·`Foo.X()' | 71 | ····<string>//·CS0507:·`Bar.X()':·cannot·change·access·modifiers·when·overriding·`protected·internal'·inherited·member·`Foo.X()' |
76 | //·Line:·13 | 72 | //·Line:·13 |
77 | class·Foo | 73 | class·Foo |
78 | { | 74 | { |
79 | » protected·internal·virtual·void·X·() | 75 | » protected·internal·virtual·void·X·() |
80 | » { | 76 | » { |
Offset 85, 23 lines modified | Offset 83, 25 lines modified | ||
85 | class·Bar·:·Foo | 83 | class·Bar·:·Foo |
86 | { | 84 | { |
87 | » protected·override·void·X·() | 85 | » protected·override·void·X·() |
88 | » { | 86 | » { |
89 | » } | 87 | » } |
90 | }</string> | 88 | }</string> |
91 | ····<string>//·CS0507:·`DerivedClass. | 89 | ····<string>//·CS0507:·`DerivedClass.Test':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Test' |
92 | //·Line:· | 90 | //·Line:·11 |
91 | using·System; | ||
93 | class·BaseClass·{ | 92 | class·BaseClass·{ |
94 | ········protected·virtual·v | 93 | ········protected·virtual·event·EventHandler·Test; |
95 | } | 94 | } |
96 | class·DerivedClass:·BaseClass·{ | 95 | class·DerivedClass:·BaseClass·{ |
97 | ········public·override· | 96 | ········public·override·sealed·event·EventHandler·Test; |
98 | }</string> | 97 | }</string> |
99 | ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Message.set' | 98 | ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Message.set' |
100 | //·Line:·15 | 99 | //·Line:·15 |
Max diff block lines reached; 50/4255 bytes (1.18%) of diff not shown. |
Offset 2, 37 lines modified | Offset 2, 37 lines modified | ||
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0524</ErrorName> | 3 | ··<ErrorName>CS0524</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 5 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
6 | //·Line:·5 | 6 | //·Line:·5 |
7 | interface·Interface·{ | 7 | interface·Interface·{ |
8 | ········i | 8 | ········public·struct·Struct·{ |
9 | ········} | ||
9 | }</string> | 10 | }</string> |
10 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 11 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
11 | //·Line:· | 12 | //·Line:·4 |
12 | interface·Interface·{ | 13 | interface·Interface·{ |
13 | ········ | 14 | ········enum·E·{ |
15 | ············White, | ||
16 | ············Black | ||
17 | ········} | ||
14 | }</string> | 18 | }</string> |
15 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 19 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
16 | //·Line:·5 | 20 | //·Line:·5 |
17 | interface·Interface·{ | 21 | interface·Interface·{ |
22 | ········interface·I·{} | ||
18 | ········public·struct·Struct·{ | ||
19 | ········} | ||
20 | }</string> | 23 | }</string> |
21 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 24 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
22 | //·Line:· | 25 | //·Line:·5 |
23 | interface·Interface·{ | 26 | interface·Interface·{ |
27 | ········delegate·void·D·(); | ||
24 | ········enum·E·{ | ||
25 | ············White, | ||
26 | ············Black | ||
27 | ········} | ||
28 | }</string> | 28 | }</string> |
29 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 29 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
30 | //·Line:·5 | 30 | //·Line:·5 |
31 | interface·Interface·{ | 31 | interface·Interface·{ |
32 | ········public·class·C·{ | 32 | ········public·class·C·{ |
33 | ········} | 33 | ········} |
Offset 1, 42 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0407</ErrorName> | 3 | ··<ErrorName>CS0407</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0407:·A·method·or·delegate·`TestDelegateA·MainClass.Method(bool)'·return·type·does·not·match·delegate·`int·TestDelegateA(bool)'·return·type | ||
6 | //·Line:·12 | ||
7 | delegate·int·TestDelegateA·(bool·b); | ||
8 | public·class·MainClass | ||
9 | { | ||
10 | » static·TestDelegateA·Method·(bool·b) | ||
11 | » { | ||
12 | » » return·Method; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0407:·A·method·or·delegate·`int·X.f(int)'·return·type·does·not·match·delegate·`object·X.Function(int)'·return·type | ||
16 | //·Line:·17 | ||
17 | using·System; | ||
18 | class·X | ||
19 | { | ||
20 | » public·delegate·object·Function(int·arg1); | ||
21 | » static·void·Main·() | ||
22 | » { | ||
23 | » » Delegate·d·=·new·Function·(f); | ||
24 | » } | ||
25 | » static·int·f·(int·a) | ||
26 | » { | ||
27 | » » return·1; | ||
28 | » } | ||
29 | }</string> | ||
30 | ····<string>//·CS0407:·A·method·or·delegate·`dynamic·Program.Foo()'·return·type·does·not·match·delegate·`string·System.Func<string>()'·return·type | 5 | ····<string>//·CS0407:·A·method·or·delegate·`dynamic·Program.Foo()'·return·type·does·not·match·delegate·`string·System.Func<string>()'·return·type |
31 | //·Line:·10 | 6 | //·Line:·10 |
32 | using·System; | 7 | using·System; |
33 | class·Program | 8 | class·Program |
34 | { | 9 | { |
Offset 46, 14 lines modified | Offset 15, 28 lines modified | ||
46 | » } | 15 | » } |
47 | » static·dynamic·Foo·() | 16 | » static·dynamic·Foo·() |
48 | » { | 17 | » { |
49 | » » return·1; | 18 | » » return·1; |
50 | » } | 19 | » } |
51 | }</string> | 20 | }</string> |
21 | ····<string>//·CS0407:·A·method·or·delegate·`int·MainClass.Delegate()'·return·type·does·not·match·delegate·`void·TestDelegate()'·return·type | ||
22 | //·Line:·12 | ||
23 | delegate·void·TestDelegate(); | ||
24 | public·class·MainClass·{ | ||
25 | ········public·static·int·Delegate()·{ | ||
26 | ················return·0; | ||
27 | ········} | ||
28 | ········public·static·void·Main()·{ | ||
29 | ················TestDelegate·delegateInstance·=·new·TestDelegate·(Delegate); | ||
30 | ·······} | ||
31 | }</string> | ||
52 | ····<string>//·CS0407:·A·method·or·delegate·`int·Program.Foo(object)'·return·type·does·not·match·delegate·`void·System.Action<dynamic>(dynamic)'·return·type | 32 | ····<string>//·CS0407:·A·method·or·delegate·`int·Program.Foo(object)'·return·type·does·not·match·delegate·`void·System.Action<dynamic>(dynamic)'·return·type |
53 | //·Line:·10 | 33 | //·Line:·10 |
54 | using·System; | 34 | using·System; |
55 | class·Program | 35 | class·Program |
56 | { | 36 | { |
Offset 63, 14 lines modified | Offset 46, 26 lines modified | ||
63 | » } | 46 | » } |
64 | » static·int·Foo·(object·o) | 47 | » static·int·Foo·(object·o) |
65 | » { | 48 | » { |
66 | » » return·0; | 49 | » » return·0; |
67 | » } | 50 | » } |
68 | }</string> | 51 | }</string> |
52 | ····<string>//·CS0407:·A·method·or·delegate·`TestDelegateA·MainClass.Method(bool)'·return·type·does·not·match·delegate·`int·TestDelegateA(bool)'·return·type | ||
53 | //·Line:·12 | ||
54 | delegate·int·TestDelegateA·(bool·b); | ||
55 | public·class·MainClass | ||
56 | { | ||
57 | » static·TestDelegateA·Method·(bool·b) | ||
58 | » { | ||
59 | » » return·Method; | ||
60 | » } | ||
61 | }</string> | ||
69 | ····<string>//·CS0407:·A·method·or·delegate·`int·int.Parse(string)'·return·type·does·not·match·delegate·`object·Test.Conv(string)'·return·type | 62 | ····<string>//·CS0407:·A·method·or·delegate·`int·int.Parse(string)'·return·type·does·not·match·delegate·`object·Test.Conv(string)'·return·type |
70 | //·Line:·17 | 63 | //·Line:·17 |
71 | using·System; | 64 | using·System; |
72 | public·class·Test | 65 | public·class·Test |
73 | { | 66 | { |
Offset 96, 23 lines modified | Offset 91, 28 lines modified | ||
96 | » public·static·void·Main()· | 91 | » public·static·void·Main()· |
97 | » { | 92 | » { |
98 | » » TestDelegateA·a·=·new·TestDelegateA·(Delegate); | 93 | » » TestDelegateA·a·=·new·TestDelegateA·(Delegate); |
99 | » » TestDelegateB·b·=·new·TestDelegateB·(a); | 94 | » » TestDelegateB·b·=·new·TestDelegateB·(a); |
100 | » } | 95 | » } |
101 | }</string> | 96 | }</string> |
102 | ····<string>//·CS0407:·A·method·or·delegate·`int· | 97 | ····<string>//·CS0407:·A·method·or·delegate·`int·X.f(int)'·return·type·does·not·match·delegate·`object·X.Function(int)'·return·type |
103 | //·Line:·1 | 98 | //·Line:·17 |
104 | 99 | using·System; | |
100 | class·X | ||
101 | { | ||
102 | » public·delegate·object·Function(int·arg1); | ||
105 | public·class·MainClass·{ | ||
106 | ········public·static·int·Delegate()·{ | ||
107 | ················return·0; | ||
108 | ········} | ||
109 | ········public·static·void·Main()·{ | ||
110 | ················TestDelegate·delegateInstance·=·new·TestDelegate·(Delegate); | ||
111 | ·· | 103 | » static·void·Main·() |
104 | » { | ||
105 | » » Delegate·d·=·new·Function·(f); | ||
106 | » } | ||
107 | » static·int·f·(int·a) | ||
Max diff block lines reached; 38/3390 bytes (1.12%) of diff not shown. |
Offset 1, 27 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0464</ErrorName> | 3 | ··<ErrorName>CS0464</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0464:·The·result·of·comparing·type·`E?'·with·null·is·always·`false' | ||
6 | //·Line:·14 | ||
7 | //·Compiler·options:·-warnaserror | ||
8 | enum·E | ||
9 | { | ||
10 | } | ||
11 | class·X | ||
12 | { | ||
13 | » public·static·void·Main·() | ||
14 | » { | ||
15 | » » E·u·=·0; | ||
16 | » » var·b·=·u·<·(E?)·null; | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' | 5 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' |
20 | //·Line:·10 | 6 | //·Line:·10 |
21 | //·Compiler·options:·-warnaserror·-warn:2 | 7 | //·Compiler·options:·-warnaserror·-warn:2 |
22 | class·C | 8 | class·C |
23 | { | 9 | { |
24 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
Offset 37, 14 lines modified | Offset 21, 30 lines modified | ||
37 | public·class·X | 21 | public·class·X |
38 | { | 22 | { |
39 | » public·static·bool·Compute·(int?·x) | 23 | » public·static·bool·Compute·(int?·x) |
40 | » { | 24 | » { |
41 | » » return·x·>=·null; | 25 | » » return·x·>=·null; |
42 | » } | 26 | » } |
43 | }</string> | 27 | }</string> |
28 | ····<string>//·CS0464:·The·result·of·comparing·type·`E?'·with·null·is·always·`false' | ||
29 | //·Line:·14 | ||
30 | //·Compiler·options:·-warnaserror | ||
31 | enum·E | ||
32 | { | ||
33 | } | ||
34 | class·X | ||
35 | { | ||
36 | » public·static·void·Main·() | ||
37 | » { | ||
38 | » » E·u·=·0; | ||
39 | » » var·b·=·u·<·(E?)·null; | ||
40 | » } | ||
41 | }</string> | ||
44 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' | 42 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' |
45 | //·Line:·9 | 43 | //·Line:·9 |
46 | //·Compiler·options:·-warnaserror·-warn:2 | 44 | //·Compiler·options:·-warnaserror·-warn:2 |
47 | public·class·X | 45 | public·class·X |
48 | { | 46 | { |
49 | » public·static·bool·Compute·(int·x) | 47 | » public·static·bool·Compute·(int·x) |
Offset 1, 33 lines modified | Offset 1, 33 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1010</ErrorName> | 3 | ··<ErrorName>CS1010</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1010 | 5 | ····<string>//·CS1010:·Newline·in·constant |
6 | //·Line:· | 6 | //·Line:·6 |
7 | class· | 7 | class·X |
8 | { | 8 | { |
9 | » static·string·s·=·"Hello | ||
10 | world!"; | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » var·a·=·1' | ||
12 | » » int·i·=·2; | ||
13 | » } | ||
14 | }</string> | 11 | }</string> |
15 | ····<string>//·CS1010:·Newline·in·constant | 12 | ····<string>//·CS1010:·Newline·in·constant |
16 | //·Line:·6 | 13 | //·Line:·6 |
17 | class·Foo | 14 | class·Foo |
18 | { | 15 | { |
19 | » static·char·c·=' | 16 | » static·char·c·=' |
20 | '; | 17 | '; |
21 | }</string> | 18 | }</string> |
22 | ····<string>//·CS1010:·Newline·in·constant | 19 | ····<string>//·CS1010·:·Newline·in·constant |
23 | //·Line:· | 20 | //·Line:·8 |
24 | class· | 21 | class·C |
25 | { | 22 | { |
26 | » static·string·s·=·"Hello | ||
27 | 23 | » static·void·Main·() | |
24 | » { | ||
25 | » » var·a·=·1' | ||
26 | » » int·i·=·2; | ||
27 | » } | ||
28 | }</string> | 28 | }</string> |
29 | ··</Examples> | 29 | ··</Examples> |
30 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 13, 14 lines modified | Offset 13, 36 lines modified | ||
13 | » } | 13 | » } |
14 | » public·static·void·Main()·{ | 14 | » public·static·void·Main()·{ |
15 | » » int·i·=·1; | 15 | » » int·i·=·1; |
16 | » » test·(ref·i); | 16 | » » test·(ref·i); |
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier | ||
20 | //·Line:·24 | ||
21 | using·System; | ||
22 | namespace·TestNamespace | ||
23 | { | ||
24 | » public·class·Test | ||
25 | » { | ||
26 | » » public·Test·() | ||
27 | » » { | ||
28 | » » » int·os; | ||
29 | » » » TestMethod·(os); | ||
30 | » » » Console.WriteLine·(os); | ||
31 | » » } | ||
32 | » » public·void·TestMethod·(out·int·os) | ||
33 | » » { | ||
34 | » » » os·=·3; | ||
35 | » » } | ||
36 | » } | ||
37 | }</string> | ||
19 | ····<string>//·CS1620:··Argument·`#1'·is·missing·`ref'·modifier | 38 | ····<string>//·CS1620:··Argument·`#1'·is·missing·`ref'·modifier |
20 | //·Line:·24 | 39 | //·Line:·24 |
21 | public·class·X | 40 | public·class·X |
22 | { | 41 | { |
23 | » public·void·Foo·(string[]·b) | 42 | » public·void·Foo·(string[]·b) |
24 | » { | 43 | » { |
Offset 40, 36 lines modified | Offset 62, 14 lines modified | ||
40 | » static·void·Main·() | 62 | » static·void·Main·() |
41 | » { | 63 | » { |
42 | » » X·x·=·null; | 64 | » » X·x·=·null; |
43 | » » x.Foo·("hola"); | 65 | » » x.Foo·("hola"); |
44 | » } | 66 | » } |
45 | }</string> | 67 | }</string> |
46 | ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier | 68 | ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier |
47 | //·Line:·24 | ||
48 | using·System; | ||
49 | namespace·TestNamespace | ||
50 | { | ||
51 | » public·class·Test | ||
52 | » { | ||
53 | » » public·Test·() | ||
54 | » » { | ||
55 | » » » int·os; | ||
56 | » » » TestMethod·(os); | ||
57 | » » » Console.WriteLine·(os); | ||
58 | » » } | ||
59 | » » public·void·TestMethod·(out·int·os) | ||
60 | » » { | ||
61 | » » » os·=·3; | ||
62 | » » } | ||
63 | » } | ||
64 | }</string> | ||
65 | ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier | ||
66 | //·Line:·13 | 69 | //·Line:·13 |
67 | public·class·Programa | 70 | public·class·Programa |
68 | { | 71 | { |
69 | » static·void·Jajaja·(out·int·mengano) | 72 | » static·void·Jajaja·(out·int·mengano) |
70 | » { | 73 | » { |
71 | » » mengano·=·3; | 74 | » » mengano·=·3; |
Offset 1, 75 lines modified | Offset 1, 69 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0060</ErrorName> | 3 | ··<ErrorName>CS0060</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·` | 5 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`B.C.E'·is·less·accessible·than·class·`B.A.D' |
6 | //·Line:·1 | 6 | //·Line:·15 |
7 | public·class·A<T> | ||
8 | { | ||
9 | » public·class·B·{} | ||
10 | } | ||
11 | 7 | public·class·B | |
12 | { | 8 | { |
13 | 9 | » protected·class·C·:·A | |
10 | » { | ||
11 | » » public·class·E | ||
12 | » » { | ||
13 | » » } | ||
14 | » } | ||
14 | public·class·D·:·C.B | ||
15 | 15 | » protected·internal·class·A | |
16 | » { | ||
17 | » » protected·class·D·:·C.E | ||
18 | » » { | ||
19 | » » } | ||
20 | » } | ||
16 | }</string> | 21 | }</string> |
17 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A.B.Base'·is·less·accessible·than·class·`A.B.Derived' | 22 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A.B.Base'·is·less·accessible·than·class·`A.B.Derived' |
18 | //·Line:·9 | 23 | //·Line:·9 |
19 | internal·class·A | 24 | internal·class·A |
20 | { | 25 | { |
21 | » protected·class·B | 26 | » protected·class·B |
22 | » { | 27 | » { |
23 | » » protected·class·Base·{} | 28 | » » protected·class·Base·{} |
24 | » » public·class·Derived·:·Base·{·} | 29 | » » public·class·Derived·:·Base·{·} |
25 | » } | 30 | » } |
26 | }</string> | 31 | }</string> |
27 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·` | 32 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A<C>.B'·is·less·accessible·than·class·`D' |
28 | //·Line:· | 33 | //·Line:·13 |
29 | public·class·Foo<K>·{ | ||
30 | } | ||
34 | public·class·A<T> | ||
35 | { | ||
36 | » public·class·B·{} | ||
31 | public·class·Bar·:·Foo<Bar.Baz>·{ | ||
32 | » internal·class·Baz·{ | ||
33 | » } | ||
34 | }</string> | ||
35 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X'·is·less·accessible·than·class·`Y' | ||
36 | //·Line:·6 | ||
37 | class·X·{ | ||
38 | } | 37 | } |
38 | internal·class·C·:·A<C> | ||
39 | { | ||
39 | public·class·Y·:·X·{ | ||
40 | }</string> | ||
41 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`Foo<Bar.Baz>'·is·less·accessible·than·class·`Bar' | ||
42 | //·Line:·7 | ||
43 | public·class·Foo<K>·{ | ||
44 | } | 40 | } |
41 | public·class·D·:·C.B | ||
42 | { | ||
45 | public·class·Bar·:·Foo<Bar.Baz>·{ | ||
46 | » private·class·Baz·{ | ||
47 | » } | ||
48 | }</string> | 43 | }</string> |
49 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·` | 44 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A.B.C'·is·less·accessible·than·class·`A.B.D' |
50 | //·Line:· | 45 | //·Line:·10 |
51 | using·System; | ||
52 | using·System.Collections.Generic; | ||
53 | public·class· | 46 | public·class·A |
54 | { | 47 | { |
55 | » class·B | 48 | » private·class·B |
56 | » { | 49 | » { |
50 | » » protected·class·C·{·} | ||
51 | » » protected·internal·class·D·:·C | ||
52 | » » { | ||
57 | » } | 53 | » » } |
54 | ····} | ||
58 | }</string> | 55 | }</string> |
59 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X.A.D.E'·is·less·accessible·than·class·`X.A.B.F' | 56 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X.A.D.E'·is·less·accessible·than·class·`X.A.B.F' |
60 | //·Line:·10 | 57 | //·Line:·10 |
61 | internal·class·X | 58 | internal·class·X |
62 | { | 59 | { |
63 | » protected·class·A | 60 | » protected·class·A |
Offset 83, 42 lines modified | Offset 77, 48 lines modified | ||
83 | » » protected·class·D·:·B | 77 | » » protected·class·D·:·B |
84 | » » { | 78 | » » { |
85 | » » » internal·class·E·{·} | 79 | » » » internal·class·E·{·} |
86 | » » } | 80 | » » } |
87 | » } | 81 | » } |
88 | }</string> | 82 | }</string> |
89 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·` | 83 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X'·is·less·accessible·than·class·`Y' |
90 | //·Line:· | 84 | //·Line:·6 |
85 | class·X·{ | ||
86 | } | ||
91 | public·class·A | ||
92 | { | ||
93 | » private·class·B | ||
94 | » { | ||
95 | » » protected·class·C·{·} | ||
87 | public·class·Y·:·X·{ | ||
96 | » » protected·internal·class·D·:·C | ||
97 | » » { | ||
98 | » » } | ||
99 | ····} | ||
100 | }</string> | 88 | }</string> |
101 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·` | 89 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`System.Collections.Generic.List<Foo<T>.Bar>'·is·less·accessible·than·class·`Foo<T>' |
102 | //·Line:· | 90 | //·Line:·7 |
103 | 91 | using·System; | |
92 | using·System.Collections.Generic; | ||
Max diff block lines reached; 687/4247 bytes (16.18%) of diff not shown. |
Offset 1, 22 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0190</ErrorName> | 3 | ··<ErrorName>CS0190</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0190:·The·__arglist·construct·is·valid·only·within·a·variable·argument·method | 5 | ····<string>//·CS0190:·The·__arglist·construct·is·valid·only·within·a·variable·argument·method |
6 | //·Line:·8 | ||
7 | public·class·Test | ||
8 | { | ||
9 | » public·static·void·Foo·() | ||
10 | » { | ||
11 | » » object·o·=·__arglist;· | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS0190:·The·__arglist·construct·is·valid·only·within·a·variable·argument·method | ||
15 | //·Line:·11 | 6 | //·Line:·11 |
16 | public·class·Test | 7 | public·class·Test |
17 | { | 8 | { |
18 | » public·static·void·Foo·(__arglist) | 9 | » public·static·void·Foo·(__arglist) |
19 | » { | 10 | » { |
20 | » » System.RuntimeArgumentHandle·o; | 11 | » » System.RuntimeArgumentHandle·o; |
Offset 30, 9 lines modified | Offset 20, 19 lines modified | ||
30 | » } | 20 | » } |
31 | » | 21 | » |
32 | » public·static·void·Main·() | 22 | » public·static·void·Main·() |
33 | » { | 23 | » { |
34 | » » Foo·(__arglist·()); | 24 | » » Foo·(__arglist·()); |
35 | » } | 25 | » } |
36 | }</string> | 26 | }</string> |
27 | ····<string>//·CS0190:·The·__arglist·construct·is·valid·only·within·a·variable·argument·method | ||
28 | //·Line:·8 | ||
29 | public·class·Test | ||
30 | { | ||
31 | » public·static·void·Foo·() | ||
32 | » { | ||
33 | » » object·o·=·__arglist;· | ||
34 | » } | ||
35 | }</string> | ||
37 | ··</Examples> | 36 | ··</Examples> |
38 | </ErrorDocumentation> | 37 | </ErrorDocumentation> |
Offset 5, 31 lines modified | Offset 5, 31 lines modified | ||
5 | ····<string>//·CS0636:·The·FieldOffset·attribute·can·only·be·placed·on·members·of·types·marked·with·the·StructLayout(LayoutKind.Explicit) | 5 | ····<string>//·CS0636:·The·FieldOffset·attribute·can·only·be·placed·on·members·of·types·marked·with·the·StructLayout(LayoutKind.Explicit) |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | using·System; | 7 | using·System; |
8 | using·System.Runtime.InteropServices; | 8 | using·System.Runtime.InteropServices; |
9 | namespace·CS0636·{ | 9 | namespace·CS0636·{ |
10 | » class·GValue·{ | ||
11 | » » [FieldOffset·(4)]· | ||
12 | ················public·const·int·value·=·2; | ||
10 | » struct·GValue·{ | ||
11 | » » public·string·name; | ||
12 | » » [·FieldOffset·(4)·]·public·int·value; | ||
13 | » } | ||
14 | » | ||
15 | » class·Tests·{ | ||
16 | » » public·static·void·Main·()·{ | ||
17 | » » } | ||
18 | » } | 13 | » } |
19 | }</string> | 14 | }</string> |
20 | ····<string>//·CS0636:·The·FieldOffset·attribute·can·only·be·placed·on·members·of·types·marked·with·the·StructLayout(LayoutKind.Explicit) | 15 | ····<string>//·CS0636:·The·FieldOffset·attribute·can·only·be·placed·on·members·of·types·marked·with·the·StructLayout(LayoutKind.Explicit) |
21 | //·Line:·10 | 16 | //·Line:·10 |
22 | using·System; | 17 | using·System; |
23 | using·System.Runtime.InteropServices; | 18 | using·System.Runtime.InteropServices; |
24 | namespace·CS0636·{ | 19 | namespace·CS0636·{ |
25 | » class·GValue·{ | ||
26 | » » [FieldOffset·(4)]· | ||
27 | 20 | » struct·GValue·{ | |
21 | » » public·string·name; | ||
22 | » » [·FieldOffset·(4)·]·public·int·value; | ||
23 | » } | ||
24 | » | ||
25 | » class·Tests·{ | ||
26 | » » public·static·void·Main·()·{ | ||
27 | » » } | ||
28 | » } | 28 | » } |
29 | }</string> | 29 | }</string> |
30 | ··</Examples> | 30 | ··</Examples> |
31 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 1, 25 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1657</ErrorName> | 3 | ··<ErrorName>CS1657</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1657:·Cannot·pass·`i'·as·a·ref·or·out·argument·because·it·is·a·`foreach·iteration·variable' | ||
6 | //·Line:·9 | ||
7 | class·E | ||
8 | { | ||
9 | ····public·E·(int[]·args) | ||
10 | ····{ | ||
11 | ········foreach·(int·i·in·args) | ||
12 | ············Init·(ref·i); | ||
13 | ····} | ||
14 | ···· | ||
15 | ····void·Init·(ref·int·val)·{} | ||
16 | ······· | ||
17 | }</string> | ||
18 | ····<string>//·CS1657:·Cannot·pass·`m'·as·a·ref·or·out·argument·because·it·is·a·`using·variable' | 5 | ····<string>//·CS1657:·Cannot·pass·`m'·as·a·ref·or·out·argument·because·it·is·a·`using·variable' |
19 | //·Line:·11 | 6 | //·Line:·11 |
20 | using·System.IO; | 7 | using·System.IO; |
21 | class·E | 8 | class·E |
22 | { | 9 | { |
Offset 31, 9 lines modified | Offset 17, 23 lines modified | ||
31 | ····} | 17 | ····} |
32 | ···· | 18 | ···· |
33 | ····void·Init·(out·MemoryStream·val) | 19 | ····void·Init·(out·MemoryStream·val) |
34 | ····{ | 20 | ····{ |
35 | » val·=·null; | 21 | » val·=·null; |
36 | ····} | 22 | ····} |
37 | }</string> | 23 | }</string> |
24 | ····<string>//·CS1657:·Cannot·pass·`i'·as·a·ref·or·out·argument·because·it·is·a·`foreach·iteration·variable' | ||
25 | //·Line:·9 | ||
26 | class·E | ||
27 | { | ||
28 | ····public·E·(int[]·args) | ||
29 | ····{ | ||
30 | ········foreach·(int·i·in·args) | ||
31 | ············Init·(ref·i); | ||
32 | ····} | ||
33 | ···· | ||
34 | ····void·Init·(ref·int·val)·{} | ||
35 | ······· | ||
36 | }</string> | ||
38 | ··</Examples> | 37 | ··</Examples> |
39 | </ErrorDocumentation> | 38 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 21 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0185</ErrorName> | 3 | ··<ErrorName>CS0185</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0185:·`int'·is·not·a·reference·type·as·required·by·the·lock·statement | ||
6 | //·Line:·7 | ||
7 | class·X·{ | ||
8 | » static·void·Main·() | ||
9 | » { | ||
10 | » » lock·(5)·{ | ||
11 | » » } | ||
12 | » } | ||
13 | }</string> | ||
5 | ····<string>//·CS0185:·`method·group'·is·not·a·reference·type·as·required·by·the·lock·statement | 14 | ····<string>//·CS0185:·`method·group'·is·not·a·reference·type·as·required·by·the·lock·statement |
6 | //·Line:·15 | 15 | //·Line:·15 |
7 | class·MainClass | 16 | class·MainClass |
8 | { | 17 | { |
9 | » public·static·void·Main·() | 18 | » public·static·void·Main·() |
10 | » { | 19 | » { |
Offset 16, 19 lines modified | Offset 26, 9 lines modified | ||
16 | class·Bar | 26 | class·Bar |
17 | { | 27 | { |
18 | » internal·void·Buzz·() | 28 | » internal·void·Buzz·() |
19 | » { | 29 | » { |
20 | » } | 30 | » } |
21 | }</string> | 31 | }</string> |
22 | ····<string>//·CS0185:·`int'·is·not·a·reference·type·as·required·by·the·lock·statement | ||
23 | //·Line:·7 | ||
24 | class·X·{ | ||
25 | » static·void·Main·() | ||
26 | » { | ||
27 | » » lock·(5)·{ | ||
28 | » » } | ||
29 | » } | ||
30 | }</string> | ||
31 | ··</Examples> | 32 | ··</Examples> |
32 | </ErrorDocumentation> | 33 | </ErrorDocumentation> |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1535</ErrorName> | 3 | ··<ErrorName>CS1535</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1535:·Overloaded·unary·operator·` | 5 | ····<string>//·CS1535:·Overloaded·unary·operator·`implicit'·takes·one·parameter |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class· | 7 | public·class·Test |
8 | { | 8 | { |
9 | » public·static· | 9 | » public·static·implicit·operator·string·() |
10 | » { | 10 | » { |
11 | » » return·null; | 11 | » » return·null; |
12 | » } | 12 | » } |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS1535:·Overloaded·unary·operator·` | 14 | ····<string>//·CS1535:·Overloaded·unary·operator·`--'·takes·one·parameter |
15 | //·Line:·6 | 15 | //·Line:·6 |
16 | 16 | class·C | |
17 | { | 17 | { |
18 | » public·static· | 18 | » public·static·C·operator·--·() |
19 | » { | 19 | » { |
20 | » » return·null; | 20 | » » return·null; |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 27 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0115</ErrorName> | 3 | ··<ErrorName>CS0115</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0115:·`B.Foo(ref·int)'·is·marked·as·an·override·but·no·suitable·method·found·to·override | ||
6 | //·Line:·13 | ||
7 | class·A | ||
8 | { | ||
9 | » public·virtual·void·Foo·(out·int·i) | ||
10 | » { | ||
11 | » } | ||
12 | } | ||
13 | class·B·:·A | ||
14 | { | ||
15 | » public·override·void·Foo·(ref·int·i) | ||
16 | » { | ||
17 | » } | ||
18 | }</string> | ||
5 | ····<string>//·CS0115:·`C.P'·is·marked·as·an·override·but·no·accessible·`set'·accessor·found·to·override | 19 | ····<string>//·CS0115:·`C.P'·is·marked·as·an·override·but·no·accessible·`set'·accessor·found·to·override |
6 | //·Line:·11 | 20 | //·Line:·11 |
7 | abstract·class·B | 21 | abstract·class·B |
8 | { | 22 | { |
9 | » public·virtual·int·P·{ | 23 | » public·virtual·int·P·{ |
10 | » » get; | 24 | » » get; |
Offset 16, 14 lines modified | Offset 32, 22 lines modified | ||
16 | class·C·:·B | 32 | class·C·:·B |
17 | { | 33 | { |
18 | » public·override·int·P·{ | 34 | » public·override·int·P·{ |
19 | » » get·{·return·5;·} | 35 | » » get·{·return·5;·} |
20 | » » set·{·} | 36 | » » set·{·} |
21 | » } | 37 | » } |
22 | }</string> | 38 | }</string> |
39 | ····<string>//·CS0115:·`X.Bla()'·is·marked·as·an·override·but·no·suitable·method·found·to·override | ||
40 | //·Line:·5 | ||
41 | class·X·{ | ||
42 | » public·override·void·Bla·() | ||
43 | » { | ||
44 | » } | ||
45 | }</string> | ||
23 | ····<string>//·CS0115:·`MyTestExtended.GetName()'·is·marked·as·an·override·but·no·suitable·method·found·to·override | 46 | ····<string>//·CS0115:·`MyTestExtended.GetName()'·is·marked·as·an·override·but·no·suitable·method·found·to·override |
24 | //·Line:·12 | 47 | //·Line:·12 |
25 | //·Compiler·options:·-r:CS0534-4-lib.dll | 48 | //·Compiler·options:·-r:CS0534-4-lib.dll |
26 | using·System; | 49 | using·System; |
27 | public·class·MyTestExtended·:·MyTestAbstract | 50 | public·class·MyTestExtended·:·MyTestAbstract |
28 | { | 51 | { |
Offset 55, 38 lines modified | Offset 79, 14 lines modified | ||
55 | class·DerivedClass:·BaseClass·{ | 79 | class·DerivedClass:·BaseClass·{ |
56 | ········protected·override·int·get_Value·()·{ | 80 | ········protected·override·int·get_Value·()·{ |
57 | ················return·1; | 81 | ················return·1; |
58 | ········} | 82 | ········} |
59 | » static·void·Main·()·{} | 83 | » static·void·Main·()·{} |
60 | }</string> | 84 | }</string> |
61 | ····<string>//·CS0115:·`B.Foo(ref·int)'·is·marked·as·an·override·but·no·suitable·method·found·to·override | ||
62 | //·Line:·13 | ||
63 | class·A | ||
64 | { | ||
65 | » public·virtual·void·Foo·(out·int·i) | ||
66 | » { | ||
67 | » } | ||
68 | } | ||
69 | class·B·:·A | ||
70 | { | ||
71 | » public·override·void·Foo·(ref·int·i) | ||
72 | » { | ||
73 | » } | ||
74 | }</string> | ||
75 | ····<string>//·CS0115:·`X.Bla()'·is·marked·as·an·override·but·no·suitable·method·found·to·override | ||
76 | //·Line:·5 | ||
77 | class·X·{ | ||
78 | » public·override·void·Bla·() | ||
79 | » { | ||
80 | » } | ||
81 | }</string> | ||
82 | ····<string>//·CS0115:·`B.MyMissingSuperclassEvent'·is·marked·as·an·override·but·no·suitable·event·found·to·override | 85 | ····<string>//·CS0115:·`B.MyMissingSuperclassEvent'·is·marked·as·an·override·but·no·suitable·event·found·to·override |
83 | //·Line:·10 | 86 | //·Line:·10 |
84 | using·System; | 87 | using·System; |
85 | class·A·{ | 88 | class·A·{ |
86 | } | 89 | } |
Offset 1, 19 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0273</ErrorName> | 3 | ··<ErrorName>CS0273</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0273:·The·accessibility·modifier·of·the·`C.S2.set'·accessor·must·be·more·restrictive·than·the·modifier·of·the·property·or·indexer·`C.S2' | ||
6 | //·Line:·7 | ||
7 | //·Compiler·options:·-langversion:7.2 | ||
8 | ·class·C | ||
9 | ·{ | ||
10 | » private·string·S2·{·get;·private·protected·set;·} | ||
11 | ·}</string> | ||
12 | ····<string>//·CS0273:·The·accessibility·modifier·of·the·`Error0273.Message.get'·accessor·must·be·more·restrictive·than·the·modifier·of·the·property·or·indexer·`Error0273.Message' | 5 | ····<string>//·CS0273:·The·accessibility·modifier·of·the·`Error0273.Message.get'·accessor·must·be·more·restrictive·than·the·modifier·of·the·property·or·indexer·`Error0273.Message' |
13 | //·Line:·8 | 6 | //·Line:·8 |
14 | //·Compiler·options:·-t:library | 7 | //·Compiler·options:·-t:library |
15 | ·class·Error0273 | 8 | ·class·Error0273 |
16 | ·{ | 9 | ·{ |
17 | » ·protected·internal·string·Message·{ | 10 | » ·protected·internal·string·Message·{ |
Offset 21, 9 lines modified | Offset 13, 17 lines modified | ||
21 | » » » ·return·"Hi"; | 13 | » » » ·return·"Hi"; |
22 | » » ·} | 14 | » » ·} |
23 | » » ·set·{ | 15 | » » ·set·{ |
24 | » » ·} | 16 | » » ·} |
25 | » ·} | 17 | » ·} |
26 | ·}</string> | 18 | ·}</string> |
19 | ····<string>//·CS0273:·The·accessibility·modifier·of·the·`C.S2.set'·accessor·must·be·more·restrictive·than·the·modifier·of·the·property·or·indexer·`C.S2' | ||
20 | //·Line:·7 | ||
21 | //·Compiler·options:·-langversion:7.2 | ||
22 | ·class·C | ||
23 | ·{ | ||
24 | » private·string·S2·{·get;·private·protected·set;·} | ||
25 | ·}</string> | ||
27 | ··</Examples> | 26 | ··</Examples> |
28 | </ErrorDocumentation> | 27 | </ErrorDocumentation> |
Offset 7, 14 lines modified | Offset 7, 22 lines modified | ||
7 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
8 | class·F<U>·{} | 8 | class·F<U>·{} |
9 | unsafe·class·O·{ | 9 | unsafe·class·O·{ |
10 | » F<char·*>·f; | 10 | » F<char·*>·f; |
11 | » static·void·Main·()·{} | 11 | » static·void·Main·()·{} |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS0306:·The·type·`System.ArgIterator'·may·not·be·used·as·a·type·argument | ||
14 | //·Line:·6 | ||
15 | class·G<T>·{} | ||
16 | class·C·:·G<System.ArgIterator> | ||
17 | { | ||
18 | }</string> | ||
13 | ····<string>//·CS0306:·The·type·`S'·may·not·be·used·as·a·type·argument | 19 | ····<string>//·CS0306:·The·type·`S'·may·not·be·used·as·a·type·argument |
14 | //·Line:·13 | 20 | //·Line:·13 |
15 | //·Compiler·options:·-langversion:latest | 21 | //·Compiler·options:·-langversion:latest |
16 | public·ref·struct·S | 22 | public·ref·struct·S |
17 | { | 23 | { |
18 | } | 24 | } |
Offset 22, 22 lines modified | Offset 30, 14 lines modified | ||
22 | class·Test<T> | 30 | class·Test<T> |
23 | { | 31 | { |
24 | » public·static·void·Foo·() | 32 | » public·static·void·Foo·() |
25 | » { | 33 | » { |
26 | » » Test<S>·local; | 34 | » » Test<S>·local; |
27 | » } | 35 | » } |
28 | }</string> | 36 | }</string> |
29 | ····<string>//·CS0306:·The·type·`System.ArgIterator'·may·not·be·used·as·a·type·argument | ||
30 | //·Line:·6 | ||
31 | class·G<T>·{} | ||
32 | class·C·:·G<System.ArgIterator> | ||
33 | { | ||
34 | }</string> | ||
35 | ····<string>//·CS0306:·The·type·`int*'·may·not·be·used·as·a·type·argument | 37 | ····<string>//·CS0306:·The·type·`int*'·may·not·be·used·as·a·type·argument |
36 | //·Line:·11 | 38 | //·Line:·11 |
37 | //·Compiler·options:·-unsafe | 39 | //·Compiler·options:·-unsafe |
38 | using·System.Linq; | 40 | using·System.Linq; |
39 | public·class·C | 41 | public·class·C |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1057</ErrorName> | 3 | ··<ErrorName>CS1057</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1057:·` | 5 | ····<string>//·CS1057:·`S.P.set':·Static·classes·cannot·contain·protected·members |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | 7 | static·class·S | |
8 | { | 8 | { |
9 | » p | 9 | » public·static·int·P·{ |
10 | » » get; | ||
11 | » » protected·set; | ||
12 | » } | ||
10 | }</string> | 13 | }</string> |
11 | ····<string>//·CS1057:·`B._a':·Static·classes·cannot·contain·protected·members | 14 | ····<string>//·CS1057:·`B._a':·Static·classes·cannot·contain·protected·members |
12 | //·Line:·6 | 15 | //·Line:·6 |
13 | public·static·class·B | 16 | public·static·class·B |
14 | { | 17 | { |
15 | » protected·static·object·_a·=·null; | 18 | » protected·static·object·_a·=·null; |
16 | » » ···· | 19 | » » ···· |
17 | }</string> | 20 | }</string> |
18 | ····<string>//·CS1057:·` | 21 | ····<string>//·CS1057:·`B.E':·Static·classes·cannot·contain·protected·members |
19 | //·Line:·6 | 22 | //·Line:·6 |
20 | static·class· | 23 | public·static·class·B |
21 | { | 24 | { |
25 | » protected·class·E·{} | ||
22 | » public·static·int·P·{ | ||
23 | » » get; | ||
24 | » » protected·set; | ||
25 | » } | ||
26 | }</string> | 26 | }</string> |
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 1, 28 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1650</ErrorName> | 3 | ··<ErrorName>CS1650</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1650:·Fields·of·static·readonly·field·`C.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer) | ||
6 | //·Line:·15 | ||
7 | struct·S | ||
8 | { | ||
9 | » public·int·x·{·get;·set;·} | ||
10 | } | ||
11 | class·C | ||
12 | { | ||
13 | » static·readonly·S·s; | ||
14 | » public·static·void·Main·(string[]·args) | ||
15 | » { | ||
16 | » » s.x·=·42; | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS1650:·Fields·of·static·readonly·field·`C<T>.t'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer) | 5 | ····<string>//·CS1650:·Fields·of·static·readonly·field·`C<T>.t'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer) |
20 | //·Line:·17 | 6 | //·Line:·17 |
21 | using·System; | 7 | using·System; |
22 | interface·I | 8 | interface·I |
23 | { | 9 | { |
Offset 51, 9 lines modified | Offset 34, 26 lines modified | ||
51 | » static·readonly·S·s; | 34 | » static·readonly·S·s; |
52 | » public·static·void·Main(String[]·args)·{ | 35 | » public·static·void·Main(String[]·args)·{ |
53 | » » s.x·=·42; | 36 | » » s.x·=·42; |
54 | » » Console.WriteLine(s.x); | 37 | » » Console.WriteLine(s.x); |
55 | » } | 38 | » } |
56 | }</string> | 39 | }</string> |
40 | ····<string>//·CS1650:·Fields·of·static·readonly·field·`C.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer) | ||
41 | //·Line:·15 | ||
42 | struct·S | ||
43 | { | ||
44 | » public·int·x·{·get;·set;·} | ||
45 | } | ||
46 | class·C | ||
47 | { | ||
48 | » static·readonly·S·s; | ||
49 | » public·static·void·Main·(string[]·args) | ||
50 | » { | ||
51 | » » s.x·=·42; | ||
52 | » } | ||
53 | }</string> | ||
57 | ··</Examples> | 54 | ··</Examples> |
58 | </ErrorDocumentation> | 55 | </ErrorDocumentation> |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0460</ErrorName> | 3 | ··<ErrorName>CS0460</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0460:·`C. | 5 | ····<string>//·CS0460:·`C.Test<T>()':·Cannot·specify·constraints·for·overrides·and·explicit·interface·implementation·methods |
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | 7 | abstract·class·A | |
8 | { | 8 | { |
9 | » | 9 | » protected·abstract·int·Test<T>()·where·T·:·class; |
10 | } | 10 | } |
11 | class·C·:· | 11 | class·C·:·A |
12 | { | 12 | { |
13 | » v | 13 | » protected·override·int·Test<T>()·where·T·:·new() |
14 | » { | 14 | » { |
15 | » } | 15 | » } |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0460:·`C.Test< | 17 | ····<string>//·CS0460:·`C.I.Test<C>()':·Cannot·specify·constraints·for·overrides·and·explicit·interface·implementation·methods |
18 | //·Line:·11 | 18 | //·Line:·11 |
19 | 19 | interface·I | |
20 | { | 20 | { |
21 | » | 21 | » void·Test<T>()·where·T·:·new·(); |
22 | } | 22 | } |
23 | class·C·:· | 23 | class·C·:·I |
24 | { | 24 | { |
25 | » | 25 | » void·I.Test<C>()·where·C·:·class |
26 | » { | 26 | » { |
27 | » } | 27 | » } |
28 | }</string> | 28 | }</string> |
29 | ··</Examples> | 29 | ··</Examples> |
30 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 1, 16 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0714</ErrorName> | 3 | ··<ErrorName>CS0714</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0714:·Static·class·`StaticClass'·cannot·implement·interfaces | ||
6 | //·Line:·4 | ||
7 | static·class·StaticClass:·System.IComparable·{ | ||
8 | }</string> | ||
9 | ····<string>//·CS0714:·Static·class·`C'·cannot·implement·interfaces | 5 | ····<string>//·CS0714:·Static·class·`C'·cannot·implement·interfaces |
10 | //·Line:·12 | 6 | //·Line:·12 |
11 | interface·I | 7 | interface·I |
12 | { | 8 | { |
13 | } | 9 | } |
Offset 27, 9 lines modified | Offset 22, 14 lines modified | ||
27 | static·partial·class·StaticClass | 22 | static·partial·class·StaticClass |
28 | { | 23 | { |
29 | } | 24 | } |
30 | static·partial·class·StaticClass:·System.ICloneable | 25 | static·partial·class·StaticClass:·System.ICloneable |
31 | { | 26 | { |
32 | }</string> | 27 | }</string> |
28 | ····<string>//·CS0714:·Static·class·`StaticClass'·cannot·implement·interfaces | ||
29 | //·Line:·4 | ||
30 | static·class·StaticClass:·System.IComparable·{ | ||
31 | }</string> | ||
33 | ··</Examples> | 32 | ··</Examples> |
34 | </ErrorDocumentation> | 33 | </ErrorDocumentation> |
Offset 1, 35 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0035</ErrorName> | 3 | ··<ErrorName>CS0035</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0035:·Operator·`-'·is·ambiguous·on·an·operand·of·type·`A' | ||
6 | //·Line:·22 | ||
7 | class·A | ||
8 | { | ||
9 | » public·static·implicit·operator·float(A·x) | ||
10 | » { | ||
11 | » » return·0; | ||
12 | » } | ||
13 | » public·static·implicit·operator·decimal(A·x) | ||
14 | » { | ||
15 | » » return·0; | ||
16 | » } | ||
17 | } | ||
18 | class·M | ||
19 | { | ||
20 | » static·void·Main() | ||
21 | » { | ||
22 | » » A·a·=·new·A·(); | ||
23 | » » float·f·=·-a;·· | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0035:·Operator·`++'·is·ambiguous·on·an·operand·of·type·`MyType' | 5 | ····<string>//·CS0035:·Operator·`++'·is·ambiguous·on·an·operand·of·type·`MyType' |
27 | //·Line:·31 | 6 | //·Line:·31 |
28 | public·class·MyType | 7 | public·class·MyType |
29 | { | 8 | { |
30 | » public·static·implicit·operator·float·(MyType·v) | 9 | » public·static·implicit·operator·float·(MyType·v) |
31 | » { | 10 | » { |
Offset 55, 9 lines modified | Offset 31, 33 lines modified | ||
55 | class·Test | 31 | class·Test |
56 | { | 32 | { |
57 | » static·void·test·(MyType·x) | 33 | » static·void·test·(MyType·x) |
58 | » { | 34 | » { |
59 | » » x++; | 35 | » » x++; |
60 | » } | 36 | » } |
61 | }</string> | 37 | }</string> |
38 | ····<string>//·CS0035:·Operator·`-'·is·ambiguous·on·an·operand·of·type·`A' | ||
39 | //·Line:·22 | ||
40 | class·A | ||
41 | { | ||
42 | » public·static·implicit·operator·float(A·x) | ||
43 | » { | ||
44 | » » return·0; | ||
45 | » } | ||
46 | » public·static·implicit·operator·decimal(A·x) | ||
47 | » { | ||
48 | » » return·0; | ||
49 | » } | ||
50 | } | ||
51 | class·M | ||
52 | { | ||
53 | » static·void·Main() | ||
54 | » { | ||
55 | » » A·a·=·new·A·(); | ||
56 | » » float·f·=·-a;·· | ||
57 | » } | ||
58 | }</string> | ||
62 | ··</Examples> | 59 | ··</Examples> |
63 | </ErrorDocumentation> | 60 | </ErrorDocumentation> |
Offset 1, 29 lines modified | Offset 1, 46 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0523</ErrorName> | 3 | ··<ErrorName>CS0523</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0523:·Struct·member·` | 5 | ····<string>//·CS0523:·Struct·member·`A.a'·of·type·`A?'·causes·a·cycle·in·the·struct·layout |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | struct· | 7 | struct·A |
8 | { | 8 | { |
9 | » static· | 9 | » static·A?·a; |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0523:·Struct·member·` | 11 | ····<string>//·CS0523:·Struct·member·`Foo.Handle'·of·type·`Handle<Foo>'·causes·a·cycle·in·the·struct·layout |
12 | //·Line:·1 | 12 | //·Line:·13 |
13 | //·NOTE:·Not·detected·by·csc·only·by·runtime·loader | ||
14 | using·System; | ||
13 | struct· | 15 | struct·Handle<T> |
14 | { | 16 | { |
15 | » public· | 17 | » public·IntPtr·Value; |
16 | } | 18 | } |
17 | struct· | 19 | struct·Foo |
18 | { | 20 | { |
19 | » p | 21 | » public·readonly·Handle<Foo>·Handle; |
22 | }</string> | ||
23 | ····<string>//·CS0523:·Struct·member·`S<T>.s'·of·type·`S<T[]>'·causes·a·cycle·in·the·struct·layout | ||
24 | //·Line:·6 | ||
25 | struct·S<T> | ||
26 | { | ||
27 | » static·S<T[]>·s; | ||
28 | }</string> | ||
29 | ····<string>//·CS0523:·Struct·member·`A<T>.a'·of·type·`A<T>'·causes·a·cycle·in·the·struct·layout | ||
30 | //·Line:·6 | ||
31 | struct·A<T> | ||
32 | { | ||
33 | » A<T>·a; | ||
20 | }</string> | 34 | }</string> |
21 | ····<string>//·CS0523:·Struct·member·`S<T>.s'·of·type·`S<int>'·causes·a·cycle·in·the·struct·layout | 35 | ····<string>//·CS0523:·Struct·member·`S<T>.s'·of·type·`S<int>'·causes·a·cycle·in·the·struct·layout |
22 | //·Line:·6 | 36 | //·Line:·6 |
23 | struct·S<T> | 37 | struct·S<T> |
24 | { | 38 | { |
25 | » S<int>·s; | 39 | » S<int>·s; |
Offset 36, 38 lines modified | Offset 53, 21 lines modified | ||
36 | } | 53 | } |
37 | struct·B·{ | 54 | struct·B·{ |
38 | » A·a; | 55 | » A·a; |
39 | } | 56 | } |
40 | class·Y·{·static·void·Main·()·{}·}</string> | 57 | class·Y·{·static·void·Main·()·{}·}</string> |
41 | ····<string>//·CS0523:·Struct·member·`A.a'·of·type·`A?'·causes·a·cycle·in·the·struct·layout | ||
42 | //·Line:·6 | ||
43 | struct·A | ||
44 | { | ||
45 | » static·A?·a; | ||
46 | }</string> | ||
47 | ····<string>//·CS0523:·Struct·member·`A<T>.a'·of·type·`A<T>'·causes·a·cycle·in·the·struct·layout | ||
48 | //·Line:·6 | ||
49 | struct·A<T> | ||
50 | { | ||
51 | » A<T>·a; | ||
52 | }</string> | ||
53 | ····<string>//·CS0523:·Struct·member·` | 58 | ····<string>//·CS0523:·Struct·member·`S.value'·of·type·`G<string>'·causes·a·cycle·in·the·struct·layout |
54 | //·Line:·1 | 59 | //·Line:·11 |
55 | //·NOTE:·Not·detected·by·csc·only·by·runtime·loader | ||
56 | using·System; | ||
57 | struct· | 60 | struct·G<T> |
58 | { | 61 | { |
59 | » public· | 62 | » public·static·S·s; |
60 | } | 63 | } |
61 | struct· | 64 | struct·S |
62 | { | 65 | { |
63 | » p | 66 | » private·G<string>·value; |
64 | }</string> | 67 | }</string> |
65 | ··</Examples> | 68 | ··</Examples> |
66 | </ErrorDocumentation> | 69 | </ErrorDocumentation> |
Offset 1, 12 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0149</ErrorName> | 3 | ··<ErrorName>CS0149</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0149:·Method·name·expected | 5 | ····<string>//·CS0149:·Method·name·expected |
6 | //·Line:·10 | ||
7 | delegate·void·D·(); | ||
8 | public·class·MainClass | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » D·delegateInstance·=·new·D·(Main,·null); | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0149:·Method·name·expected | ||
6 | //·Line:·17 | 16 | //·Line:·17 |
7 | public·class·Blah·{ | 17 | public·class·Blah·{ |
8 | » public·delegate·int·MyDelegate·(int·i,·int·j); | 18 | » public·delegate·int·MyDelegate·(int·i,·int·j); |
9 | » public·int·Foo·(int·i,·int·j) | 19 | » public·int·Foo·(int·i,·int·j) |
Offset 29, 21 lines modified | Offset 41, 9 lines modified | ||
29 | public·class·MainClass | 41 | public·class·MainClass |
30 | { | 42 | { |
31 | » public·static·void·Main·() | 43 | » public·static·void·Main·() |
32 | » { | 44 | » { |
33 | » » TestDelegate·delegateInstance·=·new·TestDelegate·(); | 45 | » » TestDelegate·delegateInstance·=·new·TestDelegate·(); |
34 | » } | 46 | » } |
35 | }</string> | 47 | }</string> |
36 | ····<string>//·CS0149:·Method·name·expected | ||
37 | //·Line:·10 | ||
38 | delegate·void·D·(); | ||
39 | public·class·MainClass | ||
40 | { | ||
41 | » public·static·void·Main·() | ||
42 | » { | ||
43 | » » D·delegateInstance·=·new·D·(Main,·null); | ||
44 | » } | ||
45 | }</string> | ||
46 | ··</Examples> | 48 | ··</Examples> |
47 | </ErrorDocumentation> | 49 | </ErrorDocumentation> |
Offset 1, 28 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS8030</ErrorName> | 3 | ··<ErrorName>CS8030</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value | 5 | ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value |
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | class·C | ||
9 | { | ||
10 | » public·void·Test·() | ||
11 | » { | ||
12 | » » Action·a·=·()·=>·{·return·Skip·();·}; | ||
13 | » } | ||
14 | » | ||
15 | » void·Skip·() | ||
16 | » { | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value | ||
20 | //·Line:·9 | 6 | //·Line:·9 |
21 | delegate·void·D·(int·x); | 7 | delegate·void·D·(int·x); |
22 | class·X·{ | 8 | class·X·{ |
23 | » static·void·Main·() | 9 | » static·void·Main·() |
24 | » { | 10 | » { |
Offset 38, 9 lines modified | Offset 22, 25 lines modified | ||
38 | class·C | 22 | class·C |
39 | { | 23 | { |
40 | » public·async·void·GetValue() | 24 | » public·async·void·GetValue() |
41 | » { | 25 | » { |
42 | » » return·await·Task.FromResult(100); | 26 | » » return·await·Task.FromResult(100); |
43 | » } | 27 | » } |
44 | }</string> | 28 | }</string> |
29 | ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value | ||
30 | //·Line:·10 | ||
31 | using·System; | ||
32 | class·C | ||
33 | { | ||
34 | » public·void·Test·() | ||
35 | » { | ||
36 | » » Action·a·=·()·=>·{·return·Skip·();·}; | ||
37 | » } | ||
38 | » | ||
39 | » void·Skip·() | ||
40 | » { | ||
41 | » } | ||
42 | }</string> | ||
45 | ··</Examples> | 43 | ··</Examples> |
46 | </ErrorDocumentation> | 44 | </ErrorDocumentation> |
Offset 1, 61 lines modified | Offset 1, 61 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0508</ErrorName> | 3 | ··<ErrorName>CS0508</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0508:·`DerivedClass.Show()':·return·type·must·be·`void'·to·match·overridden·member·`BaseClass.Show()' | ||
6 | //·Line:·9 | ||
7 | class·BaseClass·{ | ||
8 | ········protected·virtual·void·Show·()·{} | ||
9 | } | ||
10 | class·DerivedClass:·BaseClass·{ | ||
11 | ········protected·override·bool·Show·()·{} | ||
12 | }</string> | ||
13 | ····<string>//·CS0508:·`A<T>.B. | 5 | ····<string>//·CS0508:·`A<T>.B<H>.Test()':·return·type·must·be·`A<T>.B<H>'·to·match·overridden·member·`A<A<T>.B<H>>.Test()' |
14 | //·Line:·10 | 6 | //·Line:·10 |
15 | abstract·class·A<T> | 7 | abstract·class·A<T> |
16 | { | 8 | { |
17 | » public·abstract·T· | 9 | » public·abstract·T·Test·(); |
18 | » public·class·B·:·A<B> | 10 | » public·class·B<H>·:·A<B<H>> |
19 | » { | 11 | » { |
20 | » » public·override·B· | 12 | » » public·override·B<H>·Test·() |
21 | » » { | 13 | » » { |
22 | » » » return· | 14 | » » » return·this; |
23 | » » } | 15 | » » } |
24 | » } | 16 | » } |
25 | }</string> | 17 | }</string> |
26 | ····<string>//·CS0508:·`A<T>.B.getT()':·return·type·must·be·`A<T>.B'·to·match·overridden·member·`A<A<T>.B>.getT()' | 18 | ····<string>//·CS0508:·`A<T>.B.getT()':·return·type·must·be·`A<T>.B'·to·match·overridden·member·`A<A<T>.B>.getT()' |
27 | //·Line:·10 | 19 | //·Line:·10 |
28 | abstract·class·A<T> | 20 | abstract·class·A<T> |
29 | { | 21 | { |
30 | » public·abstract·T·getT·(); | 22 | » public·abstract·T·getT·(); |
31 | » public·class·B·:·A<B> | 23 | » public·class·B·:·A<B> |
32 | » { | 24 | » { |
33 | » » public·override·B·getT·() | 25 | » » public·override·B·getT·() |
34 | » » { | 26 | » » { |
35 | » » » | 27 | » » » return·default·(B); |
36 | » » } | 28 | » » } |
37 | » } | 29 | » } |
38 | }</string> | 30 | }</string> |
31 | ····<string>//·CS0508:·`DerivedClass.Show()':·return·type·must·be·`void'·to·match·overridden·member·`BaseClass.Show()' | ||
32 | //·Line:·9 | ||
33 | class·BaseClass·{ | ||
34 | ········protected·virtual·void·Show·()·{} | ||
35 | } | ||
36 | class·DerivedClass:·BaseClass·{ | ||
37 | ········protected·override·bool·Show·()·{} | ||
38 | }</string> | ||
39 | ····<string>//·CS0508:·`A<T>.B | 39 | ····<string>//·CS0508:·`A<T>.B.getT()':·return·type·must·be·`A<T>.B'·to·match·overridden·member·`A<A<T>.B>.getT()' |
40 | //·Line:·10 | 40 | //·Line:·10 |
41 | abstract·class·A<T> | 41 | abstract·class·A<T> |
42 | { | 42 | { |
43 | » public·abstract·T· | 43 | » public·abstract·T·getT·(); |
44 | » public·class·B | 44 | » public·class·B·:·A<B> |
45 | » { | 45 | » { |
46 | » » public·override·B | 46 | » » public·override·B·getT·() |
47 | » » { | 47 | » » { |
48 | » » » ret | 48 | » » » throw·new·System.Exception·("The·method·or·operation·is·not·implemented."); |
49 | » » } | 49 | » » } |
50 | » } | 50 | » } |
51 | }</string> | 51 | }</string> |
52 | ··</Examples> | 52 | ··</Examples> |
53 | </ErrorDocumentation> | 53 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0117</ErrorName> | 3 | ··<ErrorName>CS0117</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0117:·`X'·does·not·contain·a·definition·for·`P' | ||
6 | //·Line:·11 | ||
7 | class·X | ||
8 | { | ||
9 | » public·void·Test·() | ||
10 | » { | ||
11 | » » Foo·(); | ||
12 | » } | ||
13 | » public·static·void·Foo·(string·Product·=·X.P) | ||
14 | » { | ||
15 | » } | ||
16 | }</string> | ||
5 | ····<string>//·CS0117:·`Data'·does·not·contain·a·definition·for·`Count' | 17 | ····<string>//·CS0117:·`Data'·does·not·contain·a·definition·for·`Count' |
6 | //·Line:·15 | 18 | //·Line:·15 |
7 | using·System; | 19 | using·System; |
8 | class·Data | 20 | class·Data |
Offset 15, 73 lines modified | Offset 29, 78 lines modified | ||
15 | public·class·Test | 29 | public·class·Test |
16 | { | 30 | { |
17 | » static·void·Main·() | 31 | » static·void·Main·() |
18 | » { | 32 | » { |
19 | » » var·c·=·new·Data·{·Count·=·10·}; | 33 | » » var·c·=·new·Data·{·Count·=·10·}; |
20 | » } | 34 | » } |
21 | }</string> | 35 | }</string> |
22 | ····<string>//·CS0117:·`X'·does·not·contain·a·definition·for·`P' | ||
23 | //·Line:·11 | ||
24 | class·X | ||
25 | { | ||
26 | » public·void·Test·() | ||
27 | » { | ||
28 | » » Foo·(); | ||
29 | » } | ||
30 | » public·static·void·Foo·(string·Product·=·X.P) | ||
31 | » { | ||
32 | » } | ||
33 | }</string> | ||
34 | ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`CODE' | 36 | ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`CODE' |
35 | //·Line:·6 | 37 | //·Line:·6 |
36 | class·X | 38 | class·X |
37 | { | 39 | { |
38 | » public·static·void·Foo·(int·i,·string·code·=·A.CODE) | 40 | » public·static·void·Foo·(int·i,·string·code·=·A.CODE) |
39 | » { | 41 | » { |
40 | » } | 42 | » } |
41 | } | 43 | } |
42 | class·A | 44 | class·A |
43 | { | 45 | { |
44 | }</string> | 46 | }</string> |
47 | ····<string>//·CS0117:·`System.Console'·does·not·contain·a·definition·for·`WriteLINE' | ||
48 | //·Line:·10 | ||
49 | using·System; | ||
50 | public·class·Test | ||
51 | { | ||
52 | » public·static·void·Main·() | ||
53 | » { | ||
54 | » » var·x·=·nameof·(Console.WriteLINE); | ||
55 | » } | ||
56 | }</string> | ||
45 | ····<string>//·CS0117:·`string'·does·not·contain·a·definition·for·`Parse' | 57 | ····<string>//·CS0117:·`string'·does·not·contain·a·definition·for·`Parse' |
46 | //·Line:·10 | 58 | //·Line:·10 |
47 | using·System; | 59 | using·System; |
48 | class·string_parse | 60 | class·string_parse |
49 | { | 61 | { |
50 | » public·static·void·Main·() | 62 | » public·static·void·Main·() |
51 | » { | 63 | » { |
52 | » » string·drawBackLabel·=·string.Parse("absDrawBack"); | 64 | » » string·drawBackLabel·=·string.Parse("absDrawBack"); |
53 | » } | 65 | » } |
54 | }</string> | 66 | }</string> |
55 | ····<string>//·CS0117:·` | 67 | ····<string>//·CS0117:·`System.Reflection.BindingFlags'·does·not·contain·a·definition·for·`Private' |
56 | //·Line:·8 | 68 | //·Line:·8 |
69 | using·System; | ||
70 | using·System.Reflection; | ||
57 | public·class·E·:·A | ||
58 | { | ||
59 | » void·Test·() | ||
60 | » { | ||
61 | » » base.Method·(); | ||
62 | » } | ||
63 | } | ||
64 | static·class·S | ||
65 | { | ||
66 | 71 | public·class·Test·{ | |
72 | » const·BindingFlags·Def·=·BindingFlags.Private·|·BindingFlags.Static; | ||
73 | » const·BindingFlags·SetBindingFlags·=·Def·|·BindingFlags.SetProperty; | ||
74 | » static·void·Main·() | ||
67 | » { | 75 | » { |
68 | » } | 76 | » } |
69 | } | 77 | }</string> |
78 | ····<string>//·CS0117:·`System.Runtime.CompilerServices.IndexerNameAttribute'·does·not·contain·a·definition·for·`errorarg' | ||
79 | //·Line:· | ||
80 | using·System.Runtime.CompilerServices; | ||
70 | public·class· | 81 | public·class·E |
71 | { | 82 | { |
83 | ···[IndexerName("xxx",·errorarg·=·"")] | ||
84 | ···public·int·this[int·index]·{ | ||
85 | ······get·{ | ||
86 | ·········return·0; | ||
87 | ······} | ||
88 | ···} | ||
72 | }</string> | 89 | }</string> |
73 | ····<string>//·CS0117:·`Color'·does·not·contain·a·definition·for·`Transparent' | 90 | ····<string>//·CS0117:·`Color'·does·not·contain·a·definition·for·`Transparent' |
74 | //·Line: | 91 | //·Line: |
75 | using·System; | 92 | using·System; |
76 | struct·Color | 93 | struct·Color |
Max diff block lines reached; 1282/3861 bytes (33.20%) of diff not shown. |
Offset 1, 31 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0452</ErrorName> | 3 | ··<ErrorName>CS0452</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`A.Foo<T>(T,·string)' | ||
6 | //·Line:·18 | ||
7 | class·A | ||
8 | { | ||
9 | » static·int·Foo<T>·(T·a,·string·s)·where·T·:·class | ||
10 | » { | ||
11 | » » return·1; | ||
12 | » } | ||
13 | » static·int·Foo<T>·(T·a,·object·y) | ||
14 | » { | ||
15 | » » return·2; | ||
16 | » } | ||
17 | » public·static·void·Main·() | ||
18 | » { | ||
19 | » » A.Foo<int>·(99,·null); | ||
20 | » } | ||
21 | }</string> | ||
22 | ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo.Test<T>(ref·T)' | 5 | ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo.Test<T>(ref·T)' |
23 | //·Line:·14 | 6 | //·Line:·14 |
24 | public·class·Foo | 7 | public·class·Foo |
25 | { | 8 | { |
26 | » public·static·void·Test<T>·(ref·T·t) | 9 | » public·static·void·Test<T>·(ref·T·t) |
27 | » » where·T·:·class | 10 | » » where·T·:·class |
28 | » {·} | 11 | » {·} |
Offset 60, 36 lines modified | Offset 40, 56 lines modified | ||
60 | » » | 40 | » » |
61 | » static·public·void·Main() | 41 | » static·public·void·Main() |
62 | » { | 42 | » { |
63 | » » int·i·=·TestClass<int>.meth(); | 43 | » » int·i·=·TestClass<int>.meth(); |
64 | » » Console.WriteLine·(i); | 44 | » » Console.WriteLine·(i); |
65 | » } | 45 | » } |
66 | }</string> | 46 | }</string> |
67 | ····<string>//·CS0452:·The·type·` | 47 | ····<string>//·CS0452:·The·type·`ulong'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C<T>' |
68 | //·Line:· | 48 | //·Line:·10 |
69 | class· | 49 | public·class·C<T>·where·T·:·class |
70 | { | 50 | { |
51 | » public·int·this·[params·C<ulong>[]·args]·{ | ||
52 | » » set·{} | ||
71 | » public·static·void·M<T>·(T·item1,·T·item2·=·null)·where·T·:·class | ||
72 | » { | ||
73 | » » M·(1); | ||
74 | » } | 53 | » } |
75 | }</string> | 54 | }</string> |
76 | ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C<T>' | 55 | ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C<T>' |
77 | //·Line:·10 | 56 | //·Line:·10 |
78 | public·class·C<T>·where·T·:·class | 57 | public·class·C<T>·where·T·:·class |
79 | { | 58 | { |
80 | } | 59 | } |
81 | 60 | delegate·C<int>·D·();</string> | |
61 | ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`TestClass<T>' | ||
62 | //·Line:·23 | ||
63 | using·System; | ||
64 | public·class·TestClass<T>·where·T·:·class | ||
82 | { | 65 | { |
83 | » | 66 | » static·public·T·meth() |
67 | » { | ||
68 | » » return·null; | ||
69 | » } | ||
70 | » static·public·T·Value; | ||
71 | }» » » | ||
72 | » | ||
73 | public·class·Test | ||
74 | { | ||
75 | » public·Test() | ||
84 | » { | 76 | » { |
85 | » } | 77 | » } |
78 | » » | ||
79 | » static·public·void·Main() | ||
80 | » { | ||
81 | » » int·j·=·TestClass<int>.Value; | ||
82 | » » Console.WriteLine·(j); | ||
83 | » } | ||
86 | }</string> | 84 | }</string> |
87 | ····<string>//·CS0452:·The·type·`U'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`UU'·in·the·generic·type·or·method·`B.Test<UU>(UU)' | 85 | ····<string>//·CS0452:·The·type·`U'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`UU'·in·the·generic·type·or·method·`B.Test<UU>(UU)' |
88 | //·Line:·13 | 86 | //·Line:·13 |
89 | abstract·class·A<T> | 87 | abstract·class·A<T> |
90 | { | 88 | { |
91 | » public·abstract·void·Foo<U>·(U·arg)·where·U·:·T; | 89 | » public·abstract·void·Foo<U>·(U·arg)·where·U·:·T; |
Offset 102, 14 lines modified | Offset 102, 37 lines modified | ||
102 | » » Test·(arg); | 102 | » » Test·(arg); |
103 | » } | 103 | » } |
104 | » | 104 | » |
105 | » void·Test<UU>·(UU·a)·where·UU·:·class | 105 | » void·Test<UU>·(UU·a)·where·UU·:·class |
106 | » { | 106 | » { |
107 | » } | 107 | » } |
108 | }</string> | 108 | }</string> |
109 | ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C<T>' | ||
110 | //·Line:·10 | ||
111 | public·class·C<T>·where·T·:·class | ||
112 | { | ||
113 | } | ||
114 | class·A | ||
115 | { | ||
116 | » public·A·(ref·C<int>·args) | ||
117 | » { | ||
118 | » } | ||
119 | }</string> | ||
120 | ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Program.M<T>(T,·T)' | ||
121 | //·Line:·8 | ||
122 | class·Program | ||
123 | { | ||
124 | » public·static·void·M<T>·(T·item1,·T·item2·=·null)·where·T·:·class | ||
125 | » { | ||
126 | » » M·(1); | ||
127 | » } | ||
128 | }</string> | ||
109 | ····<string>//·CS0452:·The·type·`Foo'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`MyObject<T>' | 129 | ····<string>//·CS0452:·The·type·`Foo'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`MyObject<T>' |
110 | //·Line:·13 | 130 | //·Line:·13 |
111 | public·class·MyObject<T> | 131 | public·class·MyObject<T> |
112 | » where·T·:·class | 132 | » where·T·:·class |
113 | {·} | 133 | {·} |
Max diff block lines reached; 1807/5368 bytes (33.66%) of diff not shown. |
Offset 1, 43 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0419</ErrorName> | 3 | ··<ErrorName>CS0419</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`DateTime.ToString'.·Assuming·`System.DateTime.ToString()'·but·other·overloads·including·`System.DateTime.ToString(string)'·have·also·matched | ||
6 | //·Line:·10 | ||
7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | ||
8 | //· | ||
9 | //·NOTE:·this·error·message·is·dependent·on·the·order·of·members,·so·feel·free·to·modify·the·message·if·is·going·not·to·match. | ||
10 | using·System; | ||
11 | ///·<summary> | ||
12 | ///·<see·cref="DateTime.ToString"·/> | ||
13 | ///·</summary> | ||
14 | public·class·EntryPoint | ||
15 | { | ||
16 | » static·void·Main·()·{ | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`XmlDocument.Load'.·Assuming·`System.Xml.XmlDocument.Load(string)'·but·other·overloads·including·`System.Xml.XmlDocument.Load(System.IO.Stream)'·have·also·matched | ||
20 | //·Line:·10 | ||
21 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | ||
22 | //· | ||
23 | //·NOTE:·this·error·message·is·dependent·on·the·order·of·members,·so·feel·free·to·modify·the·message·if·is·going·not·to·match. | ||
24 | using·System.Xml; | ||
25 | ///·<summary> | ||
26 | ///·<see·cref="XmlDocument.Load"·/> | ||
27 | ///·</summary> | ||
28 | public·class·EntryPoint | ||
29 | { | ||
30 | » static·void·Main·()·{ | ||
31 | » } | ||
32 | }</string> | ||
33 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`A.this'.·Assuming·`Test.A.this[int]'·but·other·overloads·including·`Test.A.this[string]'·have·also·matched | 5 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`A.this'.·Assuming·`Test.A.this[int]'·but·other·overloads·including·`Test.A.this[string]'·have·also·matched |
34 | //·Line:·7 | 6 | //·Line:·7 |
35 | //·Compiler·options:·-doc:dummy.xml·-warnaserror | 7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror |
36 | using·System.Collections; | 8 | using·System.Collections; |
37 | ///·<summary> | 9 | ///·<summary> |
38 | ///···<para><see·cref="IDictionary.this[object]"·/></para> | 10 | ///···<para><see·cref="IDictionary.this[object]"·/></para> |
Offset 64, 14 lines modified | Offset 32, 46 lines modified | ||
64 | ··private·class·B | 32 | ··private·class·B |
65 | ··{ | 33 | ··{ |
66 | ····public·object·this[int·index]·{ | 34 | ····public·object·this[int·index]·{ |
67 | ······get·{·return·null;·} | 35 | ······get·{·return·null;·} |
68 | ····} | 36 | ····} |
69 | ··} | 37 | ··} |
70 | }</string> | 38 | }</string> |
39 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`XmlDocument.Load'.·Assuming·`System.Xml.XmlDocument.Load(string)'·but·other·overloads·including·`System.Xml.XmlDocument.Load(System.IO.Stream)'·have·also·matched | ||
40 | //·Line:·10 | ||
41 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | ||
42 | //· | ||
43 | //·NOTE:·this·error·message·is·dependent·on·the·order·of·members,·so·feel·free·to·modify·the·message·if·is·going·not·to·match. | ||
44 | using·System.Xml; | ||
45 | ///·<summary> | ||
46 | ///·<see·cref="XmlDocument.Load"·/> | ||
47 | ///·</summary> | ||
48 | public·class·EntryPoint | ||
49 | { | ||
50 | » static·void·Main·()·{ | ||
51 | » } | ||
52 | }</string> | ||
53 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`DateTime.ToString'.·Assuming·`System.DateTime.ToString()'·but·other·overloads·including·`System.DateTime.ToString(string)'·have·also·matched | ||
54 | //·Line:·10 | ||
55 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | ||
56 | //· | ||
57 | //·NOTE:·this·error·message·is·dependent·on·the·order·of·members,·so·feel·free·to·modify·the·message·if·is·going·not·to·match. | ||
58 | using·System; | ||
59 | ///·<summary> | ||
60 | ///·<see·cref="DateTime.ToString"·/> | ||
61 | ///·</summary> | ||
62 | public·class·EntryPoint | ||
63 | { | ||
64 | » static·void·Main·()·{ | ||
65 | » } | ||
66 | }</string> | ||
71 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`System.String.Replace'.·Assuming·`string.Replace(string,·string,·bool,·System.Globalization.CultureInfo)'·but·other·overloads·including·`string.Replace(string,·string,·System.StringComparison)'·have·also·matched | 67 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`System.String.Replace'.·Assuming·`string.Replace(string,·string,·bool,·System.Globalization.CultureInfo)'·but·other·overloads·including·`string.Replace(string,·string,·System.StringComparison)'·have·also·matched |
72 | //·Line:·1 | 68 | //·Line:·1 |
73 | //·Compiler·options:·-doc:dummy.xml·-warn:3·-warnaserror | 69 | //·Compiler·options:·-doc:dummy.xml·-warn:3·-warnaserror |
74 | ///·<summary> | 70 | ///·<summary> |
75 | ///·Exposes·<see·cref="System.String.Replace"/>·to·XSLT | 71 | ///·Exposes·<see·cref="System.String.Replace"/>·to·XSLT |
76 | ///·</summary> | 72 | ///·</summary> |
77 | public·class·Test·{ | 73 | public·class·Test·{ |
Offset 1, 23 lines modified | Offset 1, 27 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1744</ErrorName> | 3 | ··<ErrorName>CS1744</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1744:·Named·argument·` | 5 | ····<string>//·CS1744:·Named·argument·`p1'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified |
6 | //·Line:· | 6 | //·Line:·8 |
7 | 7 | internal·class·Program | |
8 | { | 8 | { |
9 | » public·static·void· | 9 | » public·static·void·Main·() |
10 | » { | 10 | » { |
11 | » » Method·(1,·2,·p1:·3); | ||
11 | » } | 12 | » } |
12 | » | 13 | » |
13 | » | 14 | » static·void·Method·(int·p1,·int·paramNamed,·int·p2) |
15 | » { | ||
16 | » } | ||
17 | » | ||
18 | » static·void·Method·(int·p1,·int·p2,·object·paramNamed) | ||
14 | » { | 19 | » { |
15 | » » Test·(1,·a·:·2); | ||
16 | » } | 20 | » } |
17 | }</string> | 21 | }</string> |
18 | ····<string>//·CS1744:·Named·argument·`a'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified | 22 | ····<string>//·CS1744:·Named·argument·`a'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified |
19 | //·Line:·13 | 23 | //·Line:·13 |
20 | static·class·C | 24 | static·class·C |
21 | { | 25 | { |
Offset 27, 27 lines modified | Offset 31, 23 lines modified | ||
27 | » } | 31 | » } |
28 | » | 32 | » |
29 | » public·static·void·Main·() | 33 | » public·static·void·Main·() |
30 | » { | 34 | » { |
31 | » » 1.Test·(a·:·2); | 35 | » » 1.Test·(a·:·2); |
32 | » } | 36 | » } |
33 | }</string> | 37 | }</string> |
34 | ····<string>//·CS1744:·Named·argument·` | 38 | ····<string>//·CS1744:·Named·argument·`a'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified |
35 | //·Line:· | 39 | //·Line:·12 |
36 | 40 | static·class·C | |
37 | { | 41 | { |
42 | » public·static·void·Test·(int·a,·int·b) | ||
38 | » public·static·void·Main·() | ||
39 | » { | ||
40 | » » Method·(1,·2,·p1:·3); | ||
41 | » } | ||
42 | » | ||
43 | » static·void·Method·(int·p1,·int·paramNamed,·int·p2) | ||
44 | » { | 43 | » { |
45 | » } | 44 | » } |
46 | » | 45 | » |
47 | » | 46 | » public·static·void·Main·() |
48 | » { | 47 | » { |
48 | » » Test·(1,·a·:·2); | ||
49 | » } | 49 | » } |
50 | }</string> | 50 | }</string> |
51 | ··</Examples> | 51 | ··</Examples> |
52 | </ErrorDocumentation> | 52 | </ErrorDocumentation> |
Offset 1, 55 lines modified | Offset 1, 55 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0656</ErrorName> | 3 | ··<ErrorName>CS0656</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0656:·The·compiler·required·member·`System. | 5 | ····<string>//·CS0656:·The·compiler·required·member·`System.Runtime.CompilerServices.RuntimeHelpers.InitializeArray(System.Array,·System.RuntimeFieldHandle)'·could·not·be·found·or·is·inaccessible |
6 | //·Line:· | 6 | //·Line:·16 |
7 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs | 7 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs |
8 | namespace·System.Runtime.CompilerServices·{ | ||
9 | » class·RuntimeHelpers | ||
10 | » { | ||
11 | » » public·static·void·InitializeArray·() | ||
12 | » » { | ||
13 | » » } | ||
14 | » } | ||
8 | namespace·System·{ | ||
9 | ····public·partial·class·Delegate·{ | ||
10 | » public·static·Delegate·Combine(Delegate·a,·Delegate·b)·{·return·null;·} | ||
11 | » public·static·void·Remove(Delegate·a,·Delegate·b)·{·return;·} | ||
12 | ····} | ||
13 | } | ||
14 | namespace·System.Threading·{ | ||
15 | ····class·Interlocked·{} | ||
16 | } | 15 | } |
16 | class·C | ||
17 | delegate·void·D(); | ||
18 | class·Test | ||
19 | { | 17 | { |
20 | ··· | 18 | » int[]·ff·=·new·int[]·{·1,·3,·4,·5,·6,·7,·8,·10,·22,·22,·233,·44,·55,·66·}; |
21 | }</string> | 19 | }</string> |
22 | ····<string>//·CS0656:·The·compiler·required·member·`decimal..ctor(int)'·could·not·be·found·or·is·inaccessible | 20 | ····<string>//·CS0656:·The·compiler·required·member·`decimal..ctor(int)'·could·not·be·found·or·is·inaccessible |
23 | //·Line:·9 | 21 | //·Line:·9 |
24 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs | 22 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs |
25 | class·C | 23 | class·C |
26 | { | 24 | { |
27 | » static·void·Main·() | 25 | » static·void·Main·() |
28 | » { | 26 | » { |
29 | » » decimal·d·=·12M; | 27 | » » decimal·d·=·12M; |
30 | » } | 28 | » } |
31 | }</string> | 29 | }</string> |
32 | ····<string>//·CS0656:·The·compiler·required·member·`System. | 30 | ····<string>//·CS0656:·The·compiler·required·member·`System.Threading.Interlocked.CompareExchange(ref·T,·T,·T)'·could·not·be·found·or·is·inaccessible |
33 | //·Line:· | 31 | //·Line:·20 |
34 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs | 32 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs |
33 | namespace·System·{ | ||
34 | ····public·partial·class·Delegate·{ | ||
35 | » public·static·Delegate·Combine(Delegate·a,·Delegate·b)·{·return·null;·} | ||
36 | » public·static·void·Remove(Delegate·a,·Delegate·b)·{·return;·} | ||
37 | ····} | ||
35 | namespace·System.Runtime.CompilerServices·{ | ||
36 | » class·RuntimeHelpers | ||
37 | » { | ||
38 | » » public·static·void·InitializeArray·() | ||
39 | » » { | ||
40 | » » } | ||
41 | » } | ||
42 | } | 38 | } |
43 | c | 39 | namespace·System.Threading·{ |
40 | ····class·Interlocked·{} | ||
41 | } | ||
42 | delegate·void·D(); | ||
43 | class·Test | ||
44 | { | 44 | { |
45 | 45 | ····event·D·ev; | |
46 | }</string> | 46 | }</string> |
47 | ··</Examples> | 47 | ··</Examples> |
48 | </ErrorDocumentation> | 48 | </ErrorDocumentation> |
Offset 6, 38 lines modified | Offset 6, 38 lines modified | ||
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 8 | using·System; |
9 | public·class·Tester· | 9 | public·class·Tester· |
10 | { | 10 | { |
11 | ····public·static·void· | 11 | ····public·static·void·Main() |
12 | ····{ | 12 | ····{ |
13 | ········Console.WriteLine( | 13 | ········Console.WriteLine(((object)null).ToString()); |
14 | ····} | 14 | ····} |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException' | 16 | ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException' |
17 | //·Line:· | 17 | //·Line:·9 |
18 | //·Compiler·options:·-warnaserror·-warn:1 | 18 | //·Compiler·options:·-warnaserror·-warn:1 |
19 | using·System; | ||
20 | public·class·Tester· | 19 | public·class·Tester· |
21 | { | 20 | { |
22 | ····public·static·void· | 21 | ····public·static·void·GenericClass<T>(T·t)·where·T·:·class· |
23 | ····{ | 22 | ····{ |
24 | ········ | 23 | ········string·s·=·default(T).ToString(); |
25 | ····} | 24 | ····} |
26 | }</string> | 25 | }</string> |
27 | ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException' | 26 | ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException' |
28 | //·Line:· | 27 | //·Line:·11 |
29 | //·Compiler·options:·-warnaserror·-warn:1 | 28 | //·Compiler·options:·-warnaserror·-warn:1 |
29 | using·System; | ||
30 | public·class·Tester· | 30 | public·class·Tester· |
31 | { | 31 | { |
32 | ····public·static·void· | 32 | ····public·static·void·Foo·() |
33 | ····{ | 33 | ····{ |
34 | ········s | 34 | ········Console.WriteLine(default(Tester).ToString()); |
35 | ····} | 35 | ····} |
36 | }</string> | 36 | }</string> |
37 | ··</Examples> | 37 | ··</Examples> |
38 | </ErrorDocumentation> | 38 | </ErrorDocumentation> |
Offset 19, 33 lines modified | Offset 19, 14 lines modified | ||
19 | » public·unsafe·static·void·Main·() | 19 | » public·unsafe·static·void·Main·() |
20 | » { | 20 | » { |
21 | » » X·x·=·new·X·(); | 21 | » » X·x·=·new·X·(); |
22 | » » int·*p·=·&x.x; | 22 | » » int·*p·=·&x.x; |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer | 25 | ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer |
26 | //·Line:·17 | ||
27 | //·Compiler·options:·-unsafe | ||
28 | using·System; | ||
29 | unsafe·class·X·{ | ||
30 | » static·void·Main·() | ||
31 | » { | ||
32 | » » int·foo·=·0; | ||
33 | » » Blah·(ref·foo); | ||
34 | » } | ||
35 | » | ||
36 | » static·void·Blah·(ref·int·mptr) | ||
37 | » { | ||
38 | » » int*·x·=·&mptr; | ||
39 | » } | ||
40 | }</string> | ||
41 | ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer | ||
42 | //·Line:·10 | 26 | //·Line:·10 |
43 | //·Compiler·options:·-unsafe | 27 | //·Compiler·options:·-unsafe |
44 | struct·Foo·{ | 28 | struct·Foo·{ |
45 | » public·float·f; | 29 | » public·float·f; |
46 | » public·void·foo·() | 30 | » public·void·foo·() |
47 | » { | 31 | » { |
Offset 58, 9 lines modified | Offset 39, 28 lines modified | ||
58 | class·Test·{ | 39 | class·Test·{ |
59 | » static·void·Main·() | 40 | » static·void·Main·() |
60 | » { | 41 | » { |
61 | » » Foo·x·=·new·Foo·(); | 42 | » » Foo·x·=·new·Foo·(); |
62 | » » x.foo·(); | 43 | » » x.foo·(); |
63 | » } | 44 | » } |
64 | }</string> | 45 | }</string> |
46 | ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer | ||
47 | //·Line:·17 | ||
48 | //·Compiler·options:·-unsafe | ||
49 | using·System; | ||
50 | unsafe·class·X·{ | ||
51 | » static·void·Main·() | ||
52 | » { | ||
53 | » » int·foo·=·0; | ||
54 | » » Blah·(ref·foo); | ||
55 | » } | ||
56 | » | ||
57 | » static·void·Blah·(ref·int·mptr) | ||
58 | » { | ||
59 | » » int*·x·=·&mptr; | ||
60 | » } | ||
61 | }</string> | ||
65 | ··</Examples> | 62 | ··</Examples> |
66 | </ErrorDocumentation> | 63 | </ErrorDocumentation> |
Offset 1, 52 lines modified | Offset 1, 52 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS3019</ErrorName> | 3 | ··<ErrorName>CS3019</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·` | 5 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`T'·because·it·is·not·visible·from·outside·this·assembly |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | //·Compiler·options:·-warnaserror·-warn:2 | 7 | //·Compiler·options:·-warnaserror·-warn:2 |
8 | using·System; | 8 | using·System; |
9 | [assembly:CLSCompliant | 9 | [assembly:CLSCompliant(true)] |
10 | [CLSCompliant·(false)] | ||
11 | class·CLSClass· | 10 | public·class·CLSClass<[CLSCompliant·(false)]·T> |
11 | { | ||
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass | 13 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass'·because·it·is·not·visible·from·outside·this·assembly |
14 | //·Line:·8 | 14 | //·Line:·8 |
15 | //·Compiler·options:·-warnaserror·-warn:2 | 15 | //·Compiler·options:·-warnaserror·-warn:2 |
16 | using·System; | 16 | using·System; |
17 | [assembly:CLSCompliant·(true)] | 17 | [assembly:CLSCompliant·(true)] |
18 | public·partial·class·CLSClass | ||
19 | { | ||
20 | 18 | [CLSCompliant·(false)] | |
19 | class·CLSClass·{ | ||
21 | » partial·void·Foo·(); | ||
22 | » | ||
23 | » partial·void·Foo·() | ||
24 | » { | ||
25 | » } | ||
26 | }</string> | 20 | }</string> |
27 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·` | 21 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass'·because·it·is·not·visible·from·outside·this·assembly |
28 | //·Line:·8 | 22 | //·Line:·8 |
29 | //·Compiler·options:·-warnaserror·-warn:2 | 23 | //·Compiler·options:·-warnaserror·-warn:2 |
30 | using·System; | 24 | using·System; |
31 | [assembly:CLSCompliant(true)] | 25 | [assembly:CLSCompliant·(true)] |
32 | public·class·CLSClass<[CLSCompliant·(false)]·T> | ||
33 | 26 | [CLSCompliant·(true)] | |
27 | class·CLSClass·{ | ||
34 | }</string> | 28 | }</string> |
35 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass'·because·it·is·not·visible·from·outside·this·assembly | 29 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass.Foo()'·because·it·is·not·visible·from·outside·this·assembly |
36 | //·Line:·8 | 30 | //·Line:·8 |
37 | //·Compiler·options:·-warnaserror·-warn:2 | 31 | //·Compiler·options:·-warnaserror·-warn:2 |
38 | using·System; | 32 | using·System; |
39 | [assembly:CLSCompliant·(true)] | 33 | [assembly:CLSCompliant·(true)] |
34 | public·partial·class·CLSClass | ||
35 | { | ||
40 | [CLSCompliant·( | 36 | » [CLSCompliant·(false)] |
41 | 37 | » partial·void·Foo·(); | |
38 | » | ||
39 | » partial·void·Foo·() | ||
40 | » { | ||
41 | » } | ||
42 | }</string> | 42 | }</string> |
43 | ··</Examples> | 43 | ··</Examples> |
44 | </ErrorDocumentation> | 44 | </ErrorDocumentation> |
Offset 1, 20 lines modified | Offset 1, 30 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1624</ErrorName> | 3 | ··<ErrorName>CS1624</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1624:·The·body·of·` | 5 | ····<string>//·CS1624:·The·body·of·`X.this[int].set'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type |
6 | //·Line:· | 6 | //·Line:·15 |
7 | using·System; | ||
8 | using·System.Collections; | ||
7 | class·Program·{ | ||
8 | ········public·Program()·{ | ||
9 | ················yield·break; | ||
10 | ········} | ||
11 | ········static·public·void·Main()·{ | ||
12 | 9 | class·X | |
10 | { | ||
11 | » IEnumerator·this·[int·u] | ||
12 | » { | ||
13 | » ····get·{ | ||
14 | » » yield·return·1; | ||
15 | » » yield·return·2; | ||
16 | » » yield·return·3; | ||
17 | » ····} | ||
18 | » ····set | ||
19 | » ····{ | ||
20 | » » yield·return·3;» » | ||
21 | » ····}» ···· | ||
22 | » } | ||
13 | }</string> | 23 | }</string> |
14 | ····<string>//·CS1624:·The·body·of·`X.Test(int)'·cannot·be·an·iterator·block·because·`System.Collections.ArrayList'·is·not·an·iterator·interface·type | 24 | ····<string>//·CS1624:·The·body·of·`X.Test(int)'·cannot·be·an·iterator·block·because·`System.Collections.ArrayList'·is·not·an·iterator·interface·type |
15 | //·Line:·8 | 25 | //·Line:·8 |
16 | using·System; | 26 | using·System; |
17 | using·System.Collections; | 27 | using·System.Collections; |
18 | class·X | 28 | class·X |
Offset 26, 42 lines modified | Offset 36, 32 lines modified | ||
26 | » static·void·Main·() | 36 | » static·void·Main·() |
27 | » { | 37 | » { |
28 | » » IEnumerable·a·=·Test·(3); | 38 | » » IEnumerable·a·=·Test·(3); |
29 | » » Console.WriteLine·(a); | 39 | » » Console.WriteLine·(a); |
30 | » } | 40 | » } |
31 | }</string> | 41 | }</string> |
42 | ····<string>//·CS1624:·The·body·of·`Program.Program()'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type | ||
43 | //·Line:·6 | ||
44 | class·Program·{ | ||
45 | ········public·Program()·{ | ||
46 | ················yield·break; | ||
47 | ········} | ||
48 | ········static·public·void·Main()·{ | ||
49 | ········} | ||
50 | }</string> | ||
32 | ····<string>//·CS1624:·The·body·of·`C.Test<TSource>(System.Collections.Generic.IEnumerable<TSource>)'·cannot·be·an·iterator·block·because·`TSource'·is·not·an·iterator·interface·type | 51 | ····<string>//·CS1624:·The·body·of·`C.Test<TSource>(System.Collections.Generic.IEnumerable<TSource>)'·cannot·be·an·iterator·block·because·`TSource'·is·not·an·iterator·interface·type |
33 | //·Line:·8 | 52 | //·Line:·8 |
34 | using·System.Collections.Generic; | 53 | using·System.Collections.Generic; |
35 | public·class·C | 54 | public·class·C |
36 | { | 55 | { |
37 | » public·static·TSource·Test<TSource>(IEnumerable<TSource>·source) | 56 | » public·static·TSource·Test<TSource>(IEnumerable<TSource>·source) |
38 | » { | 57 | » { |
39 | » » foreach·(TSource·element·in·source) | 58 | » » foreach·(TSource·element·in·source) |
40 | » » » yield·return·element; | 59 | » » » yield·return·element; |
41 | » } | 60 | » } |
42 | }</string> | 61 | }</string> |
43 | ····<string>//·CS1624:·The·body·of·`X.this[int].set'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type | ||
44 | //·Line:·15 | ||
45 | using·System; | ||
46 | using·System.Collections; | ||
47 | class·X | ||
48 | { | ||
49 | » IEnumerator·this·[int·u] | ||
50 | » { | ||
51 | » ····get·{ | ||
52 | » » yield·return·1; | ||
53 | » » yield·return·2; | ||
54 | » » yield·return·3; | ||
55 | » ····} | ||
56 | » ····set | ||
57 | » ····{ | ||
58 | » » yield·return·3;» » | ||
59 | » ····}» ···· | ||
60 | » } | ||
61 | }</string> | ||
62 | ··</Examples> | 62 | ··</Examples> |
63 | </ErrorDocumentation> | 63 | </ErrorDocumentation> |
Offset 1, 19 lines modified | Offset 1, 23 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0150</ErrorName> | 3 | ··<ErrorName>CS0150</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0150:·A·constant·value·is·expected | 5 | ····<string>//·CS0150:·A·constant·value·is·expected |
6 | //·Line:· | 6 | //·Line·:·12 |
7 | using·System; | ||
7 | public·class· | 8 | public·class·Blah·{ |
8 | { | ||
9 | » | 9 | » |
10 | » public·static·void·Main·() | ||
10 | » { | 11 | » { |
11 | » » | 12 | » » int·foo·=·6; |
13 | » » | ||
14 | » » int·[]·i·=·new·int·[foo]·{·0,·1,·2,·3,·4,·5·}; | ||
12 | » } | 15 | » } |
13 | }</string> | 16 | }</string> |
14 | ····<string>//·CS0150:·A·constant·value·is·expected | 17 | ····<string>//·CS0150:·A·constant·value·is·expected |
15 | //·Line:·13 | 18 | //·Line:·13 |
16 | class·Program | 19 | class·Program |
17 | { | 20 | { |
Offset 24, 14 lines modified | Offset 28, 24 lines modified | ||
24 | » static·void·Main() | 28 | » static·void·Main() |
25 | » { | 29 | » { |
26 | » » var·s·=·$"{1,Arg()}"; | 30 | » » var·s·=·$"{1,Arg()}"; |
27 | » } | 31 | » } |
28 | }</string> | 32 | }</string> |
29 | ····<string>//·CS0150:·A·constant·value·is·expected | 33 | ····<string>//·CS0150:·A·constant·value·is·expected |
34 | //·Line:·8 | ||
35 | public·class·C | ||
36 | { | ||
37 | » void·Test·() | ||
38 | » { | ||
39 | » » var·zCoords·=·new·double[uint.MaxValue]·{·0·}; | ||
40 | » } | ||
41 | }</string> | ||
42 | ····<string>//·CS0150:·A·constant·value·is·expected | ||
30 | //·Line·:·14 | 43 | //·Line·:·14 |
31 | using·System; | 44 | using·System; |
32 | public·class·Blah | 45 | public·class·Blah |
33 | { | 46 | { |
34 | » static·readonly·string·Test; | 47 | » static·readonly·string·Test; |
Offset 41, 23 lines modified | Offset 55, 9 lines modified | ||
41 | » » string·s·=·null; | 55 | » » string·s·=·null; |
42 | » » switch·(s)·{ | 56 | » » switch·(s)·{ |
43 | » » » case·Blah.Test: | 57 | » » » case·Blah.Test: |
44 | » » » » break; | 58 | » » » » break; |
45 | » » } | 59 | » » } |
46 | » } | 60 | » } |
47 | }</string> | 61 | }</string> |
48 | ····<string>//·CS0150:·A·constant·value·is·expected | ||
49 | //·Line·:·12 | ||
50 | using·System; | ||
51 | public·class·Blah·{ | ||
52 | » | ||
53 | » public·static·void·Main·() | ||
54 | » { | ||
55 | » » int·foo·=·6; | ||
56 | » » | ||
57 | » » int·[]·i·=·new·int·[foo]·{·0,·1,·2,·3,·4,·5·}; | ||
58 | » } | ||
59 | }</string> | ||
60 | ··</Examples> | 62 | ··</Examples> |
61 | </ErrorDocumentation> | 63 | </ErrorDocumentation> |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1027</ErrorName> | 3 | ··<ErrorName>CS1027</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1027:·Expected·`#endif'·directive | 5 | ····<string>//·CS1027:·Expected·`#endif'·directive |
6 | //·Line:·6 | ||
7 | #if·false</string> | ||
8 | ····<string>//·CS1027:·Expected·`#endif'·directive | ||
9 | //·Line:·6 | ||
10 | #if·false | ||
11 | /*·hey·*/·#endif</string> | ||
12 | ····<string>//·CS1027:·Expected·`#endif'·directive | ||
13 | //·Line:·11 | 6 | //·Line:·11 |
14 | //·Compiler·options:·-d:NET_2_0 | 7 | //·Compiler·options:·-d:NET_2_0 |
15 | #if·NET_2_0 | 8 | #if·NET_2_0 |
16 | class·Test | 9 | class·Test |
17 | { | 10 | { |
18 | }</string> | 11 | }</string> |
12 | ····<string>//·CS1027:·Expected·`#endif'·directive | ||
13 | //·Line:·6 | ||
14 | #if·false</string> | ||
15 | ····<string>//·CS1027:·Expected·`#endif'·directive | ||
16 | //·Line:·6 | ||
17 | #if·false | ||
18 | /*·hey·*/·#endif</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 1, 46 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0154</ErrorName> | 3 | ··<ErrorName>CS0154</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0154:·The·property·or·indexer·`Test.this[bool]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor | ||
6 | //·Line:·13 | ||
7 | class·Test | ||
8 | { | ||
9 | » public·int·this[bool·b]·{·set·{}·} | ||
10 | } | ||
11 | class·C | ||
12 | { | ||
13 | » public·static·void·Main·() | ||
14 | » { | ||
15 | » » int·i·=·new·Test()[false]; | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS0154:·The·property·or·indexer·`A.this[int]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor | ||
19 | //·Line:·18 | ||
20 | public·class·A | ||
21 | { | ||
22 | » public·int·this[int·i]·{·set·{·}·} | ||
23 | } | ||
24 | public·class·B·:·A | ||
25 | { | ||
26 | » public·int·this[string·i]·{·get·{·return·9;·}·} | ||
27 | } | ||
28 | class·Test | ||
29 | { | ||
30 | » public·static·void·Main·() | ||
31 | » { | ||
32 | » » int·i·=·new·B·()[1]; | ||
33 | » } | ||
34 | }</string> | ||
35 | ····<string>//·CS0154:·The·property·or·indexer·`A.name'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor | 5 | ····<string>//·CS0154:·The·property·or·indexer·`A.name'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor |
36 | //·Line:·21 | 6 | //·Line:·21 |
37 | public·class·A | 7 | public·class·A |
38 | { | 8 | { |
39 | » public·string·name· | 9 | » public·string·name· |
40 | » { | 10 | » { |
Offset 88, 9 lines modified | Offset 53, 44 lines modified | ||
88 | » } | 53 | » } |
89 | » public·static·void·Main·() | 54 | » public·static·void·Main·() |
90 | » { | 55 | » { |
91 | » » MyProperty.MyExtension·(); | 56 | » » MyProperty.MyExtension·(); |
92 | » } | 57 | » } |
93 | }</string> | 58 | }</string> |
59 | ····<string>//·CS0154:·The·property·or·indexer·`Test.this[bool]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor | ||
60 | //·Line:·13 | ||
61 | class·Test | ||
62 | { | ||
63 | » public·int·this[bool·b]·{·set·{}·} | ||
64 | } | ||
65 | class·C | ||
66 | { | ||
67 | » public·static·void·Main·() | ||
68 | » { | ||
69 | » » int·i·=·new·Test()[false]; | ||
70 | » } | ||
71 | }</string> | ||
72 | ····<string>//·CS0154:·The·property·or·indexer·`A.this[int]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor | ||
73 | //·Line:·18 | ||
74 | public·class·A | ||
75 | { | ||
76 | » public·int·this[int·i]·{·set·{·}·} | ||
77 | } | ||
78 | public·class·B·:·A | ||
79 | { | ||
80 | » public·int·this[string·i]·{·get·{·return·9;·}·} | ||
81 | } | ||
82 | class·Test | ||
83 | { | ||
84 | » public·static·void·Main·() | ||
85 | » { | ||
86 | » » int·i·=·new·B·()[1]; | ||
87 | » } | ||
88 | }</string> | ||
94 | ··</Examples> | 89 | ··</Examples> |
95 | </ErrorDocumentation> | 90 | </ErrorDocumentation> |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0701</ErrorName> | 3 | ··<ErrorName>CS0701</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0701:·`string'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter | ||
6 | //·Line:·4 | ||
7 | class·Foo<T>·where·T·:·string | ||
8 | { | ||
9 | }</string> | ||
10 | ····<string>//·CS0701:·`S'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter | 5 | ····<string>//·CS0701:·`S'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter |
11 | //·Line:·8 | 6 | //·Line:·8 |
12 | struct·S | 7 | struct·S |
13 | { | 8 | { |
14 | } | 9 | } |
15 | class·Foo<T>·where·T·:·S | 10 | class·Foo<T>·where·T·:·S |
16 | { | 11 | { |
17 | }</string> | 12 | }</string> |
13 | ····<string>//·CS0701:·`string'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter | ||
14 | //·Line:·4 | ||
15 | class·Foo<T>·where·T·:·string | ||
16 | { | ||
17 | }</string> | ||
18 | ····<string>//·CS0701:·`A'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter | 18 | ····<string>//·CS0701:·`A'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter |
19 | //·Line:·6 | 19 | //·Line:·6 |
20 | sealed·class·A·{·} | 20 | sealed·class·A·{·} |
21 | class·Foo<T>·where·T·:·A | 21 | class·Foo<T>·where·T·:·A |
22 | { | 22 | { |
Offset 1, 11 lines modified | Offset 1, 23 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0533</ErrorName> | 3 | ··<ErrorName>CS0533</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0533:·`DerivedClass.Foo'·hides·inherited·abstract·member·`BaseClass.Foo()' | ||
6 | //·Line:·11 | ||
7 | abstract·public·class·BaseClass | ||
8 | { | ||
9 | » abstract·protected·void·Foo·(); | ||
10 | } | ||
11 | abstract·class·DerivedClass:·BaseClass | ||
12 | { | ||
13 | » public·new·int·Foo; | ||
14 | }</string> | ||
5 | ····<string>//·CS0533:·`MyAbstract.Initialize()'·hides·inherited·abstract·member·`MyAbstractBase.Initialize()' | 15 | ····<string>//·CS0533:·`MyAbstract.Initialize()'·hides·inherited·abstract·member·`MyAbstractBase.Initialize()' |
6 | //·Line:·10 | 16 | //·Line:·10 |
7 | public·abstract·class·MyAbstractBase | 17 | public·abstract·class·MyAbstractBase |
8 | { | 18 | { |
9 | ····public·abstract·void·Initialize(); | 19 | ····public·abstract·void·Initialize(); |
10 | } | 20 | } |
Offset 18, 14 lines modified | Offset 30, 26 lines modified | ||
18 | public·class·Program | 30 | public·class·Program |
19 | { | 31 | { |
20 | ····public·static·void·Main(string[]·args) | 32 | ····public·static·void·Main(string[]·args) |
21 | ····{ | 33 | ····{ |
22 | ····} | 34 | ····} |
23 | }</string> | 35 | }</string> |
36 | ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent' | ||
37 | //·Line:·11 | ||
38 | using·System; | ||
39 | abstract·class·A·{ | ||
40 | » public·abstract·event·EventHandler·MyEvent; | ||
41 | } | ||
42 | class·B·:·A·{ | ||
43 | » public·new·event·EventHandler·MyEvent; | ||
44 | }</string> | ||
24 | ····<string>//·CS0533:·`DerivedClass.Foo()'·hides·inherited·abstract·member·`BaseClass.Foo()' | 45 | ····<string>//·CS0533:·`DerivedClass.Foo()'·hides·inherited·abstract·member·`BaseClass.Foo()' |
25 | //·Line:·9 | 46 | //·Line:·9 |
26 | abstract·public·class·BaseClass·{ | 47 | abstract·public·class·BaseClass·{ |
27 | ········abstract·protected·void·Foo·(); | 48 | ········abstract·protected·void·Foo·(); |
28 | } | 49 | } |
Offset 41, 33 lines modified | Offset 65, 9 lines modified | ||
41 | abstract·class·A·{ | 65 | abstract·class·A·{ |
42 | » public·abstract·event·EventHandler·MyEvent; | 66 | » public·abstract·event·EventHandler·MyEvent; |
43 | } | 67 | } |
44 | class·B·:·A·{ | 68 | class·B·:·A·{ |
45 | » public·event·EventHandler·MyEvent; | 69 | » public·event·EventHandler·MyEvent; |
46 | }</string> | 70 | }</string> |
47 | ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent' | ||
48 | //·Line:·11 | ||
49 | using·System; | ||
50 | abstract·class·A·{ | ||
51 | » public·abstract·event·EventHandler·MyEvent; | ||
52 | } | ||
53 | class·B·:·A·{ | ||
54 | » public·new·event·EventHandler·MyEvent; | ||
55 | }</string> | ||
56 | ····<string>//·CS0533:·`DerivedClass.Foo'·hides·inherited·abstract·member·`BaseClass.Foo()' | ||
57 | //·Line:·11 | ||
58 | abstract·public·class·BaseClass | ||
59 | { | ||
60 | » abstract·protected·void·Foo·(); | ||
61 | } | ||
62 | abstract·class·DerivedClass:·BaseClass | ||
63 | { | ||
64 | » public·new·int·Foo; | ||
65 | }</string> | ||
66 | ··</Examples> | 71 | ··</Examples> |
67 | </ErrorDocumentation> | 72 | </ErrorDocumentation> |
Offset 1, 47 lines modified | Offset 1, 27 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0534</ErrorName> | 3 | ··<ErrorName>CS0534</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0534:·` | 5 | ····<string>//·CS0534:·`C'·does·not·implement·inherited·abstract·member·`B.Foo()' |
6 | //·Line:·6 | 6 | //·Line:·16 |
7 | //·Compiler·options:·-r:CS0534-4-lib.dll | ||
7 | class·A | ||
8 | using·System; | ||
9 | public·class·MyTestExtended·:·MyTestAbstract | ||
10 | { | 8 | { |
11 | » public· | 9 | » public·virtual·void·Foo·() |
12 | » { | 10 | » { |
13 | » } | 11 | » } |
14 | » public·static·void·Main(string[]·args) | ||
15 | » { | ||
16 | » » Console.WriteLine("Calling·PrintName"); | ||
17 | » » MyTestExtended·test·=·new·MyTestExtended(); | ||
18 | » » test.PrintName(); | ||
19 | » » Console.WriteLine("Out·of·PrintName"); | ||
20 | » } | ||
21 | » | ||
22 | }</string> | ||
23 | ····<string>//·CS0534:·`C1'·does·not·implement·inherited·abstract·member·`A.M(int)' | ||
24 | //·Line:·16 | ||
25 | public·abstract·class·A | ||
26 | { | ||
27 | » public·abstract·void·M·(int·i); | ||
28 | } | 12 | } |
29 | 13 | abstract·class·B·:·A | |
30 | { | 14 | { |
15 | » public·abstract·override·void·Foo·(); | ||
31 | » public·override·void·M·(int·i) | ||
32 | » { | ||
33 | » } | ||
34 | } | 16 | } |
35 | 17 | class·C·:·B | |
36 | { | 18 | { |
37 | }</string> | 19 | }</string> |
38 | ····<string>//·CS0534:·`Foo'·does·not·implement·inherited·abstract·member·`SomeAbstract.SomeProperty.get' | 20 | ····<string>//·CS0534:·`Foo'·does·not·implement·inherited·abstract·member·`SomeAbstract.SomeProperty.get' |
39 | //·Line:·13 | 21 | //·Line:·13 |
40 | public·class·SomeProperty | 22 | public·class·SomeProperty |
41 | { | 23 | { |
Offset 52, 60 lines modified | Offset 32, 80 lines modified | ||
52 | » public·abstract·SomeProperty·SomeProperty·{·get;·} | 32 | » public·abstract·SomeProperty·SomeProperty·{·get;·} |
53 | } | 33 | } |
54 | public·class·Foo·:·SomeAbstract | 34 | public·class·Foo·:·SomeAbstract |
55 | { | 35 | { |
56 | » public·static·SomeProperty·SomeProperty·{·get·{·return·null;·}·} | 36 | » public·static·SomeProperty·SomeProperty·{·get·{·return·null;·}·} |
57 | }</string> | 37 | }</string> |
58 | ····<string>//·CS0534:·`C'·does·not·implement·inherited·abstract·member·`B.Foo()' | ||
59 | //·Line:·16 | ||
60 | class·A | ||
61 | { | ||
62 | » public·virtual·void·Foo·() | ||
63 | » { | ||
64 | » } | ||
65 | } | ||
66 | abstract·class·B·:·A | ||
67 | { | ||
68 | » public·abstract·override·void·Foo·(); | ||
69 | } | ||
70 | class·C·:·B | ||
71 | { | ||
72 | }</string> | ||
73 | ····<string>//·CS0534:·`B'·does·not·implement·inherited·abstract·member·`A<int>.set_Prop(int)' | 38 | ····<string>//·CS0534:·`B'·does·not·implement·inherited·abstract·member·`A<int>.set_Prop(int)' |
74 | //·Line:·13 | 39 | //·Line:·13 |
75 | abstract·class·A<T> | 40 | abstract·class·A<T> |
76 | { | 41 | { |
77 | » public·abstract·void·set_Prop·(int·value); | ||
78 | » public· | 42 | » public·abstract·T·Prop·{ |
79 | » » set | 43 | » » set; |
80 | » } | 44 | » } |
45 | » public·abstract·void·set_Prop·(int·value); | ||
81 | } | 46 | } |
82 | class·B·:·A<int> | 47 | class·B·:·A<int> |
83 | { | 48 | { |
84 | » public·override·int·Prop·{ | 49 | » public·override·int·Prop·{ |
85 | » » set·{·} | 50 | » » set·{·} |
86 | » } | 51 | » } |
87 | }</string> | 52 | }</string> |
53 | ····<string>//·CS0534:·`MyTestExtended'·does·not·implement·inherited·abstract·member·`MyTestAbstract.GetName()' | ||
54 | //·Line:·6 | ||
55 | //·Compiler·options:·-r:CS0534-3-lib.dll | ||
56 | using·System; | ||
57 | public·class·MyTestExtended·:·MyTestAbstract | ||
58 | { | ||
59 | » public·MyTestExtended()·:·base() | ||
60 | » { | ||
61 | » } | ||
62 | » public·static·void·Main(string[]·args) | ||
63 | » { | ||
64 | » » Console.WriteLine("Calling·PrintName"); | ||
65 | » » MyTestExtended·test·=·new·MyTestExtended(); | ||
66 | » » test.PrintName(); | ||
67 | » » Console.WriteLine("Out·of·PrintName"); | ||
68 | » } | ||
69 | » | ||
70 | }</string> | ||
88 | ····<string>//·CS0534:·`Y'·does·not·implement·inherited·abstract·member·`X.myAbstract()' | 71 | ····<string>//·CS0534:·`Y'·does·not·implement·inherited·abstract·member·`X.myAbstract()' |
89 | //·Line:·5 | 72 | //·Line:·5 |
90 | abstract·class·X·{ | 73 | abstract·class·X·{ |
91 | » public·abstract·void·myAbstract·(); | 74 | » public·abstract·void·myAbstract·(); |
92 | } | 75 | } |
93 | class·Y·:·X·{ | 76 | class·Y·:·X·{ |
94 | static·void·Main·(){} | 77 | static·void·Main·(){} |
95 | }</string> | 78 | }</string> |
79 | ····<string>//·CS0534:·`C1'·does·not·implement·inherited·abstract·member·`A.M(int)' | ||
80 | //·Line:·16 | ||
Max diff block lines reached; 1417/4719 bytes (30.03%) of diff not shown. |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1676</ErrorName> | 3 | ··<ErrorName>CS1676</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1676:·Parameter·`1'·must·be·declared·with·the·`out'·keyword | ||
6 | //·Line:·10 | ||
7 | class·C | ||
8 | { | ||
9 | » delegate·int·D·(out·int·i); | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » ·D·d·=·a·=>·1; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS1676:·Parameter·`1'·must·be·declared·with·the·`ref'·keyword | 5 | ····<string>//·CS1676:·Parameter·`1'·must·be·declared·with·the·`ref'·keyword |
16 | //·Line:·11 | 6 | //·Line:·11 |
17 | // | 7 | // |
18 | //·The·delegate·has·an·explicit·signature,·so·it·can·not·be·assigned. | 8 | //·The·delegate·has·an·explicit·signature,·so·it·can·not·be·assigned. |
19 | // | 9 | // |
20 | delegate·void·D·(ref·int·x); | 10 | delegate·void·D·(ref·int·x); |
21 | class·X·{ | 11 | class·X·{ |
22 | » static·void·Main·() | 12 | » static·void·Main·() |
23 | » { | 13 | » { |
24 | » » D·d2·=·delegate·(int·x)·{}; | 14 | » » D·d2·=·delegate·(int·x)·{}; |
25 | » } | 15 | » } |
26 | }</string> | 16 | }</string> |
17 | ····<string>//·CS1676:·Parameter·`1'·must·be·declared·with·the·`out'·keyword | ||
18 | //·Line:·10 | ||
19 | class·C | ||
20 | { | ||
21 | » delegate·int·D·(out·int·i); | ||
22 | » public·static·void·Main·() | ||
23 | » { | ||
24 | » » ·D·d·=·a·=>·1; | ||
25 | » } | ||
26 | }</string> | ||
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 1, 12 lines modified | Offset 1, 33 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1673</ErrorName> | 3 | ··<ErrorName>CS1673</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1673:·Anonymous·methods·inside·structs·cannot·access·instance·members·of·`this'.·Consider·copying·`this'·to·a·local·variable·outside·the·anonymous·method·and·using·the·local·instead | 5 | ····<string>//·CS1673:·Anonymous·methods·inside·structs·cannot·access·instance·members·of·`this'.·Consider·copying·`this'·to·a·local·variable·outside·the·anonymous·method·and·using·the·local·instead |
6 | //·Line:· | ||
7 | using·System; | ||
8 | struct·S·{ | ||
9 | » delegate·void·T·(); | ||
10 | » int·f; | ||
11 | » public·int·Test·() | ||
12 | » { | ||
13 | » » T·t·=·delegate·{ | ||
14 | » » » f·=·1; | ||
15 | » » }; | ||
16 | » » return·0; | ||
17 | » } | ||
18 | » | ||
19 | » static·void·Main·() | ||
20 | » { | ||
21 | » } | ||
22 | }</string> | ||
23 | ····<string>//·CS1673:·Anonymous·methods·inside·structs·cannot·access·instance·members·of·`this'.·Consider·copying·`this'·to·a·local·variable·outside·the·anonymous·method·and·using·the·local·instead | ||
6 | //·Line:·19 | 24 | //·Line:·19 |
7 | using·System; | 25 | using·System; |
8 | public·delegate·void·Hello·(); | 26 | public·delegate·void·Hello·(); |
9 | struct·Foo | 27 | struct·Foo |
10 | { | 28 | { |
Offset 41, 30 lines modified | Offset 62, 9 lines modified | ||
41 | { | 62 | { |
42 | » static·void·Main·() | 63 | » static·void·Main·() |
43 | » { | 64 | » { |
44 | » » Foo·foo·=·new·Foo·(3); | 65 | » » Foo·foo·=·new·Foo·(3); |
45 | » » foo.Test·(new·Foo·(8)); | 66 | » » foo.Test·(new·Foo·(8)); |
46 | » } | 67 | » } |
47 | }</string> | 68 | }</string> |
48 | ····<string>//·CS1673:·Anonymous·methods·inside·structs·cannot·access·instance·members·of·`this'.·Consider·copying·`this'·to·a·local·variable·outside·the·anonymous·method·and·using·the·local·instead | ||
49 | //·Line:· | ||
50 | using·System; | ||
51 | struct·S·{ | ||
52 | » delegate·void·T·(); | ||
53 | » int·f; | ||
54 | » public·int·Test·() | ||
55 | » { | ||
56 | » » T·t·=·delegate·{ | ||
57 | » » » f·=·1; | ||
58 | » » }; | ||
59 | » » return·0; | ||
60 | » } | ||
61 | » | ||
62 | » static·void·Main·() | ||
63 | » { | ||
64 | » } | ||
65 | }</string> | ||
66 | ··</Examples> | 69 | ··</Examples> |
67 | </ErrorDocumentation> | 70 | </ErrorDocumentation> |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1103</ErrorName> | 3 | ··<ErrorName>CS1103</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1103:·The·extension·method·cannot·be·of·type·` | 5 | ····<string>//·CS1103:·The·extension·method·cannot·be·of·type·`dynamic' |
6 | //·Line:· | 6 | //·Line:·6 |
7 | //·Compiler·options:·-unsafe | ||
8 | static·class·S | 7 | static·class·S |
9 | { | 8 | { |
10 | » | 9 | » static·void·Foo·(this·dynamic·d) |
11 | » { | 10 | » { |
12 | » } | 11 | » } |
13 | }</string> | 12 | }</string> |
14 | ····<string>//·CS1103:·The·extension·method·cannot·be·of·type·` | 13 | ····<string>//·CS1103:·The·extension·method·cannot·be·of·type·`int*' |
15 | //·Line:· | 14 | //·Line:·7 |
15 | //·Compiler·options:·-unsafe | ||
16 | static·class·S | 16 | static·class·S |
17 | { | 17 | { |
18 | » static·void·Foo·(this· | 18 | » unsafe·static·void·Foo·(this·int*·iptr) |
19 | » { | 19 | » { |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ··</Examples> | 22 | ··</Examples> |
23 | </ErrorDocumentation> | 23 | </ErrorDocumentation> |
Offset 2, 21 lines modified | Offset 2, 21 lines modified | ||
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0564</ErrorName> | 3 | ··<ErrorName>CS0564</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0564:·Overloaded·shift·operator·must·have·the·type·of·the·first·operand·be·the·containing·type,·and·the·type·of·the·second·operand·must·be·int | 5 | ····<string>//·CS0564:·Overloaded·shift·operator·must·have·the·type·of·the·first·operand·be·the·containing·type,·and·the·type·of·the·second·operand·must·be·int |
6 | //·Line:·5 | 6 | //·Line:·5 |
7 | class·SampleClass·{ | 7 | class·SampleClass·{ |
8 | ········public·static·int·operator·<<·( | 8 | ········public·static·int·operator·<<·(SampleClass·value,·SampleClass·count)·{ |
9 | ················return·0; | 9 | ················return·0; |
10 | ········} | 10 | ········} |
11 | }</string> | 11 | }</string> |
12 | ····<string>//·CS0564:·Overloaded·shift·operator·must·have·the·type·of·the·first·operand·be·the·containing·type,·and·the·type·of·the·second·operand·must·be·int | 12 | ····<string>//·CS0564:·Overloaded·shift·operator·must·have·the·type·of·the·first·operand·be·the·containing·type,·and·the·type·of·the·second·operand·must·be·int |
13 | //·Line:·5 | 13 | //·Line:·5 |
14 | class·SampleClass·{ | 14 | class·SampleClass·{ |
15 | ········public·static·int·operator·<<·( | 15 | ········public·static·int·operator·<<·(object·value,·int·count)·{ |
16 | ················return·0; | 16 | ················return·0; |
17 | ········} | 17 | ········} |
18 | }</string> | 18 | }</string> |
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 21, 35 lines modified | Offset 21, 35 lines modified | ||
21 | public·class·AttributesForm·:·BaseClass | 21 | public·class·AttributesForm·:·BaseClass |
22 | { | 22 | { |
23 | } | 23 | } |
24 | public·class·AttributesForm_2·:·BaseClass | 24 | public·class·AttributesForm_2·:·BaseClass |
25 | { | 25 | { |
26 | }</string> | 26 | }</string> |
27 | ····<string>//·CS3009:·`Days':·base·type·`uint'·is·not·CLS-compliant | ||
28 | //·Line:·8 | ||
29 | //·Compiler·options:·-warnaserror·-warn:1 | ||
30 | using·System; | ||
31 | [assembly:CLSCompliant(true)] | ||
32 | public·enum·Days:·uint·{Sat=1,·Sun,·Mon,·Tue,·Wed,·Thu,·Fri};</string> | ||
27 | ····<string>//·CS3009:·`CLSClass':·base·type·`BaseClass'·is·not·CLS-compliant | 33 | ····<string>//·CS3009:·`CLSClass':·base·type·`BaseClass'·is·not·CLS-compliant |
28 | //·Line:·12 | 34 | //·Line:·12 |
29 | //·Compiler·options:·-warnaserror·-warn:1 | 35 | //·Compiler·options:·-warnaserror·-warn:1 |
30 | using·System; | 36 | using·System; |
31 | [assembly:CLSCompliant·(true)] | 37 | [assembly:CLSCompliant·(true)] |
32 | [CLSCompliant·(false)] | 38 | [CLSCompliant·(false)] |
33 | public·class·BaseClass·{ | 39 | public·class·BaseClass·{ |
34 | } | 40 | } |
35 | public·class·CLSClass:·BaseClass·{ | 41 | public·class·CLSClass:·BaseClass·{ |
36 | }</string> | 42 | }</string> |
37 | ····<string>//·CS3009:·`Days':·base·type·`uint'·is·not·CLS-compliant | ||
38 | //·Line:·8 | ||
39 | //·Compiler·options:·-warnaserror·-warn:1 | ||
40 | using·System; | ||
41 | [assembly:CLSCompliant(true)] | ||
42 | public·enum·Days:·uint·{Sat=1,·Sun,·Mon,·Tue,·Wed,·Thu,·Fri};</string> | ||
43 | ····<string>//·CS3009:·`CLSClass':·base·type·`System.Runtime.Serialization.Formatter'·is·not·CLS-compliant | 43 | ····<string>//·CS3009:·`CLSClass':·base·type·`System.Runtime.Serialization.Formatter'·is·not·CLS-compliant |
44 | //·Line:·10 | 44 | //·Line:·10 |
45 | //·Compiler·options:·-warnaserror·-warn:1 | 45 | //·Compiler·options:·-warnaserror·-warn:1 |
46 | using·System; | 46 | using·System; |
47 | using·System.Runtime.Serialization; | 47 | using·System.Runtime.Serialization; |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1908</ErrorName> | 3 | ··<ErrorName>CS1908</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter | 5 | ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter |
6 | //·Line:· | 6 | //·Line:·5 |
7 | class·Test | 7 | class·Test·{ |
8 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·( | 8 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(1)]·short·x) |
9 | » { | 9 | » { |
10 | » } | 10 | » } |
11 | }</string> | 11 | }</string> |
12 | ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter | 12 | ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter |
13 | //·Line:· | 13 | //·Line:· |
14 | class·Test·{ | 14 | class·Test·{ |
Offset 23, 16 lines modified | Offset 23, 16 lines modified | ||
23 | class·Test·{ | 23 | class·Test·{ |
24 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]·short·x) | 24 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]·short·x) |
25 | » { | 25 | » { |
26 | » } | 26 | » } |
27 | }</string> | 27 | }</string> |
28 | ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter | 28 | ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter |
29 | //·Line:· | 29 | //·Line:· |
30 | class·Test·{ | 30 | class·Test<T>·where·T·:·class·{ |
31 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·( | 31 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]·T·x) |
32 | » { | 32 | » { |
33 | » } | 33 | » } |
34 | }</string> | 34 | }</string> |
35 | ··</Examples> | 35 | ··</Examples> |
36 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 16, 19 lines modified | Offset 16, 26 lines modified | ||
16 | » | 16 | » |
17 | » public·static·void·Main·()·{ | 17 | » public·static·void·Main·()·{ |
18 | » » Console.WriteLine·("The·compiler·should·complain:·Error·CS0027·trying·to·use·'this'·outside·context."); | 18 | » » Console.WriteLine·("The·compiler·should·complain:·Error·CS0027·trying·to·use·'this'·outside·context."); |
19 | » » Console.WriteLine·("Trying·to·assign·i·to·'this'·outside·a·method,·property·or·ctr."); | 19 | » » Console.WriteLine·("Trying·to·assign·i·to·'this'·outside·a·method,·property·or·ctr."); |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context | 22 | ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context |
23 | //·Line:· | 23 | //·Line:·7· |
24 | class·Program | ||
25 | { | ||
26 | 24 | using·System; | |
25 | class·Error0027·{ | ||
26 | » int·i·=·this.x; | ||
27 | » int·x·=·0; | ||
28 | » | ||
29 | » public·static·void·Main·()·{ | ||
30 | » » Console.WriteLine·("The·compiler·should·complain:·Error·CS0027·trying·to·use·'this'·outside·context."); | ||
31 | » » Console.WriteLine·("Trying·to·assign·i·to·'this.x'·outside·a·method,·property·or·ctr."); | ||
32 | » } | ||
27 | }</string> | 33 | }</string> |
28 | ····<string>//·CS0007:·Keyword·`this'·is·not·available·in·the·current·context | 34 | ····<string>//·CS0007:·Keyword·`this'·is·not·available·in·the·current·context |
29 | //·Line:·14 | 35 | //·Line:·14 |
30 | class·B | 36 | class·B |
31 | { | 37 | { |
32 | » public·B·(object·o) | 38 | » public·B·(object·o) |
Offset 40, 22 lines modified | Offset 47, 15 lines modified | ||
40 | { | 47 | { |
41 | » public·C·() | 48 | » public·C·() |
42 | » » :·base·(this) | 49 | » » :·base·(this) |
43 | » { | 50 | » { |
44 | » } | 51 | » } |
45 | }</string> | 52 | }</string> |
46 | ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context | 53 | ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context |
47 | //·Line:· | 54 | //·Line:·6 |
48 | using·System; | ||
55 | class·Program | ||
56 | { | ||
57 | » const·object·y·=·this; | ||
49 | class·Error0027·{ | ||
50 | » int·i·=·this.x; | ||
51 | » int·x·=·0; | ||
52 | » | ||
53 | » public·static·void·Main·()·{ | ||
54 | » » Console.WriteLine·("The·compiler·should·complain:·Error·CS0027·trying·to·use·'this'·outside·context."); | ||
55 | » » Console.WriteLine·("Trying·to·assign·i·to·'this.x'·outside·a·method,·property·or·ctr."); | ||
56 | » } | ||
57 | }</string> | 58 | }</string> |
58 | ··</Examples> | 59 | ··</Examples> |
59 | </ErrorDocumentation> | 60 | </ErrorDocumentation> |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0548</ErrorName> | 3 | ··<ErrorName>CS0548</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0548:·` | 5 | ····<string>//·CS0548:·`PropertyInterface.this[long]':·property·or·indexer·must·have·at·least·one·accessor |
6 | //·Line:·5 | 6 | //·Line:·5 |
7 | class·IndexerClass·{ | ||
8 | 7 | interface·PropertyInterface·{····· | |
8 | » int·this·[long·l]·{} | ||
9 | }</string> | 9 | }</string> |
10 | ····<string>//·CS0548:·`PropertyInterface.Value':·property·or·indexer·must·have·at·least·one·accessor | 10 | ····<string>//·CS0548:·`PropertyInterface.Value':·property·or·indexer·must·have·at·least·one·accessor |
11 | //·Line:·5 | 11 | //·Line:·5 |
12 | interface·PropertyInterface·{ | 12 | interface·PropertyInterface·{ |
13 | ····int·Value·{} | 13 | ····int·Value·{} |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0548:·`PropertyInterface.this[long]':·property·or·indexer·must·have·at·least·one·accessor | ||
16 | //·Line:·5 | ||
17 | interface·PropertyInterface·{····· | ||
18 | » int·this·[long·l]·{} | ||
19 | }</string> | ||
20 | ····<string>//·CS0548:·`PropertyClass.Value':·property·or·indexer·must·have·at·least·one·accessor | 15 | ····<string>//·CS0548:·`PropertyClass.Value':·property·or·indexer·must·have·at·least·one·accessor |
21 | //·Line:·5 | 16 | //·Line:·5 |
22 | class·PropertyClass·{ | 17 | class·PropertyClass·{ |
23 | ········public·int·Value·{ | 18 | ········public·int·Value·{ |
24 | ········} | 19 | ········} |
25 | }</string> | 20 | }</string> |
21 | ····<string>//·CS0548:·`IndexerClass.this[bool]':·property·or·indexer·must·have·at·least·one·accessor | ||
22 | //·Line:·5 | ||
23 | class·IndexerClass·{ | ||
24 | ········public·int·this·[bool·b]·{·} | ||
25 | }</string> | ||
26 | ··</Examples> | 26 | ··</Examples> |
27 | </ErrorDocumentation> | 27 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 27 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1654</ErrorName> | 3 | ··<ErrorName>CS1654</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable' | ||
6 | //·Line:·14 | ||
7 | using·System.Collections; | ||
8 | struct·P·{ | ||
9 | » public·int·x·{·get;·set;·} | ||
10 | } | ||
11 | class·Test·{ | ||
12 | » static·void·Foo·(IEnumerable·f) | ||
13 | » { | ||
14 | » » foreach·(P·p·in·f) | ||
15 | » » » p.x·+=·2; | ||
16 | » } | ||
17 | }</string> | ||
5 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable' | 18 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable' |
6 | //·Line:·22 | 19 | //·Line:·22 |
7 | using·System; | 20 | using·System; |
8 | struct·Foo·:·IDisposable | 21 | struct·Foo·:·IDisposable |
9 | { | 22 | { |
Offset 49, 30 lines modified | Offset 65, 14 lines modified | ||
49 | » { | 65 | » { |
50 | » » using·(var·f·=·new·Foo·())·{ | 66 | » » using·(var·f·=·new·Foo·())·{ |
51 | » » » f.Property·=·0; | 67 | » » » f.Property·=·0; |
52 | » » } | 68 | » » } |
53 | » } | 69 | » } |
54 | }</string> | 70 | }</string> |
55 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable' | 71 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable' |
56 | //·Line:·14 | ||
57 | using·System.Collections; | ||
58 | struct·P·{ | ||
59 | » public·int·x·{·get;·set;·} | ||
60 | } | ||
61 | class·Test·{ | ||
62 | » static·void·Foo·(IEnumerable·f) | ||
63 | » { | ||
64 | » » foreach·(P·p·in·f) | ||
65 | » » » p.x·+=·2; | ||
66 | » } | ||
67 | }</string> | ||
68 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable' | ||
69 | //·Line:·18 | 72 | //·Line:·18 |
70 | using·System.Collections; | 73 | using·System.Collections; |
71 | struct·P·{ | 74 | struct·P·{ |
72 | » public·int·x; | 75 | » public·int·x; |
73 | } | 76 | } |
Offset 1, 77 lines modified | Offset 1, 102 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0612</ErrorName> | 3 | ··<ErrorName>CS0612</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0612:·`O | 5 | ····<string>//·CS0612:·`O1'·is·obsolete |
6 | //·Line:·23 | 6 | //·Line:·23 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | using·System; | 8 | using·System; |
9 | [Obsolete] | 9 | [Obsolete] |
10 | 10 | class·O1 | |
11 | { | 11 | { |
12 | } | 12 | } |
13 | #pragma·warning·disable·612 | 13 | #pragma·warning·disable·612 |
14 | class·A | 14 | class·A |
15 | { | 15 | { |
16 | » public·virtual·void·Foo<T>·()·where·T·:·O | 16 | » public·virtual·void·Foo<T>·()·where·T·:·O1 |
17 | » { | 17 | » { |
18 | » } | 18 | » } |
19 | } | 19 | } |
20 | #pragma·warning·restore·612 | 20 | #pragma·warning·restore·612 |
21 | class·B·:·A | 21 | class·B·:·A |
22 | { | 22 | { |
23 | » public·override·void·Foo<U>·() | 23 | » public·override·void·Foo<U>·() |
24 | » { | 24 | » { |
25 | » } | 25 | » } |
26 | }</string> | 26 | }</string> |
27 | ····<string>//·CS0612:·`A.Value'·is·obsolete | ||
28 | //·Line:·13 | ||
29 | //·Compiler·options:·-warnaserror | ||
30 | class·A·{ | ||
31 | ····[System.Obsolete·("")] | ||
32 | ····int·Value·{ | ||
33 | ········set·{ | ||
34 | ········} | ||
35 | ····} | ||
36 | ···· | ||
37 | ····public·A·()·{ | ||
38 | ········Value·=·4; | ||
39 | ····} | ||
40 | }</string> | ||
27 | ····<string>//·CS0612:·`O | 41 | ····<string>//·CS0612:·`O2'·is·obsolete |
28 | //·Line:·23 | 42 | //·Line:·23 |
29 | //·Compiler·options:·-warnaserror | 43 | //·Compiler·options:·-warnaserror |
30 | using·System; | 44 | using·System; |
31 | [Obsolete] | 45 | [Obsolete] |
32 | 46 | interface·O2 | |
33 | { | 47 | { |
34 | } | 48 | } |
35 | #pragma·warning·disable·612 | 49 | #pragma·warning·disable·612 |
36 | class·A | 50 | class·A |
37 | { | 51 | { |
38 | » public·virtual·void·Foo<T>·()·where·T·:·O | 52 | » public·virtual·void·Foo<T>·()·where·T·:·O2 |
39 | » { | 53 | » { |
40 | » } | 54 | » } |
41 | } | 55 | } |
42 | #pragma·warning·restore·612 | 56 | #pragma·warning·restore·612 |
43 | class·B·:·A | 57 | class·B·:·A |
44 | { | 58 | { |
45 | » public·override·void·Foo<U>·() | 59 | » public·override·void·Foo<U>·() |
46 | » { | 60 | » { |
47 | » } | 61 | » } |
48 | }</string> | 62 | }</string> |
49 | ····<string>//·CS0612:·` | 63 | ····<string>//·CS0612:·`E.GetEnumerator()'·is·obsolete |
50 | //·Line:· | 64 | //·Line:·22 |
51 | //·Compiler·options:·-warnaserror | 65 | //·Compiler·options:·-warnaserror |
66 | using·System.Collections; | ||
67 | using·System; | ||
68 | class·E·:·IEnumerable | ||
69 | { | ||
70 | » [Obsolete] | ||
71 | » public·IEnumerator·GetEnumerator·() | ||
72 | » { | ||
73 | » » throw·new·System.NotImplementedException·(); | ||
74 | » } | ||
75 | } | ||
52 | class· | 76 | class·C |
77 | { | ||
78 | » public·static·void·Main·() | ||
79 | » { | ||
80 | » » var·e·=·new·E·(); | ||
81 | » » foreach·(var·entry·in·e)·{ | ||
82 | » » } | ||
83 | » } | ||
53 | ····[System.Obsolete·("")] | ||
54 | ····int·Value·{ | ||
55 | ········set·{ | ||
56 | ········} | ||
57 | ····} | ||
58 | ···· | ||
59 | ····public·A·()·{ | ||
60 | ········Value·=·4; | ||
61 | ····} | ||
62 | }</string> | 84 | }</string> |
63 | ····<string>//·CS0612:·`Foo.Bar'·is·obsolete | 85 | ····<string>//·CS0612:·`Foo.Bar'·is·obsolete |
64 | //·Line:·8 | 86 | //·Line:·8 |
65 | //·Compiler·options:·-r:CS0612-2-lib.dll·-warnaserror | 87 | //·Compiler·options:·-r:CS0612-2-lib.dll·-warnaserror |
66 | public·class·Bar·{ | 88 | public·class·Bar·{ |
67 | ········public·static·int·Main·() | 89 | ········public·static·int·Main·() |
Offset 91, 34 lines modified | Offset 116, 9 lines modified | ||
91 | ········} | 116 | ········} |
92 | ····} | 117 | ····} |
93 | ···· | 118 | ···· |
94 | ····public·A·()·{ | 119 | ····public·A·()·{ |
95 | ········Value·=·4; | 120 | ········Value·=·4; |
96 | ····} | 121 | ····} |
97 | }</string> | 122 | }</string> |
98 | ····<string>//·CS0612:·`E.GetEnumerator()'·is·obsolete | ||
99 | //·Line:·22 | ||
100 | //·Compiler·options:·-warnaserror | ||
101 | using·System.Collections; | ||
102 | using·System; | ||
103 | class·E·:·IEnumerable | ||
Max diff block lines reached; 23/2702 bytes (0.85%) of diff not shown. |
Offset 11, 18 lines modified | Offset 11, 18 lines modified | ||
11 | » { | 11 | » { |
12 | » » int·a·=·$7; | 12 | » » int·a·=·$7; |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS1056:·Unexpected·character·`\0001' | 15 | ····<string>//·CS1056:·Unexpected·character·`\0001' |
16 | //·Line:·4 | 16 | //·Line:·4 |
17 | 17 | \u0001namespace·Test | |
18 | { | 18 | { |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS1056:·Unexpected·character·`\0001' | 20 | ····<string>//·CS1056:·Unexpected·character·`\0001' |
21 | //·Line:·4 | 21 | //·Line:·4 |
22 | \u0001 | 22 | na\u0001espace·Test |
23 | { | 23 | { |
24 | }</string> | 24 | }</string> |
25 | ··</Examples> | 25 | ··</Examples> |
26 | </ErrorDocumentation> | 26 | </ErrorDocumentation> |
Offset 8, 23 lines modified | Offset 8, 23 lines modified | ||
8 | { | 8 | { |
9 | ········void·Foo·(int·i,·params·object[]·o,·bool·b)·{} | 9 | ········void·Foo·(int·i,·params·object[]·o,·bool·b)·{} |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list | 11 | ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list |
12 | //·Line:·5 | 12 | //·Line:·5 |
13 | class·Test | 13 | class·Test |
14 | { | 14 | { |
15 | 15 | ········void·Foo·(params·object[]·o,·bool·b)·{} | |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list | 17 | ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list |
18 | //·Line:·5 | 18 | //·Line:·5 |
19 | class·Test | 19 | class·Test |
20 | { | 20 | { |
21 | » void·Foo·(int·i,·params·object[]·o,·params·bool[]·b)·{} | 21 | » void·Foo·(int·i,·params·object[]·o,·params·bool[]·b)·{} |
22 | }</string> | 22 | }</string> |
23 | ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list | 23 | ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list |
24 | //·Line:·5 | 24 | //·Line:·5 |
25 | class·Test | 25 | class·Test |
26 | { | 26 | { |
27 | 27 | » void·Foo·(params·object[]·o,·params·bool[]·b)·{} | |
28 | }</string> | 28 | }</string> |
29 | ··</Examples> | 29 | ··</Examples> |
30 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1527</ErrorName> | 3 | ··<ErrorName>CS1527</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected | 5 | ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected |
6 | //·Line:·4 | 6 | //·Line:·4 |
7 | pr | 7 | protected·interface·IFoo·{ |
8 | }</string> | 8 | }</string> |
9 | ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected | 9 | ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected |
10 | //·Line:·4 | 10 | //·Line:·4 |
11 | protected·inter | 11 | protected·internal·enum·E·{ |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected | 13 | ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected |
14 | //·Line:·4 | 14 | //·Line:·4 |
15 | pr | 15 | private·class·X·{ |
16 | }</string> | 16 | }</string> |
17 | ··</Examples> | 17 | ··</Examples> |
18 | </ErrorDocumentation> | 18 | </ErrorDocumentation> |
Offset 1, 41 lines modified | Offset 1, 41 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1669</ErrorName> | 3 | ··<ErrorName>CS1669</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context | 5 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context |
6 | //·Line:· | 6 | //·Line:·4 |
7 | delegate· | 7 | delegate·void·F·(__arglist);</string> |
8 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context | ||
9 | //·Line:·6 | ||
8 | class· | 10 | public·class·E |
9 | { | 11 | { |
12 | ····int·this·[__arglist]·{·get·{·return·1;·}·} | ||
10 | ···public·void·Test·() | ||
11 | ···{ | ||
12 | ······D·d·=·delegate·(__arglist)·{ | ||
13 | » » return·this; | ||
14 | » ··}; | ||
15 | ···} | ||
16 | }</string> | 13 | }</string> |
17 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context | 14 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context |
18 | //·Line:·6 | 15 | //·Line:·6 |
19 | class·C | 16 | class·C |
20 | { | 17 | { |
21 | » public·static·explicit·operator·X·(__arglist) | 18 | » public·static·explicit·operator·X·(__arglist) |
22 | » { | 19 | » { |
23 | » » return·null; | 20 | » » return·null; |
24 | » } | 21 | » } |
25 | }</string> | 22 | }</string> |
26 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context | 23 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context |
27 | //·Line:· | 24 | //·Line:·10 |
25 | delegate·object·D·(object·o); | ||
28 | delegate·void·F·(__arglist);</string> | ||
29 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context | ||
30 | //·Line:·6 | ||
31 | 26 | class·C | |
32 | { | 27 | { |
33 | ··· | 28 | ···public·void·Test·() |
29 | ···{ | ||
30 | ······D·d·=·delegate·(__arglist)·{ | ||
31 | » » return·this; | ||
32 | » ··}; | ||
33 | ···} | ||
34 | }</string> | 34 | }</string> |
35 | ··</Examples> | 35 | ··</Examples> |
36 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 5, 23 lines modified | Offset 5, 23 lines modified | ||
5 | ····<string>//·CS1699:·Use·compiler·option·`delaysign'·or·appropriate·project·settings·instead·of·`AssemblyDelaySign'·attribute | 5 | ····<string>//·CS1699:·Use·compiler·option·`delaysign'·or·appropriate·project·settings·instead·of·`AssemblyDelaySign'·attribute |
6 | //·Line:·7 | 6 | //·Line:·7 |
7 | //·Compiler·options:·-warnaserror·-warn:4 | 7 | //·Compiler·options:·-warnaserror·-warn:4 |
8 | using·System.Reflection; | 8 | using·System.Reflection; |
9 | [assembly:AssemblyDelaySign·(true)]</string> | 9 | [assembly:AssemblyDelaySign·(true)]</string> |
10 | ····<string>//·CS1699:·Use·compiler·option·`key | 10 | ····<string>//·CS1699:·Use·compiler·option·`keycontainer'·or·appropriate·project·settings·instead·of·`AssemblyKeyNameAttribute'·attribute |
11 | //·Line:·7 | 11 | //·Line:·7 |
12 | //·Compiler·options:·-warnaserror·-warn:4 | 12 | //·Compiler·options:·-warnaserror·-warn:4 |
13 | using·System.Reflection; | 13 | using·System.Reflection; |
14 | [assembly:AssemblyKey | 14 | [assembly:AssemblyKeyNameAttribute·("container")]</string> |
15 | ····<string>//·CS1699:·Use·compiler·option·`key | 15 | ····<string>//·CS1699:·Use·compiler·option·`keyfile'·or·appropriate·project·settings·instead·of·`AssemblyKeyFile'·attribute |
16 | //·Line:·7 | 16 | //·Line:·7 |
17 | //·Compiler·options:·-warnaserror·-warn:4 | 17 | //·Compiler·options:·-warnaserror·-warn:4 |
18 | using·System.Reflection; | 18 | using·System.Reflection; |
19 | [assembly:AssemblyKey | 19 | [assembly:AssemblyKeyFile·("key.snk")]</string> |
20 | ··</Examples> | 20 | ··</Examples> |
21 | </ErrorDocumentation> | 21 | </ErrorDocumentation> |
Offset 1, 54 lines modified | Offset 1, 54 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0432</ErrorName> | 3 | ··<ErrorName>CS0432</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0432:·Alias·` | 5 | ····<string>//·CS0432:·Alias·`BB'·not·found |
6 | //·Line:· | 6 | //·Line:·13 |
7 | 7 | namespace·A | |
8 | { | ||
9 | » using·BB·=·System.Collections.Generic; | ||
10 | } | ||
11 | namespace·A.B | ||
12 | { | ||
8 | class·X | 13 | » class·X |
9 | » static·void·Main·() | ||
10 | » { | 14 | » { |
11 | » » | 15 | » » BB::List<int>·p; |
12 | » } | 16 | » } |
13 | }</string> | 17 | }</string> |
14 | ····<string>//·CS0432:·Alias·`Sa'·not·found | 18 | ····<string>//·CS0432:·Alias·`Sa'·not·found |
15 | //·Line:·6 | 19 | //·Line:·6 |
16 | using·S·=·System; | 20 | using·S·=·System; |
17 | [assembly:·Sa::CLSCompliantAttribute·(false)]</string> | 21 | [assembly:·Sa::CLSCompliantAttribute·(false)]</string> |
18 | ····<string>//·CS0432:·Alias·` | 22 | ····<string>//·CS0432:·Alias·`X'·not·found |
19 | //·Line:· | 23 | //·Line:·5 |
20 | namespace·A | ||
21 | { | ||
22 | » using·BB·=·System.Collections.Generic; | ||
23 | 24 | using·X·=·System; | |
25 | using·X::Collections.Generic;</string> | ||
26 | ····<string>//·CS0432:·Alias·`fool'·not·found | ||
27 | //·Line:·9 | ||
24 | namespace·A.B | ||
25 | { | 28 | class·fool·{·} |
26 | 29 | class·X·{ | |
30 | » static·void·Main·() | ||
27 | » { | 31 | » { |
28 | » » | 32 | » » fool::Console.WriteLine·("hello"); |
29 | » } | 33 | » } |
30 | }</string> | 34 | }</string> |
31 | ····<string>//·CS0432:·Alias·`fool'·not·found | 35 | ····<string>//·CS0432:·Alias·`fool'·not·found |
32 | //·Line:·9 | 36 | //·Line:·9 |
33 | using·foo·=·System; | 37 | using·foo·=·System; |
34 | class·X·{ | 38 | class·X·{ |
35 | » static·void·Main·() | 39 | » static·void·Main·() |
36 | » { | 40 | » { |
37 | » » fool::Console.WriteLine·("hello"); | 41 | » » fool::Console.WriteLine·("hello"); |
38 | » } | 42 | » } |
39 | }</string> | 43 | }</string> |
40 | ····<string>//·CS0432:·Alias·`X'·not·found | ||
41 | //·Line:·5 | ||
42 | using·X·=·System; | ||
43 | using·X::Collections.Generic;</string> | ||
44 | ··</Examples> | 44 | ··</Examples> |
45 | </ErrorDocumentation> | 45 | </ErrorDocumentation> |
Offset 1, 42 lines modified | Offset 1, 31 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0828</ErrorName> | 3 | ··<ErrorName>CS0828</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method' | ||
6 | //·Line:·8 | ||
7 | public·class·Test | ||
8 | { | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » var·v·=·new·{·Value·=·i·=>·1·}; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS0827:·An·anonymous·type·property·`Prop'·cannot·be·initialized·with·`(int,·method·group)' | 5 | ····<string>//·CS0827:·An·anonymous·type·property·`Prop'·cannot·be·initialized·with·`(int,·method·group)' |
15 | //·Line:·9 | 6 | //·Line:·9 |
16 | class·XX | 7 | class·XX |
17 | { | 8 | { |
18 | » public·static·void·Main·() | 9 | » public·static·void·Main·() |
19 | » { | 10 | » { |
20 | » » var·m·=·new·{ | 11 | » » var·m·=·new·{ |
21 | » » » Prop·=·(1,·Main) | 12 | » » » Prop·=·(1,·Main) |
22 | » » }; | 13 | » » }; |
23 | » } | 14 | » } |
24 | }</string> | 15 | }</string> |
25 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method' | 16 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method' |
26 | //·Line:· | 17 | //·Line:·8 |
27 | public·class·Test | 18 | public·class·Test |
28 | { | 19 | { |
29 | » static·void·Main·() | 20 | » static·void·Main·() |
30 | » { | 21 | » { |
31 | » » var·v·=·new·{·Value·=· | 22 | » » var·v·=·new·{·Value·=·i·=>·1·}; |
32 | » } | 23 | » } |
33 | }</string> | 24 | }</string> |
34 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`void' | 25 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`void' |
35 | //·Line:·13 | 26 | //·Line:·13 |
36 | public·class·Test | 27 | public·class·Test |
Offset 46, 38 lines modified | Offset 35, 49 lines modified | ||
46 | » } | 35 | » } |
47 | » | 36 | » |
48 | » static·void·Main·() | 37 | » static·void·Main·() |
49 | » { | 38 | » { |
50 | » » var·v·=·new·{·Value·=·Error·()·}; | 39 | » » var·v·=·new·{·Value·=·Error·()·}; |
51 | » } | 40 | » } |
52 | }</string> | 41 | }</string> |
53 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·` | 42 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`null' |
54 | //·Line:· | 43 | //·Line:·9 |
55 | public·class·Test | 44 | public·class·Test |
56 | { | 45 | { |
57 | » static·void·Error·() | ||
58 | » { | ||
59 | » } | ||
60 | » | ||
61 | » static·void·Main·() | 46 | » static·void·Main·() |
62 | » { | 47 | » { |
48 | » » int·A·=·9; | ||
63 | » » var·v·=·new·{·Value·=· | 49 | » » var·v1·=·new·{·A,·Value·=·null·}; |
64 | » } | 50 | » } |
65 | }</string> | 51 | }</string> |
66 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`nu | 52 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method' |
67 | //·Line:·9 | 53 | //·Line:·9 |
68 | public·class·Test | 54 | public·class·Test |
69 | { | 55 | { |
70 | » static·void·Main·() | 56 | » static·void·Main·() |
71 | » { | 57 | » { |
72 | » » | 58 | » » var·v·=·new·{·Value·=·delegate·()·{·return·1;·}·}; |
59 | » } | ||
60 | }</string> | ||
61 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`method·group' | ||
62 | //·Line:·12 | ||
63 | public·class·Test | ||
64 | { | ||
65 | » static·void·Error·() | ||
66 | » { | ||
67 | » } | ||
68 | » | ||
69 | » static·void·Main·() | ||
70 | » { | ||
73 | » » var·v | 71 | » » var·v·=·new·{·Value·=·Error·}; |
74 | » } | 72 | » } |
75 | }</string> | 73 | }</string> |
76 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`int*' | 74 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`int*' |
77 | //·Line:·9 | 75 | //·Line:·9 |
78 | //·Compiler·options:·-unsafe | 76 | //·Compiler·options:·-unsafe |
79 | public·unsafe·class·Test | 77 | public·unsafe·class·Test |
Offset 15, 14 lines modified | Offset 15, 29 lines modified | ||
15 | » static·void·Main()·{ | 15 | » static·void·Main()·{ |
16 | » » int·i·=·1; | 16 | » » int·i·=·1; |
17 | » » test·(ref·(IConvertible)·i); | 17 | » » test·(ref·(IConvertible)·i); |
18 | » } | 18 | » } |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | 20 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable |
21 | //·Line:·9 | ||
22 | class·C | ||
23 | { | ||
24 | » public·static·void·Main·() | ||
25 | » { | ||
26 | » » const·char·c·=·'a'; | ||
27 | » » Foo·(ref·c); | ||
28 | » } | ||
29 | » static·void·Foo(ref·char·i) | ||
30 | » { | ||
31 | » } | ||
32 | }</string> | ||
33 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | ||
21 | //·Line:·13 | 34 | //·Line:·13 |
22 | class·M | 35 | class·M |
23 | { | 36 | { |
24 | » static·void·Test·(ref·byte·b) | 37 | » static·void·Test·(ref·byte·b) |
25 | » { | 38 | » { |
26 | » } | 39 | » } |
Offset 30, 14 lines modified | Offset 45, 27 lines modified | ||
30 | » public·static·void·Main·() | 45 | » public·static·void·Main·() |
31 | » { | 46 | » { |
32 | » » byte·b·=·1; | 47 | » » byte·b·=·1; |
33 | » » Test·(ref·(byte)·b); | 48 | » » Test·(ref·(byte)·b); |
34 | » } | 49 | » } |
35 | }</string> | 50 | }</string> |
36 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | 51 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable |
52 | //·Line:·11 | ||
53 | class·X·{ | ||
54 | » public·static·void·m·(ref·int·i) | ||
55 | » { | ||
56 | » » i++; | ||
57 | » } | ||
58 | » static·void·Main·() | ||
59 | » { | ||
60 | » » m·(ref·4); | ||
61 | » } | ||
62 | }</string> | ||
63 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | ||
37 | //·Line:·19 | 64 | //·Line:·19 |
38 | //·this·is·bug·#70402 | 65 | //·this·is·bug·#70402 |
39 | using·System; | 66 | using·System; |
40 | · | 67 | · |
41 | class·T·{ | 68 | class·T·{ |
42 | · | 69 | · |
Offset 50, 37 lines modified | Offset 78, 9 lines modified | ||
50 | · | 78 | · |
51 | ········static·void·Main·() | 79 | ········static·void·Main·() |
52 | ········{ | 80 | ········{ |
53 | ················int·a·=·0; | 81 | ················int·a·=·0; |
54 | ················Convert·(out·(A)·a); | 82 | ················Convert·(out·(A)·a); |
55 | ········} | 83 | ········} |
56 | }</string> | 84 | }</string> |
57 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | ||
58 | //·Line:·11 | ||
59 | class·X·{ | ||
60 | » public·static·void·m·(ref·int·i) | ||
61 | » { | ||
62 | » » i++; | ||
63 | » } | ||
64 | » static·void·Main·() | ||
65 | » { | ||
66 | » » m·(ref·4); | ||
67 | » } | ||
68 | }</string> | ||
69 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | ||
70 | //·Line:·9 | ||
71 | class·C | ||
72 | { | ||
73 | » public·static·void·Main·() | ||
74 | » { | ||
75 | » » const·char·c·=·'a'; | ||
76 | » » Foo·(ref·c); | ||
77 | » } | ||
78 | » static·void·Foo(ref·char·i) | ||
79 | » { | ||
80 | » } | ||
81 | }</string> | ||
82 | ··</Examples> | 85 | ··</Examples> |
83 | </ErrorDocumentation> | 86 | </ErrorDocumentation> |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1978</ErrorName> | 3 | ··<ErrorName>CS1978</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1978:·An·expression·of·type·` | 5 | ····<string>//·CS1978:·An·expression·of·type·`int*'·cannot·be·used·as·an·argument·of·dynamic·operation |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | //·Compiler·options:·-unsafe | ||
7 | class·C | 8 | unsafe·class·C |
8 | { | 9 | { |
9 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
10 | » { | 11 | » { |
11 | » » dynamic·d·=·null; | 12 | » » dynamic·d·=·null; |
12 | » » d·( | 13 | » » d·((int*)0); |
13 | » } | 14 | » } |
14 | }</string> | 15 | }</string> |
15 | ····<string>//·CS1978:·An·expression·of·type·`i | 16 | ····<string>//·CS1978:·An·expression·of·type·`__arglist'·cannot·be·used·as·an·argument·of·dynamic·operation |
16 | //·Line:·9 | 17 | //·Line:·9 |
17 | //·Compiler·options:·-unsafe | ||
18 | 18 | class·C | |
19 | { | 19 | { |
20 | » public·static·void·Main·() | 20 | » public·static·void·Main·() |
21 | » { | 21 | » { |
22 | » » dynamic·d·=·null; | 22 | » » dynamic·d·=·null; |
23 | » » d·( | 23 | » » d·(__arglist·(111)); |
24 | » } | 24 | » } |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS1978:·An·expression·of·type·` | 26 | ····<string>//·CS1978:·An·expression·of·type·`void'·cannot·be·used·as·an·argument·of·dynamic·operation |
27 | //·Line:·9 | 27 | //·Line:·9 |
28 | class·C | 28 | class·C |
29 | { | 29 | { |
30 | » public·static·void·Main·() | 30 | » public·static·void·Main·() |
31 | » { | 31 | » { |
32 | » » dynamic·d·=·null; | 32 | » » dynamic·d·=·null; |
33 | » » d·( | 33 | » » d·(Main·()); |
34 | » } | 34 | » } |
35 | }</string> | 35 | }</string> |
36 | ··</Examples> | 36 | ··</Examples> |
37 | </ErrorDocumentation> | 37 | </ErrorDocumentation> |
Offset 38, 14 lines modified | Offset 38, 28 lines modified | ||
38 | { | 38 | { |
39 | » public·static·void·Main·() | 39 | » public·static·void·Main·() |
40 | » { | 40 | » { |
41 | » » foreach·(var·e·in·new·C·()) | 41 | » » foreach·(var·e·in·new·C·()) |
42 | » » » Console.WriteLine·(e); | 42 | » » » Console.WriteLine·(e); |
43 | » } | 43 | » } |
44 | }</string> | 44 | }</string> |
45 | ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`X'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible | ||
46 | //·Line:·11 | ||
47 | class·X·{ | ||
48 | } | ||
49 | class·Y·{ | ||
50 | » void·yy·(X·b) | ||
51 | » { | ||
52 | » » | ||
53 | » » foreach·(object·a·in·b) | ||
54 | » » » ; | ||
55 | » } | ||
56 | }</string> | ||
45 | ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`Foo'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible | 57 | ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`Foo'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible |
46 | //·Line:·12 | 58 | //·Line:·12 |
47 | using·System; | 59 | using·System; |
48 | using·System.Collections; | 60 | using·System.Collections; |
49 | public·class·Test | 61 | public·class·Test |
Offset 81, 23 lines modified | Offset 95, 9 lines modified | ||
81 | public·class·Foo | 95 | public·class·Foo |
82 | { | 96 | { |
83 | ········internal·IEnumerator·GetEnumerator·() | 97 | ········internal·IEnumerator·GetEnumerator·() |
84 | ········{ | 98 | ········{ |
85 | ················return·new·ArrayList·().GetEnumerator·(); | 99 | ················return·new·ArrayList·().GetEnumerator·(); |
86 | ········} | 100 | ········} |
87 | }</string> | 101 | }</string> |
88 | ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`X'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible | ||
89 | //·Line:·11 | ||
90 | class·X·{ | ||
91 | } | ||
92 | class·Y·{ | ||
93 | » void·yy·(X·b) | ||
94 | » { | ||
95 | » » | ||
96 | » » foreach·(object·a·in·b) | ||
97 | » » » ; | ||
98 | » } | ||
99 | }</string> | ||
100 | ··</Examples> | 102 | ··</Examples> |
101 | </ErrorDocumentation> | 103 | </ErrorDocumentation> |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0525</ErrorName> | 3 | ··<ErrorName>CS0525</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0525:·Interfaces·cannot·contain·fields·or·constants | 5 | ····<string>//·CS0525:·Interfaces·cannot·contain·fields·or·constants |
6 | //·Line:· | 6 | //·Line:·9 |
7 | interface·Interface | 7 | interface·Interface |
8 | { | 8 | { |
9 | 9 | ····const·bool·value·=·false; | |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0525:·Interfaces·cannot·contain·fields·or·constants | 11 | ····<string>//·CS0525:·Interfaces·cannot·contain·fields·or·constants |
12 | //·Line:· | 12 | //·Line:·6 |
13 | interface·Interface | 13 | interface·Interface |
14 | { | 14 | {· |
15 | 15 | » bool·value·=·false; | |
16 | }</string> | 16 | }</string> |
17 | ··</Examples> | 17 | ··</Examples> |
18 | </ErrorDocumentation> | 18 | </ErrorDocumentation> |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0450</ErrorName> | 3 | ··<ErrorName>CS0450</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0450:·`A<bool,int>':·cannot·specify·both·a·constraint·class·and·the·`class'·or·`struct'·constraint | ||
6 | //·Line:·8 | ||
7 | class·A<T,·U> | ||
8 | { | ||
9 | } | ||
10 | delegate·void·Test<T>()·where·T·:·struct,·A<bool,·int>;</string> | ||
11 | ····<string>//·CS0450:·`A':·cannot·specify·both·a·constraint·class·and·the·`class'·or·`struct'·constraint | 5 | ····<string>//·CS0450:·`A':·cannot·specify·both·a·constraint·class·and·the·`class'·or·`struct'·constraint |
12 | //·Line:·8 | 6 | //·Line:·8 |
13 | class·A | 7 | class·A |
14 | { | 8 | { |
15 | } | 9 | } |
16 | class·B<T>·where·T·:·class,·A | 10 | class·B<T>·where·T·:·class,·A |
17 | { | 11 | { |
18 | }</string> | 12 | }</string> |
13 | ····<string>//·CS0450:·`A<bool,int>':·cannot·specify·both·a·constraint·class·and·the·`class'·or·`struct'·constraint | ||
14 | //·Line:·8 | ||
15 | class·A<T,·U> | ||
16 | { | ||
17 | } | ||
18 | delegate·void·Test<T>()·where·T·:·struct,·A<bool,·int>;</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 1, 54 lines modified | Offset 1, 54 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0021</ErrorName> | 3 | ··<ErrorName>CS0021</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·` | 5 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`G' |
6 | //·Line:· | 6 | //·Line:·8 |
7 | class· | 7 | public·class·Foo<G> |
8 | { | 8 | { |
9 | » public·void· | 9 | » public·static·void·Bar·() |
10 | » { | 10 | » { |
11 | » » | 11 | » » int·i·=·default·(G)[0]; |
12 | » } | 12 | » } |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`int' | 14 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`int' |
15 | //·Line:·10· | 15 | //·Line:·10· |
16 | using·System; | 16 | using·System; |
17 | class·Test | 17 | class·Test |
18 | { | 18 | { |
19 | » public·static·void·Main·() | 19 | » public·static·void·Main·() |
20 | » { | 20 | » { |
21 | » » int·i·=·0; | 21 | » » int·i·=·0; |
22 | » » Console.WriteLine·("Get·i[2]:·{0}",·i[2]); | 22 | » » Console.WriteLine·("Get·i[2]:·{0}",·i[2]); |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`G' | ||
26 | //·Line:·8 | ||
27 | public·class·Foo<G> | ||
28 | { | ||
29 | » public·static·void·Bar·() | ||
30 | » { | ||
31 | » » int·i·=·default·(G)[0]; | ||
32 | » } | ||
33 | }</string> | ||
34 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`System.Array' | 25 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`System.Array' |
35 | //·Line:·9· | 26 | //·Line:·9· |
36 | using·System; | 27 | using·System; |
37 | class·X | 28 | class·X |
38 | { | 29 | { |
39 | » public·void·Foo·(Array·bar) | 30 | » public·void·Foo·(Array·bar) |
40 | » { | 31 | » { |
41 | » » object·baz·=·bar[0]; | 32 | » » object·baz·=·bar[0]; |
42 | » } | 33 | » } |
43 | }</string> | 34 | }</string> |
35 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`method·group' | ||
36 | //·Line:· | ||
37 | class·X | ||
38 | { | ||
39 | » public·void·Foo·() | ||
40 | » { | ||
41 | » » object·baz·=·Foo·[0]; | ||
42 | » } | ||
43 | }</string> | ||
44 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`object' | 44 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`object' |
45 | //·Line:·9 | 45 | //·Line:·9 |
46 | class·C | 46 | class·C |
47 | { | 47 | { |
48 | » public·static·void·Main·() | 48 | » public·static·void·Main·() |
49 | » { | 49 | » { |
Offset 1, 33 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0542</ErrorName> | 3 | ··<ErrorName>CS0542</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0542:·`X.X':·member·names·cannot·be·the·same·as·their·enclosing·type | ||
6 | //·Line:·4 | ||
7 | class·X·{ | ||
8 | » int·X; | ||
9 | }</string> | ||
10 | ····<string>//·CS0542:·`C.C<T>()':·member·names·cannot·be·the·same·as·their·enclosing·type | 5 | ····<string>//·CS0542:·`C.C<T>()':·member·names·cannot·be·the·same·as·their·enclosing·type |
11 | //·Line:·6 | 6 | //·Line:·6 |
12 | class·C | 7 | class·C |
13 | { | 8 | { |
14 | » public·static·void·C<T>·() | 9 | » public·static·void·C<T>·() |
15 | » { | 10 | » { |
16 | » } | 11 | » } |
17 | }</string> | 12 | }</string> |
18 | ····<string>//·CS0542:·` | 13 | ····<string>//·CS0542:·`X.X':·member·names·cannot·be·the·same·as·their·enclosing·type |
19 | //·Line:· | 14 | //·Line:·4 |
15 | class·X·{ | ||
16 | » int·X; | ||
20 | class·Item | ||
21 | { | ||
22 | » public·int·this[int·i]·{ | ||
23 | » » set·{} | ||
24 | » } | ||
25 | }</string> | 17 | }</string> |
26 | ····<string>//·CS0542:·`Same.Same':·member·names·cannot·be·the·same·as·their·enclosing·type | 18 | ····<string>//·CS0542:·`Same.Same':·member·names·cannot·be·the·same·as·their·enclosing·type |
27 | //·Line:·6 | 19 | //·Line:·6 |
28 | public·class·Same | 20 | public·class·Same |
29 | { | 21 | { |
30 | » public·class·Same | 22 | » public·class·Same |
Offset 39, 9 lines modified | Offset 30, 18 lines modified | ||
39 | class·Program | 30 | class·Program |
40 | { | 31 | { |
41 | » void·Program·(object·sender) | 32 | » void·Program·(object·sender) |
42 | » { | 33 | » { |
43 | » } | 34 | » } |
44 | }</string> | 35 | }</string> |
36 | ····<string>//·CS0542:·`Item.this[int]':·member·names·cannot·be·the·same·as·their·enclosing·type | ||
37 | //·Line:·6 | ||
38 | class·Item | ||
39 | { | ||
40 | » public·int·this[int·i]·{ | ||
41 | » » set·{} | ||
42 | » } | ||
43 | }</string> | ||
45 | ··</Examples> | 44 | ··</Examples> |
46 | </ErrorDocumentation> | 45 | </ErrorDocumentation> |
Offset 8, 34 lines modified | Offset 8, 34 lines modified | ||
8 | using·System.Collections; | 8 | using·System.Collections; |
9 | class·C:·IEnumerable | 9 | class·C:·IEnumerable |
10 | { | 10 | { |
11 | ···public·IEnumerator·GetEnumerator·() | 11 | ···public·IEnumerator·GetEnumerator·() |
12 | ···{ | 12 | ···{ |
13 | » ···try·{ | 13 | » ···try·{ |
14 | » ·······try·{ | ||
15 | » » ···yield·return·this; | 14 | » » ···yield·return·this; |
16 | » ·······} | ||
17 | » ·······finally·{} | ||
18 | » ···} | 15 | » ···} |
19 | » ···catch· | 16 | » ···catch·{ |
20 | » ···} | 17 | » ···} |
21 | ···} | 18 | ···} |
22 | }</string> | 19 | }</string> |
23 | ····<string>//·CS1626:·Cannot·yield·a·value·in·the·body·of·a·try·block·with·a·catch·clause | 20 | ····<string>//·CS1626:·Cannot·yield·a·value·in·the·body·of·a·try·block·with·a·catch·clause |
24 | //·Line:·11 | 21 | //·Line:·11 |
25 | using·System.Collections; | 22 | using·System.Collections; |
26 | class·C:·IEnumerable | 23 | class·C:·IEnumerable |
27 | { | 24 | { |
28 | ···public·IEnumerator·GetEnumerator·() | 25 | ···public·IEnumerator·GetEnumerator·() |
29 | ···{ | 26 | ···{ |
30 | » ···try·{ | 27 | » ···try·{ |
28 | » ·······try·{ | ||
31 | » » ···yield·return·this; | 29 | » » ···yield·return·this; |
30 | » ·······} | ||
31 | » ·······finally·{} | ||
32 | » ···} | 32 | » ···} |
33 | » ···catch·{ | 33 | » ···catch·(System.Exception)·{ |
34 | » ···} | 34 | » ···} |
35 | ···} | 35 | ···} |
36 | }</string> | 36 | }</string> |
37 | ··</Examples> | 37 | ··</Examples> |
38 | </ErrorDocumentation> | 38 | </ErrorDocumentation> |
Offset 6, 20 lines modified | Offset 6, 18 lines modified | ||
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | using·System; | 7 | using·System; |
8 | using·System.Security; | 8 | using·System.Security; |
9 | using·System.Security.Permissions; | 9 | using·System.Security.Permissions; |
10 | public·class·Program·{ | 10 | public·class·Program·{ |
11 | ········public·delegate·int·DisplayHandler·(string·msg); | ||
12 | ····· | ||
13 | » [DebugPermission·(SecurityAction.RequestMinimum)] | ||
14 | ········public·event·DisplayHandler·OnShow; | ||
11 | ········[return:·DebugPermission·(SecurityAction.LinkDemand)] | ||
12 | ········public·int·Show·(string·message) | ||
13 | ········{ | ||
14 | ················return·2; | ||
15 | ········}···· | ||
16 | } | 15 | } |
17 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] | 16 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] |
18 | [Serializable] | 17 | [Serializable] |
19 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ | 18 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ |
20 | » public·DebugPermissionAttribute·(SecurityAction·action) | 19 | » public·DebugPermissionAttribute·(SecurityAction·action) |
Offset 29, 24 lines modified | Offset 27, 29 lines modified | ||
29 | ········ | 27 | ········ |
30 | » public·override·IPermission·CreatePermission·() | 28 | » public·override·IPermission·CreatePermission·() |
31 | » { | 29 | » { |
32 | » » return·null; | 30 | » » return·null; |
33 | » } | 31 | » } |
34 | }</string> | 32 | }</string> |
35 | ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations | 33 | ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations |
36 | //·Line:·1 | 34 | //·Line:·11 |
37 | using·System; | 35 | using·System; |
38 | using·System.Security; | 36 | using·System.Security; |
39 | using·System.Security.Permissions; | 37 | using·System.Security.Permissions; |
40 | public·class·Program·{ | 38 | public·class·Program·{ |
41 | 39 | ········[DebugPermission·(SecurityAction.LinkDemand)] | |
42 | ········public·int· | 40 | ········public·int·Show |
41 | ········{ | ||
42 | ············get·{ | ||
43 | ················return·2; | ||
44 | ············} | ||
45 | ········}···· | ||
43 | } | 46 | } |
44 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] | 47 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] |
45 | [Serializable] | 48 | [Serializable] |
46 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ | 49 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ |
47 | » public·DebugPermissionAttribute·(SecurityAction·action) | 50 | » public·DebugPermissionAttribute·(SecurityAction·action) |
Offset 63, 18 lines modified | Offset 66, 20 lines modified | ||
63 | //·Line:·11 | 66 | //·Line:·11 |
64 | using·System; | 67 | using·System; |
65 | using·System.Security; | 68 | using·System.Security; |
66 | using·System.Security.Permissions; | 69 | using·System.Security.Permissions; |
67 | public·class·Program·{ | 70 | public·class·Program·{ |
68 | ········public·delegate·int·DisplayHandler·(string·msg); | ||
69 | ····· | ||
70 | » [DebugPermission·(SecurityAction.RequestMinimum)] | ||
71 | ········public·event·DisplayHandler·OnShow; | ||
71 | ········[return:·DebugPermission·(SecurityAction.LinkDemand)] | ||
72 | ········public·int·Show·(string·message) | ||
73 | ········{ | ||
74 | ················return·2; | ||
75 | ········}···· | ||
72 | } | 76 | } |
73 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] | 77 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] |
74 | [Serializable] | 78 | [Serializable] |
75 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ | 79 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ |
76 | » public·DebugPermissionAttribute·(SecurityAction·action) | 80 | » public·DebugPermissionAttribute·(SecurityAction·action) |
Offset 84, 29 lines modified | Offset 89, 24 lines modified | ||
84 | ········ | 89 | ········ |
85 | » public·override·IPermission·CreatePermission·() | 90 | » public·override·IPermission·CreatePermission·() |
86 | » { | 91 | » { |
87 | » » return·null; | 92 | » » return·null; |
88 | » } | 93 | » } |
89 | }</string> | 94 | }</string> |
90 | ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations | 95 | ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations |
91 | //·Line:·1 | 96 | //·Line:·10 |
92 | using·System; | 97 | using·System; |
93 | using·System.Security; | 98 | using·System.Security; |
94 | using·System.Security.Permissions; | 99 | using·System.Security.Permissions; |
95 | public·class·Program·{ | 100 | public·class·Program·{ |
96 | 101 | » [DebugPermission·(SecurityAction.RequestMinimum)] | |
97 | ········public·int· | 102 | ········public·int·i; |
98 | ········{ | ||
99 | ············get·{ | ||
100 | ················return·2; | ||
101 | ············} | ||
102 | ········}···· | ||
103 | } | 103 | } |
104 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] | 104 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] |
105 | [Serializable] | 105 | [Serializable] |
106 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ | 106 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ |
107 | » public·DebugPermissionAttribute·(SecurityAction·action) | 107 | » public·DebugPermissionAttribute·(SecurityAction·action) |
Offset 7, 24 lines modified | Offset 7, 14 lines modified | ||
7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
8 | using·System; | 8 | using·System; |
9 | ///·<see·cref="Mai()n"·/> | 9 | ///·<see·cref="Mai()n"·/> |
10 | public·class·Test | 10 | public·class·Test |
11 | { | 11 | { |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`' | ||
14 | //·Line:·8 | ||
15 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | ||
16 | using·System; | ||
17 | ///·<see·cref=""·/> | ||
18 | public·class·Test | ||
19 | { | ||
20 | }</string> | ||
21 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`.' | 13 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`.' |
22 | //·Line:·8 | 14 | //·Line:·8 |
23 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 15 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
24 | using·System; | 16 | using·System; |
25 | ///·<see·cref="."·/> | 17 | ///·<see·cref="."·/> |
Offset 54, 9 lines modified | Offset 44, 19 lines modified | ||
54 | //·Line:·6 | 44 | //·Line:·6 |
55 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 45 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
56 | ///·<see·cref="Test[]"·/> | 46 | ///·<see·cref="Test[]"·/> |
57 | public·class·Test | 47 | public·class·Test |
58 | { | 48 | { |
59 | }</string> | 49 | }</string> |
50 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`' | ||
51 | //·Line:·8 | ||
52 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | ||
53 | using·System; | ||
54 | ///·<see·cref=""·/> | ||
55 | public·class·Test | ||
56 | { | ||
57 | }</string> | ||
60 | ··</Examples> | 58 | ··</Examples> |
61 | </ErrorDocumentation> | 59 | </ErrorDocumentation> |
Offset 7, 14 lines modified | Offset 7, 18 lines modified | ||
7 | class·C | 7 | class·C |
8 | { | 8 | { |
9 | » #region | 9 | » #region |
10 | » #end\x0072egion | 10 | » #end\x0072egion |
11 | }</string> | 11 | }</string> |
12 | ····<string>//·CS1024:·Wrong·preprocessor·directive | 12 | ····<string>//·CS1024:·Wrong·preprocessor·directive |
13 | //·Line:·4 | ||
14 | #wrong_directive</string> | ||
15 | ····<string>//·CS1024:·Wrong·preprocessor·directive | ||
13 | //·Line:·12 | 16 | //·Line:·12 |
14 | using·System; | 17 | using·System; |
15 | class·C | 18 | class·C |
16 | { | 19 | { |
17 | » static·void·Main·() | 20 | » static·void·Main·() |
Offset 22, 13 lines modified | Offset 26, 9 lines modified | ||
22 | #if·AA | 26 | #if·AA |
23 | » » Console.WriteLine·("DEBUG·mode"); | 27 | » » Console.WriteLine·("DEBUG·mode"); |
24 | #·something·not·valid·here | 28 | #·something·not·valid·here |
25 | » » Console.WriteLine·("NON-DEBUG·mode"); | 29 | » » Console.WriteLine·("NON-DEBUG·mode"); |
26 | #endif | 30 | #endif |
27 | » } | 31 | » } |
28 | }</string> | 32 | }</string> |
29 | ····<string>//·CS1024:·Wrong·preprocessor·directive | ||
30 | //·Line:·4 | ||
31 | #wrong_directive</string> | ||
32 | ··</Examples> | 33 | ··</Examples> |
33 | </ErrorDocumentation> | 34 | </ErrorDocumentation> |
Offset 1, 26 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0308</ErrorName> | 3 | ··<ErrorName>CS0308</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0308:·The·non-generic·method·`C.TestCall(int)'·cannot·be·used·with·the·type·arguments | ||
6 | //·Line:·13 | ||
7 | class·C | ||
8 | { | ||
9 | » static·void·TestCall·(int·i) | ||
10 | » { | ||
11 | » } | ||
12 | » | ||
13 | » public·static·void·Main·() | ||
14 | » { | ||
15 | » » dynamic·d·=·0; | ||
16 | » » TestCall<int>·(d); | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS0308:·The·non-generic·type·`BaseGeneric<T>.InnerDerived'·cannot·be·used·with·the·type·arguments | 5 | ····<string>//·CS0308:·The·non-generic·type·`BaseGeneric<T>.InnerDerived'·cannot·be·used·with·the·type·arguments |
20 | //·Line:·19 | 6 | //·Line:·19 |
21 | class·BaseGeneric<T> | 7 | class·BaseGeneric<T> |
22 | { | 8 | { |
23 | » public·class·InnerDerived | 9 | » public·class·InnerDerived |
24 | » { | 10 | » { |
Offset 34, 68 lines modified | Offset 19, 55 lines modified | ||
34 | class·Program | 19 | class·Program |
35 | { | 20 | { |
36 | ····static·void·Main·() | 21 | ····static·void·Main·() |
37 | ····{ | 22 | ····{ |
38 | ········new·BaseConcrete.InnerDerived<int>(); | 23 | ········new·BaseConcrete.InnerDerived<int>(); |
39 | ····} | 24 | ····} |
40 | }</string> | 25 | }</string> |
41 | ····<string>//·CS0308:·The·non-generic·type·` | 26 | ····<string>//·CS0308:·The·non-generic·type·`NamingContext'·cannot·be·used·with·the·type·arguments |
42 | //·Line:· | 27 | //·Line:·6 |
43 | class·Stack | ||
44 | {·} | ||
28 | class·Program | ||
45 | class·X | ||
46 | { | ||
47 | » Stack<float>·stack; | ||
48 | }</string> | ||
49 | ····<string>//·CS0308:·The·non-generic·type·`N1.A'·cannot·be·used·with·the·type·arguments | ||
50 | //·Line:·11 | ||
51 | namespace·N1 | ||
52 | { | 29 | { |
53 | » class·A | ||
54 | » | 30 | » static·NamingContext<int>·Lookup·() |
31 | » { | ||
32 | » » return·null; | ||
33 | » } | ||
55 | } | 34 | } |
56 | 35 | class·NamingContext | |
57 | { | 36 | { |
58 | 37 | }</string> | |
38 | ····<string>//·CS0308:·The·non-generic·method·`C.TestCall(int)'·cannot·be·used·with·the·type·arguments | ||
39 | //·Line:·13 | ||
59 | 40 | class·C | |
41 | { | ||
42 | » static·void·TestCall·(int·i) | ||
60 | » { | 43 | » { |
44 | » } | ||
45 | » | ||
61 | » | 46 | » public·static·void·Main·() |
62 | » | 47 | » { |
63 | » » | 48 | » » dynamic·d·=·0; |
49 | » » TestCall<int>·(d); | ||
64 | » } | 50 | » } |
65 | }</string> | 51 | }</string> |
66 | ····<string>//·CS0308:·The·non-generic·type·` | 52 | ····<string>//·CS0308:·The·non-generic·type·`Test.NonGeneric'·cannot·be·used·with·the·type·arguments |
67 | //·Line:·8 | 53 | //·Line:·8 |
68 | using·System; | ||
69 | class·X | ||
70 | { | ||
71 | » DateTime<int>·now; | ||
72 | }</string> | ||
73 | ····<string>//·CS0308:·The·non-generic·type·`Foo'·cannot·be·used·with·the·type·arguments | ||
74 | //·Line:·16 | ||
75 | public·class· | 54 | public·class·Test |
76 | { | 55 | { |
77 | » public·st | 56 | » public·static·void·Main·(string[]·args) |
78 | » { | 57 | » { |
79 | » » r | 58 | » » NonGeneric·dummy·=·new·NonGeneric<string>·(); |
80 | » } | 59 | » } |
81 | } | ||
60 | » internal·class·NonGeneric | ||
82 | public·static·class·Driver | ||
83 | { | ||
84 | » static·object·UseBrokenType·() | ||
85 | » { | 61 | » { |
86 | » » return·Foo<int>·().Test·(); | ||
87 | » } | 62 | » } |
88 | }</string> | 63 | }</string> |
89 | ····<string>//·CS0308:·The·non-generic·method·`X.Foo()'·cannot·be·used·with·the·type·arguments | 64 | ····<string>//·CS0308:·The·non-generic·method·`X.Foo()'·cannot·be·used·with·the·type·arguments |
90 | //·Line:·12 | 65 | //·Line:·12 |
91 | class·X | 66 | class·X |
92 | { | 67 | { |
Offset 104, 37 lines modified | Offset 76, 65 lines modified | ||
104 | » } | 76 | » } |
105 | » | 77 | » |
106 | » void·Test·() | 78 | » void·Test·() |
107 | » { | 79 | » { |
108 | » » Foo<int>·(); | 80 | » » Foo<int>·(); |
109 | » } | 81 | » } |
110 | }</string> | 82 | }</string> |
111 | ····<string>//·CS0308:·The·non-generic·type·` | 83 | ····<string>//·CS0308:·The·non-generic·type·`Stack'·cannot·be·used·with·the·type·arguments |
84 | //·Line:·9 | ||
85 | class·Stack | ||
86 | {·} | ||
87 | class·X | ||
88 | { | ||
89 | » Stack<float>·stack; | ||
90 | }</string> | ||
91 | ····<string>//·CS0308:·The·non-generic·type·`System.DateTime'·cannot·be·used·with·the·type·arguments | ||
112 | //·Line:·8 | 92 | //·Line:·8 |
Max diff block lines reached; 1040/4122 bytes (25.23%) of diff not shown. |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0663</ErrorName> | 3 | ··<ErrorName>CS0663</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0663:·Overloaded·method·`WrongInterface.Test(ref·int)'·cannot·differ·on·use·of·parameter·modifiers·only | ||
6 | //·Line:·6 | ||
7 | public·interface·WrongInterface·{ | ||
8 | ········int·Test(out·int·obj); | ||
9 | ········int·Test(ref·int·obj); | ||
10 | }</string> | ||
5 | ····<string>//·CS0633:·Overloaded·method·`C.Foo(string)'·cannot·differ·on·use·of·parameter·modifiers·only | 11 | ····<string>//·CS0633:·Overloaded·method·`C.Foo(string)'·cannot·differ·on·use·of·parameter·modifiers·only |
6 | //·Line:·11 | 12 | //·Line:·11 |
7 | public·static·class·C | 13 | public·static·class·C |
8 | { | 14 | { |
9 | » static··void·Foo·(this·string·eType) | 15 | » static··void·Foo·(this·string·eType) |
10 | » { | 16 | » { |
11 | » } | 17 | » } |
12 | » | 18 | » |
13 | » static··void·Foo·(string·value) | 19 | » static··void·Foo·(string·value) |
14 | » { | 20 | » { |
15 | » } | 21 | » } |
16 | }</string> | 22 | }</string> |
17 | ····<string>//·CS0663:·Overloaded·method·`WrongInterface.Test(ref·int)'·cannot·differ·on·use·of·parameter·modifiers·only | ||
18 | //·Line:·6 | ||
19 | public·interface·WrongInterface·{ | ||
20 | ········int·Test(out·int·obj); | ||
21 | ········int·Test(ref·int·obj); | ||
22 | }</string> | ||
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 49 lines modified | Offset 1, 49 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1660</ErrorName> | 3 | ··<ErrorName>CS1660</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1660:·Cannot·convert·`a | 5 | ····<string>//·CS1660:·Cannot·convert·`lambda·expression'·to·non-delegate·type·`object' |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | using·System; | 7 | using·System; |
8 | class·X·{ | 8 | class·X·{ |
9 | » static·void·Main·() | 9 | » static·void·Main·() |
10 | » { | 10 | » { |
11 | » » object·o·=·()·=>·true; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`int' | ||
15 | //·Line:·9 | ||
16 | using·System; | ||
17 | class·X·{ | ||
18 | » static·void·Main·() | ||
19 | » { | ||
11 | » » | 20 | » » int·o·=·delegate·{}; |
12 | » } | 21 | » } |
13 | }</string> | 22 | }</string> |
14 | ····<string>//·CS1660:·Cannot·convert·`lambda·expression'·to·non-delegate·type·`dynamic' | 23 | ····<string>//·CS1660:·Cannot·convert·`lambda·expression'·to·non-delegate·type·`dynamic' |
15 | //·Line:·8 | 24 | //·Line:·8 |
16 | public·class·C | 25 | public·class·C |
17 | { | 26 | { |
18 | » public·static·void·Main·() | 27 | » public·static·void·Main·() |
19 | » { | 28 | » { |
20 | » » dynamic·d·=·()·=>·1; | 29 | » » dynamic·d·=·()·=>·1; |
21 | » } | 30 | » } |
22 | }</string> | 31 | }</string> |
23 | ····<string>//·CS1660:·Cannot·convert·`lambda·expression'·to·non-delegate·type·`object' | ||
24 | //·Line:·9 | ||
25 | using·System; | ||
26 | class·X·{ | ||
27 | » static·void·Main·() | ||
28 | » { | ||
29 | » » object·o·=·()·=>·true; | ||
30 | » } | ||
31 | }</string> | ||
32 | ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·` | 32 | ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`object' |
33 | //·Line:·9 | 33 | //·Line:·9 |
34 | using·System; | 34 | using·System; |
35 | class·X·{ | 35 | class·X·{ |
36 | » static·void·Main·() | 36 | » static·void·Main·() |
37 | » { | 37 | » { |
38 | » » | 38 | » » object·o·=·delegate·{}; |
39 | » } | 39 | » } |
40 | }</string> | 40 | }</string> |
41 | ··</Examples> | 41 | ··</Examples> |
42 | </ErrorDocumentation> | 42 | </ErrorDocumentation> |
Offset 17, 14 lines modified | Offset 17, 27 lines modified | ||
17 | » { | 17 | » { |
18 | » } | 18 | » } |
19 | » static·void·Foo·(string·x) | 19 | » static·void·Foo·(string·x) |
20 | » { | 20 | » { |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ····<string>//·CS1615:·Argument·`#1'·does·not·require·`ref'·modifier.·Consider·removing·`ref'·modifier | ||
24 | //·Line:·11 | ||
25 | class·C | ||
26 | { | ||
27 | » public·static·void·test·(int·i)·{} | ||
28 | » public·static·void·Main() | ||
29 | » { | ||
30 | » » int·i·=·1; | ||
31 | » » test·(ref·i); | ||
32 | » } | ||
33 | }</string> | ||
23 | ····<string>//·CS1615:·Argument·`#2'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier | 34 | ····<string>//·CS1615:·Argument·`#2'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier |
24 | //·Line:·13 | 35 | //·Line:·13 |
25 | public·class·X | 36 | public·class·X |
26 | { | 37 | { |
27 | » public·static·void·Test·(params·int[]·a) | 38 | » public·static·void·Test·(params·int[]·a) |
28 | » { | 39 | » { |
Offset 32, 22 lines modified | Offset 45, 9 lines modified | ||
32 | » public·static·void·Main() | 45 | » public·static·void·Main() |
33 | » { | 46 | » { |
34 | » » int·i; | 47 | » » int·i; |
35 | » » Test·(1,·out·i); | 48 | » » Test·(1,·out·i); |
36 | » } | 49 | » } |
37 | }</string> | 50 | }</string> |
38 | ····<string>//·CS1615:·Argument·`#1'·does·not·require·`ref'·modifier.·Consider·removing·`ref'·modifier | ||
39 | //·Line:·11 | ||
40 | class·C | ||
41 | { | ||
42 | » public·static·void·test·(int·i)·{} | ||
43 | » public·static·void·Main() | ||
44 | » { | ||
45 | » » int·i·=·1; | ||
46 | » » test·(ref·i); | ||
47 | » } | ||
48 | }</string> | ||
49 | ··</Examples> | 51 | ··</Examples> |
50 | </ErrorDocumentation> | 52 | </ErrorDocumentation> |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0620</ErrorName> | 3 | ··<ErrorName>CS0620</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0620:·`Indexer.this[int]':·indexer·return·type·cannot·be·`void' | ||
6 | //·Line:·5 | ||
7 | interface·Indexer·{ | ||
8 | ········void·this·[int·i]·{·set;·} | ||
9 | }</string> | ||
5 | ····<string>//·CS0620:·`PropertyClass.this[int]':·indexer·return·type·cannot·be·`void' | 10 | ····<string>//·CS0620:·`PropertyClass.this[int]':·indexer·return·type·cannot·be·`void' |
6 | //·Line:·5 | 11 | //·Line:·5 |
7 | class·PropertyClass·{ | 12 | class·PropertyClass·{ |
8 | ········public·void·this·[int·i]·{ | 13 | ········public·void·this·[int·i]·{ |
9 | ········» set·{} | 14 | ········» set·{} |
10 | ········} | 15 | ········} |
11 | }</string> | 16 | }</string> |
12 | ····<string>//·CS0620:·`Indexer.this[int]':·indexer·return·type·cannot·be·`void' | ||
13 | //·Line:·5 | ||
14 | interface·Indexer·{ | ||
15 | ········void·this·[int·i]·{·set;·} | ||
16 | }</string> | ||
17 | ··</Examples> | 17 | ··</Examples> |
18 | </ErrorDocumentation> | 18 | </ErrorDocumentation> |
Offset 1, 39 lines modified | Offset 1, 39 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1519</ErrorName> | 3 | ··<ErrorName>CS1519</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1519:·Unexpected·symbol·`extern'·in·class,·struct,·or·interface·member·declaration | ||
6 | //·Line:·5 | ||
7 | public·class·Test·{} | ||
8 | extern·alias·Hey;</string> | ||
5 | ····<string>//·CS1519:·Unexpected·symbol·`;'·in·class,·struct,·or·interface·member·declaration | 9 | ····<string>//·CS1519:·Unexpected·symbol·`;'·in·class,·struct,·or·interface·member·declaration |
6 | //·Line:·8 | 10 | //·Line:·8 |
7 | class·C | 11 | class·C |
8 | { | 12 | { |
9 | ····public·static·void·Main·() | 13 | ····public·static·void·Main·() |
10 | ····{ | 14 | ····{ |
11 | ····}; | 15 | ····}; |
12 | }</string> | 16 | }</string> |
17 | ····<string>//·CS1519:·Unexpected·symbol·`using'·in·class,·struct,·or·interface·member·declaration | ||
18 | //·Line:·5 | ||
19 | class·X·{·} | ||
20 | using·System;</string> | ||
13 | ····<string>//·CS1519:·Unexpected·symbol·`}'·in·class,·struct,·or·interface·member·declaration | 21 | ····<string>//·CS1519:·Unexpected·symbol·`}'·in·class,·struct,·or·interface·member·declaration |
14 | //·Line:·7 | 22 | //·Line:·7 |
15 | public·class·Foo | 23 | public·class·Foo |
16 | { | 24 | { |
17 | » public·f· | 25 | » public·f· |
18 | }</string> | 26 | }</string> |
19 | ····<string>//·CS1519:·Unexpected·symbol·`unchecked'·in·class,·struct,·or·interface·member·declaration | 27 | ····<string>//·CS1519:·Unexpected·symbol·`unchecked'·in·class,·struct,·or·interface·member·declaration |
20 | //·Line:·6 | 28 | //·Line:·6 |
21 | class·C | 29 | class·C |
22 | {··· | 30 | {··· |
23 | » unchecked·const·decimal·d·=·79m; | 31 | » unchecked·const·decimal·d·=·79m; |
24 | }</string> | 32 | }</string> |
25 | ····<string>//·CS1519:·Unexpected·symbol·`extern'·in·class,·struct,·or·interface·member·declaration | ||
26 | //·Line:·5 | ||
27 | public·class·Test·{} | ||
28 | extern·alias·Hey;</string> | ||
29 | ····<string>//·CS1519:·Unexpected·symbol·`using'·in·class,·struct,·or·interface·member·declaration | ||
30 | //·Line:·5 | ||
31 | class·X·{·} | ||
32 | using·System;</string> | ||
33 | ··</Examples> | 33 | ··</Examples> |
34 | </ErrorDocumentation> | 34 | </ErrorDocumentation> |
Offset 1, 25 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS9030</ErrorName> | 3 | ··<ErrorName>CS9030</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS9030:·The·left-hand·side·of·an·assignment·cannot·contain·a·null·propagating·operator | 5 | ····<string>//·CS9030:·The·left-hand·side·of·an·assignment·cannot·contain·a·null·propagating·operator |
6 | //·Line:·11 | ||
7 | using·System; | ||
8 | class·MainClass | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » System.AppDomain·a·=·null; | ||
13 | » » a?.AssemblyLoad·+=·(sender,·args)·=>·Console.Write·(args); | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS9030:·The·left-hand·side·of·an·assignment·cannot·contain·a·null·propagating·operator | ||
17 | //·Line:·15 | 6 | //·Line:·15 |
18 | public·class·Test1 | 7 | public·class·Test1 |
19 | { | 8 | { |
20 | » public·class·Test2 | 9 | » public·class·Test2 |
21 | » { | 10 | » { |
22 | » » public·System.EventHandler<System.EventArgs>·E; | 11 | » » public·System.EventHandler<System.EventArgs>·E; |
Offset 28, 9 lines modified | Offset 15, 22 lines modified | ||
28 | » public·Test2·test2·=·new·Test2·(); | 15 | » public·Test2·test2·=·new·Test2·(); |
29 | » static·void·Main·() | 16 | » static·void·Main·() |
30 | » { | 17 | » { |
31 | » » new·Test1·()?.test2.E·+=·null; | 18 | » » new·Test1·()?.test2.E·+=·null; |
32 | » } | 19 | » } |
33 | }</string> | 20 | }</string> |
21 | ····<string>//·CS9030:·The·left-hand·side·of·an·assignment·cannot·contain·a·null·propagating·operator | ||
22 | //·Line:·11 | ||
23 | using·System; | ||
24 | class·MainClass | ||
25 | { | ||
26 | » public·static·void·Main·() | ||
27 | » { | ||
28 | » » System.AppDomain·a·=·null; | ||
29 | » » a?.AssemblyLoad·+=·(sender,·args)·=>·Console.Write·(args); | ||
30 | » } | ||
31 | }</string> | ||
34 | ··</Examples> | 32 | ··</Examples> |
35 | </ErrorDocumentation> | 33 | </ErrorDocumentation> |
Offset 1, 41 lines modified | Offset 1, 41 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1661</ErrorName> | 3 | ··<ErrorName>CS1661</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1661:·Cannot·convert·` | 5 | ····<string>//·CS1661:·Cannot·convert·`anonymous·method'·to·delegate·type·`System.Predicate<T>'·since·there·is·a·parameter·mismatch |
6 | //·Line:· | 6 | //·Line:·8 |
7 | class· | 7 | class·Test<T> |
8 | { | 8 | { |
9 | » void·test·(Test<T>·t,·System.Predicate<T>·p) | ||
9 | » delegate·void·WithOutParam·(out·string·value); | ||
10 | » static·void·Main()· | ||
11 | » { | 10 | » { |
12 | » » | 11 | » » test·(t,·delegate·(Test<T>·item)·{ |
12 | » » » return·false; | ||
13 | » » }); | ||
13 | » } | 14 | » } |
14 | }</string> | 15 | }</string> |
15 | ····<string>//·CS1661:·Cannot·convert·`anonymous·method'·to·delegate·type·`D'·since·there·is·a·parameter·mismatch | 16 | ····<string>//·CS1661:·Cannot·convert·`anonymous·method'·to·delegate·type·`D'·since·there·is·a·parameter·mismatch |
16 | //·Line:·9 | 17 | //·Line:·9 |
17 | delegate·void·D·(int·x); | 18 | delegate·void·D·(int·x); |
18 | class·X·{ | 19 | class·X·{ |
19 | » static·void·Main·() | 20 | » static·void·Main·() |
20 | » { | 21 | » { |
21 | » » D·d2·=·delegate·(ref·int·x)·{}; | 22 | » » D·d2·=·delegate·(ref·int·x)·{}; |
22 | » } | 23 | » } |
23 | }</string> | 24 | }</string> |
24 | ····<string>//·CS1661:·Cannot·convert·`a | 25 | ····<string>//·CS1661:·Cannot·convert·`lambda·expression'·to·delegate·type·`C.WithOutParam'·since·there·is·a·parameter·mismatch |
25 | //·Line:· | 26 | //·Line:·10 |
26 | class· | 27 | class·C |
27 | { | 28 | { |
28 | » | 29 | » delegate·void·WithOutParam·(out·string·value); |
30 | » static·void·Main()· | ||
29 | » { | 31 | » { |
32 | » » WithOutParam·o·=·(string·l)·=>·{·return;·}; | ||
30 | » » test·(t,·delegate·(Test<T>·item)·{ | ||
31 | » » » return·false; | ||
32 | » » }); | ||
33 | » } | 33 | » } |
34 | }</string> | 34 | }</string> |
35 | ··</Examples> | 35 | ··</Examples> |
36 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 20, 40 lines modified | Offset 20, 40 lines modified | ||
20 | » IList·mFoo; | 20 | » IList·mFoo; |
21 | » void·Frobnicate·() | 21 | » void·Frobnicate·() |
22 | » { | 22 | » { |
23 | » » mFoo.Frobnicate<Test>·(); | 23 | » » mFoo.Frobnicate<Test>·(); |
24 | » } | 24 | » } |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS1929:·Type·`int'·does·not·contain·a·member·` | 26 | ····<string>//·CS1929:·Type·`int'·does·not·contain·a·member·`Check'·and·the·best·extension·method·overload·`C.Check(this·string)'·requires·an·instance·of·type·`string' |
27 | //·Line:·1 | 27 | //·Line:·12 |
28 | static·class· | 28 | static·class·C |
29 | { | 29 | { |
30 | » public·static·void· | 30 | » public·static·void·Check·(this·string·s) |
31 | » { | 31 | » { |
32 | » } | 32 | » } |
33 | } | ||
34 | class·B | ||
35 | { | ||
36 | » static·void·Main·() | 33 | » static·void·Main·() |
37 | » { | 34 | » { |
38 | » » | 35 | » » 1.Check·(); |
39 | » } | 36 | » } |
40 | }</string> | 37 | }</string> |
41 | ····<string>//·CS1929:·Type·`int'·does·not·contain·a·member·` | 38 | ····<string>//·CS1929:·Type·`int'·does·not·contain·a·member·`Foo'·and·the·best·extension·method·overload·`S.Foo(this·uint)'·requires·an·instance·of·type·`uint' |
42 | //·Line:·1 | 39 | //·Line:·15 |
43 | static·class· | 40 | static·class·S |
44 | { | 41 | { |
45 | » public·static·void· | 42 | » public·static·void·Foo·(this·uint·i) |
46 | » { | 43 | » { |
47 | » } | 44 | » } |
45 | } | ||
46 | class·B | ||
47 | { | ||
48 | » static·void·Main·() | 48 | » static·void·Main·() |
49 | » { | 49 | » { |
50 | » » | 50 | » » 55.Foo·(); |
51 | » } | 51 | » } |
52 | }</string> | 52 | }</string> |
53 | ··</Examples> | 53 | ··</Examples> |
54 | </ErrorDocumentation> | 54 | </ErrorDocumentation> |
Offset 12, 26 lines modified | Offset 12, 14 lines modified | ||
12 | » void·Method·(IDisposable·i) | 12 | » void·Method·(IDisposable·i) |
13 | » { | 13 | » { |
14 | » » using·(object·o·=·i) | 14 | » » using·(object·o·=·i) |
15 | » » { | 15 | » » { |
16 | » » } | 16 | » » } |
17 | ····} | 17 | ····} |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS1674:·`int':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' | ||
20 | //·Line:·8 | ||
21 | class·C | ||
22 | { | ||
23 | ····void·Method·(int·arg) | ||
24 | ····{ | ||
25 | » using·(arg) | ||
26 | » { | ||
27 | » } | ||
28 | ····} | ||
29 | }</string> | ||
30 | ····<string>//·CS1674:·`NoIDispose':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' | 19 | ····<string>//·CS1674:·`NoIDispose':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' |
31 | //·Line:·27 | 20 | //·Line:·27 |
32 | using·System; | 21 | using·System; |
33 | class·MyDispose·:·IDisposable·{ | 22 | class·MyDispose·:·IDisposable·{ |
34 | » public·bool·disposed; | 23 | » public·bool·disposed; |
Offset 78, 9 lines modified | Offset 66, 21 lines modified | ||
78 | » void·Method·(IDisposable·i) | 66 | » void·Method·(IDisposable·i) |
79 | » { | 67 | » { |
80 | » » using·(int·o·=·1,·b·=·2) | 68 | » » using·(int·o·=·1,·b·=·2) |
81 | » » { | 69 | » » { |
82 | » » } | 70 | » » } |
83 | » } | 71 | » } |
84 | }</string> | 72 | }</string> |
73 | ····<string>//·CS1674:·`int':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' | ||
74 | //·Line:·8 | ||
75 | class·C | ||
76 | { | ||
77 | ····void·Method·(int·arg) | ||
78 | ····{ | ||
79 | » using·(arg) | ||
80 | » { | ||
81 | » } | ||
82 | ····} | ||
83 | }</string> | ||
85 | ··</Examples> | 84 | ··</Examples> |
86 | </ErrorDocumentation> | 85 | </ErrorDocumentation> |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0723</ErrorName> | 3 | ··<ErrorName>CS0723</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0723:·` | 5 | ····<string>//·CS0723:·`MainClass.s':·cannot·declare·variables·of·static·types |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | static·class·S | 7 | static·class·S |
8 | { | 8 | { |
9 | } | 9 | } |
10 | 10 | class·MainClass | |
11 | { | 11 | { |
12 | 12 | ····S·s; | |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0723:·`sc':·cannot·declare·variables·of·static·types | 14 | ····<string>//·CS0723:·`sc':·cannot·declare·variables·of·static·types |
15 | //·Line:·10 | 15 | //·Line:·10 |
16 | static·class·StaticClass·{ | 16 | static·class·StaticClass·{ |
17 | } | 17 | } |
18 | class·MainClass·{ | 18 | class·MainClass·{ |
19 | ····public·static·void·Main·() | 19 | ····public·static·void·Main·() |
20 | ····{ | 20 | ····{ |
21 | ········StaticClass·sc; | 21 | ········StaticClass·sc; |
22 | ····} | 22 | ····} |
23 | }</string> | 23 | }</string> |
24 | ····<string>//·CS0723:·` | 24 | ····<string>//·CS0723:·`C<T>.t':·cannot·declare·variables·of·static·types |
25 | //·Line:·10 | 25 | //·Line:·10 |
26 | static·class·S | 26 | static·class·S<T> |
27 | { | 27 | { |
28 | } | 28 | } |
29 | class· | 29 | public·class·C<T> |
30 | { | 30 | { |
31 | 31 | » S<T>·t; | |
32 | }</string> | 32 | }</string> |
33 | ··</Examples> | 33 | ··</Examples> |
34 | </ErrorDocumentation> | 34 | </ErrorDocumentation> |
Offset 1, 26 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1931</ErrorName> | 3 | ··<ErrorName>CS1931</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1931:·A·range·variable·`i | 5 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' |
6 | //·Line:·1 | 6 | //·Line:·12 |
7 | using·System; | 7 | using·System; |
8 | using·System.Collections.Generic; | ||
9 | using·System.Linq; | 8 | using·System.Linq; |
10 | class· | 9 | class·C |
11 | { | 10 | { |
12 | » public·static·void·Main·() | 11 | » public·static·void·Main·() |
13 | » { | 12 | » { |
14 | » » int[]·int_array·=·null; | ||
15 | » » int·i | 13 | » » int·i·=·9; |
16 | » » | 14 | » » var·e·=·from·i·in·"a" |
15 | » » » select·1; | ||
17 | » } | 16 | » } |
18 | }</string> | 17 | }</string> |
19 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' | 18 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' |
20 | //·Line:·14 | 19 | //·Line:·14 |
21 | using·System; | 20 | using·System; |
Offset 32, 27 lines modified | Offset 30, 29 lines modified | ||
32 | » { | 30 | » { |
33 | » » int·i·=·9; | 31 | » » int·i·=·9; |
34 | » » var·e·=·from·v·in·"a" | 32 | » » var·e·=·from·v·in·"a" |
35 | » » » let·i·=·2 | 33 | » » » let·i·=·2 |
36 | » » » select·v; | 34 | » » » select·v; |
37 | » } | 35 | » } |
38 | }</string> | 36 | }</string> |
39 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' | 37 | ····<string>//·CS1931:·A·range·variable·`ii'·conflicts·with·a·previous·declaration·of·`ii' |
40 | //·Line:·1 | 38 | //·Line:·14 |
41 | using·System; | 39 | using·System; |
40 | using·System.Collections.Generic; | ||
42 | using·System.Linq; | 41 | using·System.Linq; |
43 | class· | 42 | class·Test |
44 | { | 43 | { |
45 | » public·static·void·Main·() | 44 | » public·static·void·Main·() |
46 | » { | 45 | » { |
46 | » » int[]·int_array·=·null; | ||
47 | » » int·i·=· | 47 | » » int·ii·=·0; |
48 | » » IEnumerable<int>·e·=·from·int·ii·in·int_array·select·"1"; | ||
48 | » » var·e·=·from·i·in·"a" | ||
49 | » » » select·1; | ||
50 | » } | 49 | » } |
51 | }</string> | 50 | }</string> |
52 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' | 51 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' |
53 | //·Line:·13 | 52 | //·Line:·13 |
54 | using·System; | 53 | using·System; |
Offset 6, 27 lines modified | Offset 6, 27 lines modified | ||
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 8 | using·System; |
9 | [assembly:CLSCompliant·(true)] | 9 | [assembly:CLSCompliant·(true)] |
10 | public·class·CLSAttribute:·Attribute·{ | 10 | public·class·CLSAttribute:·Attribute·{ |
11 | ·······private·CLSAttribute(int·arg)·{ | ||
12 | ····· | 11 | ···public·CLSAttribute(string[]·array)·{ |
12 | ···} | ||
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types | 14 | ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types |
15 | //·Line:·8 | 15 | //·Line:·8 |
16 | //·Compiler·options:·-warnaserror·-warn:1 | 16 | //·Compiler·options:·-warnaserror·-warn:1 |
17 | using·System; | 17 | using·System; |
18 | [assembly:CLSCompliant·(true)] | 18 | [assembly:CLSCompliant·(true)] |
19 | public·class·CLSAttribute:·Attribute·{ | 19 | public·class·CLSAttribute:·Attribute·{ |
20 | ···public·CLSAttribute(string[]·array)·{ | ||
21 | ··· | 20 | ·······private·CLSAttribute(int·arg)·{ |
21 | ·······} | ||
22 | }</string> | 22 | }</string> |
23 | ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types | 23 | ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types |
24 | //·Line:·8 | 24 | //·Line:·8 |
25 | //·Compiler·options:·-warnaserror·-warn:1 | 25 | //·Compiler·options:·-warnaserror·-warn:1 |
26 | using·System; | 26 | using·System; |
27 | [assembly:CLSCompliant·(true)] | 27 | [assembly:CLSCompliant·(true)] |
Offset 1, 48 lines modified | Offset 1, 48 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0655</ErrorName> | 3 | ··<ErrorName>CS0655</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0655:·` | 5 | ····<string>//·CS0655:·`d'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type |
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | using·System; | 7 | using·System; |
8 | class·TestAttribute·:·Attribute | 8 | class·TestAttribute·:·Attribute |
9 | { | 9 | { |
10 | 10 | ···public·decimal·d; | |
11 | } | 11 | } |
12 | [Test·( | 12 | [Test·(d·=·44444)] |
13 | class·C | 13 | class·C |
14 | { | 14 | { |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0655:·`a'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type | 16 | ····<string>//·CS0655:·`a'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type |
17 | //·Line:·11 | 17 | //·Line:·11 |
18 | using·System; | 18 | using·System; |
19 | class·TestAttribute·:·Attribute | 19 | class·TestAttribute·:·Attribute |
20 | { | 20 | { |
21 | 21 | » public·int[,]·a; | |
22 | } | 22 | } |
23 | [Test·(a·=·null)] | 23 | [Test·(a·=·null)] |
24 | class·C | 24 | class·C |
25 | { | 25 | { |
26 | }</string> | 26 | }</string> |
27 | ····<string>//·CS0655:·` | 27 | ····<string>//·CS0655:·`a'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type |
28 | //·Line:·11 | 28 | //·Line:·11 |
29 | using·System; | 29 | using·System; |
30 | class·TestAttribute·:·Attribute | 30 | class·TestAttribute·:·Attribute |
31 | { | 31 | { |
32 | ···public· | 32 | ···public·int[][]·a; |
33 | } | 33 | } |
34 | [Test·( | 34 | [Test·(a·=·null)] |
35 | class·C | 35 | class·C |
36 | { | 36 | { |
37 | }</string> | 37 | }</string> |
38 | ··</Examples> | 38 | ··</Examples> |
39 | </ErrorDocumentation> | 39 | </ErrorDocumentation> |
Offset 5, 24 lines modified | Offset 5, 24 lines modified | ||
5 | ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements | 5 | ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | new·enum·E | 7 | new·enum·E |
8 | { | 8 | { |
9 | }</string> | 9 | }</string> |
10 | ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements | 10 | ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements |
11 | //·Line:·5 | ||
12 | namespace·A·{ | ||
13 | » new·class·X·{ | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements | ||
17 | //·Line:·8 | 11 | //·Line:·8 |
18 | class·Base | 12 | class·Base |
19 | { | 13 | { |
20 | } | 14 | } |
21 | new·class·X:·Base·{ | 15 | new·class·X:·Base·{ |
22 | }</string> | 16 | }</string> |
17 | ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements | ||
18 | //·Line:·5 | ||
19 | namespace·A·{ | ||
20 | » new·class·X·{ | ||
21 | » } | ||
22 | }</string> | ||
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 29 lines modified | Offset 1, 29 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS4005</ErrorName> | 3 | ··<ErrorName>CS4005</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS4005:·Async·methods·cannot·have·unsafe·parameters | 5 | ····<string>//·CS4005:·Async·methods·cannot·have·unsafe·parameters |
6 | //·Line:· | 6 | //·Line:·7 |
7 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
8 | class·C | 8 | class·C |
9 | { | 9 | { |
10 | » public·unsafe·async·void·Test·(int*·arg) | ||
10 | » unsafe·delegate·void·D·(int*·i); | ||
11 | » | ||
12 | » public·static·void·Main·() | ||
13 | » { | 11 | » { |
14 | » » D·d·=·async·delegate·{·}; | ||
15 | » } | 12 | » } |
16 | }</string> | 13 | }</string> |
17 | ····<string>//·CS4005:·Async·methods·cannot·have·unsafe·parameters | 14 | ····<string>//·CS4005:·Async·methods·cannot·have·unsafe·parameters |
18 | //·Line:· | 15 | //·Line:·11 |
19 | //·Compiler·options:·-unsafe | 16 | //·Compiler·options:·-unsafe |
20 | class·C | 17 | class·C |
21 | { | 18 | { |
22 | » | 19 | » unsafe·delegate·void·D·(int*·i); |
20 | » | ||
21 | » public·static·void·Main·() | ||
23 | » { | 22 | » { |
23 | » » D·d·=·async·delegate·{·}; | ||
24 | » } | 24 | » } |
25 | }</string> | 25 | }</string> |
26 | ··</Examples> | 26 | ··</Examples> |
27 | </ErrorDocumentation> | 27 | </ErrorDocumentation> |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0550</ErrorName> | 3 | ··<ErrorName>CS0550</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0550:·`PropertyClass.PropertyInterface. | 5 | ····<string>//·CS0550:·`PropertyClass.PropertyInterface.Value.set'·is·an·accessor·not·found·in·interface·member·`PropertyInterface.Value' |
6 | //·Line:·13 | 6 | //·Line:·13 |
7 | using·System.Runtime.CompilerServices; | ||
8 | interface·PropertyInterface·{ | 7 | interface·PropertyInterface·{ |
9 | ········int· | 8 | ········int·Value·{·get;·} |
10 | } | 9 | } |
11 | public·class·PropertyClass:·PropertyInterface·{ | 10 | public·class·PropertyClass:·PropertyInterface·{ |
12 | ········int·PropertyInterface. | 11 | ········int·PropertyInterface.Value·{· |
13 | ················get·{· | 12 | ················get·{· |
14 | ························return·0; | 13 | ························return·0; |
15 | ················}· | 14 | ················}· |
16 | ················set·{·} | 15 | ················set·{·} |
17 | ········} | 16 | ········} |
18 | }</string> | 17 | }</string> |
19 | ····<string>//·CS0550:·`PropertyClass.PropertyInterface. | 18 | ····<string>//·CS0550:·`PropertyClass.PropertyInterface.this[bool].get'·is·an·accessor·not·found·in·interface·member·`PropertyInterface.this[bool]' |
20 | //·Line:·13 | 19 | //·Line:·13 |
20 | using·System.Runtime.CompilerServices; | ||
21 | interface·PropertyInterface·{ | 21 | interface·PropertyInterface·{ |
22 | ········int· | 22 | ········int·this[bool·b]·{·set;·} |
23 | } | 23 | } |
24 | public·class·PropertyClass:·PropertyInterface·{ | 24 | public·class·PropertyClass:·PropertyInterface·{ |
25 | ········int·PropertyInterface. | 25 | ········int·PropertyInterface.this·[bool·b]{· |
26 | ················get·{· | 26 | ················get·{· |
27 | ························return·0; | 27 | ························return·0; |
28 | ················}· | 28 | ················}· |
29 | ················set·{·} | 29 | ················set·{·} |
30 | ········} | 30 | ········} |
31 | }</string> | 31 | }</string> |
32 | ··</Examples> | 32 | ··</Examples> |
Offset 1, 35 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0217</ErrorName> | 3 | ··<ErrorName>CS0217</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0217:·A·user-defined·operator·`UserOperatorClass.operator·&(UserOperatorClass,·UserOperatorClass)'·must·have·each·parameter·type·and·return·type·of·the·same·type·in·order·to·be·applicable·as·a·short·circuit·operator | ||
6 | //·Line:·22 | ||
7 | public·class·UserOperatorClass | ||
8 | { | ||
9 | ········public·static·bool·operator·&·(UserOperatorClass·u1,·UserOperatorClass·u2)·{ | ||
10 | ················return·true; | ||
11 | ········} | ||
12 | ···· | ||
13 | ········public·static·bool·operator·true·(UserOperatorClass·u)·{ | ||
14 | ················return·true; | ||
15 | ········} | ||
16 | ········public·static·bool·operator·false·(UserOperatorClass·u)·{ | ||
17 | ················return·false; | ||
18 | ········} | ||
19 | ········public·static·void·Main·()·{ | ||
20 | ················ | ||
21 | ················UserOperatorClass·x·=·new·UserOperatorClass(); | ||
22 | ················UserOperatorClass·y·=·new·UserOperatorClass(); | ||
23 | ················UserOperatorClass·z·=·x·&&·y; | ||
24 | ········} | ||
25 | }</string> | ||
26 | ····<string>//·CS0217:·A·user-defined·operator·`UserOperatorClass.operator·&(UserOperatorClass,·bool)'·must·have·each·parameter·type·and·return·type·of·the·same·type·in·order·to·be·applicable·as·a·short·circuit·operator | 5 | ····<string>//·CS0217:·A·user-defined·operator·`UserOperatorClass.operator·&(UserOperatorClass,·bool)'·must·have·each·parameter·type·and·return·type·of·the·same·type·in·order·to·be·applicable·as·a·short·circuit·operator |
27 | //·Line:·25 | 6 | //·Line:·25 |
28 | public·class·UserOperatorClass | 7 | public·class·UserOperatorClass |
29 | { | 8 | { |
30 | » public·static·UserOperatorClass·operator·&·(UserOperatorClass·u1,·bool·u2) | 9 | » public·static·UserOperatorClass·operator·&·(UserOperatorClass·u1,·bool·u2) |
31 | » { | 10 | » { |
Offset 49, 9 lines modified | Offset 25, 33 lines modified | ||
49 | » public·static·void·Main·() | 25 | » public·static·void·Main·() |
50 | » { | 26 | » { |
51 | » » UserOperatorClass·x·=·new·UserOperatorClass·(); | 27 | » » UserOperatorClass·x·=·new·UserOperatorClass·(); |
52 | » » bool·y·=·true; | 28 | » » bool·y·=·true; |
53 | » » UserOperatorClass·z·=·x·&&·y; | 29 | » » UserOperatorClass·z·=·x·&&·y; |
54 | » } | 30 | » } |
55 | }</string> | 31 | }</string> |
32 | ····<string>//·CS0217:·A·user-defined·operator·`UserOperatorClass.operator·&(UserOperatorClass,·UserOperatorClass)'·must·have·each·parameter·type·and·return·type·of·the·same·type·in·order·to·be·applicable·as·a·short·circuit·operator | ||
33 | //·Line:·22 | ||
34 | public·class·UserOperatorClass | ||
35 | { | ||
36 | ········public·static·bool·operator·&·(UserOperatorClass·u1,·UserOperatorClass·u2)·{ | ||
37 | ················return·true; | ||
38 | ········} | ||
39 | ···· | ||
40 | ········public·static·bool·operator·true·(UserOperatorClass·u)·{ | ||
41 | ················return·true; | ||
42 | ········} | ||
43 | ········public·static·bool·operator·false·(UserOperatorClass·u)·{ | ||
44 | ················return·false; | ||
45 | ········} | ||
46 | ········public·static·void·Main·()·{ | ||
47 | ················ | ||
48 | ················UserOperatorClass·x·=·new·UserOperatorClass(); | ||
49 | ················UserOperatorClass·y·=·new·UserOperatorClass(); | ||
50 | ················UserOperatorClass·z·=·x·&&·y; | ||
51 | ········} | ||
52 | }</string> | ||
56 | ··</Examples> | 53 | ··</Examples> |
57 | </ErrorDocumentation> | 54 | </ErrorDocumentation> |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS8087</ErrorName> | 3 | ··<ErrorName>CS8087</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8087:·A·` | 5 | ····<string>//·CS8087:·A·`}'·character·may·only·be·escaped·by·doubling·`}}'·in·an·interpolated·string |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | public·class·Test | 7 | public·class·Test |
8 | { | 8 | { |
9 | » public·static·int·Main·() | 9 | » public·static·int·Main·() |
10 | » { | 10 | » { |
11 | » » var·x·=·$"·\u007 | 11 | » » var·x·=·$"·\u007D·"; |
12 | » } | 12 | » } |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS8087:·A·` | 14 | ····<string>//·CS8087:·A·`{'·character·may·only·be·escaped·by·doubling·`{{'·in·an·interpolated·string |
15 | //·Line:·8 | 15 | //·Line:·8 |
16 | public·class·Test | 16 | public·class·Test |
17 | { | 17 | { |
18 | » public·static·int·Main·() | 18 | » public·static·int·Main·() |
19 | » { | 19 | » { |
20 | » » var·x·=·$"·\u007 | 20 | » » var·x·=·$"·\u007B·"; |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1576</ErrorName> | 3 | ··<ErrorName>CS1576</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid | 5 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid |
6 | //·Line:·4 | 6 | //·Line:·4 |
7 | #line· | 7 | #line·0</string> |
8 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid | 8 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid |
9 | //·Line:·4 | 9 | //·Line:·4 |
10 | #line | 10 | #line</string> |
11 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid | ||
12 | //·Line:·4 | ||
13 | #line·-9</string> | ||
11 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid | 14 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid |
12 | //·Line:·8 | 15 | //·Line:·8 |
13 | public·struct·S | 16 | public·struct·S |
14 | { | 17 | { |
15 | ···static·void·Main() | 18 | ···static·void·Main() |
16 | ···{ | 19 | ···{ |
17 | ······#line·"error" | 20 | ······#line·"error" |
18 | ···} | 21 | ···} |
19 | }</string> | 22 | }</string> |
20 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid | ||
21 | //·Line:·4 | ||
22 | #line</string> | ||
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 2, 23 lines modified | Offset 2, 23 lines modified | ||
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0465</ErrorName> | 3 | ··<ErrorName>CS0465</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor? | 5 | ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor? |
6 | //·Line:·7 | 6 | //·Line:·7 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | class·T | ||
9 | 8 | interface·I | |
9 | { | ||
10 | ···· | 10 | ····void·Finalize·(); |
11 | ····{ | ||
12 | ····} | ||
13 | }</string> | 11 | }</string> |
14 | ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor? | 12 | ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor? |
15 | //·Line:·7 | 13 | //·Line:·7 |
16 | //·Compiler·options:·-warnaserror·-warn:1 | 14 | //·Compiler·options:·-warnaserror·-warn:1 |
17 | interface·I | ||
18 | 15 | class·T | |
16 | {» | ||
19 | ····void·Finalize·() | 17 | ····static·void·Finalize·() |
18 | ····{ | ||
19 | ····} | ||
20 | }</string> | 20 | }</string> |
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </ErrorDocumentation> |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0713</ErrorName> | 3 | ··<ErrorName>CS0713</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0713:·Static·class·`StaticClass'·cannot·derive·from·type·`System.ArgumentException'.·Static·classes·must·derive·from·object | ||
6 | //·Line:·4 | ||
7 | static·class·StaticClass:·System.ArgumentException·{ | ||
8 | }</string> | ||
9 | ····<string>//·CS0713:·Static·class·`StaticClass'·cannot·derive·from·type·`System.ArgumentNullException'.·Static·classes·must·derive·from·object | 5 | ····<string>//·CS0713:·Static·class·`StaticClass'·cannot·derive·from·type·`System.ArgumentNullException'.·Static·classes·must·derive·from·object |
10 | //·Line:·4 | 6 | //·Line:·4 |
11 | static·partial·class·StaticClass·{ | 7 | static·partial·class·StaticClass·{ |
12 | } | 8 | } |
13 | static·partial·class·StaticClass·:·System.ArgumentNullException·{ | 9 | static·partial·class·StaticClass·:·System.ArgumentNullException·{ |
14 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0713:·Static·class·`StaticClass'·cannot·derive·from·type·`System.ArgumentException'.·Static·classes·must·derive·from·object | ||
12 | //·Line:·4 | ||
13 | static·class·StaticClass:·System.ArgumentException·{ | ||
14 | }</string> | ||
15 | ··</Examples> | 15 | ··</Examples> |
16 | </ErrorDocumentation> | 16 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0305</ErrorName> | 3 | ··<ErrorName>CS0305</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0305:·Using·the·generic·type·`A.B<T>'·requires·`1'·type·argument(s) | ||
6 | //·Line:·12 | ||
7 | class·A· | ||
8 | { | ||
9 | » class·B<T>· | ||
10 | » {· | ||
11 | » } | ||
12 | » | ||
13 | » static·void·Main()· | ||
14 | » { | ||
15 | » » B·b·=·new·B<A>(); | ||
16 | » } | ||
17 | }</string> | ||
5 | ····<string>//·CS0305:·Using·the·generic·method·`X.G<T>()'·requires·`1'·type·argument(s) | 18 | ····<string>//·CS0305:·Using·the·generic·method·`X.G<T>()'·requires·`1'·type·argument(s) |
6 | //·Line:·17 | 19 | //·Line:·17 |
7 | using·System; | 20 | using·System; |
8 | delegate·int·E·(); | 21 | delegate·int·E·(); |
Offset 17, 53 lines modified | Offset 31, 23 lines modified | ||
17 | » } | 31 | » } |
18 | » static·void·Main·() | 32 | » static·void·Main·() |
19 | » { | 33 | » { |
20 | » » E·e2·=·new·E·(G); | 34 | » » E·e2·=·new·E·(G); |
21 | » } | 35 | » } |
22 | }</string> | 36 | }</string> |
23 | ····<string>//·CS0305:·Using·the·generic·type·`Stack<T>'·requires·`1'·type·argument(s) | ||
24 | //·Line:·11 | ||
25 | class·Stack<T>·{ | ||
26 | } | ||
27 | class·Test·{ | ||
28 | } | ||
29 | class·T·{ | ||
30 | » Stack<Test,Test>·a; | ||
31 | » static·void·Main() | ||
32 | » { | ||
33 | » } | ||
34 | }</string> | ||
35 | ····<string>//·CS0305:·Using·the·generic·type·`System.Collections.Generic.List<T>'·requires·`1'·type·argument(s) | 37 | ····<string>//·CS0305:·Using·the·generic·type·`System.Collections.Generic.List<T>'·requires·`1'·type·argument(s) |
36 | //·Line:·8 | 38 | //·Line:·8 |
37 | using·System.Collections.Generic; | 39 | using·System.Collections.Generic; |
38 | class·X | 40 | class·X |
39 | { | 41 | { |
40 | » List<int,long>·list; | 42 | » List<int,long>·list; |
41 | }</string> | 43 | }</string> |
42 | ····<string>//·CS0305:·Using·the·generic·type·`A.B<T>'·requires·`1'·type·argument(s) | ||
43 | //·Line:·12 | ||
44 | class·A· | ||
45 | { | ||
46 | » class·B<T>· | ||
47 | » {· | ||
48 | » } | ||
49 | » | ||
50 | » static·void·Main()· | ||
51 | » { | ||
52 | » » B·b·=·new·B<A>(); | ||
53 | » } | ||
54 | }</string> | ||
55 | ····<string>//·CS0305:·Using·the·generic·method·`C.Test<T,Y>(C.Func<T>)'·requires·`2'·type·argument(s) | 44 | ····<string>//·CS0305:·Using·the·generic·method·`C.Test<T,Y>(C.Func<T>)'·requires·`2'·type·argument(s) |
56 | //·Line:·14 | 45 | //·Line:·14 |
57 | public·class·C | 46 | public·class·C |
58 | { | 47 | { |
59 | » public·delegate·int·Func<T>·(T·t); | 48 | » public·delegate·int·Func<T>·(T·t); |
60 | » | 49 | » |
Offset 72, 14 lines modified | Offset 56, 40 lines modified | ||
72 | » } | 56 | » } |
73 | » public·static·void·Main·() | 57 | » public·static·void·Main·() |
74 | » { | 58 | » { |
75 | » » Test<int>·(delegate·(int·i)·{·return·i;·}); | 59 | » » Test<int>·(delegate·(int·i)·{·return·i;·}); |
76 | » } | 60 | » } |
77 | }</string> | 61 | }</string> |
62 | ····<string>//·CS0305:·Using·the·generic·type·`Stack<T>'·requires·`1'·type·argument(s) | ||
63 | //·Line:·9 | ||
64 | class·Stack<T> | ||
65 | {·} | ||
66 | class·X | ||
67 | { | ||
68 | » Stack·stack; | ||
69 | }</string> | ||
70 | ····<string>//·CS0305:·Using·the·generic·type·`Stack<T>'·requires·`1'·type·argument(s) | ||
71 | //·Line:·11 | ||
72 | class·Stack<T>·{ | ||
73 | } | ||
74 | class·Test·{ | ||
75 | } | ||
76 | class·T·{ | ||
77 | » Stack<Test,Test>·a; | ||
78 | » static·void·Main() | ||
79 | » { | ||
80 | » } | ||
81 | }</string> | ||
78 | ····<string>//·CS0305:·Using·the·generic·type·`N<T>'·requires·`1'·type·argument(s) | 82 | ····<string>//·CS0305:·Using·the·generic·type·`N<T>'·requires·`1'·type·argument(s) |
79 | //·Line:·12 | 83 | //·Line:·12 |
80 | class·N<T> | 84 | class·N<T> |
81 | { | 85 | { |
82 | } | 86 | } |
Offset 106, 19 lines modified | Offset 116, 9 lines modified | ||
106 | » class·X | 116 | » class·X |
107 | » { | 117 | » { |
108 | » » static·void·Main·() | 118 | » » static·void·Main·() |
109 | » » { | 119 | » » { |
110 | » » } | 120 | » » } |
111 | » } | 121 | » } |
Max diff block lines reached; 214/2538 bytes (8.43%) of diff not shown. |
Offset 1, 26 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0053</ErrorName> | 3 | ··<ErrorName>CS0053</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`Blah[]'·is·less·accessible·than·property·`A.B' | ||
6 | //·Line:·6 | ||
7 | public·class·A·{ | ||
8 | » public·Blah·[]·B·{ | ||
9 | » » get·{·return·null;·} | ||
10 | » } | ||
11 | » static·void·Main·()·{} | ||
12 | } | ||
13 | class·Blah·{ | ||
14 | » | ||
15 | }</string> | ||
16 | ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`ErrorCS0053'·is·less·accessible·than·property·`Foo.Property' | 5 | ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`ErrorCS0053'·is·less·accessible·than·property·`Foo.Property' |
17 | //·Line:·11 | 6 | //·Line:·11 |
18 | using·System; | 7 | using·System; |
19 | class·ErrorCS0053·{ | 8 | class·ErrorCS0053·{ |
20 | » public·ErrorCS0053·()·{} | 9 | » public·ErrorCS0053·()·{} |
Offset 32, 14 lines modified | Offset 17, 29 lines modified | ||
32 | » } | 17 | » } |
33 | » public·static·void·Main·()·{ | 18 | » public·static·void·Main·()·{ |
34 | » } | 19 | » } |
35 | » ErrorCS0053·error; | 20 | » ErrorCS0053·error; |
36 | }</string> | 21 | }</string> |
22 | ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`Blah[]'·is·less·accessible·than·property·`A.B' | ||
23 | //·Line:·6 | ||
24 | public·class·A·{ | ||
25 | » public·Blah·[]·B·{ | ||
26 | » » get·{·return·null;·} | ||
27 | » } | ||
28 | » static·void·Main·()·{} | ||
29 | } | ||
30 | class·Blah·{ | ||
31 | » | ||
32 | }</string> | ||
37 | ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`MonoTests.System.ComponentModel.PropertyDescriptorTests.MissingConverterType_test.NestedClass'·is·less·accessible·than·property·`MonoTests.System.ComponentModel.PropertyDescriptorTests.MissingConverterType_test.Prop' | 33 | ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`MonoTests.System.ComponentModel.PropertyDescriptorTests.MissingConverterType_test.NestedClass'·is·less·accessible·than·property·`MonoTests.System.ComponentModel.PropertyDescriptorTests.MissingConverterType_test.Prop' |
38 | //·Line:·12 | 34 | //·Line:·12 |
39 | namespace·MonoTests.System.ComponentModel | 35 | namespace·MonoTests.System.ComponentModel |
40 | { | 36 | { |
41 | » public·class·PropertyDescriptorTests | 37 | » public·class·PropertyDescriptorTests |
42 | » { | 38 | » { |
Offset 11, 23 lines modified | Offset 11, 14 lines modified | ||
11 | » » » if·(b) | 11 | » » » if·(b) |
12 | » » » » break; | 12 | » » » » break; |
13 | » » » else | 13 | » » » else |
14 | » » » » break; | 14 | » » » » break; |
15 | » » } | 15 | » » } |
16 | » } | 16 | » } |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0161:·`A.Main()':·not·all·code·paths·return·a·value | ||
19 | //·Line:·6 | ||
20 | class·A | ||
21 | { | ||
22 | » public·static·int·Main·()· | ||
23 | » { | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0161:·`A.Test()':·not·all·code·paths·return·a·value | 18 | ····<string>//·CS0161:·`A.Test()':·not·all·code·paths·return·a·value |
27 | //·Line:·8 | 19 | //·Line:·8 |
28 | using·System.Threading.Tasks; | 20 | using·System.Threading.Tasks; |
29 | class·A | 21 | class·A |
30 | { | 22 | { |
Offset 37, 9 lines modified | Offset 28, 18 lines modified | ||
37 | » } | 28 | » } |
38 | » | 29 | » |
39 | » static·Task<string>·CallAsync·() | 30 | » static·Task<string>·CallAsync·() |
40 | » { | 31 | » { |
41 | » » return·null; | 32 | » » return·null; |
42 | » } | 33 | » } |
43 | }</string> | 34 | }</string> |
35 | ····<string>//·CS0161:·`A.Main()':·not·all·code·paths·return·a·value | ||
36 | //·Line:·6 | ||
37 | class·A | ||
38 | { | ||
39 | » public·static·int·Main·()· | ||
40 | » { | ||
41 | » } | ||
42 | }</string> | ||
44 | ··</Examples> | 43 | ··</Examples> |
45 | </ErrorDocumentation> | 44 | </ErrorDocumentation> |
Offset 6, 27 lines modified | Offset 6, 27 lines modified | ||
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | interface·I | 7 | interface·I |
8 | { | 8 | { |
9 | » void·Foo<T>·()·where·T·:·class,·struct; | 9 | » void·Foo<T>·()·where·T·:·class,·struct; |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified | 11 | ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified |
12 | //·Line:·6 | ||
13 | public·class·C<T> | ||
14 | { | ||
15 | ······public·void·Foo<T>()·where·T·:·class,·struct· | ||
16 | ······{ | ||
17 | ······} | ||
18 | }</string> | ||
19 | ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified | ||
20 | //·Line:·8 | 12 | //·Line:·8 |
21 | public·interface·I | 13 | public·interface·I |
22 | { | 14 | { |
23 | } | 15 | } |
24 | public·class·C<T>·where·T·:·I,·class | 16 | public·class·C<T>·where·T·:·I,·class |
25 | { | 17 | { |
26 | }</string> | 18 | }</string> |
19 | ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified | ||
20 | //·Line:·6 | ||
21 | public·class·C<T> | ||
22 | { | ||
23 | ······public·void·Foo<T>()·where·T·:·class,·struct· | ||
24 | ······{ | ||
25 | ······} | ||
26 | }</string> | ||
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1106</ErrorName> | 3 | ··<ErrorName>CS1106</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1106:·`S | 5 | ····<string>//·CS1106:·`S.Foo(this·string)':·Extension·methods·must·be·defined·in·a·non-generic·static·class |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | 7 | class·S | |
8 | { | 8 | { |
9 | » static·void·Foo·(this·string·s) | 9 | » static·void·Foo·(this·string·s) |
10 | » { | 10 | » { |
11 | » } | 11 | » } |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS1106:·`S.Foo(this·string)':·Extension·methods·must·be·defined·in·a·non-generic·static·class | 13 | ····<string>//·CS1106:·`S<T>.Foo(this·string)':·Extension·methods·must·be·defined·in·a·non-generic·static·class |
14 | //·Line:·6 | 14 | //·Line:·6 |
15 | class·S | 15 | static·class·S<T> |
16 | { | 16 | { |
17 | » static·void·Foo·(this·string·s) | 17 | » static·void·Foo·(this·string·s) |
18 | » { | 18 | » { |
19 | » } | 19 | » } |
20 | }</string> | 20 | }</string> |
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </ErrorDocumentation> |
Offset 21, 51 lines modified | Offset 21, 51 lines modified | ||
21 | { | 21 | { |
22 | » public·void·Test·() | 22 | » public·void·Test·() |
23 | » { | 23 | » { |
24 | » » Expression<Func<bool>>·e·=·()·=>·base.Core; | 24 | » » Expression<Func<bool>>·e·=·()·=>·base.Core; |
25 | » } | 25 | » } |
26 | }</string> | 26 | }</string> |
27 | ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access | 27 | ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access |
28 | //·Line:· | 28 | //·Line:·14 |
29 | using·System; | 29 | using·System; |
30 | using·System.Linq.Expressions; | 30 | using·System.Linq.Expressions; |
31 | class·B | 31 | class·B |
32 | { | 32 | { |
33 | » protected·B·this·[int·i]·{ | ||
34 | » | 33 | » protected·int·Core·() |
34 | » { | ||
35 | » » | 35 | » » return·4; |
36 | » » } | ||
37 | » } | 36 | » } |
38 | } | 37 | } |
39 | class·C·:·B | 38 | class·C·:·B |
40 | { | 39 | { |
41 | » public·void·Test·() | 40 | » public·void·Test·() |
42 | » { | 41 | » { |
43 | » » Expression<Func< | 42 | » » Expression<Func<int>>·e·=·()·=>·base.Core·(); |
44 | » } | 43 | » } |
45 | }</string> | 44 | }</string> |
46 | ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access | 45 | ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access |
47 | //·Line:· | 46 | //·Line:·20 |
48 | using·System; | 47 | using·System; |
49 | using·System.Linq.Expressions; | 48 | using·System.Linq.Expressions; |
50 | class·B | 49 | class·B |
51 | { | 50 | { |
52 | » protected·int·Core·() | ||
53 | » { | 51 | » protected·B·this·[int·i]·{ |
52 | » » get·{ | ||
54 | » » return· | 53 | » » » return·null; |
54 | » » } | ||
55 | » } | 55 | » } |
56 | } | 56 | } |
57 | class·C·:·B | 57 | class·C·:·B |
58 | { | 58 | { |
59 | » public·void·Test·() | 59 | » public·void·Test·() |
60 | » { | 60 | » { |
61 | » » Expression<Func< | 61 | » » Expression<Func<B>>·e·=·()·=>·base·[8]; |
62 | » } | 62 | » } |
63 | }</string> | 63 | }</string> |
64 | ··</Examples> | 64 | ··</Examples> |
65 | </ErrorDocumentation> | 65 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 21 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0703</ErrorName> | 3 | ··<ErrorName>CS0703</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`I'·is·less·accessible·than·`C<T>' | ||
6 | //·Line:·8 | ||
7 | interface·I | ||
8 | { | ||
9 | } | ||
10 | public·class·C<T>··where·T·:·I | ||
11 | { | ||
12 | }</string> | ||
5 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`A.B<T>.C'·is·less·accessible·than·`A.B<T>' | 13 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`A.B<T>.C'·is·less·accessible·than·`A.B<T>' |
6 | //·Line:·6 | 14 | //·Line:·6 |
7 | public·class·A | 15 | public·class·A |
8 | { | 16 | { |
9 | » protected·internal·class·B<T>·where·T·:·B<T>.C | 17 | » protected·internal·class·B<T>·where·T·:·B<T>.C |
10 | » { | 18 | » { |
Offset 23, 19 lines modified | Offset 33, 9 lines modified | ||
23 | » { | 33 | » { |
24 | » } | 34 | » } |
25 | » public·void·Foo<T>()··where·T·:·I | 35 | » public·void·Foo<T>()··where·T·:·I |
26 | » { | 36 | » { |
27 | » } | 37 | » } |
28 | }</string> | 38 | }</string> |
29 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`I'·is·less·accessible·than·`C<T>' | ||
30 | //·Line:·8 | ||
31 | interface·I | ||
32 | { | ||
33 | } | ||
34 | public·class·C<T>··where·T·:·I | ||
35 | { | ||
36 | }</string> | ||
37 | ··</Examples> | 39 | ··</Examples> |
38 | </ErrorDocumentation> | 40 | </ErrorDocumentation> |
Offset 1, 12 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0163</ErrorName> | 3 | ··<ErrorName>CS0163</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0163:·Control·cannot·fall·through·from·one·case·label·`case·1:'·to·another | 5 | ····<string>//·CS0163:·Control·cannot·fall·through·from·one·case·label·`case·1:'·to·another |
6 | //·Line:·9 | ||
7 | public·class·Program | ||
8 | { | ||
9 | » public·static·void·Main·() | ||
10 | » { | ||
11 | » » switch·(1)·{ | ||
12 | » » » case·1:·{} | ||
13 | » » » default:·{} | ||
14 | » » } | ||
15 | » } | ||
16 | }</string> | ||
17 | ····<string>//·CS0163:·Control·cannot·fall·through·from·one·case·label·`case·1:'·to·another | ||
6 | //·Line:·14 | 18 | //·Line:·14 |
7 | using·System; | 19 | using·System; |
8 | using·System.Collections.Generic; | 20 | using·System.Collections.Generic; |
9 | static·class·C | 21 | static·class·C |
10 | { | 22 | { |
Offset 18, 22 lines modified | Offset 31, 9 lines modified | ||
18 | » » case·2: | 31 | » » case·2: |
19 | » » » yield·return·2; | 32 | » » » yield·return·2; |
20 | » » default: | 33 | » » default: |
21 | » » » throw·new·ArgumentOutOfRangeException·("symbol:"·+·key); | 34 | » » » throw·new·ArgumentOutOfRangeException·("symbol:"·+·key); |
22 | » » } | 35 | » » } |
23 | » } | 36 | » } |
24 | }</string> | 37 | }</string> |
25 | ····<string>//·CS0163:·Control·cannot·fall·through·from·one·case·label·`case·1:'·to·another | ||
26 | //·Line:·9 | ||
27 | public·class·Program | ||
28 | { | ||
29 | » public·static·void·Main·() | ||
30 | » { | ||
31 | » » switch·(1)·{ | ||
32 | » » » case·1:·{} | ||
33 | » » » default:·{} | ||
34 | » » } | ||
35 | » } | ||
36 | }</string> | ||
37 | ··</Examples> | 38 | ··</Examples> |
38 | </ErrorDocumentation> | 39 | </ErrorDocumentation> |
Offset 1, 23 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0269</ErrorName> | 3 | ··<ErrorName>CS0269</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0269:·Use·of·unassigned·out·parameter·`a' | 5 | ····<string>//·CS0269:·Use·of·unassigned·out·parameter·`a' |
6 | //·Line:·9 | ||
7 | public·class·A | ||
8 | { | ||
9 | » void·Test(out·A·a) | ||
10 | » { | ||
11 | » » a.ToString·(); | ||
12 | » » a·=·null; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0269:·Use·of·unassigned·out·parameter·`a' | ||
16 | //·Line:·23 | 6 | //·Line:·23 |
17 | struct·A | 7 | struct·A |
18 | { | 8 | { |
19 | » public·int·a; | 9 | » public·int·a; |
20 | » public·A·(int·foo) | 10 | » public·A·(int·foo) |
21 | » { | 11 | » { |
Offset 33, 9 lines modified | Offset 22, 20 lines modified | ||
33 | » | 22 | » |
34 | » static·void·test5·(out·A·a) | 23 | » static·void·test5·(out·A·a) |
35 | » { | 24 | » { |
36 | » » test_output·(a); | 25 | » » test_output·(a); |
37 | » » a·=·new·A·(5); | 26 | » » a·=·new·A·(5); |
38 | » } | 27 | » } |
39 | }</string> | 28 | }</string> |
29 | ····<string>//·CS0269:·Use·of·unassigned·out·parameter·`a' | ||
30 | //·Line:·9 | ||
31 | public·class·A | ||
32 | { | ||
33 | » void·Test(out·A·a) | ||
34 | » { | ||
35 | » » a.ToString·(); | ||
36 | » » a·=·null; | ||
37 | » } | ||
38 | }</string> | ||
40 | ··</Examples> | 39 | ··</Examples> |
41 | </ErrorDocumentation> | 40 | </ErrorDocumentation> |
Offset 1, 24 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1548</ErrorName> | 3 | ··<ErrorName>CS1548</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·`cs1548-2.cs'·has·incorrect·format | ||
6 | //·Line:·0 | ||
7 | using·System.Reflection; | ||
8 | [assembly:·AssemblyKeyFile·("cs1548-2.cs")] | ||
9 | class·MyClass·{ | ||
10 | » public·static·void·Main·(string·[]·args) | ||
11 | » { | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·does·not·have·a·private·key | 5 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·does·not·have·a·private·key |
15 | //·Line:·0 | 6 | //·Line:·0 |
16 | using·System.Reflection; | 7 | using·System.Reflection; |
17 | [assembly:·AssemblyKeyFile·("cs1548.pub")] | 8 | [assembly:·AssemblyKeyFile·("cs1548.pub")] |
Offset 28, 20 lines modified | Offset 15, 20 lines modified | ||
28 | class·MyClass·{ | 15 | class·MyClass·{ |
29 | » public·static·void·Main·(string·[]·args) | 16 | » public·static·void·Main·(string·[]·args) |
30 | » { | 17 | » { |
31 | » } | 18 | » } |
32 | }</string> | 19 | }</string> |
33 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·` | 20 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·`cs1548-2.cs'·has·incorrect·format |
34 | //·Line:·0 | 21 | //·Line:·0 |
35 | using·System.Reflection; | 22 | using·System.Reflection; |
36 | [assembly:·AssemblyKeyFile·(" | 23 | [assembly:·AssemblyKeyFile·("cs1548-2.cs")] |
37 | class·MyClass·{ | 24 | class·MyClass·{ |
38 | » public·static·void·Main·(string·[]·args) | 25 | » public·static·void·Main·(string·[]·args) |
39 | » { | 26 | » { |
40 | » } | 27 | » } |
41 | }</string> | 28 | }</string> |
Offset 51, 9 lines modified | Offset 38, 22 lines modified | ||
51 | class·C | 38 | class·C |
52 | { | 39 | { |
53 | » public·static·void·Main·() | 40 | » public·static·void·Main·() |
54 | » { | 41 | » { |
55 | » } | 42 | » } |
56 | }</string> | 43 | }</string> |
44 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·`file_not_found.snk'·does·not·exist | ||
45 | //·Line:·0 | ||
46 | using·System.Reflection; | ||
47 | [assembly:·AssemblyKeyFile·("file_not_found.snk")] | ||
48 | class·MyClass·{ | ||
49 | » public·static·void·Main·(string·[]·args) | ||
50 | » { | ||
51 | » } | ||
52 | }</string> | ||
57 | ··</Examples> | 53 | ··</Examples> |
58 | </ErrorDocumentation> | 54 | </ErrorDocumentation> |
Offset 1, 28 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1706</ErrorName> | 3 | ··<ErrorName>CS1706</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context | 5 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context |
6 | //·Line:·1 | 6 | //·Line:·13 |
7 | 7 | using·System; | |
8 | 8 | delegate·void·TestDelegate(); | |
9 | class·MyAttr·:·Attribute | ||
9 | { | 10 | { |
11 | ····public·MyAttr·(TestDelegate·d)·{·} | ||
10 | » public·AAttribute(Proc·p) | ||
11 | » {·} | ||
12 | } | 12 | } |
13 | 13 | [MyAttr·(delegate·{}·)] | |
14 | class·C | ||
14 | { | 15 | { |
15 | » [A((object)delegate·{·return;·})] | ||
16 | » public·void·Foo() | ||
17 | » { | ||
18 | » } | ||
19 | }</string> | 16 | }</string> |
20 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context | 17 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context |
21 | //·Line:·13 | 18 | //·Line:·13 |
22 | using·System; | 19 | using·System; |
23 | delegate·int·TestDelegate(); | 20 | delegate·int·TestDelegate(); |
Offset 33, 33 lines modified | Offset 31, 35 lines modified | ||
33 | } | 31 | } |
34 | [MyAttr·(()·=>·1)] | 32 | [MyAttr·(()·=>·1)] |
35 | class·C | 33 | class·C |
36 | { | 34 | { |
37 | }</string> | 35 | }</string> |
38 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context | 36 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context |
39 | //·Line:· | 37 | //·Line:·14 |
40 | delegate·void· | 38 | public·delegate·void·Proc(); |
41 | class· | 39 | public·class·AAttribute·:·System.Attribute |
42 | { | 40 | { |
43 | » | 41 | » public·AAttribute(Proc·p) |
42 | » {·} | ||
43 | } | ||
44 | public·class·Class | ||
45 | { | ||
46 | » [A((object)delegate·{·return;·})] | ||
47 | » public·void·Foo() | ||
48 | » { | ||
49 | » } | ||
44 | }</string> | 50 | }</string> |
45 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context | 51 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context |
46 | //·Line:· | 52 | //·Line:·8 |
47 | using·System; | ||
48 | delegate·void·TestDelegate(); | ||
53 | delegate·void·D·(); | ||
49 | class·MyAttr·:·Attribute | ||
50 | { | ||
51 | ····public·MyAttr·(TestDelegate·d)·{·} | ||
52 | } | ||
53 | [MyAttr·(delegate·{}·)] | ||
54 | class·C | 54 | class·C |
55 | { | 55 | { |
56 | » const·object·c·=·new·D·(delegate·{}); | ||
56 | }</string> | 57 | }</string> |
57 | ··</Examples> | 58 | ··</Examples> |
58 | </ErrorDocumentation> | 59 | </ErrorDocumentation> |
Offset 1, 57 lines modified | Offset 1, 45 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0034</ErrorName> | 3 | ··<ErrorName>CS0034</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0034:·Operator·` | 5 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`Y'·and·`X' |
6 | //·Line:· | 6 | //·Line:·22 |
7 | public·class·Y·{ | ||
8 | » public·static·implicit·operator·int·(Y·y)·{ | ||
9 | » » return·0; | ||
10 | » } | ||
7 | using· | 11 | » public·static·implicit·operator·string·(Y·y)·{ |
12 | » » return·null; | ||
13 | » } | ||
8 | class·Program | ||
9 | { | ||
10 | » public·class·A | ||
11 | » { | ||
12 | » | 14 | » public·static·implicit·operator·Y·(string·y)·{ |
13 | » » { | ||
14 | » » | 15 | » » return·null; |
15 | » » } | ||
16 | » » | ||
17 | » » public·static·implicit·operator·Delegate·(A·c) | ||
18 | » » { | ||
19 | » » » return·null; | ||
20 | » » } | ||
21 | » } | 16 | » } |
22 | » | ||
23 | » public·class·B | ||
24 | » { | ||
25 | » | 17 | » public·static·implicit·operator·Y·(int·y)·{ |
26 | » » { | ||
27 | » » | 18 | » » return·null; |
28 | » » } | ||
29 | » » | ||
30 | » » public·static·implicit·operator·Delegate·(B·c) | ||
31 | » » { | ||
32 | » » » return·null; | ||
33 | » » } | ||
34 | » } | 19 | » } |
20 | } | ||
35 | » public·static·void·Main·(string·[]·args) | ||
36 | » { | ||
37 | 21 | public·class·X·{ | |
22 | » public·static·implicit·operator·int·(X·x)·{ | ||
23 | » » return·0; | ||
38 | » } | 24 | » } |
39 | }</string> | ||
40 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`null'·and·`null' | ||
41 | //·Line:·8 | ||
42 | class·C | ||
43 | { | 25 | » public·static·implicit·operator·string·(X·x)·{ |
26 | » » return·null; | ||
27 | » } | ||
28 | } | ||
29 | public·class·C·{ | ||
44 | » public·static·void·Main·() | 30 | » public·static·void·Main·() |
45 | » { | 31 | » { |
46 | » » | 32 | » » Y·y·=·new·Y·()·+·new·X·(); |
47 | » } | 33 | » } |
48 | }</string> | 34 | }</string> |
49 | ····<string>//·CS0034:·Operator·`=='·is·ambiguous·on·operands·of·type·`A'·and·`A' | 35 | ····<string>//·CS0034:·Operator·`=='·is·ambiguous·on·operands·of·type·`A'·and·`A' |
50 | //·Line:·36 | 36 | //·Line:·36 |
51 | using·System; | 37 | using·System; |
Offset 72, 50 lines modified | Offset 60, 14 lines modified | ||
72 | class·Program | 60 | class·Program |
73 | { | 61 | { |
74 | » public·static·void·Main·() | 62 | » public·static·void·Main·() |
75 | » { | 63 | » { |
76 | » » bool·b·=·new·A·()·==·new·A·(); | 64 | » » bool·b·=·new·A·()·==·new·A·(); |
77 | » } | 65 | » } |
78 | }</string> | 66 | }</string> |
79 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`Y'·and·`X' | ||
80 | //·Line:·22 | ||
81 | public·class·Y·{ | ||
82 | » public·static·implicit·operator·int·(Y·y)·{ | ||
83 | » » return·0; | ||
84 | » } | ||
85 | » public·static·implicit·operator·string·(Y·y)·{ | ||
86 | » » return·null; | ||
87 | » } | ||
88 | » public·static·implicit·operator·Y·(string·y)·{ | ||
89 | » » return·null; | ||
90 | » } | ||
91 | » public·static·implicit·operator·Y·(int·y)·{ | ||
92 | » » return·null; | ||
93 | » } | ||
94 | } | ||
95 | public·class·X·{ | ||
96 | » public·static·implicit·operator·int·(X·x)·{ | ||
97 | » » return·0; | ||
98 | » } | ||
99 | » public·static·implicit·operator·string·(X·x)·{ | ||
100 | » » return·null; | ||
101 | » } | ||
102 | } | ||
103 | public·class·C·{ | ||
104 | » public·static·void·Main·() | ||
105 | » { | ||
106 | » » Y·y·=·new·Y·()·+·new·X·(); | ||
107 | » } | ||
108 | }</string> | ||
109 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`A'·and·`A' | 67 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`A'·and·`A' |
110 | //·Line:·22 | 68 | //·Line:·22 |
111 | public·class·A·{ | 69 | public·class·A·{ |
112 | » public·static·implicit·operator·int·(A·a) | 70 | » public·static·implicit·operator·int·(A·a) |
113 | » { | 71 | » { |
114 | » » return·0; | 72 | » » return·0; |
Offset 154, 9 lines modified | Offset 106, 57 lines modified | ||
154 | » public·static·void·Main·() | 106 | » public·static·void·Main·() |
155 | » { | 107 | » { |
156 | » » Foo·f; | 108 | » » Foo·f; |
Max diff block lines reached; 884/3628 bytes (24.37%) of diff not shown. |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1935</ErrorName> | 3 | ··<ErrorName>CS1935</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1935:·An·implementation·of·` | 5 | ····<string>//·CS1935:·An·implementation·of·`Select'·query·expression·pattern·could·not·be·found.·Are·you·missing·`System.Linq'·using·directive·or·`System.Core.dll'·assembly·reference? |
6 | //·Line:·1 | 6 | //·Line:·10 |
7 | public·class·Test | 7 | public·class·Test |
8 | { | 8 | { |
9 | » class·Enumerable·{} | ||
10 | » » | ||
11 | » static·void·Main·() | 9 | » static·void·Main·() |
12 | » { | 10 | » { |
13 | » » var·v·=·new·int[0]; | 11 | » » var·v·=·new·int[0]; |
14 | » » var·foo·=·from· | 12 | » » var·foo·=·from·a·in·v·select·a; |
15 | » } | 13 | » } |
16 | }</string> | 14 | }</string> |
17 | ····<string>//·CS1935:·An·implementation·of·` | 15 | ····<string>//·CS1935:·An·implementation·of·`Cast'·query·expression·pattern·could·not·be·found.·Are·you·missing·`System.Linq'·using·directive·or·`System.Core.dll'·assembly·reference? |
18 | //·Line:·1 | 16 | //·Line:·12 |
19 | public·class·Test | 17 | public·class·Test |
20 | { | 18 | { |
19 | » class·Enumerable·{} | ||
20 | » » | ||
21 | » static·void·Main·() | 21 | » static·void·Main·() |
22 | » { | 22 | » { |
23 | » » var·v·=·new·int[0]; | 23 | » » var·v·=·new·int[0]; |
24 | » » var·foo·=·from·a·in·v·select·a; | 24 | » » var·foo·=·from·int·a·in·v·where·a·>·0·select·a; |
25 | » } | 25 | » } |
26 | }</string> | 26 | }</string> |
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 3, 21 lines modified | Offset 3, 21 lines modified | ||
3 | ··<ErrorName>CS1537</ErrorName> | 3 | ··<ErrorName>CS1537</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace | 5 | ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | //·Compiler·options:·-r:CSExternAlias-lib.dll | 7 | //·Compiler·options:·-r:CSExternAlias-lib.dll |
8 | extern·alias·A; | 8 | extern·alias·A; |
9 | extern·alias·A;</string> | ||
10 | ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace | ||
11 | //·Line:·7 | ||
12 | using·A·=·System; | ||
9 | using·A·=·System;</string> | 13 | using·A·=·System;</string> |
10 | ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace | 14 | ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace |
11 | //·Line:·6 | 15 | //·Line:·6 |
12 | //·Compiler·options:·-r:CSExternAlias-lib.dll | 16 | //·Compiler·options:·-r:CSExternAlias-lib.dll |
13 | extern·alias·A; | 17 | extern·alias·A; |
14 | extern·alias·A;</string> | ||
15 | ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace | ||
16 | //·Line:·7 | ||
17 | using·A·=·System; | ||
18 | using·A·=·System;</string> | 18 | using·A·=·System;</string> |
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 2, 30 lines modified | Offset 2, 30 lines modified | ||
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS8385</ErrorName> | 3 | ··<ErrorName>CS8385</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8385:·The·given·expression·cannot·be·used·in·a·fixed·statement | 5 | ····<string>//·CS8385:·The·given·expression·cannot·be·used·in·a·fixed·statement |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
8 | unsafe· | 8 | unsafe·class·C |
9 | { | 9 | { |
10 | » public·void· | 10 | » public·static·void·Main·() |
11 | » { | 11 | » { |
12 | » » fixed·( | 12 | » » fixed·(void*·f·=·Main) |
13 | » » { | ||
13 | » » } | 14 | » » } |
14 | » } | 15 | » } |
15 | }</string> | 16 | }</string> |
16 | ····<string>//·CS8385:·The·given·expression·cannot·be·used·in·a·fixed·statement | 17 | ····<string>//·CS8385:·The·given·expression·cannot·be·used·in·a·fixed·statement |
17 | //·Line:·9 | 18 | //·Line:·9 |
18 | //·Compiler·options:·-unsafe | 19 | //·Compiler·options:·-unsafe |
19 | unsafe· | 20 | unsafe·struct·S |
20 | { | 21 | { |
21 | » public· | 22 | » public·void·Test·() |
22 | » { | 23 | » { |
24 | » » fixed·(S*·i·=·null)·{ | ||
23 | » » fixed·(void*·f·=·Main) | ||
24 | » » { | ||
25 | » » } | 25 | » » } |
26 | » } | 26 | » } |
27 | }</string> | 27 | }</string> |
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </ErrorDocumentation> |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1745</ErrorName> | 3 | ··<ErrorName>CS1745</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1745:·Cannot·specify·`System.Runtime.InteropServices. | 5 | ····<string>//·CS1745:·Cannot·specify·`System.Runtime.InteropServices.Optional'·attribute·on·optional·parameter·`u' |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | using·System.Runtime.InteropServices; | 7 | using·System.Runtime.InteropServices; |
8 | public·class·C | 8 | public·class·C |
9 | { | 9 | { |
10 | » public·static·void·Test·([ | 10 | » public·static·void·Test·([Optional]·int·u·=·2) |
11 | » { | 11 | » { |
12 | » } | 12 | » } |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS1745:·Cannot·specify·`System.Runtime.InteropServices. | 14 | ····<string>//·CS1745:·Cannot·specify·`System.Runtime.InteropServices.DefaultParameterValue'·attribute·on·optional·parameter·`u' |
15 | //·Line:·8 | 15 | //·Line:·8 |
16 | using·System.Runtime.InteropServices; | 16 | using·System.Runtime.InteropServices; |
17 | public·class·C | 17 | public·class·C |
18 | { | 18 | { |
19 | » public·static·void·Test·([ | 19 | » public·static·void·Test·([DefaultParameterValue·(1)]·int·u·=·2) |
20 | » { | 20 | » { |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0227</ErrorName> | 3 | ··<ErrorName>CS0227</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified | 5 | ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified |
6 | //·Line:·5 | 6 | //·Line:·5 |
7 | class·UnsafeClass·{ | 7 | class·UnsafeClass·{ |
8 | ········ | 8 | ········UnsafeClass·()· |
9 | » { | ||
10 | » ····unsafe·{} | ||
11 | » } | ||
9 | }</string> | 12 | }</string> |
10 | ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified | 13 | ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified |
11 | //·Line:·5 | 14 | //·Line:·5 |
12 | class·UnsafeClass·{ | 15 | class·UnsafeClass·{ |
13 | ········UnsafeClass·()· | 16 | ········unsafe·UnsafeClass·()·{} |
14 | » { | ||
15 | » ····unsafe·{} | ||
16 | » } | ||
17 | }</string> | 17 | }</string> |
18 | ··</Examples> | 18 | ··</Examples> |
19 | </ErrorDocumentation> | 19 | </ErrorDocumentation> |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0446</ErrorName> | 3 | ··<ErrorName>CS0446</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·` | 5 | ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·`method·group' |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | class·C | 7 | class·C |
8 | { | 8 | { |
9 | » static·void·M·() | 9 | » static·void·M·() |
10 | » { | 10 | » { |
11 | » » foreach·(int·i·in· | 11 | » » foreach·(int·i·in·Test) |
12 | » » { | 12 | » » { |
13 | » » } | 13 | » » } |
14 | » } | 14 | » } |
15 | » static·void·Test·()·{·} | ||
15 | }</string> | 16 | }</string> |
16 | ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·` | 17 | ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·`anonymous·method' |
17 | //·Line:·8 | 18 | //·Line:·8 |
18 | class·C | 19 | class·C |
19 | { | 20 | { |
20 | » static·void·M·() | 21 | » static·void·M·() |
21 | » { | 22 | » { |
22 | » » foreach·(int·i·in· | 23 | » » foreach·(int·i·in·delegate·{·}·) |
23 | » » { | 24 | » » { |
24 | » » } | 25 | » » } |
25 | » } | 26 | » } |
26 | » static·void·Test·()·{·} | ||
27 | }</string> | 27 | }</string> |
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </ErrorDocumentation> |
Offset 1, 19 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0577</ErrorName> | 3 | ··<ErrorName>CS0577</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass. | 5 | ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass.I.F()'·because·it·is·a·constructor,·destructor,·operator·or·explicit·interface·implementation |
6 | //·Line:· | 6 | //·Line:·10 |
7 | class·MainClass·{ | ||
8 | ········[System.Diagnostics.Conditional("DEBUG")] | ||
9 | 7 | interface·I | |
8 | { | ||
9 | ····void·F·(); | ||
10 | } | ||
10 | 11 | class·MainClass:·I·{ | |
12 | ········[System.Diagnostics.Conditional("DEBUG")] | ||
13 | ········void·I.F·()·{} | ||
11 | }</string> | 14 | }</string> |
12 | ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass.implicit·operator·MainClass(C)'·because·it·is·a·constructor,·destructor,·operator·or·explicit·interface·implementation | 15 | ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass.implicit·operator·MainClass(C)'·because·it·is·a·constructor,·destructor,·operator·or·explicit·interface·implementation |
13 | //·Line:·8 | 16 | //·Line:·8 |
14 | class·C·{} | 17 | class·C·{} |
15 | class·MainClass·{ | 18 | class·MainClass·{ |
Offset 21, 21 lines modified | Offset 24, 18 lines modified | ||
21 | ········public·static·implicit·operator·MainClass·(C·m) | 24 | ········public·static·implicit·operator·MainClass·(C·m) |
22 | ········{ | 25 | ········{ |
23 | ············return·null; | 26 | ············return·null; |
24 | ········} | 27 | ········} |
25 | » » public·static·void·Main·()·{} | 28 | » » public·static·void·Main·()·{} |
26 | }</string> | 29 | }</string> |
27 | ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass. | 30 | ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass.~MainClass()'·because·it·is·a·constructor,·destructor,·operator·or·explicit·interface·implementation |
28 | //·Line:· | 31 | //·Line:·5 |
29 | interface·I | ||
30 | { | ||
31 | ····void·F·(); | ||
32 | } | ||
33 | class·MainClass | 32 | class·MainClass·{ |
34 | ········[System.Diagnostics.Conditional("DEBUG")] | 33 | ········[System.Diagnostics.Conditional("DEBUG")] |
35 | ········ | 34 | ········~MainClass·()·{} |
35 | ········public·static·void·Main·()·{} | ||
36 | }</string> | 36 | }</string> |
37 | ··</Examples> | 37 | ··</Examples> |
38 | </ErrorDocumentation> | 38 | </ErrorDocumentation> |
Offset 1, 69 lines modified | Offset 1, 69 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1648</ErrorName> | 3 | ··<ErrorName>CS1648</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1648:·Members·of·readonly·field·`C.s'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer) | ||
6 | //·Line:·13 | ||
7 | struct·S·{ | ||
8 | » public·int·x; | ||
9 | } | ||
10 | class·C·{ | ||
11 | » readonly·S·s; | ||
12 | » public·void·Test·() | ||
13 | ········{ | ||
14 | » » s.x·=·42; | ||
15 | » } | ||
16 | }</string> | ||
5 | ····<string>//·CS1648:·Members·of·readonly·field·`Test.p'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer) | 17 | ····<string>//·CS1648:·Members·of·readonly·field·`Test.p'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer) |
6 | //·Line:·17 | 18 | //·Line:·17 |
7 | using·System; | 19 | using·System; |
8 | public·class·Test | 20 | public·class·Test |
9 | { | 21 | { |
10 | » struct·Container | 22 | » struct·Container |
11 | » { | 23 | » { |
12 | » » public·int· | 24 | » » public·int·this[int·arg]·{ |
25 | » » » set·{ | ||
26 | » » » } | ||
27 | » » } | ||
13 | » } | 28 | » } |
14 | » | 29 | » |
15 | » readonly·Container·p; | 30 | » readonly·Container·p; |
16 | » | 31 | » |
17 | » void·Foo·() | 32 | » void·Foo·() |
18 | » { | 33 | » { |
19 | » » p | 34 | » » p[0]·=·0; |
20 | » } | 35 | » } |
21 | » public·static·void·Main·() | 36 | » public·static·void·Main·() |
22 | » { | 37 | » { |
23 | » } | 38 | » } |
24 | }</string> | 39 | }</string> |
25 | ····<string>//·CS1648:·Members·of·readonly·field·`C.s'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer) | ||
26 | //·Line:·13 | ||
27 | struct·S·{ | ||
28 | » public·int·x; | ||
29 | } | ||
30 | class·C·{ | ||
31 | » readonly·S·s; | ||
32 | » public·void·Test·() | ||
33 | ········{ | ||
34 | » » s.x·=·42; | ||
35 | » } | ||
36 | }</string> | ||
37 | ····<string>//·CS1648:·Members·of·readonly·field·`Test.p'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer) | 40 | ····<string>//·CS1648:·Members·of·readonly·field·`Test.p'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer) |
38 | //·Line:·17 | 41 | //·Line:·17 |
39 | using·System; | 42 | using·System; |
40 | public·class·Test | 43 | public·class·Test |
41 | { | 44 | { |
42 | » struct·Container | 45 | » struct·Container |
43 | » { | 46 | » { |
47 | » » public·int·foo·{·get;·set;·} | ||
44 | » » public·int·this[int·arg]·{ | ||
45 | » » » set·{ | ||
46 | » » » } | ||
47 | » » } | ||
48 | » } | 48 | » } |
49 | » | 49 | » |
50 | » readonly·Container·p; | 50 | » readonly·Container·p; |
51 | » | 51 | » |
52 | » void·Foo·() | 52 | » void·Foo·() |
53 | » { | 53 | » { |
54 | » » p | 54 | » » p.foo·=·0; |
55 | » } | 55 | » } |
56 | » public·static·void·Main·() | 56 | » public·static·void·Main·() |
57 | » { | 57 | » { |
58 | » } | 58 | » } |
59 | }</string> | 59 | }</string> |
60 | ··</Examples> | 60 | ··</Examples> |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS8148</ErrorName> | 3 | ··<ErrorName>CS8148</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8148:·`B.Foo | 5 | ····<string>//·CS8148:·`B.Foo':·must·return·by·reference·to·match·overridden·member·`A.Foo' |
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | public·abstract·class·A | 7 | public·abstract·class·A |
8 | { | 8 | { |
9 | » public·abstract·int·Foo· | 9 | » public·abstract·ref·int·Foo·{·get;·} |
10 | } | 10 | } |
11 | public·class·B·:·A | 11 | public·class·B·:·A |
12 | { | 12 | { |
13 | » public·override· | 13 | » public·override·long·Foo·{ |
14 | » { | ||
14 | » » get·{ | ||
15 | » » » throw·null; | ||
16 | » » } | ||
15 | » } | 17 | » } |
16 | }</string> | 18 | }</string> |
17 | ····<string>//·CS8148:·`B.Foo':·must·return·by·reference·to·match·overridden·member·`A.Foo' | 19 | ····<string>//·CS8148:·`B.Foo()':·must·not·return·by·reference·to·match·overridden·member·`A.Foo()' |
18 | //·Line:·11 | 20 | //·Line:·11 |
19 | public·abstract·class·A | 21 | public·abstract·class·A |
20 | { | 22 | { |
21 | » public·abstract· | 23 | » public·abstract·int·Foo·(); |
22 | } | 24 | } |
23 | public·class·B·:·A | 25 | public·class·B·:·A |
24 | { | 26 | { |
25 | » public·override· | 27 | » public·override·ref·int·Foo·() |
28 | » { | ||
26 | » » get·{ | ||
27 | » » » throw·null; | ||
28 | » » } | ||
29 | » } | 29 | » } |
30 | }</string> | 30 | }</string> |
31 | ··</Examples> | 31 | ··</Examples> |
32 | </ErrorDocumentation> | 32 | </ErrorDocumentation> |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1960</ErrorName> | 3 | ··<ErrorName>CS1960</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1960:·Variant·type·parameters·can·only·be·used·with·interfaces·and·delegates | 5 | ····<string>//·CS1960:·Variant·type·parameters·can·only·be·used·with·interfaces·and·delegates |
6 | //·Line:·4 | 6 | //·Line:·4 |
7 | class·A< | 7 | class·A<out·T> |
8 | { | 8 | { |
9 | }</string> | 9 | }</string> |
10 | ····<string>//·CS1960:·Variant·type·parameters·can·only·be·used·with·interfaces·and·delegates | 10 | ····<string>//·CS1960:·Variant·type·parameters·can·only·be·used·with·interfaces·and·delegates |
11 | //·Line:·4 | 11 | //·Line:·4 |
12 | class·A< | 12 | class·A<in·T> |
13 | { | 13 | { |
14 | }</string> | 14 | }</string> |
15 | ··</Examples> | 15 | ··</Examples> |
16 | </ErrorDocumentation> | 16 | </ErrorDocumentation> |
Offset 1, 31 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0809</ErrorName> | 3 | ··<ErrorName>CS0809</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0809:·Obsolete·member·`B.Property'·overrides·non-obsolete·member·`A.Property' | ||
6 | //·Line:·17 | ||
7 | //·Compiler·options:·-warnaserror·-warn:4 | ||
8 | using·System; | ||
9 | class·A | ||
10 | { | ||
11 | » public·virtual·int·Property·{ | ||
12 | » » set·{·} | ||
13 | » } | ||
14 | } | ||
15 | class·B·:·A | ||
16 | { | ||
17 | » [Obsolete·("TEST")] | ||
18 | » public·override·int·Property·{ | ||
19 | » » set·{·} | ||
20 | » } | ||
21 | }</string> | ||
22 | ····<string>//·CS0809:·Obsolete·member·`A.Filename'·overrides·non-obsolete·member·`Error.Filename' | 5 | ····<string>//·CS0809:·Obsolete·member·`A.Filename'·overrides·non-obsolete·member·`Error.Filename' |
23 | //·Line:·8 | 6 | //·Line:·8 |
24 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
25 | class·A:·Error·{ | 8 | class·A:·Error·{ |
26 | » [System.ObsoleteAttribute·("Obsolete",·true)]» | 9 | » [System.ObsoleteAttribute·("Obsolete",·true)]» |
27 | » public·override·string·Filename·{ | 10 | » public·override·string·Filename·{ |
Offset 47, 9 lines modified | Offset 27, 29 lines modified | ||
47 | } | 27 | } |
48 | class·B·{ | 28 | class·B·{ |
49 | » void·TT·()·{ | 29 | » void·TT·()·{ |
50 | » » new·A·().Filename·=·"Filename"; | 30 | » » new·A·().Filename·=·"Filename"; |
51 | » } | 31 | » } |
52 | }</string> | 32 | }</string> |
33 | ····<string>//·CS0809:·Obsolete·member·`B.Property'·overrides·non-obsolete·member·`A.Property' | ||
34 | //·Line:·17 | ||
35 | //·Compiler·options:·-warnaserror·-warn:4 | ||
36 | using·System; | ||
37 | class·A | ||
38 | { | ||
39 | » public·virtual·int·Property·{ | ||
40 | » » set·{·} | ||
41 | » } | ||
42 | } | ||
43 | class·B·:·A | ||
44 | { | ||
45 | » [Obsolete·("TEST")] | ||
46 | » public·override·int·Property·{ | ||
47 | » » set·{·} | ||
48 | » } | ||
49 | }</string> | ||
53 | ··</Examples> | 50 | ··</Examples> |
54 | </ErrorDocumentation> | 51 | </ErrorDocumentation> |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0264</ErrorName> | 3 | ··<ErrorName>CS0264</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0264:·Partial·declarations·of·` | 5 | ····<string>//·CS0264:·Partial·declarations·of·`A<T,O>'·must·have·the·same·type·parameter·names·in·the·same·order |
6 | //·Line:· | 6 | //·Line:·8 |
7 | partial·class· | 7 | partial·class·A<T,·bool> |
8 | { | 8 | { |
9 | } | 9 | } |
10 | partial·class· | 10 | partial·class·A<T,·O> |
11 | { | 11 | { |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS0264:·Partial·declarations·of·` | 13 | ····<string>//·CS0264:·Partial·declarations·of·`Partial<U>'·must·have·the·same·type·parameter·names·in·the·same·order |
14 | //·Line:· | 14 | //·Line:·4 |
15 | partial·class· | 15 | partial·class·Partial<T> |
16 | { | 16 | { |
17 | } | 17 | } |
18 | partial·class· | 18 | partial·class·Partial<U> |
19 | { | 19 | { |
20 | }</string> | 20 | }</string> |
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </ErrorDocumentation> |
Offset 1, 39 lines modified | Offset 1, 39 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1589</ErrorName> | 3 | ··<ErrorName>CS1589</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1589:·Unable·to·include·XML·fragment·`/ | 5 | ····<string>//·CS1589:·Unable·to·include·XML·fragment·`/root/@attr'·of·file·`cs1589.inc'.·The·specified·node·cannot·be·inserted·as·the·valid·child·of·this·node,·because·the·specified·node·is·the·wrong·type |
6 | //·Line:·1 | 6 | //·Line:·15 |
7 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 7 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
8 | namespace·Testing | 8 | namespace·Testing |
9 | { | 9 | { |
10 | ···///· | 10 | ···///·<include·file='cs1589.inc'·path='/foo'·/> |
11 | ···public·class·Test | 11 | ···public·class·Test |
12 | ···{ | 12 | ···{ |
13 | » public·static·void·Main·() | ||
13 | » //·warning | ||
14 | » ///·<include·file='there-is-no-such-file'·path='/foo/bar'·/> | ||
15 | » public·void·Baz·(int·x) | ||
16 | » { | 14 | » { |
17 | » } | 15 | » } |
16 | » ///·<include·file='cs1589.inc'·path='/root/@attr'/> | ||
17 | » public·string·S3; | ||
18 | ···} | 18 | ···} |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS1589:·Unable·to·include·XML·fragment·`/ | 20 | ····<string>//·CS1589:·Unable·to·include·XML·fragment·`/foo/bar'·of·file·`there-is-no-such-file'.·Could·not·find·file·"*PATH*/there-is-no-such-file" |
21 | //·Line:·1 | 21 | //·Line:·12 |
22 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 22 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
23 | namespace·Testing | 23 | namespace·Testing |
24 | { | 24 | { |
25 | ···///· | 25 | ···///·blah |
26 | ···public·class·Test | 26 | ···public·class·Test |
27 | ···{ | 27 | ···{ |
28 | » | 28 | » //·warning |
29 | » ///·<include·file='there-is-no-such-file'·path='/foo/bar'·/> | ||
30 | » public·void·Baz·(int·x) | ||
29 | » { | 31 | » { |
30 | » } | 32 | » } |
31 | » ///·<include·file='cs1589.inc'·path='/root/@attr'/> | ||
32 | » public·string·S3; | ||
33 | ···} | 33 | ···} |
34 | }</string> | 34 | }</string> |
35 | ··</Examples> | 35 | ··</Examples> |
36 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 1, 44 lines modified | Offset 1, 44 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0134</ErrorName> | 3 | ··<ErrorName>CS0134</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0134:·A·constant·` | 5 | ····<string>//·CS0134:·A·constant·`T.i'·of·reference·type·`decimal[]'·can·only·be·initialized·with·null |
6 | //·Line:· | 6 | //·Line:·12 |
7 | 7 | class·T | |
8 | { | 8 | { |
9 | » const·decimal[]·i·=·new·decimal·[]·{·2m·}; | ||
9 | » public·static·void·Main·() | ||
10 | » { | ||
11 | » » const·object·o·=·1;· | ||
12 | » } | ||
13 | }</string> | 10 | }</string> |
14 | ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·` | 11 | ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·`bool[]'·can·only·be·initialized·with·null |
15 | //·Line:·6 | 12 | //·Line:·6 |
16 | class·C | 13 | class·C |
17 | { | 14 | { |
18 | » const·o | 15 | » const·bool·[]·b·=·{·true·}; |
19 | }</string> | 16 | }</string> |
20 | ····<string>//·CS0134:·A·constant·`C. | 17 | ····<string>//·CS0134:·A·constant·`C.o'·of·reference·type·`object'·can·only·be·initialized·with·null |
21 | //·Line:·6 | 18 | //·Line:·6 |
22 | class·C | 19 | public·class·C |
23 | { | 20 | { |
24 | 21 | ····public·const·object·o·=·"12345"; | |
25 | }</string> | 22 | }</string> |
26 | ····<string>//·CS0134:·A·constant·` | 23 | ····<string>//·CS0134:·A·constant·`o'·of·reference·type·`object'·can·only·be·initialized·with·null |
27 | //·Line:· | 24 | //·Line:·8 |
28 | class· | 25 | public·class·C |
29 | { | 26 | { |
30 | » | 27 | » public·static·void·Main·() |
28 | » { | ||
29 | » » const·object·o·=·1;· | ||
30 | » } | ||
31 | }</string> | 31 | }</string> |
32 | ····<string>//·CS0134:·A·constant·`C. | 32 | ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·`object'·can·only·be·initialized·with·null |
33 | //·Line:·6 | 33 | //·Line:·6 |
34 | 34 | class·C | |
35 | { | 35 | { |
36 | 36 | » const·object·a·=·null,·b·=·1; | |
37 | }</string> | 37 | }</string> |
38 | ··</Examples> | 38 | ··</Examples> |
39 | </ErrorDocumentation> | 39 | </ErrorDocumentation> |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS8141</ErrorName> | 3 | ··<ErrorName>CS8141</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8141: | 5 | ····<string>//·CS8141: |
6 | //·Line:· | 6 | //·Line:·11 |
7 | public·interface·I<T> | 7 | public·interface·I<T> |
8 | { | 8 | { |
9 | » T· | 9 | » int·this[T·arg]·{·get;·set;·} |
10 | } | 10 | } |
11 | public·class·C·:·I<(int·a,·int·b)> | 11 | public·class·C·:·I<(int·a,·int·b)> |
12 | { | 12 | { |
13 | » public·(int·c,·int·d)·Test·() | ||
14 | » { | 13 | » public·int·this[(int·c,·int·d)·arg]·{ |
14 | » » get·{ | ||
15 | » » return· | 15 | » » » return·1; |
16 | » » } | ||
17 | » » set·{ | ||
18 | » » } | ||
16 | » } | 19 | » } |
17 | }</string> | 20 | }</string> |
18 | ····<string>//·CS8141: | 21 | ····<string>//·CS8141: |
19 | //·Line:· | 22 | //·Line:·9 |
20 | public·interface·I<T> | 23 | public·interface·I<T> |
21 | { | 24 | { |
22 | » | 25 | » T·Test·(); |
23 | } | 26 | } |
24 | public·class·C·:·I<(int·a,·int·b)> | 27 | public·class·C·:·I<(int·a,·int·b)> |
25 | { | 28 | { |
26 | » public·int·this[(int·c,·int·d)·arg]·{ | ||
27 | » | 29 | » public·(int·c,·int·d)·Test·() |
30 | » { | ||
28 | » » | 31 | » » return·(1,·2); |
29 | » » } | ||
30 | » » set·{ | ||
31 | » » } | ||
32 | » } | 32 | » } |
33 | }</string> | 33 | }</string> |
34 | ··</Examples> | 34 | ··</Examples> |
35 | </ErrorDocumentation> | 35 | </ErrorDocumentation> |
Offset 1, 22 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0837</ErrorName> | 3 | ··<ErrorName>CS0837</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0837:·The·` | 5 | ····<string>//·CS0837:·The·`as'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group |
6 | //·Line:·1 | 6 | //·Line:·14 |
7 | using·System; | ||
8 | using·System.Linq.Expressions; | ||
9 | class· | 7 | class·X |
10 | { | 8 | { |
11 | » | 9 | » delegate·void·D·(); |
10 | » | ||
11 | » static·void·Test·(D·d) | ||
12 | » { | 12 | » { |
13 | » | 13 | » } |
14 | » | ||
15 | » static·void·Main·() | ||
16 | » { | ||
17 | » » Test·((()·=>·{·})·as·D); | ||
14 | » } | 18 | » } |
15 | }</string> | 19 | }</string> |
16 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group | 20 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group |
17 | //·Line:·8 | 21 | //·Line:·8 |
18 | class·X | 22 | class·X |
19 | { | 23 | { |
Offset 35, 25 lines modified | Offset 38, 22 lines modified | ||
35 | class·Test | 38 | class·Test |
36 | { | 39 | { |
37 | » static·void·Main·() | 40 | » static·void·Main·() |
38 | » { | 41 | » { |
39 | » » var·res·=·Main·is·object; | 42 | » » var·res·=·Main·is·object; |
40 | » } | 43 | » } |
41 | }</string> | 44 | }</string> |
42 | ····<string>//·CS0837:·The·` | 45 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group |
43 | //·Line:·1 | 46 | //·Line:·11 |
47 | using·System; | ||
48 | using·System.Linq.Expressions; | ||
44 | class· | 49 | class·C |
45 | { | 50 | { |
46 | » delegate·void·D·(); | ||
47 | » | ||
48 | » static·void·Test·(D·d) | ||
49 | » { | ||
50 | » } | ||
51 | » | ||
52 | » static·void·Main·() | 51 | » public·static·void·Main·() |
53 | » { | 52 | » { |
54 | » » | 53 | » » Expression<Func<bool>>·e·=·()·=>·"1".ToString·is·string; |
55 | » } | 54 | » } |
56 | }</string> | 55 | }</string> |
57 | ··</Examples> | 56 | ··</Examples> |
58 | </ErrorDocumentation> | 57 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0551</ErrorName> | 3 | ··<ErrorName>CS0551</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0551:·Explicit·interface·implementation·`PropertyClass.PropertyInterface.Value'·is·missing·accessor·`PropertyInterface.Value.set' | ||
6 | //·Line:·9 | ||
7 | interface·PropertyInterface·{ | ||
8 | ········int·Value·{·get;·set;·} | ||
9 | } | ||
10 | public·class·PropertyClass:·PropertyInterface·{ | ||
11 | ········int·PropertyInterface.Value·{· | ||
12 | ················get·{· | ||
13 | ························return·0; | ||
14 | ················}· | ||
15 | ········} | ||
16 | }</string> | ||
5 | ····<string>//·CS0551:·Explicit·interface·implementation·`PropertyClass.PropertyInterface.this[bool]'·is·missing·accessor·`PropertyInterface.this[bool].get' | 17 | ····<string>//·CS0551:·Explicit·interface·implementation·`PropertyClass.PropertyInterface.this[bool]'·is·missing·accessor·`PropertyInterface.this[bool].get' |
6 | //·Line:·11 | 18 | //·Line:·11 |
7 | interface·PropertyInterface | 19 | interface·PropertyInterface |
8 | { | 20 | { |
9 | » int·this·[bool·b]·{·get;·set;·} | 21 | » int·this·[bool·b]·{·get;·set;·} |
10 | } | 22 | } |
Offset 14, 23 lines modified | Offset 28, 9 lines modified | ||
14 | { | 28 | { |
15 | » int·PropertyInterface.this·[bool·b]·{· | 29 | » int·PropertyInterface.this·[bool·b]·{· |
16 | » » set·{· | 30 | » » set·{· |
17 | » » » return·0; | 31 | » » » return·0; |
18 | » » }· | 32 | » » }· |
19 | » } | 33 | » } |
20 | }</string> | 34 | }</string> |
21 | ····<string>//·CS0551:·Explicit·interface·implementation·`PropertyClass.PropertyInterface.Value'·is·missing·accessor·`PropertyInterface.Value.set' | ||
22 | //·Line:·9 | ||
23 | interface·PropertyInterface·{ | ||
24 | ········int·Value·{·get;·set;·} | ||
25 | } | ||
26 | public·class·PropertyClass:·PropertyInterface·{ | ||
27 | ········int·PropertyInterface.Value·{· | ||
28 | ················get·{· | ||
29 | ························return·0; | ||
30 | ················}· | ||
31 | ········} | ||
32 | }</string> | ||
33 | ··</Examples> | 35 | ··</Examples> |
34 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 9, 14 lines modified | Offset 9, 37 lines modified | ||
9 | } | 9 | } |
10 | class·B·{ | 10 | class·B·{ |
11 | » void·A.B·()·{} | 11 | » void·A.B·()·{} |
12 | » static·void·Main·()·{} | 12 | » static·void·Main·()·{} |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0540:·`N.Nested.C.I.P':·containing·type·does·not·implement·interface·`N.Nested.I' | ||
15 | //·Line:·17 | ||
16 | using·System; | ||
17 | namespace·N | ||
18 | { | ||
19 | » class·Nested | ||
20 | » { | ||
21 | » » public·interface·I | ||
22 | » » { | ||
23 | » » » bool·P·{·get;·} | ||
24 | » » } | ||
25 | » » public·class·C | ||
26 | » » { | ||
27 | » » » bool·I.P | ||
28 | » » » { | ||
29 | » » » » get·{·return·true;·} | ||
30 | » » » } | ||
31 | » » } | ||
32 | » } | ||
33 | }</string> | ||
14 | ····<string>//·CS0540:·`Foo.ISomeProp.SomeProperty':·containing·type·does·not·implement·interface·`ISomeProp' | 34 | ····<string>//·CS0540:·`Foo.ISomeProp.SomeProperty':·containing·type·does·not·implement·interface·`ISomeProp' |
15 | //·Line:·18 | 35 | //·Line:·18 |
16 | public·class·SomeProperty | 36 | public·class·SomeProperty |
17 | { | 37 | { |
18 | } | 38 | } |
Offset 36, 32 lines modified | Offset 59, 9 lines modified | ||
36 | » public·override·SomeProperty·SomeProperty·{·get·{·return·null;·}·} | 59 | » public·override·SomeProperty·SomeProperty·{·get·{·return·null;·}·} |
37 | » public·static·void·Main·() | 60 | » public·static·void·Main·() |
38 | » { | 61 | » { |
39 | » } | 62 | » } |
40 | }</string> | 63 | }</string> |
41 | ····<string>//·CS0540:·`N.Nested.C.I.P':·containing·type·does·not·implement·interface·`N.Nested.I' | ||
42 | //·Line:·17 | ||
43 | using·System; | ||
44 | namespace·N | ||
45 | { | ||
46 | » class·Nested | ||
47 | » { | ||
48 | » » public·interface·I | ||
49 | » » { | ||
50 | » » » bool·P·{·get;·} | ||
51 | » » } | ||
52 | » » public·class·C | ||
53 | » » { | ||
54 | » » » bool·I.P | ||
55 | » » » { | ||
56 | » » » » get·{·return·true;·} | ||
57 | » » » } | ||
58 | » » } | ||
59 | » } | ||
60 | }</string> | ||
61 | ··</Examples> | 64 | ··</Examples> |
62 | </ErrorDocumentation> | 65 | </ErrorDocumentation> |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0735:·Invalid·type·specified·as·an·argument·for·TypeForwardedTo·attribute | 5 | ····<string>//·CS0735:·Invalid·type·specified·as·an·argument·for·TypeForwardedTo·attribute |
6 | //·Line:·7 | 6 | //·Line:·7 |
7 | using·System; | 7 | using·System; |
8 | using·System.Runtime.CompilerServices; | 8 | using·System.Runtime.CompilerServices; |
9 | [assembly:·TypeForwardedTo( | 9 | [assembly:·TypeForwardedTo(typeof·(int[]))]</string> |
10 | ····<string>//·CS0735:·Invalid·type·specified·as·an·argument·for·TypeForwardedTo·attribute | 10 | ····<string>//·CS0735:·Invalid·type·specified·as·an·argument·for·TypeForwardedTo·attribute |
11 | //·Line:·7 | 11 | //·Line:·7 |
12 | using·System; | 12 | using·System; |
13 | using·System.Runtime.CompilerServices; | 13 | using·System.Runtime.CompilerServices; |
14 | [assembly:·TypeForwardedTo( | 14 | [assembly:·TypeForwardedTo((Type)null)]</string> |
15 | ··</Examples> | 15 | ··</Examples> |
16 | </ErrorDocumentation> | 16 | </ErrorDocumentation> |
Offset 4, 32 lines modified | Offset 4, 32 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`decimal'.·Add·suffix·`m'·to·create·a·literal·of·this·type | 5 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`decimal'.·Add·suffix·`m'·to·create·a·literal·of·this·type |
6 | //·Line:·7 | 6 | //·Line:·7 |
7 | class·X·{ | 7 | class·X·{ |
8 | » void·A·() | 8 | » void·A·() |
9 | » { | 9 | » { |
10 | » » decimal·d·=·2.0; | 10 | » » decimal·d·=·-2.0; |
11 | » } | 11 | » } |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·` | 13 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`float'.·Add·suffix·`f'·to·create·a·literal·of·this·type |
14 | //·Line:· | 14 | //·Line:·6 |
15 | class·X·{ | 15 | class·X·{ |
16 | » void·A·() | 16 | » void·A·() |
17 | » { | 17 | » { |
18 | » » | 18 | » » float·f·=·2.0; |
19 | » } | 19 | » } |
20 | }</string> | 20 | }</string> |
21 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·` | 21 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`decimal'.·Add·suffix·`m'·to·create·a·literal·of·this·type |
22 | //·Line:· | 22 | //·Line:·7 |
23 | class·X·{ | 23 | class·X·{ |
24 | » void·A·() | 24 | » void·A·() |
25 | » { | 25 | » { |
26 | » » | 26 | » » decimal·d·=·2.0; |
27 | » } | 27 | » } |
28 | }</string> | 28 | }</string> |
29 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`float'.·Add·suffix·`f'·to·create·a·literal·of·this·type | 29 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`float'.·Add·suffix·`f'·to·create·a·literal·of·this·type |
30 | //·Line:·13 | 30 | //·Line:·13 |
31 | using·System; | 31 | using·System; |
Offset 1, 75 lines modified | Offset 1, 75 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0128</ErrorName> | 3 | ··<ErrorName>CS0128</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0128:·A·local·variable·named·` | 5 | ····<string>//·CS0128:·A·local·variable·named·`s'·is·already·defined·in·this·scope |
6 | //·Line:· | 6 | //·Line:·12 |
7 | class· | 7 | class·C |
8 | { | 8 | { |
9 | » public·static·void·Main·() | 9 | » public·static·void·Main·() |
10 | » { | 10 | » { |
11 | » » object·o·=·null; | ||
11 | » » Foo·(out·int·x); | ||
12 | » » Foo·(out·int·x); | ||
13 | » } | ||
12 | » » var·x1·=·o·is·string·s; | ||
13 | » » var·x2·=·o·is·string·s; | ||
14 | » static·void·Foo·(out·int·arg) | ||
15 | » { | ||
16 | » » arg·=·2; | ||
17 | » } | 14 | » } |
18 | }</string> | 15 | }</string> |
19 | ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope | 16 | ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope |
20 | //·Line:·8 | 17 | //·Line:·8 |
21 | class·x·{ | 18 | class·x·{ |
22 | » static·int·y·() | 19 | » static·int·y·() |
23 | » { | 20 | » { |
24 | » » int·x·=·1; | 21 | » » int·x·=·1; |
25 | » » int·x·=·2; | 22 | » » int·x·=·2; |
26 | » » return·x·+·x; | 23 | » » return·x·+·x; |
27 | » } | 24 | » } |
28 | }</string> | 25 | }</string> |
29 | ····<string>//·CS0128:·A·local·variable·named·` | 26 | ····<string>//·CS0128:·A·local·variable·named·`xx'·is·already·defined·in·this·scope |
30 | //·Line:· | 27 | //·Line:·9 |
31 | class· | 28 | class·X |
32 | { | 29 | { |
33 | » static·void· | 30 | » public·static·void·Main·() |
34 | » { | 31 | » { |
32 | » » short·xx; | ||
33 | » » var·(xx,·yy)·=·(1,·'g'); | ||
35 | » » switch·(arg)·{ | ||
36 | » » » case·1: | ||
37 | » » » » int·res·=·1; | ||
38 | » » » » break; | ||
39 | » » » case·2: | ||
40 | » » » » int·res·=·2; | ||
41 | » » » » break; | ||
42 | » » } | ||
43 | » } | 34 | » } |
44 | }</string> | 35 | }</string> |
45 | ····<string>//·CS0128:·A·local·variable·named·` | 36 | ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope |
46 | //·Line:· | 37 | //·Line:·9 |
47 | class· | 38 | class·X |
48 | { | 39 | { |
49 | » public·static·void·Main·() | 40 | » public·static·void·Main·() |
50 | » { | 41 | » { |
51 | » » o | 42 | » » Foo·(out·int·x); |
43 | » » Foo·(out·int·x); | ||
44 | » } | ||
52 | » » var·x1·=·o·is·string·s; | ||
53 | » | 45 | » static·void·Foo·(out·int·arg) |
46 | » { | ||
47 | » » arg·=·2; | ||
54 | » } | 48 | » } |
55 | }</string> | 49 | }</string> |
56 | ····<string>//·CS0128:·A·local·variable·named·` | 50 | ····<string>//·CS0128:·A·local·variable·named·`res'·is·already·defined·in·this·scope |
57 | //·Line:· | 51 | //·Line:·13 |
58 | class· | 52 | class·C |
59 | { | 53 | { |
60 | » | 54 | » static·void·Foo·(int·arg) |
61 | » { | 55 | » { |
62 | » » short·xx; | ||
63 | » » | 56 | » » switch·(arg)·{ |
57 | » » » case·1: | ||
58 | » » » » int·res·=·1; | ||
59 | » » » » break; | ||
60 | » » » case·2: | ||
61 | » » » » int·res·=·2; | ||
62 | » » » » break; | ||
63 | » » } | ||
64 | » } | 64 | » } |
65 | }</string> | 65 | }</string> |
66 | ··</Examples> | 66 | ··</Examples> |
67 | </ErrorDocumentation> | 67 | </ErrorDocumentation> |
Offset 1, 27 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS4012</ErrorName> | 3 | ··<ErrorName>CS4012</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`System.TypedReference'·cannot·be·declared·in·async·methods·or·iterators | 5 | ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`System.TypedReference'·cannot·be·declared·in·async·methods·or·iterators |
6 | //·Line:·9 | ||
7 | using·System; | ||
8 | using·System.Collections; | ||
9 | class·C | ||
10 | { | ||
11 | » public·IEnumerable·Iter·() | ||
12 | » { | ||
13 | » » int·i·=·2; | ||
14 | » » TypedReference·tr·=·__makeref·(i); | ||
15 | » » yield·return·1; | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`System.TypedReference'·cannot·be·declared·in·async·methods·or·iterators | ||
19 | //·Line:·13 | 6 | //·Line:·13 |
20 | using·System; | 7 | using·System; |
21 | using·System.Collections; | 8 | using·System.Collections; |
22 | using·System.Threading.Tasks; | 9 | using·System.Threading.Tasks; |
23 | class·C | 10 | class·C |
Offset 48, 9 lines modified | Offset 33, 24 lines modified | ||
48 | { | 33 | { |
49 | » public·async·void·Test·() | 34 | » public·async·void·Test·() |
50 | » { | 35 | » { |
51 | » » var·tr·=·new·S·(); | 36 | » » var·tr·=·new·S·(); |
52 | » » await·Task.Factory.StartNew·(()·=>·6); | 37 | » » await·Task.Factory.StartNew·(()·=>·6); |
53 | » } | 38 | » } |
54 | }</string> | 39 | }</string> |
40 | ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`System.TypedReference'·cannot·be·declared·in·async·methods·or·iterators | ||
41 | //·Line:·9 | ||
42 | using·System; | ||
43 | using·System.Collections; | ||
44 | class·C | ||
45 | { | ||
46 | » public·IEnumerable·Iter·() | ||
47 | » { | ||
48 | » » int·i·=·2; | ||
49 | » » TypedReference·tr·=·__makeref·(i); | ||
50 | » » yield·return·1; | ||
51 | » } | ||
52 | }</string> | ||
55 | ··</Examples> | 53 | ··</Examples> |
56 | </ErrorDocumentation> | 54 | </ErrorDocumentation> |
Offset 1, 53 lines modified | Offset 1, 53 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1113</ErrorName> | 3 | ··<ErrorName>CS1113</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates | 5 | ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates |
6 | //·Line:·1 | 6 | //·Line:·11 |
7 | delegate·void·D·(); | 7 | delegate·void·D·(); |
8 | public·class·C | 8 | public·class·C |
9 | { | 9 | { |
10 | » static·void·Main·() | 10 | » static·void·Main·() |
11 | » { | 11 | » { |
12 | » » S·s·=·new·S·(); | 12 | » » S·s·=·new·S·(); |
13 | » » D·d·=·s.Foo; | 13 | » » D·d·=·s.Foo; |
14 | » } | 14 | » } |
15 | } | 15 | } |
16 | public·struct·S | 16 | public·struct·S |
17 | { | 17 | { |
18 | » public·void·Foo·(int·i) | ||
19 | » { | ||
20 | » } | ||
18 | } | 21 | } |
19 | public·static·class·Extension | 22 | public·static·class·Extension |
20 | { | 23 | { |
21 | » public·static·void·Foo·(this·S·s)·{·} | 24 | » public·static·void·Foo·(this·S·s)·{·} |
22 | }</string> | 25 | }</string> |
23 | ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates | 26 | ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates |
24 | //·Line:·1 | 27 | //·Line:·12 |
25 | delegate·void·D·(); | 28 | delegate·void·D·(); |
26 | public·class·C | 29 | public·class·C |
27 | { | 30 | { |
28 | » static·void·Main·() | 31 | » static·void·Main·() |
29 | » { | 32 | » { |
30 | » » S·s·=·new·S·(); | 33 | » » S·s·=·new·S·(); |
31 | » » D·d·=·s.Foo; | 34 | » » D·d·=·s.Foo; |
32 | » } | 35 | » } |
33 | } | 36 | } |
34 | public·struct·S | 37 | public·struct·S |
35 | { | 38 | { |
36 | » public·void·Foo·(int·i) | ||
37 | » { | ||
38 | » } | ||
39 | } | 39 | } |
40 | public·static·class·Extension | 40 | public·static·class·Extension |
41 | { | 41 | { |
42 | » public·static·void·Foo·(this·S·s)·{·} | 42 | » public·static·void·Foo·(this·S·s)·{·} |
43 | }</string> | 43 | }</string> |
44 | ··</Examples> | 44 | ··</Examples> |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1959</ErrorName> | 3 | ··<ErrorName>CS1959</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1959:·Type·parameter·`T'·cannot·be·declared·const | 5 | ····<string>//·CS1959:·Type·parameter·`T'·cannot·be·declared·const |
6 | //·Line:·8 | ||
7 | struct·S | ||
8 | { | ||
9 | » public·void·Foo<T>·()·where·T·:·struct | ||
10 | » { | ||
11 | » » const·T·t·=·null; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS1959:·Type·parameter·`T'·cannot·be·declared·const | ||
15 | //·Line:·10 | 6 | //·Line:·10 |
16 | class·C | 7 | class·C |
17 | { | 8 | { |
18 | } | 9 | } |
19 | class·C<T>·where·T·:·C | 10 | class·C<T>·where·T·:·C |
20 | { | 11 | { |
21 | » const·T·t·=·null; | 12 | » const·T·t·=·null; |
22 | }</string> | 13 | }</string> |
14 | ····<string>//·CS1959:·Type·parameter·`T'·cannot·be·declared·const | ||
15 | //·Line:·8 | ||
16 | struct·S | ||
17 | { | ||
18 | » public·void·Foo<T>·()·where·T·:·struct | ||
19 | » { | ||
20 | » » const·T·t·=·null; | ||
21 | » } | ||
22 | }</string> | ||
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0069</ErrorName> | 3 | ··<ErrorName>CS0069</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0069:·Event·in·interface·cannot·have·add·or·remove·accessors | 5 | ····<string>//·CS0069:·Event·in·interface·cannot·have·add·or·remove·accessors |
6 | //·Line:·1 | 6 | //·Line:·13 |
7 | using·System; | 7 | using·System; |
8 | public·delegate·void·FooHandler·(); | 8 | public·delegate·void·FooHandler·(); |
9 | interface·IBar·{ | ||
9 | interface·IBar<T> | ||
10 | { | ||
11 | » event·FooHandler·OnFoo·{ | 10 | » event·FooHandler·OnFoo·{ |
11 | » » add·{·} | ||
12 | » » remove·{·} | 12 | » » remove·{·} |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0069:·Event·in·interface·cannot·have·add·or·remove·accessors | 15 | ····<string>//·CS0069:·Event·in·interface·cannot·have·add·or·remove·accessors |
16 | //·Line:·1 | 16 | //·Line:·11 |
17 | using·System; | 17 | using·System; |
18 | public·delegate·void·FooHandler·(); | 18 | public·delegate·void·FooHandler·(); |
19 | interface·IBar | 19 | interface·IBar<T> |
20 | { | ||
20 | » event·FooHandler·OnFoo·{ | 21 | » event·FooHandler·OnFoo·{ |
21 | » » add·{·} | ||
22 | » » remove·{·} | 22 | » » remove·{·} |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ··</Examples> | 25 | ··</Examples> |
26 | </ErrorDocumentation> | 26 | </ErrorDocumentation> |
Offset 1, 22 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1678</ErrorName> | 3 | ··<ErrorName>CS1678</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`long'·but·should·be·`int' | ||
6 | //·Line:·9 | ||
7 | delegate·void·D·(int·x); | ||
8 | class·X·{ | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » D·d2·=·delegate·(long·x)·{}; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`T'·but·should·be·`IStream<T>' | 5 | ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`T'·but·should·be·`IStream<T>' |
15 | //·Line:·14 | 6 | //·Line:·14 |
16 | using·System; | 7 | using·System; |
17 | interface·IStream<T> | 8 | interface·IStream<T> |
18 | { | 9 | { |
Offset 25, 9 lines modified | Offset 14, 20 lines modified | ||
25 | static·class·X | 14 | static·class·X |
26 | { | 15 | { |
27 | » public·static·IStream<U>·Select<T,·U>·(IStream<T>·stream,·Func<IStream<T>,·U>·selector) | 16 | » public·static·IStream<U>·Select<T,·U>·(IStream<T>·stream,·Func<IStream<T>,·U>·selector) |
28 | » { | 17 | » { |
29 | » » return·Select<T,·U>·(stream,·(T·_)·=>·selector(stream)); | 18 | » » return·Select<T,·U>·(stream,·(T·_)·=>·selector(stream)); |
30 | » } | 19 | » } |
31 | }</string> | 20 | }</string> |
21 | ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`long'·but·should·be·`int' | ||
22 | //·Line:·9 | ||
23 | delegate·void·D·(int·x); | ||
24 | class·X·{ | ||
25 | » static·void·Main·() | ||
26 | » { | ||
27 | » » D·d2·=·delegate·(long·x)·{}; | ||
28 | » } | ||
29 | }</string> | ||
32 | ··</Examples> | 30 | ··</Examples> |
33 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS2021</ErrorName> | 3 | ··<ErrorName>CS2021</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS2021:·Output·file·name·is·not·valid | 5 | ····<string>//·CS2021:·Output·file·name·is·not·valid |
6 | //·Line:·0 | 6 | //·Line:·0 |
7 | //·Compiler·options:·-out: | 7 | //·Compiler·options:·-out:/</string> |
8 | ····<string>//·CS2021:·Output·file·name·is·not·valid | 8 | ····<string>//·CS2021:·Output·file·name·is·not·valid |
9 | //·Line:·0 | 9 | //·Line:·0 |
10 | //·Compiler·options:·-out: | 10 | //·Compiler·options:·-out:.dll</string> |
11 | ··</Examples> | 11 | ··</Examples> |
12 | </ErrorDocumentation> | 12 | </ErrorDocumentation> |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1009</ErrorName> | 3 | ··<ErrorName>CS1009</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1009:·Unrecognized·escape·sequence | 5 | ····<string>//·CS1009:·Unrecognized·escape·sequence·`\i' |
6 | //·Line·:·6 | 6 | //·Line·:·6 |
7 | class·X | 7 | class·X |
8 | { | 8 | { |
9 | ····static·string·s·=·"\i"; | ||
9 | }</string> | 10 | }</string> |
10 | ····<string>//·CS1009:·Unrecognized·escape·sequence | 11 | ····<string>//·CS1009:·Unrecognized·escape·sequence |
11 | //·Line·:·6 | 12 | //·Line·:·6 |
12 | class·X | 13 | class·X\u10 |
13 | { | 14 | { |
14 | ····static·string·s·=·"\i"; | ||
15 | }</string> | 15 | }</string> |
16 | ··</Examples> | 16 | ··</Examples> |
17 | </ErrorDocumentation> | 17 | </ErrorDocumentation> |
Offset 4, 21 lines modified | Offset 4, 21 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0153:·A·goto·case·is·only·valid·inside·a·switch·statement | 5 | ····<string>//·CS0153:·A·goto·case·is·only·valid·inside·a·switch·statement |
6 | //·Line:·7 | 6 | //·Line:·7 |
7 | class·X·{ | 7 | class·X·{ |
8 | » void·Main·() | 8 | » void·Main·() |
9 | » { | 9 | » { |
10 | » » goto· | 10 | » » goto·case·5; |
11 | » } | 11 | » } |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS0153:·A·goto·case·is·only·valid·inside·a·switch·statement | 13 | ····<string>//·CS0153:·A·goto·case·is·only·valid·inside·a·switch·statement |
14 | //·Line:·7 | 14 | //·Line:·7 |
15 | class·X·{ | 15 | class·X·{ |
16 | » void·Main·() | 16 | » void·Main·() |
17 | » { | 17 | » { |
18 | » » goto· | 18 | » » goto·default; |
19 | » } | 19 | » } |
20 | }</string> | 20 | }</string> |
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </ErrorDocumentation> |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS8149</ErrorName> | 3 | ··<ErrorName>CS8149</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8149:·By-reference·returns·can·only·be·used·in·methods·that·return·by·reference | ||
6 | //·Line:·10 | ||
7 | class·A | ||
8 | { | ||
9 | » int·p; | ||
10 | » int·Test·() | ||
11 | » { | ||
12 | » » return·ref·p; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS8149:·By-reference·returns·can·only·be·used·in·lambda·expressions·that·return·by·reference | 5 | ····<string>//·CS8149:·By-reference·returns·can·only·be·used·in·lambda·expressions·that·return·by·reference |
16 | //·Line:·12 | 6 | //·Line:·12 |
17 | using·System; | 7 | using·System; |
18 | class·A | 8 | class·A |
19 | { | 9 | { |
20 | » int·p; | 10 | » int·p; |
21 | » | 11 | » |
22 | » void·Test·() | 12 | » void·Test·() |
23 | » { | 13 | » { |
24 | » » Action·a·=·()·=>·ref·p; | 14 | » » Action·a·=·()·=>·ref·p; |
25 | » } | 15 | » } |
26 | }</string> | 16 | }</string> |
17 | ····<string>//·CS8149:·By-reference·returns·can·only·be·used·in·methods·that·return·by·reference | ||
18 | //·Line:·10 | ||
19 | class·A | ||
20 | { | ||
21 | » int·p; | ||
22 | » int·Test·() | ||
23 | » { | ||
24 | » » return·ref·p; | ||
25 | » } | ||
26 | }</string> | ||
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 1, 35 lines modified | Offset 1, 35 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1605</ErrorName> | 3 | ··<ErrorName>CS1605</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only | 5 | ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only |
6 | //·Line:·1 | 6 | //·Line:·13 |
7 | //·Compiler·options:·-langversion:latest | ||
8 | 7 | class·X | |
9 | { | 8 | { |
10 | » void·Test·(out·X·x) | 9 | » void·Test·(out·X·x) |
11 | » { | 10 | » { |
12 | » » x·=·n | 11 | » » x·=·null; |
13 | » } | 12 | » } |
14 | » | 13 | » |
15 | » void·Run·() | 14 | » void·Run·() |
16 | » { | 15 | » { |
17 | » » Test·(out·this); | 16 | » » Test·(out·this); |
18 | » } | 17 | » } |
19 | }</string> | 18 | }</string> |
20 | ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only | 19 | ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only |
21 | //·Line:·1 | 20 | //·Line:·14 |
21 | //·Compiler·options:·-langversion:latest | ||
22 | 22 | readonly·struct·X | |
23 | { | 23 | { |
24 | » void·Test·(out·X·x) | 24 | » void·Test·(out·X·x) |
25 | » { | 25 | » { |
26 | » » x·=·n | 26 | » » x·=·new·X·(); |
27 | » } | 27 | » } |
28 | » | 28 | » |
29 | » void·Run·() | 29 | » void·Run·() |
30 | » { | 30 | » { |
31 | » » Test·(out·this); | 31 | » » Test·(out·this); |
32 | » } | 32 | » } |
33 | }</string> | 33 | }</string> |
Offset 1, 35 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0070</ErrorName> | 3 | ··<ErrorName>CS0070</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0070:·The·event·`A.evt'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`A' | ||
6 | //·Line:·22 | ||
7 | using·System; | ||
8 | public·static·class·EventExtensions | ||
9 | { | ||
10 | » public·static·void·Raise·(this·EventHandler·h) | ||
11 | » { | ||
12 | » } | ||
13 | } | ||
14 | public·class·A | ||
15 | { | ||
16 | » public·event·EventHandler·evt; | ||
17 | } | ||
18 | public·class·B·:·A | ||
19 | { | ||
20 | » public·void·Run() | ||
21 | » { | ||
22 | » » Action·a·=·()·=>·evt.Raise·(); | ||
23 | » } | ||
24 | }</string> | ||
25 | ····<string>//·CS0070:·The·event·`Button.Click'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`Button' | 5 | ····<string>//·CS0070:·The·event·`Button.Click'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`Button' |
26 | //·Line:·20 | 6 | //·Line:·20 |
27 | using·System; | 7 | using·System; |
28 | public·delegate·void·EventHandler·(int·i,·int·j); | 8 | public·delegate·void·EventHandler·(int·i,·int·j); |
Offset 52, 9 lines modified | Offset 28, 33 lines modified | ||
52 | » { | 28 | » { |
53 | » } | 29 | » } |
54 | » | 30 | » |
55 | » public·static·void·Main·() | 31 | » public·static·void·Main·() |
56 | » { | 32 | » { |
57 | » } | 33 | » } |
58 | }</string> | 34 | }</string> |
35 | ····<string>//·CS0070:·The·event·`A.evt'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`A' | ||
36 | //·Line:·22 | ||
37 | using·System; | ||
38 | public·static·class·EventExtensions | ||
39 | { | ||
40 | » public·static·void·Raise·(this·EventHandler·h) | ||
41 | » { | ||
42 | » } | ||
43 | } | ||
44 | public·class·A | ||
45 | { | ||
46 | » public·event·EventHandler·evt; | ||
47 | } | ||
48 | public·class·B·:·A | ||
49 | { | ||
50 | » public·void·Run() | ||
51 | » { | ||
52 | » » Action·a·=·()·=>·evt.Raise·(); | ||
53 | » } | ||
54 | }</string> | ||
59 | ··</Examples> | 55 | ··</Examples> |
60 | </ErrorDocumentation> | 56 | </ErrorDocumentation> |
Offset 5, 21 lines modified | Offset 5, 21 lines modified | ||
5 | ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword | 5 | ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword |
6 | //·Line:·4 | 6 | //·Line:·4 |
7 | public·partial·static·class·Test | 7 | public·partial·static·class·Test |
8 | { | 8 | { |
9 | }</string> | 9 | }</string> |
10 | ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword | 10 | ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword |
11 | //·Line:·4 | ||
12 | partial·enum·e·{}</string> | ||
13 | ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword | ||
11 | //·Line:·6 | 14 | //·Line:·6 |
12 | public·partial·class·C | 15 | public·partial·class·C |
13 | { | 16 | { |
14 | » partial·virtual·void·Foo·() | 17 | » partial·virtual·void·Foo·() |
15 | » { | 18 | » { |
16 | » } | 19 | » } |
17 | }</string> | 20 | }</string> |
18 | ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword | ||
19 | //·Line:·4 | ||
20 | partial·enum·e·{}</string> | ||
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </ErrorDocumentation> |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1601</ErrorName> | 3 | ··<ErrorName>CS1601</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System. | 5 | ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System.TypedReference' |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | using·System; | 7 | using·System; |
8 | class·X·{ | 8 | class·X·{ |
9 | » static·void·Main·() | 9 | » static·void·Main·() |
10 | » { | 10 | » { |
11 | » } | 11 | » } |
12 | » static·void·M·(ref· | 12 | » static·void·M·(ref·TypedReference·a) |
13 | » { | 13 | » { |
14 | » } | 14 | » } |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System. | 16 | ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System.ArgIterator' |
17 | //·Line:·10 | 17 | //·Line:·10 |
18 | using·System; | 18 | using·System; |
19 | class·X·{ | 19 | class·X·{ |
20 | » static·void·Main·() | 20 | » static·void·Main·() |
21 | » { | 21 | » { |
22 | » } | 22 | » } |
23 | » static·void·M·(ref· | 23 | » static·void·M·(ref·ArgIterator·a) |
24 | » { | 24 | » { |
25 | » } | 25 | » } |
26 | }</string> | 26 | }</string> |
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 5, 27 lines modified | Offset 5, 27 lines modified | ||
5 | ····<string>//·CS0722:·`StaticClass':·static·types·cannot·be·used·as·return·types | 5 | ····<string>//·CS0722:·`StaticClass':·static·types·cannot·be·used·as·return·types |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | static·class·StaticClass·{ | 7 | static·class·StaticClass·{ |
8 | } | 8 | } |
9 | class·MainClass·{ | 9 | class·MainClass·{ |
10 | ····public·static·StaticClass· | 10 | ····public·static·StaticClass·Prop·{ |
11 | ····{ | 11 | ········get·{ |
12 | ········return·null; | 12 | ············return·null; |
13 | ········} | ||
13 | ····} | 14 | ····} |
14 | }</string> | 15 | }</string> |
15 | ····<string>//·CS0722:·`StaticClass':·static·types·cannot·be·used·as·return·types | 16 | ····<string>//·CS0722:·`StaticClass':·static·types·cannot·be·used·as·return·types |
16 | //·Line:·8 | 17 | //·Line:·8 |
17 | static·class·StaticClass·{ | 18 | static·class·StaticClass·{ |
18 | } | 19 | } |
19 | class·MainClass·{ | 20 | class·MainClass·{ |
20 | ····public·static·StaticClass· | 21 | ····public·static·StaticClass·Method·() |
21 | ···· | 22 | ····{ |
22 | ········ | 23 | ········return·null; |
23 | ········} | ||
24 | ····} | 24 | ····} |
25 | }</string> | 25 | }</string> |
26 | ··</Examples> | 26 | ··</Examples> |
27 | </ErrorDocumentation> | 27 | </ErrorDocumentation> |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0719</ErrorName> | 3 | ··<ErrorName>CS0719</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0719:·Array·elements·cannot·be·of·static·type·`StaticClass' | 5 | ····<string>//·CS0719:·Array·elements·cannot·be·of·static·type·`StaticClass' |
6 | //·Line:·10 | ||
7 | static·class·StaticClass·{ | ||
8 | } | ||
9 | class·MainClass·{ | ||
10 | ····public·static·object·Method·() | ||
11 | ····{ | ||
12 | ········return·new·StaticClass·[3]; | ||
13 | ····} | ||
14 | }</string> | ||
15 | ····<string>//·CS0719:·Array·elements·cannot·be·of·static·type·`StaticClass' | ||
16 | //·Line:·12 | 6 | //·Line:·12 |
17 | using·System; | 7 | using·System; |
18 | static·class·StaticClass | 8 | static·class·StaticClass |
19 | { | 9 | { |
20 | } | 10 | } |
Offset 27, 9 lines modified | Offset 15, 21 lines modified | ||
27 | { | 15 | { |
28 | » Type·Type·{ | 16 | » Type·Type·{ |
29 | » » get·{ | 17 | » » get·{ |
30 | » » » return·typeof·(StaticClass·[]); | 18 | » » » return·typeof·(StaticClass·[]); |
31 | » » } | 19 | » » } |
32 | » } | 20 | » } |
33 | }</string> | 21 | }</string> |
22 | ····<string>//·CS0719:·Array·elements·cannot·be·of·static·type·`StaticClass' | ||
23 | //·Line:·10 | ||
24 | static·class·StaticClass·{ | ||
25 | } | ||
26 | class·MainClass·{ | ||
27 | ····public·static·object·Method·() | ||
28 | ····{ | ||
29 | ········return·new·StaticClass·[3]; | ||
30 | ····} | ||
31 | }</string> | ||
34 | ··</Examples> | 32 | ··</Examples> |
35 | </ErrorDocumentation> | 33 | </ErrorDocumentation> |
Offset 1, 29 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0728</ErrorName> | 3 | ··<ErrorName>CS0728</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·` | 5 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`d'·which·is·the·argument·to·a·using·or·lock·statement |
6 | //·Line:·1 | 6 | //·Line:·12 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | using·System; | ||
8 | public·class·Foo | 9 | public·class·Foo |
9 | { | 10 | { |
10 | » public·static·void· | 11 | » public·static·void·Test·(IDisposable·d) |
11 | » { | 12 | » { |
13 | » » using·(d)·{ | ||
14 | » » » d·=·null; | ||
12 | » » object·token·=·new·object·(); | ||
13 | » » lock·(token) | ||
14 | » » { | ||
15 | » » » Foo2·(ref·token); | ||
16 | » » } | 15 | » » } |
17 | » } | 16 | » } |
18 | » | ||
19 | » static·void·Foo2·(ref·object·o) | ||
20 | » { | ||
21 | » } | ||
22 | }</string> | 17 | }</string> |
23 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`s'·which·is·the·argument·to·a·using·or·lock·statement | 18 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`s'·which·is·the·argument·to·a·using·or·lock·statement |
24 | //·Line:·12 | 19 | //·Line:·12 |
25 | //·Compiler·options:·-warnaserror | 20 | //·Compiler·options:·-warnaserror |
26 | public·class·Foo | 21 | public·class·Foo |
27 | { | 22 | { |
Offset 31, 24 lines modified | Offset 27, 28 lines modified | ||
31 | » { | 27 | » { |
32 | » » lock·(s)·{ | 28 | » » lock·(s)·{ |
33 | » » » lock·(s)·{} | 29 | » » » lock·(s)·{} |
34 | » » » s·=·null; | 30 | » » » s·=·null; |
35 | » » } | 31 | » » } |
36 | » } | 32 | » } |
37 | }</string> | 33 | }</string> |
38 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·` | 34 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`token'·which·is·the·argument·to·a·using·or·lock·statement |
39 | //·Line:·1 | 35 | //·Line:·11 |
40 | //·Compiler·options:·-warnaserror | 36 | //·Compiler·options:·-warnaserror |
41 | using·System; | ||
42 | public·class·Foo | 37 | public·class·Foo |
43 | { | 38 | { |
44 | » public·static·void· | 39 | » public·static·void·Main·() |
45 | » { | 40 | » { |
46 | » » using·(d)·{ | ||
47 | » » | 41 | » » object·token·=·new·object·(); |
42 | » » lock·(token) | ||
43 | » » { | ||
44 | » » » Foo2·(ref·token); | ||
48 | » » } | 45 | » » } |
49 | » } | 46 | » } |
47 | » | ||
48 | » static·void·Foo2·(ref·object·o) | ||
49 | » { | ||
50 | » } | ||
50 | }</string> | 51 | }</string> |
51 | ··</Examples> | 52 | ··</Examples> |
52 | </ErrorDocumentation> | 53 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0314</ErrorName> | 3 | ··<ErrorName>CS0314</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0314:·The·type·`U'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`A<T>'.·There·is·no·boxing·or·type·parameter·conversion·from·`U'·to·`System.IComparable' | ||
6 | //·Line:·13 | ||
7 | using·System; | ||
8 | class·A<T> | ||
9 | » where·T:·IComparable | ||
10 | { | ||
11 | } | ||
12 | class·B<U,V> | ||
13 | » where·V:·A<U> | ||
14 | { | ||
15 | } | ||
16 | class·Driver | ||
17 | { | ||
18 | » public·static·void·Main·() | ||
19 | » { | ||
20 | » } | ||
21 | }</string> | ||
5 | ····<string>//·CS0314:·The·type·`T'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`IB<K,T>'.·There·is·no·boxing·or·type·parameter·conversion·from·`T'·to·`System.IDisposable' | 22 | ····<string>//·CS0314:·The·type·`T'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`IB<K,T>'.·There·is·no·boxing·or·type·parameter·conversion·from·`T'·to·`System.IDisposable' |
6 | //·Line:·20 | 23 | //·Line:·20 |
7 | public·interface·IA<K>· | 24 | public·interface·IA<K>· |
8 | » where·K·:·System.IComparable,·System.IComparable<K> | 25 | » where·K·:·System.IComparable,·System.IComparable<K> |
9 | { | 26 | { |
10 | } | 27 | } |
Offset 24, 30 lines modified | Offset 45, 9 lines modified | ||
24 | » where·T·:·B<K,T>.Element,·new()· | 45 | » where·T·:·B<K,T>.Element,·new()· |
25 | » where·K·:·System.IComparable,·System.IComparable<K> | 46 | » where·K·:·System.IComparable,·System.IComparable<K> |
26 | { | 47 | { |
27 | » public·abstract·class·Element·:·A<K> | 48 | » public·abstract·class·Element·:·A<K> |
28 | » { | 49 | » { |
29 | » } | 50 | » } |
30 | }</string> | 51 | }</string> |
31 | ····<string>//·CS0314:·The·type·`U'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`A<T>'.·There·is·no·boxing·or·type·parameter·conversion·from·`U'·to·`System.IComparable' | ||
32 | //·Line:·13 | ||
33 | using·System; | ||
34 | class·A<T> | ||
35 | » where·T:·IComparable | ||
36 | { | ||
37 | } | ||
38 | class·B<U,V> | ||
39 | » where·V:·A<U> | ||
40 | { | ||
41 | } | ||
42 | class·Driver | ||
43 | { | ||
44 | » public·static·void·Main·() | ||
45 | » { | ||
46 | » } | ||
47 | }</string> | ||
48 | ··</Examples> | 52 | ··</Examples> |
49 | </ErrorDocumentation> | 53 | </ErrorDocumentation> |
Offset 3, 22 lines modified | Offset 3, 22 lines modified | ||
3 | ··<ErrorName>CS1763</ErrorName> | 3 | ··<ErrorName>CS1763</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1763:·Optional·parameter·`o'·of·type·`object'·can·only·be·initialized·with·default·value | 5 | ····<string>//·CS1763:·Optional·parameter·`o'·of·type·`object'·can·only·be·initialized·with·default·value |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class·C | 7 | class·C |
8 | { | 8 | { |
9 | » public·static·void·Test·(object·o·=·9) | 9 | » public·static·void·Test·(object·o·=·9,·params·object[]·args) |
10 | » { | 10 | » { |
11 | » } | 11 | » } |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS1763:·Optional·parameter·`o'·of·type·`object'·can·only·be·initialized·with·default·value | 13 | ····<string>//·CS1763:·Optional·parameter·`o'·of·type·`object'·can·only·be·initialized·with·default·value |
14 | //·Line:·6 | 14 | //·Line:·6 |
15 | class·C | 15 | class·C |
16 | { | 16 | { |
17 | » public·static·void·Test·(object·o·=·9 | 17 | » public·static·void·Test·(object·o·=·9) |
18 | » { | 18 | » { |
19 | » } | 19 | » } |
20 | }</string> | 20 | }</string> |
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </ErrorDocumentation> |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0420</ErrorName> | 3 | ··<ErrorName>CS0420</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0420:·`X | 5 | ····<string>//·CS0420:·`X.j':·A·volatile·field·references·will·not·be·treated·as·volatile |
6 | //·Line:·1 | 6 | //·Line:·10 |
7 | //·Compiler·options:·-unsafe·/warnaserror·/warn:1 | 7 | //·Compiler·options:·-unsafe·/warnaserror·/warn:1 |
8 | unsafe·class·X | 8 | unsafe·class·X·{ |
9 | » static·volatile·int·j; | 9 | » static·volatile·int·j; |
10 | » static·void·X·(ref·int·a) | ||
11 | » { | ||
12 | » } | ||
13 | » | 10 | » |
14 | » static·void·Main·() | 11 | » static·void·Main·() |
15 | » { | 12 | » { |
16 | » » | 13 | » » fixed·(int·*p·=·&j){ |
14 | » » » | ||
15 | » » } | ||
17 | » } | 16 | » } |
18 | }</string> | 17 | }</string> |
19 | ····<string>//·CS0420:·`X.j':·A·volatile·field·references·will·not·be·treated·as·volatile | 18 | ····<string>//·CS0420:·`XX.j':·A·volatile·field·references·will·not·be·treated·as·volatile |
20 | //·Line:·1 | 19 | //·Line:·14 |
21 | //·Compiler·options:·-unsafe·/warnaserror·/warn:1 | 20 | //·Compiler·options:·-unsafe·/warnaserror·/warn:1 |
22 | unsafe·class·X·{ | 21 | unsafe·class·XX·{ |
23 | » static·volatile·int·j; | 22 | » static·volatile·int·j; |
23 | » static·void·X·(ref·int·a) | ||
24 | » { | ||
25 | » } | ||
24 | » | 26 | » |
25 | » static·void·Main·() | 27 | » static·void·Main·() |
26 | » { | 28 | » { |
29 | » » X·(ref·j); | ||
27 | » » fixed·(int·*p·=·&j){ | ||
28 | » » » | ||
29 | » » } | ||
30 | » } | 30 | » } |
31 | }</string> | 31 | }</string> |
32 | ··</Examples> | 32 | ··</Examples> |
33 | </ErrorDocumentation> | 33 | </ErrorDocumentation> |
Offset 4, 30 lines modified | Offset 4, 30 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0675:·The·operator·`|'·used·on·the·sign-extended·type·`int'.·Consider·casting·to·a·smaller·unsigned·type·first | 5 | ····<string>//·CS0675:·The·operator·`|'·used·on·the·sign-extended·type·`int'.·Consider·casting·to·a·smaller·unsigned·type·first |
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | //·Compiler·options:·-warnaserror·-warn:3 | 7 | //·Compiler·options:·-warnaserror·-warn:3 |
8 | public·class·C | 8 | public·class·C |
9 | { | 9 | { |
10 | ···public·static·void·Main() | ||
11 | ···{ | ||
12 | ······int·x·=·1; | ||
13 | ······int·y·=·1; | ||
14 | ······long·value·=·(((long)x)·<<·32)·|·y; | ||
15 | ···} | ||
16 | }</string> | ||
17 | ····<string>//·CS0675:·The·operator·`|'·used·on·the·sign-extended·type·`int'.·Consider·casting·to·a·smaller·unsigned·type·first | ||
18 | //·Line:·11 | ||
19 | //·Compiler·options:·-warnaserror·-warn:3 | ||
20 | public·class·C | ||
21 | { | ||
22 | » uint·extra_flags; | 10 | » uint·extra_flags; |
23 | » » | 11 | » » |
24 | » internal·bool·BestFitMapping·{ | 12 | » internal·bool·BestFitMapping·{ |
25 | » » set·{ | 13 | » » set·{ |
26 | » » » extra_flags·=·(uint)·((extra_flags·&·~0x30)·|·(value·?·0x10·:·0x20)); | 14 | » » » extra_flags·=·(uint)·((extra_flags·&·~0x30)·|·(value·?·0x10·:·0x20)); |
27 | » » } | 15 | » » } |
28 | » } | 16 | » } |
29 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0675:·The·operator·`|'·used·on·the·sign-extended·type·`int'.·Consider·casting·to·a·smaller·unsigned·type·first | ||
19 | //·Line:·11 | ||
20 | //·Compiler·options:·-warnaserror·-warn:3 | ||
21 | public·class·C | ||
22 | { | ||
23 | ···public·static·void·Main() | ||
24 | ···{ | ||
25 | ······int·x·=·1; | ||
26 | ······int·y·=·1; | ||
27 | ······long·value·=·(((long)x)·<<·32)·|·y; | ||
28 | ···} | ||
29 | }</string> | ||
30 | ··</Examples> | 30 | ··</Examples> |
31 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 1, 29 lines modified | Offset 1, 29 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0191</ErrorName> | 3 | ··<ErrorName>CS0191</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0191:·A·readonly·field·`X.a'·cannot·be·assigned·to·(except·in·a·constructor·or·a·variable·initializer) | ||
6 | //·Line:·8 | ||
7 | class·X·{ | ||
8 | » readonly·int·a; | ||
9 | » void·Y·() | ||
10 | » { | ||
11 | » » a·=·1; | ||
12 | » } | ||
13 | }</string> | ||
5 | ····<string>//·CS0191:·A·readonly·field·`Foo.i'·cannot·be·assigned·to·(except·in·a·constructor·or·a·variable·initializer) | 14 | ····<string>//·CS0191:·A·readonly·field·`Foo.i'·cannot·be·assigned·to·(except·in·a·constructor·or·a·variable·initializer) |
6 | //·Line:·10· | 15 | //·Line:·10· |
7 | class·Foo·{ | 16 | class·Foo·{ |
8 | » readonly·int·i; | 17 | » readonly·int·i; |
9 | » Foo·()·{·} | 18 | » Foo·()·{·} |
10 | » Foo·(int·i) | 19 | » Foo·(int·i) |
11 | » { | 20 | » { |
12 | » » Foo·x·=·new·Foo·(); | 21 | » » Foo·x·=·new·Foo·(); |
13 | » » x.i·=·i; | 22 | » » x.i·=·i; |
14 | » } | 23 | » } |
15 | » static·void·Main·()·{·Foo·y·=·new·Foo·(0);·} | 24 | » static·void·Main·()·{·Foo·y·=·new·Foo·(0);·} |
16 | }</string> | 25 | }</string> |
17 | ····<string>//·CS0191:·A·readonly·field·`X.a'·cannot·be·assigned·to·(except·in·a·constructor·or·a·variable·initializer) | ||
18 | //·Line:·8 | ||
19 | class·X·{ | ||
20 | » readonly·int·a; | ||
21 | » void·Y·() | ||
22 | » { | ||
23 | » » a·=·1; | ||
24 | » } | ||
25 | }</string> | ||
26 | ··</Examples> | 26 | ··</Examples> |
27 | </ErrorDocumentation> | 27 | </ErrorDocumentation> |
Offset 1, 29 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0672</ErrorName> | 3 | ··<ErrorName>CS0672</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0672:·Member·`B.Warning'·overrides·obsolete·member·`A.Warning'.·Add·the·Obsolete·attribute·to·`B.Warning' | ||
6 | //·Line:·15 | ||
7 | //·Compiler·options:·-warnaserror | ||
8 | using·System; | ||
9 | public·class·A·{ | ||
10 | » [Obsolete()] | ||
11 | » public·virtual·string·Warning·{ | ||
12 | » » get·{·return·"";·} | ||
13 | » } | ||
14 | } | ||
15 | public·class·B·:·A·{ | ||
16 | » public·override·string·Warning·{ | ||
17 | » » get·{·return·"";·} | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS0672:·Member·`B.Test(string)'·overrides·obsolete·member·`A.Test(string)'.·Add·the·Obsolete·attribute·to·`B.Test(string)' | 5 | ····<string>//·CS0672:·Member·`B.Test(string)'·overrides·obsolete·member·`A.Test(string)'.·Add·the·Obsolete·attribute·to·`B.Test(string)' |
21 | //·Line:·15 | 6 | //·Line:·15 |
22 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
23 | using·System; | 8 | using·System; |
24 | public·class·A | 9 | public·class·A |
Offset 47, 14 lines modified | Offset 29, 32 lines modified | ||
47 | ········protected·virtual·void·Method·()·{} | 29 | ········protected·virtual·void·Method·()·{} |
48 | } | 30 | } |
49 | class·C:·BaseClass | 31 | class·C:·BaseClass |
50 | { | 32 | { |
51 | ········protected·override·void·Method·()·{} | 33 | ········protected·override·void·Method·()·{} |
52 | }</string> | 34 | }</string> |
35 | ····<string>//·CS0672:·Member·`B.Warning'·overrides·obsolete·member·`A.Warning'.·Add·the·Obsolete·attribute·to·`B.Warning' | ||
36 | //·Line:·15 | ||
37 | //·Compiler·options:·-warnaserror | ||
38 | using·System; | ||
39 | public·class·A·{ | ||
40 | » [Obsolete()] | ||
41 | » public·virtual·string·Warning·{ | ||
42 | » » get·{·return·"";·} | ||
43 | » } | ||
44 | } | ||
45 | public·class·B·:·A·{ | ||
46 | » public·override·string·Warning·{ | ||
47 | » » get·{·return·"";·} | ||
48 | » } | ||
49 | }</string> | ||
53 | ····<string>//·CS0672:·Member·`B.MyEvent'·overrides·obsolete·member·`A.MyEvent'.·Add·the·Obsolete·attribute·to·`B.MyEvent' | 50 | ····<string>//·CS0672:·Member·`B.MyEvent'·overrides·obsolete·member·`A.MyEvent'.·Add·the·Obsolete·attribute·to·`B.MyEvent' |
54 | //·Line:·13 | 51 | //·Line:·13 |
55 | //·Compiler·options:·-warnaserror | 52 | //·Compiler·options:·-warnaserror |
56 | using·System; | 53 | using·System; |
57 | class·A·{ | 54 | class·A·{ |
Offset 1, 29 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0202</ErrorName> | 3 | ··<ErrorName>CS0202</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0202:·foreach·statement·requires·that·the·return·type·`System.Collections.Generic.IEnumerable<string>'·of·`Test.GetEnumerator()'·must·have·a·suitable·public·MoveNext·method·and·public·Current·property | ||
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | using·System.Collections.Generic; | ||
9 | class·Test·{ | ||
10 | ········static·void·Main·() | ||
11 | ········{ | ||
12 | ················Test·obj·=·new·Test·(); | ||
13 | ················foreach·(string·s·in·obj)·{ | ||
14 | ················} | ||
15 | ········} | ||
16 | ········public·IEnumerable<string>·GetEnumerator·() | ||
17 | ········{ | ||
18 | » » return·null; | ||
19 | ········} | ||
20 | }</string> | ||
21 | ····<string>//·CS0202:·foreach·statement·requires·that·the·return·type·`Foo.E[]'·of·`Foo.P.GetEnumerator()'·must·have·a·suitable·public·MoveNext·method·and·public·Current·property | 5 | ····<string>//·CS0202:·foreach·statement·requires·that·the·return·type·`Foo.E[]'·of·`Foo.P.GetEnumerator()'·must·have·a·suitable·public·MoveNext·method·and·public·Current·property |
22 | //·Line:·18 | 6 | //·Line:·18 |
23 | public·class·Foo | 7 | public·class·Foo |
24 | { | 8 | { |
25 | ········public·class·E·{} | 9 | ········public·class·E·{} |
26 | ············ | 10 | ············ |
Offset 39, 9 lines modified | Offset 21, 27 lines modified | ||
39 | ········{ | 21 | ········{ |
40 | ············P·o·=·new·P·(); | 22 | ············P·o·=·new·P·(); |
41 | ············foreach·(P·p·in·o) | 23 | ············foreach·(P·p·in·o) |
42 | ············{ | 24 | ············{ |
43 | ············} | 25 | ············} |
44 | ········} | 26 | ········} |
45 | }</string> | 27 | }</string> |
28 | ····<string>//·CS0202:·foreach·statement·requires·that·the·return·type·`System.Collections.Generic.IEnumerable<string>'·of·`Test.GetEnumerator()'·must·have·a·suitable·public·MoveNext·method·and·public·Current·property | ||
29 | //·Line:·10 | ||
30 | using·System; | ||
31 | using·System.Collections.Generic; | ||
32 | class·Test·{ | ||
33 | ········static·void·Main·() | ||
34 | ········{ | ||
35 | ················Test·obj·=·new·Test·(); | ||
36 | ················foreach·(string·s·in·obj)·{ | ||
37 | ················} | ||
38 | ········} | ||
39 | ········public·IEnumerable<string>·GetEnumerator·() | ||
40 | ········{ | ||
41 | » » return·null; | ||
42 | ········} | ||
43 | }</string> | ||
46 | ··</Examples> | 44 | ··</Examples> |
47 | </ErrorDocumentation> | 45 | </ErrorDocumentation> |
Offset 4, 31 lines modified | Offset 4, 31 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method | 5 | ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | using·System; | 7 | using·System; |
8 | class·BaseClass·{ | 8 | class·BaseClass·{ |
9 | ········protected· | 9 | ········protected·EventHandler·value; |
10 | } | 10 | } |
11 | class·DerivedClass:·BaseClass·{ | 11 | class·DerivedClass:·BaseClass·{ |
12 | ········protected·override· | 12 | ········protected·override·void·value()·{} |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method | 14 | ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method |
15 | //·Line:·9 | 15 | //·Line:·9 |
16 | using·System; | 16 | using·System; |
17 | class·BaseClass·{ | 17 | class·BaseClass·{ |
18 | ········protected· | 18 | ········protected·int·value; |
19 | } | 19 | } |
20 | class·DerivedClass:·BaseClass·{ | 20 | class·DerivedClass:·BaseClass·{ |
21 | ········protected·override·v | 21 | ········protected·override·EventHandler·value()·{} |
22 | }</string> | 22 | }</string> |
23 | ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method | 23 | ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method |
24 | //·Line:·9 | 24 | //·Line:·9 |
25 | class·BaseClass·{ | 25 | class·BaseClass·{ |
26 | ········protected·int·value; | 26 | ········protected·int·value; |
27 | } | 27 | } |
Offset 1, 28 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS8175</ErrorName> | 3 | ··<ErrorName>CS8175</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8175:·Cannot·use·by-reference·variable·`v'·inside·an·anonymous·method,·lambda·expression,·or·query·expression | ||
6 | //·Line:·14 | ||
7 | using·System; | ||
8 | public·class·Test | ||
9 | { | ||
10 | » public·static·void·Main() | ||
11 | » { | ||
12 | » » var·arr·=·new·int·[1]; | ||
13 | » » ref·var·v·=·ref·arr·[0]; | ||
14 | » » Action·a·=·delegate·{ | ||
15 | » » » ref·var·v2·=·ref·v; | ||
16 | » » }; | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS8175:·Cannot·use·by-reference·variable·`s'·inside·an·anonymous·method,·lambda·expression,·or·query·expression | 5 | ····<string>//·CS8175:·Cannot·use·by-reference·variable·`s'·inside·an·anonymous·method,·lambda·expression,·or·query·expression |
20 | //·Line:·17 | 6 | //·Line:·17 |
21 | //·Compiler·options:·-langversion:latest | 7 | //·Compiler·options:·-langversion:latest |
22 | using·System; | 8 | using·System; |
23 | public·ref·struct·S | 9 | public·ref·struct·S |
Offset 34, 9 lines modified | Offset 17, 26 lines modified | ||
34 | » public·static·void·Main·() | 17 | » public·static·void·Main·() |
35 | » { | 18 | » { |
36 | » » var·s·=·new·S·(); | 19 | » » var·s·=·new·S·(); |
37 | » » Action·a·=·()·=>·Console.WriteLine·(s); | 20 | » » Action·a·=·()·=>·Console.WriteLine·(s); |
38 | » } | 21 | » } |
39 | }</string> | 22 | }</string> |
23 | ····<string>//·CS8175:·Cannot·use·by-reference·variable·`v'·inside·an·anonymous·method,·lambda·expression,·or·query·expression | ||
24 | //·Line:·14 | ||
25 | using·System; | ||
26 | public·class·Test | ||
27 | { | ||
28 | » public·static·void·Main() | ||
29 | » { | ||
30 | » » var·arr·=·new·int·[1]; | ||
31 | » » ref·var·v·=·ref·arr·[0]; | ||
32 | » » Action·a·=·delegate·{ | ||
33 | » » » ref·var·v2·=·ref·v; | ||
34 | » » }; | ||
35 | » } | ||
36 | }</string> | ||
40 | ··</Examples> | 37 | ··</Examples> |
41 | </ErrorDocumentation> | 38 | </ErrorDocumentation> |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1007</ErrorName> | 3 | ··<ErrorName>CS1007</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1007:·Property·accessor·already·defined | ||
6 | //·Line:·8 | ||
7 | class·DoubleAccessor | ||
8 | { | ||
9 | » public·bool·Breaker·{ | ||
10 | » » set·{·} | ||
11 | » » set·{·} | ||
12 | » } | ||
13 | }</string> | ||
5 | ····<string>//·CS01007:·Property·accessor·already·defined | 14 | ····<string>//·CS01007:·Property·accessor·already·defined |
6 | //·Line:·10 | 15 | //·Line:·10 |
7 | public·class·C | 16 | public·class·C |
8 | { | 17 | { |
9 | » public·int·Prop·{ | 18 | » public·int·Prop·{ |
10 | » » get·{ | 19 | » » get·{ |
11 | » » » return·0; | 20 | » » » return·0; |
12 | » » } | 21 | » » } |
13 | » » get·{ | 22 | » » get·{ |
14 | » » » return·0; | 23 | » » » return·0; |
15 | » » } | 24 | » » } |
16 | » } | 25 | » } |
17 | }</string> | 26 | }</string> |
18 | ····<string>//·CS1007:·Property·accessor·already·defined | ||
19 | //·Line:·8 | ||
20 | class·DoubleAccessor | ||
21 | { | ||
22 | » public·bool·Breaker·{ | ||
23 | » » set·{·} | ||
24 | » » set·{·} | ||
25 | » } | ||
26 | }</string> | ||
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 34 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1940</ErrorName> | 3 | ··<ErrorName>CS1940</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1940:·Ambiguous·implementation·of·the·query·pattern·`Select'·for·source·type·`Multiple' | ||
6 | //·Line:·10 | ||
7 | class·Multiple | ||
8 | { | ||
9 | » delegate·int·D1·(int·x); | ||
10 | » delegate·int·D2·(int·x); | ||
11 | » int·Select·(D1·d) | ||
12 | » { | ||
13 | » » return·0; | ||
14 | » } | ||
15 | » int·Select·(D2·d) | ||
16 | » { | ||
17 | » » return·1; | ||
18 | » } | ||
19 | » public·static·void·Main·() | ||
20 | » { | ||
21 | » » var·q·=·from·x·in·new·Multiple·()·select·x; | ||
22 | » } | ||
23 | }</string> | ||
5 | ····<string>//·CS1940:·Ambiguous·implementation·of·the·query·pattern·`Select'·for·source·type·`string[]' | 24 | ····<string>//·CS1940:·Ambiguous·implementation·of·the·query·pattern·`Select'·for·source·type·`string[]' |
6 | //·Line:·11 | 25 | //·Line:·11 |
7 | using·System; | 26 | using·System; |
8 | using·System.Collections.Generic; | 27 | using·System.Collections.Generic; |
9 | class·Multiple | 28 | class·Multiple |
Offset 27, 32 lines modified | Offset 50, 9 lines modified | ||
27 | static·class·X | 50 | static·class·X |
28 | { | 51 | { |
29 | » public·static·IEnumerable<TResult>·Select<TSource,·TResult>(this·IEnumerable<TSource>·source,·Func<TSource,·TResult>·selector) | 52 | » public·static·IEnumerable<TResult>·Select<TSource,·TResult>(this·IEnumerable<TSource>·source,·Func<TSource,·TResult>·selector) |
30 | » { | 53 | » { |
31 | » » return·null; | 54 | » » return·null; |
32 | » } | 55 | » } |
33 | }</string> | 56 | }</string> |
34 | ····<string>//·CS1940:·Ambiguous·implementation·of·the·query·pattern·`Select'·for·source·type·`Multiple' | ||
35 | //·Line:·10 | ||
36 | class·Multiple | ||
37 | { | ||
38 | » delegate·int·D1·(int·x); | ||
39 | » delegate·int·D2·(int·x); | ||
40 | » int·Select·(D1·d) | ||
41 | » { | ||
42 | » » return·0; | ||
43 | » } | ||
44 | » int·Select·(D2·d) | ||
45 | » { | ||
46 | » » return·1; | ||
47 | » } | ||
48 | » public·static·void·Main·() | ||
49 | » { | ||
50 | » » var·q·=·from·x·in·new·Multiple·()·select·x; | ||
51 | » } | ||
52 | }</string> | ||
53 | ··</Examples> | 57 | ··</Examples> |
54 | </ErrorDocumentation> | 58 | </ErrorDocumentation> |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0114</ErrorName> | 3 | ··<ErrorName>CS0114</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0114:·`Y.XX()'·hides·inherited·member·`X.XX()'.·To·make·the·current·member·override·that·implementation,·add·the·override·keyword.·Otherwise·add·the·new·keyword | ||
6 | //·Line:·10 | ||
7 | //·Compiler·options:·-warnaserror·-warn:2 | ||
8 | public·abstract·class·X·{ | ||
9 | » public·abstract·void·XX·(); | ||
10 | } | ||
11 | class·Y·:·X·{ | ||
12 | » void·XX·()·{} | ||
13 | }</string> | ||
14 | ····<string>//·CS0114:·`B.MyEvent'·hides·inherited·member·`A.MyEvent'.·To·make·the·current·member·override·that·implementation,·add·the·override·keyword.·Otherwise·add·the·new·keyword | 5 | ····<string>//·CS0114:·`B.MyEvent'·hides·inherited·member·`A.MyEvent'.·To·make·the·current·member·override·that·implementation,·add·the·override·keyword.·Otherwise·add·the·new·keyword |
15 | //·Line:·12 | 6 | //·Line:·12 |
16 | //·Compiler·options:·-warnaserror·-warn:2 | 7 | //·Compiler·options:·-warnaserror·-warn:2 |
17 | using·System; | 8 | using·System; |
18 | abstract·class·A·{ | 9 | abstract·class·A·{ |
19 | » public·abstract·event·EventHandler·MyEvent; | 10 | » public·abstract·event·EventHandler·MyEvent; |
20 | } | 11 | } |
21 | class·B·:·A·{ | 12 | class·B·:·A·{ |
22 | » public·event·EventHandler·MyEvent; | 13 | » public·event·EventHandler·MyEvent; |
23 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0114:·`Y.XX()'·hides·inherited·member·`X.XX()'.·To·make·the·current·member·override·that·implementation,·add·the·override·keyword.·Otherwise·add·the·new·keyword | ||
16 | //·Line:·10 | ||
17 | //·Compiler·options:·-warnaserror·-warn:2 | ||
18 | public·abstract·class·X·{ | ||
19 | » public·abstract·void·XX·(); | ||
20 | } | ||
21 | class·Y·:·X·{ | ||
22 | » void·XX·()·{} | ||
23 | }</string> | ||
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </ErrorDocumentation> |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1909</ErrorName> | 3 | ··<ErrorName>CS1909</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1909:·The·DefaultParameterValue·attribute·is·not·applicable·on·parameters·of·type·`System.Type' | ||
6 | //·Line:·7 | ||
7 | using·System.Runtime.InteropServices; | ||
8 | interface·ITest·{ | ||
9 | » void·f·([DefaultParameterValue·(typeof·(ITest))]·System.Type·x); | ||
10 | }</string> | ||
11 | ····<string>//·CS1909:·The·DefaultParameterValue·attribute·is·not·applicable·on·parameters·of·type·`int[]' | 5 | ····<string>//·CS1909:·The·DefaultParameterValue·attribute·is·not·applicable·on·parameters·of·type·`int[]' |
12 | //·Line:·7 | 6 | //·Line:·7 |
13 | using·System.Runtime.InteropServices; | 7 | using·System.Runtime.InteropServices; |
14 | class·Test·{ | 8 | class·Test·{ |
15 | » void·f·([DefaultParameterValue·(new·int[0])]·int[]·x) | 9 | » void·f·([DefaultParameterValue·(new·int[0])]·int[]·x) |
16 | » { | 10 | » { |
17 | » } | 11 | » } |
18 | }</string> | 12 | }</string> |
13 | ····<string>//·CS1909:·The·DefaultParameterValue·attribute·is·not·applicable·on·parameters·of·type·`System.Type' | ||
14 | //·Line:·7 | ||
15 | using·System.Runtime.InteropServices; | ||
16 | interface·ITest·{ | ||
17 | » void·f·([DefaultParameterValue·(typeof·(ITest))]·System.Type·x); | ||
18 | }</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1948</ErrorName> | 3 | ··<ErrorName>CS1948</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1948:·A·range·variable·`T'·conflicts·with·a·method·type·parameter | 5 | ····<string>//·CS1948:·A·range·variable·`T'·conflicts·with·a·method·type·parameter |
6 | //·Line:·1 | 6 | //·Line:·13 |
7 | using·System; | 7 | using·System; |
8 | using·System.Linq; | 8 | using·System.Linq; |
9 | class·C | 9 | class·C |
10 | { | 10 | { |
11 | » public·static·void·Foo·<T>·() | 11 | » public·static·void·Foo·<T>·() |
12 | » { | 12 | » { |
13 | » » var·s·=·"0"; | ||
13 | » » var·e·=·from·T·in·"a" | 14 | » » var·e·=·from·T·in·"a" |
14 | » » » select·T; | 15 | » » » select·T·+·s; |
15 | » } | 16 | » } |
16 | }</string> | 17 | }</string> |
17 | ····<string>//·CS1948:·A·range·variable·`T'·conflicts·with·a·method·type·parameter | 18 | ····<string>//·CS1948:·A·range·variable·`T'·conflicts·with·a·method·type·parameter |
18 | //·Line:·1 | 19 | //·Line:·12 |
19 | using·System; | 20 | using·System; |
20 | using·System.Linq; | 21 | using·System.Linq; |
21 | class·C | 22 | class·C |
22 | { | 23 | { |
23 | » public·static·void·Foo·<T>·() | 24 | » public·static·void·Foo·<T>·() |
24 | » { | 25 | » { |
25 | » » var·s·=·"0"; | ||
26 | » » var·e·=·from·T·in·"a" | 26 | » » var·e·=·from·T·in·"a" |
27 | » » » select·T | 27 | » » » select·T; |
28 | » } | 28 | » } |
29 | }</string> | 29 | }</string> |
30 | ··</Examples> | 30 | ··</Examples> |
31 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 6, 23 lines modified | Offset 6, 23 lines modified | ||
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | class·Program | 8 | class·Program |
9 | { | 9 | { |
10 | » static·void·Main·() | 10 | » static·void·Main·() |
11 | » { | 11 | » { |
12 | » » var·s·=·$"{1,·int.M | 12 | » » var·s·=·$"{1,·int.MaxValue·}"; |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS8094:·Alignment·value·has·a·magnitude·greater·than·32767·and·may·result·in·a·large·formatted·string | 15 | ····<string>//·CS8094:·Alignment·value·has·a·magnitude·greater·than·32767·and·may·result·in·a·large·formatted·string |
16 | //·Line:·9 | 16 | //·Line:·9 |
17 | //·Compiler·options:·-warnaserror | 17 | //·Compiler·options:·-warnaserror |
18 | class·Program | 18 | class·Program |
19 | { | 19 | { |
20 | » static·void·Main·() | 20 | » static·void·Main·() |
21 | » { | 21 | » { |
22 | » » var·s·=·$"{1,·int.M | 22 | » » var·s·=·$"{1,·int.MinValue·}"; |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ··</Examples> | 25 | ··</Examples> |
26 | </ErrorDocumentation> | 26 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 20 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0110</ErrorName> | 3 | ··<ErrorName>CS0110</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`E.a'·involves·a·circular·definition | ||
6 | //·Line:·6 | ||
7 | enum·E | ||
8 | { | ||
9 | » a·=·b, | ||
10 | » b·=·c, | ||
11 | » c·=·a | ||
12 | }</string> | ||
5 | ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`A.B.C.X'·involves·a·circular·definition | 13 | ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`A.B.C.X'·involves·a·circular·definition |
6 | //·Line:·9 | 14 | //·Line:·9 |
7 | class·A·{ | 15 | class·A·{ |
8 | » int·a; | 16 | » int·a; |
9 | » | 17 | » |
10 | » class·B·{ | 18 | » class·B·{ |
Offset 34, 18 lines modified | Offset 43, 9 lines modified | ||
34 | » static·int·Main·(string·[]·args) | 43 | » static·int·Main·(string·[]·args) |
35 | » { | 44 | » { |
36 | » » return·0; | 45 | » » return·0; |
37 | » } | 46 | » } |
38 | }</string> | 47 | }</string> |
39 | ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`E.a'·involves·a·circular·definition | ||
40 | //·Line:·6 | ||
41 | enum·E | ||
42 | { | ||
43 | » a·=·b, | ||
44 | » b·=·c, | ||
45 | » c·=·a | ||
46 | }</string> | ||
47 | ··</Examples> | 48 | ··</Examples> |
48 | </ErrorDocumentation> | 49 | </ErrorDocumentation> |
Offset 1, 23 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1728</ErrorName> | 3 | ··<ErrorName>CS1728</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1728:·Cannot·create·delegate·from·method·`long?.GetValueOrDefault()'·because·it·is·a·member·of·System.Nullable<T>·type | ||
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | class·C | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » Func<long>·a·=·new·long?().GetValueOrDefault; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS1728:·Cannot·create·delegate·from·method·`int?.GetValueOrDefault()'·because·it·is·a·member·of·System.Nullable<T>·type | 5 | ····<string>//·CS1728:·Cannot·create·delegate·from·method·`int?.GetValueOrDefault()'·because·it·is·a·member·of·System.Nullable<T>·type |
16 | //·Line:·14 | 6 | //·Line:·14 |
17 | using·System; | 7 | using·System; |
18 | class·C | 8 | class·C |
19 | { | 9 | { |
Offset 26, 9 lines modified | Offset 14, 21 lines modified | ||
26 | » void·Error·() | 14 | » void·Error·() |
27 | » { | 15 | » { |
28 | » » int?·i·=·0; | 16 | » » int?·i·=·0; |
29 | » » MyEvent·+=·new·Test·(i.GetValueOrDefault); | 17 | » » MyEvent·+=·new·Test·(i.GetValueOrDefault); |
30 | » } | 18 | » } |
31 | }</string> | 19 | }</string> |
20 | ····<string>//·CS1728:·Cannot·create·delegate·from·method·`long?.GetValueOrDefault()'·because·it·is·a·member·of·System.Nullable<T>·type | ||
21 | //·Line:·10 | ||
22 | using·System; | ||
23 | class·C | ||
24 | { | ||
25 | » public·static·void·Main·() | ||
26 | » { | ||
27 | » » Func<long>·a·=·new·long?().GetValueOrDefault; | ||
28 | » } | ||
29 | }</string> | ||
32 | ··</Examples> | 30 | ··</Examples> |
33 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0169</ErrorName> | 3 | ··<ErrorName>CS0169</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0169:·The·private·field·`X.x'·is·never·used | ||
6 | //·Line:·4 | ||
7 | //·Compiler·options:·-warnaserror·-warn:4 | ||
8 | class·X·{ | ||
9 | » int·x; | ||
10 | » static·void·Main·()·{} | ||
11 | }</string> | ||
12 | ····<string>//·CS0169:·The·private·field·`Foo.Bar.a'·is·never·used | 5 | ····<string>//·CS0169:·The·private·field·`Foo.Bar.a'·is·never·used |
13 | //·Line:·9 | 6 | //·Line:·9 |
14 | //·Compiler·options:·-warnaserror·-warn:4 | 7 | //·Compiler·options:·-warnaserror·-warn:4 |
15 | class·Foo | 8 | class·Foo |
16 | { | 9 | { |
17 | » class·Bar | 10 | » class·Bar |
18 | » { | 11 | » { |
19 | » » int·a; | 12 | » » int·a; |
20 | » } | 13 | » } |
21 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0169:·The·private·field·`X.x'·is·never·used | ||
16 | //·Line:·4 | ||
17 | //·Compiler·options:·-warnaserror·-warn:4 | ||
18 | class·X·{ | ||
19 | » int·x; | ||
20 | » static·void·Main·()·{} | ||
21 | }</string> | ||
22 | ··</Examples> | 22 | ··</Examples> |
23 | </ErrorDocumentation> | 23 | </ErrorDocumentation> |
Offset 1, 465 lines modified | Offset 1, 465 lines modified | Diff chunk too large, falling back to line-by-line diff (463 lines added, 463 lines removed) | |
1 | Zip·file·size:·392664·bytes,·number·of·entries:·463 | 1 | Zip·file·size:·392664·bytes,·number·of·entries:·463 |
2 | -rw----·····2.0·fat·····1509·b-·defN·2 | 2 | -rw----·····2.0·fat·····1509·b-·defN·26-Jul-05·13:18·1 |
3 | -rw----·····2.0·fat·····4460·b-·defN·2 | 3 | -rw----·····2.0·fat·····4460·b-·defN·26-Jul-05·13:18·2 |
4 | -rw----·····2.0·fat······537·b-·defN·2 | 4 | -rw----·····2.0·fat······537·b-·defN·26-Jul-05·13:18·3 |
5 | -rw----·····2.0·fat·····7029·b-·defN·2 | 5 | -rw----·····2.0·fat·····7029·b-·defN·26-Jul-05·13:18·4 |
6 | -rw----·····2.0·fat·····5636·b-·defN·2 | 6 | -rw----·····2.0·fat·····5636·b-·defN·26-Jul-05·13:18·5 |
7 | -rw----·····2.0·fat·····1133·b-·defN·2 | 7 | -rw----·····2.0·fat·····1133·b-·defN·26-Jul-05·13:18·6 |
8 | -rw----·····2.0·fat·····1862·b-·defN·2 | 8 | -rw----·····2.0·fat·····1862·b-·defN·26-Jul-05·13:18·7 |
9 | -rw----·····2.0·fat······904·b-·defN·2 | 9 | -rw----·····2.0·fat······904·b-·defN·26-Jul-05·13:18·8 |
10 | -rw----·····2.0·fat·····3189·b-·defN·2 | 10 | -rw----·····2.0·fat·····3189·b-·defN·26-Jul-05·13:18·8.1 |
11 | -rw----·····2.0·fat·····3641·b-·defN·2 | 11 | -rw----·····2.0·fat·····3641·b-·defN·26-Jul-05·13:18·8.2 |
12 | -rw----·····2.0·fat·····6668·b-·defN·2 | 12 | -rw----·····2.0·fat·····6668·b-·defN·26-Jul-05·13:18·8.2.1 |
13 | -rw----·····2.0·fat·····1672·b-·defN·2 | 13 | -rw----·····2.0·fat·····1672·b-·defN·26-Jul-05·13:18·8.2.2 |
14 | -rw----·····2.0·fat·····5273·b-·defN·2 | 14 | -rw----·····2.0·fat·····5273·b-·defN·26-Jul-05·13:18·8.2.3 |
15 | -rw----·····2.0·fat·····2300·b-·defN·2 | 15 | -rw----·····2.0·fat·····2300·b-·defN·26-Jul-05·13:18·8.2.4 |
16 | -rw----·····2.0·fat·····7752·b-·defN·2 | 16 | -rw----·····2.0·fat·····7752·b-·defN·26-Jul-05·13:18·8.3 |
17 | -rw----·····2.0·fat·····4618·b-·defN·2 | 17 | -rw----·····2.0·fat·····4618·b-·defN·26-Jul-05·13:18·8.4 |
18 | -rw----·····2.0·fat·····2400·b-·defN·2 | 18 | -rw----·····2.0·fat·····2400·b-·defN·26-Jul-05·13:18·8.5 |
19 | -rw----·····2.0·fat·····8367·b-·defN·2 | 19 | -rw----·····2.0·fat·····8367·b-·defN·26-Jul-05·13:18·8.6 |
20 | -rw----·····2.0·fat·····3289·b-·defN·2 | 20 | -rw----·····2.0·fat·····3289·b-·defN·26-Jul-05·13:18·8.7 |
21 | -rw----·····2.0·fat·····1095·b-·defN·2 | 21 | -rw----·····2.0·fat·····1095·b-·defN·26-Jul-05·13:18·8.7.1 |
22 | -rw----·····2.0·fat·····2205·b-·defN·2 | 22 | -rw----·····2.0·fat·····2205·b-·defN·26-Jul-05·13:18·8.7.2 |
23 | -rw----·····2.0·fat·····2675·b-·defN·2 | 23 | -rw----·····2.0·fat·····2675·b-·defN·26-Jul-05·13:18·8.7.3 |
24 | -rw----·····2.0·fat·····2060·b-·defN·2 | 24 | -rw----·····2.0·fat·····2060·b-·defN·26-Jul-05·13:18·8.7.4 |
25 | -rw----·····2.0·fat·····2996·b-·defN·2 | 25 | -rw----·····2.0·fat·····2996·b-·defN·26-Jul-05·13:18·8.7.5 |
26 | -rw----·····2.0·fat·····2709·b-·defN·2 | 26 | -rw----·····2.0·fat·····2709·b-·defN·26-Jul-05·13:18·8.7.6 |
27 | -rw----·····2.0·fat·····2037·b-·defN·2 | 27 | -rw----·····2.0·fat·····2037·b-·defN·26-Jul-05·13:18·8.7.7 |
28 | -rw----·····2.0·fat·····1364·b-·defN·2 | 28 | -rw----·····2.0·fat·····1364·b-·defN·26-Jul-05·13:18·8.7.8 |
29 | -rw----·····2.0·fat······858·b-·defN·2 | 29 | -rw----·····2.0·fat······858·b-·defN·26-Jul-05·13:18·8.7.9 |
30 | -rw----·····2.0·fat······776·b-·defN·2 | 30 | -rw----·····2.0·fat······776·b-·defN·26-Jul-05·13:18·8.7.10 |
31 | -rw----·····2.0·fat·····2441·b-·defN·2 | 31 | -rw----·····2.0·fat·····2441·b-·defN·26-Jul-05·13:18·8.7.11 |
32 | -rw----·····2.0·fat·····1868·b-·defN·2 | 32 | -rw----·····2.0·fat·····1868·b-·defN·26-Jul-05·13:18·8.8 |
33 | -rw----·····2.0·fat·····2887·b-·defN·2 | 33 | -rw----·····2.0·fat·····2887·b-·defN·26-Jul-05·13:18·8.9 |
34 | -rw----·····2.0·fat·····2680·b-·defN·2 | 34 | -rw----·····2.0·fat·····2680·b-·defN·26-Jul-05·13:18·8.10 |
35 | -rw----·····2.0·fat·····1475·b-·defN·2 | 35 | -rw----·····2.0·fat·····1475·b-·defN·26-Jul-05·13:18·8.11 |
36 | -rw----·····2.0·fat·····4174·b-·defN·2 | 36 | -rw----·····2.0·fat·····4174·b-·defN·26-Jul-05·13:18·8.12 |
37 | -rw----·····2.0·fat·····5493·b-·defN·2 | 37 | -rw----·····2.0·fat·····5493·b-·defN·26-Jul-05·13:18·8.13 |
38 | -rw----·····2.0·fat·····2782·b-·defN·2 | 38 | -rw----·····2.0·fat·····2782·b-·defN·26-Jul-05·13:18·8.14 |
39 | -rw----·····2.0·fat·······69·b-·defN·2 | 39 | -rw----·····2.0·fat·······69·b-·defN·26-Jul-05·13:18·9 |
40 | -rw----·····2.0·fat·····2234·b-·defN·2 | 40 | -rw----·····2.0·fat·····2234·b-·defN·26-Jul-05·13:18·9.1 |
41 | -rw----·····2.0·fat······515·b-·defN·2 | 41 | -rw----·····2.0·fat······515·b-·defN·26-Jul-05·13:18·9.2 |
42 | -rw----·····2.0·fat······731·b-·defN·2 | 42 | -rw----·····2.0·fat······731·b-·defN·26-Jul-05·13:18·9.2.1 |
43 | -rw----·····2.0·fat······586·b-·defN·2 | 43 | -rw----·····2.0·fat······586·b-·defN·26-Jul-05·13:18·9.2.2 |
44 | -rw----·····2.0·fat·····2866·b-·defN·2 | 44 | -rw----·····2.0·fat·····2866·b-·defN·26-Jul-05·13:18·9.3 |
45 | -rw----·····2.0·fat·····1274·b-·defN·2 | 45 | -rw----·····2.0·fat·····1274·b-·defN·26-Jul-05·13:18·9.3.1 |
46 | -rw----·····2.0·fat·····3978·b-·defN·2 | 46 | -rw----·····2.0·fat·····3978·b-·defN·26-Jul-05·13:18·9.3.2 |
47 | -rw----·····2.0·fat······542·b-·defN·2 | 47 | -rw----·····2.0·fat······542·b-·defN·26-Jul-05·13:18·9.3.3 |
48 | -rw----·····2.0·fat······820·b-·defN·2 | 48 | -rw----·····2.0·fat······820·b-·defN·26-Jul-05·13:18·9.4 |
49 | -rw----·····2.0·fat·····2667·b-·defN·2 | 49 | -rw----·····2.0·fat·····2667·b-·defN·26-Jul-05·13:18·9.4.1 |
50 | -rw----·····2.0·fat·····6592·b-·defN·2 | 50 | -rw----·····2.0·fat·····6592·b-·defN·26-Jul-05·13:18·9.4.2 |
51 | -rw----·····2.0·fat·····2832·b-·defN·2 | 51 | -rw----·····2.0·fat·····2832·b-·defN·26-Jul-05·13:18·9.4.3 |
52 | -rw----·····2.0·fat······639·b-·defN·2 | 52 | -rw----·····2.0·fat······639·b-·defN·26-Jul-05·13:18·9.4.4 |
53 | -rw----·····2.0·fat······479·b-·defN·2 | 53 | -rw----·····2.0·fat······479·b-·defN·26-Jul-05·13:18·9.4.4.1 |
54 | -rw----·····2.0·fat·····5942·b-·defN·2 | 54 | -rw----·····2.0·fat·····5942·b-·defN·26-Jul-05·13:18·9.4.4.2 |
55 | -rw----·····2.0·fat·····3741·b-·defN·2 | 55 | -rw----·····2.0·fat·····3741·b-·defN·26-Jul-05·13:18·9.4.4.3 |
56 | -rw----·····2.0·fat·····3555·b-·defN·2 | 56 | -rw----·····2.0·fat·····3555·b-·defN·26-Jul-05·13:18·9.4.4.4 |
57 | -rw----·····2.0·fat·····6530·b-·defN·2 | 57 | -rw----·····2.0·fat·····6530·b-·defN·26-Jul-05·13:18·9.4.4.5 |
58 | -rw----·····2.0·fat······382·b-·defN·2 | 58 | -rw----·····2.0·fat······382·b-·defN·26-Jul-05·13:18·9.4.4.6 |
59 | -rw----·····2.0·fat·····1686·b-·defN·2 | 59 | -rw----·····2.0·fat·····1686·b-·defN·26-Jul-05·13:18·9.4.5 |
60 | -rw----·····2.0·fat·····3537·b-·defN·2 | 60 | -rw----·····2.0·fat·····3537·b-·defN·26-Jul-05·13:18·9.5 |
61 | -rw----·····2.0·fat·····1765·b-·defN·2 | 61 | -rw----·····2.0·fat·····1765·b-·defN·26-Jul-05·13:18·9.5.1 |
62 | -rw----·····2.0·fat·····3742·b-·defN·2 | 62 | -rw----·····2.0·fat·····3742·b-·defN·26-Jul-05·13:18·9.5.2 |
63 | -rw----·····2.0·fat·····3912·b-·defN·2 | 63 | -rw----·····2.0·fat·····3912·b-·defN·26-Jul-05·13:18·9.5.3 |
64 | -rw----·····2.0·fat·····9342·b-·defN·2 | 64 | -rw----·····2.0·fat·····9342·b-·defN·26-Jul-05·13:18·9.5.4 |
65 | -rw----·····2.0·fat·····1851·b-·defN·2 | 65 | -rw----·····2.0·fat·····1851·b-·defN·26-Jul-05·13:18·9.5.5 |
66 | -rw----·····2.0·fat·····1970·b-·defN·2 | 66 | -rw----·····2.0·fat·····1970·b-·defN·26-Jul-05·13:18·9.5.6 |
67 | -rw----·····2.0·fat·····3142·b-·defN·2 | 67 | -rw----·····2.0·fat·····3142·b-·defN·26-Jul-05·13:18·9.5.7 |
68 | -rw----·····2.0·fat·······67·b-·defN·2 | 68 | -rw----·····2.0·fat·······67·b-·defN·26-Jul-05·13:18·10 |
69 | -rw----·····2.0·fat·····3741·b-·defN·2 | 69 | -rw----·····2.0·fat·····3741·b-·defN·26-Jul-05·13:18·10.1 |
70 | -rw----·····2.0·fat·····1005·b-·defN·2 | 70 | -rw----·····2.0·fat·····1005·b-·defN·26-Jul-05·13:18·10.2 |
71 | -rw----·····2.0·fat·····8144·b-·defN·2 | 71 | -rw----·····2.0·fat·····8144·b-·defN·26-Jul-05·13:18·10.3 |
72 | -rw----·····2.0·fat·····1104·b-·defN·2 | 72 | -rw----·····2.0·fat·····1104·b-·defN·26-Jul-05·13:18·10.4 |
73 | -rw----·····2.0·fat······670·b-·defN·2 | 73 | -rw----·····2.0·fat······670·b-·defN·26-Jul-05·13:18·10.4.1 |
74 | -rw----·····2.0·fat·····1842·b-·defN·2 | 74 | -rw----·····2.0·fat·····1842·b-·defN·26-Jul-05·13:18·10.4.2 |
75 | -rw----·····2.0·fat······232·b-·defN·2 | 75 | -rw----·····2.0·fat······232·b-·defN·26-Jul-05·13:18·10.4.3 |
76 | -rw----·····2.0·fat·····1107·b-·defN·2 | 76 | -rw----·····2.0·fat·····1107·b-·defN·26-Jul-05·13:18·10.4.4 |
77 | -rw----·····2.0·fat······269·b-·defN·2 | 77 | -rw----·····2.0·fat······269·b-·defN·26-Jul-05·13:18·10.4.5 |
78 | -rw----·····2.0·fat······180·b-·defN·2 | 78 | -rw----·····2.0·fat······180·b-·defN·26-Jul-05·13:18·10.4.6 |
79 | -rw----·····2.0·fat······188·b-·defN·2 | 79 | -rw----·····2.0·fat······188·b-·defN·26-Jul-05·13:18·10.4.7 |
80 | -rw----·····2.0·fat······746·b-·defN·2 | 80 | -rw----·····2.0·fat······746·b-·defN·26-Jul-05·13:18·10.5 |
81 | -rw----·····2.0·fat·····3205·b-·defN·2 | 81 | -rw----·····2.0·fat·····3205·b-·defN·26-Jul-05·13:18·10.5.1 |
82 | -rw----·····2.0·fat·····7386·b-·defN·2 | 82 | -rw----·····2.0·fat·····7386·b-·defN·26-Jul-05·13:18·10.5.2 |
83 | -rw----·····2.0·fat·····2093·b-·defN·2 | 83 | -rw----·····2.0·fat·····2093·b-·defN·26-Jul-05·13:18·10.5.3 |
84 | -rw----·····2.0·fat·····2512·b-·defN·2 | 84 | -rw----·····2.0·fat·····2512·b-·defN·26-Jul-05·13:18·10.5.4 |
85 | -rw----·····2.0·fat·····3608·b-·defN·2 | 85 | -rw----·····2.0·fat·····3608·b-·defN·26-Jul-05·13:18·10.6 |
86 | -rw----·····2.0·fat·····9381·b-·defN·2 | 86 | -rw----·····2.0·fat·····9381·b-·defN·26-Jul-05·13:18·10.7 |
87 | -rw----·····2.0·fat······690·b-·defN·2 | 87 | -rw----·····2.0·fat······690·b-·defN·26-Jul-05·13:18·10.7.1 |
88 | -rw----·····2.0·fat·····1419·b-·defN·2 | 88 | -rw----·····2.0·fat·····1419·b-·defN·26-Jul-05·13:18·10.7.1.1 |
89 | -rw----·····2.0·fat·····3300·b-·defN·2 | 89 | -rw----·····2.0·fat·····3300·b-·defN·26-Jul-05·13:18·10.7.1.2 |
90 | -rw----·····2.0·fat·····5781·b-·defN·2 | 90 | -rw----·····2.0·fat·····5781·b-·defN·26-Jul-05·13:18·10.8 |
91 | -rw----·····2.0·fat·····1390·b-·defN·2 | 91 | -rw----·····2.0·fat·····1390·b-·defN·26-Jul-05·13:18·10.8.1 |
92 | -rw----·····2.0·fat·····6491·b-·defN·2 | 92 | -rw----·····2.0·fat·····6491·b-·defN·26-Jul-05·13:18·10.9 |
93 | -rw----·····2.0·fat·····1703·b-·defN·2 | 93 | -rw----·····2.0·fat·····1703·b-·defN·26-Jul-05·13:18·10.10 |
94 | -rw----·····2.0·fat·····1560·b-·defN·2 | 94 | -rw----·····2.0·fat·····1560·b-·defN·26-Jul-05·13:18·11 |
95 | -rw----·····2.0·fat·····2728·b-·defN·2 | 95 | -rw----·····2.0·fat·····2728·b-·defN·26-Jul-05·13:18·11.1 |
96 | -rw----·····2.0·fat·····2361·b-·defN·2 | 96 | -rw----·····2.0·fat·····2361·b-·defN·26-Jul-05·13:18·11.1.1 |
97 | -rw----·····2.0·fat······331·b-·defN·2 | 97 | -rw----·····2.0·fat······331·b-·defN·26-Jul-05·13:18·11.1.2 |
98 | -rw----·····2.0·fat·····3321·b-·defN·2 | 98 | -rw----·····2.0·fat·····3321·b-·defN·26-Jul-05·13:18·11.1.3 |
99 | -rw----·····2.0·fat·····5540·b-·defN·2 | 99 | -rw----·····2.0·fat·····5540·b-·defN·26-Jul-05·13:18·11.1.4 |
100 | -rw----·····2.0·fat·····5239·b-·defN·2 | 100 | -rw----·····2.0·fat·····5239·b-·defN·26-Jul-05·13:18·11.1.5 |
101 | -rw----·····2.0·fat·····3640·b-·defN·2 | 101 | -rw----·····2.0·fat·····3640·b-·defN·26-Jul-05·13:18·11.1.6 |
102 | -rw----·····2.0·fat·····1026·b-·defN·2 | 102 | -rw----·····2.0·fat·····1026·b-·defN·26-Jul-05·13:18·11.1.7 |
103 | -rw----·····2.0·fat······531·b-·defN·2 | 103 | -rw----·····2.0·fat······531·b-·defN·26-Jul-05·13:18·11.1.8 |
104 | -rw----·····2.0·fat·····2555·b-·defN·2 | 104 | -rw----·····2.0·fat·····2555·b-·defN·26-Jul-05·13:18·11.2 |
105 | -rw----·····2.0·fat······685·b-·defN·2 | 105 | -rw----·····2.0·fat······685·b-·defN·26-Jul-05·13:18·11.2.1 |
106 | -rw----·····2.0·fat······356·b-·defN·2 | 106 | -rw----·····2.0·fat······356·b-·defN·26-Jul-05·13:18·11.2.2 |
107 | -rw----·····2.0·fat······471·b-·defN·2 | 107 | -rw----·····2.0·fat······471·b-·defN·26-Jul-05·13:18·11.2.3 |
108 | -rw----·····2.0·fat······415·b-·defN·2 | 108 | -rw----·····2.0·fat······415·b-·defN·26-Jul-05·13:18·11.2.4 |
109 | -rw----·····2.0·fat······453·b-·defN·2 | 109 | -rw----·····2.0·fat······453·b-·defN·26-Jul-05·13:18·11.2.5 |
110 | -rw----·····2.0·fat······767·b-·defN·2 | 110 | -rw----·····2.0·fat······767·b-·defN·26-Jul-05·13:18·11.2.6 |
111 | -rw----·····2.0·fat······574·b-·defN·2 | 111 | -rw----·····2.0·fat······574·b-·defN·26-Jul-05·13:18·11.3 |
112 | -rw----·····2.0·fat·····3072·b-·defN·2 | 112 | -rw----·····2.0·fat·····3072·b-·defN·26-Jul-05·13:18·11.3.1 |
113 | -rw----·····2.0·fat·····1634·b-·defN·2 | 113 | -rw----·····2.0·fat·····1634·b-·defN·26-Jul-05·13:18·11.3.2 |
114 | -rw----·····2.0·fat·····1071·b-·defN·2 | 114 | -rw----·····2.0·fat·····1071·b-·defN·26-Jul-05·13:18·12 |
115 | -rw----·····2.0·fat······814·b-·defN·2 | 115 | -rw----·····2.0·fat······814·b-·defN·26-Jul-05·13:18·12.1 |
116 | -rw----·····2.0·fat······662·b-·defN·2 | 116 | -rw----·····2.0·fat······662·b-·defN·26-Jul-05·13:18·12.1.1 |
117 | -rw----·····2.0·fat······187·b-·defN·2 | 117 | -rw----·····2.0·fat······187·b-·defN·26-Jul-05·13:18·12.1.2 |
118 | -rw----·····2.0·fat······625·b-·defN·2 | 118 | -rw----·····2.0·fat······625·b-·defN·26-Jul-05·13:18·12.1.2.1 |
119 | -rw----·····2.0·fat······733·b-·defN·2 | 119 | -rw----·····2.0·fat······733·b-·defN·26-Jul-05·13:18·12.1.2.2 |
120 | -rw----·····2.0·fat······550·b-·defN·2 | 120 | -rw----·····2.0·fat······550·b-·defN·26-Jul-05·13:18·12.1.3 |
121 | -rw----·····2.0·fat······643·b-·defN·2 | 121 | -rw----·····2.0·fat······643·b-·defN·26-Jul-05·13:18·12.1.4 |
122 | -rw----·····2.0·fat·····1217·b-·defN·2 | 122 | -rw----·····2.0·fat·····1217·b-·defN·26-Jul-05·13:18·12.1.5 |
123 | -rw----·····2.0·fat·····1521·b-·defN·2 | 123 | -rw----·····2.0·fat·····1521·b-·defN·26-Jul-05·13:18·12.1.6 |
124 | -rw----·····2.0·fat·····3966·b-·defN·2 | 124 | -rw----·····2.0·fat·····3966·b-·defN·26-Jul-05·13:18·12.1.7 |
125 | -rw----·····2.0·fat·····1164·b-·defN·2 | 125 | -rw----·····2.0·fat·····1164·b-·defN·26-Jul-05·13:18·12.2 |
126 | -rw----·····2.0·fat·····3802·b-·defN·2 | 126 | -rw----·····2.0·fat·····3802·b-·defN·26-Jul-05·13:18·12.3 |
Max diff block lines reached; 0/56211 bytes (0.00%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | 00000·LOCAL·HEADER·#1·······04034B50·(67324752) | 1 | 00000·LOCAL·HEADER·#1·······04034B50·(67324752) |
2 | 00004·Extract·Zip·Spec······14·(20)·'2.0' | 2 | 00004·Extract·Zip·Spec······14·(20)·'2.0' |
3 | 00005·Extract·OS············00·(0)·'MS-DOS' | 3 | 00005·Extract·OS············00·(0)·'MS-DOS' |
4 | 00006·General·Purpose·Flag··0000·(0) | 4 | 00006·General·Purpose·Flag··0000·(0) |
5 | ······[Bits·1-2]············0·'Normal·Compression' | 5 | ······[Bits·1-2]············0·'Normal·Compression' |
6 | 00008·Compression·Method····0008·(8)·'Deflated' | 6 | 00008·Compression·Method····0008·(8)·'Deflated' |
7 | 0000A·Modification·Time·····5 | 7 | 0000A·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
8 | 0000E·CRC···················383D92B8·(943559352) | 8 | 0000E·CRC···················383D92B8·(943559352) |
9 | 00012·Compressed·Size·······00000207·(519) | 9 | 00012·Compressed·Size·······00000207·(519) |
10 | 00016·Uncompressed·Size·····000005E5·(1509) | 10 | 00016·Uncompressed·Size·····000005E5·(1509) |
11 | 0001A·Filename·Length·······0001·(1) | 11 | 0001A·Filename·Length·······0001·(1) |
12 | 0001C·Extra·Length··········0000·(0) | 12 | 0001C·Extra·Length··········0000·(0) |
13 | 0001E·Filename··············'X' | 13 | 0001E·Filename··············'X' |
14 | # | 14 | # |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | 00226·LOCAL·HEADER·#2·······04034B50·(67324752) | 20 | 00226·LOCAL·HEADER·#2·······04034B50·(67324752) |
21 | 0022A·Extract·Zip·Spec······14·(20)·'2.0' | 21 | 0022A·Extract·Zip·Spec······14·(20)·'2.0' |
22 | 0022B·Extract·OS············00·(0)·'MS-DOS' | 22 | 0022B·Extract·OS············00·(0)·'MS-DOS' |
23 | 0022C·General·Purpose·Flag··0000·(0) | 23 | 0022C·General·Purpose·Flag··0000·(0) |
24 | ······[Bits·1-2]············0·'Normal·Compression' | 24 | ······[Bits·1-2]············0·'Normal·Compression' |
25 | 0022E·Compression·Method····0008·(8)·'Deflated' | 25 | 0022E·Compression·Method····0008·(8)·'Deflated' |
26 | 00230·Modification·Time·····5 | 26 | 00230·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
27 | 00234·CRC···················8261A766·(2187437926) | 27 | 00234·CRC···················8261A766·(2187437926) |
28 | 00238·Compressed·Size·······00000601·(1537) | 28 | 00238·Compressed·Size·······00000601·(1537) |
29 | 0023C·Uncompressed·Size·····0000116C·(4460) | 29 | 0023C·Uncompressed·Size·····0000116C·(4460) |
30 | 00240·Filename·Length·······0001·(1) | 30 | 00240·Filename·Length·······0001·(1) |
31 | 00242·Extra·Length··········0000·(0) | 31 | 00242·Extra·Length··········0000·(0) |
32 | 00244·Filename··············'X' | 32 | 00244·Filename··············'X' |
33 | # | 33 | # |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | 00846·LOCAL·HEADER·#3·······04034B50·(67324752) | 39 | 00846·LOCAL·HEADER·#3·······04034B50·(67324752) |
40 | 0084A·Extract·Zip·Spec······14·(20)·'2.0' | 40 | 0084A·Extract·Zip·Spec······14·(20)·'2.0' |
41 | 0084B·Extract·OS············00·(0)·'MS-DOS' | 41 | 0084B·Extract·OS············00·(0)·'MS-DOS' |
42 | 0084C·General·Purpose·Flag··0000·(0) | 42 | 0084C·General·Purpose·Flag··0000·(0) |
43 | ······[Bits·1-2]············0·'Normal·Compression' | 43 | ······[Bits·1-2]············0·'Normal·Compression' |
44 | 0084E·Compression·Method····0008·(8)·'Deflated' | 44 | 0084E·Compression·Method····0008·(8)·'Deflated' |
45 | 00850·Modification·Time·····5 | 45 | 00850·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
46 | 00854·CRC···················77E910B6·(2011762870) | 46 | 00854·CRC···················77E910B6·(2011762870) |
47 | 00858·Compressed·Size·······0000011D·(285) | 47 | 00858·Compressed·Size·······0000011D·(285) |
48 | 0085C·Uncompressed·Size·····00000219·(537) | 48 | 0085C·Uncompressed·Size·····00000219·(537) |
49 | 00860·Filename·Length·······0001·(1) | 49 | 00860·Filename·Length·······0001·(1) |
50 | 00862·Extra·Length··········0000·(0) | 50 | 00862·Extra·Length··········0000·(0) |
51 | 00864·Filename··············'X' | 51 | 00864·Filename··············'X' |
52 | # | 52 | # |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | 00982·LOCAL·HEADER·#4·······04034B50·(67324752) | 58 | 00982·LOCAL·HEADER·#4·······04034B50·(67324752) |
59 | 00986·Extract·Zip·Spec······14·(20)·'2.0' | 59 | 00986·Extract·Zip·Spec······14·(20)·'2.0' |
60 | 00987·Extract·OS············00·(0)·'MS-DOS' | 60 | 00987·Extract·OS············00·(0)·'MS-DOS' |
61 | 00988·General·Purpose·Flag··0000·(0) | 61 | 00988·General·Purpose·Flag··0000·(0) |
62 | ······[Bits·1-2]············0·'Normal·Compression' | 62 | ······[Bits·1-2]············0·'Normal·Compression' |
63 | 0098A·Compression·Method····0008·(8)·'Deflated' | 63 | 0098A·Compression·Method····0008·(8)·'Deflated' |
64 | 0098C·Modification·Time·····5 | 64 | 0098C·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
65 | 00990·CRC···················B06629D8·(2959485400) | 65 | 00990·CRC···················B06629D8·(2959485400) |
66 | 00994·Compressed·Size·······000008CC·(2252) | 66 | 00994·Compressed·Size·······000008CC·(2252) |
67 | 00998·Uncompressed·Size·····00001B75·(7029) | 67 | 00998·Uncompressed·Size·····00001B75·(7029) |
68 | 0099C·Filename·Length·······0001·(1) | 68 | 0099C·Filename·Length·······0001·(1) |
69 | 0099E·Extra·Length··········0000·(0) | 69 | 0099E·Extra·Length··········0000·(0) |
70 | 009A0·Filename··············'X' | 70 | 009A0·Filename··············'X' |
71 | # | 71 | # |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | 0126D·LOCAL·HEADER·#5·······04034B50·(67324752) | 77 | 0126D·LOCAL·HEADER·#5·······04034B50·(67324752) |
78 | 01271·Extract·Zip·Spec······14·(20)·'2.0' | 78 | 01271·Extract·Zip·Spec······14·(20)·'2.0' |
79 | 01272·Extract·OS············00·(0)·'MS-DOS' | 79 | 01272·Extract·OS············00·(0)·'MS-DOS' |
80 | 01273·General·Purpose·Flag··0000·(0) | 80 | 01273·General·Purpose·Flag··0000·(0) |
81 | ······[Bits·1-2]············0·'Normal·Compression' | 81 | ······[Bits·1-2]············0·'Normal·Compression' |
82 | 01275·Compression·Method····0008·(8)·'Deflated' | 82 | 01275·Compression·Method····0008·(8)·'Deflated' |
83 | 01277·Modification·Time·····5 | 83 | 01277·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
84 | 0127B·CRC···················00DC5D0F·(14441743) | 84 | 0127B·CRC···················00DC5D0F·(14441743) |
85 | 0127F·Compressed·Size·······00000466·(1126) | 85 | 0127F·Compressed·Size·······00000466·(1126) |
86 | 01283·Uncompressed·Size·····00001604·(5636) | 86 | 01283·Uncompressed·Size·····00001604·(5636) |
87 | 01287·Filename·Length·······0001·(1) | 87 | 01287·Filename·Length·······0001·(1) |
88 | 01289·Extra·Length··········0000·(0) | 88 | 01289·Extra·Length··········0000·(0) |
89 | 0128B·Filename··············'X' | 89 | 0128B·Filename··············'X' |
90 | # | 90 | # |
Offset 96, 15 lines modified | Offset 96, 15 lines modified | ||
96 | 016F2·LOCAL·HEADER·#6·······04034B50·(67324752) | 96 | 016F2·LOCAL·HEADER·#6·······04034B50·(67324752) |
97 | 016F6·Extract·Zip·Spec······14·(20)·'2.0' | 97 | 016F6·Extract·Zip·Spec······14·(20)·'2.0' |
98 | 016F7·Extract·OS············00·(0)·'MS-DOS' | 98 | 016F7·Extract·OS············00·(0)·'MS-DOS' |
99 | 016F8·General·Purpose·Flag··0000·(0) | 99 | 016F8·General·Purpose·Flag··0000·(0) |
100 | ······[Bits·1-2]············0·'Normal·Compression' | 100 | ······[Bits·1-2]············0·'Normal·Compression' |
101 | 016FA·Compression·Method····0008·(8)·'Deflated' | 101 | 016FA·Compression·Method····0008·(8)·'Deflated' |
102 | 016FC·Modification·Time·····5 | 102 | 016FC·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
103 | 01700·CRC···················43436C45·(1128492101) | 103 | 01700·CRC···················43436C45·(1128492101) |
104 | 01704·Compressed·Size·······00000209·(521) | 104 | 01704·Compressed·Size·······00000209·(521) |
105 | 01708·Uncompressed·Size·····0000046D·(1133) | 105 | 01708·Uncompressed·Size·····0000046D·(1133) |
106 | 0170C·Filename·Length·······0001·(1) | 106 | 0170C·Filename·Length·······0001·(1) |
107 | 0170E·Extra·Length··········0000·(0) | 107 | 0170E·Extra·Length··········0000·(0) |
108 | 01710·Filename··············'X' | 108 | 01710·Filename··············'X' |
109 | # | 109 | # |
Offset 115, 15 lines modified | Offset 115, 15 lines modified | ||
115 | 0191A·LOCAL·HEADER·#7·······04034B50·(67324752) | 115 | 0191A·LOCAL·HEADER·#7·······04034B50·(67324752) |
116 | 0191E·Extract·Zip·Spec······14·(20)·'2.0' | 116 | 0191E·Extract·Zip·Spec······14·(20)·'2.0' |
117 | 0191F·Extract·OS············00·(0)·'MS-DOS' | 117 | 0191F·Extract·OS············00·(0)·'MS-DOS' |
118 | 01920·General·Purpose·Flag··0000·(0) | 118 | 01920·General·Purpose·Flag··0000·(0) |
119 | ······[Bits·1-2]············0·'Normal·Compression' | 119 | ······[Bits·1-2]············0·'Normal·Compression' |
120 | 01922·Compression·Method····0008·(8)·'Deflated' | 120 | 01922·Compression·Method····0008·(8)·'Deflated' |
121 | 01924·Modification·Time·····5 | 121 | 01924·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
122 | 01928·CRC···················F3384B11·(4080552721) | 122 | 01928·CRC···················F3384B11·(4080552721) |
123 | 0192C·Compressed·Size·······00000316·(790) | 123 | 0192C·Compressed·Size·······00000316·(790) |
124 | 01930·Uncompressed·Size·····00000746·(1862) | 124 | 01930·Uncompressed·Size·····00000746·(1862) |
125 | 01934·Filename·Length·······0001·(1) | 125 | 01934·Filename·Length·······0001·(1) |
126 | 01936·Extra·Length··········0000·(0) | 126 | 01936·Extra·Length··········0000·(0) |
127 | 01938·Filename··············'X' | 127 | 01938·Filename··············'X' |
128 | # | 128 | # |
Offset 134, 15 lines modified | Offset 134, 15 lines modified | ||
134 | 01C4F·LOCAL·HEADER·#8·······04034B50·(67324752) | 134 | 01C4F·LOCAL·HEADER·#8·······04034B50·(67324752) |
135 | 01C53·Extract·Zip·Spec······14·(20)·'2.0' | 135 | 01C53·Extract·Zip·Spec······14·(20)·'2.0' |
136 | 01C54·Extract·OS············00·(0)·'MS-DOS' | 136 | 01C54·Extract·OS············00·(0)·'MS-DOS' |
137 | 01C55·General·Purpose·Flag··0000·(0) | 137 | 01C55·General·Purpose·Flag··0000·(0) |
138 | ······[Bits·1-2]············0·'Normal·Compression' | 138 | ······[Bits·1-2]············0·'Normal·Compression' |
139 | 01C57·Compression·Method····0008·(8)·'Deflated' | 139 | 01C57·Compression·Method····0008·(8)·'Deflated' |
140 | 01C59·Modification·Time·····5 | 140 | 01C59·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
141 | 01C5D·CRC···················DED87384·(3738727300) | 141 | 01C5D·CRC···················DED87384·(3738727300) |
142 | 01C61·Compressed·Size·······000001E8·(488) | 142 | 01C61·Compressed·Size·······000001E8·(488) |
143 | 01C65·Uncompressed·Size·····00000388·(904) | 143 | 01C65·Uncompressed·Size·····00000388·(904) |
144 | 01C69·Filename·Length·······0001·(1) | 144 | 01C69·Filename·Length·······0001·(1) |
145 | 01C6B·Extra·Length··········0000·(0) | 145 | 01C6B·Extra·Length··········0000·(0) |
146 | 01C6D·Filename··············'X' | 146 | 01C6D·Filename··············'X' |
147 | # | 147 | # |
Max diff block lines reached; 689986/695656 bytes (99.18%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Ju | 1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Jul·05·2026·13:18:54,·uncompressed·size·1509,·method=deflate |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Zip·file·size:·9043·bytes,·number·of·entries:·2 | 1 | Zip·file·size:·9043·bytes,·number·of·entries:·2 |
2 | -rw----·····2.0·fat····23018·b-·defN·2 | 2 | -rw----·····2.0·fat····23018·b-·defN·26-Jul-05·13:19·mdoc(5) |
3 | -rw----·····2.0·fat·····4460·b-·defN·2 | 3 | -rw----·····2.0·fat·····4460·b-·defN·26-Jul-05·13:19·mono-config(5) |
4 | 2·files,·27478·bytes·uncompressed,·8827·bytes·compressed:··67.9% | 4 | 2·files,·27478·bytes·uncompressed,·8827·bytes·compressed:··67.9% |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | 0000·LOCAL·HEADER·#1·······04034B50·(67324752) | 1 | 0000·LOCAL·HEADER·#1·······04034B50·(67324752) |
2 | 0004·Extract·Zip·Spec······14·(20)·'2.0' | 2 | 0004·Extract·Zip·Spec······14·(20)·'2.0' |
3 | 0005·Extract·OS············00·(0)·'MS-DOS' | 3 | 0005·Extract·OS············00·(0)·'MS-DOS' |
4 | 0006·General·Purpose·Flag··0000·(0) | 4 | 0006·General·Purpose·Flag··0000·(0) |
5 | ·····[Bits·1-2]············0·'Normal·Compression' | 5 | ·····[Bits·1-2]············0·'Normal·Compression' |
6 | 0008·Compression·Method····0008·(8)·'Deflated' | 6 | 0008·Compression·Method····0008·(8)·'Deflated' |
7 | 000A·Modification·Time·····5 | 7 | 000A·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
8 | 000E·CRC···················79692ADB·(2036935387) | 8 | 000E·CRC···················79692ADB·(2036935387) |
9 | 0012·Compressed·Size·······00001B2D·(6957) | 9 | 0012·Compressed·Size·······00001B2D·(6957) |
10 | 0016·Uncompressed·Size·····000059EA·(23018) | 10 | 0016·Uncompressed·Size·····000059EA·(23018) |
11 | 001A·Filename·Length·······0007·(7) | 11 | 001A·Filename·Length·······0007·(7) |
12 | 001C·Extra·Length··········0000·(0) | 12 | 001C·Extra·Length··········0000·(0) |
13 | 001E·Filename··············'XXXXXXX' | 13 | 001E·Filename··············'XXXXXXX' |
14 | # | 14 | # |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | 1B52·LOCAL·HEADER·#2·······04034B50·(67324752) | 20 | 1B52·LOCAL·HEADER·#2·······04034B50·(67324752) |
21 | 1B56·Extract·Zip·Spec······14·(20)·'2.0' | 21 | 1B56·Extract·Zip·Spec······14·(20)·'2.0' |
22 | 1B57·Extract·OS············00·(0)·'MS-DOS' | 22 | 1B57·Extract·OS············00·(0)·'MS-DOS' |
23 | 1B58·General·Purpose·Flag··0000·(0) | 23 | 1B58·General·Purpose·Flag··0000·(0) |
24 | ·····[Bits·1-2]············0·'Normal·Compression' | 24 | ·····[Bits·1-2]············0·'Normal·Compression' |
25 | 1B5A·Compression·Method····0008·(8)·'Deflated' | 25 | 1B5A·Compression·Method····0008·(8)·'Deflated' |
26 | 1B5C·Modification·Time·····5 | 26 | 1B5C·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
27 | 1B60·CRC···················FCC016CE·(4240447182) | 27 | 1B60·CRC···················FCC016CE·(4240447182) |
28 | 1B64·Compressed·Size·······0000074E·(1870) | 28 | 1B64·Compressed·Size·······0000074E·(1870) |
29 | 1B68·Uncompressed·Size·····0000116C·(4460) | 29 | 1B68·Uncompressed·Size·····0000116C·(4460) |
30 | 1B6C·Filename·Length·······000E·(14) | 30 | 1B6C·Filename·Length·······000E·(14) |
31 | 1B6E·Extra·Length··········0000·(0) | 31 | 1B6E·Extra·Length··········0000·(0) |
32 | 1B70·Filename··············'XXXXXXXXXXXXXX' | 32 | 1B70·Filename··············'XXXXXXXXXXXXXX' |
33 | # | 33 | # |
Offset 41, 15 lines modified | Offset 41, 15 lines modified | ||
41 | 22D0·Created·Zip·Spec······14·(20)·'2.0' | 41 | 22D0·Created·Zip·Spec······14·(20)·'2.0' |
42 | 22D1·Created·OS············00·(0)·'MS-DOS' | 42 | 22D1·Created·OS············00·(0)·'MS-DOS' |
43 | 22D2·Extract·Zip·Spec······14·(20)·'2.0' | 43 | 22D2·Extract·Zip·Spec······14·(20)·'2.0' |
44 | 22D3·Extract·OS············00·(0)·'MS-DOS' | 44 | 22D3·Extract·OS············00·(0)·'MS-DOS' |
45 | 22D4·General·Purpose·Flag··0000·(0) | 45 | 22D4·General·Purpose·Flag··0000·(0) |
46 | ·····[Bits·1-2]············0·'Normal·Compression' | 46 | ·····[Bits·1-2]············0·'Normal·Compression' |
47 | 22D6·Compression·Method····0008·(8)·'Deflated' | 47 | 22D6·Compression·Method····0008·(8)·'Deflated' |
48 | 22D8·Modification·Time·····5 | 48 | 22D8·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
49 | 22DC·CRC···················79692ADB·(2036935387) | 49 | 22DC·CRC···················79692ADB·(2036935387) |
50 | 22E0·Compressed·Size·······00001B2D·(6957) | 50 | 22E0·Compressed·Size·······00001B2D·(6957) |
51 | 22E4·Uncompressed·Size·····000059EA·(23018) | 51 | 22E4·Uncompressed·Size·····000059EA·(23018) |
52 | 22E8·Filename·Length·······0007·(7) | 52 | 22E8·Filename·Length·······0007·(7) |
53 | 22EA·Extra·Length··········0000·(0) | 53 | 22EA·Extra·Length··········0000·(0) |
54 | 22EC·Comment·Length········0000·(0) | 54 | 22EC·Comment·Length········0000·(0) |
55 | 22EE·Disk·Start············0000·(0) | 55 | 22EE·Disk·Start············0000·(0) |
Offset 67, 15 lines modified | Offset 67, 15 lines modified | ||
67 | 2305·Created·Zip·Spec······14·(20)·'2.0' | 67 | 2305·Created·Zip·Spec······14·(20)·'2.0' |
68 | 2306·Created·OS············00·(0)·'MS-DOS' | 68 | 2306·Created·OS············00·(0)·'MS-DOS' |
69 | 2307·Extract·Zip·Spec······14·(20)·'2.0' | 69 | 2307·Extract·Zip·Spec······14·(20)·'2.0' |
70 | 2308·Extract·OS············00·(0)·'MS-DOS' | 70 | 2308·Extract·OS············00·(0)·'MS-DOS' |
71 | 2309·General·Purpose·Flag··0000·(0) | 71 | 2309·General·Purpose·Flag··0000·(0) |
72 | ·····[Bits·1-2]············0·'Normal·Compression' | 72 | ·····[Bits·1-2]············0·'Normal·Compression' |
73 | 230B·Compression·Method····0008·(8)·'Deflated' | 73 | 230B·Compression·Method····0008·(8)·'Deflated' |
74 | 230D·Modification·Time·····5 | 74 | 230D·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
75 | 2311·CRC···················FCC016CE·(4240447182) | 75 | 2311·CRC···················FCC016CE·(4240447182) |
76 | 2315·Compressed·Size·······0000074E·(1870) | 76 | 2315·Compressed·Size·······0000074E·(1870) |
77 | 2319·Uncompressed·Size·····0000116C·(4460) | 77 | 2319·Uncompressed·Size·····0000116C·(4460) |
78 | 231D·Filename·Length·······000E·(14) | 78 | 231D·Filename·Length·······000E·(14) |
79 | 231F·Extra·Length··········0000·(0) | 79 | 231F·Extra·Length··········0000·(0) |
80 | 2321·Comment·Length········0000·(0) | 80 | 2321·Comment·Length········0000·(0) |
81 | 2323·Disk·Start············0000·(0) | 81 | 2323·Disk·Start············0000·(0) |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Ju | 1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Jul·05·2026·13:19:56,·uncompressed·size·23018,·method=deflate |
Offset 1, 45 lines modified | Offset 1, 45 lines modified | ||
1 | Zip·file·size:·112056·bytes,·number·of·entries:·43 | 1 | Zip·file·size:·112056·bytes,·number·of·entries:·43 |
2 | -rw----·····2.0·fat·····5135·b-·defN·2 | 2 | -rw----·····2.0·fat·····5135·b-·defN·26-Jul-05·13:19·al(1) |
3 | -rw----·····2.0·fat·····1164·b-·defN·2 | 3 | -rw----·····2.0·fat·····1164·b-·defN·26-Jul-05·13:19·cert2spc(1) |
4 | -rw----·····2.0·fat·····6241·b-·defN·2 | 4 | -rw----·····2.0·fat·····6241·b-·defN·26-Jul-05·13:19·certmgr(1) |
5 | -rw----·····2.0·fat·····1304·b-·defN·2 | 5 | -rw----·····2.0·fat·····1304·b-·defN·26-Jul-05·13:19·chktrust(1) |
6 | -rw----·····2.0·fat······669·b-·defN·2 | 6 | -rw----·····2.0·fat······669·b-·defN·26-Jul-05·13:19·cilc(1) |
7 | -rw----·····2.0·fat·····1736·b-·defN·2 | 7 | -rw----·····2.0·fat·····1736·b-·defN·26-Jul-05·13:19·disco(1) |
8 | -rw----·····2.0·fat······611·b-·defN·2 | 8 | -rw----·····2.0·fat······611·b-·defN·26-Jul-05·13:19·dtd2xsd(1) |
9 | -rw----·····2.0·fat·····5109·b-·defN·2 | 9 | -rw----·····2.0·fat·····5109·b-·defN·26-Jul-05·13:19·gacutil(1) |
10 | -rw----·····2.0·fat·····8630·b-·defN·2 | 10 | -rw----·····2.0·fat·····8630·b-·defN·26-Jul-05·13:19·genxs(1) |
11 | -rw----·····2.0·fat·····2052·b-·defN·2 | 11 | -rw----·····2.0·fat·····2052·b-·defN·26-Jul-05·13:19·httpcfg(1) |
12 | -rw----·····2.0·fat·····1809·b-·defN·2 | 12 | -rw----·····2.0·fat·····1809·b-·defN·26-Jul-05·13:19·ilasm(1) |
13 | -rw----·····2.0·fat·····2102·b-·defN·2 | 13 | -rw----·····2.0·fat·····2102·b-·defN·26-Jul-05·13:19·macpack(1) |
14 | -rw----·····2.0·fat·····5568·b-·defN·2 | 14 | -rw----·····2.0·fat·····5568·b-·defN·26-Jul-05·13:19·makecert(1) |
15 | -rw----·····2.0·fat·····3713·b-·defN·2 | 15 | -rw----·····2.0·fat·····3713·b-·defN·26-Jul-05·13:19·mconfig(1) |
16 | -rw----·····2.0·fat····19601·b-·defN·2 | 16 | -rw----·····2.0·fat····19601·b-·defN·26-Jul-05·13:19·mcs(1) |
17 | -rw----·····2.0·fat·····5681·b-·defN·2 | 17 | -rw----·····2.0·fat·····5681·b-·defN·26-Jul-05·13:19·mdassembler(1) |
18 | -rw----·····2.0·fat·····5727·b-·defN·2 | 18 | -rw----·····2.0·fat·····5727·b-·defN·26-Jul-05·13:19·mdoc(1) |
19 | -rw----·····2.0·fat·····7543·b-·defN·2 | 19 | -rw----·····2.0·fat·····7543·b-·defN·26-Jul-05·13:19·mdoc-assemble(1) |
20 | -rw----·····2.0·fat·····3553·b-·defN·2 | 20 | -rw----·····2.0·fat·····3553·b-·defN·26-Jul-05·13:19·mdoc-export-html(1) |
21 | -rw----·····2.0·fat·····1091·b-·defN·2 | 21 | -rw----·····2.0·fat·····1091·b-·defN·26-Jul-05·13:19·mdoc-export-msxdoc(1) |
22 | -rw----·····2.0·fat·····7447·b-·defN·2 | 22 | -rw----·····2.0·fat·····7447·b-·defN·26-Jul-05·13:19·mdoc-update(1) |
23 | -rw----·····2.0·fat·····1527·b-·defN·2 | 23 | -rw----·····2.0·fat·····1527·b-·defN·26-Jul-05·13:19·mdoc-validate(1) |
24 | -rw----·····2.0·fat····17604·b-·defN·2 | 24 | -rw----·····2.0·fat····17604·b-·defN·26-Jul-05·13:19·mkbundle(1) |
25 | -rw----·····2.0·fat····82949·b-·defN·2 | 25 | -rw----·····2.0·fat····82949·b-·defN·26-Jul-05·13:19·mono(1) |
26 | -rw----·····2.0·fat·····2418·b-·defN·2 | 26 | -rw----·····2.0·fat·····2418·b-·defN·26-Jul-05·13:19·mono-service(1) |
27 | -rw----·····2.0·fat·····6043·b-·defN·2 | 27 | -rw----·····2.0·fat·····6043·b-·defN·26-Jul-05·13:19·mono-shlib-cop(1) |
28 | -rw----·····2.0·fat····17910·b-·defN·2 | 28 | -rw----·····2.0·fat····17910·b-·defN·26-Jul-05·13:19·monodocer(1) |
29 | -rw----·····2.0·fat·····3058·b-·defN·2 | 29 | -rw----·····2.0·fat·····3058·b-·defN·26-Jul-05·13:19·monodocs2html(1) |
30 | -rw----·····2.0·fat·····6394·b-·defN·2 | 30 | -rw----·····2.0·fat·····6394·b-·defN·26-Jul-05·13:19·monolinker(1) |
31 | -rw----·····2.0·fat·····1880·b-·defN·2 | 31 | -rw----·····2.0·fat·····1880·b-·defN·26-Jul-05·13:19·monop(1) |
32 | -rw----·····2.0·fat·····2664·b-·defN·2 | 32 | -rw----·····2.0·fat·····2664·b-·defN·26-Jul-05·13:19·mono-xmltool(1) |
33 | -rw----·····2.0·fat·····6811·b-·defN·2 | 33 | -rw----·····2.0·fat·····6811·b-·defN·26-Jul-05·13:19·mozroots(1) |
34 | -rw----·····2.0·fat·····1733·b-·defN·2 | 34 | -rw----·····2.0·fat·····1733·b-·defN·26-Jul-05·13:19·permview(1) |
35 | -rw----·····2.0·fat·····3146·b-·defN·2 | 35 | -rw----·····2.0·fat·····3146·b-·defN·26-Jul-05·13:19·resgen(1) |
36 | -rw----·····2.0·fat·····1238·b-·defN·2 | 36 | -rw----·····2.0·fat·····1238·b-·defN·26-Jul-05·13:19·secutil(1) |
37 | -rw----·····2.0·fat······995·b-·defN·2 | 37 | -rw----·····2.0·fat······995·b-·defN·26-Jul-05·13:19·setreg(1) |
38 | -rw----·····2.0·fat·····1945·b-·defN·2 | 38 | -rw----·····2.0·fat·····1945·b-·defN·26-Jul-05·13:19·sgen(1) |
39 | -rw----·····2.0·fat·····3192·b-·defN·2 | 39 | -rw----·····2.0·fat·····3192·b-·defN·26-Jul-05·13:19·signcode(1) |
40 | -rw----·····2.0·fat·····5980·b-·defN·2 | 40 | -rw----·····2.0·fat·····5980·b-·defN·26-Jul-05·13:19·sn(1) |
41 | -rw----·····2.0·fat·····4151·b-·defN·2 | 41 | -rw----·····2.0·fat·····4151·b-·defN·26-Jul-05·13:19·soapsuds(1) |
42 | -rw----·····2.0·fat····11309·b-·defN·2 | 42 | -rw----·····2.0·fat····11309·b-·defN·26-Jul-05·13:19·sqlsharp(1) |
43 | -rw----·····2.0·fat·····2762·b-·defN·2 | 43 | -rw----·····2.0·fat·····2762·b-·defN·26-Jul-05·13:19·wsdl(1) |
44 | -rw----·····2.0·fat·····2724·b-·defN·2 | 44 | -rw----·····2.0·fat·····2724·b-·defN·26-Jul-05·13:19·xsd(1) |
45 | 43·files,·284919·bytes·uncompressed,·107838·bytes·compressed:··62.2% | 45 | 43·files,·284919·bytes·uncompressed,·107838·bytes·compressed:··62.2% |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | 00000·LOCAL·HEADER·#1·······04034B50·(67324752) | 1 | 00000·LOCAL·HEADER·#1·······04034B50·(67324752) |
2 | 00004·Extract·Zip·Spec······14·(20)·'2.0' | 2 | 00004·Extract·Zip·Spec······14·(20)·'2.0' |
3 | 00005·Extract·OS············00·(0)·'MS-DOS' | 3 | 00005·Extract·OS············00·(0)·'MS-DOS' |
4 | 00006·General·Purpose·Flag··0000·(0) | 4 | 00006·General·Purpose·Flag··0000·(0) |
5 | ······[Bits·1-2]············0·'Normal·Compression' | 5 | ······[Bits·1-2]············0·'Normal·Compression' |
6 | 00008·Compression·Method····0008·(8)·'Deflated' | 6 | 00008·Compression·Method····0008·(8)·'Deflated' |
7 | 0000A·Modification·Time·····5 | 7 | 0000A·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
8 | 0000E·CRC···················02CCD697·(46978711) | 8 | 0000E·CRC···················02CCD697·(46978711) |
9 | 00012·Compressed·Size·······0000064C·(1612) | 9 | 00012·Compressed·Size·······0000064C·(1612) |
10 | 00016·Uncompressed·Size·····0000140F·(5135) | 10 | 00016·Uncompressed·Size·····0000140F·(5135) |
11 | 0001A·Filename·Length·······0005·(5) | 11 | 0001A·Filename·Length·······0005·(5) |
12 | 0001C·Extra·Length··········0000·(0) | 12 | 0001C·Extra·Length··········0000·(0) |
13 | 0001E·Filename··············'XXXXX' | 13 | 0001E·Filename··············'XXXXX' |
14 | # | 14 | # |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | 0066F·LOCAL·HEADER·#2·······04034B50·(67324752) | 20 | 0066F·LOCAL·HEADER·#2·······04034B50·(67324752) |
21 | 00673·Extract·Zip·Spec······14·(20)·'2.0' | 21 | 00673·Extract·Zip·Spec······14·(20)·'2.0' |
22 | 00674·Extract·OS············00·(0)·'MS-DOS' | 22 | 00674·Extract·OS············00·(0)·'MS-DOS' |
23 | 00675·General·Purpose·Flag··0000·(0) | 23 | 00675·General·Purpose·Flag··0000·(0) |
24 | ······[Bits·1-2]············0·'Normal·Compression' | 24 | ······[Bits·1-2]············0·'Normal·Compression' |
25 | 00677·Compression·Method····0008·(8)·'Deflated' | 25 | 00677·Compression·Method····0008·(8)·'Deflated' |
26 | 00679·Modification·Time·····5 | 26 | 00679·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
27 | 0067D·CRC···················C2CB15FC·(3268089340) | 27 | 0067D·CRC···················C2CB15FC·(3268089340) |
28 | 00681·Compressed·Size·······00000265·(613) | 28 | 00681·Compressed·Size·······00000265·(613) |
29 | 00685·Uncompressed·Size·····0000048C·(1164) | 29 | 00685·Uncompressed·Size·····0000048C·(1164) |
30 | 00689·Filename·Length·······000B·(11) | 30 | 00689·Filename·Length·······000B·(11) |
31 | 0068B·Extra·Length··········0000·(0) | 31 | 0068B·Extra·Length··········0000·(0) |
32 | 0068D·Filename··············'XXXXXXXXXXX' | 32 | 0068D·Filename··············'XXXXXXXXXXX' |
33 | # | 33 | # |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | 008FD·LOCAL·HEADER·#3·······04034B50·(67324752) | 39 | 008FD·LOCAL·HEADER·#3·······04034B50·(67324752) |
40 | 00901·Extract·Zip·Spec······14·(20)·'2.0' | 40 | 00901·Extract·Zip·Spec······14·(20)·'2.0' |
41 | 00902·Extract·OS············00·(0)·'MS-DOS' | 41 | 00902·Extract·OS············00·(0)·'MS-DOS' |
42 | 00903·General·Purpose·Flag··0000·(0) | 42 | 00903·General·Purpose·Flag··0000·(0) |
43 | ······[Bits·1-2]············0·'Normal·Compression' | 43 | ······[Bits·1-2]············0·'Normal·Compression' |
44 | 00905·Compression·Method····0008·(8)·'Deflated' | 44 | 00905·Compression·Method····0008·(8)·'Deflated' |
45 | 00907·Modification·Time·····5 | 45 | 00907·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
46 | 0090B·CRC···················44F9689B·(1157195931) | 46 | 0090B·CRC···················44F9689B·(1157195931) |
47 | 0090F·Compressed·Size·······00000A8E·(2702) | 47 | 0090F·Compressed·Size·······00000A8E·(2702) |
48 | 00913·Uncompressed·Size·····00001861·(6241) | 48 | 00913·Uncompressed·Size·····00001861·(6241) |
49 | 00917·Filename·Length·······000A·(10) | 49 | 00917·Filename·Length·······000A·(10) |
50 | 00919·Extra·Length··········0000·(0) | 50 | 00919·Extra·Length··········0000·(0) |
51 | 0091B·Filename··············'XXXXXXXXXX' | 51 | 0091B·Filename··············'XXXXXXXXXX' |
52 | # | 52 | # |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | 013B3·LOCAL·HEADER·#4·······04034B50·(67324752) | 58 | 013B3·LOCAL·HEADER·#4·······04034B50·(67324752) |
59 | 013B7·Extract·Zip·Spec······14·(20)·'2.0' | 59 | 013B7·Extract·Zip·Spec······14·(20)·'2.0' |
60 | 013B8·Extract·OS············00·(0)·'MS-DOS' | 60 | 013B8·Extract·OS············00·(0)·'MS-DOS' |
61 | 013B9·General·Purpose·Flag··0000·(0) | 61 | 013B9·General·Purpose·Flag··0000·(0) |
62 | ······[Bits·1-2]············0·'Normal·Compression' | 62 | ······[Bits·1-2]············0·'Normal·Compression' |
63 | 013BB·Compression·Method····0008·(8)·'Deflated' | 63 | 013BB·Compression·Method····0008·(8)·'Deflated' |
64 | 013BD·Modification·Time·····5 | 64 | 013BD·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
65 | 013C1·CRC···················51F7AB22·(1375185698) | 65 | 013C1·CRC···················51F7AB22·(1375185698) |
66 | 013C5·Compressed·Size·······000002C1·(705) | 66 | 013C5·Compressed·Size·······000002C1·(705) |
67 | 013C9·Uncompressed·Size·····00000518·(1304) | 67 | 013C9·Uncompressed·Size·····00000518·(1304) |
68 | 013CD·Filename·Length·······000B·(11) | 68 | 013CD·Filename·Length·······000B·(11) |
69 | 013CF·Extra·Length··········0000·(0) | 69 | 013CF·Extra·Length··········0000·(0) |
70 | 013D1·Filename··············'XXXXXXXXXXX' | 70 | 013D1·Filename··············'XXXXXXXXXXX' |
71 | # | 71 | # |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | 0169D·LOCAL·HEADER·#5·······04034B50·(67324752) | 77 | 0169D·LOCAL·HEADER·#5·······04034B50·(67324752) |
78 | 016A1·Extract·Zip·Spec······14·(20)·'2.0' | 78 | 016A1·Extract·Zip·Spec······14·(20)·'2.0' |
79 | 016A2·Extract·OS············00·(0)·'MS-DOS' | 79 | 016A2·Extract·OS············00·(0)·'MS-DOS' |
80 | 016A3·General·Purpose·Flag··0000·(0) | 80 | 016A3·General·Purpose·Flag··0000·(0) |
81 | ······[Bits·1-2]············0·'Normal·Compression' | 81 | ······[Bits·1-2]············0·'Normal·Compression' |
82 | 016A5·Compression·Method····0008·(8)·'Deflated' | 82 | 016A5·Compression·Method····0008·(8)·'Deflated' |
83 | 016A7·Modification·Time·····5 | 83 | 016A7·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
84 | 016AB·CRC···················5167CB47·(1365756743) | 84 | 016AB·CRC···················5167CB47·(1365756743) |
85 | 016AF·Compressed·Size·······00000183·(387) | 85 | 016AF·Compressed·Size·······00000183·(387) |
86 | 016B3·Uncompressed·Size·····0000029D·(669) | 86 | 016B3·Uncompressed·Size·····0000029D·(669) |
87 | 016B7·Filename·Length·······0007·(7) | 87 | 016B7·Filename·Length·······0007·(7) |
88 | 016B9·Extra·Length··········0000·(0) | 88 | 016B9·Extra·Length··········0000·(0) |
89 | 016BB·Filename··············'XXXXXXX' | 89 | 016BB·Filename··············'XXXXXXX' |
90 | # | 90 | # |
Offset 96, 15 lines modified | Offset 96, 15 lines modified | ||
96 | 01845·LOCAL·HEADER·#6·······04034B50·(67324752) | 96 | 01845·LOCAL·HEADER·#6·······04034B50·(67324752) |
97 | 01849·Extract·Zip·Spec······14·(20)·'2.0' | 97 | 01849·Extract·Zip·Spec······14·(20)·'2.0' |
98 | 0184A·Extract·OS············00·(0)·'MS-DOS' | 98 | 0184A·Extract·OS············00·(0)·'MS-DOS' |
99 | 0184B·General·Purpose·Flag··0000·(0) | 99 | 0184B·General·Purpose·Flag··0000·(0) |
100 | ······[Bits·1-2]············0·'Normal·Compression' | 100 | ······[Bits·1-2]············0·'Normal·Compression' |
101 | 0184D·Compression·Method····0008·(8)·'Deflated' | 101 | 0184D·Compression·Method····0008·(8)·'Deflated' |
102 | 0184F·Modification·Time·····5 | 102 | 0184F·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
103 | 01853·CRC···················401AC179·(1075495289) | 103 | 01853·CRC···················401AC179·(1075495289) |
104 | 01857·Compressed·Size·······000002D0·(720) | 104 | 01857·Compressed·Size·······000002D0·(720) |
105 | 0185B·Uncompressed·Size·····000006C8·(1736) | 105 | 0185B·Uncompressed·Size·····000006C8·(1736) |
106 | 0185F·Filename·Length·······0008·(8) | 106 | 0185F·Filename·Length·······0008·(8) |
107 | 01861·Extra·Length··········0000·(0) | 107 | 01861·Extra·Length··········0000·(0) |
108 | 01863·Filename··············'XXXXXXXX' | 108 | 01863·Filename··············'XXXXXXXX' |
109 | # | 109 | # |
Offset 115, 15 lines modified | Offset 115, 15 lines modified | ||
115 | 01B3B·LOCAL·HEADER·#7·······04034B50·(67324752) | 115 | 01B3B·LOCAL·HEADER·#7·······04034B50·(67324752) |
116 | 01B3F·Extract·Zip·Spec······14·(20)·'2.0' | 116 | 01B3F·Extract·Zip·Spec······14·(20)·'2.0' |
117 | 01B40·Extract·OS············00·(0)·'MS-DOS' | 117 | 01B40·Extract·OS············00·(0)·'MS-DOS' |
118 | 01B41·General·Purpose·Flag··0000·(0) | 118 | 01B41·General·Purpose·Flag··0000·(0) |
119 | ······[Bits·1-2]············0·'Normal·Compression' | 119 | ······[Bits·1-2]············0·'Normal·Compression' |
120 | 01B43·Compression·Method····0008·(8)·'Deflated' | 120 | 01B43·Compression·Method····0008·(8)·'Deflated' |
121 | 01B45·Modification·Time·····5 | 121 | 01B45·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
122 | 01B49·CRC···················E578211D·(3849855261) | 122 | 01B49·CRC···················E578211D·(3849855261) |
123 | 01B4D·Compressed·Size·······00000169·(361) | 123 | 01B4D·Compressed·Size·······00000169·(361) |
124 | 01B51·Uncompressed·Size·····00000263·(611) | 124 | 01B51·Uncompressed·Size·····00000263·(611) |
125 | 01B55·Filename·Length·······000A·(10) | 125 | 01B55·Filename·Length·······000A·(10) |
126 | 01B57·Extra·Length··········0000·(0) | 126 | 01B57·Extra·Length··········0000·(0) |
127 | 01B59·Filename··············'XXXXXXXXXX' | 127 | 01B59·Filename··············'XXXXXXXXXX' |
128 | # | 128 | # |
Offset 134, 15 lines modified | Offset 134, 15 lines modified | ||
134 | 01CCC·LOCAL·HEADER·#8·······04034B50·(67324752) | 134 | 01CCC·LOCAL·HEADER·#8·······04034B50·(67324752) |
135 | 01CD0·Extract·Zip·Spec······14·(20)·'2.0' | 135 | 01CD0·Extract·Zip·Spec······14·(20)·'2.0' |
136 | 01CD1·Extract·OS············00·(0)·'MS-DOS' | 136 | 01CD1·Extract·OS············00·(0)·'MS-DOS' |
137 | 01CD2·General·Purpose·Flag··0000·(0) | 137 | 01CD2·General·Purpose·Flag··0000·(0) |
138 | ······[Bits·1-2]············0·'Normal·Compression' | 138 | ······[Bits·1-2]············0·'Normal·Compression' |
139 | 01CD4·Compression·Method····0008·(8)·'Deflated' | 139 | 01CD4·Compression·Method····0008·(8)·'Deflated' |
140 | 01CD6·Modification·Time·····5 | 140 | 01CD6·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
141 | 01CDA·CRC···················C2DDE083·(3269320835) | 141 | 01CDA·CRC···················C2DDE083·(3269320835) |
142 | 01CDE·Compressed·Size·······000007A3·(1955) | 142 | 01CDE·Compressed·Size·······000007A3·(1955) |
143 | 01CE2·Uncompressed·Size·····000013F5·(5109) | 143 | 01CE2·Uncompressed·Size·····000013F5·(5109) |
144 | 01CE6·Filename·Length·······000A·(10) | 144 | 01CE6·Filename·Length·······000A·(10) |
145 | 01CE8·Extra·Length··········0000·(0) | 145 | 01CE8·Extra·Length··········0000·(0) |
146 | 01CEA·Filename··············'XXXXXXXXXX' | 146 | 01CEA·Filename··············'XXXXXXXXXX' |
147 | # | 147 | # |
Max diff block lines reached; 59044/64784 bytes (91.14%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Ju | 1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Jul·05·2026·13:19:56,·uncompressed·size·5135,·method=deflate |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | Zip·file·size:·114007·bytes,·number·of·entries:·25 | 1 | Zip·file·size:·114007·bytes,·number·of·entries:·25 |
2 | -rw----·····2.0·fat····37313·b-·defN·2 | 2 | -rw----·····2.0·fat····37313·b-·defN·26-Jul-05·13:19·deploy/mono-api-embedding.html |
3 | -rw----·····2.0·fat····52501·b-·defN·2 | 3 | -rw----·····2.0·fat····52501·b-·defN·26-Jul-05·13:19·deploy/mono-api-assembly.html |
4 | -rw----·····2.0·fat····40038·b-·defN·2 | 4 | -rw----·····2.0·fat····40038·b-·defN·26-Jul-05·13:19·deploy/mono-api-image.html |
5 | -rw----·····2.0·fat····75488·b-·defN·2 | 5 | -rw----·····2.0·fat····75488·b-·defN·26-Jul-05·13:19·deploy/mono-api-object.html |
6 | -rw----·····2.0·fat····22626·b-·defN·2 | 6 | -rw----·····2.0·fat····22626·b-·defN·26-Jul-05·13:19·deploy/mono-api-string.html |
7 | -rw----·····2.0·fat····54941·b-·defN·2 | 7 | -rw----·····2.0·fat····54941·b-·defN·26-Jul-05·13:19·deploy/mono-api-methods.html |
8 | -rw----·····2.0·fat····73436·b-·defN·2 | 8 | -rw----·····2.0·fat····73436·b-·defN·26-Jul-05·13:19·deploy/mono-api-class.html |
9 | -rw----·····2.0·fat····31017·b-·defN·2 | 9 | -rw----·····2.0·fat····31017·b-·defN·26-Jul-05·13:19·deploy/mono-api-domains.html |
10 | -rw----·····2.0·fat····48364·b-·defN·2 | 10 | -rw----·····2.0·fat····48364·b-·defN·26-Jul-05·13:19·deploy/mono-api-exc.html |
11 | -rw----·····2.0·fat····11357·b-·defN·2 | 11 | -rw----·····2.0·fat····11357·b-·defN·26-Jul-05·13:19·deploy/mono-api-gchandle.html |
12 | -rw----·····2.0·fat····28795·b-·defN·2 | 12 | -rw----·····2.0·fat····28795·b-·defN·26-Jul-05·13:19·deploy/mono-api-gc.html |
13 | -rw----·····2.0·fat····18030·b-·defN·2 | 13 | -rw----·····2.0·fat····18030·b-·defN·26-Jul-05·13:19·deploy/mono-api-jit.html |
14 | -rw----·····2.0·fat····81702·b-·defN·2 | 14 | -rw----·····2.0·fat····81702·b-·defN·26-Jul-05·13:19·deploy/mono-api-metadata.html |
15 | -rw----·····2.0·fat····32842·b-·defN·2 | 15 | -rw----·····2.0·fat····32842·b-·defN·26-Jul-05·13:19·deploy/mono-api-profiler.html |
16 | -rw----·····2.0·fat····33010·b-·defN·2 | 16 | -rw----·····2.0·fat····33010·b-·defN·26-Jul-05·13:19·deploy/mono-api-reflection.html |
17 | -rw----·····2.0·fat····19437·b-·defN·2 | 17 | -rw----·····2.0·fat····19437·b-·defN·26-Jul-05·13:19·deploy/mono-api-threads.html |
18 | -rw----·····2.0·fat····23514·b-·defN·2 | 18 | -rw----·····2.0·fat····23514·b-·defN·26-Jul-05·13:19·deploy/mono-api-type.html |
19 | -rw----·····2.0·fat····22930·b-·defN·2 | 19 | -rw----·····2.0·fat····22930·b-·defN·26-Jul-05·13:19·deploy/mono-api-types.html |
20 | -rw----·····2.0·fat····13945·b-·defN·2 | 20 | -rw----·····2.0·fat····13945·b-·defN·26-Jul-05·13:19·deploy/mono-api-security.html |
21 | -rw----·····2.0·fat····71943·b-·defN·2 | 21 | -rw----·····2.0·fat····71943·b-·defN·26-Jul-05·13:19·deploy/mono-api-wapi.html |
22 | -rw----·····2.0·fat····23080·b-·defN·2 | 22 | -rw----·····2.0·fat····23080·b-·defN·26-Jul-05·13:19·deploy/mono-api-debug.html |
23 | -rw----·····2.0·fat·····7109·b-·defN·2 | 23 | -rw----·····2.0·fat·····7109·b-·defN·26-Jul-05·13:19·deploy/mono-api-utils.html |
24 | -rw----·····2.0·fat·····7672·b-·defN·2 | 24 | -rw----·····2.0·fat·····7672·b-·defN·26-Jul-05·13:19·deploy/mono-api-counters.html |
25 | -rw----·····2.0·fat····28187·b-·defN·2 | 25 | -rw----·····2.0·fat····28187·b-·defN·26-Jul-05·13:19·deploy/mono-api-unsorted.html |
26 | -rw----·····2.0·fat····24555·b-·defN·2 | 26 | -rw----·····2.0·fat····24555·b-·defN·26-Jul-05·13:19·deploy/mono-api-dynamic-codegen.html |
27 | 25·files,·883832·bytes·uncompressed,·110707·bytes·compressed:··87.5% | 27 | 25·files,·883832·bytes·uncompressed,·110707·bytes·compressed:··87.5% |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | 00000·LOCAL·HEADER·#1·······04034B50·(67324752) | 1 | 00000·LOCAL·HEADER·#1·······04034B50·(67324752) |
2 | 00004·Extract·Zip·Spec······14·(20)·'2.0' | 2 | 00004·Extract·Zip·Spec······14·(20)·'2.0' |
3 | 00005·Extract·OS············00·(0)·'MS-DOS' | 3 | 00005·Extract·OS············00·(0)·'MS-DOS' |
4 | 00006·General·Purpose·Flag··0000·(0) | 4 | 00006·General·Purpose·Flag··0000·(0) |
5 | ······[Bits·1-2]············0·'Normal·Compression' | 5 | ······[Bits·1-2]············0·'Normal·Compression' |
6 | 00008·Compression·Method····0008·(8)·'Deflated' | 6 | 00008·Compression·Method····0008·(8)·'Deflated' |
7 | 0000A·Modification·Time·····5 | 7 | 0000A·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
8 | 0000E·CRC···················C4A2E866·(3299010662) | 8 | 0000E·CRC···················C4A2E866·(3299010662) |
9 | 00012·Compressed·Size·······00001A6E·(6766) | 9 | 00012·Compressed·Size·······00001A6E·(6766) |
10 | 00016·Uncompressed·Size·····000091C1·(37313) | 10 | 00016·Uncompressed·Size·····000091C1·(37313) |
11 | 0001A·Filename·Length·······001E·(30) | 11 | 0001A·Filename·Length·······001E·(30) |
12 | 0001C·Extra·Length··········0000·(0) | 12 | 0001C·Extra·Length··········0000·(0) |
13 | 0001E·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 13 | 0001E·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
14 | # | 14 | # |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | 01AAA·LOCAL·HEADER·#2·······04034B50·(67324752) | 20 | 01AAA·LOCAL·HEADER·#2·······04034B50·(67324752) |
21 | 01AAE·Extract·Zip·Spec······14·(20)·'2.0' | 21 | 01AAE·Extract·Zip·Spec······14·(20)·'2.0' |
22 | 01AAF·Extract·OS············00·(0)·'MS-DOS' | 22 | 01AAF·Extract·OS············00·(0)·'MS-DOS' |
23 | 01AB0·General·Purpose·Flag··0000·(0) | 23 | 01AB0·General·Purpose·Flag··0000·(0) |
24 | ······[Bits·1-2]············0·'Normal·Compression' | 24 | ······[Bits·1-2]············0·'Normal·Compression' |
25 | 01AB2·Compression·Method····0008·(8)·'Deflated' | 25 | 01AB2·Compression·Method····0008·(8)·'Deflated' |
26 | 01AB4·Modification·Time·····5 | 26 | 01AB4·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
27 | 01AB8·CRC···················95566824·(2505467940) | 27 | 01AB8·CRC···················95566824·(2505467940) |
28 | 01ABC·Compressed·Size·······000018A0·(6304) | 28 | 01ABC·Compressed·Size·······000018A0·(6304) |
29 | 01AC0·Uncompressed·Size·····0000CD15·(52501) | 29 | 01AC0·Uncompressed·Size·····0000CD15·(52501) |
30 | 01AC4·Filename·Length·······001D·(29) | 30 | 01AC4·Filename·Length·······001D·(29) |
31 | 01AC6·Extra·Length··········0000·(0) | 31 | 01AC6·Extra·Length··········0000·(0) |
32 | 01AC8·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 32 | 01AC8·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
33 | # | 33 | # |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | 03385·LOCAL·HEADER·#3·······04034B50·(67324752) | 39 | 03385·LOCAL·HEADER·#3·······04034B50·(67324752) |
40 | 03389·Extract·Zip·Spec······14·(20)·'2.0' | 40 | 03389·Extract·Zip·Spec······14·(20)·'2.0' |
41 | 0338A·Extract·OS············00·(0)·'MS-DOS' | 41 | 0338A·Extract·OS············00·(0)·'MS-DOS' |
42 | 0338B·General·Purpose·Flag··0000·(0) | 42 | 0338B·General·Purpose·Flag··0000·(0) |
43 | ······[Bits·1-2]············0·'Normal·Compression' | 43 | ······[Bits·1-2]············0·'Normal·Compression' |
44 | 0338D·Compression·Method····0008·(8)·'Deflated' | 44 | 0338D·Compression·Method····0008·(8)·'Deflated' |
45 | 0338F·Modification·Time·····5 | 45 | 0338F·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
46 | 03393·CRC···················0EF1A316·(250716950) | 46 | 03393·CRC···················0EF1A316·(250716950) |
47 | 03397·Compressed·Size·······000011CA·(4554) | 47 | 03397·Compressed·Size·······000011CA·(4554) |
48 | 0339B·Uncompressed·Size·····00009C66·(40038) | 48 | 0339B·Uncompressed·Size·····00009C66·(40038) |
49 | 0339F·Filename·Length·······001A·(26) | 49 | 0339F·Filename·Length·······001A·(26) |
50 | 033A1·Extra·Length··········0000·(0) | 50 | 033A1·Extra·Length··········0000·(0) |
51 | 033A3·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXX' | 51 | 033A3·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXX' |
52 | # | 52 | # |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | 04587·LOCAL·HEADER·#4·······04034B50·(67324752) | 58 | 04587·LOCAL·HEADER·#4·······04034B50·(67324752) |
59 | 0458B·Extract·Zip·Spec······14·(20)·'2.0' | 59 | 0458B·Extract·Zip·Spec······14·(20)·'2.0' |
60 | 0458C·Extract·OS············00·(0)·'MS-DOS' | 60 | 0458C·Extract·OS············00·(0)·'MS-DOS' |
61 | 0458D·General·Purpose·Flag··0000·(0) | 61 | 0458D·General·Purpose·Flag··0000·(0) |
62 | ······[Bits·1-2]············0·'Normal·Compression' | 62 | ······[Bits·1-2]············0·'Normal·Compression' |
63 | 0458F·Compression·Method····0008·(8)·'Deflated' | 63 | 0458F·Compression·Method····0008·(8)·'Deflated' |
64 | 04591·Modification·Time·····5 | 64 | 04591·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
65 | 04595·CRC···················35F4C8D5·(905234645) | 65 | 04595·CRC···················35F4C8D5·(905234645) |
66 | 04599·Compressed·Size·······0000201F·(8223) | 66 | 04599·Compressed·Size·······0000201F·(8223) |
67 | 0459D·Uncompressed·Size·····000126E0·(75488) | 67 | 0459D·Uncompressed·Size·····000126E0·(75488) |
68 | 045A1·Filename·Length·······001B·(27) | 68 | 045A1·Filename·Length·······001B·(27) |
69 | 045A3·Extra·Length··········0000·(0) | 69 | 045A3·Extra·Length··········0000·(0) |
70 | 045A5·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXX' | 70 | 045A5·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXX' |
71 | # | 71 | # |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | 065DF·LOCAL·HEADER·#5·······04034B50·(67324752) | 77 | 065DF·LOCAL·HEADER·#5·······04034B50·(67324752) |
78 | 065E3·Extract·Zip·Spec······14·(20)·'2.0' | 78 | 065E3·Extract·Zip·Spec······14·(20)·'2.0' |
79 | 065E4·Extract·OS············00·(0)·'MS-DOS' | 79 | 065E4·Extract·OS············00·(0)·'MS-DOS' |
80 | 065E5·General·Purpose·Flag··0000·(0) | 80 | 065E5·General·Purpose·Flag··0000·(0) |
81 | ······[Bits·1-2]············0·'Normal·Compression' | 81 | ······[Bits·1-2]············0·'Normal·Compression' |
82 | 065E7·Compression·Method····0008·(8)·'Deflated' | 82 | 065E7·Compression·Method····0008·(8)·'Deflated' |
83 | 065E9·Modification·Time·····5 | 83 | 065E9·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
84 | 065ED·CRC···················41B35D05·(1102273797) | 84 | 065ED·CRC···················41B35D05·(1102273797) |
85 | 065F1·Compressed·Size·······00000BA5·(2981) | 85 | 065F1·Compressed·Size·······00000BA5·(2981) |
86 | 065F5·Uncompressed·Size·····00005862·(22626) | 86 | 065F5·Uncompressed·Size·····00005862·(22626) |
87 | 065F9·Filename·Length·······001B·(27) | 87 | 065F9·Filename·Length·······001B·(27) |
88 | 065FB·Extra·Length··········0000·(0) | 88 | 065FB·Extra·Length··········0000·(0) |
89 | 065FD·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXX' | 89 | 065FD·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXX' |
90 | # | 90 | # |
Offset 96, 15 lines modified | Offset 96, 15 lines modified | ||
96 | 071BD·LOCAL·HEADER·#6·······04034B50·(67324752) | 96 | 071BD·LOCAL·HEADER·#6·······04034B50·(67324752) |
97 | 071C1·Extract·Zip·Spec······14·(20)·'2.0' | 97 | 071C1·Extract·Zip·Spec······14·(20)·'2.0' |
98 | 071C2·Extract·OS············00·(0)·'MS-DOS' | 98 | 071C2·Extract·OS············00·(0)·'MS-DOS' |
99 | 071C3·General·Purpose·Flag··0000·(0) | 99 | 071C3·General·Purpose·Flag··0000·(0) |
100 | ······[Bits·1-2]············0·'Normal·Compression' | 100 | ······[Bits·1-2]············0·'Normal·Compression' |
101 | 071C5·Compression·Method····0008·(8)·'Deflated' | 101 | 071C5·Compression·Method····0008·(8)·'Deflated' |
102 | 071C7·Modification·Time·····5 | 102 | 071C7·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
103 | 071CB·CRC···················48054EE4·(1208307428) | 103 | 071CB·CRC···················48054EE4·(1208307428) |
104 | 071CF·Compressed·Size·······00001CFC·(7420) | 104 | 071CF·Compressed·Size·······00001CFC·(7420) |
105 | 071D3·Uncompressed·Size·····0000D69D·(54941) | 105 | 071D3·Uncompressed·Size·····0000D69D·(54941) |
106 | 071D7·Filename·Length·······001C·(28) | 106 | 071D7·Filename·Length·······001C·(28) |
107 | 071D9·Extra·Length··········0000·(0) | 107 | 071D9·Extra·Length··········0000·(0) |
108 | 071DB·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 108 | 071DB·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
109 | # | 109 | # |
Offset 115, 15 lines modified | Offset 115, 15 lines modified | ||
115 | 08EF3·LOCAL·HEADER·#7·······04034B50·(67324752) | 115 | 08EF3·LOCAL·HEADER·#7·······04034B50·(67324752) |
116 | 08EF7·Extract·Zip·Spec······14·(20)·'2.0' | 116 | 08EF7·Extract·Zip·Spec······14·(20)·'2.0' |
117 | 08EF8·Extract·OS············00·(0)·'MS-DOS' | 117 | 08EF8·Extract·OS············00·(0)·'MS-DOS' |
118 | 08EF9·General·Purpose·Flag··0000·(0) | 118 | 08EF9·General·Purpose·Flag··0000·(0) |
119 | ······[Bits·1-2]············0·'Normal·Compression' | 119 | ······[Bits·1-2]············0·'Normal·Compression' |
120 | 08EFB·Compression·Method····0008·(8)·'Deflated' | 120 | 08EFB·Compression·Method····0008·(8)·'Deflated' |
121 | 08EFD·Modification·Time·····5 | 121 | 08EFD·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
122 | 08F01·CRC···················073BB8F5·(121354485) | 122 | 08F01·CRC···················073BB8F5·(121354485) |
123 | 08F05·Compressed·Size·······00001AED·(6893) | 123 | 08F05·Compressed·Size·······00001AED·(6893) |
124 | 08F09·Uncompressed·Size·····00011EDC·(73436) | 124 | 08F09·Uncompressed·Size·····00011EDC·(73436) |
125 | 08F0D·Filename·Length·······001A·(26) | 125 | 08F0D·Filename·Length·······001A·(26) |
126 | 08F0F·Extra·Length··········0000·(0) | 126 | 08F0F·Extra·Length··········0000·(0) |
127 | 08F11·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXX' | 127 | 08F11·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXX' |
128 | # | 128 | # |
Offset 134, 15 lines modified | Offset 134, 15 lines modified | ||
134 | 0AA18·LOCAL·HEADER·#8·······04034B50·(67324752) | 134 | 0AA18·LOCAL·HEADER·#8·······04034B50·(67324752) |
135 | 0AA1C·Extract·Zip·Spec······14·(20)·'2.0' | 135 | 0AA1C·Extract·Zip·Spec······14·(20)·'2.0' |
136 | 0AA1D·Extract·OS············00·(0)·'MS-DOS' | 136 | 0AA1D·Extract·OS············00·(0)·'MS-DOS' |
137 | 0AA1E·General·Purpose·Flag··0000·(0) | 137 | 0AA1E·General·Purpose·Flag··0000·(0) |
138 | ······[Bits·1-2]············0·'Normal·Compression' | 138 | ······[Bits·1-2]············0·'Normal·Compression' |
139 | 0AA20·Compression·Method····0008·(8)·'Deflated' | 139 | 0AA20·Compression·Method····0008·(8)·'Deflated' |
140 | 0AA22·Modification·Time·····5 | 140 | 0AA22·Modification·Time·····5CE56A7C·(1558538876)·'Sun·Jul··5·13:19:56·2026' |
141 | 0AA26·CRC···················F2591E5C·(4065926748) | 141 | 0AA26·CRC···················F2591E5C·(4065926748) |
142 | 0AA2A·Compressed·Size·······0000123B·(4667) | 142 | 0AA2A·Compressed·Size·······0000123B·(4667) |
143 | 0AA2E·Uncompressed·Size·····00007929·(31017) | 143 | 0AA2E·Uncompressed·Size·····00007929·(31017) |
144 | 0AA32·Filename·Length·······001C·(28) | 144 | 0AA32·Filename·Length·······001C·(28) |
145 | 0AA34·Extra·Length··········0000·(0) | 145 | 0AA34·Extra·Length··········0000·(0) |
146 | 0AA36·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 146 | 0AA36·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
147 | # | 147 | # |
Max diff block lines reached; 32213/38119 bytes (84.51%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Ju | 1 | Zip·archive·data,·made·by·v2.0,·extract·using·at·least·v2.0,·last·modified·Jul·05·2026·13:19:56,·uncompressed·size·37313,·method=deflate |
Offset 1, 7175 lines modified | Offset 1, 7175 lines modified | Diff chunk too large, falling back to line-by-line diff (7173 lines added, 7173 lines removed) | |
1 | Zip·file·size:·16722962·bytes,·number·of·entries:·7173 | 1 | Zip·file·size:·16722962·bytes,·number·of·entries:·7173 |
2 | -rw----·····2.0·fat····31769·b-·defN·2 | 2 | -rw----·····2.0·fat····31769·b-·defN·26-Jul-05·13:18·0 |
3 | -rw----·····2.0·fat·····7449·b-·defN·2 | 3 | -rw----·····2.0·fat·····7449·b-·defN·26-Jul-05·13:18·1 |
4 | -rw----·····2.0·fat····86008·b-·defN·2 | 4 | -rw----·····2.0·fat····86008·b-·defN·26-Jul-05·13:18·2 |
5 | -rw----·····2.0·fat·····6464·b-·defN·2 | 5 | -rw----·····2.0·fat·····6464·b-·defN·26-Jul-05·13:18·3 |
6 | -rw----·····2.0·fat·····2396·b-·defN·2 | 6 | -rw----·····2.0·fat·····2396·b-·defN·26-Jul-05·13:18·4 |
7 | -rw----·····2.0·fat·····7494·b-·defN·2 | 7 | -rw----·····2.0·fat·····7494·b-·defN·26-Jul-05·13:18·5 |
8 | -rw----·····2.0·fat·····2601·b-·defN·2 | 8 | -rw----·····2.0·fat·····2601·b-·defN·26-Jul-05·13:18·6 |
9 | -rw----·····2.0·fat·····3199·b-·defN·2 | 9 | -rw----·····2.0·fat·····3199·b-·defN·26-Jul-05·13:18·7 |
10 | -rw----·····2.0·fat·····3467·b-·defN·2 | 10 | -rw----·····2.0·fat·····3467·b-·defN·26-Jul-05·13:18·8 |
11 | -rw----·····2.0·fat·····3774·b-·defN·2 | 11 | -rw----·····2.0·fat·····3774·b-·defN·26-Jul-05·13:18·9 |
12 | -rw----·····2.0·fat·····3141·b-·defN·2 | 12 | -rw----·····2.0·fat·····3141·b-·defN·26-Jul-05·13:18·10 |
13 | -rw----·····2.0·fat·····3780·b-·defN·2 | 13 | -rw----·····2.0·fat·····3780·b-·defN·26-Jul-05·13:18·11 |
14 | -rw----·····2.0·fat·····4107·b-·defN·2 | 14 | -rw----·····2.0·fat·····4107·b-·defN·26-Jul-05·13:18·12 |
15 | -rw----·····2.0·fat·····3174·b-·defN·2 | 15 | -rw----·····2.0·fat·····3174·b-·defN·26-Jul-05·13:18·13 |
16 | -rw----·····2.0·fat·····3332·b-·defN·2 | 16 | -rw----·····2.0·fat·····3332·b-·defN·26-Jul-05·13:18·14 |
17 | -rw----·····2.0·fat···105319·b-·defN·2 | 17 | -rw----·····2.0·fat···105319·b-·defN·26-Jul-05·13:18·15 |
18 | -rw----·····2.0·fat····12101·b-·defN·2 | 18 | -rw----·····2.0·fat····12101·b-·defN·26-Jul-05·13:18·16 |
19 | -rw----·····2.0·fat······803·b-·defN·2 | 19 | -rw----·····2.0·fat······803·b-·defN·26-Jul-05·13:18·17 |
20 | -rw----·····2.0·fat·····3817·b-·defN·2 | 20 | -rw----·····2.0·fat·····3817·b-·defN·26-Jul-05·13:18·18 |
21 | -rw----·····2.0·fat·····1410·b-·defN·2 | 21 | -rw----·····2.0·fat·····1410·b-·defN·26-Jul-05·13:18·19 |
22 | -rw----·····2.0·fat·····1678·b-·defN·2 | 22 | -rw----·····2.0·fat·····1678·b-·defN·26-Jul-05·13:18·20 |
23 | -rw----·····2.0·fat·····1946·b-·defN·2 | 23 | -rw----·····2.0·fat·····1946·b-·defN·26-Jul-05·13:18·21 |
24 | -rw----·····2.0·fat·····3110·b-·defN·2 | 24 | -rw----·····2.0·fat·····3110·b-·defN·26-Jul-05·13:18·22 |
25 | -rw----·····2.0·fat·····3375·b-·defN·2 | 25 | -rw----·····2.0·fat·····3375·b-·defN·26-Jul-05·13:18·23 |
26 | -rw----·····2.0·fat·····3649·b-·defN·2 | 26 | -rw----·····2.0·fat·····3649·b-·defN·26-Jul-05·13:18·24 |
27 | -rw----·····2.0·fat·····3917·b-·defN·2 | 27 | -rw----·····2.0·fat·····3917·b-·defN·26-Jul-05·13:18·25 |
28 | -rw----·····2.0·fat····12078·b-·defN·2 | 28 | -rw----·····2.0·fat····12078·b-·defN·26-Jul-05·13:18·26 |
29 | -rw----·····2.0·fat·····1742·b-·defN·2 | 29 | -rw----·····2.0·fat·····1742·b-·defN·26-Jul-05·13:18·27 |
30 | -rw----·····2.0·fat···108677·b-·defN·2 | 30 | -rw----·····2.0·fat···108677·b-·defN·26-Jul-05·13:18·28 |
31 | -rw----·····2.0·fat····21289·b-·defN·2 | 31 | -rw----·····2.0·fat····21289·b-·defN·26-Jul-05·13:18·29 |
32 | -rw----·····2.0·fat···307984·b-·defN·2 | 32 | -rw----·····2.0·fat···307984·b-·defN·26-Jul-05·13:18·30 |
33 | -rw----·····2.0·fat·····1362·b-·defN·2 | 33 | -rw----·····2.0·fat·····1362·b-·defN·26-Jul-05·13:18·31 |
34 | -rw----·····2.0·fat····22050·b-·defN·2 | 34 | -rw----·····2.0·fat····22050·b-·defN·26-Jul-05·13:18·32 |
35 | -rw----·····2.0·fat·····3010·b-·defN·2 | 35 | -rw----·····2.0·fat·····3010·b-·defN·26-Jul-05·13:18·33 |
36 | -rw----·····2.0·fat····40199·b-·defN·2 | 36 | -rw----·····2.0·fat····40199·b-·defN·26-Jul-05·13:18·34 |
37 | -rw----·····2.0·fat····10558·b-·defN·2 | 37 | -rw----·····2.0·fat····10558·b-·defN·26-Jul-05·13:18·35 |
38 | -rw----·····2.0·fat····10762·b-·defN·2 | 38 | -rw----·····2.0·fat····10762·b-·defN·26-Jul-05·13:18·36 |
39 | -rw----·····2.0·fat····13063·b-·defN·2 | 39 | -rw----·····2.0·fat····13063·b-·defN·26-Jul-05·13:18·37 |
40 | -rw----·····2.0·fat·····8706·b-·defN·2 | 40 | -rw----·····2.0·fat·····8706·b-·defN·26-Jul-05·13:18·38 |
41 | -rw----·····2.0·fat····12798·b-·defN·2 | 41 | -rw----·····2.0·fat····12798·b-·defN·26-Jul-05·13:18·39 |
42 | -rw----·····2.0·fat····23668·b-·defN·2 | 42 | -rw----·····2.0·fat····23668·b-·defN·26-Jul-05·13:18·40 |
43 | -rw----·····2.0·fat····13303·b-·defN·2 | 43 | -rw----·····2.0·fat····13303·b-·defN·26-Jul-05·13:18·41 |
44 | -rw----·····2.0·fat····23481·b-·defN·2 | 44 | -rw----·····2.0·fat····23481·b-·defN·26-Jul-05·13:18·42 |
45 | -rw----·····2.0·fat····11133·b-·defN·2 | 45 | -rw----·····2.0·fat····11133·b-·defN·26-Jul-05·13:18·43 |
46 | -rw----·····2.0·fat···381495·b-·defN·2 | 46 | -rw----·····2.0·fat···381495·b-·defN·26-Jul-05·13:18·44 |
47 | -rw----·····2.0·fat····21972·b-·defN·2 | 47 | -rw----·····2.0·fat····21972·b-·defN·26-Jul-05·13:18·45 |
48 | -rw----·····2.0·fat····11850·b-·defN·2 | 48 | -rw----·····2.0·fat····11850·b-·defN·26-Jul-05·13:18·46 |
49 | -rw----·····2.0·fat·····4339·b-·defN·2 | 49 | -rw----·····2.0·fat·····4339·b-·defN·26-Jul-05·13:18·47 |
50 | -rw----·····2.0·fat·····2582·b-·defN·2 | 50 | -rw----·····2.0·fat·····2582·b-·defN·26-Jul-05·13:18·48 |
51 | -rw----·····2.0·fat·····2527·b-·defN·2 | 51 | -rw----·····2.0·fat·····2527·b-·defN·26-Jul-05·13:18·49 |
52 | -rw----·····2.0·fat····99671·b-·defN·2 | 52 | -rw----·····2.0·fat····99671·b-·defN·26-Jul-05·13:18·50 |
53 | -rw----·····2.0·fat····16466·b-·defN·2 | 53 | -rw----·····2.0·fat····16466·b-·defN·26-Jul-05·13:18·51 |
54 | -rw----·····2.0·fat····11429·b-·defN·2 | 54 | -rw----·····2.0·fat····11429·b-·defN·26-Jul-05·13:18·52 |
55 | -rw----·····2.0·fat····26133·b-·defN·2 | 55 | -rw----·····2.0·fat····26133·b-·defN·26-Jul-05·13:18·53 |
56 | -rw----·····2.0·fat·····3214·b-·defN·2 | 56 | -rw----·····2.0·fat·····3214·b-·defN·26-Jul-05·13:18·54 |
57 | -rw----·····2.0·fat····48809·b-·defN·2 | 57 | -rw----·····2.0·fat····48809·b-·defN·26-Jul-05·13:18·55 |
58 | -rw----·····2.0·fat····58809·b-·defN·2 | 58 | -rw----·····2.0·fat····58809·b-·defN·26-Jul-05·13:18·56 |
59 | -rw----·····2.0·fat····10325·b-·defN·2 | 59 | -rw----·····2.0·fat····10325·b-·defN·26-Jul-05·13:18·57 |
60 | -rw----·····2.0·fat····92552·b-·defN·2 | 60 | -rw----·····2.0·fat····92552·b-·defN·26-Jul-05·13:18·58 |
61 | -rw----·····2.0·fat····11423·b-·defN·2 | 61 | -rw----·····2.0·fat····11423·b-·defN·26-Jul-05·13:18·59 |
62 | -rw----·····2.0·fat···161085·b-·defN·2 | 62 | -rw----·····2.0·fat···161085·b-·defN·26-Jul-05·13:18·60 |
63 | -rw----·····2.0·fat····17415·b-·defN·2 | 63 | -rw----·····2.0·fat····17415·b-·defN·26-Jul-05·13:18·61 |
64 | -rw----·····2.0·fat·····6434·b-·defN·2 | 64 | -rw----·····2.0·fat·····6434·b-·defN·26-Jul-05·13:18·62 |
65 | -rw----·····2.0·fat·····2890·b-·defN·2 | 65 | -rw----·····2.0·fat·····2890·b-·defN·26-Jul-05·13:18·63 |
66 | -rw----·····2.0·fat···179619·b-·defN·2 | 66 | -rw----·····2.0·fat···179619·b-·defN·26-Jul-05·13:18·64 |
67 | -rw----·····2.0·fat·····4102·b-·defN·2 | 67 | -rw----·····2.0·fat·····4102·b-·defN·26-Jul-05·13:18·65 |
68 | -rw----·····2.0·fat·····1707·b-·defN·2 | 68 | -rw----·····2.0·fat·····1707·b-·defN·26-Jul-05·13:18·66 |
69 | -rw----·····2.0·fat····10045·b-·defN·2 | 69 | -rw----·····2.0·fat····10045·b-·defN·26-Jul-05·13:18·67 |
70 | -rw----·····2.0·fat····84075·b-·defN·2 | 70 | -rw----·····2.0·fat····84075·b-·defN·26-Jul-05·13:18·68 |
71 | -rw----·····2.0·fat····14268·b-·defN·2 | 71 | -rw----·····2.0·fat····14268·b-·defN·26-Jul-05·13:18·69 |
72 | -rw----·····2.0·fat·····2924·b-·defN·2 | 72 | -rw----·····2.0·fat·····2924·b-·defN·26-Jul-05·13:18·70 |
73 | -rw----·····2.0·fat·····2714·b-·defN·2 | 73 | -rw----·····2.0·fat·····2714·b-·defN·26-Jul-05·13:18·71 |
74 | -rw----·····2.0·fat·····2830·b-·defN·2 | 74 | -rw----·····2.0·fat·····2830·b-·defN·26-Jul-05·13:18·72 |
75 | -rw----·····2.0·fat·····9093·b-·defN·2 | 75 | -rw----·····2.0·fat·····9093·b-·defN·26-Jul-05·13:18·73 |
76 | -rw----·····2.0·fat·····2740·b-·defN·2 | 76 | -rw----·····2.0·fat·····2740·b-·defN·26-Jul-05·13:18·74 |
77 | -rw----·····2.0·fat···579529·b-·defN·2 | 77 | -rw----·····2.0·fat···579529·b-·defN·26-Jul-05·13:18·75 |
78 | -rw----·····2.0·fat·····2030·b-·defN·2 | 78 | -rw----·····2.0·fat·····2030·b-·defN·26-Jul-05·13:18·76 |
79 | -rw----·····2.0·fat·····1679·b-·defN·2 | 79 | -rw----·····2.0·fat·····1679·b-·defN·26-Jul-05·13:18·77 |
80 | -rw----·····2.0·fat·····5529·b-·defN·2 | 80 | -rw----·····2.0·fat·····5529·b-·defN·26-Jul-05·13:18·78 |
81 | -rw----·····2.0·fat···297636·b-·defN·2 | 81 | -rw----·····2.0·fat···297636·b-·defN·26-Jul-05·13:18·79 |
82 | -rw----·····2.0·fat·····3386·b-·defN·2 | 82 | -rw----·····2.0·fat·····3386·b-·defN·26-Jul-05·13:18·80 |
83 | -rw----·····2.0·fat···195994·b-·defN·2 | 83 | -rw----·····2.0·fat···195994·b-·defN·26-Jul-05·13:18·81 |
84 | -rw----·····2.0·fat·····6803·b-·defN·2 | 84 | -rw----·····2.0·fat·····6803·b-·defN·26-Jul-05·13:18·82 |
85 | -rw----·····2.0·fat····30299·b-·defN·2 | 85 | -rw----·····2.0·fat····30299·b-·defN·26-Jul-05·13:18·83 |
86 | -rw----·····2.0·fat···238105·b-·defN·2 | 86 | -rw----·····2.0·fat···238105·b-·defN·26-Jul-05·13:18·84 |
87 | -rw----·····2.0·fat···115939·b-·defN·2 | 87 | -rw----·····2.0·fat···115939·b-·defN·26-Jul-05·13:18·85 |
88 | -rw----·····2.0·fat····11397·b-·defN·2 | 88 | -rw----·····2.0·fat····11397·b-·defN·26-Jul-05·13:18·86 |
89 | -rw----·····2.0·fat·····9466·b-·defN·2 | 89 | -rw----·····2.0·fat·····9466·b-·defN·26-Jul-05·13:18·87 |
90 | -rw----·····2.0·fat···162105·b-·defN·2 | 90 | -rw----·····2.0·fat···162105·b-·defN·26-Jul-05·13:18·88 |
91 | -rw----·····2.0·fat····14219·b-·defN·2 | 91 | -rw----·····2.0·fat····14219·b-·defN·26-Jul-05·13:18·89 |
92 | -rw----·····2.0·fat····14479·b-·defN·2 | 92 | -rw----·····2.0·fat····14479·b-·defN·26-Jul-05·13:18·90 |
93 | -rw----·····2.0·fat···114418·b-·defN·2 | 93 | -rw----·····2.0·fat···114418·b-·defN·26-Jul-05·13:18·91 |
94 | -rw----·····2.0·fat····64300·b-·defN·2 | 94 | -rw----·····2.0·fat····64300·b-·defN·26-Jul-05·13:18·92 |
95 | -rw----·····2.0·fat····29578·b-·defN·2 | 95 | -rw----·····2.0·fat····29578·b-·defN·26-Jul-05·13:18·93 |
96 | -rw----·····2.0·fat·····2010·b-·defN·2 | 96 | -rw----·····2.0·fat·····2010·b-·defN·26-Jul-05·13:18·94 |
97 | -rw----·····2.0·fat·····5522·b-·defN·2 | 97 | -rw----·····2.0·fat·····5522·b-·defN·26-Jul-05·13:18·95 |
98 | -rw----·····2.0·fat·····4227·b-·defN·2 | 98 | -rw----·····2.0·fat·····4227·b-·defN·26-Jul-05·13:18·96 |
99 | -rw----·····2.0·fat·····3634·b-·defN·2 | 99 | -rw----·····2.0·fat·····3634·b-·defN·26-Jul-05·13:18·97 |
100 | -rw----·····2.0·fat·····3372·b-·defN·2 | 100 | -rw----·····2.0·fat·····3372·b-·defN·26-Jul-05·13:18·98 |
101 | -rw----·····2.0·fat····61186·b-·defN·2 | 101 | -rw----·····2.0·fat····61186·b-·defN·26-Jul-05·13:18·99 |
102 | -rw----·····2.0·fat·····8659·b-·defN·2 | 102 | -rw----·····2.0·fat·····8659·b-·defN·26-Jul-05·13:18·100 |
103 | -rw----·····2.0·fat····12447·b-·defN·2 | 103 | -rw----·····2.0·fat····12447·b-·defN·26-Jul-05·13:18·101 |
104 | -rw----·····2.0·fat·····7854·b-·defN·2 | 104 | -rw----·····2.0·fat·····7854·b-·defN·26-Jul-05·13:18·102 |
105 | -rw----·····2.0·fat····10450·b-·defN·2 | 105 | -rw----·····2.0·fat····10450·b-·defN·26-Jul-05·13:18·103 |
106 | -rw----·····2.0·fat·····1099·b-·defN·2 | 106 | -rw----·····2.0·fat·····1099·b-·defN·26-Jul-05·13:18·104 |
107 | -rw----·····2.0·fat·····1365·b-·defN·2 | 107 | -rw----·····2.0·fat·····1365·b-·defN·26-Jul-05·13:18·105 |
108 | -rw----·····2.0·fat·····1644·b-·defN·2 | 108 | -rw----·····2.0·fat·····1644·b-·defN·26-Jul-05·13:18·106 |
109 | -rw----·····2.0·fat·····1912·b-·defN·2 | 109 | -rw----·····2.0·fat·····1912·b-·defN·26-Jul-05·13:18·107 |
110 | -rw----·····2.0·fat·····2180·b-·defN·2 | 110 | -rw----·····2.0·fat·····2180·b-·defN·26-Jul-05·13:18·108 |
111 | -rw----·····2.0·fat·····3453·b-·defN·2 | 111 | -rw----·····2.0·fat·····3453·b-·defN·26-Jul-05·13:18·109 |
112 | -rw----·····2.0·fat·····3718·b-·defN·2 | 112 | -rw----·····2.0·fat·····3718·b-·defN·26-Jul-05·13:18·110 |
113 | -rw----·····2.0·fat·····3992·b-·defN·2 | 113 | -rw----·····2.0·fat·····3992·b-·defN·26-Jul-05·13:18·111 |
114 | -rw----·····2.0·fat·····4260·b-·defN·2 | 114 | -rw----·····2.0·fat·····4260·b-·defN·26-Jul-05·13:18·112 |
115 | -rw----·····2.0·fat····54600·b-·defN·2 | 115 | -rw----·····2.0·fat····54600·b-·defN·26-Jul-05·13:18·113 |
116 | -rw----·····2.0·fat·····2823·b-·defN·2 | 116 | -rw----·····2.0·fat·····2823·b-·defN·26-Jul-05·13:18·114 |
117 | -rw----·····2.0·fat·····4889·b-·defN·2 | 117 | -rw----·····2.0·fat·····4889·b-·defN·26-Jul-05·13:18·115 |
118 | -rw----·····2.0·fat····40411·b-·defN·2 | 118 | -rw----·····2.0·fat····40411·b-·defN·26-Jul-05·13:18·116 |
119 | -rw----·····2.0·fat····12449·b-·defN·2 | 119 | -rw----·····2.0·fat····12449·b-·defN·26-Jul-05·13:18·117 |
120 | -rw----·····2.0·fat·····8264·b-·defN·2 | 120 | -rw----·····2.0·fat·····8264·b-·defN·26-Jul-05·13:18·118 |
121 | -rw----·····2.0·fat·····4397·b-·defN·2 | 121 | -rw----·····2.0·fat·····4397·b-·defN·26-Jul-05·13:18·119 |
122 | -rw----·····2.0·fat·····6534·b-·defN·2 | 122 | -rw----·····2.0·fat·····6534·b-·defN·26-Jul-05·13:18·120 |
123 | -rw----·····2.0·fat·····6263·b-·defN·2 | 123 | -rw----·····2.0·fat·····6263·b-·defN·26-Jul-05·13:18·121 |
124 | -rw----·····2.0·fat····25351·b-·defN·2 | 124 | -rw----·····2.0·fat····25351·b-·defN·26-Jul-05·13:18·122 |
125 | -rw----·····2.0·fat·····7939·b-·defN·2 | 125 | -rw----·····2.0·fat·····7939·b-·defN·26-Jul-05·13:18·123 |
126 | -rw----·····2.0·fat····10872·b-·defN·2 | 126 | -rw----·····2.0·fat····10872·b-·defN·26-Jul-05·13:18·124 |
Max diff block lines reached; 0/856601 bytes (0.00%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | 000000·LOCAL·HEADER·#1·······04034B50·(67324752) | 1 | 000000·LOCAL·HEADER·#1·······04034B50·(67324752) |
2 | 000004·Extract·Zip·Spec······14·(20)·'2.0' | 2 | 000004·Extract·Zip·Spec······14·(20)·'2.0' |
3 | 000005·Extract·OS············00·(0)·'MS-DOS' | 3 | 000005·Extract·OS············00·(0)·'MS-DOS' |
4 | 000006·General·Purpose·Flag··0000·(0) | 4 | 000006·General·Purpose·Flag··0000·(0) |
5 | ·······[Bits·1-2]············0·'Normal·Compression' | 5 | ·······[Bits·1-2]············0·'Normal·Compression' |
6 | 000008·Compression·Method····0008·(8)·'Deflated' | 6 | 000008·Compression·Method····0008·(8)·'Deflated' |
7 | 00000A·Modification·Time·····5 | 7 | 00000A·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
8 | 00000E·CRC···················2F23CE60·(790875744) | 8 | 00000E·CRC···················2F23CE60·(790875744) |
9 | 000012·Compressed·Size·······000017A1·(6049) | 9 | 000012·Compressed·Size·······000017A1·(6049) |
10 | 000016·Uncompressed·Size·····00007C19·(31769) | 10 | 000016·Uncompressed·Size·····00007C19·(31769) |
11 | 00001A·Filename·Length·······0001·(1) | 11 | 00001A·Filename·Length·······0001·(1) |
12 | 00001C·Extra·Length··········0000·(0) | 12 | 00001C·Extra·Length··········0000·(0) |
13 | 00001E·Filename··············'X' | 13 | 00001E·Filename··············'X' |
14 | # | 14 | # |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | 0017C0·LOCAL·HEADER·#2·······04034B50·(67324752) | 20 | 0017C0·LOCAL·HEADER·#2·······04034B50·(67324752) |
21 | 0017C4·Extract·Zip·Spec······14·(20)·'2.0' | 21 | 0017C4·Extract·Zip·Spec······14·(20)·'2.0' |
22 | 0017C5·Extract·OS············00·(0)·'MS-DOS' | 22 | 0017C5·Extract·OS············00·(0)·'MS-DOS' |
23 | 0017C6·General·Purpose·Flag··0000·(0) | 23 | 0017C6·General·Purpose·Flag··0000·(0) |
24 | ·······[Bits·1-2]············0·'Normal·Compression' | 24 | ·······[Bits·1-2]············0·'Normal·Compression' |
25 | 0017C8·Compression·Method····0008·(8)·'Deflated' | 25 | 0017C8·Compression·Method····0008·(8)·'Deflated' |
26 | 0017CA·Modification·Time·····5 | 26 | 0017CA·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
27 | 0017CE·CRC···················A38A914F·(2743767375) | 27 | 0017CE·CRC···················A38A914F·(2743767375) |
28 | 0017D2·Compressed·Size·······0000042D·(1069) | 28 | 0017D2·Compressed·Size·······0000042D·(1069) |
29 | 0017D6·Uncompressed·Size·····00001D19·(7449) | 29 | 0017D6·Uncompressed·Size·····00001D19·(7449) |
30 | 0017DA·Filename·Length·······0001·(1) | 30 | 0017DA·Filename·Length·······0001·(1) |
31 | 0017DC·Extra·Length··········0000·(0) | 31 | 0017DC·Extra·Length··········0000·(0) |
32 | 0017DE·Filename··············'X' | 32 | 0017DE·Filename··············'X' |
33 | # | 33 | # |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | 001C0C·LOCAL·HEADER·#3·······04034B50·(67324752) | 39 | 001C0C·LOCAL·HEADER·#3·······04034B50·(67324752) |
40 | 001C10·Extract·Zip·Spec······14·(20)·'2.0' | 40 | 001C10·Extract·Zip·Spec······14·(20)·'2.0' |
41 | 001C11·Extract·OS············00·(0)·'MS-DOS' | 41 | 001C11·Extract·OS············00·(0)·'MS-DOS' |
42 | 001C12·General·Purpose·Flag··0000·(0) | 42 | 001C12·General·Purpose·Flag··0000·(0) |
43 | ·······[Bits·1-2]············0·'Normal·Compression' | 43 | ·······[Bits·1-2]············0·'Normal·Compression' |
44 | 001C14·Compression·Method····0008·(8)·'Deflated' | 44 | 001C14·Compression·Method····0008·(8)·'Deflated' |
45 | 001C16·Modification·Time·····5 | 45 | 001C16·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
46 | 001C1A·CRC···················4E3979EA·(1312389610) | 46 | 001C1A·CRC···················4E3979EA·(1312389610) |
47 | 001C1E·Compressed·Size·······000025DC·(9692) | 47 | 001C1E·Compressed·Size·······000025DC·(9692) |
48 | 001C22·Uncompressed·Size·····00014FF8·(86008) | 48 | 001C22·Uncompressed·Size·····00014FF8·(86008) |
49 | 001C26·Filename·Length·······0001·(1) | 49 | 001C26·Filename·Length·······0001·(1) |
50 | 001C28·Extra·Length··········0000·(0) | 50 | 001C28·Extra·Length··········0000·(0) |
51 | 001C2A·Filename··············'X' | 51 | 001C2A·Filename··············'X' |
52 | # | 52 | # |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | 004207·LOCAL·HEADER·#4·······04034B50·(67324752) | 58 | 004207·LOCAL·HEADER·#4·······04034B50·(67324752) |
59 | 00420B·Extract·Zip·Spec······14·(20)·'2.0' | 59 | 00420B·Extract·Zip·Spec······14·(20)·'2.0' |
60 | 00420C·Extract·OS············00·(0)·'MS-DOS' | 60 | 00420C·Extract·OS············00·(0)·'MS-DOS' |
61 | 00420D·General·Purpose·Flag··0000·(0) | 61 | 00420D·General·Purpose·Flag··0000·(0) |
62 | ·······[Bits·1-2]············0·'Normal·Compression' | 62 | ·······[Bits·1-2]············0·'Normal·Compression' |
63 | 00420F·Compression·Method····0008·(8)·'Deflated' | 63 | 00420F·Compression·Method····0008·(8)·'Deflated' |
64 | 004211·Modification·Time·····5 | 64 | 004211·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
65 | 004215·CRC···················EC568D32·(3965095218) | 65 | 004215·CRC···················EC568D32·(3965095218) |
66 | 004219·Compressed·Size·······0000043F·(1087) | 66 | 004219·Compressed·Size·······0000043F·(1087) |
67 | 00421D·Uncompressed·Size·····00001940·(6464) | 67 | 00421D·Uncompressed·Size·····00001940·(6464) |
68 | 004221·Filename·Length·······0001·(1) | 68 | 004221·Filename·Length·······0001·(1) |
69 | 004223·Extra·Length··········0000·(0) | 69 | 004223·Extra·Length··········0000·(0) |
70 | 004225·Filename··············'X' | 70 | 004225·Filename··············'X' |
71 | # | 71 | # |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | 004665·LOCAL·HEADER·#5·······04034B50·(67324752) | 77 | 004665·LOCAL·HEADER·#5·······04034B50·(67324752) |
78 | 004669·Extract·Zip·Spec······14·(20)·'2.0' | 78 | 004669·Extract·Zip·Spec······14·(20)·'2.0' |
79 | 00466A·Extract·OS············00·(0)·'MS-DOS' | 79 | 00466A·Extract·OS············00·(0)·'MS-DOS' |
80 | 00466B·General·Purpose·Flag··0000·(0) | 80 | 00466B·General·Purpose·Flag··0000·(0) |
81 | ·······[Bits·1-2]············0·'Normal·Compression' | 81 | ·······[Bits·1-2]············0·'Normal·Compression' |
82 | 00466D·Compression·Method····0008·(8)·'Deflated' | 82 | 00466D·Compression·Method····0008·(8)·'Deflated' |
83 | 00466F·Modification·Time·····5 | 83 | 00466F·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
84 | 004673·CRC···················0C5B2131·(207298865) | 84 | 004673·CRC···················0C5B2131·(207298865) |
85 | 004677·Compressed·Size·······00000303·(771) | 85 | 004677·Compressed·Size·······00000303·(771) |
86 | 00467B·Uncompressed·Size·····0000095C·(2396) | 86 | 00467B·Uncompressed·Size·····0000095C·(2396) |
87 | 00467F·Filename·Length·······0001·(1) | 87 | 00467F·Filename·Length·······0001·(1) |
88 | 004681·Extra·Length··········0000·(0) | 88 | 004681·Extra·Length··········0000·(0) |
89 | 004683·Filename··············'X' | 89 | 004683·Filename··············'X' |
90 | # | 90 | # |
Offset 96, 15 lines modified | Offset 96, 15 lines modified | ||
96 | 004987·LOCAL·HEADER·#6·······04034B50·(67324752) | 96 | 004987·LOCAL·HEADER·#6·······04034B50·(67324752) |
97 | 00498B·Extract·Zip·Spec······14·(20)·'2.0' | 97 | 00498B·Extract·Zip·Spec······14·(20)·'2.0' |
98 | 00498C·Extract·OS············00·(0)·'MS-DOS' | 98 | 00498C·Extract·OS············00·(0)·'MS-DOS' |
99 | 00498D·General·Purpose·Flag··0000·(0) | 99 | 00498D·General·Purpose·Flag··0000·(0) |
100 | ·······[Bits·1-2]············0·'Normal·Compression' | 100 | ·······[Bits·1-2]············0·'Normal·Compression' |
101 | 00498F·Compression·Method····0008·(8)·'Deflated' | 101 | 00498F·Compression·Method····0008·(8)·'Deflated' |
102 | 004991·Modification·Time·····5 | 102 | 004991·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
103 | 004995·CRC···················29ABEAE5·(699132645) | 103 | 004995·CRC···················29ABEAE5·(699132645) |
104 | 004999·Compressed·Size·······00000515·(1301) | 104 | 004999·Compressed·Size·······00000515·(1301) |
105 | 00499D·Uncompressed·Size·····00001D46·(7494) | 105 | 00499D·Uncompressed·Size·····00001D46·(7494) |
106 | 0049A1·Filename·Length·······0001·(1) | 106 | 0049A1·Filename·Length·······0001·(1) |
107 | 0049A3·Extra·Length··········0000·(0) | 107 | 0049A3·Extra·Length··········0000·(0) |
108 | 0049A5·Filename··············'X' | 108 | 0049A5·Filename··············'X' |
109 | # | 109 | # |
Offset 115, 15 lines modified | Offset 115, 15 lines modified | ||
115 | 004EBB·LOCAL·HEADER·#7·······04034B50·(67324752) | 115 | 004EBB·LOCAL·HEADER·#7·······04034B50·(67324752) |
116 | 004EBF·Extract·Zip·Spec······14·(20)·'2.0' | 116 | 004EBF·Extract·Zip·Spec······14·(20)·'2.0' |
117 | 004EC0·Extract·OS············00·(0)·'MS-DOS' | 117 | 004EC0·Extract·OS············00·(0)·'MS-DOS' |
118 | 004EC1·General·Purpose·Flag··0000·(0) | 118 | 004EC1·General·Purpose·Flag··0000·(0) |
119 | ·······[Bits·1-2]············0·'Normal·Compression' | 119 | ·······[Bits·1-2]············0·'Normal·Compression' |
120 | 004EC3·Compression·Method····0008·(8)·'Deflated' | 120 | 004EC3·Compression·Method····0008·(8)·'Deflated' |
121 | 004EC5·Modification·Time·····5 | 121 | 004EC5·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
122 | 004EC9·CRC···················95B73E45·(2511814213) | 122 | 004EC9·CRC···················95B73E45·(2511814213) |
123 | 004ECD·Compressed·Size·······000002CC·(716) | 123 | 004ECD·Compressed·Size·······000002CC·(716) |
124 | 004ED1·Uncompressed·Size·····00000A29·(2601) | 124 | 004ED1·Uncompressed·Size·····00000A29·(2601) |
125 | 004ED5·Filename·Length·······0001·(1) | 125 | 004ED5·Filename·Length·······0001·(1) |
126 | 004ED7·Extra·Length··········0000·(0) | 126 | 004ED7·Extra·Length··········0000·(0) |
127 | 004ED9·Filename··············'X' | 127 | 004ED9·Filename··············'X' |
128 | # | 128 | # |
Offset 134, 15 lines modified | Offset 134, 15 lines modified | ||
134 | 0051A6·LOCAL·HEADER·#8·······04034B50·(67324752) | 134 | 0051A6·LOCAL·HEADER·#8·······04034B50·(67324752) |
135 | 0051AA·Extract·Zip·Spec······14·(20)·'2.0' | 135 | 0051AA·Extract·Zip·Spec······14·(20)·'2.0' |
136 | 0051AB·Extract·OS············00·(0)·'MS-DOS' | 136 | 0051AB·Extract·OS············00·(0)·'MS-DOS' |
137 | 0051AC·General·Purpose·Flag··0000·(0) | 137 | 0051AC·General·Purpose·Flag··0000·(0) |
138 | ·······[Bits·1-2]············0·'Normal·Compression' | 138 | ·······[Bits·1-2]············0·'Normal·Compression' |
139 | 0051AE·Compression·Method····0008·(8)·'Deflated' | 139 | 0051AE·Compression·Method····0008·(8)·'Deflated' |
140 | 0051B0·Modification·Time·····5 | 140 | 0051B0·Modification·Time·····5CE56A5B·(1558538843)·'Sun·Jul··5·13:18:54·2026' |
141 | 0051B4·CRC···················999A8C6A·(2577042538) | 141 | 0051B4·CRC···················999A8C6A·(2577042538) |
142 | 0051B8·Compressed·Size·······0000032F·(815) | 142 | 0051B8·Compressed·Size·······0000032F·(815) |
143 | 0051BC·Uncompressed·Size·····00000C7F·(3199) | 143 | 0051BC·Uncompressed·Size·····00000C7F·(3199) |
144 | 0051C0·Filename·Length·······0001·(1) | 144 | 0051C0·Filename·Length·······0001·(1) |
145 | 0051C2·Extra·Length··········0000·(0) | 145 | 0051C2·Extra·Length··········0000·(0) |
146 | 0051C4·Filename··············'X' | 146 | 0051C4·Filename··············'X' |
147 | # | 147 | # |
Max diff block lines reached; 11031652/11037440 bytes (99.95%) of diff not shown. |