Offset 146, 26 lines modified | Offset 146, 26 lines modified | ||
146 | ·9323202975401ce2399d5bacf21b8525·28320·cli-mono·optional·libmono-xbuild-tasks4.0-cil_6.8.0.105+dfsg-3.3_all.deb | 146 | ·9323202975401ce2399d5bacf21b8525·28320·cli-mono·optional·libmono-xbuild-tasks4.0-cil_6.8.0.105+dfsg-3.3_all.deb |
147 | ·73f8416c0d98cb32ca49f8906ad11092·5118252·debug·optional·libmonoboehm-2.0-1-dbg_6.8.0.105+dfsg-3.3_armhf.deb | 147 | ·73f8416c0d98cb32ca49f8906ad11092·5118252·debug·optional·libmonoboehm-2.0-1-dbg_6.8.0.105+dfsg-3.3_armhf.deb |
148 | ·56af71cfd14b1b4748f3192bb57106c1·1387272·cli-mono·optional·libmonoboehm-2.0-1_6.8.0.105+dfsg-3.3_armhf.deb | 148 | ·56af71cfd14b1b4748f3192bb57106c1·1387272·cli-mono·optional·libmonoboehm-2.0-1_6.8.0.105+dfsg-3.3_armhf.deb |
149 | ·ed9dc5575b3220cd9d8596c3cef30edd·1651988·cli-mono·optional·libmonoboehm-2.0-dev_6.8.0.105+dfsg-3.3_armhf.deb | 149 | ·ed9dc5575b3220cd9d8596c3cef30edd·1651988·cli-mono·optional·libmonoboehm-2.0-dev_6.8.0.105+dfsg-3.3_armhf.deb |
150 | ·007a7b6a0f118fc3ad6d3f6106065194·5647328·debug·optional·libmonosgen-2.0-1-dbg_6.8.0.105+dfsg-3.3_armhf.deb | 150 | ·007a7b6a0f118fc3ad6d3f6106065194·5647328·debug·optional·libmonosgen-2.0-1-dbg_6.8.0.105+dfsg-3.3_armhf.deb |
151 | ·b15cd4dddb3162e4bfd6544aaf142c87·1470960·cli-mono·optional·libmonosgen-2.0-1_6.8.0.105+dfsg-3.3_armhf.deb | 151 | ·b15cd4dddb3162e4bfd6544aaf142c87·1470960·cli-mono·optional·libmonosgen-2.0-1_6.8.0.105+dfsg-3.3_armhf.deb |
152 | ·0c7f5f9607b6fdbdebcbac5367f1bf01·1765360·cli-mono·optional·libmonosgen-2.0-dev_6.8.0.105+dfsg-3.3_armhf.deb | 152 | ·0c7f5f9607b6fdbdebcbac5367f1bf01·1765360·cli-mono·optional·libmonosgen-2.0-dev_6.8.0.105+dfsg-3.3_armhf.deb |
153 | · | 153 | ·74cb5ab2a94f02624a4615851773a8d5·155520·cli-mono·optional·mono-4.0-gac_6.8.0.105+dfsg-3.3_all.deb |
154 | ·a6b76183ffcfba4d28ea3c3c59b194a5·21520·cli-mono·optional·mono-4.0-service_6.8.0.105+dfsg-3.3_all.deb | 154 | ·a6b76183ffcfba4d28ea3c3c59b194a5·21520·cli-mono·optional·mono-4.0-service_6.8.0.105+dfsg-3.3_all.deb |
155 | ·ea83bf0932904f8f6434381b6731b804·14976·cli-mono·optional·mono-complete_6.8.0.105+dfsg-3.3_armhf.deb | 155 | ·ea83bf0932904f8f6434381b6731b804·14976·cli-mono·optional·mono-complete_6.8.0.105+dfsg-3.3_armhf.deb |
156 | ·7d5cc0744ff7f5995507755c78f9d8c2·37828·shells·optional·mono-csharp-shell_6.8.0.105+dfsg-3.3_all.deb | 156 | ·7d5cc0744ff7f5995507755c78f9d8c2·37828·shells·optional·mono-csharp-shell_6.8.0.105+dfsg-3.3_all.deb |
157 | ·7ece8433d1e9aa2fe8ee19fc56fbe7b9·6502096·debug·optional·mono-dbg_6.8.0.105+dfsg-3.3_all.deb | ||
158 | · | 157 | ·4da7a8a178c4030f9e4e33c536728101·6501552·debug·optional·mono-dbg_6.8.0.105+dfsg-3.3_all.deb |
158 | ·c639719268888c7b14c15b4e1348e2b3·23542244·cli-mono·optional·mono-devel_6.8.0.105+dfsg-3.3_all.deb | ||
159 | ·5634dd81ca48e2ca00efa868afcdb19e·21152·cli-mono·optional·mono-gac_6.8.0.105+dfsg-3.3_all.deb | 159 | ·5634dd81ca48e2ca00efa868afcdb19e·21152·cli-mono·optional·mono-gac_6.8.0.105+dfsg-3.3_all.deb |
160 | · | 160 | ·7e98b6c8f381ece3ece987f1a289accb·539336·cli-mono·optional·mono-mcs_6.8.0.105+dfsg-3.3_all.deb |
161 | · | 161 | ·2bae59dcc58d3eba3571ae1cfbe71a4c·1375156·cli-mono·optional·mono-runtime-boehm_6.8.0.105+dfsg-3.3_armhf.deb |
162 | ·c80011bedb1cc5d858225f11bd75f905·877820·cli-mono·optional·mono-runtime-common_6.8.0.105+dfsg-3.3_armhf.deb | 162 | ·c80011bedb1cc5d858225f11bd75f905·877820·cli-mono·optional·mono-runtime-common_6.8.0.105+dfsg-3.3_armhf.deb |
163 | ·9 | 163 | ·49e54ce5a9fbc0e26d7b569ac807143f·12822520·debug·optional·mono-runtime-dbg_6.8.0.105+dfsg-3.3_armhf.deb |
164 | · | 164 | ·b1a5e8d126ac88f3dff1f8119603849c·1462328·cli-mono·optional·mono-runtime-sgen_6.8.0.105+dfsg-3.3_armhf.deb |
165 | ·ca9542b27ee81c50a1abd9d207a2eca5·16848·cli-mono·optional·mono-runtime_6.8.0.105+dfsg-3.3_armhf.deb | 165 | ·ca9542b27ee81c50a1abd9d207a2eca5·16848·cli-mono·optional·mono-runtime_6.8.0.105+dfsg-3.3_armhf.deb |
166 | · | 166 | ·9bf194cd8a35ff8800c0478aa80a3829·116972980·devel·optional·mono-source_6.8.0.105+dfsg-3.3_all.deb |
167 | ·b05c2b9b630070e42ce700afe8fabec2·5614276·debug·optional·mono-utils-dbgsym_6.8.0.105+dfsg-3.3_armhf.deb | 167 | ·b05c2b9b630070e42ce700afe8fabec2·5614276·debug·optional·mono-utils-dbgsym_6.8.0.105+dfsg-3.3_armhf.deb |
168 | ·6f29fdebc122043f9fe7dfd33c5b858c·4859028·cli-mono·optional·mono-utils_6.8.0.105+dfsg-3.3_armhf.deb | 168 | ·6f29fdebc122043f9fe7dfd33c5b858c·4859028·cli-mono·optional·mono-utils_6.8.0.105+dfsg-3.3_armhf.deb |
169 | ·23d7b02c0754a30c582b1c726220fdd5·456312·cli-mono·optional·mono-xbuild_6.8.0.105+dfsg-3.3_all.deb | 169 | ·23d7b02c0754a30c582b1c726220fdd5·456312·cli-mono·optional·mono-xbuild_6.8.0.105+dfsg-3.3_all.deb |
170 | ·1057c7f7a0698eac40b8b6c73581f0cd·527200·cli-mono·optional·monodoc-base_6.8.0.105+dfsg-3.3_all.deb | 170 | ·1057c7f7a0698eac40b8b6c73581f0cd·527200·cli-mono·optional·monodoc-base_6.8.0.105+dfsg-3.3_all.deb |
171 | · | 171 | ·3eb0ec0fca4eb2d68045a978467acc68·18586116·doc·optional·monodoc-manual_6.8.0.105+dfsg-3.3_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary |
2 | -rw-r--r--···0········0········0······988·2022-12-09·13:33:03.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0······988·2022-12-09·13:33:03.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···154 | 3 | -rw-r--r--···0········0········0···154340·2022-12-09·13:33:03.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·mono-4.0-gac | 1 | Package:·mono-4.0-gac |
2 | Source:·mono | 2 | Source:·mono |
3 | Version:·6.8.0.105+dfsg-3.3 | 3 | Version:·6.8.0.105+dfsg-3.3 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org> | 5 | Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org> |
6 | Installed-Size:·52 | 6 | Installed-Size:·526 |
7 | Depends:·libc6·(>=·2.36)·|·libc6.1·(>=·2.36)·|·libc0.1·(>=·2.36),·libmono-corlib4.5-dll·(>=·5.18.0.240),·libmono-security4.0-cil·(>=·4.6.1.3),·libmono-system-security4.0-cil·(>=·5.18.0.240),·libmono-system4.0-cil·(>=·5.18.0.240) | 7 | Depends:·libc6·(>=·2.36)·|·libc6.1·(>=·2.36)·|·libc0.1·(>=·2.36),·libmono-corlib4.5-dll·(>=·5.18.0.240),·libmono-security4.0-cil·(>=·4.6.1.3),·libmono-system-security4.0-cil·(>=·5.18.0.240),·libmono-system4.0-cil·(>=·5.18.0.240) |
8 | Recommends:·cli-common·(>=·0.4.0) | 8 | Recommends:·cli-common·(>=·0.4.0) |
9 | Replaces:·mono-gac·(<<·2.0) | 9 | Replaces:·mono-gac·(<<·2.0) |
10 | Section:·cli-mono | 10 | Section:·cli-mono |
11 | Priority:·optional | 11 | Priority:·optional |
12 | Homepage:·http://www.mono-project.com/ | 12 | Homepage:·http://www.mono-project.com/ |
13 | Description:·Mono·GAC·tool·(for·CLI·4.0) | 13 | Description:·Mono·GAC·tool·(for·CLI·4.0) |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./ | 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./ |
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/mono/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/mono/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ |
6 | -rwxr-xr-x···0·root·········(0)·root·········(0)···47820 | 6 | -rwxr-xr-x···0·root·········(0)·root·········(0)···478720·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/gacutil.exe |
7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/ | 7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/ |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/ |
9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/mono-4.0-gac/ | 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/mono-4.0-gac/ |
10 | -rw-r--r--···0·root·········(0)·root·········(0)·····2286·2022-12-09·13:33:03.000000·./usr/share/doc/mono-4.0-gac/changelog.Debian.gz | 10 | -rw-r--r--···0·root·········(0)·root·········(0)·····2286·2022-12-09·13:33:03.000000·./usr/share/doc/mono-4.0-gac/changelog.Debian.gz |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····46601·2022-12-09·13:28:17.000000·./usr/share/doc/mono-4.0-gac/copyright | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····46601·2022-12-09·13:28:17.000000·./usr/share/doc/mono-4.0-gac/copyright |
Offset 8, 110 lines modified | Offset 8, 110 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:·0x00074200 |
15 | » ··Initialized·Data·Size:·0x00000800 | 15 | » ··Initialized·Data·Size:·0x00000800 |
16 | » Uninitialized·Data·Size:·0x00000000 | 16 | » Uninitialized·Data·Size:·0x00000000 |
17 | » ········Entry·Point·RVA:·0x0007 | 17 | » ········Entry·Point·RVA:·0x0007617e |
18 | » ·» ··Code·Base·RVA:·0x00002000 | 18 | » ·» ··Code·Base·RVA:·0x00002000 |
19 | » » ··Data·Base·RVA:·0x0007 | 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 |
23 | » ···File·Align·(512/4096):·0x00000200 | 23 | » ···File·Align·(512/4096):·0x00000200 |
24 | » ············OS·Major·(4):·0x0004 | 24 | » ············OS·Major·(4):·0x0004 |
25 | » ············OS·Minor·(0):·0x0000 | 25 | » ············OS·Minor·(0):·0x0000 |
26 | » ··» ··User·Major·(0):·0x0000 | 26 | » ··» ··User·Major·(0):·0x0000 |
27 | » ··» ··User·Minor·(0):·0x0000 | 27 | » ··» ··User·Minor·(0):·0x0000 |
28 | » ··» Subsys·major·(4):·0x0004 | 28 | » ··» Subsys·major·(4):·0x0004 |
29 | » ··» Subsys·minor·(0):·0x0000 | 29 | » ··» Subsys·minor·(0):·0x0000 |
30 | » ·» ·······Reserverd:·0x00000000 | 30 | » ·» ·······Reserverd:·0x00000000 |
31 | » ·» ······Image·Size:·0x0007 | 31 | » ·» ······Image·Size:·0x0007e000 |
32 | » ·» ·····Header·Size:·0x00000400 | 32 | » ·» ·····Header·Size:·0x00000400 |
33 | » ············Checksum·(0):·0x00000000 | 33 | » ············Checksum·(0):·0x00000000 |
34 | » ···············Subsystem:·0x0003 | 34 | » ···············Subsystem:·0x0003 |
35 | » ···········DLL·Flags·(0):·0x8540 | 35 | » ···········DLL·Flags·(0):·0x8540 |
36 | » ·Stack·Reserve·Size·(1M):·0x00100000 | 36 | » ·Stack·Reserve·Size·(1M):·0x00100000 |
37 | » Stack·commit·Size·(4096):·0x00001000 | 37 | » Stack·commit·Size·(4096):·0x00001000 |
38 | » ··Heap·Reserve·Size·(1M):·0x00100000 | 38 | » ··Heap·Reserve·Size·(1M):·0x00100000 |
39 | » ·Heap·Commit·Size·(4096):·0x00001000 | 39 | » ·Heap·Commit·Size·(4096):·0x00001000 |
40 | » ······Loader·flags·(0x1):·0x00000000 | 40 | » ······Loader·flags·(0x1):·0x00000000 |
41 | » ···Data·Directories·(16):·0x00000010 | 41 | » ···Data·Directories·(16):·0x00000010 |
42 | Data·directories: | 42 | Data·directories: |
43 | » ·····Export·Table:·0x00000000·[0x00000000] | 43 | » ·····Export·Table:·0x00000000·[0x00000000] |
44 | » ·····Import·Table:·0x0007 | 44 | » ·····Import·Table:·0x00076130·[0x0000004b] |
45 | » ···Resource·Table:·0x0007 | 45 | » ···Resource·Table:·0x0007a000·[0x000002e0] |
46 | » ··Exception·Table:·0x00000000·[0x00000000] | 46 | » ··Exception·Table:·0x00000000·[0x00000000] |
47 | » Certificate·Table:·0x00000000·[0x00000000] | 47 | » Certificate·Table:·0x00000000·[0x00000000] |
48 | » ······Reloc·Table:·0x0007 | 48 | » ······Reloc·Table:·0x0007c000·[0x0000000c] |
49 | » ············Debug:·0x00000000·[0x00000000] | 49 | » ············Debug:·0x00000000·[0x00000000] |
50 | » ········Copyright:·0x00000000·[0x00000000] | 50 | » ········Copyright:·0x00000000·[0x00000000] |
51 | » ·······Global·Ptr:·0x00000000·[0x00000000] | 51 | » ·······Global·Ptr:·0x00000000·[0x00000000] |
52 | » ········TLS·Table:·0x00000000·[0x00000000] | 52 | » ········TLS·Table:·0x00000000·[0x00000000] |
53 | » Load·Config·Table:·0x00000000·[0x00000000] | 53 | » Load·Config·Table:·0x00000000·[0x00000000] |
54 | » ·····Bound·Import:·0x00000000·[0x00000000] | 54 | » ·····Bound·Import:·0x00000000·[0x00000000] |
55 | » ··············IAT:·0x00002000·[0x00000008] | 55 | » ··············IAT:·0x00002000·[0x00000008] |
56 | » Delay·Import·Desc:·0x00000000·[0x00000000] | 56 | » Delay·Import·Desc:·0x00000000·[0x00000000] |
57 | » ·······CLI·Header:·0x00002008·[0x00000048] | 57 | » ·······CLI·Header:·0x00002008·[0x00000048] |
58 | » Name:·.text | 58 | » Name:·.text |
59 | » ···Virtual·Size:·0x0007 | 59 | » ···Virtual·Size:·0x00074184 |
60 | » Virtual·Address:·0x00002000 | 60 | » Virtual·Address:·0x00002000 |
61 | » ··Raw·Data·Size:·0x00074 | 61 | » ··Raw·Data·Size:·0x00074200 |
62 | » ···Raw·Data·Ptr:·0x00000400 | 62 | » ···Raw·Data·Ptr:·0x00000400 |
63 | » ······Reloc·Ptr:·0x00000000 | 63 | » ······Reloc·Ptr:·0x00000000 |
64 | » ·····LineNo·Ptr:·0x00000000 | 64 | » ·····LineNo·Ptr:·0x00000000 |
65 | » ····Reloc·Count:·0x0000 | 65 | » ····Reloc·Count:·0x0000 |
66 | » ·····Line·Count:·0x0000 | 66 | » ·····Line·Count:·0x0000 |
67 | » Flags:·code,·exec,·read,· | 67 | » Flags:·code,·exec,·read,· |
68 | » Name:·.sdata | 68 | » Name:·.sdata |
69 | » ···Virtual·Size:·0x000001d8 | 69 | » ···Virtual·Size:·0x000001d8 |
70 | » Virtual·Address:·0x0007 | 70 | » Virtual·Address:·0x00078000 |
71 | » ··Raw·Data·Size:·0x00000200 | 71 | » ··Raw·Data·Size:·0x00000200 |
72 | » ···Raw·Data·Ptr:·0x00074 | 72 | » ···Raw·Data·Ptr:·0x00074600 |
73 | » ······Reloc·Ptr:·0x00000000 | 73 | » ······Reloc·Ptr:·0x00000000 |
74 | » ·····LineNo·Ptr:·0x00000000 | 74 | » ·····LineNo·Ptr:·0x00000000 |
75 | » ····Reloc·Count:·0x0000 | 75 | » ····Reloc·Count:·0x0000 |
76 | » ·····Line·Count:·0x0000 | 76 | » ·····Line·Count:·0x0000 |
77 | » Flags:·data,·read,·write | 77 | » Flags:·data,·read,·write |
78 | » Name:·.rsrc | 78 | » Name:·.rsrc |
79 | » ···Virtual·Size:·0x000002e0 | 79 | » ···Virtual·Size:·0x000002e0 |
80 | » Virtual·Address:·0x0007 | 80 | » Virtual·Address:·0x0007a000 |
81 | » ··Raw·Data·Size:·0x00000400 | 81 | » ··Raw·Data·Size:·0x00000400 |
82 | » ···Raw·Data·Ptr:·0x00074 | 82 | » ···Raw·Data·Ptr:·0x00074800 |
83 | » ······Reloc·Ptr:·0x00000000 | 83 | » ······Reloc·Ptr:·0x00000000 |
84 | » ·····LineNo·Ptr:·0x00000000 | 84 | » ·····LineNo·Ptr:·0x00000000 |
85 | » ····Reloc·Count:·0x0000 | 85 | » ····Reloc·Count:·0x0000 |
86 | » ·····Line·Count:·0x0000 | 86 | » ·····Line·Count:·0x0000 |
87 | » Flags:·data,·read,· | 87 | » Flags:·data,·read,· |
88 | » Name:·.reloc | 88 | » Name:·.reloc |
89 | » ···Virtual·Size:·0x0000000c | 89 | » ···Virtual·Size:·0x0000000c |
90 | » Virtual·Address:·0x0007 | 90 | » Virtual·Address:·0x0007c000 |
91 | » ··Raw·Data·Size:·0x00000200 | 91 | » ··Raw·Data·Size:·0x00000200 |
92 | » ···Raw·Data·Ptr:·0x00074 | 92 | » ···Raw·Data·Ptr:·0x00074c00 |
93 | » ······Reloc·Ptr:·0x00000000 | 93 | » ······Reloc·Ptr:·0x00000000 |
94 | » ·····LineNo·Ptr:·0x00000000 | 94 | » ·····LineNo·Ptr:·0x00000000 |
95 | » ····Reloc·Count:·0x0000 | 95 | » ····Reloc·Count:·0x0000 |
96 | » ·····Line·Count:·0x0000 | 96 | » ·····Line·Count:·0x0000 |
97 | » Flags:·data,·discard,·read,· | 97 | » Flags:·data,·discard,·read,· |
98 | ··········CLI·header·size:·72 | 98 | ··········CLI·header·size:·72 |
99 | ·········Runtime·required:·2.5 | 99 | ·········Runtime·required:·2.5 |
100 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned | 100 | ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned |
101 | » ·········Metadata:·0x000360 | 101 | » ·········Metadata:·0x000360a0·[0x00040084] |
102 | » Entry·Point·Token:·0x06000002 | 102 | » Entry·Point·Token:·0x06000002 |
103 | » ·····Resources·at:·0x00000000·[0x00000000] | 103 | » ·····Resources·at:·0x00000000·[0x00000000] |
104 | » ···Strong·Name·at:·0x00000000·[0x00000000] | 104 | » ···Strong·Name·at:·0x00000000·[0x00000000] |
105 | » ··Code·Manager·at:·0x00000000·[0x00000000] | 105 | » ··Code·Manager·at:·0x00000000·[0x00000000] |
106 | » ··VTableFixups·at:·0x00000000·[0x00000000] | 106 | » ··VTableFixups·at:·0x00000000·[0x00000000] |
107 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] | 107 | » ·····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·-·0x000 | 128 | » ·······Blob:·0x00039d50·-·0x00040084·[25396·==·0x00006334] |
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·3459c) |
133 | Table·TypeRef:·185·records·(10·bytes,·at·345 | 133 | Table·TypeRef:·185·records·(10·bytes,·at·345a8) |
134 | Table·TypeDef:·364·records·(18·bytes,·at·34c | 134 | Table·TypeDef:·364·records·(18·bytes,·at·34ce2) |
135 | Table·Field:·1871·records·(8·bytes,·at·366 | 135 | Table·Field:·1871·records·(8·bytes,·at·3667a) |
136 | Table·Method:·3576·records·(16·bytes,·at·3a0 | 136 | Table·Method:·3576·records·(16·bytes,·at·3a0f2) |
Max diff block lines reached; 0/7512 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·2022-12-09·13:33:03.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····73 | 2 | -rw-r--r--···0········0········0·····7356·2022-12-09·13:33:03.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··6494 | 3 | -rw-r--r--···0········0········0··6494004·2022-12-09·13:33:03.000000·data.tar.xz |
Offset 12, 15 lines modified | Offset 12, 15 lines modified | ||
12 | -rw-r--r--···0·root·········(0)·root·········(0)······710·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/Microsoft.Win32.Registry.AccessControl.dll.mdb | 12 | -rw-r--r--···0·root·········(0)·root·········(0)······710·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/Microsoft.Win32.Registry.AccessControl.dll.mdb |
13 | -rw-r--r--···0·root·········(0)·root·········(0)······848·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.IO.FileSystem.AccessControl.dll.mdb | 13 | -rw-r--r--···0·root·········(0)·root·········(0)······848·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.IO.FileSystem.AccessControl.dll.mdb |
14 | -rw-r--r--···0·root·········(0)·root·········(0)······406·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Reflection.TypeExtensions.dll.mdb | 14 | -rw-r--r--···0·root·········(0)·root·········(0)······406·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Reflection.TypeExtensions.dll.mdb |
15 | -rw-r--r--···0·root·········(0)·root·········(0)·····1618·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.ServiceProcess.ServiceController.dll.mdb | 15 | -rw-r--r--···0·root·········(0)·root·········(0)·····1618·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.ServiceProcess.ServiceController.dll.mdb |
16 | -rw-r--r--···0·root·········(0)·root·········(0)······583·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Text.Encoding.CodePages.dll.mdb | 16 | -rw-r--r--···0·root·········(0)·root·········(0)······583·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Text.Encoding.CodePages.dll.mdb |
17 | -rw-r--r--···0·root·········(0)·root·········(0)······778·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Threading.AccessControl.dll.mdb | 17 | -rw-r--r--···0·root·········(0)·root·········(0)······778·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Threading.AccessControl.dll.mdb |
18 | -rw-r--r--···0·root·········(0)·root·········(0)····11303·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe.mdb | 18 | -rw-r--r--···0·root·········(0)·root·········(0)····11303·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe.mdb |
19 | -rw-r--r--···0·root·········(0)·root·········(0)···2089 | 19 | -rw-r--r--···0·root·········(0)·root·········(0)···208962·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/al.exe.mdb |
20 | -rw-r--r--···0·root·········(0)·root·········(0)····13728·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/aprofutil.exe.mdb | 20 | -rw-r--r--···0·root·········(0)·root·········(0)····13728·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/aprofutil.exe.mdb |
21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1014·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/browsercaps-updater.exe.mdb | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1014·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/browsercaps-updater.exe.mdb |
22 | -rw-r--r--···0·root·········(0)·root·········(0)·····4969·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/caspol.exe.mdb | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····4969·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/caspol.exe.mdb |
23 | -rw-r--r--···0·root·········(0)·root·········(0)····12362·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cccheck.exe.mdb | 23 | -rw-r--r--···0·root·········(0)·root·········(0)····12362·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cccheck.exe.mdb |
24 | -rw-r--r--···0·root·········(0)·root·········(0)····12458·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ccrewrite.exe.mdb | 24 | -rw-r--r--···0·root·········(0)·root·········(0)····12458·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ccrewrite.exe.mdb |
25 | -rw-r--r--···0·root·········(0)·root·········(0)·····1783·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cert-sync.exe.mdb | 25 | -rw-r--r--···0·root·········(0)·root·········(0)·····1783·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cert-sync.exe.mdb |
26 | -rw-r--r--···0·root·········(0)·root·········(0)·····1174·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cert2spc.exe.mdb | 26 | -rw-r--r--···0·root·········(0)·root·········(0)·····1174·2022-12-09·13:33:03.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)·····1206·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/chktrust.exe.mdb | 28 | -rw-r--r--···0·root·········(0)·root·········(0)·····1206·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/chktrust.exe.mdb |
29 | -rw-r--r--···0·root·········(0)·root·········(0)·····1753·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/crlupdate.exe.mdb | 29 | -rw-r--r--···0·root·········(0)·root·········(0)·····1753·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/crlupdate.exe.mdb |
30 | -rw-r--r--···0·root·········(0)·root·········(0)····15416·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/csharp.exe.mdb | 30 | -rw-r--r--···0·root·········(0)·root·········(0)····15416·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/csharp.exe.mdb |
31 | -rw-r--r--···0·root·········(0)·root·········(0)·····3915·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/culevel.exe.mdb | 31 | -rw-r--r--···0·root·········(0)·root·········(0)·····3915·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/culevel.exe.mdb |
32 | -rw-r--r--···0·root·········(0)·root·········(0)······878·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/disco.exe.mdb | 32 | -rw-r--r--···0·root·········(0)·root·········(0)······878·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/disco.exe.mdb |
33 | -rw-r--r--···0·root·········(0)·root·········(0)·····1430·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2rng.exe.mdb | 33 | -rw-r--r--···0·root·········(0)·root·········(0)·····1430·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2rng.exe.mdb |
34 | -rw-r--r--···0·root·········(0)·root·········(0)······517·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2xsd.exe.mdb | 34 | -rw-r--r--···0·root·········(0)·root·········(0)······517·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2xsd.exe.mdb |
35 | -rw-r--r--···0·root·········(0)·root·········(0)···20280 | 35 | -rw-r--r--···0·root·········(0)·root·········(0)···202802·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/gacutil.exe.mdb |
36 | -rw-r--r--···0·root·········(0)·root·········(0)······341·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/genxs.exe.mdb | 36 | -rw-r--r--···0·root·········(0)·root·········(0)······341·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/genxs.exe.mdb |
37 | -rw-r--r--···0·root·········(0)·root·········(0)·····1841·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/httpcfg.exe.mdb | 37 | -rw-r--r--···0·root·········(0)·root·········(0)·····1841·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/httpcfg.exe.mdb |
38 | -rw-r--r--···0·root·········(0)·root·········(0)·····3878·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ictool.exe.mdb | 38 | -rw-r--r--···0·root·········(0)·root·········(0)·····3878·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ictool.exe.mdb |
39 | -rw-r--r--···0·root·········(0)·root·········(0)···234579·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ikdasm.exe.mdb | 39 | -rw-r--r--···0·root·········(0)·root·········(0)···234579·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ikdasm.exe.mdb |
40 | -rw-r--r--···0·root·········(0)·root·········(0)····78206·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ilasm.exe.mdb | 40 | -rw-r--r--···0·root·········(0)·root·········(0)····78206·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ilasm.exe.mdb |
41 | -rw-r--r--···0·root·········(0)·root·········(0)····15000·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/illinkanalyzer.exe.mdb | 41 | -rw-r--r--···0·root·········(0)·root·········(0)····15000·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/illinkanalyzer.exe.mdb |
42 | -rw-r--r--···0·root·········(0)·root·········(0)·····1064·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installutil.exe.mdb | 42 | -rw-r--r--···0·root·········(0)·root·········(0)·····1064·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installutil.exe.mdb |
43 | -rw-r--r--···0·root·········(0)·root·········(0)······939·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installvst.exe.mdb | 43 | -rw-r--r--···0·root·········(0)·root·········(0)······939·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installvst.exe.mdb |
44 | -rw-r--r--···0·root·········(0)·root·········(0)····13369·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/lc.exe.mdb | 44 | -rw-r--r--···0·root·········(0)·root·········(0)····13369·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/lc.exe.mdb |
45 | -rw-r--r--···0·root·········(0)·root·········(0)·····1370·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/macpack.exe.mdb | 45 | -rw-r--r--···0·root·········(0)·root·········(0)·····1370·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/macpack.exe.mdb |
46 | -rw-r--r--···0·root·········(0)·root·········(0)·····2061·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/makecert.exe.mdb | 46 | -rw-r--r--···0·root·········(0)·root·········(0)·····2061·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/makecert.exe.mdb |
47 | -rw-r--r--···0·root·········(0)·root·········(0)····11665·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mconfig.exe.mdb | 47 | -rw-r--r--···0·root·········(0)·root·········(0)····11665·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mconfig.exe.mdb |
48 | -rw-r--r--···0·root·········(0)·root·········(0)···656 | 48 | -rw-r--r--···0·root·········(0)·root·········(0)···656300·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mcs.exe.mdb |
49 | -rw-r--r--···0·root·········(0)·root·········(0)····12751·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mdbrebase.exe.mdb | 49 | -rw-r--r--···0·root·········(0)·root·········(0)····12751·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mdbrebase.exe.mdb |
50 | -rw-r--r--···0·root·········(0)·root·········(0)···139792·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mdoc.exe.mdb | 50 | -rw-r--r--···0·root·········(0)·root·········(0)···139792·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mdoc.exe.mdb |
51 | -rw-r--r--···0·root·········(0)·root·········(0)···211177·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mkbundle.exe.mdb | 51 | -rw-r--r--···0·root·········(0)·root·········(0)···211177·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mkbundle.exe.mdb |
52 | -rw-r--r--···0·root·········(0)·root·········(0)······330·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mod.exe.mdb | 52 | -rw-r--r--···0·root·········(0)·root·········(0)······330·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mod.exe.mdb |
53 | -rw-r--r--···0·root·········(0)·root·········(0)····20352·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-diff.exe.mdb | 53 | -rw-r--r--···0·root·········(0)·root·········(0)····20352·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-diff.exe.mdb |
54 | -rw-r--r--···0·root·········(0)·root·········(0)····30349·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-html.exe.mdb | 54 | -rw-r--r--···0·root·········(0)·root·········(0)····30349·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-html.exe.mdb |
55 | -rw-r--r--···0·root·········(0)·root·········(0)····26054·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-info.exe.mdb | 55 | -rw-r--r--···0·root·········(0)·root·········(0)····26054·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-info.exe.mdb |
56 | -rw-r--r--···0·root·········(0)·root·········(0)···206815·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-cil-strip.exe.mdb | 56 | -rw-r--r--···0·root·········(0)·root·········(0)···206815·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-cil-strip.exe.mdb |
57 | -rw-r--r--···0·root·········(0)·root·········(0)·····1573·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-service.exe.mdb | 57 | -rw-r--r--···0·root·········(0)·root·········(0)·····1573·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-service.exe.mdb |
58 | -rw-r--r--···0·root·········(0)·root·········(0)····13816·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.mdb | 58 | -rw-r--r--···0·root·········(0)·root·········(0)····13816·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.mdb |
59 | -rw-r--r--···0·root·········(0)·root·········(0)···23112 | 59 | -rw-r--r--···0·root·········(0)·root·········(0)···231120·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-symbolicate.exe.mdb |
60 | -rw-r--r--···0·root·········(0)·root·········(0)·····1258·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-xmltool.exe.mdb | 60 | -rw-r--r--···0·root·········(0)·root·········(0)·····1258·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-xmltool.exe.mdb |
61 | -rw-r--r--···0·root·········(0)·root·········(0)···215862·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/monop.exe.mdb | 61 | -rw-r--r--···0·root·········(0)·root·········(0)···215862·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/monop.exe.mdb |
62 | -rw-r--r--···0·root·········(0)·root·········(0)·····2058·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mozroots.exe.mdb | 62 | -rw-r--r--···0·root·········(0)·root·········(0)·····2058·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mozroots.exe.mdb |
63 | -rw-r--r--···0·root·········(0)·root·········(0)··1619501·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mscorlib.dll.mdb | 63 | -rw-r--r--···0·root·········(0)·root·········(0)··1619501·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mscorlib.dll.mdb |
64 | -rw-r--r--···0·root·········(0)·root·········(0)····15083·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/pdb2mdb.exe.mdb | 64 | -rw-r--r--···0·root·········(0)·root·········(0)····15083·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/pdb2mdb.exe.mdb |
65 | -rw-r--r--···0·root·········(0)·root·········(0)·····2684·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/permview.exe.mdb | 65 | -rw-r--r--···0·root·········(0)·root·········(0)·····2684·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/permview.exe.mdb |
66 | -rw-r--r--···0·root·········(0)·root·········(0)····23993·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/resgen.exe.mdb | 66 | -rw-r--r--···0·root·········(0)·root·········(0)····23993·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/resgen.exe.mdb |
Offset 1, 590 lines modified | Offset 1, 590 lines modified | ||
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | 00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | ||
00000010:· | 00000010:·1bb0·3415·03ae·1f42·b746·7c78·6077·8446··..4....B.F|x`w.F | ||
00000020:· | 00000020:·4230·0300·7000·0000·ea81·0200·5d00·0000··B0..p.......]... | ||
00000030:·5 | 00000030:·5a2d·0300·e802·0000·5d00·0000·722a·0300··Z-......]...r*.. | ||
00000040:·e802·0000·020e·0000·5 | 00000040:·e802·0000·020e·0000·5a82·0200·18a8·0000··........Z....... | ||
00000050:·0000·0000·0000·0000· | 00000050:·0000·0000·0000·0000·4230·0300·0000·0000··........B0...... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·2d2f·6275·696c·642f·6d6f·6e6f·2d36·2e38··-/build/mono-6.8 | 00000070:·2d2f·6275·696c·642f·6d6f·6e6f·2d36·2e38··-/build/mono-6.8 | ||
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | 00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | ||
00000090:·746f·6f6c·732f·616c·2f41·6c2e·6373·60a6··tools/al/Al.cs`. | 00000090:·746f·6f6c·732f·616c·2f41·6c2e·6373·60a6··tools/al/Al.cs`. | ||
000000a0:·6e40·cf64·824c·b6f0·42d4·8172·a799·3544··n@.d.L..B..r..5D | 000000a0:·6e40·cf64·824c·b6f0·42d4·8172·a799·3544··n@.d.L..B..r..5D | ||
000000b0:·e7b4·3562·5968·8a5c·7277·2c19·9a28·0035··..5bYh.\rw,..(.5 | 000000b0:·e7b4·3562·5968·8a5c·7277·2c19·9a28·0035··..5bYh.\rw,..(.5 | ||
000000c0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. | 000000c0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. | ||
000000d0:·302e·3130·352b·6466·7367·2f6d·6373·2f62··0.105+dfsg/mcs/b | 000000d0:·302e·3130·352b·6466·7367·2f6d·6373·2f62··0.105+dfsg/mcs/b | ||
000000e0:·7569·6c64·2f63·6f6d·6d6f·6e2f·436f·6e73··uild/common/Cons | 000000e0:·7569·6c64·2f63·6f6d·6d6f·6e2f·436f·6e73··uild/common/Cons | ||
000000f0:·7473·2e63·7360·a66e·40cf·6482·4cb6·f042··ts.cs`.n@.d.L..B | 000000f0:·7473·2e63·7360·a66e·40cf·6482·4cb6·f042··ts.cs`.n@.d.L..B | ||
00000100:·d481·72a7·993a·aab2·bd2d·880e·a4e8·e2d5··..r..:...-...... | 00000100:·d481·72a7·993a·aab2·bd2d·880e·a4e8·e2d5··..r..:...-...... | ||
00000110:·4a00·2ec7·f300· | 00000110:·4a00·2ec7·f300·502f·6275·696c·642f·6d6f··J.....P/build/mo | ||
00000120:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | 00000120:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | ||
00000130:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | 00000130:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | ||
00000140:·7265·666c·6563·742f·4375·7374·6f6d·4174··reflect/CustomAt | |||
00000150:·7472·6962·7574·6554·7970·6564·4172·6775··tributeTypedArgu | |||
00000140:·7265·666c·6563·742f·4576·656e·7449·6e66··reflect/EventInf | |||
00000150:·6f2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··o.cs`.n@.d.L..B. | |||
00000160:·8172·a799·4aa0·9976·00fd·f879·2154·d83f··.r..J..v...y!T.? | |||
00000170:·264b·b2ac·0043·2f62·7569·6c64·2f6d·6f6e··&K...C/build/mon | |||
00000180:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00000190:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
000001a0:·6566·6c65·6374·2f4d·6574·686f·6453·6967··eflect/MethodSig | |||
000001 | 00000160:·6d65·6e74·2e63·7360·a66e·40cf·6482·4cb6··ment.cs`.n@.d.L. | ||
000001c0:·4cb6·f042·d481·72a7·99cc·fb76·ec44·2a05··L..B..r....v.D*. | |||
000001 | 00000170:·f042·d481·72a7·9977·16b0·05cb·7808·d782··.B..r..w....x... | ||
00000180:·06ee·f76c·a916·7f00·3e2f·6275·696c·642f··...l....>/build/ | |||
000001 | 00000190:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | ||
000001 | 000001a0:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | ||
00000 | 000001b0:·6d2f·7265·666c·6563·742f·4d65·7468·6f64··m/reflect/Method | ||
00000 | 000001c0:·426f·6479·2e63·7360·a66e·40cf·6482·4cb6··Body.cs`.n@.d.L. | ||
00000220:·72a7·99f5·02ee·86b7·689c·9aa3·cada·4be1··r.......h.....K. | |||
00000 | 000001d0:·f042·d481·72a7·9970·0ab5·24d4·647c·9642··.B..r..p..$.d|.B | ||
000001e0:·fa1f·2f24·bf52·a700·3d2f·6275·696c·642f··../$.R..=/build/ | |||
00000 | 000001f0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | ||
000002 | 00000200:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | ||
00000210:·6d2f·7265·666c·6563·742f·4669·656c·6449··m/reflect/FieldI | |||
00000260:·666c·6563·742f·4d65·7468·6f64·496e·666f··flect/MethodInfo | |||
00000270:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
00000280:·72a7·99cc·9dd5·f99b·7d80·c4e0·e89d·5508··r.......}.....U. | |||
00000290:·bb7e·a900·3e2f·6275·696c·642f·6d6f·6e6f··.~..>/build/mono | |||
000002a0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | |||
000002b0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | |||
000002c0:·666c·6563·742f·4d65·6d62·6572·496e·666f··flect/MemberInfo | |||
000002d0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
000002e0:·72a7·99d5·939a·83c6·e1e7·e719·13cf·308a··r.............0. | |||
000002f0:·6405·9800·3a2f·6275·696c·642f·6d6f·6e6f··d...:/build/mono | |||
00000300:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | |||
00000310:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | |||
00000320:·666c·6563·742f·4d6f·6475·6c65·2e63·7360··flect/Module.cs` | |||
00000330:·a66e·40cf·6482·4cb6·f042·d481·72a7·9902··.n@.d.L..B..r... | |||
00000340:·545b·8ffe·9e66·32a2·c72b·57b8·eb30·6600··T[...f2..+W..0f. | |||
00000350:·4b2f·6275·696c·642f·6d6f·6e6f·2d36·2e38··K/build/mono-6.8 | |||
00000360:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | |||
00000370:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | |||
00000380:·742f·4578·6365·7074·696f·6e48·616e·646c··t/ExceptionHandl | |||
00000390:·696e·6743·6c61·7573·652e·6373·60a6·6e40··ingClause.cs`.n@ | |||
000003a0:·cf64·824c·b6f0·42d4·8172·a799·d648·2f8b··.d.L..B..r...H/. | |||
000003b0:·cdaf·7ea0·0335·4cc0·49d6·0b54·003e·2f62··..~..5L.I..T.>/b | |||
000003c0:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. | |||
000003d0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | |||
000003e0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4d··l/ikvm/reflect/M | |||
000003f0:·6574·686f·6442·6173·652e·6373·60a6·6e40··ethodBase.cs`.n@ | |||
00000400:·cf64·824c·b6f0·42d4·8172·a799·2d7b·1f40··.d.L..B..r..-{.@ | |||
00000410:·e930·8f03·ce94·ddad·c142·dfdc·0038·2f62··.0.......B...8/b | |||
00000420:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. | |||
00000430:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | |||
00000440:·6c2f·696b·766d·2f72·6566·6c65·6374·2f55··l/ikvm/reflect/U | |||
00000 | 00000220:·6e66·6f2e·6373·60a6·6e40·cf64·824c·b6f0··nfo.cs`.n@.d.L.. | ||
00000460:·42d4·8172·a799·74fa·0c40·2178·0d8a·d970··B..r..t..@!x...p | |||
00000 | 00000230:·42d4·8172·a799·bc53·2360·ddb2·97f9·b2ba··B..r...S#`...... | ||
00000240:·2d4e·3288·b9c3·0038·2f62·7569·6c64·2f6d··-N2....8/build/m | |||
00000 | 00000250:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | ||
00000 | 00000260:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | ||
00000270:·2f72·6566·6c65·6374·2f55·7469·6c2e·6373··/reflect/Util.cs | |||
000004a0:·2f72·6566·6c65·6374·2f46·6965·6c64·496e··/reflect/FieldIn | |||
000004b0:·666f·2e63·7360·a66e·40cf·6482·4cb6·f042··fo.cs`.n@.d.L..B | |||
000004c0:·d481·72a7·99bc·5323·60dd·b297·f9b2·ba2d··..r...S#`......- | |||
000004d0:·4e32·88b9·c300·3c2f·6275·696c·642f·6d6f··N2....</build/mo | |||
000004e0:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
000004f0:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
00000500:·7265·666c·6563·742f·556e·6976·6572·7365··reflect/Universe | |||
00000510:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
00000520:·72a7·9933·9504·4b4b·3b84·8a4e·8848·2627··r..3..KK;..N.H&' | |||
00000530:·e010·e500·4b2f·6275·696c·642f·6d6f·6e6f··....K/build/mono | |||
00000540:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | |||
00000550:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | |||
00000560:·666c·6563·742f·4261·6449·6d61·6765·466f··flect/BadImageFo | |||
00000570:·726d·6174·4578·6365·7074·696f·6e2e·6373··rmatException.cs | |||
00000 | 00000280:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | ||
00000 | 00000290:·74fa·0c40·2178·0d8a·d970·739e·9850·4908··t..@!x...ps..PI. | ||
00000 | 000002a0:·0043·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.C/build/mono-6. | ||
00000 | 000002b0:·382e·302e·3130·352b·6466·7367·2f65·7874··8.0.105+dfsg/ext | ||
00000 | 000002c0:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle | ||
000002d0:·6374·2f47·656e·6572·6963·5772·6170·7065··ct/GenericWrappe | |||
000005d0:·6374·2f54·7970·654e·616d·6550·6172·7365··ct/TypeNameParse | |||
000005e0:·722e·6373·60a6·6e40·cf64·824c·b6f0·42d4··r.cs`.n@.d.L..B. | |||
000005f0:·8172·a799·8c56·9c04·9699·53c0·3321·32b6··.r...V....S.3!2. | |||
00000600:·c16f·36d1·0045·2f62·7569·6c64·2f6d·6f6e··.o6..E/build/mon | |||
00000610:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00000620:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000630:·6566·6c65·6374·2f50·726f·7065·7274·7953··eflect/PropertyS | |||
00000640:·6967·6e61·7475·7265·2e63·7360·a66e·40cf··ignature.cs`.n@. | |||
00000650:·6482·4cb6·f042·d481·72a7·9926·c4b6·75bb··d.L..B..r..&..u. | |||
00000660:·f80b·b2e9·fcca·d4bc·bb75·7c00·482f·6275··.........u|.H/bu | |||
00000670:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 | |||
00000680:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | |||
00000690:·2f69·6b76·6d2f·7265·666c·6563·742f·4d61··/ikvm/reflect/Ma | |||
000006a0:·6e69·6665·7374·5265·736f·7572·6365·496e··nifestResourceIn | |||
00000 | 000002e0:·7273·2e63·7360·a66e·40cf·6482·4cb6·f042··rs.cs`.n@.d.L..B | ||
00000 | 000002f0:·d481·72a7·99d3·79df·c3c8·fa6b·3810·658c··..r...y....k8.e. | ||
00000 | 00000300:·3804·bfe6·c800·412f·6275·696c·642f·6d6f··8.....A/build/mo | ||
00000 | 00000310:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | ||
00000 | 00000320:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | ||
00000 | 00000330:·7265·666c·6563·742f·5061·7261·6d65·7465··reflect/Paramete | ||
00000710:·7065·632e·6373·60a6·6e40·cf64·824c·b6f0··pec.cs`.n@.d.L.. | |||
00000720:·42d4·8172·a799·9d5b·053e·3674·a5b5·8437··B..r...[.>6t...7 | |||
00000730:·4909·61c3·04b4·0040·2f62·7569·6c64·2f6d··I.a....@/build/m | |||
00000740:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | |||
00000750:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | |||
00000760:·2f72·6566·6c65·6374·2f41·7373·656d·626c··/reflect/Assembl | |||
Max diff block lines reached; 1730872/1769187 bytes (97.83%) of diff not shown. |
Offset 1, 572 lines modified | Offset 1, 572 lines modified | ||
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | 00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | ||
00000010:· | 00000010:·280b·5693·03bb·4045·8a65·171e·8449·7ffb··(.V...@E.e...I.. | ||
00000020:·3 | 00000020:·3218·0300·7000·0000·0272·0200·5a00·0000··2...p....r..Z... | ||
00000030:·6 | 00000030:·6215·0300·d002·0000·5a00·0000·9212·0300··b.......Z....... | ||
00000040:·d002·0000·580d·0000·7 | 00000040:·d002·0000·580d·0000·7272·0200·20a0·0000··....X...rr..·... | ||
00000050:·0000·0000·0000·0000·3 | 00000050:·0000·0000·0000·0000·3218·0300·0000·0000··........2....... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·362f·6275·696c·642f·6d6f·6e6f·2d36·2e38··6/build/mono-6.8 | 00000070:·362f·6275·696c·642f·6d6f·6e6f·2d36·2e38··6/build/mono-6.8 | ||
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | 00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | ||
00000090:·746f·6f6c·732f·6761·6375·7469·6c2f·6472··tools/gacutil/dr | 00000090:·746f·6f6c·732f·6761·6375·7469·6c2f·6472··tools/gacutil/dr | ||
000000a0:·6976·6572·2e63·7360·a66e·40cf·6482·4cb6··iver.cs`.n@.d.L. | 000000a0:·6976·6572·2e63·7360·a66e·40cf·6482·4cb6··iver.cs`.n@.d.L. | ||
000000b0:·f042·d481·72a7·99fd·15bd·d96f·c807·5289··.B..r......o..R. | 000000b0:·f042·d481·72a7·99fd·15bd·d96f·c807·5289··.B..r......o..R. | ||
000000c0:·d086·2dc5·8cb7·2400·422f·6275·696c·642f··..-...$.B/build/ | 000000c0:·d086·2dc5·8cb7·2400·422f·6275·696c·642f··..-...$.B/build/ | ||
000000d0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | 000000d0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | ||
000000e0:·6673·672f·6d63·732f·746f·6f6c·732f·7365··fsg/mcs/tools/se | 000000e0:·6673·672f·6d63·732f·746f·6f6c·732f·7365··fsg/mcs/tools/se | ||
000000f0:·6375·7269·7479·2f53·7472·6f6e·674e·616d··curity/StrongNam | 000000f0:·6375·7269·7479·2f53·7472·6f6e·674e·616d··curity/StrongNam | ||
00000100:·654d·616e·6167·6572·2e63·7360·a66e·40cf··eManager.cs`.n@. | 00000100:·654d·616e·6167·6572·2e63·7360·a66e·40cf··eManager.cs`.n@. | ||
00000110:·6482·4cb6·f042·d481·72a7·9990·bdf1·1f4b··d.L..B..r......K | 00000110:·6482·4cb6·f042·d481·72a7·9990·bdf1·1f4b··d.L..B..r......K | ||
00000120:·ad0c·f72a·4d75·90a8·eb86·e200· | 00000120:·ad0c·f72a·4d75·90a8·eb86·e200·502f·6275··...*Mu......P/bu | ||
00000130:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 | 00000130:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 | ||
00000140:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | 00000140:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | ||
00000150:·2f69·6b76·6d2f·7265·666c·6563·742f·4 | 00000150:·2f69·6b76·6d2f·7265·666c·6563·742f·4375··/ikvm/reflect/Cu | ||
00000160:·7374·6f6d·4174·7472·6962·7574·6554·7970··stomAttributeTyp | |||
00000170:·6564·4172·6775·6d65·6e74·2e63·7360·a66e··edArgument.cs`.n | |||
00000160:·656e·7449·6e66·6f2e·6373·60a6·6e40·cf64··entInfo.cs`.n@.d | |||
00000170:·824c·b6f0·42d4·8172·a799·4aa0·9976·00fd··.L..B..r..J..v.. | |||
00000180:·f879·2154·d83f·264b·b2ac·0043·2f62·7569··.y!T.?&K...C/bui | |||
00000190:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 | |||
000001a0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | |||
000001b0:·696b·766d·2f72·6566·6c65·6374·2f4d·6574··ikvm/reflect/Met | |||
000001c0:·686f·6453·6967·6e61·7475·7265·2e63·7360··hodSignature.cs` | |||
000001 | 00000180:·40cf·6482·4cb6·f042·d481·72a7·9977·16b0··@.d.L..B..r..w.. | ||
000001 | 00000190:·05cb·7808·d782·06ee·f76c·a916·7f00·3e2f··..x......l....>/ | ||
000001 | 000001a0:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 | ||
00000 | 000001b0:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | ||
00000 | 000001c0:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | ||
00000220:·742f·5479·7065·2e63·7360·a66e·40cf·6482··t/Type.cs`.n@.d. | |||
00000230:·4cb6·f042·d481·72a7·99f5·02ee·86b7·689c··L..B..r.......h. | |||
00000 | 000001d0:·4d65·7468·6f64·426f·6479·2e63·7360·a66e··MethodBody.cs`.n | ||
000001e0:·40cf·6482·4cb6·f042·d481·72a7·9970·0ab5··@.d.L..B..r..p.. | |||
000001f0:·24d4·647c·9642·fa1f·2f24·bf52·a700·3d2f··$.d|.B../$.R..=/ | |||
000002 | 00000200:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 | ||
000002 | 00000210:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | ||
000002 | 00000220:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | ||
00000230:·4669·656c·6449·6e66·6f2e·6373·60a6·6e40··FieldInfo.cs`.n@ | |||
00000280:·6f64·496e·666f·2e63·7360·a66e·40cf·6482··odInfo.cs`.n@.d. | |||
00000290:·4cb6·f042·d481·72a7·99cc·9dd5·f99b·7d80··L..B..r.......}. | |||
000002a0:·c4e0·e89d·5508·bb7e·a900·3e2f·6275·696c··....U..~..>/buil | |||
000002b0:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 | |||
000002c0:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | |||
000002d0:·6b76·6d2f·7265·666c·6563·742f·4d65·6d62··kvm/reflect/Memb | |||
000002e0:·6572·496e·666f·2e63·7360·a66e·40cf·6482··erInfo.cs`.n@.d. | |||
000002f0:·4cb6·f042·d481·72a7·99d5·939a·83c6·e1e7··L..B..r......... | |||
00000300:·e719·13cf·308a·6405·9800·3a2f·6275·696c··....0.d...:/buil | |||
00000310:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 | |||
00000320:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | |||
00000330:·6b76·6d2f·7265·666c·6563·742f·4d6f·6475··kvm/reflect/Modu | |||
00000340:·6c65·2e63·7360·a66e·40cf·6482·4cb6·f042··le.cs`.n@.d.L..B | |||
00000350:·d481·72a7·9902·545b·8ffe·9e66·32a2·c72b··..r...T[...f2..+ | |||
00000360:·57b8·eb30·6600·4b2f·6275·696c·642f·6d6f··W..0f.K/build/mo | |||
00000370:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
00000380:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
00000390:·7265·666c·6563·742f·4578·6365·7074·696f··reflect/Exceptio | |||
000003a0:·6e48·616e·646c·696e·6743·6c61·7573·652e··nHandlingClause. | |||
000003b0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
000003c0:·a799·d648·2f8b·cdaf·7ea0·0335·4cc0·49d6··...H/...~..5L.I. | |||
000003d0:·0b54·003e·2f62·7569·6c64·2f6d·6f6e·6f2d··.T.>/build/mono- | |||
000003e0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | |||
000003f0:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
00000400:·6c65·6374·2f4d·6574·686f·6442·6173·652e··lect/MethodBase. | |||
00000410:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
00000420:·a799·2d7b·1f40·e930·8f03·ce94·ddad·c142··..-{.@.0.......B | |||
00000430:·dfdc·0038·2f62·7569·6c64·2f6d·6f6e·6f2d··...8/build/mono- | |||
00000440:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | |||
00000450:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
00000460:·6c65·6374·2f55·7469·6c2e·6373·60a6·6e40··lect/Util.cs`.n@ | |||
00000 | 00000240:·cf64·824c·b6f0·42d4·8172·a799·bc53·2360··.d.L..B..r...S#` | ||
00000 | 00000250:·ddb2·97f9·b2ba·2d4e·3288·b9c3·0038·2f62··......-N2....8/b | ||
00000 | 00000260:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. | ||
000004a0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | |||
000004b0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f46··l/ikvm/reflect/F | |||
000004c0:·6965·6c64·496e·666f·2e63·7360·a66e·40cf··ieldInfo.cs`.n@. | |||
000004d0:·6482·4cb6·f042·d481·72a7·99bc·5323·60dd··d.L..B..r...S#`. | |||
000004e0:·b297·f9b2·ba2d·4e32·88b9·c300·3c2f·6275··.....-N2....</bu | |||
000004f0:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 | |||
00000500:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | |||
00000510:·2f69·6b76·6d2f·7265·666c·6563·742f·556e··/ikvm/reflect/Un | |||
00000520:·6976·6572·7365·2e63·7360·a66e·40cf·6482··iverse.cs`.n@.d. | |||
00000530:·4cb6·f042·d481·72a7·9933·9504·4b4b·3b84··L..B..r..3..KK;. | |||
00000540:·8a4e·8848·2627·e010·e500·4b2f·6275·696c··.N.H&'....K/buil | |||
00000550:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 | |||
00000560:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | |||
00000570:·6b76·6d2f·7265·666c·6563·742f·4261·6449··kvm/reflect/BadI | |||
00000580:·6d61·6765·466f·726d·6174·4578·6365·7074··mageFormatExcept | |||
00000590:·696f·6e2e·6373·60a6·6e40·cf64·824c·b6f0··ion.cs`.n@.d.L.. | |||
000005a0:·42d4·8172·a799·ee29·3318·5ce4·04bb·5337··B..r...)3.\...S7 | |||
000005b0:·4300·6e0c·d7cc·0042·2f62·7569·6c64·2f6d··C.n....B/build/m | |||
000005c0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | |||
000005d0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | |||
000005e0:·2f72·6566·6c65·6374·2f54·7970·654e·616d··/reflect/TypeNam | |||
000005f0:·6550·6172·7365·722e·6373·60a6·6e40·cf64··eParser.cs`.n@.d | |||
00000600:·824c·b6f0·42d4·8172·a799·8c56·9c04·9699··.L..B..r...V.... | |||
00000610:·53c0·3321·32b6·c16f·36d1·0045·2f62·7569··S.3!2..o6..E/bui | |||
00000620:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 | |||
00000630:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | |||
00000640:·696b·766d·2f72·6566·6c65·6374·2f50·726f··ikvm/reflect/Pro | |||
00000650:·7065·7274·7953·6967·6e61·7475·7265·2e63··pertySignature.c | |||
00000660:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00000670:·9926·c4b6·75bb·f80b·b2e9·fcca·d4bc·bb75··.&..u..........u | |||
00000680:·7c00·482f·6275·696c·642f·6d6f·6e6f·2d36··|.H/build/mono-6 | |||
00000690:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | |||
000006a0:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
000006b0:·6563·742f·4d61·6e69·6665·7374·5265·736f··ect/ManifestReso | |||
000006c0:·7572·6365·496e·666f·2e63·7360·a66e·40cf··urceInfo.cs`.n@. | |||
000006d0:·6482·4cb6·f042·d481·72a7·9948·2cc4·69b0··d.L..B..r..H,.i. | |||
000006e0:·4fa6·0fc6·474d·dfff·bdd6·ae00·3f2f·6275··O...GM......?/bu | |||
000006f0:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 | |||
00000700:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | |||
00000710:·2f69·6b76·6d2f·7265·666c·6563·742f·4d61··/ikvm/reflect/Ma | |||
00000720:·7273·6861·6c53·7065·632e·6373·60a6·6e40··rshalSpec.cs`.n@ | |||
00000730:·cf64·824c·b6f0·42d4·8172·a799·9d5b·053e··.d.L..B..r...[.> | |||
00000740:·3674·a5b5·8437·4909·61c3·04b4·0040·2f62··6t...7I.a....@/b | |||
00000750:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. | |||
00000 | 00000270:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | ||
00000 | 00000280:·6c2f·696b·766d·2f72·6566·6c65·6374·2f55··l/ikvm/reflect/U | ||
00000 | 00000290:·7469·6c2e·6373·60a6·6e40·cf64·824c·b6f0··til.cs`.n@.d.L.. | ||
000002a0:·42d4·8172·a799·74fa·0c40·2178·0d8a·d970··B..r..t..@!x...p | |||
Max diff block lines reached; 1662354/1700876 bytes (97.74%) 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:·7 | 00000010:·77af·e2e8·fd65·4f41·b875·aa0f·1d10·0209··w....eOA.u...... | ||
00000020:·5394·0300·7000·0000·6fdb·0200·6300·0000··S...p...o...c... | 00000020:·5394·0300·7000·0000·6fdb·0200·6300·0000··S...p...o...c... | ||
00000030:·3b91·0300·1803·0000·6300·0000·238e·0300··;.......c...#... | 00000030:·3b91·0300·1803·0000·6300·0000·238e·0300··;.......c...#... | ||
00000040:·1803·0000·db0e·0000·dfdb·0200·44b2·0000··............D... | 00000040:·1803·0000·db0e·0000·dfdb·0200·44b2·0000··............D... | ||
00000050:·0000·0000·0000·0000·5394·0300·0000·0000··........S....... | 00000050:·0000·0000·0000·0000·5394·0300·0000·0000··........S....... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·342f·6275·696c·642f·6d6f·6e6f·2d36·2e38··4/build/mono-6.8 | 00000070:·342f·6275·696c·642f·6d6f·6e6f·2d36·2e38··4/build/mono-6.8 | ||
00000080:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | 00000080:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | ||
Offset 56, 561 lines modified | Offset 56, 561 lines modified | ||
00000370:·6482·4cb6·f042·d481·72a7·9943·bfe6·a2a7··d.L..B..r..C.... | 00000370:·6482·4cb6·f042·d481·72a7·9943·bfe6·a2a7··d.L..B..r..C.... | ||
00000380:·574b·5ae3·39fd·18cf·21a1·7000·392f·6275··WKZ.9...!.p.9/bu | 00000380:·574b·5ae3·39fd·18cf·21a1·7000·392f·6275··WKZ.9...!.p.9/bu | ||
00000390:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 | 00000390:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 | ||
000003a0:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | 000003a0:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | ||
000003b0:·2f69·6b64·6173·6d2f·5461·626c·6544·756d··/ikdasm/TableDum | 000003b0:·2f69·6b64·6173·6d2f·5461·626c·6544·756d··/ikdasm/TableDum | ||
000003c0:·7065·722e·6373·60a6·6e40·cf64·824c·b6f0··per.cs`.n@.d.L.. | 000003c0:·7065·722e·6373·60a6·6e40·cf64·824c·b6f0··per.cs`.n@.d.L.. | ||
000003d0:·42d4·8172·a799·006c·5e77·0891·288d·3015··B..r...l^w..(.0. | 000003d0:·42d4·8172·a799·006c·5e77·0891·288d·3015··B..r...l^w..(.0. | ||
000003e0:·b442·d4f1·a244·00 | 000003e0:·b442·d4f1·a244·0050·2f62·7569·6c64·2f6d··.B...D.P/build/m | ||
000003f0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | 000003f0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | ||
00000400:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | 00000400:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | ||
00000410:·2f72·6566·6c65·6374·2f4 | 00000410:·2f72·6566·6c65·6374·2f43·7573·746f·6d41··/reflect/CustomA | ||
00000420:·7474·7269·6275·7465·5479·7065·6441·7267··ttributeTypedArg | |||
00000430:·756d·656e·742e·6373·60a6·6e40·cf64·824c··ument.cs`.n@.d.L | |||
00000440:·b6f0·42d4·8172·a799·7716·b005·cb78·08d7··..B..r..w....x.. | |||
00000450:·8206·eef7·6ca9·167f·003e·2f62·7569·6c64··....l....>/build | |||
00000420:·666f·2e63·7360·a66e·40cf·6482·4cb6·f042··fo.cs`.n@.d.L..B | |||
00000430:·d481·72a7·994a·a099·7600·fdf8·7921·54d8··..r..J..v...y!T. | |||
00000440:·3f26·4bb2·ac00·432f·6275·696c·642f·6d6f··?&K...C/build/mo | |||
00000450:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
00000460:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
00000470:·7265·666c·6563·742f·4d65·7468·6f64·5369··reflect/MethodSi | |||
00000480:·676e·6174·7572·652e·6373·60a6·6e40·cf64··gnature.cs`.n@.d | |||
00000490:·824c·b6f0·42d4·8172·a799·ccfb·76ec·442a··.L..B..r....v.D* | |||
000004a0:·059b·d364·b043·4833·2592·0038·2f62·7569··...d.CH3%..8/bui | |||
000004 | 00000460:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | ||
000004 | 00000470:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | ||
000004 | 00000480:·766d·2f72·6566·6c65·6374·2f4d·6574·686f··vm/reflect/Metho | ||
000004e0:·652e·6373·60a6·6e40·cf64·824c·b6f0·42d4··e.cs`.n@.d.L..B. | |||
000004f0:·8172·a799·f502·ee86·b768·9c9a·a3ca·da4b··.r.......h.....K | |||
00000500:·e176·4c69·003e·2f62·7569·6c64·2f6d·6f6e··.vLi.>/build/mon | |||
00000510:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00000520:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000530:·6566·6c65·6374·2f4d·6574·686f·6449·6e66··eflect/MethodInf | |||
00000 | 00000490:·6442·6f64·792e·6373·60a6·6e40·cf64·824c··dBody.cs`.n@.d.L | ||
00000550:·8172·a799·cc9d·d5f9·9b7d·80c4·e0e8·9d55··.r.......}.....U | |||
00000 | 000004a0:·b6f0·42d4·8172·a799·700a·b524·d464·7c96··..B..r..p..$.d|. | ||
000004b0:·42fa·1f2f·24bf·52a7·003d·2f62·7569·6c64··B../$.R..=/build | |||
00000 | 000004c0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | ||
00000 | 000004d0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | ||
000004e0:·766d·2f72·6566·6c65·6374·2f46·6965·6c64··vm/reflect/Field | |||
00000590:·6566·6c65·6374·2f4d·656d·6265·7249·6e66··eflect/MemberInf | |||
000005a0:·6f2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··o.cs`.n@.d.L..B. | |||
000005b0:·8172·a799·d593·9a83·c6e1·e7e7·1913·cf30··.r.............0 | |||
000005c0:·8a64·0598·003a·2f62·7569·6c64·2f6d·6f6e··.d...:/build/mon | |||
000005d0:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
000005e0:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
000005f0:·6566·6c65·6374·2f4d·6f64·756c·652e·6373··eflect/Module.cs | |||
00000600:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | |||
00000610:·0254·5b8f·fe9e·6632·a2c7·2b57·b8eb·3066··.T[...f2..+W..0f | |||
00000620:·004b·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.K/build/mono-6. | |||
00000630:·382e·302e·3130·352b·6466·7367·2f65·7874··8.0.105+dfsg/ext | |||
00000640:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle | |||
00000650:·6374·2f45·7863·6570·7469·6f6e·4861·6e64··ct/ExceptionHand | |||
00000660:·6c69·6e67·436c·6175·7365·2e63·7360·a66e··lingClause.cs`.n | |||
00000670:·40cf·6482·4cb6·f042·d481·72a7·99d6·482f··@.d.L..B..r...H/ | |||
00000680:·8bcd·af7e·a003·354c·c049·d60b·5400·3e2f··...~..5L.I..T.>/ | |||
00000690:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 | |||
000006a0:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | |||
000006b0:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | |||
000006c0:·4d65·7468·6f64·4261·7365·2e63·7360·a66e··MethodBase.cs`.n | |||
000006d0:·40cf·6482·4cb6·f042·d481·72a7·992d·7b1f··@.d.L..B..r..-{. | |||
000006e0:·40e9·308f·03ce·94dd·adc1·42df·dc00·382f··@.0.......B...8/ | |||
000006f0:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 | |||
00000700:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | |||
00000710:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | |||
00000 | 000004f0:·496e·666f·2e63·7360·a66e·40cf·6482·4cb6··Info.cs`.n@.d.L. | ||
00000730:·f042·d481·72a7·9974·fa0c·4021·780d·8ad9··.B..r..t..@!x... | |||
00000 | 00000500:·f042·d481·72a7·99bc·5323·60dd·b297·f9b2··.B..r...S#`..... | ||
00000510:·ba2d·4e32·88b9·c300·382f·6275·696c·642f··.-N2....8/build/ | |||
00000 | 00000520:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | ||
00000 | 00000530:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | ||
00000 | 00000540:·6d2f·7265·666c·6563·742f·5574·696c·2e63··m/reflect/Util.c | ||
00000780:·6e66·6f2e·6373·60a6·6e40·cf64·824c·b6f0··nfo.cs`.n@.d.L.. | |||
00000790:·42d4·8172·a799·bc53·2360·ddb2·97f9·b2ba··B..r...S#`...... | |||
000007a0:·2d4e·3288·b9c3·003c·2f62·7569·6c64·2f6d··-N2....</build/m | |||
000007b0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | |||
000007c0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | |||
000007d0:·2f72·6566·6c65·6374·2f55·6e69·7665·7273··/reflect/Univers | |||
000007e0:·652e·6373·60a6·6e40·cf64·824c·b6f0·42d4··e.cs`.n@.d.L..B. | |||
000007f0:·8172·a799·3395·044b·4b3b·848a·4e88·4826··.r..3..KK;..N.H& | |||
00000800:·27e0·10e5·004b·2f62·7569·6c64·2f6d·6f6e··'....K/build/mon | |||
00000810:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00000820:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000830:·6566·6c65·6374·2f42·6164·496d·6167·6546··eflect/BadImageF | |||
00000840:·6f72·6d61·7445·7863·6570·7469·6f6e·2e63··ormatException.c | |||
00000 | 00000550:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | ||
00000 | 00000560:·9974·fa0c·4021·780d·8ad9·7073·9e98·5049··.t..@!x...ps..PI | ||
00000 | 00000570:·0800·432f·6275·696c·642f·6d6f·6e6f·2d36··..C/build/mono-6 | ||
00000 | 00000580:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | ||
00000 | 00000590:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | ||
000005a0:·6563·742f·4765·6e65·7269·6357·7261·7070··ect/GenericWrapp | |||
000008a0:·6563·742f·5479·7065·4e61·6d65·5061·7273··ect/TypeNamePars | |||
000008b0:·6572·2e63·7360·a66e·40cf·6482·4cb6·f042··er.cs`.n@.d.L..B | |||
000008c0:·d481·72a7·998c·569c·0496·9953·c033·2132··..r...V....S.3!2 | |||
000008d0:·b6c1·6f36·d100·452f·6275·696c·642f·6d6f··..o6..E/build/mo | |||
000008e0:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
000008f0:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
00000900:·7265·666c·6563·742f·5072·6f70·6572·7479··reflect/Property | |||
00000910:·5369·676e·6174·7572·652e·6373·60a6·6e40··Signature.cs`.n@ | |||
00000920:·cf64·824c·b6f0·42d4·8172·a799·26c4·b675··.d.L..B..r..&..u | |||
00000930:·bbf8·0bb2·e9fc·cad4·bcbb·757c·0048·2f62··..........u|.H/b | |||
00000940:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. | |||
00000950:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | |||
00000960:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4d··l/ikvm/reflect/M | |||
00000970:·616e·6966·6573·7452·6573·6f75·7263·6549··anifestResourceI | |||
00000980:·6e66·6f2e·6373·60a6·6e40·cf64·824c·b6f0··nfo.cs`.n@.d.L.. | |||
00000990:·42d4·8172·a799·482c·c469·b04f·a60f·c647··B..r..H,.i.O...G | |||
000009a0:·4ddf·ffbd·d6ae·003f·2f62·7569·6c64·2f6d··M......?/build/m | |||
000009b0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | |||
000009c0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | |||
000009d0:·2f72·6566·6c65·6374·2f4d·6172·7368·616c··/reflect/Marshal | |||
000009e0:·5370·6563·2e63·7360·a66e·40cf·6482·4cb6··Spec.cs`.n@.d.L. | |||
000009f0:·f042·d481·72a7·999d·5b05·3e36·74a5·b584··.B..r...[.>6t... | |||
00000a00:·3749·0961·c304·b400·402f·6275·696c·642f··7I.a....@/build/ | |||
00000a10:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | |||
00000a20:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | |||
00000a30:·6d2f·7265·666c·6563·742f·4173·7365·6d62··m/reflect/Assemb | |||
Max diff block lines reached; 1653764/1691752 bytes (97.75%) 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:·3b8a·d283·fa1a·0f40·b6a6·a657·5404·6c15··;......@...WT.l. | ||
00000020:·983a·0000·7000·0000·4c2c·0000·0500·0000··.:..p...L,...... | 00000020:·983a·0000·7000·0000·4c2c·0000·0500·0000··.:..p...L,...... | ||
00000030:·703a·0000·2800·0000·0500·0000·483a·0000··p:..(.......H:.. | 00000030:·703a·0000·2800·0000·0500·0000·483a·0000··p:..(.......H:.. | ||
00000040:·2800·0000·2101·0000·bc2c·0000·8c0d·0000··(...!....,...... | 00000040:·2800·0000·2101·0000·bc2c·0000·8c0d·0000··(...!....,...... | ||
00000050:·0000·0000·0000·0000·983a·0000·0000·0000··.........:...... | 00000050:·0000·0000·0000·0000·983a·0000·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·6d6f·6e6f·2d36·2e38··I/build/mono-6.8 | 00000070:·492f·6275·696c·642f·6d6f·6e6f·2d36·2e38··I/build/mono-6.8 | ||
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | 00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | ||
Offset 20, 31 lines modified | Offset 20, 31 lines modified | ||
00000130:·40cf·6482·4cb6·f042·d481·72a7·99ba·3d77··@.d.L..B..r...=w | 00000130:·40cf·6482·4cb6·f042·d481·72a7·99ba·3d77··@.d.L..B..r...=w | ||
00000140:·d412·1ad0·45c8·c784·76bb·5946·b400·3f2f··....E...v.YF..?/ | 00000140:·d412·1ad0·45c8·c784·76bb·5946·b400·3f2f··....E...v.YF..?/ | ||
00000150:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 | 00000150:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 | ||
00000160:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | 00000160:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | ||
00000170:·616c·2f6c·696e·6b65·722f·7372·632f·616e··al/linker/src/an | 00000170:·616c·2f6c·696e·6b65·722f·7372·632f·616e··al/linker/src/an | ||
00000180:·616c·797a·6572·2f4d·6169·6e2e·6373·60a6··alyzer/Main.cs`. | 00000180:·616c·797a·6572·2f4d·6169·6e2e·6373·60a6··alyzer/Main.cs`. | ||
00000190:·6e40·cf64·824c·b6f0·42d4·8172·a799·20e2··n@.d.L..B..r..·. | 00000190:·6e40·cf64·824c·b6f0·42d4·8172·a799·20e2··n@.d.L..B..r..·. | ||
000001a0:·9a10·3a97·6f8a·bcd2·22af·3348·a343·005 | 000001a0:·9a10·3a97·6f8a·bcd2·22af·3348·a343·005b··..:.o...".3H.C.[ | ||
000001b0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. | 000001b0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. | ||
000001c0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | 000001c0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | ||
000001d0:·6e61·6c2f·6c69·6e6b·6572·2f73·7263·2f61··nal/linker/src/a | 000001d0:·6e61·6c2f·6c69·6e6b·6572·2f73·7263·2f61··nal/linker/src/a | ||
000001e0:·6e61·6c79·7a65·722f·4c69·6e6b·6572·416e··nalyzer/LinkerAn | 000001e0:·6e61·6c79·7a65·722f·4c69·6e6b·6572·416e··nalyzer/LinkerAn | ||
000001f0:·616c·797a·6572·436f·7265·2f | 000001f0:·616c·797a·6572·436f·7265·2f53·7061·6365··alyzerCore/Space | ||
00000200:· | 00000200:·416e·616c·797a·6572·2e63·7360·a66e·40cf··Analyzer.cs`.n@. | ||
00000210:· | 00000210:·6482·4cb6·f042·d481·72a7·99e6·9f7f·13ce··d.L..B..r....... | ||
00000220:· | 00000220:·077b·599a·664d·c54f·112d·2100·5d2f·6275··.{Y.fM.O.-!.]/bu | ||
00000230:·6 | 00000230:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 | ||
00000240:· | 00000240:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | ||
00000250:· | 00000250:·2f6c·696e·6b65·722f·7372·632f·616e·616c··/linker/src/anal | ||
00000260:· | 00000260:·797a·6572·2f4c·696e·6b65·7241·6e61·6c79··yzer/LinkerAnaly | ||
00000270:· | 00000270:·7a65·7243·6f72·652f·4465·7065·6e64·656e··zerCore/Dependen | ||
00000280:·6 | 00000280:·6379·4772·6170·682e·6373·60a6·6e40·cf64··cyGraph.cs`.n@.d | ||
00000290:·824c·b6f0·42d4·8172·a799· | 00000290:·824c·b6f0·42d4·8172·a799·942d·1ac1·8c94··.L..B..r...-.... | ||
000002a0:· | 000002a0:·6efd·a36b·8f5c·5e67·2dc9·0001·0000·0200··n..k.\^g-....... | ||
000002b0:·0003·0000·0400·0005·0000·0100·0177·0000··.............w.. | 000002b0:·0003·0000·0400·0005·0000·0100·0177·0000··.............w.. | ||
000002c0:·0003·c501·011b·0001·0104·0401·ba05·00bf··................ | 000002c0:·0003·c501·011b·0001·0104·0401·ba05·00bf··................ | ||
000002d0:·05c0·0500·0200·0000·03cb·0101·3b63·0001··............;c.. | 000002d0:·05c0·0500·0200·0000·03cb·0101·3b63·0001··............;c.. | ||
000002e0:·0104·0504·01d5·0500·d605·d705·0002·0000··................ | 000002e0:·0104·0504·01d5·0500·d605·d705·0002·0000··................ | ||
000002f0:·0000·0101·01ee·0500·ef05·f005·0002·0001··................ | 000002f0:·0000·0101·01ee·0500·ef05·f005·0002·0001··................ | ||
00000300:·01ff·ffff·ff0f·218c·0100·03f1·0101·0823··......!........# | 00000300:·01ff·ffff·ff0f·218c·0100·03f1·0101·0823··......!........# | ||
00000310:·0895·8b08·6c1d·0001·0104·0505·0605·0401··....l........... | 00000310:·0895·8b08·6c1d·0001·0104·0505·0605·0401··....l........... | ||
Offset 544, 82 lines modified | Offset 544, 82 lines modified | ||
000021f0:·4343·4343·4343·4344·3bf3·f3f3·f3f3·f3f3··CCCCCCCD;....... | 000021f0:·4343·4343·4343·4344·3bf3·f3f3·f3f3·f3f3··CCCCCCCD;....... | ||
00002200:·f3f3·f308·1553·434d·635b·6333·154c·4272··.....SCMc[c3.LBr | 00002200:·f3f3·f308·1553·434d·635b·6333·154c·4272··.....SCMc[c3.LBr | ||
00002210:·934c·639b·9d63·4345·6373·6343·6373·6373··.Lc..cCEcscCcscs | 00002210:·934c·639b·9d63·4345·6373·6343·6373·6373··.Lc..cCEcscCcscs | ||
00002220:·636b·6300·0101·0404·0404·0404·0404·0404··ckc............. | 00002220:·636b·6300·0101·0404·0404·0404·0404·0404··ckc............. | ||
00002230:·0404·0404·0505·0505·0505·0505·0505·0504··................ | 00002230:·0404·0404·0505·0505·0505·0505·0505·0504··................ | ||
00002240:·0505·0405·0505·0504·0442·5704·0405·0504··.........BW..... | 00002240:·0505·0405·0505·0504·0442·5704·0405·0504··.........BW..... | ||
00002250:·0505·0405·0405·0405·0405·0405·0905·0386··................ | 00002250:·0505·0405·0405·0405·0405·0405·0905·0386··................ | ||
00002260:·4300·ba43·e343·0002·0000·000 | 00002260:·4300·ba43·e343·0002·0000·0004·0403·2401··C..C.C........$. | ||
00002270:·4400·e944·ea44·0002·0000·0004·0403·1701··D..D.D.......... | |||
000022 | 00002270:·6364·3c00·0101·030c·0a04·04e8·4400·e944··cd<.........D..D | ||
00002280:·ea44·0002·0001·01ff·ffff·ff0f·002b·0004··.D...........+.. | |||
00002290:·0403·2f01·0823·1c4b·3c00·0101·0506·0506··../..#.K<....... | |||
000022a0:·0404·8445·0085·458e·4500·0202·000b·6164··...E..E.E.....ad | |||
000022b0:·6441·7373·656d·626c·7900·0108·6164·6469··dAssembly...addi | |||
000022c0:·7469·6f6e·0000·0004·0403·3a01·3b3c·b408··tion......:.;<.. | |||
000022d0:·2300·0101·0405·0404·0404·ab45·00c5·45c6··#..........E..E. | |||
000022e0:·4500·0200·0000·0404·0345·0100·0101·0404··E........E...... | |||
000022f0:·e345·00e4·45e5·4500·0202·0003·6b65·7900··.E..E.E.....key. | |||
00002300:·0105·6d73·697a·6500·0000·0404·034a·014c··..msize......J.L | |||
00002310:·9374·6b7c·7400·0101·0404·0504·0404·0404··.tk|t........... | |||
00002320:·f945·0088·4689·4600·0205·0004·7369·7a65··.E..F.F.....size | |||
00002330:·0001·0566·6965·6c64·0103·066d·6574·686f··...field...metho | |||
00002340:·6402·050c·7265·736f·6c76·6564·5479·7065··d...resolvedType | |||
00002350:·0006·0165·0505·02ff·ffff·ff0f·0c52·02ff··...e.........R.. | |||
00002360:·ffff·ff0f·52a7·0101·026c·8801·01ff·ffff··....R....l...... | |||
00002370:·ff0f·af01·c201·01ff·ffff·ff0f·c701·e101··................ | |||
00002380:·0004·0403·5901·6c92·4b08·849a·4b43·6308··....Y.l.K...KCc. | |||
00002390:·654c·a343·f400·0101·041f·0d05·200d·0505··eL.C........·... | |||
000023a0:·0604·0506·0504·04a9·4600·d546·8047·0002··........F..F.G.. | |||
000023b0:·0800·0872·6573·6f6c·7665·7200·0109·746f··...resolver...to | |||
000023c0:·7461·6c53·697a·6500·0204·6669·6c65·0205··talSize...file.. | |||
000023d0:·0a70·6172·616d·6574·6572·7303·0708·6173··.parameters...as | |||
000023e0:·7365·6d62·6c79·0308·066d·6f64·756c·6504··sembly...module. | |||
000023f0:·0a04·7479·7065·060c·0563·6869·6c64·0808··..type...child.. | |||
00002400:·01ff·ffff·ff0f·0625·02ff·ffff·ff0f·4894··.......%......H. | |||
00002410:·0301·0266·8403·0203·bd01·8403·0104·d901··...f............ | |||
00002420:·e502·0205·d901·e502·0106·f501·c602·0207··................ | |||
00002430:·8002·c602·0004·0403·6f01·3b83·b45c·3b6c··........o.;..\;l | |||
00002440:·1bd2·333b·b45c·424a·6b5b·73a2·53a2·5363··..3;.\BJk[s.S.Sc | |||
00002450:·a253·0268·03f3·ffff·ff0f·0103·1202·1001··.S.h............ | |||
00002460:·3bb4·0001·0104·0505·0504·0404·2d0d·0506··;...........-... | |||
00002470:·0605·3d62·0505·250e·220f·0722·1008·2d04··..=b..%.".."..-. | |||
00002480:·0505·04b0·4700·ff47·b448·0002·0000·0004··....G..G.H...... | |||
00002490:·0403·9301·01bb·9b00·0101·0405·0404·8c49··...............I | |||
000024a0:·008d·498e·4900·0200·0000·0001·0105·a749··..I.I..........I | |||
000024b0:·00a8·49a9·4900·0200·0000·0405·0317·01eb··..I.I........... | |||
000024c0:·3b00·0101·0506·0505·b749·00b8·49b9·4900··;........I..I.I. | |||
00002 | 000024d0:·0200·0000·0405·0320·0163·6363·0001·010d··.......·.ccc.... | ||
000022a0:·0d0a·030d·0492·4500·9345·9445·0002·0000··......E..E.E.... | |||
000022b0:·0004·0403·2401·0001·012a·04ae·4500·af45··....$....*..E..E | |||
000022c0:·b045·0002·0000·0004·0403·2401·0001·012f··.E........$..../ | |||
000022d0:·04c4·4500·c545·c645·0002·0200·0a66·696c··..E..E.E.....fil | |||
000022e0:·6553·7472·6561·6d02·0109·7a69·7053·7472··eStream...zipStr | |||
000022f0:·6561·6d03·0501·ffff·ffff·0f0b·4501·010b··eam.........E... | |||
00002300:·4501·0212·3301·031a·2101·ffff·ffff·0f4b··E...3...!......K | |||
00002310:·5b00·0404·0328·0165·434b·0874·3b5b·0001··[....(.eCK.t;[.. | |||
00002320:·0104·0c0c·0606·0505·04da·4500·f445·9146··..........E..E.F | |||
00002330:·0002·0500·0672·6561·6465·7201·0201·6205··.....reader...b. | |||
00002340:·0301·6505·0405·6265·6769·6e06·0503·656e··..e...begin...en | |||
00002350:·6406·0701·ffff·ffff·0f00·e101·0101·07cf··d............... | |||
00002360:·0101·020c·c401·0103·13c4·0101·043f·ba01··.............?.. | |||
00002370:·0105·63ba·0101·06a7·01ba·0100·0404·0336··..c............6 | |||
00002380:·0143·3342·6d08·1b6b·6d6b·5b5c·6b6b·cba7··.C3Bm..kmk[\kk.. | |||
00002390:·3503·e8ff·ffff·0f02·0501·0001·010b·0506··5............... | |||
000023a0:·1f07·0808·0809·0909·0a09·0a07·0705·04b2··................ | |||
000023b0:·4600·d246·fb46·0002·0300·0676·6572·7465··F..F.F.....verte | |||
000023c0:·7800·0105·696e·6465·7803·0306·7072·6566··x...index...pref | |||
000023d0:·6978·0304·01ff·ffff·ff0f·0018·01ff·ffff··ix.............. | |||
000023e0:·ff0f·1ed8·0101·0224·cb01·0103·bf01·cb01··.......$........ | |||
000023f0:·0004·0403·5a01·cb3b·3b6b·3a42·536b·738b··....Z..;;k:BSks. | |||
00002400:·9308·2c74·8b95·7500·0101·0506·0506·0623··..,t..u........# | |||
00002410:·3706·0606·060e·0706·0706·0404·b847·00d3··7............G.. | |||
00002420:·47f0·4700·0200·0000·0404·0373·0100·0101··G.G........s.... | |||
00002430:·0404·a548·00a6·48a7·4800·0200·0000·0001··...H..H.H....... | |||
00002440:·0104·bb48·00bc·48bd·4800·0200·0000·0404··...H..H.H....... | |||
00002450:·038a·0101·0001·0104·04cb·4800·cc48·cd48··..........H..H.H | |||
00002460:·0002·0000·0004·0503·2401·6364·3c00·0101··........$.cd<... | |||
00002470:·030c·0a04·05e2·4800·e348·e448·0002·0001··......H..H.H.... | |||
00002480:·01ff·ffff·ff0f·002b·0004·0503·2f01·0823··.......+..../..# | |||
00002490:·1c4b·3c00·0101·0506·0506·0405·fe48·00ff··.K<..........H.. | |||
000024a0:·4888·4900·0202·000b·6164·6441·7373·656d··H.I.....addAssem | |||
000024b0:·626c·7900·0108·6164·6469·7469·6f6e·0000··bly...addition.. | |||
000024c0:·0004·0503·3a01·3b3c·b408·2300·0101·0405··....:.;<..#..... | |||
000024 | 000024e0:·0a03·0d05·d149·00d2·49d3·4900·0200·0000··.....I..I.I..... | ||
000024 | 000024f0:·0405·0324·0100·0101·2a05·ed49·00ee·49ef··...$....*..I..I. | ||
Max diff block lines reached; 6613/20333 bytes (32.52%) 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:·e27d·dcaf·33b7·8e4c·8659·dcc8·1cd5·47f6··.}..3..L.Y....G. | ||
00000020:·a | 00000020:·ac03·0a00·7000·0000·a814·0800·9400·0000··....p........... | ||
00000030:·0 | 00000030:·0cff·0900·a004·0000·9500·0000·64fa·0900··............d... | ||
00000040:·a804·0000·7128·0000·1 | 00000040:·a804·0000·7128·0000·1815·0800·4ce5·0100··....q(......L... | ||
00000050:·0000·0000·0000·0000·a | 00000050:·0000·0000·0000·0000·ac03·0a00·0000·0000··................ | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·2f2f·6275·696c·642f·6d6f·6e6f·2d36·2e38··//build/mono-6.8 | 00000070:·2f2f·6275·696c·642f·6d6f·6e6f·2d36·2e38··//build/mono-6.8 | ||
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | 00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | ||
00000090:·6d63·732f·6373·2d70·6172·7365·722e·6373··mcs/cs-parser.cs | 00000090:·6d63·732f·6373·2d70·6172·7365·722e·6373··mcs/cs-parser.cs | ||
000000a0:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | 000000a0:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | ||
000000b0:·6639·2ea2·3b67·5dde·5c1b·a787·0701·0f97··f9..;g].\....... | 000000b0:·6639·2ea2·3b67·5dde·5c1b·a787·0701·0f97··f9..;g].\....... | ||
000000c0:·0030·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.0/build/mono-6. | 000000c0:·0030·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.0/build/mono-6. | ||
Offset 315, 562 lines modified | Offset 315, 562 lines modified | ||
000013a0:·6e73·7473·2e63·7360·a66e·40cf·6482·4cb6··nsts.cs`.n@.d.L. | 000013a0:·6e73·7473·2e63·7360·a66e·40cf·6482·4cb6··nsts.cs`.n@.d.L. | ||
000013b0:·f042·d481·72a7·993a·aab2·bd2d·880e·a4e8··.B..r..:...-.... | 000013b0:·f042·d481·72a7·993a·aab2·bd2d·880e·a4e8··.B..r..:...-.... | ||
000013c0:·e2d5·4a00·2ec7·f300·352f·6275·696c·642f··..J.....5/build/ | 000013c0:·e2d5·4a00·2ec7·f300·352f·6275·696c·642f··..J.....5/build/ | ||
000013d0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | 000013d0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | ||
000013e0:·6673·672f·6d63·732f·746f·6f6c·732f·6d6f··fsg/mcs/tools/mo | 000013e0:·6673·672f·6d63·732f·746f·6f6c·732f·6d6f··fsg/mcs/tools/mo | ||
000013f0:·6e6f·702f·6f75·746c·696e·652e·6373·60a6··nop/outline.cs`. | 000013f0:·6e6f·702f·6f75·746c·696e·652e·6373·60a6··nop/outline.cs`. | ||
00001400:·6e40·cf64·824c·b6f0·42d4·8172·a799·4659··n@.d.L..B..r..FY | 00001400:·6e40·cf64·824c·b6f0·42d4·8172·a799·4659··n@.d.L..B..r..FY | ||
00001410:·f2cc·88fa·96c4·80d6·4523·035e·6bd6·00 | 00001410:·f2cc·88fa·96c4·80d6·4523·035e·6bd6·0050··........E#.^k..P | ||
00001420:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. | 00001420:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. | ||
00001430:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | 00001430:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | ||
00001440:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | 00001440:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | ||
00001450:·2f45·7665·6e74·496e·666f·2e63·7360·a66e··/EventInfo.cs`.n | |||
00001460:·40cf·6482·4cb6·f042·d481·72a7·994a·a099··@.d.L..B..r..J.. | |||
00001470:·7600·fdf8·7921·54d8·3f26·4bb2·ac00·432f··v...y!T.?&K...C/ | |||
00001480:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 | |||
00001490:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | |||
000014a0:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | |||
000014b0:·4d65·7468·6f64·5369·676e·6174·7572·652e··MethodSignature. | |||
000014c0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
000014d0:·a799·ccfb·76ec·442a·059b·d364·b043·4833··....v.D*...d.CH3 | |||
000014e0:·2592·0038·2f62·7569·6c64·2f6d·6f6e·6f2d··%..8/build/mono- | |||
000014f0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | |||
00001500:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
00001510:·6c65·6374·2f54·7970·652e·6373·60a6·6e40··lect/Type.cs`.n@ | |||
00001520:·cf64·824c·b6f0·42d4·8172·a799·f502·ee86··.d.L..B..r...... | |||
00001530:·b768·9c9a·a3ca·da4b·e176·4c69·003e·2f62··.h.....K.vLi.>/b | |||
00001540:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. | |||
00001550:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | |||
00001560:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4d··l/ikvm/reflect/M | |||
00001570:·6574·686f·6449·6e66·6f2e·6373·60a6·6e40··ethodInfo.cs`.n@ | |||
00001580:·cf64·824c·b6f0·42d4·8172·a799·cc9d·d5f9··.d.L..B..r...... | |||
00001590:·9b7d·80c4·e0e8·9d55·08bb·7ea9·003e·2f62··.}.....U..~..>/b | |||
000015a0:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. | |||
000015b0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | |||
000015c0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4d··l/ikvm/reflect/M | |||
000015d0:·656d·6265·7249·6e66·6f2e·6373·60a6·6e40··emberInfo.cs`.n@ | |||
000015e0:·cf64·824c·b6f0·42d4·8172·a799·d593·9a83··.d.L..B..r...... | |||
000015f0:·c6e1·e7e7·1913·cf30·8a64·0598·003a·2f62··.......0.d...:/b | |||
00001600:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. | |||
00001610:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | |||
00001620:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4d··l/ikvm/reflect/M | |||
00001630:·6f64·756c·652e·6373·60a6·6e40·cf64·824c··odule.cs`.n@.d.L | |||
00001640:·b6f0·42d4·8172·a799·0254·5b8f·fe9e·6632··..B..r...T[...f2 | |||
00001650:·a2c7·2b57·b8eb·3066·004b·2f62·7569·6c64··..+W..0f.K/build | |||
00001660:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | |||
00001670:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00001680:·766d·2f72·6566·6c65·6374·2f45·7863·6570··vm/reflect/Excep | |||
00001690:·7469·6f6e·4861·6e64·6c69·6e67·436c·6175··tionHandlingClau | |||
000016a0:·7365·2e63·7360·a66e·40cf·6482·4cb6·f042··se.cs`.n@.d.L..B | |||
000016b0:·d481·72a7·99d6·482f·8bcd·af7e·a003·354c··..r...H/...~..5L | |||
000016c0:·c049·d60b·5400·3e2f·6275·696c·642f·6d6f··.I..T.>/build/mo | |||
000016d0:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
000016e0:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
000016f0:·7265·666c·6563·742f·4d65·7468·6f64·4261··reflect/MethodBa | |||
00001700:·7365·2e63·7360·a66e·40cf·6482·4cb6·f042··se.cs`.n@.d.L..B | |||
00001710:·d481·72a7·992d·7b1f·40e9·308f·03ce·94dd··..r..-{.@.0..... | |||
00001720:·adc1·42df·dc00·382f·6275·696c·642f·6d6f··..B...8/build/mo | |||
00001730:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
00001740:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
00001750:·7265·666c·6563·742f·5574·696c·2e63·7360··reflect/Util.cs` | |||
00001760:·a66e·40cf·6482·4cb6·f042·d481·72a7·9974··.n@.d.L..B..r..t | |||
00001770:·fa0c·4021·780d·8ad9·7073·9e98·5049·0800··..@!x...ps..PI.. | |||
00001780:·3d2f·6275·696c·642f·6d6f·6e6f·2d36·2e38··=/build/mono-6.8 | |||
00001790:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | |||
000017a0:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | |||
000017b0:·742f·4669·656c·6449·6e66·6f2e·6373·60a6··t/FieldInfo.cs`. | |||
000017c0:·6e40·cf64·824c·b6f0·42d4·8172·a799·bc53··n@.d.L..B..r...S | |||
000017d0:·2360·ddb2·97f9·b2ba·2d4e·3288·b9c3·003c··#`......-N2....< | |||
000017e0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. | |||
000017f0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | |||
00001800:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
00001810:·2f55·6e69·7665·7273·652e·6373·60a6·6e40··/Universe.cs`.n@ | |||
00001820:·cf64·824c·b6f0·42d4·8172·a799·3395·044b··.d.L..B..r..3..K | |||
00001830:·4b3b·848a·4e88·4826·27e0·10e5·004b·2f62··K;..N.H&'....K/b | |||
00001840:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. | |||
00001850:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | |||
00001860:·6c2f·696b·766d·2f72·6566·6c65·6374·2f42··l/ikvm/reflect/B | |||
00001870:·6164·496d·6167·6546·6f72·6d61·7445·7863··adImageFormatExc | |||
00001880:·6570·7469·6f6e·2e63·7360·a66e·40cf·6482··eption.cs`.n@.d. | |||
00001890:·4cb6·f042·d481·72a7·99ee·2933·185c·e404··L..B..r...)3.\.. | |||
000018a0:·bb53·3743·006e·0cd7·cc00·422f·6275·696c··.S7C.n....B/buil | |||
000018b0:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 | |||
000018c0:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | |||
000018d0:·6b76·6d2f·7265·666c·6563·742f·5479·7065··kvm/reflect/Type | |||
000018e0:·4e61·6d65·5061·7273·6572·2e63·7360·a66e··NameParser.cs`.n | |||
000018f0:·40cf·6482·4cb6·f042·d481·72a7·998c·569c··@.d.L..B..r...V. | |||
00001900:·0496·9953·c033·2132·b6c1·6f36·d100·452f··...S.3!2..o6..E/ | |||
00001910:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 | |||
00001920:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | |||
00001930:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | |||
00001940:·5072·6f70·6572·7479·5369·676e·6174·7572··PropertySignatur | |||
00001950:·652e·6373·60a6·6e40·cf64·824c·b6f0·42d4··e.cs`.n@.d.L..B. | |||
00001960:·8172·a799·26c4·b675·bbf8·0bb2·e9fc·cad4··.r..&..u........ | |||
00001970:·bcbb·757c·0048·2f62·7569·6c64·2f6d·6f6e··..u|.H/build/mon | |||
00001980:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00001990:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
000019a0:·6566·6c65·6374·2f4d·616e·6966·6573·7452··eflect/ManifestR | |||
000019b0:·6573·6f75·7263·6549·6e66·6f2e·6373·60a6··esourceInfo.cs`. | |||
000019c0:·6e40·cf64·824c·b6f0·42d4·8172·a799·482c··n@.d.L..B..r..H, | |||
000019d0:·c469·b04f·a60f·c647·4ddf·ffbd·d6ae·003f··.i.O...GM......? | |||
000019e0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. | |||
000019f0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | |||
00001a00:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
00001a10:·2f4d·6172·7368·616c·5370·6563·2e63·7360··/MarshalSpec.cs` | |||
00001a20:·a66e·40cf·6482·4cb6·f042·d481·72a7·999d··.n@.d.L..B..r... | |||
00001a30:·5b05·3e36·74a5·b584·3749·0961·c304·b400··[.>6t...7I.a.... | |||
00001a40:·402f·6275·696c·642f·6d6f·6e6f·2d36·2e38··@/build/mono-6.8 | |||
00001a50:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | |||
00001a60:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | |||
00001a70:·742f·4173·7365·6d62·6c79·4e61·6d65·2e63··t/AssemblyName.c | |||
00001a80:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00001a90:·9988·d82a·120f·7abf·cfec·1cca·7143·1560··...*..z.....qC.` | |||
00001aa0:·6200·402f·6275·696c·642f·6d6f·6e6f·2d36··b.@/build/mono-6 | |||
Max diff block lines reached; 2399491/2437690 bytes (98.43%) of diff not shown. |
Offset 1, 566 lines modified | Offset 1, 566 lines modified | ||
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | 00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | ||
00000010:· | 00000010:·01e9·a76e·86bf·da4e·acee·8684·0667·5df7··...n...N.....g]. | ||
00000020:·e938·0300·7000·0000·118d·0200·5900·0000··.8..p.......Y... | 00000020:·e938·0300·7000·0000·118d·0200·5900·0000··.8..p.......Y... | ||
00000030:·2136·0300·c802·0000·5900·0000·5933·0300··!6......Y...Y3.. | 00000030:·2136·0300·c802·0000·5900·0000·5933·0300··!6......Y...Y3.. | ||
00000040:·c802·0000·d20d·0000·818d·0200·d8a5·0000··................ | 00000040:·c802·0000·d20d·0000·818d·0200·d8a5·0000··................ | ||
00000050:·0000·0000·0000·0000·e938·0300·0000·0000··.........8...... | 00000050:·0000·0000·0000·0000·e938·0300·0000·0000··.........8...... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·392f·6275·696c·642f·6d6f·6e6f·2d36·2e38··9/build/mono-6.8 | 00000070:·392f·6275·696c·642f·6d6f·6e6f·2d36·2e38··9/build/mono-6.8 | ||
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | 00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | ||
00000090:·746f·6f6c·732f·6d6b·6275·6e64·6c65·2f6d··tools/mkbundle/m | 00000090:·746f·6f6c·732f·6d6b·6275·6e64·6c65·2f6d··tools/mkbundle/m | ||
000000a0:·6b62·756e·646c·652e·6373·60a6·6e40·cf64··kbundle.cs`.n@.d | 000000a0:·6b62·756e·646c·652e·6373·60a6·6e40·cf64··kbundle.cs`.n@.d | ||
000000b0:·824c·b6f0·42d4·8172·a799·37ac·cca8·5832··.L..B..r..7...X2 | 000000b0:·824c·b6f0·42d4·8172·a799·37ac·cca8·5832··.L..B..r..7...X2 | ||
000000c0:·dd9f·11a9·7001·5e37·aea2·00 | 000000c0:·dd9f·11a9·7001·5e37·aea2·0050·2f62·7569··....p.^7...P/bui | ||
000000d0:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 | 000000d0:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 | ||
000000e0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | 000000e0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | ||
000000f0:·696b·766d·2f72·6566·6c65·6374·2f45·7665··ikvm/reflect/Eve | |||
00000100:·6e74·496e·666f·2e63·7360·a66e·40cf·6482··ntInfo.cs`.n@.d. | |||
00000110:·4cb6·f042·d481·72a7·994a·a099·7600·fdf8··L..B..r..J..v... | |||
00000120:·7921·54d8·3f26·4bb2·ac00·432f·6275·696c··y!T.?&K...C/buil | |||
00000130:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 | |||
00000140:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | |||
00000150:·6b76·6d2f·7265·666c·6563·742f·4d65·7468··kvm/reflect/Meth | |||
00000160:·6f64·5369·676e·6174·7572·652e·6373·60a6··odSignature.cs`. | |||
00000170:·6e40·cf64·824c·b6f0·42d4·8172·a799·ccfb··n@.d.L..B..r.... | |||
00000180:·76ec·442a·059b·d364·b043·4833·2592·0038··v.D*...d.CH3%..8 | |||
00000190:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. | |||
000001a0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | |||
000001b0:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
000001c0:·2f54·7970·652e·6373·60a6·6e40·cf64·824c··/Type.cs`.n@.d.L | |||
000001d0:·b6f0·42d4·8172·a799·f502·ee86·b768·9c9a··..B..r.......h.. | |||
000001e0:·a3ca·da4b·e176·4c69·003e·2f62·7569·6c64··...K.vLi.>/build | |||
000001f0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | |||
00000200:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00000210:·766d·2f72·6566·6c65·6374·2f4d·6574·686f··vm/reflect/Metho | |||
00000220:·6449·6e66·6f2e·6373·60a6·6e40·cf64·824c··dInfo.cs`.n@.d.L | |||
00000230:·b6f0·42d4·8172·a799·cc9d·d5f9·9b7d·80c4··..B..r.......}.. | |||
00000240:·e0e8·9d55·08bb·7ea9·003e·2f62·7569·6c64··...U..~..>/build | |||
00000250:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | |||
00000260:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00000270:·766d·2f72·6566·6c65·6374·2f4d·656d·6265··vm/reflect/Membe | |||
00000280:·7249·6e66·6f2e·6373·60a6·6e40·cf64·824c··rInfo.cs`.n@.d.L | |||
00000290:·b6f0·42d4·8172·a799·d593·9a83·c6e1·e7e7··..B..r.......... | |||
000002a0:·1913·cf30·8a64·0598·003a·2f62·7569·6c64··...0.d...:/build | |||
000002b0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | |||
000002c0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
000002d0:·766d·2f72·6566·6c65·6374·2f4d·6f64·756c··vm/reflect/Modul | |||
000002e0:·652e·6373·60a6·6e40·cf64·824c·b6f0·42d4··e.cs`.n@.d.L..B. | |||
000002f0:·8172·a799·0254·5b8f·fe9e·6632·a2c7·2b57··.r...T[...f2..+W | |||
00000300:·b8eb·3066·004b·2f62·7569·6c64·2f6d·6f6e··..0f.K/build/mon | |||
00000310:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00000320:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000330:·6566·6c65·6374·2f45·7863·6570·7469·6f6e··eflect/Exception | |||
00000340:·4861·6e64·6c69·6e67·436c·6175·7365·2e63··HandlingClause.c | |||
00000350:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00000360:·99d6·482f·8bcd·af7e·a003·354c·c049·d60b··..H/...~..5L.I.. | |||
00000370:·5400·3e2f·6275·696c·642f·6d6f·6e6f·2d36··T.>/build/mono-6 | |||
00000380:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | |||
00000390:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
000003a0:·6563·742f·4d65·7468·6f64·4261·7365·2e63··ect/MethodBase.c | |||
000003b0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
000003c0:·992d·7b1f·40e9·308f·03ce·94dd·adc1·42df··.-{.@.0.......B. | |||
000003d0:·dc00·382f·6275·696c·642f·6d6f·6e6f·2d36··..8/build/mono-6 | |||
000003e0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | |||
000003f0:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
00000400:·6563·742f·5574·696c·2e63·7360·a66e·40cf··ect/Util.cs`.n@. | |||
00000410:·6482·4cb6·f042·d481·72a7·9974·fa0c·4021··d.L..B..r..t..@! | |||
00000420:·780d·8ad9·7073·9e98·5049·0800·3d2f·6275··x...ps..PI..=/bu | |||
00000430:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 | |||
00000440:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | |||
00000450:·2f69·6b76·6d2f·7265·666c·6563·742f·4669··/ikvm/reflect/Fi | |||
00000460:·656c·6449·6e66·6f2e·6373·60a6·6e40·cf64··eldInfo.cs`.n@.d | |||
00000470:·824c·b6f0·42d4·8172·a799·bc53·2360·ddb2··.L..B..r...S#`.. | |||
00000480:·97f9·b2ba·2d4e·3288·b9c3·003c·2f62·7569··....-N2....</bui | |||
00000490:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 | |||
000004a0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | |||
000004b0:·696b·766d·2f72·6566·6c65·6374·2f55·6e69··ikvm/reflect/Uni | |||
000004c0:·7665·7273·652e·6373·60a6·6e40·cf64·824c··verse.cs`.n@.d.L | |||
000004d0:·b6f0·42d4·8172·a799·3395·044b·4b3b·848a··..B..r..3..KK;.. | |||
000004e0:·4e88·4826·27e0·10e5·004b·2f62·7569·6c64··N.H&'....K/build | |||
000004f0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | |||
00000500:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00000510:·766d·2f72·6566·6c65·6374·2f42·6164·496d··vm/reflect/BadIm | |||
00000520:·6167·6546·6f72·6d61·7445·7863·6570·7469··ageFormatExcepti | |||
00000530:·6f6e·2e63·7360·a66e·40cf·6482·4cb6·f042··on.cs`.n@.d.L..B | |||
00000540:·d481·72a7·99ee·2933·185c·e404·bb53·3743··..r...)3.\...S7C | |||
00000550:·006e·0cd7·cc00·422f·6275·696c·642f·6d6f··.n....B/build/mo | |||
00000560:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
00000570:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
00000580:·7265·666c·6563·742f·5479·7065·4e61·6d65··reflect/TypeName | |||
00000590:·5061·7273·6572·2e63·7360·a66e·40cf·6482··Parser.cs`.n@.d. | |||
000005a0:·4cb6·f042·d481·72a7·998c·569c·0496·9953··L..B..r...V....S | |||
000005b0:·c033·2132·b6c1·6f36·d100·452f·6275·696c··.3!2..o6..E/buil | |||
000005c0:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 | |||
000005d0:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | |||
000005e0:·6b76·6d2f·7265·666c·6563·742f·5072·6f70··kvm/reflect/Prop | |||
000005f0:·6572·7479·5369·676e·6174·7572·652e·6373··ertySignature.cs | |||
00000600:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | |||
00000610:·26c4·b675·bbf8·0bb2·e9fc·cad4·bcbb·757c··&..u..........u| | |||
00000620:·0048·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.H/build/mono-6. | |||
00000630:·382e·302e·3130·352b·6466·7367·2f65·7874··8.0.105+dfsg/ext | |||
00000640:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle | |||
00000650:·6374·2f4d·616e·6966·6573·7452·6573·6f75··ct/ManifestResou | |||
00000660:·7263·6549·6e66·6f2e·6373·60a6·6e40·cf64··rceInfo.cs`.n@.d | |||
00000670:·824c·b6f0·42d4·8172·a799·482c·c469·b04f··.L..B..r..H,.i.O | |||
00000680:·a60f·c647·4ddf·ffbd·d6ae·003f·2f62·7569··...GM......?/bui | |||
00000690:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 | |||
000006a0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | |||
000006b0:·696b·766d·2f72·6566·6c65·6374·2f4d·6172··ikvm/reflect/Mar | |||
000006c0:·7368·616c·5370·6563·2e63·7360·a66e·40cf··shalSpec.cs`.n@. | |||
000006d0:·6482·4cb6·f042·d481·72a7·999d·5b05·3e36··d.L..B..r...[.>6 | |||
000006e0:·74a5·b584·3749·0961·c304·b400·402f·6275··t...7I.a....@/bu | |||
000006f0:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 | |||
00000700:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | |||
00000710:·2f69·6b76·6d2f·7265·666c·6563·742f·4173··/ikvm/reflect/As | |||
00000720:·7365·6d62·6c79·4e61·6d65·2e63·7360·a66e··semblyName.cs`.n | |||
00000730:·40cf·6482·4cb6·f042·d481·72a7·9988·d82a··@.d.L..B..r....* | |||
00000740:·120f·7abf·cfec·1cca·7143·1560·6200·402f··..z.....qC.`b.@/ | |||
00000750:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 | |||
00000760:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | |||
00000770:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | |||
00000780:·5072·6f70·6572·7479·496e·666f·2e63·7360··PropertyInfo.cs` | |||
00000790:·a66e·40cf·6482·4cb6·f042·d481·72a7·9973··.n@.d.L..B..r..s | |||
000007a0:·5dce·cf77·8f21·000a·0175·ce96·b67a·8b00··]..w.!...u...z.. | |||
000007b0:·452f·6275·696c·642f·6d6f·6e6f·2d36·2e38··E/build/mono-6.8 | |||
000007c0:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | |||
000007d0:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | |||
000007e0:·742f·5061·7261·6d65·7465·724d·6f64·6966··t/ParameterModif | |||
Max diff block lines reached; 1645208/1682902 bytes (97.76%) 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:·8a76·c7de·da01·3c43·91ed·3789·5d03·0d28··.v....<C..7.]..( | ||
00000020:·d | 00000020:·d086·0300·7000·0000·98c9·0200·b200·0000··....p........... | ||
00000030:·4 | 00000030:·4081·0300·9005·0000·b200·0000·b07b·0300··@............{.. | ||
00000040:·9005·0000·ce0e·0000·0 | 00000040:·9005·0000·ce0e·0000·08ca·0200·a8b1·0000··................ | ||
00000050:·0000·0000·0000·0000·d | 00000050:·0000·0000·0000·0000·d086·0300·0000·0000··................ | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·442f·6275·696c·642f·6d6f·6e6f·2d36·2e38··D/build/mono-6.8 | 00000070:·442f·6275·696c·642f·6d6f·6e6f·2d36·2e38··D/build/mono-6.8 | ||
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | 00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | ||
00000090:·746f·6f6c·732f·6d6f·6e6f·2d73·796d·626f··tools/mono-symbo | 00000090:·746f·6f6c·732f·6d6f·6e6f·2d73·796d·626f··tools/mono-symbo | ||
000000a0:·6c69·6361·7465·2f73·796d·626f·6c69·6361··licate/symbolica | 000000a0:·6c69·6361·7465·2f73·796d·626f·6c69·6361··licate/symbolica | ||
000000b0:·7465·2e63·7360·a66e·40cf·6482·4cb6·f042··te.cs`.n@.d.L..B | 000000b0:·7465·2e63·7360·a66e·40cf·6482·4cb6·f042··te.cs`.n@.d.L..B | ||
000000c0:·d481·72a7·9923·c7dd·3fd3·9ebd·1649·80e7··..r..#..?....I.. | 000000c0:·d481·72a7·9923·c7dd·3fd3·9ebd·1649·80e7··..r..#..?....I.. | ||
Offset 52, 26 lines modified | Offset 52, 26 lines modified | ||
00000330:·8172·a799·83e4·342b·b119·983f·38cd·28dc··.r....4+...?8.(. | 00000330:·8172·a799·83e4·342b·b119·983f·38cd·28dc··.r....4+...?8.(. | ||
00000340:·7142·511c·003c·2f62·7569·6c64·2f6d·6f6e··qBQ..</build/mon | 00000340:·7142·511c·003c·2f62·7569·6c64·2f6d·6f6e··qBQ..</build/mon | ||
00000350:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | 00000350:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | ||
00000360:·2f65·7874·6572·6e61·6c2f·6365·6369·6c2f··/external/cecil/ | 00000360:·2f65·7874·6572·6e61·6c2f·6365·6369·6c2f··/external/cecil/ | ||
00000370:·4d6f·6e6f·2f44·6973·706f·7361·626c·652e··Mono/Disposable. | 00000370:·4d6f·6e6f·2f44·6973·706f·7361·626c·652e··Mono/Disposable. | ||
00000380:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | 00000380:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | ||
00000390:·a799·7edf·2de7·5138·c8bb·39d2·c923·611d··..~.-.Q8..9..#a. | 00000390:·a799·7edf·2de7·5138·c8bb·39d2·c923·611d··..~.-.Q8..9..#a. | ||
000003a0:·c4fb·003 | 000003a0:·c4fb·003b·2f62·7569·6c64·2f6d·6f6e·6f2d··...;/build/mono- | ||
000003b0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | 000003b0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | ||
000003c0:·7874·6572·6e61·6c2f·6365·6369·6c2f·4d6f··xternal/cecil/Mo | 000003c0:·7874·6572·6e61·6c2f·6365·6369·6c2f·4d6f··xternal/cecil/Mo | ||
000003d0:·6e6f·2f4 | 000003d0:·6e6f·2f4d·6572·6765·536f·7274·2e63·7360··no/MergeSort.cs` | ||
000003e0:·6482·4cb6·f042·d481·72a7·99 | 000003e0:·a66e·40cf·6482·4cb6·f042·d481·72a7·9996··.n@.d.L..B..r... | ||
000003f0:· | 000003f0:·1e32·bf25·1c91·72e6·f899·a205·549d·9f00··.2.%..r.....T... | ||
00000400:·696c·642f·6d6f·6e6f·2d36·2e38· | 00000400:·372f·6275·696c·642f·6d6f·6e6f·2d36·2e38··7/build/mono-6.8 | ||
00000410:·3035·2b64·6673·672f·6578·7465· | 00000410:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | ||
00000420:·2f63·6563·696c·2f4d·6f6e·6f2f· | 00000420:·726e·616c·2f63·6563·696c·2f4d·6f6e·6f2f··rnal/cecil/Mono/ | ||
00000430:· | 00000430:·456d·7074·792e·6373·60a6·6e40·cf64·824c··Empty.cs`.n@.d.L | ||
00000440:·b6f0·42d4·8172·a799·961e·32bf·251c·9172··..B..r....2.%..r | |||
000004 | 00000440:·b6f0·42d4·8172·a799·7fc9·eaf6·7b2a·10a3··..B..r......{*.. | ||
00000450:·3be1·9832·bcd6·4e3c·0041·2f62·7569·6c64··;..2..N<.A/build | |||
00000460:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | 00000460:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | ||
00000470:·6466·7367·2f65·7874·6572·6e61·6c2f·6365··dfsg/external/ce | 00000470:·6466·7367·2f65·7874·6572·6e61·6c2f·6365··dfsg/external/ce | ||
00000480:·6369·6c2f·4d6f·6e6f·2e43·6563·696c·2f41··cil/Mono.Cecil/A | 00000480:·6369·6c2f·4d6f·6e6f·2e43·6563·696c·2f41··cil/Mono.Cecil/A | ||
00000490:·7272·6179·5479·7065·2e63·7360·a66e·40cf··rrayType.cs`.n@. | 00000490:·7272·6179·5479·7065·2e63·7360·a66e·40cf··rrayType.cs`.n@. | ||
000004a0:·6482·4cb6·f042·d481·72a7·9910·0f33·f79c··d.L..B..r....3.. | 000004a0:·6482·4cb6·f042·d481·72a7·9910·0f33·f79c··d.L..B..r....3.. | ||
000004b0:·c938·1929·3f36·0676·6e70·d400·4a2f·6275··.8.)?6.vnp..J/bu | 000004b0:·c938·1929·3f36·0676·6e70·d400·4a2f·6275··.8.)?6.vnp..J/bu | ||
000004c0:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 | 000004c0:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 | ||
Offset 615, 288 lines modified | Offset 615, 288 lines modified | ||
00002660:·5bdf·d600·512f·6275·696c·642f·6d6f·6e6f··[...Q/build/mono | 00002660:·5bdf·d600·512f·6275·696c·642f·6d6f·6e6f··[...Q/build/mono | ||
00002670:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | 00002670:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | ||
00002680:·6578·7465·726e·616c·2f63·6563·696c·2f4d··external/cecil/M | 00002680:·6578·7465·726e·616c·2f63·6563·696c·2f4d··external/cecil/M | ||
00002690:·6f6e·6f2e·4365·6369·6c2f·5769·6e64·6f77··ono.Cecil/Window | 00002690:·6f6e·6f2e·4365·6369·6c2f·5769·6e64·6f77··ono.Cecil/Window | ||
000026a0:·7352·756e·7469·6d65·5072·6f6a·6563·7469··sRuntimeProjecti | 000026a0:·7352·756e·7469·6d65·5072·6f6a·6563·7469··sRuntimeProjecti | ||
000026b0:·6f6e·732e·6373·60a6·6e40·cf64·824c·b6f0··ons.cs`.n@.d.L.. | 000026b0:·6f6e·732e·6373·60a6·6e40·cf64·824c·b6f0··ons.cs`.n@.d.L.. | ||
000026c0:·42d4·8172·a799·d7f6·747c·88cd·2bb3·e726··B..r....t|..+..& | 000026c0:·42d4·8172·a799·d7f6·747c·88cd·2bb3·e726··B..r....t|..+..& | ||
000026d0:·159c·8b72·9bce·004 | 000026d0:·159c·8b72·9bce·0047·2f62·7569·6c64·2f6d··...r...G/build/m | ||
000026e0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | 000026e0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | ||
000026f0:·7367·2f65·7874·6572·6e61·6c2f·6365·6369··sg/external/ceci | 000026f0:·7367·2f65·7874·6572·6e61·6c2f·6365·6369··sg/external/ceci | ||
00002700:·6c2f·4d6f·6e6f·2e43·6563·696c·2e43·696c··l/Mono.Cecil.Cil | 00002700:·6c2f·4d6f·6e6f·2e43·6563·696c·2e43·696c··l/Mono.Cecil.Cil | ||
00002710:·2f56·6172·6961·626c·6544·6566·696e·6974··/VariableDefinit | |||
00002720:·696f·6e2e·6373·60a6·6e40·cf64·824c·b6f0··ion.cs`.n@.d.L.. | |||
00002730:·42d4·8172·a799·ded4·3721·dd9b·3e76·4c98··B..r....7!..>vL. | |||
000027 | 00002710:·2f49·4c50·726f·6365·7373·6f72·2e63·7360··/ILProcessor.cs` | ||
00002720:·a66e·40cf·6482·4cb6·f042·d481·72a7·99b7··.n@.d.L..B..r... | |||
00002730:·c027·4173·42ae·d052·f019·4b57·4c50·4d00··.'AsB..R..KWLPM. | |||
00002740:·462f·6275·696c·642f·6d6f·6e6f·2d36·2e38··F/build/mono-6.8 | |||
00002750:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | |||
00002760:·726e·616c·2f63·6563·696c·2f4d·6f6e·6f2e··rnal/cecil/Mono. | |||
00002770:·4365·6369·6c2e·4369·6c2f·4d65·7468·6f64··Cecil.Cil/Method | |||
00002780:·426f·6479·2e63·7360·a66e·40cf·6482·4cb6··Body.cs`.n@.d.L. | |||
00002790:·f042·d481·72a7·990b·6644·cc47·6046·2992··.B..r...fD.G`F). | |||
000027a0:·2f2b·02d2·53ff·3d00·402f·6275·696c·642f··/+..S.=.@/build/ | |||
000027 | 000027b0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | ||
00002760:·7367·2f65·7874·6572·6e61·6c2f·6365·6369··sg/external/ceci | |||
00002770:·6c2f·4d6f·6e6f·2e43·6563·696c·2e43·696c··l/Mono.Cecil.Cil | |||
00002780:·2f43·6f64·652e·6373·60a6·6e40·cf64·824c··/Code.cs`.n@.d.L | |||
00002790:·b6f0·42d4·8172·a799·0682·ffe4·d16d·e515··..B..r.......m.. | |||
000027a0:·4848·4f80·77de·01f3·0047·2f62·7569·6c64··HHO.w....G/build | |||
000027b0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | |||
000027c0:·6466·7367·2f65·7874·6572·6e61·6c2f·6365··dfsg/external/ce | |||
000027d0:·6369·6c2f·4d6f·6e6f·2e43·6563·696c·2e43··cil/Mono.Cecil.C | |||
000027 | 000027c0:·6673·672f·6578·7465·726e·616c·2f63·6563··fsg/external/cec | ||
000027d0:·696c·2f4d·6f6e·6f2e·4365·6369·6c2e·4369··il/Mono.Cecil.Ci | |||
000027e0:·6c2f·436f·6465·2e63·7360·a66e·40cf·6482··l/Code.cs`.n@.d. | |||
000027f0:·4cb6·f042·d481·72a7·9906·82ff·e4d1·6de5··L..B..r.......m. | |||
00002800:·1548·484f·8077·de01·f300·462f·6275·696c··.HHO.w....F/buil | |||
00002810:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 | |||
00002820:·2b64·6673·672f·6578·7465·726e·616c·2f63··+dfsg/external/c | |||
00002830:·6563·696c·2f4d·6f6e·6f2e·4365·6369·6c2e··ecil/Mono.Cecil. | |||
00002840:·4369·6c2f·436f·6465·5265·6164·6572·2e63··Cil/CodeReader.c | |||
00002 | 00002850:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | ||
000028 | 00002860:·99d5·6b06·2e59·bc0c·825a·e6aa·e866·03c0··..k..Y...Z...f.. | ||
000028 | 00002870:·5c00·422f·6275·696c·642f·6d6f·6e6f·2d36··\.B/build/mono-6 | ||
000028 | 00002880:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | ||
000028 | 00002890:·7465·726e·616c·2f63·6563·696c·2f4d·6f6e··ternal/cecil/Mon | ||
000028 | 000028a0:·6f2e·4365·6369·6c2e·4369·6c2f·4f70·436f··o.Cecil.Cil/OpCo | ||
000028b0:·6465·2e63·7360·a66e·40cf·6482·4cb6·f042··de.cs`.n@.d.L..B | |||
000028c0:·d481·72a7·99a3·3126·c345·12f1·b078·92b7··..r...1&.E...x.. | |||
000028d0:·b84a·e80a·bd00·4c2f·6275·696c·642f·6d6f··.J....L/build/mo | |||
000028e0:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
000028f0:·672f·6578·7465·726e·616c·2f63·6563·696c··g/external/cecil | |||
00002900:·2f4d·6f6e·6f2e·4365·6369·6c2e·4369·6c2f··/Mono.Cecil.Cil/ | |||
00002910:·4578·6365·7074·696f·6e48·616e·646c·6572··ExceptionHandler | |||
00002850:·6f63·6573·736f·722e·6373·60a6·6e40·cf64··ocessor.cs`.n@.d | |||
00002860:·824c·b6f0·42d4·8172·a799·b7c0·2741·7342··.L..B..r....'AsB | |||
00002870:·aed0·52f0·194b·574c·504d·0046·2f62·7569··..R..KWLPM.F/bui | |||
00002880:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 | |||
00002890:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | |||
000028a0:·6365·6369·6c2f·4d6f·6e6f·2e43·6563·696c··cecil/Mono.Cecil | |||
000028b0:·2e43·696c·2f43·6f64·6557·7269·7465·722e··.Cil/CodeWriter. | |||
000028c0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
000028d0:·a799·84af·74ae·9a4f·af3e·9103·08e5·c709··....t..O.>...... | |||
000028e0:·ec54·004c·2f62·7569·6c64·2f6d·6f6e·6f2d··.T.L/build/mono- | |||
000028f0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | |||
00002900:·7874·6572·6e61·6c2f·6365·6369·6c2f·4d6f··xternal/cecil/Mo | |||
00002910:·6e6f·2e43·6563·696c·2e43·696c·2f45·7863··no.Cecil.Cil/Exc | |||
00002920:·6570·7469·6f6e·4861·6e64·6c65·722e·6373··eptionHandler.cs | |||
00002930:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | |||
00002940:·8a25·e877·7028·75c5·a292·60a7·55b4·4973··.%.wp(u...`.U.Is | |||
00002950:·0044·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.D/build/mono-6. | |||
00002960:·382e·302e·3130·352b·6466·7367·2f65·7874··8.0.105+dfsg/ext | |||
00002970:·6572·6e61·6c2f·6365·6369·6c2f·4d6f·6e6f··ernal/cecil/Mono | |||
00002980:·2e43·6563·696c·2e43·696c·2f44·6f63·756d··.Cecil.Cil/Docum | |||
00002990:·656e·742e·6373·60a6·6e40·cf64·824c·b6f0··ent.cs`.n@.d.L.. | |||
000029a0:·42d4·8172·a799·d6ef·fda1·8c77·2c4b·7552··B..r.......w,KuR | |||
000029b0:·dc48·f4ba·c417·0042·2f62·7569·6c64·2f6d··.H.....B/build/m | |||
000029c0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | |||
000029d0:·7367·2f65·7874·6572·6e61·6c2f·6365·6369··sg/external/ceci | |||
000029e0:·6c2f·4d6f·6e6f·2e43·6563·696c·2e43·696c··l/Mono.Cecil.Cil | |||
000029f0:·2f4f·7043·6f64·652e·6373·60a6·6e40·cf64··/OpCode.cs`.n@.d | |||
00002a00:·824c·b6f0·42d4·8172·a799·a331·26c3·4512··.L..B..r...1&.E. | |||
00002a10:·f1b0·7892·b7b8·4ae8·0abd·0043·2f62·7569··..x...J....C/bui | |||
00002a20:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 | |||
Max diff block lines reached; 1085853/1102406 bytes (98.50%) 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:·d | 00000010:·d40d·8f1d·423e·6e4e·a3fe·71aa·188c·5554··....B>nN..q...UT | ||
00000020:·364b·0300·7000·0000·469b·0200·6000·0000··6K..p...F...`... | 00000020:·364b·0300·7000·0000·469b·0200·6000·0000··6K..p...F...`... | ||
00000030:·3648·0300·0003·0000·6000·0000·3645·0300··6H......`...6E.. | 00000030:·3648·0300·0003·0000·6000·0000·3645·0300··6H......`...6E.. | ||
00000040:·0003·0000·200e·0000·b69b·0200·80a9·0000··....·........... | 00000040:·0003·0000·200e·0000·b69b·0200·80a9·0000··....·........... | ||
00000050:·0000·0000·0000·0000·364b·0300·0000·0000··........6K...... | 00000050:·0000·0000·0000·0000·364b·0300·0000·0000··........6K...... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·332f·6275·696c·642f·6d6f·6e6f·2d36·2e38··3/build/mono-6.8 | 00000070:·332f·6275·696c·642f·6d6f·6e6f·2d36·2e38··3/build/mono-6.8 | ||
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | 00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/ | ||
Offset 54, 561 lines modified | Offset 54, 561 lines modified | ||
00000350:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | 00000350:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | ||
00000360:·6d63·732f·636c·6173·732f·4d6f·6e6f·2e53··mcs/class/Mono.S | 00000360:·6d63·732f·636c·6173·732f·4d6f·6e6f·2e53··mcs/class/Mono.S | ||
00000370:·6563·7572·6974·792f·4d6f·6e6f·2e53·6563··ecurity/Mono.Sec | 00000370:·6563·7572·6974·792f·4d6f·6e6f·2e53·6563··ecurity/Mono.Sec | ||
00000380:·7572·6974·792e·4372·7970·746f·6772·6170··urity.Cryptograp | 00000380:·7572·6974·792e·4372·7970·746f·6772·6170··urity.Cryptograp | ||
00000390:·6879·2f43·7279·7074·6f43·6f6e·7665·7274··hy/CryptoConvert | 00000390:·6879·2f43·7279·7074·6f43·6f6e·7665·7274··hy/CryptoConvert | ||
000003a0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | 000003a0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | ||
000003b0:·72a7·9927·8e5d·a552·2603·b0d0·da42·c679··r..'.].R&....B.y | 000003b0:·72a7·9927·8e5d·a552·2603·b0d0·da42·c679··r..'.].R&....B.y | ||
000003c0:·6a8f·a600· | 000003c0:·6a8f·a600·502f·6275·696c·642f·6d6f·6e6f··j...P/build/mono | ||
000003d0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | 000003d0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | ||
000003e0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | 000003e0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | ||
000003f0:·666c·6563·742f·4576·656e·7449·6e66·6f2e··flect/EventInfo. | |||
00000400:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
00000410:·a799·4aa0·9976·00fd·f879·2154·d83f·264b··..J..v...y!T.?&K | |||
00000420:·b2ac·0043·2f62·7569·6c64·2f6d·6f6e·6f2d··...C/build/mono- | |||
00000430:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | |||
00000440:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
00000450:·6c65·6374·2f4d·6574·686f·6453·6967·6e61··lect/MethodSigna | |||
00000460:·7475·7265·2e63·7360·a66e·40cf·6482·4cb6··ture.cs`.n@.d.L. | |||
00000470:·f042·d481·72a7·99cc·fb76·ec44·2a05·9bd3··.B..r....v.D*... | |||
00000480:·64b0·4348·3325·9200·382f·6275·696c·642f··d.CH3%..8/build/ | |||
00000490:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | |||
000004a0:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | |||
000004b0:·6d2f·7265·666c·6563·742f·5479·7065·2e63··m/reflect/Type.c | |||
000004c0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
000004d0:·99f5·02ee·86b7·689c·9aa3·cada·4be1·764c··......h.....K.vL | |||
000004e0:·6900·3e2f·6275·696c·642f·6d6f·6e6f·2d36··i.>/build/mono-6 | |||
000004f0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | |||
00000500:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
00000510:·6563·742f·4d65·7468·6f64·496e·666f·2e63··ect/MethodInfo.c | |||
00000520:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00000530:·99cc·9dd5·f99b·7d80·c4e0·e89d·5508·bb7e··......}.....U..~ | |||
00000540:·a900·3e2f·6275·696c·642f·6d6f·6e6f·2d36··..>/build/mono-6 | |||
00000550:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | |||
00000560:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
00000570:·6563·742f·4d65·6d62·6572·496e·666f·2e63··ect/MemberInfo.c | |||
00000580:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00000590:·99d5·939a·83c6·e1e7·e719·13cf·308a·6405··............0.d. | |||
000005a0:·9800·3a2f·6275·696c·642f·6d6f·6e6f·2d36··..:/build/mono-6 | |||
000005b0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | |||
000005c0:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
000005d0:·6563·742f·4d6f·6475·6c65·2e63·7360·a66e··ect/Module.cs`.n | |||
000005e0:·40cf·6482·4cb6·f042·d481·72a7·9902·545b··@.d.L..B..r...T[ | |||
000005f0:·8ffe·9e66·32a2·c72b·57b8·eb30·6600·4b2f··...f2..+W..0f.K/ | |||
00000600:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 | |||
00000610:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | |||
00000620:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | |||
00000630:·4578·6365·7074·696f·6e48·616e·646c·696e··ExceptionHandlin | |||
00000640:·6743·6c61·7573·652e·6373·60a6·6e40·cf64··gClause.cs`.n@.d | |||
00000650:·824c·b6f0·42d4·8172·a799·d648·2f8b·cdaf··.L..B..r...H/... | |||
00000660:·7ea0·0335·4cc0·49d6·0b54·003e·2f62·7569··~..5L.I..T.>/bui | |||
00000670:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 | |||
00000680:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | |||
00000690:·696b·766d·2f72·6566·6c65·6374·2f4d·6574··ikvm/reflect/Met | |||
000006a0:·686f·6442·6173·652e·6373·60a6·6e40·cf64··hodBase.cs`.n@.d | |||
000006b0:·824c·b6f0·42d4·8172·a799·2d7b·1f40·e930··.L..B..r..-{.@.0 | |||
000006c0:·8f03·ce94·ddad·c142·dfdc·0038·2f62·7569··.......B...8/bui | |||
000006d0:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 | |||
000006e0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | |||
000006f0:·696b·766d·2f72·6566·6c65·6374·2f55·7469··ikvm/reflect/Uti | |||
00000700:·6c2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··l.cs`.n@.d.L..B. | |||
00000710:·8172·a799·74fa·0c40·2178·0d8a·d970·739e··.r..t..@!x...ps. | |||
00000720:·9850·4908·003d·2f62·7569·6c64·2f6d·6f6e··.PI..=/build/mon | |||
00000730:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00000740:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000750:·6566·6c65·6374·2f46·6965·6c64·496e·666f··eflect/FieldInfo | |||
00000760:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
00000770:·72a7·99bc·5323·60dd·b297·f9b2·ba2d·4e32··r...S#`......-N2 | |||
00000780:·88b9·c300·3c2f·6275·696c·642f·6d6f·6e6f··....</build/mono | |||
00000790:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | |||
000007a0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | |||
000007b0:·666c·6563·742f·556e·6976·6572·7365·2e63··flect/Universe.c | |||
000007c0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
000007d0:·9933·9504·4b4b·3b84·8a4e·8848·2627·e010··.3..KK;..N.H&'.. | |||
000007e0:·e500·4b2f·6275·696c·642f·6d6f·6e6f·2d36··..K/build/mono-6 | |||
000007f0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | |||
00000800:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
00000810:·6563·742f·4261·6449·6d61·6765·466f·726d··ect/BadImageForm | |||
00000820:·6174·4578·6365·7074·696f·6e2e·6373·60a6··atException.cs`. | |||
00000830:·6e40·cf64·824c·b6f0·42d4·8172·a799·ee29··n@.d.L..B..r...) | |||
00000840:·3318·5ce4·04bb·5337·4300·6e0c·d7cc·0042··3.\...S7C.n....B | |||
00000850:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. | |||
00000860:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | |||
00000870:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
00000880:·2f54·7970·654e·616d·6550·6172·7365·722e··/TypeNameParser. | |||
00000890:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
000008a0:·a799·8c56·9c04·9699·53c0·3321·32b6·c16f··...V....S.3!2..o | |||
000008b0:·36d1·0045·2f62·7569·6c64·2f6d·6f6e·6f2d··6..E/build/mono- | |||
000008c0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | |||
000008d0:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
000008e0:·6c65·6374·2f50·726f·7065·7274·7953·6967··lect/PropertySig | |||
000008f0:·6e61·7475·7265·2e63·7360·a66e·40cf·6482··nature.cs`.n@.d. | |||
00000900:·4cb6·f042·d481·72a7·9926·c4b6·75bb·f80b··L..B..r..&..u... | |||
00000910:·b2e9·fcca·d4bc·bb75·7c00·482f·6275·696c··.......u|.H/buil | |||
00000920:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 | |||
00000930:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | |||
00000940:·6b76·6d2f·7265·666c·6563·742f·4d61·6e69··kvm/reflect/Mani | |||
00000950:·6665·7374·5265·736f·7572·6365·496e·666f··festResourceInfo | |||
00000960:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
00000970:·72a7·9948·2cc4·69b0·4fa6·0fc6·474d·dfff··r..H,.i.O...GM.. | |||
00000980:·bdd6·ae00·3f2f·6275·696c·642f·6d6f·6e6f··....?/build/mono | |||
00000990:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | |||
000009a0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | |||
000009b0:·666c·6563·742f·4d61·7273·6861·6c53·7065··flect/MarshalSpe | |||
000009c0:·632e·6373·60a6·6e40·cf64·824c·b6f0·42d4··c.cs`.n@.d.L..B. | |||
000009d0:·8172·a799·9d5b·053e·3674·a5b5·8437·4909··.r...[.>6t...7I. | |||
000009e0:·61c3·04b4·0040·2f62·7569·6c64·2f6d·6f6e··a....@/build/mon | |||
000009f0:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00000a00:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000a10:·6566·6c65·6374·2f41·7373·656d·626c·794e··eflect/AssemblyN | |||
00000a20:·616d·652e·6373·60a6·6e40·cf64·824c·b6f0··ame.cs`.n@.d.L.. | |||
00000a30:·42d4·8172·a799·88d8·2a12·0f7a·bfcf·ec1c··B..r....*..z.... | |||
00000a40:·ca71·4315·6062·0040·2f62·7569·6c64·2f6d··.qC.`b.@/build/m | |||
00000a50:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | |||
00000a60:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | |||
00000a70:·2f72·6566·6c65·6374·2f50·726f·7065·7274··/reflect/Propert | |||
00000a80:·7949·6e66·6f2e·6373·60a6·6e40·cf64·824c··yInfo.cs`.n@.d.L | |||
00000a90:·b6f0·42d4·8172·a799·735d·cecf·778f·2100··..B..r..s]..w.!. | |||
Max diff block lines reached; 1644768/1682756 bytes (97.74%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary |
2 | -rw-r--r--···0········0········0····38 | 2 | -rw-r--r--···0········0········0····38308·2022-12-09·13:33:03.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·2350 | 3 | -rw-r--r--···0········0········0·23503744·2022-12-09·13:33:03.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·mono-devel | 1 | Package:·mono-devel |
2 | Source:·mono | 2 | Source:·mono |
3 | Version:·6.8.0.105+dfsg-3.3 | 3 | Version:·6.8.0.105+dfsg-3.3 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org> | 5 | Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org> |
6 | Installed-Size:·1158 | 6 | Installed-Size:·115891 |
7 | Depends:·mono-runtime·(>=·3.0~),·libc6·(>=·2.36)·|·libc6.1·(>=·2.36)·|·libc0.1·(>=·2.36),·libmono-cecil-private-cil·(>=·6.8.0.105),·libmono-cecil-private-cil·(<<·6.8.0.106),·libmono-codecontracts4.0-cil·(>=·1.0),·libmono-compilerservices-symbolwriter4.0-cil·(>=·4.6.1.3),·libmono-corlib4.5-cil·(>=·5.18.0.240),·libmono-peapi4.0a-cil·(>=·4.2.0),·libmono-relaxng4.0-cil·(>=·2.10.1),·libmono-security4.0-cil·(>=·4.6.1.3),·libmono-system-componentmodel-composition4.0-cil·(>=·3.0.6),·libmono-system-componentmodel-dataannotations4.0-cil·(>=·4.6.1.3),·libmono-system-configuration-install4.0-cil·(>=·1.0),·libmono-system-configuration4.0-cil·(>=·4.0.0~alpha1),·libmono-system-core4.0-cil·(>=·5.18.0.240),·libmono-system-data-datasetextensions4.0-cil·(>=·5.12.0.309),·libmono-system-data4.0-cil·(>=·5.16.0.220),·libmono-system-drawing4.0-cil·(>=·5.12.0.309),·libmono-system-identitymodel4.0-cil·(>=·5.12.0.309),·libmono-system-io-compression-filesystem4.0-cil·(>=·5.12.0.309),·libmono-system-io-compression4.0-cil·(>=·5.12.0.309),·libmono-system-net-http4.0-cil·(>=·5.12.0.309),·libmono-system-numerics4.0-cil·(>=·5.16.0.220),·libmono-system-runtime-serialization4.0-cil·(>=·5.16.0.220),·libmono-system-runtime4.0-cil·(>=·2.10.1),·libmono-system-security4.0-cil·(>=·5.18.0.240),·libmono-system-servicemodel4.0a-cil·(>=·5.18.0.240),·libmono-system-serviceprocess4.0-cil·(>=·3.0.6),·libmono-system-transactions4.0-cil·(>=·5.12.0.309),·libmono-system-web-services4.0-cil·(>=·4.2.0),·libmono-system-web4.0-cil·(>=·2.10.3),·libmono-system-xml-linq4.0-cil·(>=·5.16.0.220),·libmono-system-xml4.0-cil·(>=·4.6.1.3),·libmono-system4.0-cil·(>=·5.18.0.240),·mono-mcs·(=·6.8.0.105+dfsg-3.3),·mono-gac·(=·6.8.0.105+dfsg-3.3),·mono-xbuild·(=·6.8.0.105+dfsg-3.3),·libmono-cil-dev·(=·6.8.0.105+dfsg-3.3),·libmono-2.0-dev·(>=·6.8.0.105+dfsg-3.3),·libmono-2.0-dev·(<<·6.8.0.105+dfsg-3.3.1~),·ca-certificates-mono·(=·6.8.0.105+dfsg-3.3),·pkg-config | 7 | Depends:·mono-runtime·(>=·3.0~),·libc6·(>=·2.36)·|·libc6.1·(>=·2.36)·|·libc0.1·(>=·2.36),·libmono-cecil-private-cil·(>=·6.8.0.105),·libmono-cecil-private-cil·(<<·6.8.0.106),·libmono-codecontracts4.0-cil·(>=·1.0),·libmono-compilerservices-symbolwriter4.0-cil·(>=·4.6.1.3),·libmono-corlib4.5-cil·(>=·5.18.0.240),·libmono-peapi4.0a-cil·(>=·4.2.0),·libmono-relaxng4.0-cil·(>=·2.10.1),·libmono-security4.0-cil·(>=·4.6.1.3),·libmono-system-componentmodel-composition4.0-cil·(>=·3.0.6),·libmono-system-componentmodel-dataannotations4.0-cil·(>=·4.6.1.3),·libmono-system-configuration-install4.0-cil·(>=·1.0),·libmono-system-configuration4.0-cil·(>=·4.0.0~alpha1),·libmono-system-core4.0-cil·(>=·5.18.0.240),·libmono-system-data-datasetextensions4.0-cil·(>=·5.12.0.309),·libmono-system-data4.0-cil·(>=·5.16.0.220),·libmono-system-drawing4.0-cil·(>=·5.12.0.309),·libmono-system-identitymodel4.0-cil·(>=·5.12.0.309),·libmono-system-io-compression-filesystem4.0-cil·(>=·5.12.0.309),·libmono-system-io-compression4.0-cil·(>=·5.12.0.309),·libmono-system-net-http4.0-cil·(>=·5.12.0.309),·libmono-system-numerics4.0-cil·(>=·5.16.0.220),·libmono-system-runtime-serialization4.0-cil·(>=·5.16.0.220),·libmono-system-runtime4.0-cil·(>=·2.10.1),·libmono-system-security4.0-cil·(>=·5.18.0.240),·libmono-system-servicemodel4.0a-cil·(>=·5.18.0.240),·libmono-system-serviceprocess4.0-cil·(>=·3.0.6),·libmono-system-transactions4.0-cil·(>=·5.12.0.309),·libmono-system-web-services4.0-cil·(>=·4.2.0),·libmono-system-web4.0-cil·(>=·2.10.3),·libmono-system-xml-linq4.0-cil·(>=·5.16.0.220),·libmono-system-xml4.0-cil·(>=·4.6.1.3),·libmono-system4.0-cil·(>=·5.18.0.240),·mono-mcs·(=·6.8.0.105+dfsg-3.3),·mono-gac·(=·6.8.0.105+dfsg-3.3),·mono-xbuild·(=·6.8.0.105+dfsg-3.3),·libmono-cil-dev·(=·6.8.0.105+dfsg-3.3),·libmono-2.0-dev·(>=·6.8.0.105+dfsg-3.3),·libmono-2.0-dev·(<<·6.8.0.105+dfsg-3.3.1~),·ca-certificates-mono·(=·6.8.0.105+dfsg-3.3),·pkg-config |
8 | Recommends:·mono-csharp-shell | 8 | Recommends:·mono-csharp-shell |
9 | Breaks:·libmono-accessibility2.0-cil·(<<·4.0.1~),·libmono-accessibility4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cairo2.0-cil·(<<·4.0.1~),·libmono-cairo4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-compilerservices-symbolwriter4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-corlib2.0-cil·(<<·4.0.1~),·libmono-corlib4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cscompmgd8.0-cil·(<<·4.0.1~),·libmono-csharp4.0c-cil·(<<·4.0.0~alpha1-0~),·libmono-custommarshalers4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-data-tds2.0-cil·(<<·4.0.1~),·libmono-data-tds4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-db2-1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-debugger-soft2.0a-cil·(<<·4.0.1~),·libmono-debugger-soft4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-facades-system-collections-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-collections-concurrent-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-annotations-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-eventbasedasync-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-contracts-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-debug-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-tools-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-dynamic-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-globalization-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-io-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-expressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-queryable-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-networkinformation-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-requests-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-objectmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-resources-resourcemanager-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-interopservices-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-numerics-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-json-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-xml-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-security-principal-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-http-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-regularexpressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-readerwriter-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xdocument-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xmlserializer-cil·(<<·3.2.3+dfsg-5~),·libmono-http4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-cjk4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-mideast4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-other4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-rare4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-west2.0-cil·(<<·4.0.1~),·libmono-i18n-west4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n2.0-cil·(<<·4.0.1~),·libmono-i18n4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-ldap2.0-cil·(<<·4.0.1~),·libmono-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-management2.0-cil·(<<·4.0.1~),·libmono-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-messaging-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging2.0-cil·(<<·4.0.1~),·libmono-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-engine4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-framework4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-tasks-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-utilities-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build2.0-cil·(<<·4.0.1~),·libmono-microsoft-build4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-csharp4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualbasic10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualc10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-web-infrastructure1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft8.0-cil·(<<·4.0.1~),·libmono-npgsql2.0-cil·(<<·4.0.1~),·libmono-npgsql4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-oracle2.0-cil·(<<·4.0.1~),·libmono-oracle4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-parallel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-peapi2.0a-cil·(<<·4.0.1~),·libmono-peapi4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-posix2.0-cil·(<<·4.0.1~),·libmono-posix4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-relaxng2.0-cil·(<<·4.0.1~),·libmono-relaxng4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-security2.0-cil·(<<·4.0.1~),·libmono-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sharpzip2.84-cil·(<<·4.0.1~),·libmono-sharpzip4.84-cil·(<<·4.0.0~alpha1-0~),·libmono-simd2.0-cil·(<<·4.0.1~),·libmono-simd4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sqlite2.0-cil·(<<·4.0.1~),·libmono-sqlite4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-composition4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-dataannotations4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration-install4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-core4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-datasetextensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-linq2.0-cil·(<<·4.0.1~),·libmono-system-data-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services-client4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services2.0-cil·(<<·4.0.1~),·libmono-system-data-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data2.0-cil·(<<·4.0.1~),·libmono-system-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-dynamic4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-enterpriseservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel-selectors4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json-microsoft4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json2.0-cil·(<<·4.0.1~),·libmono-system-json4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap-protocols4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap2.0-cil·(<<·4.0.1~),·libmono-system-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-messaging2.0-cil·(<<·4.0.1~),·libmono-system-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-net2.0-cil·(<<·4.0.1~),·libmono-system-net4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-numerics4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-caching4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-durableinstancing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization-formatters-soap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime2.0-cil·(<<·4.0.1~),·libmono-system-runtime4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-activation4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-discovery4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-serviceprocess4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-transactions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-abstractions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-applicationservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-dynamicdata4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-mvc2.0-cil·(<<·4.0.1~),·libmono-system-web-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web2.0-cil·(<<·4.0.1~),·libmono-system-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms-datavisualization4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xaml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system2.0-cil·(<<·4.0.1~),·libmono-system4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-tasklets2.0-cil·(<<·4.0.1~),·libmono-tasklets4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-wcf3.0a-cil·(<<·4.0.1~),·libmono-webbrowser2.0-cil·(<<·4.0.1~),·libmono-webbrowser4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-webmatrix-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-windowsbase3.0-cil·(<<·4.0.1~),·libmono-windowsbase4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-winforms2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks4.0-cil·(<<·4.0.0~alpha1-0~),·libmono2.0-cil·(<<·4.0.1~),·mono-reference-assemblies-2.0·(<<·5.0~),·mono-reference-assemblies-3.5·(<<·5.0~),·mono-reference-assemblies-4.0·(<<·5.0~) | 9 | Breaks:·libmono-accessibility2.0-cil·(<<·4.0.1~),·libmono-accessibility4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cairo2.0-cil·(<<·4.0.1~),·libmono-cairo4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-compilerservices-symbolwriter4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-corlib2.0-cil·(<<·4.0.1~),·libmono-corlib4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cscompmgd8.0-cil·(<<·4.0.1~),·libmono-csharp4.0c-cil·(<<·4.0.0~alpha1-0~),·libmono-custommarshalers4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-data-tds2.0-cil·(<<·4.0.1~),·libmono-data-tds4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-db2-1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-debugger-soft2.0a-cil·(<<·4.0.1~),·libmono-debugger-soft4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-facades-system-collections-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-collections-concurrent-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-annotations-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-eventbasedasync-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-contracts-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-debug-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-tools-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-dynamic-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-globalization-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-io-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-expressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-queryable-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-networkinformation-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-requests-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-objectmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-resources-resourcemanager-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-interopservices-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-numerics-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-json-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-xml-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-security-principal-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-http-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-regularexpressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-readerwriter-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xdocument-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xmlserializer-cil·(<<·3.2.3+dfsg-5~),·libmono-http4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-cjk4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-mideast4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-other4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-rare4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-west2.0-cil·(<<·4.0.1~),·libmono-i18n-west4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n2.0-cil·(<<·4.0.1~),·libmono-i18n4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-ldap2.0-cil·(<<·4.0.1~),·libmono-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-management2.0-cil·(<<·4.0.1~),·libmono-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-messaging-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging2.0-cil·(<<·4.0.1~),·libmono-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-engine4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-framework4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-tasks-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-utilities-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build2.0-cil·(<<·4.0.1~),·libmono-microsoft-build4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-csharp4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualbasic10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualc10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-web-infrastructure1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft8.0-cil·(<<·4.0.1~),·libmono-npgsql2.0-cil·(<<·4.0.1~),·libmono-npgsql4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-oracle2.0-cil·(<<·4.0.1~),·libmono-oracle4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-parallel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-peapi2.0a-cil·(<<·4.0.1~),·libmono-peapi4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-posix2.0-cil·(<<·4.0.1~),·libmono-posix4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-relaxng2.0-cil·(<<·4.0.1~),·libmono-relaxng4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-security2.0-cil·(<<·4.0.1~),·libmono-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sharpzip2.84-cil·(<<·4.0.1~),·libmono-sharpzip4.84-cil·(<<·4.0.0~alpha1-0~),·libmono-simd2.0-cil·(<<·4.0.1~),·libmono-simd4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sqlite2.0-cil·(<<·4.0.1~),·libmono-sqlite4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-composition4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-dataannotations4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration-install4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-core4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-datasetextensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-linq2.0-cil·(<<·4.0.1~),·libmono-system-data-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services-client4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services2.0-cil·(<<·4.0.1~),·libmono-system-data-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data2.0-cil·(<<·4.0.1~),·libmono-system-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-dynamic4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-enterpriseservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel-selectors4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json-microsoft4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json2.0-cil·(<<·4.0.1~),·libmono-system-json4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap-protocols4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap2.0-cil·(<<·4.0.1~),·libmono-system-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-messaging2.0-cil·(<<·4.0.1~),·libmono-system-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-net2.0-cil·(<<·4.0.1~),·libmono-system-net4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-numerics4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-caching4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-durableinstancing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization-formatters-soap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime2.0-cil·(<<·4.0.1~),·libmono-system-runtime4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-activation4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-discovery4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-serviceprocess4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-transactions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-abstractions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-applicationservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-dynamicdata4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-mvc2.0-cil·(<<·4.0.1~),·libmono-system-web-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web2.0-cil·(<<·4.0.1~),·libmono-system-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms-datavisualization4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xaml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system2.0-cil·(<<·4.0.1~),·libmono-system4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-tasklets2.0-cil·(<<·4.0.1~),·libmono-tasklets4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-wcf3.0a-cil·(<<·4.0.1~),·libmono-webbrowser2.0-cil·(<<·4.0.1~),·libmono-webbrowser4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-webmatrix-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-windowsbase3.0-cil·(<<·4.0.1~),·libmono-windowsbase4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-winforms2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks4.0-cil·(<<·4.0.0~alpha1-0~),·libmono2.0-cil·(<<·4.0.1~),·mono-reference-assemblies-2.0·(<<·5.0~),·mono-reference-assemblies-3.5·(<<·5.0~),·mono-reference-assemblies-4.0·(<<·5.0~) |
10 | Replaces:·libmono-accessibility2.0-cil·(<<·4.0.1~),·libmono-accessibility4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cairo2.0-cil·(<<·4.0.1~),·libmono-cairo4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-compilerservices-symbolwriter4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-corlib2.0-cil·(<<·4.0.1~),·libmono-corlib4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cscompmgd8.0-cil·(<<·4.0.1~),·libmono-csharp4.0c-cil·(<<·4.0.0~alpha1-0~),·libmono-custommarshalers4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-data-tds2.0-cil·(<<·4.0.1~),·libmono-data-tds4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-db2-1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-debugger-soft2.0a-cil·(<<·4.0.1~),·libmono-debugger-soft4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-dev·(<<·2.4),·libmono-facades-system-collections-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-collections-concurrent-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-annotations-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-eventbasedasync-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-contracts-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-debug-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-tools-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-dynamic-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-globalization-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-io-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-expressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-queryable-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-networkinformation-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-requests-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-objectmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-resources-resourcemanager-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-interopservices-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-numerics-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-json-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-xml-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-security-principal-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-http-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-regularexpressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-readerwriter-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xdocument-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xmlserializer-cil·(<<·3.2.3+dfsg-5~),·libmono-http4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-cjk4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-mideast4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-other4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-rare4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-west2.0-cil·(<<·4.0.1~),·libmono-i18n-west4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n2.0-cil·(<<·4.0.1~),·libmono-i18n4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-ldap2.0-cil·(<<·4.0.1~),·libmono-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-management2.0-cil·(<<·4.0.1~),·libmono-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-messaging-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging2.0-cil·(<<·4.0.1~),·libmono-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-engine4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-framework4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-tasks-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-utilities-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build2.0-cil·(<<·4.0.1~),·libmono-microsoft-build4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-csharp4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualbasic10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualc10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-web-infrastructure1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft8.0-cil·(<<·4.0.1~),·libmono-npgsql2.0-cil·(<<·4.0.1~),·libmono-npgsql4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-oracle2.0-cil·(<<·4.0.1~),·libmono-oracle4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-parallel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-peapi2.0a-cil·(<<·4.0.1~),·libmono-peapi4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-posix2.0-cil·(<<·4.0.1~),·libmono-posix4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-relaxng2.0-cil·(<<·4.0.1~),·libmono-relaxng4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-security2.0-cil·(<<·4.0.1~),·libmono-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sharpzip2.84-cil·(<<·4.0.1~),·libmono-sharpzip4.84-cil·(<<·4.0.0~alpha1-0~),·libmono-simd2.0-cil·(<<·4.0.1~),·libmono-simd4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sqlite2.0-cil·(<<·4.0.1~),·libmono-sqlite4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-composition4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-dataannotations4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration-install4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-core4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-datasetextensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-linq2.0-cil·(<<·4.0.1~),·libmono-system-data-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services-client4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services2.0-cil·(<<·4.0.1~),·libmono-system-data-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data2.0-cil·(<<·4.0.1~),·libmono-system-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-dynamic4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-enterpriseservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel-selectors4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json-microsoft4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json2.0-cil·(<<·4.0.1~),·libmono-system-json4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap-protocols4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap2.0-cil·(<<·4.0.1~),·libmono-system-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-messaging2.0-cil·(<<·4.0.1~),·libmono-system-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-net2.0-cil·(<<·4.0.1~),·libmono-system-net4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-numerics4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-caching4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-durableinstancing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization-formatters-soap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime2.0-cil·(<<·4.0.1~),·libmono-system-runtime4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-activation4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-discovery4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-serviceprocess4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-transactions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-abstractions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-applicationservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-dynamicdata4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-mvc2.0-cil·(<<·4.0.1~),·libmono-system-web-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web2.0-cil·(<<·4.0.1~),·libmono-system-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms-datavisualization4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xaml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system2.0-cil·(<<·4.0.1~),·libmono-system4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-tasklets2.0-cil·(<<·4.0.1~),·libmono-tasklets4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-wcf3.0a-cil·(<<·4.0.1~),·libmono-webbrowser2.0-cil·(<<·4.0.1~),·libmono-webbrowser4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-webmatrix-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-windowsbase3.0-cil·(<<·4.0.1~),·libmono-windowsbase4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-winforms2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks4.0-cil·(<<·4.0.0~alpha1-0~),·libmono2.0-cil·(<<·4.0.1~),·mono-1.0-devel·(<<·2.0),·mono-2.0-devel·(<<·2.10),·mono-gmcs·(<<·2.0),·mono-mcs·(<<·2.0),·mono-reference-assemblies-2.0·(<<·5.0~),·mono-reference-assemblies-3.5·(<<·5.0~),·mono-reference-assemblies-4.0·(<<·5.0~) | 10 | Replaces:·libmono-accessibility2.0-cil·(<<·4.0.1~),·libmono-accessibility4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cairo2.0-cil·(<<·4.0.1~),·libmono-cairo4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-compilerservices-symbolwriter4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-corlib2.0-cil·(<<·4.0.1~),·libmono-corlib4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cscompmgd8.0-cil·(<<·4.0.1~),·libmono-csharp4.0c-cil·(<<·4.0.0~alpha1-0~),·libmono-custommarshalers4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-data-tds2.0-cil·(<<·4.0.1~),·libmono-data-tds4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-db2-1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-debugger-soft2.0a-cil·(<<·4.0.1~),·libmono-debugger-soft4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-dev·(<<·2.4),·libmono-facades-system-collections-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-collections-concurrent-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-annotations-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-eventbasedasync-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-contracts-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-debug-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-tools-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-dynamic-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-globalization-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-io-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-expressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-queryable-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-networkinformation-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-requests-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-objectmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-resources-resourcemanager-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-interopservices-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-numerics-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-json-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-xml-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-security-principal-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-http-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-regularexpressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-readerwriter-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xdocument-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xmlserializer-cil·(<<·3.2.3+dfsg-5~),·libmono-http4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-cjk4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-mideast4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-other4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-rare4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-west2.0-cil·(<<·4.0.1~),·libmono-i18n-west4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n2.0-cil·(<<·4.0.1~),·libmono-i18n4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-ldap2.0-cil·(<<·4.0.1~),·libmono-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-management2.0-cil·(<<·4.0.1~),·libmono-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-messaging-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging2.0-cil·(<<·4.0.1~),·libmono-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-engine4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-framework4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-tasks-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-utilities-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build2.0-cil·(<<·4.0.1~),·libmono-microsoft-build4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-csharp4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualbasic10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualc10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-web-infrastructure1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft8.0-cil·(<<·4.0.1~),·libmono-npgsql2.0-cil·(<<·4.0.1~),·libmono-npgsql4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-oracle2.0-cil·(<<·4.0.1~),·libmono-oracle4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-parallel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-peapi2.0a-cil·(<<·4.0.1~),·libmono-peapi4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-posix2.0-cil·(<<·4.0.1~),·libmono-posix4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-relaxng2.0-cil·(<<·4.0.1~),·libmono-relaxng4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-security2.0-cil·(<<·4.0.1~),·libmono-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sharpzip2.84-cil·(<<·4.0.1~),·libmono-sharpzip4.84-cil·(<<·4.0.0~alpha1-0~),·libmono-simd2.0-cil·(<<·4.0.1~),·libmono-simd4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sqlite2.0-cil·(<<·4.0.1~),·libmono-sqlite4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-composition4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-dataannotations4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration-install4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-core4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-datasetextensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-linq2.0-cil·(<<·4.0.1~),·libmono-system-data-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services-client4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services2.0-cil·(<<·4.0.1~),·libmono-system-data-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data2.0-cil·(<<·4.0.1~),·libmono-system-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-dynamic4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-enterpriseservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel-selectors4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json-microsoft4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json2.0-cil·(<<·4.0.1~),·libmono-system-json4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap-protocols4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap2.0-cil·(<<·4.0.1~),·libmono-system-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-messaging2.0-cil·(<<·4.0.1~),·libmono-system-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-net2.0-cil·(<<·4.0.1~),·libmono-system-net4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-numerics4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-caching4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-durableinstancing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization-formatters-soap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime2.0-cil·(<<·4.0.1~),·libmono-system-runtime4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-activation4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-discovery4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-serviceprocess4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-transactions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-abstractions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-applicationservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-dynamicdata4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-mvc2.0-cil·(<<·4.0.1~),·libmono-system-web-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web2.0-cil·(<<·4.0.1~),·libmono-system-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms-datavisualization4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xaml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system2.0-cil·(<<·4.0.1~),·libmono-system4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-tasklets2.0-cil·(<<·4.0.1~),·libmono-tasklets4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-wcf3.0a-cil·(<<·4.0.1~),·libmono-webbrowser2.0-cil·(<<·4.0.1~),·libmono-webbrowser4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-webmatrix-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-windowsbase3.0-cil·(<<·4.0.1~),·libmono-windowsbase4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-winforms2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks4.0-cil·(<<·4.0.0~alpha1-0~),·libmono2.0-cil·(<<·4.0.1~),·mono-1.0-devel·(<<·2.0),·mono-2.0-devel·(<<·2.10),·mono-gmcs·(<<·2.0),·mono-mcs·(<<·2.0),·mono-reference-assemblies-2.0·(<<·5.0~),·mono-reference-assemblies-3.5·(<<·5.0~),·mono-reference-assemblies-4.0·(<<·5.0~) |
11 | Provides:·assembly-linker,·c-sharp-2.0-compiler,·c-sharp-3.0-compiler,·c-sharp-4.0-compiler,·c-sharp-4.5-compiler,·c-sharp-compiler,·resource-file-generator,·strong-name-tool | 11 | Provides:·assembly-linker,·c-sharp-2.0-compiler,·c-sharp-3.0-compiler,·c-sharp-4.0-compiler,·c-sharp-4.5-compiler,·c-sharp-compiler,·resource-file-generator,·strong-name-tool |
12 | Section:·cli-mono | 12 | Section:·cli-mono |
13 | Priority:·optional | 13 | Priority:·optional |
Offset 435, 15 lines modified | Offset 435, 15 lines modified | ||
435 | -rw-r--r--···0·root·········(0)·root·········(0)·····4608·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XPath.XDocument.dll | 435 | -rw-r--r--···0·root·········(0)·root·········(0)·····4608·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XPath.XDocument.dll |
436 | -rw-r--r--···0·root·········(0)·root·········(0)·····4096·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XPath.dll | 436 | -rw-r--r--···0·root·········(0)·root·········(0)·····4096·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XPath.dll |
437 | -rw-r--r--···0·root·········(0)·root·········(0)·····5120·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XmlDocument.dll | 437 | -rw-r--r--···0·root·········(0)·root·········(0)·····5120·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XmlDocument.dll |
438 | -rw-r--r--···0·root·········(0)·root·········(0)·····5120·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XmlSerializer.dll | 438 | -rw-r--r--···0·root·········(0)·root·········(0)·····5120·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XmlSerializer.dll |
439 | -rw-r--r--···0·root·········(0)·root·········(0)·····4608·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.Xsl.Primitives.dll | 439 | -rw-r--r--···0·root·········(0)·root·········(0)·····4608·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.Xsl.Primitives.dll |
440 | -rw-r--r--···0·root·········(0)·root·········(0)····93696·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/netstandard.dll | 440 | -rw-r--r--···0·root·········(0)·root·········(0)····93696·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/netstandard.dll |
441 | -rwxr-xr-x···0·root·········(0)·root·········(0)····55808·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe | 441 | -rwxr-xr-x···0·root·········(0)·root·········(0)····55808·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe |
442 | -rwxr-xr-x···0·root·········(0)·root·········(0)···501 | 442 | -rwxr-xr-x···0·root·········(0)·root·········(0)···501760·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/al.exe |
443 | -rwxr-xr-x···0·root·········(0)·root·········(0)····49664·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/aprofutil.exe | 443 | -rwxr-xr-x···0·root·········(0)·root·········(0)····49664·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/aprofutil.exe |
444 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····7168·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/browsercaps-updater.exe | 444 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····7168·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/browsercaps-updater.exe |
445 | -rwxr-xr-x···0·root·········(0)·root·········(0)····30208·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/caspol.exe | 445 | -rwxr-xr-x···0·root·········(0)·root·········(0)····30208·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/caspol.exe |
446 | -rwxr-xr-x···0·root·········(0)·root·········(0)····47616·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cccheck.exe | 446 | -rwxr-xr-x···0·root·········(0)·root·········(0)····47616·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cccheck.exe |
447 | -rwxr-xr-x···0·root·········(0)·root·········(0)····48640·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ccrewrite.exe | 447 | -rwxr-xr-x···0·root·········(0)·root·········(0)····48640·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ccrewrite.exe |
448 | -rwxr-xr-x···0·root·········(0)·root·········(0)····14336·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cert2spc.exe | 448 | -rwxr-xr-x···0·root·········(0)·root·········(0)····14336·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cert2spc.exe |
449 | -rwxr-xr-x···0·root·········(0)·root·········(0)····30208·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/certmgr.exe | 449 | -rwxr-xr-x···0·root·········(0)·root·········(0)····30208·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/certmgr.exe |
Offset 452, 25 lines modified | Offset 452, 25 lines modified | ||
452 | -rwxr-xr-x···0·root·········(0)·root·········(0)····19968·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/culevel.exe | 452 | -rwxr-xr-x···0·root·········(0)·root·········(0)····19968·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/culevel.exe |
453 | -rwxr-xr-x···0·root·········(0)·root·········(0)····15872·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/disco.exe | 453 | -rwxr-xr-x···0·root·········(0)·root·········(0)····15872·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/disco.exe |
454 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····9728·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2rng.exe | 454 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····9728·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2rng.exe |
455 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····4608·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2xsd.exe | 455 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····4608·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2xsd.exe |
456 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····4096·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/genxs.exe | 456 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····4096·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/genxs.exe |
457 | -rwxr-xr-x···0·root·········(0)·root·········(0)····17920·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/httpcfg.exe | 457 | -rwxr-xr-x···0·root·········(0)·root·········(0)····17920·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/httpcfg.exe |
458 | -rwxr-xr-x···0·root·········(0)·root·········(0)····15872·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ictool.exe | 458 | -rwxr-xr-x···0·root·········(0)·root·········(0)····15872·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ictool.exe |
459 | -rwxr-xr-x···0·root·········(0)·root·········(0)···574 | 459 | -rwxr-xr-x···0·root·········(0)·root·········(0)···574976·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ikdasm.exe |
460 | -rwxr-xr-x···0·root·········(0)·root·········(0)···328192·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ilasm.exe | 460 | -rwxr-xr-x···0·root·········(0)·root·········(0)···328192·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ilasm.exe |
461 | -rwxr-xr-x···0·root·········(0)·root·········(0)····53760·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/illinkanalyzer.exe | 461 | -rwxr-xr-x···0·root·········(0)·root·········(0)····53760·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/illinkanalyzer.exe |
462 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····7680·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installutil.exe | 462 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····7680·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installutil.exe |
463 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····7168·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installvst.exe | 463 | -rwxr-xr-x···0·root·········(0)·root·········(0)·····7168·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installvst.exe |
464 | -rwxr-xr-x···0·root·········(0)·root·········(0)····46592·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/lc.exe | 464 | -rwxr-xr-x···0·root·········(0)·root·········(0)····46592·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/lc.exe |
465 | -rwxr-xr-x···0·root·········(0)·root·········(0)····19456·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/macpack.exe | 465 | -rwxr-xr-x···0·root·········(0)·root·········(0)····19456·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/macpack.exe |
466 | -rwxr-xr-x···0·root·········(0)·root·········(0)····24064·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/makecert.exe | 466 | -rwxr-xr-x···0·root·········(0)·root·········(0)····24064·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/makecert.exe |
467 | -rwxr-xr-x···0·root·········(0)·root·········(0)····37888·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mconfig.exe | 467 | -rwxr-xr-x···0·root·········(0)·root·········(0)····37888·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mconfig.exe |
468 | -rwxr-xr-x···0·root·········(0)·root·········(0)····44032·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mdbrebase.exe | 468 | -rwxr-xr-x···0·root·········(0)·root·········(0)····44032·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mdbrebase.exe |
469 | -rwxr-xr-x···0·root·········(0)·root·········(0)···524 | 469 | -rwxr-xr-x···0·root·········(0)·root·········(0)···524800·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mkbundle.exe |
470 | -rwxr-xr-x···0·root·········(0)·root·········(0)····69632·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-diff.exe | 470 | -rwxr-xr-x···0·root·········(0)·root·········(0)····69632·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-diff.exe |
471 | -rwxr-xr-x···0·root·········(0)·root·········(0)····95744·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-html.exe | 471 | -rwxr-xr-x···0·root·········(0)·root·········(0)····95744·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-html.exe |
472 | -rwxr-xr-x···0·root·········(0)·root·········(0)····83456·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-info.exe | 472 | -rwxr-xr-x···0·root·········(0)·root·········(0)····83456·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-info.exe |
473 | -rwxr-xr-x···0·root·········(0)·root·········(0)···378880·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-cil-strip.exe | 473 | -rwxr-xr-x···0·root·········(0)·root·········(0)···378880·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-cil-strip.exe |
474 | -rwxr-xr-x···0·root·········(0)·root·········(0)····47616·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe | 474 | -rwxr-xr-x···0·root·········(0)·root·········(0)····47616·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe |
475 | -rw-r--r--···0·root·········(0)·root·········(0)······155·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.config | 475 | -rw-r--r--···0·root·········(0)·root·········(0)······155·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.config |
476 | -rwxr-xr-x···0·root·········(0)·root·········(0)···558592·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-symbolicate.exe | 476 | -rwxr-xr-x···0·root·········(0)·root·········(0)···558592·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-symbolicate.exe |
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:·0x00079 | 14 | » ··············Code·Size:·0x00079c00 |
15 | » ··Initialized·Data·Size:·0x00000800 | 15 | » ··Initialized·Data·Size:·0x00000800 |
16 | » Uninitialized·Data·Size:·0x00000000 | 16 | » Uninitialized·Data·Size:·0x00000000 |
17 | » ········Entry·Point·RVA:·0x0007b | 17 | » ········Entry·Point·RVA:·0x0007ba3e |
18 | » ·» ··Code·Base·RVA:·0x00002000 | 18 | » ·» ··Code·Base·RVA:·0x00002000 |
19 | » » ··Data·Base·RVA:·0x0007c000 | 19 | » » ··Data·Base·RVA:·0x0007c000 |
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:·0x0007b | 47 | » ·····Import·Table:·0x0007b9f0·[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, 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:·0x00079 | 63 | » ···Virtual·Size:·0x00079a44 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x00079 | 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:·0x000001e8 | 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:·0x0007 | 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 |
81 | » Flags:·data,·read,·write | 81 | » Flags:·data,·read,·write |
82 | » Name:·.rsrc | 82 | » Name:·.rsrc |
83 | » ···Virtual·Size:·0x00000358 | 83 | » ···Virtual·Size:·0x00000358 |
84 | » Virtual·Address:·0x0007e000 | 84 | » Virtual·Address:·0x0007e000 |
85 | » ··Raw·Data·Size:·0x00000400 | 85 | » ··Raw·Data·Size:·0x00000400 |
86 | » ···Raw·Data·Ptr:·0x0007a | 86 | » ···Raw·Data·Ptr:·0x0007a200 |
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:·0x00080000 | 94 | » Virtual·Address:·0x00080000 |
95 | » ··Raw·Data·Size:·0x00000200 | 95 | » ··Raw·Data·Size:·0x00000200 |
96 | » ···Raw·Data·Ptr:·0x0007a | 96 | » ···Raw·Data·Ptr:·0x0007a600 |
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:·0x00036f | 105 | » ·········Metadata:·0x00036f28·[0x00044abc] |
106 | » Entry·Point·Token:·0x06000004 | 106 | » Entry·Point·Token:·0x06000004 |
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·-·0x00024228·[147900·==·0x000241bc] | 126 | » Tables·(#~):·0x0000006c·-·0x00024228·[147900·==·0x000241bc] |
127 | » ····Strings:·0x00024228·-·0x00035cb4·[72332·==·0x00011a8c] | 127 | » ····Strings:·0x00024228·-·0x00035cb4·[72332·==·0x00011a8c] |
128 | » ·······Blob:·0x0003cfc8·-·0x00044 | 128 | » ·······Blob:·0x0003cfc8·-·0x00044abc·[31476·==·0x00007af4] |
129 | » User·string:·0x00035cb4·-·0x0003cfb8·[29444·==·0x00007304] | 129 | » User·string:·0x00035cb4·-·0x0003cfb8·[29444·==·0x00007304] |
130 | » ·······GUID:·0x0003cfb8·-·0x0003cfc8·[16·==·0x00000010] | 130 | » ·······GUID:·0x0003cfb8·-·0x0003cfc8·[16·==·0x00000010] |
131 | Rows: | 131 | Rows: |
132 | Table·Module:·1·records·(12·bytes,·at·354 | 132 | Table·Module:·1·records·(12·bytes,·at·35424) |
133 | Table·TypeRef:·204·records·(10·bytes,·at·354 | 133 | Table·TypeRef:·204·records·(10·bytes,·at·35430) |
134 | Table·TypeDef:·379·records·(18·bytes,·at·35c | 134 | Table·TypeDef:·379·records·(18·bytes,·at·35c28) |
135 | Table·Field:·1993·records·(8·bytes,·at·376 | 135 | Table·Field:·1993·records·(8·bytes,·at·376ce) |
136 | Table·Method:·3884·records·(16·bytes,·at·3b | 136 | Table·Method:·3884·records·(16·bytes,·at·3b516) |
137 | Table·Param:·3559·records·(8·bytes,·at·4a7 | 137 | Table·Param:·3559·records·(8·bytes,·at·4a7d6) |
138 | Table·InterfaceImpl:·61·records·(4·bytes,·at·51 | 138 | Table·InterfaceImpl:·61·records·(4·bytes,·at·5170e) |
139 | Table·MemberRef:·1146·records·(8·bytes,·at·51 | 139 | Table·MemberRef:·1146·records·(8·bytes,·at·51802) |
140 | Table·Constant:·554·records·(6·bytes,·at·53b | 140 | Table·Constant:·554·records·(6·bytes,·at·53bd2) |
141 | Table·CustomAttribute:·106·records·(8·bytes,·at·548 | 141 | Table·CustomAttribute:·106·records·(8·bytes,·at·548ce) |
142 | Table·FieldMarshal:·9·records·(4·bytes,·at·54c | 142 | Table·FieldMarshal:·9·records·(4·bytes,·at·54c1e) |
143 | Table·ClassLayout:·9·records·(8·bytes,·at·54c | 143 | Table·ClassLayout:·9·records·(8·bytes,·at·54c42) |
144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·54c | 144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·54c8a) |
145 | Table·StandaloneSig:·517·records·(2·bytes,·at·54c | 145 | Table·StandaloneSig:·517·records·(2·bytes,·at·54c96) |
146 | Table·EventMap:·2·records·(4·bytes,·at·550 | 146 | Table·EventMap:·2·records·(4·bytes,·at·550a0) |
147 | Table·Event:·4·records·(8·bytes,·at·550 | 147 | Table·Event:·4·records·(8·bytes,·at·550a8) |
148 | Table·PropertyMap:·153·records·(4·bytes,·at·550 | 148 | Table·PropertyMap:·153·records·(4·bytes,·at·550c8) |
149 | Table·Property:·1041·records·(8·bytes,·at·553 | 149 | Table·Property:·1041·records·(8·bytes,·at·5532c) |
150 | Table·MethodSemantics:·1077·records·(6·bytes,·at·573 | 150 | Table·MethodSemantics:·1077·records·(6·bytes,·at·573b4) |
Max diff block lines reached; 0/6748 bytes (0.00%) of diff not shown. |
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:·0x0008ba00 |
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:·0x0008d8ce |
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:·0x0008d | 47 | » ·····Import·Table:·0x0008d880·[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:·0x0008b8d4 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x0008b | 65 | » ··Raw·Data·Size:·0x0008ba00 |
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:·0x000001d8 | 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:·0x0008b | 76 | » ···Raw·Data·Ptr:·0x0008be00 |
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:·0x0008 | 86 | » ···Raw·Data·Ptr:·0x0008c000 |
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:·0x0008c400 |
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:·0x000436 | 105 | » ·········Metadata:·0x00043674·[0x0004a200] |
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·-·0x00026260·[156148·==·0x000261f4] | 126 | » Tables·(#~):·0x0000006c·-·0x00026260·[156148·==·0x000261f4] |
127 | » ····Strings:·0x00026260·-·0x000381dc·[73596·==·0x00011f7c] | 127 | » ····Strings:·0x00026260·-·0x000381dc·[73596·==·0x00011f7c] |
128 | » ·······Blob:·0x00042af4·-·0x0004 | 128 | » ·······Blob:·0x00042af4·-·0x0004a200·[30476·==·0x0000770c] |
129 | » User·string:·0x000381dc·-·0x00042ae4·[43272·==·0x0000a908] | 129 | » User·string:·0x000381dc·-·0x00042ae4·[43272·==·0x0000a908] |
130 | » ·······GUID:·0x00042ae4·-·0x00042af4·[16·==·0x00000010] | 130 | » ·······GUID:·0x00042ae4·-·0x00042af4·[16·==·0x00000010] |
131 | Rows: | 131 | Rows: |
132 | Table·Module:·1·records·(12·bytes,·at·41b | 132 | Table·Module:·1·records·(12·bytes,·at·41b70) |
133 | Table·TypeRef:·198·records·(10·bytes,·at·41b | 133 | Table·TypeRef:·198·records·(10·bytes,·at·41b7c) |
134 | Table·TypeDef:·404·records·(18·bytes,·at·423 | 134 | Table·TypeDef:·404·records·(18·bytes,·at·42338) |
135 | Table·Field:·2073·records·(8·bytes,·at·43f | 135 | Table·Field:·2073·records·(8·bytes,·at·43fa0) |
136 | Table·Method:·3971·records·(16·bytes,·at·480 | 136 | Table·Method:·3971·records·(16·bytes,·at·48068) |
137 | Table·Param:·3878·records·(8·bytes,·at·578 | 137 | Table·Param:·3878·records·(8·bytes,·at·57898) |
138 | Table·InterfaceImpl:·81·records·(4·bytes,·at·5f1 | 138 | Table·InterfaceImpl:·81·records·(4·bytes,·at·5f1c8) |
139 | Table·MemberRef:·1287·records·(8·bytes,·at·5f | 139 | Table·MemberRef:·1287·records·(8·bytes,·at·5f30c) |
140 | Table·Constant:·564·records·(6·bytes,·at·61b | 140 | Table·Constant:·564·records·(6·bytes,·at·61b44) |
141 | Table·CustomAttribute:·185·records·(8·bytes,·at·628 | 141 | Table·CustomAttribute:·185·records·(8·bytes,·at·6287c) |
142 | Table·DeclSecurity:·1·records·(6·bytes,·at·62e | 142 | Table·DeclSecurity:·1·records·(6·bytes,·at·62e44) |
143 | Table·ClassLayout:·10·records·(8·bytes,·at·62e | 143 | Table·ClassLayout:·10·records·(8·bytes,·at·62e4a) |
144 | Table·FieldLayoutt:·4·records·(6·bytes,·at·62e | 144 | Table·FieldLayoutt:·4·records·(6·bytes,·at·62e9a) |
145 | Table·StandaloneSig:·611·records·(2·bytes,·at·62e | 145 | Table·StandaloneSig:·611·records·(2·bytes,·at·62eb2) |
146 | Table·EventMap:·2·records·(4·bytes,·at·633 | 146 | Table·EventMap:·2·records·(4·bytes,·at·63378) |
147 | Table·Event:·4·records·(8·bytes,·at·633 | 147 | Table·Event:·4·records·(8·bytes,·at·63380) |
148 | Table·PropertyMap:·164·records·(4·bytes,·at·633 | 148 | Table·PropertyMap:·164·records·(4·bytes,·at·633a0) |
149 | Table·Property:·1082·records·(8·bytes,·at·636 | 149 | Table·Property:·1082·records·(8·bytes,·at·63630) |
150 | Table·MethodSemantics:·1127·records·(6·bytes,·at·65 | 150 | Table·MethodSemantics:·1127·records·(6·bytes,·at·65800) |
Max diff block lines reached; 0/6748 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:·0x00006e | 98 | » ·········Metadata:·0x00006ee0·[0x000079e0] |
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·-·0x0000300c·[12192·==·0x00002fa0] | 116 | » Tables·(#~):·0x0000006c·-·0x0000300c·[12192·==·0x00002fa0] |
117 | » ····Strings:·0x0000300c·-·0x00005158·[8524·==·0x0000214c] | 117 | » ····Strings:·0x0000300c·-·0x00005158·[8524·==·0x0000214c] |
118 | » ·······Blob:·0x000069e8·-·0x000079e0·[4088·==·0x00000ff8] | 118 | » ·······Blob:·0x000069e8·-·0x000079e0·[4088·==·0x00000ff8] |
119 | » User·string:·0x00005158·-·0x000069d8·[6272·==·0x00001880] | 119 | » User·string:·0x00005158·-·0x000069d8·[6272·==·0x00001880] |
120 | » ·······GUID:·0x000069d8·-·0x000069e8·[16·==·0x00000010] | 120 | » ·······GUID:·0x000069d8·-·0x000069e8·[16·==·0x00000010] |
121 | Rows: | 121 | Rows: |
122 | Table·Module:·1·records·(10·bytes,·at·51b | 122 | Table·Module:·1·records·(10·bytes,·at·51bc) |
123 | Table·TypeRef:·105·records·(6·bytes,·at·51c | 123 | Table·TypeRef:·105·records·(6·bytes,·at·51c6) |
124 | Table·TypeDef:·36·records·(14·bytes,·at·543 | 124 | Table·TypeDef:·36·records·(14·bytes,·at·543c) |
125 | Table·Field:·136·records·(6·bytes,·at·563 | 125 | Table·Field:·136·records·(6·bytes,·at·5634) |
126 | Table·Method:·297·records·(14·bytes,·at·596 | 126 | Table·Method:·297·records·(14·bytes,·at·5964) |
127 | Table·Param:·323·records·(6·bytes,·at·69 | 127 | Table·Param:·323·records·(6·bytes,·at·69a2) |
128 | Table·InterfaceImpl:·31·records·(4·bytes,·at·713 | 128 | Table·InterfaceImpl:·31·records·(4·bytes,·at·7134) |
129 | Table·MemberRef:·294·records·(6·bytes,·at·71 | 129 | Table·MemberRef:·294·records·(6·bytes,·at·71b0) |
130 | Table·Constant:·15·records·(6·bytes,·at·789 | 130 | Table·Constant:·15·records·(6·bytes,·at·7894) |
131 | Table·CustomAttribute:·91·records·(6·bytes,·at·78e | 131 | Table·CustomAttribute:·91·records·(6·bytes,·at·78ee) |
132 | Table·DeclSecurity:·1·records·(6·bytes,·at·7b | 132 | Table·DeclSecurity:·1·records·(6·bytes,·at·7b10) |
133 | Table·StandaloneSig:·59·records·(2·bytes,·at·7b1 | 133 | Table·StandaloneSig:·59·records·(2·bytes,·at·7b16) |
134 | Table·PropertyMap:·17·records·(4·bytes,·at·7b8 | 134 | Table·PropertyMap:·17·records·(4·bytes,·at·7b8c) |
135 | Table·Property:·48·records·(6·bytes,·at·7b | 135 | Table·Property:·48·records·(6·bytes,·at·7bd0) |
136 | Table·MethodSemantics:·58·records·(6·bytes,·at·7c | 136 | Table·MethodSemantics:·58·records·(6·bytes,·at·7cf0) |
137 | Table·MethodImpl:·32·records·(6·bytes,·at·7e4 | 137 | Table·MethodImpl:·32·records·(6·bytes,·at·7e4c) |
138 | Table·TypeSpec:·63·records·(2·bytes,·at·7f0 | 138 | Table·TypeSpec:·63·records·(2·bytes,·at·7f0c) |
139 | Table·Assembly:·1·records·(22·bytes,·at·7f8 | 139 | Table·Assembly:·1·records·(22·bytes,·at·7f8a) |
140 | Table·AssemblyRef:·5·records·(20·bytes,·at·7f | 140 | Table·AssemblyRef:·5·records·(20·bytes,·at·7fa0) |
141 | Table·NestedClass:·14·records·(4·bytes,·at·800 | 141 | Table·NestedClass:·14·records·(4·bytes,·at·8004) |
142 | Table·GenericParam:·18·records·(8·bytes,·at·803 | 142 | Table·GenericParam:·18·records·(8·bytes,·at·803c) |
143 | Table·MethodSpec:·7·records·(4·bytes,·at·80c | 143 | Table·MethodSpec:·7·records·(4·bytes,·at·80cc) |
144 | RVA·for·Entry·Point:·0x00006668 | 144 | RVA·for·Entry·Point:·0x00006668 |
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:·0x0007f600 |
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:·0x0008158e |
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:·0x00081 | 47 | » ·····Import·Table:·0x00081540·[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:·0x0007f594 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x0007f | 65 | » ··Raw·Data·Size:·0x0007f600 |
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:·0x000001d8 | 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:·0x0007fa00 |
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:·0x0007fc00 |
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:·0x000 | 96 | » ···Raw·Data·Ptr:·0x00080000 |
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:·0x0003b848·[0x00045cec] |
106 | » Entry·Point·Token:·0x06000002 | 106 | » Entry·Point·Token:·0x06000002 |
107 | » ·····Resources·at:·0x00039 | 107 | » ·····Resources·at:·0x00039a04·[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·-·0x00045cec·[26756·==·0x00006884] |
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·39d | 132 | Table·Module:·1·records·(12·bytes,·at·39d44) |
133 | Table·TypeRef:·190·records·(10·bytes,·at·39d | 133 | Table·TypeRef:·190·records·(10·bytes,·at·39d50) |
134 | Table·TypeDef:·381·records·(18·bytes,·at·3a4 | 134 | Table·TypeDef:·381·records·(18·bytes,·at·3a4bc) |
135 | Table·Field:·1940·records·(8·bytes,·at·3bf | 135 | Table·Field:·1940·records·(8·bytes,·at·3bf86) |
136 | Table·Method:·3699·records·(16·bytes,·at·3fc | 136 | Table·Method:·3699·records·(16·bytes,·at·3fc26) |
137 | Table·Param:·3459·records·(8·bytes,·at·4e3 | 137 | Table·Param:·3459·records·(8·bytes,·at·4e356) |
138 | Table·InterfaceImpl:·52·records·(4·bytes,·at·54f | 138 | Table·InterfaceImpl:·52·records·(4·bytes,·at·54f6e) |
139 | Table·MemberRef:·1187·records·(8·bytes,·at·550 | 139 | Table·MemberRef:·1187·records·(8·bytes,·at·5503e) |
140 | Table·Constant:·497·records·(6·bytes,·at·575 | 140 | Table·Constant:·497·records·(6·bytes,·at·57556) |
141 | Table·CustomAttribute:·153·records·(8·bytes,·at·580 | 141 | Table·CustomAttribute:·153·records·(8·bytes,·at·580fc) |
142 | Table·ClassLayout:·10·records·(8·bytes,·at·585 | 142 | Table·ClassLayout:·10·records·(8·bytes,·at·585c4) |
143 | Table·FieldLayoutt:·2·records·(6·bytes,·at·586 | 143 | Table·FieldLayoutt:·2·records·(6·bytes,·at·58614) |
144 | Table·StandaloneSig:·544·records·(2·bytes,·at·586 | 144 | Table·StandaloneSig:·544·records·(2·bytes,·at·58620) |
145 | Table·EventMap:·2·records·(4·bytes,·at·58a | 145 | Table·EventMap:·2·records·(4·bytes,·at·58a60) |
146 | Table·Event:·4·records·(8·bytes,·at·58a | 146 | Table·Event:·4·records·(8·bytes,·at·58a68) |
147 | Table·PropertyMap:·152·records·(4·bytes,·at·58a | 147 | Table·PropertyMap:·152·records·(4·bytes,·at·58a88) |
148 | Table·Property:·1048·records·(8·bytes,·at·58c | 148 | Table·Property:·1048·records·(8·bytes,·at·58ce8) |
Max diff block lines reached; 0/6824 bytes (0.00%) of diff not shown. |
Offset 158, 42 lines modified | Offset 158, 42 lines modified | ||
000009d0:·72cd·0200·7017·8d20·0000·0125·1603·7b13··r...p..·...%..{. | 000009d0:·72cd·0200·7017·8d20·0000·0125·1603·7b13··r...p..·...%..{. | ||
000009e0:·0000·04a2·6f2a·0000·0605·1204·fe15·0a00··....o*.......... | 000009e0:·0000·04a2·6f2a·0000·0605·1204·fe15·0a00··....o*.......... | ||
000009f0:·0002·1104·810a·0000·0216·1305·dd28·0200··.............(.. | 000009f0:·0002·1104·810a·0000·0216·1305·dd28·0200··.............(.. | ||
00000a00:·0011·0d16·9a13·0e03·7b15·0000·0439·0d00··........{....9.. | 00000a00:·0011·0d16·9a13·0e03·7b15·0000·0439·0d00··........{....9.. | ||
00000a10:·0000·037b·1400·0004·130f·3842·0000·0004··...{......8B.... | 00000a10:·0000·037b·1400·0004·130f·3842·0000·0004··...{......8B.... | ||
00000a20:·3a18·0000·0005·1204·fe15·0a00·0002·1104··:............... | 00000a20:·3a18·0000·0005·1204·fe15·0a00·0002·1104··:............... | ||
00000a30:·810a·0000·0216·1305·ddec·0100·0004·110e··................ | 00000a30:·810a·0000·0216·1305·ddec·0100·0004·110e··................ | ||
00000a40:·6fcd·0500·0613·1012·1028· | 00000a40:·6fcd·0500·0613·1012·1028·870b·0006·037b··o........(.....{ | ||
00000a50:·1600·0004·037b·1400·0004·6f16·0000·0613··.....{....o..... | 00000a50:·1600·0004·037b·1400·0004·6f16·0000·0613··.....{....o..... | ||
00000a60:·0f11·0f16·3c18·0000·0005·1204·fe15·0a00··....<........... | 00000a60:·0f11·0f16·3c18·0000·0005·1204·fe15·0a00··....<........... | ||
00000a70:·0002·1104·810a·0000·0216·1305·dda8·0100··................ | 00000a70:·0002·1104·810a·0000·0216·1305·dda8·0100··................ | ||
00000a80:·0011·0e6f·4106·0006·6f | 00000a80:·0011·0e6f·4106·0006·6fbb·0a00·063a·b100··...oA...o....:.. | ||
00000a90:·0000·110e·2809·0000·0613·1111·112d·0f12··....(........-.. | 00000a90:·0000·110e·2809·0000·0613·1111·112d·0f12··....(........-.. | ||
00000aa0:·12fe·1506·0000·1b11·1238·2400·0000·1111··.........8$..... | 00000aa0:·12fe·1506·0000·1b11·1238·2400·0000·1111··.........8$..... | ||
00000ab0:·6f0b·0400·0625·2d10·2612·12fe·1506·0000··o....%-.&....... | 00000ab0:·6f0b·0400·0625·2d10·2612·12fe·1506·0000··o....%-.&....... | ||
00000ac0:·1b11·1238·0a00·0000·6f26·0000·0a73·2700··...8....o&...s'. | 00000ac0:·1b11·1238·0a00·0000·6f26·0000·0a73·2700··...8....o&...s'. | ||
00000ad0:·000a·1312·1212·2828·0000·0a17·3309·1212··......((....3... | 00000ad0:·000a·1312·1212·2828·0000·0a17·3309·1212··......((....3... | ||
00000ae0:·2829·0000·0a2b·0116·393e·0000·0011·116f··()...+..9>.....o | 00000ae0:·2829·0000·0a2b·0116·393e·0000·0011·116f··()...+..9>.....o | ||
00000af0:·0b04·0006·166f·2a00·000a·1314·1214·28f8··.....o*.......(. | 00000af0:·0b04·0006·166f·2a00·000a·1314·1214·28f8··.....o*.......(. | ||
00000b00:·0300·0674·e200·0002·6fca·0500·0613·1302··...t....o....... | 00000b00:·0300·0674·e200·0002·6fca·0500·0613·1302··...t....o....... | ||
00000b10:·0311·1372·0d03·0070·6f1d·0000·0604·0528··...r...po......( | 00000b10:·0311·1372·0d03·0070·6f1d·0000·0604·0528··...r...po......( | ||
00000b20:·0800·0006·1305·ddfe·0000·0005·1204·fe15··................ | 00000b20:·0800·0006·1305·ddfe·0000·0005·1204·fe15··................ | ||
00000b30:·0a00·0002·1104·810a·0000·0216·1305·dde6··................ | 00000b30:·0a00·0002·1104·810a·0000·0216·1305·dde6··................ | ||
00000b40:·0000·0014·1315·110e·6f41·0600·066f· | 00000b40:·0000·0014·1315·110e·6f41·0600·066f·bc0a··........oA...o.. | ||
00000b50:·0006·7e0a·0000·042d·1114·fe06·1000·0006··..~....-........ | 00000b50:·0006·7e0a·0000·042d·1114·fe06·1000·0006··..~....-........ | ||
00000b60:·732b·0000·0a80·0a00·0004·7e0a·0000·0428··s+........~....( | 00000b60:·732b·0000·0a80·0a00·0004·7e0a·0000·0428··s+........~....( | ||
00000b70:·0600·002b·6f2d·0000·0a13·1738·3c00·0000··...+o-.....8<... | 00000b70:·0600·002b·6f2d·0000·0a13·1738·3c00·0000··...+o-.....8<... | ||
00000b80:·1117·6f2e·0000·0a13·1611·166f· | 00000b80:·1117·6f2e·0000·0a13·1611·166f·670b·0006··..o........og... | ||
00000b90:·110f·3f21·0000·0005·1116·6f | 00000b90:·110f·3f21·0000·0005·1116·6f71·0b00·066f··..?!......oq...o | ||
00000ba0:· | 00000ba0:·300a·0006·1116·6f68·0b00·0628·2100·0006··0.....oh...(!... | ||
00000bb0:·1713·05dd·7100·0000·1116·1315·1117·6f2f··....q.........o/ | 00000bb0:·1713·05dd·7100·0000·1116·1315·1117·6f2f··....q.........o/ | ||
00000bc0:·0000·0a3a·b8ff·ffff·dd0f·0000·0011·1739··...:...........9 | 00000bc0:·0000·0a3a·b8ff·ffff·dd0f·0000·0011·1739··...:...........9 | ||
00000bd0:·0700·0000·1117·6f16·0000·0adc·1115·3921··......o.......9! | 00000bd0:·0700·0000·1117·6f16·0000·0adc·1115·3921··......o.......9! | ||
00000be0:·0000·0005·1115·6f | 00000be0:·0000·0005·1115·6f71·0b00·066f·300a·0006··......oq...o0... | ||
00000bf0:·1115·6f | 00000bf0:·1115·6f68·0b00·0628·2100·0006·1713·05dd··..oh...(!....... | ||
00000c00:·2500·0000·0512·04fe·150a·0000·0211·0481··%............... | 00000c00:·2500·0000·0512·04fe·150a·0000·0211·0481··%............... | ||
00000c10:·0a00·0002·1613·05dd·0d00·0000·0839·0600··.............9.. | 00000c10:·0a00·0002·1613·05dd·0d00·0000·0839·0600··.............9.. | ||
00000c20:·0000·086f·1600·000a·dc11·052a·4134·0000··...o.......*A4.. | 00000c20:·0000·086f·1600·000a·dc11·052a·4134·0000··...o.......*A4.. | ||
00000c30:·0200·0000·9703·0000·5200·0000·e903·0000··........R....... | 00000c30:·0200·0000·9703·0000·5200·0000·e903·0000··........R....... | ||
00000c40:·0f00·0000·0000·0000·0200·0000·1c00·0000··................ | 00000c40:·0f00·0000·0000·0000·0200·0000·1c00·0000··................ | ||
00000c50:·1c04·0000·3804·0000·0d00·0000·0000·0000··....8........... | 00000c50:·1c04·0000·3804·0000·0d00·0000·0000·0000··....8........... | ||
00000c60:·da02·6f3b·0600·063a·0200·0000·142a·026f··..o;...:.....*.o | 00000c60:·da02·6f3b·0600·063a·0200·0000·142a·026f··..o;...:.....*.o | ||
Offset 302, 15 lines modified | Offset 302, 15 lines modified | ||
000012d0:·0006·0328·0f00·0006·0372·4503·0070·6f39··...(.....rE..po9 | 000012d0:·0006·0328·0f00·0006·0372·4503·0070·6f39··...(.....rE..po9 | ||
000012e0:·0000·0a26·2a06·752a·0000·020b·0739·4a00··...&*.u*.....9J. | 000012e0:·0000·0a26·2a06·752a·0000·020b·0739·4a00··...&*.u*.....9J. | ||
000012f0:·0000·066f·4209·0006·0328·0f00·0006·0372··...oB....(.....r | 000012f0:·0000·066f·4209·0006·0328·0f00·0006·0372··...oB....(.....r | ||
00001300:·f703·0070·6f39·0000·0a26·160c·3810·0000··...po9...&..8... | 00001300:·f703·0070·6f39·0000·0a26·160c·3810·0000··...po9...&..8... | ||
00001310:·0003·7241·0300·706f·3900·000a·2608·1758··..rA..po9...&..X | 00001310:·0003·7241·0300·706f·3900·000a·2608·1758··..rA..po9...&..X | ||
00001320:·0c08·076f·6e01·0006·1759·3fe2·ffff·ff03··...on....Y?..... | 00001320:·0c08·076f·6e01·0006·1759·3fe2·ffff·ff03··...on....Y?..... | ||
00001330:·72fb·0300·706f·3900·000a·262a·0203·1f2b··r...po9...&*...+ | 00001330:·72fb·0300·706f·3900·000a·262a·0203·1f2b··r...po9...&*...+ | ||
00001340:·280e·0000·062a·1e02·6f | 00001340:·280e·0000·062a·1e02·6f67·0b00·062a·ce02··(....*..og...*.. | ||
00001350:·6f08·0400·066f·c805·0006·7261·0400·7028··o....o....ra..p( | 00001350:·6f08·0400·066f·c805·0006·7261·0400·7028··o....o....ra..p( | ||
00001360:·0800·000a·3917·0000·0002·6f08·0400·066f··....9.....o....o | 00001360:·0800·000a·3917·0000·0002·6f08·0400·066f··....9.....o....o | ||
00001370:·1f09·0006·7297·0400·7028·0800·000a·2b01··....r...p(....+. | 00001370:·1f09·0006·7297·0400·7028·0800·000a·2b01··....r...p(....+. | ||
00001380:·162a·1e02·2802·0000·0a2a·9a03·027b·7c0d··.*..(....*...{|. | 00001380:·162a·1e02·2802·0000·0a2a·9a03·027b·7c0d··.*..(....*...{|. | ||
00001390:·0004·280a·0000·0639·1300·0000·036f·ac06··..(....9.....o.. | 00001390:·0004·280a·0000·0639·1300·0000·036f·ac06··..(....9.....o.. | ||
000013a0:·0006·027b·7d0d·0004·280c·0000·062b·0116··...{}...(....+.. | 000013a0:·0006·027b·7d0d·0004·280c·0000·062b·0116··...{}...(....+.. | ||
000013b0:·2a1e·0228·0200·000a·2a4a·036f·ca05·0006··*..(....*J.o.... | 000013b0:·2a1e·0228·0200·000a·2a4a·036f·ca05·0006··*..(....*J.o.... | ||
Offset 1383, 12492 lines modified | Offset 1383, 12492 lines modified | ||
00005660:·280c·0100·0a0f·0128·0c01·000a·1b28·1201··(......(.....(.. | 00005660:·280c·0100·0a0f·0128·0c01·000a·1b28·1201··(......(.....(.. | ||
00005670:·000a·2a22·0217·7313·0100·0a2a·2202·1673··..*"..s....*"..s | 00005670:·000a·2a22·0217·7313·0100·0a2a·2202·1673··..*"..s....*"..s | ||
00005680:·1401·000a·2a3e·0203·7d15·0100·0a02·047d··....*>..}......} | 00005680:·1401·000a·2a3e·0203·7d15·0100·0a02·047d··....*>..}......} | ||
00005690:·1601·000a·2a00·0000·1330·0100·3000·0000··....*....0..0... | 00005690:·1601·000a·2a00·0000·1330·0100·3000·0000··....*....0..0... | ||
000056a0:·4200·0011·027b·1501·000a·8c3e·0000·1b39··B....{.....>...9 | 000056a0:·4200·0011·027b·1501·000a·8c3e·0000·1b39··B....{.....>...9 | ||
000056b0:·1f00·0000·027b·1601·000a·3914·0000·0002··.....{....9..... | 000056b0:·1f00·0000·027b·1601·000a·3914·0000·0002··.....{....9..... | Diff chunk too large, falling back to line-by-line diff (1281 lines added, 1281 lines removed) | |
000056c0:·7b15·0100·0a0a·1200·fe16·3e00·001b·6f16··{.........>...o. | 000056c0:·7b15·0100·0a0a·1200·fe16·3e00·001b·6f16··{.........>...o. | ||
000056d0:·0000·0a2a· | 000056d0:·0000·0a2a·de02·2802·0000·0a02·037d·1701··...*..(......}.. | ||
000056e0:· | 000056e0:·000a·0203·8e69·8d40·0000·1b7d·1801·000a··.....i.@...}.... | ||
000056f0:·02 | 000056f0:·027b·1701·000a·027b·1801·000a·038e·6928··.{.....{......i( | ||
00005700:· | 00005700:·1901·000a·0204·7d1a·0100·0a2a·3202·1602··......}....*2... | ||
00005710:· | 00005710:·8e69·0328·1b01·000a·2a3e·0205·731c·0100··.i.(....*>..s... | ||
00005720:·0 | 00005720:·0a03·0428·1d01·000a·2a56·0202·7b18·0100··...(....*V..{... | ||
00005730:· | 00005730:·0a02·7b17·0100·0a03·0428·1e01·000a·2a00··..{......(....*. | ||
00005740:·0000· | 00005740:·1330·0600·3400·0000·4300·0011·0e04·0559··.0..4...C......Y | ||
00005750:·1 | 00005750:·183c·0100·0000·2a0e·0405·5818·5b0a·0204··.<....*...X.[... | ||
00005760:·0 | 00005760:·0305·0628·1e01·000a·0204·0306·0e04·281e··...(..........(. | ||
00005770:·0 | 00005770:·0100·0a02·0304·0506·0e04·281f·0100·0a2a··..........(....* | ||
00005780:·1 | 00005780:·1330·0600·7100·0000·0500·0011·050a·0e04··.0..q........... | ||
00005790:·0 | 00005790:·0b05·0c38·5c00·0000·060e·043c·3e00·0000··...8\......<>... | ||
000057a0:· | 000057a0:·070e·053c·1f00·0000·027b·1a01·000a·0306··...<.....{...... | ||
000057b0:· | 000057b0:·a340·0000·1b03·07a3·4000·001b·6f20·0100··.@......@...o·.. | ||
000057c0:· | 000057c0:·0a16·3d17·0000·0004·0803·0625·1758·0aa3··..=........%.X.. | ||
000057d0:· | 000057d0:·4000·001b·a440·0000·1b38·1200·0000·0408··@....@...8...... | ||
000057e0:·0 | 000057e0:·0307·2517·580b·a340·0000·1ba4·4000·001b··..%.X..@....@... | ||
000057f0:· | 000057f0:·0817·580c·080e·053f·9cff·ffff·2a32·168d··..X....?....*2.. | ||
00005800:· | 00005800:·4200·001b·8021·0100·0a2a·3602·7200·1600··B....!...*6.r... | ||
00005810:· | 00005810:·7003·28a7·0000·0a2a·4202·3908·0000·0002··p.(....*B.9..... | ||
00005820:· | 00005820:·8e69·16fe·012b·0117·2a4e·0239·0b00·0000··.i...+..*N.9.... | ||
00005830:· | 00005830:·027b·2201·000a·16fe·012b·0117·2a2a·0f00··.{"......+..**.. | ||
00005840:·0 | 00005840:·0328·0f00·002b·022a·ce02·3a12·0000·0017··.(...+.*..:..... | ||
00005850:· | 00005850:·8d45·0000·1b25·1603·a445·0000·1b10·0002··.E...%...E...... | ||
00005860:· | 00005860:·2a02·028e·6917·5828·1000·002b·1000·0202··*...i.X(...+.... | ||
00005870:· | 00005870:·8e69·1759·03a4·4500·001b·022a·1330·0400··.i.Y..E....*.0.. | ||
00005880:· | 00005880:·5900·0000·0000·0000·0214·2824·0100·0a39··Y.........($...9 | ||
00005890:· | 00005890:·0600·0000·7e61·0000·042a·026f·2501·000a··....~a...*.o%... | ||
000058a0:· | 000058a0:·1540·1400·0000·026f·2601·000a·026f·2701··.@.....o&....o'. | ||
000058b0:·000 | 000058b0:·000a·1616·7328·0100·0a2a·026f·2901·000a··....s(...*.o)... | ||
000058c0:· | 000058c0:·1540·1900·0000·026f·2601·000a·026f·2701··.@.....o&....o'. | ||
000058d0:· | 000058d0:·000a·026f·2501·000a·1673·2801·000a·2a02··...o%....s(...*. | ||
000058e0:· | 000058e0:·2a00·0000·1330·0300·4d00·0000·4400·0011··*....0..M...D... | ||
000058f0:· | 000058f0:·0302·6fbc·0a00·0616·6f2a·0100·0a6f·710b··..o.....o*...oq. | ||
00005900:·0 | 00005900:·0006·5117·0a38·2000·0000·026f·bc0a·0006··..Q..8·....o.... | ||
00005910:· | 00005910:·066f·2a01·000a·0b07·6f71·0b00·0603·503b··.o*.....oq....P; | ||
00005920:· | 00005920:·0200·0000·162a·0617·580a·0602·6fbc·0a00··.....*..X...o... | ||
00005930:·0 | 00005930:·066f·2b01·000a·3fcf·ffff·ff17·2a00·0000··.o+...?.....*... | ||
00005940:· | 00005940:·1b30·0500·7d00·0000·4500·0011·043a·0800··.0..}...E....:.. | ||
00005950:· | 00005950:·0000·037e·6400·0004·512a·046f·9c07·0006··...~d...Q*.o.... | ||
00005960:· | 00005960:·0a16·0b06·1201·282c·0100·0a03·507e·6500··......(,....P~e. | ||
00005970:· | 00005970:·0004·3b05·0000·00dd·4c00·0000·0428·3601··..;.....L....(6. | ||
00005980:·0 | 00005980:·0006·392b·0000·0003·0402·7e6c·0000·042d··..9+......~l...- | ||
00005990:· | 00005990:·1114·fe06·5a01·0006·732d·0100·0a80·6c00··....Z...s-....l. | ||
000059a0:·000 | 000059a0:·0004·7e6c·0000·046f·1100·002b·5138·0700··..~l...o...+Q8.. | ||
000059b0:· | 000059b0:·0000·037e·6400·0004·51dd·0a00·0000·072c··...~d...Q......, | ||
000059c0:·0 | 000059c0:·0606·282e·0100·0adc·2a00·0000·0110·0000··..(.....*....... | ||
000059d0:·0 | 000059d0:·0200·1700·5b72·000a·0000·0000·ce03·2836··....[r........(6 | ||
000059e0:· | 000059e0:·0100·0639·2600·0000·0302·7e6d·0000·042d··...9&.....~m...- | ||
000059f0:· | 000059f0:·1114·fe06·5b01·0006·732f·0100·0a80·6d00··....[...s/....m. | ||
00005a00:·000 | 00005a00:·0004·7e6d·0000·046f·1200·002b·2b01·162a··..~m...o...++..* | ||
00005a10:· | 00005a10:·1330·0500·4000·0000·4600·0011·0428·3601··.0..@...F....(6. | ||
00005a20:·0 | 00005a20:·0006·392a·0000·0004·0302·7e6e·0000·042d··..9*......~n...- | ||
00005a30:· | 00005a30:·1114·fe06·5c01·0006·7330·0100·0a80·6e00··....\...s0....n. | ||
00005a40:·0 | 00005a40:·0004·7e6e·0000·046f·1300·002b·380a·0000··..~n...o...+8... | ||
00005a50:· | 00005a50:·0003·7331·0100·0a25·0a51·062a·1330·0200··..s1...%.Q.*.0.. | ||
00005a60:· | 00005a60:·3300·0000·4700·0011·026f·3405·0006·0a16··3...G....o4..... | ||
00005a70:· | 00005a70:·0b38·1700·0000·0607·6f32·0100·0a6f·d505··.8......o2...o.. | ||
00005a80:·000 | 00005a80:·0006·3902·0000·0017·2a07·1758·0b07·066f··..9.....*..X...o | ||
Max diff block lines reached; 3543790/3725748 bytes (95.12%) 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:·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:·0x0007da | 18 | » ········Entry·Point·RVA:·0x0007dabe |
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:·0x0007da70·[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, 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:·0x0007ba | 63 | » ···Virtual·Size:·0x0007bac4 |
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 |
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:·0x0003b01c·[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·39 | 133 | Table·Module:·1·records·(12·bytes,·at·39514) |
134 | Table·TypeRef:·179·records·(10·bytes,·at·395 | 134 | Table·TypeRef:·179·records·(10·bytes,·at·39520) |
135 | Table·TypeDef:·393·records·(18·bytes,·at·39c | 135 | Table·TypeDef:·393·records·(18·bytes,·at·39c1e) |
136 | Table·Field:·2039·records·(8·bytes,·at·3b7 | 136 | Table·Field:·2039·records·(8·bytes,·at·3b7c0) |
137 | Table·Method:·3783·records·(16·bytes,·at·3f7 | 137 | Table·Method:·3783·records·(16·bytes,·at·3f778) |
138 | Table·Param:·3575·records·(8·bytes,·at·4e3 | 138 | Table·Param:·3575·records·(8·bytes,·at·4e3e8) |
139 | Table·InterfaceImpl:·57·records·(4·bytes,·at·553 | 139 | Table·InterfaceImpl:·57·records·(4·bytes,·at·553a0) |
140 | Table·MemberRef:·1197·records·(8·bytes,·at·554 | 140 | Table·MemberRef:·1197·records·(8·bytes,·at·55484) |
141 | Table·Constant:·525·records·(6·bytes,·at·579 | 141 | Table·Constant:·525·records·(6·bytes,·at·579ec) |
142 | Table·CustomAttribute:·100·records·(8·bytes,·at·586 | 142 | Table·CustomAttribute:·100·records·(8·bytes,·at·5863a) |
143 | Table·ClassLayout:·11·records·(8·bytes,·at·589 | 143 | Table·ClassLayout:·11·records·(8·bytes,·at·5895a) |
144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·589 | 144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·589b2) |
145 | Table·StandaloneSig:·573·records·(2·bytes,·at·589 | 145 | Table·StandaloneSig:·573·records·(2·bytes,·at·589be) |
146 | Table·EventMap:·2·records·(4·bytes,·at·58e | 146 | Table·EventMap:·2·records·(4·bytes,·at·58e38) |
147 | Table·Event:·4·records·(8·bytes,·at·58e | 147 | Table·Event:·4·records·(8·bytes,·at·58e40) |
148 | Table·PropertyMap:·160·records·(4·bytes,·at·58e | 148 | Table·PropertyMap:·160·records·(4·bytes,·at·58e60) |
149 | Table·Property:·1072·records·(8·bytes,·at·590 | 149 | Table·Property:·1072·records·(8·bytes,·at·590e0) |
150 | Table·MethodSemantics:·1110·records·(6·bytes,·at·5b2 | 150 | Table·MethodSemantics:·1110·records·(6·bytes,·at·5b260) |
151 | Table·MethodImpl:·54·records·(6·bytes,·at·5cc | 151 | Table·MethodImpl:·54·records·(6·bytes,·at·5cc64) |
152 | Table·Moduleref:·1·records·(4·bytes,·at·5cd | 152 | Table·Moduleref:·1·records·(4·bytes,·at·5cda8) |
153 | Table·TypeSpec:·350·records·(2·bytes,·at·5cd | 153 | Table·TypeSpec:·350·records·(2·bytes,·at·5cdac) |
154 | Table·ImplMap:·1·records·(10·bytes,·at·5d0 | 154 | Table·ImplMap:·1·records·(10·bytes,·at·5d068) |
155 | Table·FieldRVA:·10·records·(6·bytes,·at·5d0 | 155 | Table·FieldRVA:·10·records·(6·bytes,·at·5d072) |
156 | Table·Assembly:·1·records·(26·bytes,·at·5d0 | 156 | Table·Assembly:·1·records·(26·bytes,·at·5d0ae) |
157 | Table·AssemblyRef:·2·records·(24·bytes,·at·5d0 | 157 | Table·AssemblyRef:·2·records·(24·bytes,·at·5d0c8) |
158 | Table·NestedClass:·106·records·(4·bytes,·at·5d0 | 158 | Table·NestedClass:·106·records·(4·bytes,·at·5d0f8) |
159 | Table·GenericParam:·21·records·(10·bytes,·at·5d2 | 159 | Table·GenericParam:·21·records·(10·bytes,·at·5d2a0) |
160 | Table·MethodSpec:·55·records·(4·bytes,·at·5d3 | 160 | Table·MethodSpec:·55·records·(4·bytes,·at·5d372) |
161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·5d4 | 161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·5d44e) |
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·2022-12-09·13:33:03.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1900·2022-12-09·13:33:03.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1900·2022-12-09·13:33:03.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···53 | 3 | -rw-r--r--···0········0········0···537244·2022-12-09·13:33:03.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:·0x001b9d5e |
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:·0x001b9 | 47 | » ·····Import·Table:·0x001b9d10·[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, 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:·0x001b7d | 63 | » ···Virtual·Size:·0x001b7d64 |
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 |
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:·0x000d74 | 109 | » ·········Metadata:·0x000d743c·[0x000e28c8] |
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·-·0x0006f1bc·[454992·==·0x0006f150] | 127 | » Tables·(#~):·0x0000006c·-·0x0006f1bc·[454992·==·0x0006f150] |
128 | » ····Strings:·0x0006f1bc·-·0x00098a84·[170184·==·0x000298c8] | 128 | » ····Strings:·0x0006f1bc·-·0x00098a84·[170184·==·0x000298c8] |
129 | » ·······Blob:·0x000ce5a4·-·0x000e28c8·[82724·==·0x00014324] | 129 | » ·······Blob:·0x000ce5a4·-·0x000e28c8·[82724·==·0x00014324] |
130 | » User·string:·0x00098a84·-·0x000ce594·[219920·==·0x00035b10] | 130 | » User·string:·0x00098a84·-·0x000ce594·[219920·==·0x00035b10] |
131 | » ·······GUID:·0x000ce594·-·0x000ce5a4·[16·==·0x00000010] | 131 | » ·······GUID:·0x000ce594·-·0x000ce5a4·[16·==·0x00000010] |
132 | Rows: | 132 | Rows: |
133 | Table·Module:·1·records·(12·bytes,·at·d59 | 133 | Table·Module:·1·records·(12·bytes,·at·d5934) |
134 | Table·TypeRef:·239·records·(10·bytes,·at·d59 | 134 | Table·TypeRef:·239·records·(10·bytes,·at·d5940) |
135 | Table·TypeDef:·1096·records·(18·bytes,·at·d62 | 135 | Table·TypeDef:·1096·records·(18·bytes,·at·d6296) |
136 | Table·Field:·4694·records·(10·bytes,·at·daf | 136 | Table·Field:·4694·records·(10·bytes,·at·dafa6) |
137 | Table·Method:·10700·records·(18·bytes,·at·e6 | 137 | Table·Method:·10700·records·(18·bytes,·at·e6702) |
138 | Table·Param:·10823·records·(8·bytes,·at·1157 | 138 | Table·Param:·10823·records·(8·bytes,·at·11575a) |
139 | Table·InterfaceImpl:·231·records·(4·bytes,·at·12a9 | 139 | Table·InterfaceImpl:·231·records·(4·bytes,·at·12a992) |
140 | Table·MemberRef:·2508·records·(12·bytes,·at·12ad | 140 | Table·MemberRef:·2508·records·(12·bytes,·at·12ad2e) |
141 | Table·Constant:·1342·records·(8·bytes,·at·1322 | 141 | Table·Constant:·1342·records·(8·bytes,·at·1322be) |
142 | Table·CustomAttribute:·794·records·(12·bytes,·at·134c | 142 | Table·CustomAttribute:·794·records·(12·bytes,·at·134cae) |
143 | Table·ClassLayout:·18·records·(8·bytes,·at·1371 | 143 | Table·ClassLayout:·18·records·(8·bytes,·at·1371e6) |
144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·1372 | 144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·137276) |
145 | Table·StandaloneSig:·1816·records·(4·bytes,·at·1372 | 145 | Table·StandaloneSig:·1816·records·(4·bytes,·at·137282) |
146 | Table·EventMap:·3·records·(4·bytes,·at·138e | 146 | Table·EventMap:·3·records·(4·bytes,·at·138ee2) |
147 | Table·Event:·5·records·(8·bytes,·at·138e | 147 | Table·Event:·5·records·(8·bytes,·at·138eee) |
148 | Table·PropertyMap:·507·records·(4·bytes,·at·138 | 148 | Table·PropertyMap:·507·records·(4·bytes,·at·138f16) |
149 | Table·Property:·2358·records·(10·bytes,·at·139 | 149 | Table·Property:·2358·records·(10·bytes,·at·139702) |
150 | Table·MethodSemantics:·2648·records·(6·bytes,·at·13f3 | 150 | Table·MethodSemantics:·2648·records·(6·bytes,·at·13f31e) |
151 | Table·MethodImpl:·145·records·(6·bytes,·at·1431 | 151 | Table·MethodImpl:·145·records·(6·bytes,·at·14312e) |
152 | Table·Moduleref:·2·records·(4·bytes,·at·1434 | 152 | Table·Moduleref:·2·records·(4·bytes,·at·143494) |
153 | Table·TypeSpec:·714·records·(4·bytes,·at·1434 | 153 | Table·TypeSpec:·714·records·(4·bytes,·at·14349c) |
154 | Table·ImplMap:·2·records·(10·bytes,·at·143f | 154 | Table·ImplMap:·2·records·(10·bytes,·at·143fc4) |
155 | Table·FieldRVA:·25·records·(6·bytes,·at·143f | 155 | Table·FieldRVA:·25·records·(6·bytes,·at·143fd8) |
156 | Table·Assembly:·1·records·(28·bytes,·at·1440 | 156 | Table·Assembly:·1·records·(28·bytes,·at·14406e) |
157 | Table·AssemblyRef:·4·records·(28·bytes,·at·1440 | 157 | Table·AssemblyRef:·4·records·(28·bytes,·at·14408a) |
158 | Table·NestedClass:·266·records·(4·bytes,·at·1440 | 158 | Table·NestedClass:·266·records·(4·bytes,·at·1440fa) |
159 | Table·GenericParam:·38·records·(10·bytes,·at·1445 | 159 | Table·GenericParam:·38·records·(10·bytes,·at·144522) |
160 | Table·MethodSpec:·125·records·(6·bytes,·at·1446 | 160 | Table·MethodSpec:·125·records·(6·bytes,·at·14469e) |
161 | Table·GenericParamConstraint:·26·records·(4·bytes,·at·1449 | 161 | Table·GenericParamConstraint:·26·records·(4·bytes,·at·14498c) |
162 | RVA·for·Entry·Point:·0x0004b970 | 162 | RVA·for·Entry·Point:·0x0004b970 |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····102 | 2 | -rw-r--r--···0········0········0·····1024·2022-12-09·13:33:03.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··137 | 3 | -rw-r--r--···0········0········0··1373940·2022-12-09·13:33:03.000000·data.tar.xz |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.build-id | 1 | Displaying·notes·found·in:·.note.gnu.build-id |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·d810e34bc16a8b89baf872e00f8bcd97df06a70d |
4 | Displaying·notes·found·in:·.note.ABI-tag | 4 | Displaying·notes·found·in:·.note.ABI-tag |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 | 6 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 |
Offset 5521, 15 lines modified | Offset 5521, 15 lines modified | ||
5521 | config_dir: | 5521 | config_dir: |
5522 | MONO_PATH | 5522 | MONO_PATH |
5523 | machineconfig: | 5523 | machineconfig: |
5524 | library: | 5524 | library: |
5525 | mono-bundle-XXXXXX | 5525 | mono-bundle-XXXXXX |
5526 | Error·loading·shared·library:·%s·%s | 5526 | Error·loading·shared·library:·%s·%s |
5527 | Unknown·stream·on·embedded·package:·%s | 5527 | Unknown·stream·on·embedded·package:·%s |
5528 | 5528 | Thu·May··4·07:23:57·+14·2023 | |
5529 | Debian·6.8.0.105+dfsg-3.3 | 5529 | Debian·6.8.0.105+dfsg-3.3 |
5530 | mini-runtime.c | 5530 | mini-runtime.c |
5531 | *·Assertion:·should·not·be·reached·at·%s:%d | 5531 | *·Assertion:·should·not·be·reached·at·%s:%d |
5532 | del->method | 5532 | del->method |
5533 | *·Assertion·at·%s:%d,·condition·`%s'·not·met | 5533 | *·Assertion·at·%s:%d,·condition·`%s'·not·met |
5534 | PRECOMPILE:·%s. | 5534 | PRECOMPILE:·%s. |
5535 | Compiling·%d·%s | 5535 | Compiling·%d·%s |
Offset 26, 17 lines modified | Offset 26, 17 lines modified | ||
26 | ··0x0021f7b0·673a0000·656e763a·00000000·6c696272·g:..env:....libr | 26 | ··0x0021f7b0·673a0000·656e763a·00000000·6c696272·g:..env:....libr |
27 | ··0x0021f7c0·6172793a·00000000·6d6f6e6f·2d62756e·ary:....mono-bun | 27 | ··0x0021f7c0·6172793a·00000000·6d6f6e6f·2d62756e·ary:....mono-bun |
28 | ··0x0021f7d0·646c652d·58585858·58580000·4572726f·dle-XXXXXX..Erro | 28 | ··0x0021f7d0·646c652d·58585858·58580000·4572726f·dle-XXXXXX..Erro |
29 | ··0x0021f7e0·72206c6f·6164696e·67207368·61726564·r·loading·shared | 29 | ··0x0021f7e0·72206c6f·6164696e·67207368·61726564·r·loading·shared |
30 | ··0x0021f7f0·206c6962·72617279·3a202573·2025730a··library:·%s·%s. | 30 | ··0x0021f7f0·206c6962·72617279·3a202573·2025730a··library:·%s·%s. |
31 | ··0x0021f800·00000000·556e6b6e·6f776e20·73747265·....Unknown·stre | 31 | ··0x0021f800·00000000·556e6b6e·6f776e20·73747265·....Unknown·stre |
32 | ··0x0021f810·616d206f·6e20656d·62656464·65642070·am·on·embedded·p | 32 | ··0x0021f810·616d206f·6e20656d·62656464·65642070·am·on·embedded·p |
33 | ··0x0021f820·61636b61·67653a20·25730a00·5 | 33 | ··0x0021f820·61636b61·67653a20·25730a00·54687520·ackage:·%s..Thu· |
34 | ··0x0021f830·4d617920·203 | 34 | ··0x0021f830·4d617920·20342030·373a3233·3a353720·May··4·07:23:57· |
35 | ··0x0021f840·2 | 35 | ··0x0021f840·2b313420·32303233·00000000·53494753·+14·2023....SIGS |
36 | ··0x0021f850·45475600·44656269·616e2036·2e382e30·EGV.Debian·6.8.0 | 36 | ··0x0021f850·45475600·44656269·616e2036·2e382e30·EGV.Debian·6.8.0 |
37 | ··0x0021f860·2e313035·2b646673·672d332e·33000000·.105+dfsg-3.3... | 37 | ··0x0021f860·2e313035·2b646673·672d332e·33000000·.105+dfsg-3.3... |
38 | ··0x0021f870·6d696e69·2d72756e·74696d65·2e630000·mini-runtime.c.. | 38 | ··0x0021f870·6d696e69·2d72756e·74696d65·2e630000·mini-runtime.c.. |
39 | ··0x0021f880·2a204173·73657274·696f6e3a·2073686f·*·Assertion:·sho | 39 | ··0x0021f880·2a204173·73657274·696f6e3a·2073686f·*·Assertion:·sho |
40 | ··0x0021f890·756c6420·6e6f7420·62652072·65616368·uld·not·be·reach | 40 | ··0x0021f890·756c6420·6e6f7420·62652072·65616368·uld·not·be·reach |
41 | ··0x0021f8a0·65642061·74202573·3a25640a·00000000·ed·at·%s:%d..... | 41 | ··0x0021f8a0·65642061·74202573·3a25640a·00000000·ed·at·%s:%d..... |
42 | ··0x0021f8b0·64656c2d·3e6d6574·686f6400·2a204173·del->method.*·As | 42 | ··0x0021f8b0·64656c2d·3e6d6574·686f6400·2a204173·del->method.*·As |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.gnu_debuglink': | 1 | Hex·dump·of·section·'.gnu_debuglink': |
2 | ··0x00000000·6d6f6e6f·2d626f65·686d0000· | 2 | ··0x00000000·6d6f6e6f·2d626f65·686d0000·047b7b7a·mono-boehm...{{z |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1096·2022-12-09·13:33:03.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1096·2022-12-09·13:33:03.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·1282 | 3 | -rw-r--r--···0········0········0·12821232·2022-12-09·13:33:03.000000·data.tar.xz |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.build-id | 1 | Displaying·notes·found·in:·.note.gnu.build-id |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·d810e34bc16a8b89baf872e00f8bcd97df06a70d |
4 | Displaying·notes·found·in:·.note.ABI-tag | 4 | Displaying·notes·found·in:·.note.ABI-tag |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 | 6 | ··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 | Displaying·notes·found·in:·.note.gnu.build-id | 1 | Displaying·notes·found·in:·.note.gnu.build-id |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·b0fad635c3ab30f4ae3f2a1feb68a3b98ee6ac2f |
4 | Displaying·notes·found·in:·.note.ABI-tag | 4 | Displaying·notes·found·in:·.note.ABI-tag |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 | 6 | ··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·2022-12-09·13:33:03.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1040·2022-12-09·13:33:03.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1040·2022-12-09·13:33:03.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··1461 | 3 | -rw-r--r--···0········0········0··1461096·2022-12-09·13:33:03.000000·data.tar.xz |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.build-id | 1 | Displaying·notes·found·in:·.note.gnu.build-id |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 3 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·b0fad635c3ab30f4ae3f2a1feb68a3b98ee6ac2f |
4 | Displaying·notes·found·in:·.note.ABI-tag | 4 | Displaying·notes·found·in:·.note.ABI-tag |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 | 6 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 |
Offset 5058, 15 lines modified | Offset 5058, 15 lines modified | ||
5058 | config_dir: | 5058 | config_dir: |
5059 | MONO_PATH | 5059 | MONO_PATH |
5060 | machineconfig: | 5060 | machineconfig: |
5061 | library: | 5061 | library: |
5062 | mono-bundle-XXXXXX | 5062 | mono-bundle-XXXXXX |
5063 | Error·loading·shared·library:·%s·%s | 5063 | Error·loading·shared·library:·%s·%s |
5064 | Unknown·stream·on·embedded·package:·%s | 5064 | Unknown·stream·on·embedded·package:·%s |
5065 | 5065 | Thu·May··4·07:23:57·+14·2023 | |
5066 | Debian·6.8.0.105+dfsg-3.3 | 5066 | Debian·6.8.0.105+dfsg-3.3 |
5067 | mini-runtime.c | 5067 | mini-runtime.c |
5068 | *·Assertion:·should·not·be·reached·at·%s:%d | 5068 | *·Assertion:·should·not·be·reached·at·%s:%d |
5069 | del->method | 5069 | del->method |
5070 | *·Assertion·at·%s:%d,·condition·`%s'·not·met | 5070 | *·Assertion·at·%s:%d,·condition·`%s'·not·met |
5071 | PRECOMPILE:·%s. | 5071 | PRECOMPILE:·%s. |
5072 | Compiling·%d·%s | 5072 | Compiling·%d·%s |
Offset 26, 17 lines modified | Offset 26, 17 lines modified | ||
26 | ··0x00246d50·673a0000·656e763a·00000000·6c696272·g:..env:....libr | 26 | ··0x00246d50·673a0000·656e763a·00000000·6c696272·g:..env:....libr |
27 | ··0x00246d60·6172793a·00000000·6d6f6e6f·2d62756e·ary:....mono-bun | 27 | ··0x00246d60·6172793a·00000000·6d6f6e6f·2d62756e·ary:....mono-bun |
28 | ··0x00246d70·646c652d·58585858·58580000·4572726f·dle-XXXXXX..Erro | 28 | ··0x00246d70·646c652d·58585858·58580000·4572726f·dle-XXXXXX..Erro |
29 | ··0x00246d80·72206c6f·6164696e·67207368·61726564·r·loading·shared | 29 | ··0x00246d80·72206c6f·6164696e·67207368·61726564·r·loading·shared |
30 | ··0x00246d90·206c6962·72617279·3a202573·2025730a··library:·%s·%s. | 30 | ··0x00246d90·206c6962·72617279·3a202573·2025730a··library:·%s·%s. |
31 | ··0x00246da0·00000000·556e6b6e·6f776e20·73747265·....Unknown·stre | 31 | ··0x00246da0·00000000·556e6b6e·6f776e20·73747265·....Unknown·stre |
32 | ··0x00246db0·616d206f·6e20656d·62656464·65642070·am·on·embedded·p | 32 | ··0x00246db0·616d206f·6e20656d·62656464·65642070·am·on·embedded·p |
33 | ··0x00246dc0·61636b61·67653a20·25730a00·5 | 33 | ··0x00246dc0·61636b61·67653a20·25730a00·54687520·ackage:·%s..Thu· |
34 | ··0x00246dd0·4d617920·203 | 34 | ··0x00246dd0·4d617920·20342030·373a3233·3a353720·May··4·07:23:57· |
35 | ··0x00246de0·2 | 35 | ··0x00246de0·2b313420·32303233·00000000·53494753·+14·2023....SIGS |
36 | ··0x00246df0·45475600·44656269·616e2036·2e382e30·EGV.Debian·6.8.0 | 36 | ··0x00246df0·45475600·44656269·616e2036·2e382e30·EGV.Debian·6.8.0 |
37 | ··0x00246e00·2e313035·2b646673·672d332e·33000000·.105+dfsg-3.3... | 37 | ··0x00246e00·2e313035·2b646673·672d332e·33000000·.105+dfsg-3.3... |
38 | ··0x00246e10·6d696e69·2d72756e·74696d65·2e630000·mini-runtime.c.. | 38 | ··0x00246e10·6d696e69·2d72756e·74696d65·2e630000·mini-runtime.c.. |
39 | ··0x00246e20·2a204173·73657274·696f6e3a·2073686f·*·Assertion:·sho | 39 | ··0x00246e20·2a204173·73657274·696f6e3a·2073686f·*·Assertion:·sho |
40 | ··0x00246e30·756c6420·6e6f7420·62652072·65616368·uld·not·be·reach | 40 | ··0x00246e30·756c6420·6e6f7420·62652072·65616368·uld·not·be·reach |
41 | ··0x00246e40·65642061·74202573·3a25640a·00000000·ed·at·%s:%d..... | 41 | ··0x00246e40·65642061·74202573·3a25640a·00000000·ed·at·%s:%d..... |
42 | ··0x00246e50·64656c2d·3e6d6574·686f6400·2a204173·del->method.*·As | 42 | ··0x00246e50·64656c2d·3e6d6574·686f6400·2a204173·del->method.*·As |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.gnu_debuglink': | 1 | Hex·dump·of·section·'.gnu_debuglink': |
2 | ··0x00000000·6d6f6e6f·2d736765·6e000000· | 2 | ··0x00000000·6d6f6e6f·2d736765·6e000000·eaadb3ee·mono-sgen....... |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary |
2 | -rw-r--r--···0········0········0······82 | 2 | -rw-r--r--···0········0········0······820·2022-12-09·13:33:03.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·11 | 3 | -rw-r--r--···0········0········0·116971968·2022-12-09·13:33:03.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·mono-source | 1 | Package:·mono-source |
2 | Source:·mono | 2 | Source:·mono |
3 | Version:·6.8.0.105+dfsg-3.3 | 3 | Version:·6.8.0.105+dfsg-3.3 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org> | 5 | Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org> |
6 | Installed-Size:·11 | 6 | Installed-Size:·114267 |
7 | Section:·devel | 7 | Section:·devel |
8 | Priority:·optional | 8 | Priority:·optional |
9 | Homepage:·http://www.mono-project.com/ | 9 | Homepage:·http://www.mono-project.com/ |
10 | Description:·Mono·source·code | 10 | Description:·Mono·source·code |
11 | ·Mono·is·a·platform·for·running·and·developing·applications·based·on·the | 11 | ·Mono·is·a·platform·for·running·and·developing·applications·based·on·the |
12 | ·ECMA/ISO·Standards.·Mono·is·an·open·source·effort·led·by·Xamarin. | 12 | ·ECMA/ISO·Standards.·Mono·is·an·open·source·effort·led·by·Xamarin. |
13 | ·Mono·provides·a·complete·CLR·(Common·Language·Runtime)·including·compiler·and | 13 | ·Mono·provides·a·complete·CLR·(Common·Language·Runtime)·including·compiler·and |
Offset 2, 8 lines modified | Offset 2, 8 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/mono-source/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/mono-source/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····2284·2022-12-09·13:33:03.000000·./usr/share/doc/mono-source/changelog.Debian.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····2284·2022-12-09·13:33:03.000000·./usr/share/doc/mono-source/changelog.Debian.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)····46601·2022-12-09·13:28:17.000000·./usr/share/doc/mono-source/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)····46601·2022-12-09·13:28:17.000000·./usr/share/doc/mono-source/copyright |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/src/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/src/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)·11 | 9 | -rw-r--r--···0·root·········(0)·root·········(0)·116951684·2022-12-09·13:33:03.000000·./usr/src/mono-source.tar.xz |
Offset 1, 93561 lines modified | Offset 1, 93561 lines modified | Diff chunk too large, falling back to line-by-line diff (93561 lines added, 93561 lines removed) | |
1 | drwxr | 1 | drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2023-05-03·16:41:33.000000·mono-6.8.0.105+dfsg/ |
2 | 2 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····6017·2023-05-03·16:40:05.000000·mono-6.8.0.105+dfsg/Makefile.am | |
3 | 3 | drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2023-05-03·16:41:33.000000·mono-6.8.0.105+dfsg/msvc/ | |
4 | 4 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····3224·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/Makefile.am | |
5 | -rw-r | 5 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10277·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/teste.vcxproj |
6 | -rw-r | 6 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····9098·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono.props |
7 | 7 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····15537·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmono-dynamic.vcxproj | |
8 | -rw-r | 8 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10392·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/test-metadata.vcxproj |
9 | -rw-r | 9 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7251·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-all.vcxproj |
10 | -rw-r | 10 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····12068·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmono-static.vcxproj |
11 | -rw-r | 11 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····9528·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmonoruntime.vcxproj |
12 | -rw-r | 12 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····9894·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libtest.vcxproj |
13 | -rw-r | 13 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7059·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmonodac.vcxproj |
14 | 14 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····11067·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/pedump.vcxproj | |
15 | -rw-r | 15 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10011·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-full-aot-compile-test.vcxproj |
16 | -rw | 16 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······464·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/winsetup.bat |
17 | -rw-r | 17 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10935·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libgc.vcxproj |
18 | -rw-r | 18 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····11071·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monoposixhelper.vcxproj |
19 | -rw-r | 19 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10136·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-mini-regression-test.vcxproj |
20 | -rw-r | 20 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10788·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-testdriver-test.vcxproj |
21 | -rw-r | 21 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····21244·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/genmdesc.vcxproj |
22 | -rw-r | 22 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····11727·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monow.vcxproj |
23 | -rw-r | 23 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10731·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/profiler-vtune.vcxproj |
24 | -rw-r | 24 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····11607·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monodis.vcxproj |
25 | -rw-r | 25 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····3464·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monoposixhelper.def |
26 | -rw-r | 26 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····11435·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/test_eglib.vcxproj |
27 | -rw-r | 27 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····9991·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-full-aot-run-test.vcxproj |
28 | 28 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10288·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/test-invoke.vcxproj | |
29 | -rw-r | 29 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10457·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-nunit-test.vcxproj |
30 | -rw-r | 30 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····8648·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/eglib.vcxproj |
31 | 31 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····35345·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono.sln | |
32 | -rw-r | 32 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10136·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-external-llvm.vcxproj |
33 | -rw-r | 33 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7526·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-package.vcxproj |
34 | -rw-r | 34 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····8852·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-init.vcxproj |
35 | -rw | 35 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······463·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/runmdesc.bat |
36 | -rw | 36 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····8805·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-external-btls.vcxproj |
37 | -rw-r | 37 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····12300·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmini.vcxproj |
38 | -rw-r | 38 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7646·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-install.vcxproj |
39 | -rw-r | 39 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10095·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-profiler-log.vcxproj |
40 | 40 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····9366·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libgcmonosgen.vcxproj | |
41 | -rw | 41 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····1309·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/README |
42 | -rw-r | 42 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····9255·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmonoutils.vcxproj |
43 | -rw-r | 43 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····13214·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono.vcxproj |
44 | 44 | drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2023-05-03·16:41:33.000000·mono-6.8.0.105+dfsg/samples/ | |
45 | -rw-r | 45 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······504·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/samples/Makefile.am |
46 | drwxr | 46 | drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/profiler/ |
47 | -rw-r | 47 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····2381·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/profiler/sample.c |
48 | 48 | drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/embed/ | |
49 | -rw-r | 49 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······311·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/embed/test.cs |
50 | -rw-r | 50 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····3167·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/embed/test-metadata.c |
51 | -rw-r | 51 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····11689·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/embed/test-invoke.c |
52 | -rw-r | 52 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······875·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/embed/invoke.cs |
53 | -rw-r | 53 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····2163·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/embed/teste.c |
54 | drwxr | 54 | drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/size/ |
55 | -rw-r | 55 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······400·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/size/Makefile |
56 | -rw-r | 56 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······817·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/size/sample.cs |
57 | -rw-r | 57 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1456·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/size/objectinspector.cs |
58 | -rw-r | 58 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····4056·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/size/size.c |
59 | 59 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······767·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/size/README | |
60 | 60 | drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2023-05-03·16:41:33.000000·mono-6.8.0.105+dfsg/scripts/ | |
61 | -rw-r | 61 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7363·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/Makefile.am |
62 | -rw | 62 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····1469·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mono-package-runtime |
63 | -rw-r | 63 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1340·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mono-service.in |
64 | -rw | 64 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····1098·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/monodocer |
65 | drwxr | 65 | drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2023-05-03·16:40:05.000000·mono-6.8.0.105+dfsg/scripts/submodules/ |
66 | -rw | 66 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····1476·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/submodules/versions.py |
67 | -rw-r | 67 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····5807·2023-05-03·16:40:05.000000·mono-6.8.0.105+dfsg/scripts/submodules/versions.mk |
68 | 68 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······475·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mod.in | |
69 | -rw-r | 69 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······133·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mono-configuration-crypto.in |
70 | -rw | 70 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)····11149·2023-05-03·16:40:05.000000·mono-6.8.0.105+dfsg/scripts/mono-heapviz |
71 | -rw | 71 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······295·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mdassembler |
72 | -rw-r | 72 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······73·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/peverify.in |
73 | -rw | 73 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·······40·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/monodocs2slashdoc |
74 | 74 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······812·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/update_submodules.sh | |
75 | -rw | 75 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····4328·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mono-test-install |
76 | -rw-r | 76 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······125·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/script.bat.in |
77 | -rw-r | 77 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······75·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mcs.in |
78 | 78 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······117·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/script_umask.in | |
79 | -rw-r | 79 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······104·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/vbc.in |
80 | -rw-r | 80 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······125·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/script_umask.bat.in |
81 | -rw-r | 81 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1772·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mono-find-provides.in |
82 | -rw | 82 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······690·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/monodocs2html |
83 | 83 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······141·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/dmcs.in | |
84 | -rw-r | 84 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······104·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/csc.in |
85 | -rw-r | 85 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······104·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/csi.in |
86 | 86 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····4957·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mono-find-requires.in | |
87 | -rw-r | 87 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······107·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/script.in |
88 | -rw | 88 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·······44·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mdvalidater |
89 | -rw-r | 89 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······140·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/xbuild.in |
90 | -rw | 90 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····4783·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/autogen.sh |
91 | -rw-r | 91 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····73474·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/LICENSE |
92 | 92 | drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2023-05-03·16:41:33.000000·mono-6.8.0.105+dfsg/docs/ | |
93 | 93 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····2395·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/Makefile.am | |
94 | -rw-r | 94 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1333·2023-05-03·16:40:05.000000·mono-6.8.0.105+dfsg/docs/docs.make |
95 | -rw-r | 95 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······103·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/mono-tools.source |
96 | -rw-r | 96 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····27304·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/ignore |
97 | -rw-r | 97 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····3293·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/gc-variables-in-c |
98 | -rw-r | 98 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1084·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/glossary.txt |
99 | -rw-r | 99 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1554·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/object-layout |
100 | -rw-r | 100 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······995·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/produce-lists |
101 | -rw-r | 101 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····4111·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/api-style.css |
102 | -rw-r | 102 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······110·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/mono-file-formats.source |
103 | -rw-r | 103 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····2015·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/gc-issues |
104 | -rw-r | 104 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······341·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/check-coverage |
105 | -rw-r | 105 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······928·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/TODO |
106 | -rw-r | 106 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····4019·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/jit-thoughts |
107 | -rw-r | 107 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7885·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/jit-trampolines |
108 | 108 | drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2020-02-04·17:18:00.000000·mono-6.8.0.105+dfsg/docs/deploy/ | |
109 | -rw-r | 109 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····23080·2020-02-04·17:17:58.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-debug.html |
110 | -rw-r | 110 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····39702·2020-02-04·17:17:55.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-internal.html |
111 | -rw-r | 111 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····22930·2020-02-04·17:17:58.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-types.html |
112 | -rw-r | 112 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····4111·2020-02-04·17:18:00.000000·mono-6.8.0.105+dfsg/docs/deploy/api-style.css |
113 | -rw-r | 113 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7109·2020-02-04·17:17:59.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-utils.html |
114 | -rw-r | 114 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2020-02-04·17:17:59.000000·mono-6.8.0.105+dfsg/docs/deploy/.stamp |
115 | -rw-r | 115 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····40038·2020-02-04·17:17:58.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-image.html |
116 | -rw-r | 116 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7629·2020-02-04·17:17:59.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-counters.html |
117 | -rw-r | 117 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····32842·2020-02-04·17:17:58.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-profiler.html |
118 | -rw-r | 118 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······31·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/deploy/.gitignore |
119 | -rw-r | 119 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····28795·2020-02-04·17:17:59.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-gc.html |
120 | -rw-r | 120 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····18030·2020-02-04·17:17:58.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-jit.html |
121 | -rw-r | 121 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····28137·2020-02-04·17:17:57.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-unsorted.html |
122 | -rw-r | 122 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····48364·2020-02-04·17:17:57.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-exc.html |
123 | -rw-r | 123 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····33010·2020-02-04·17:17:56.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-reflection.html |
124 | -rw-r | 124 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····23514·2020-02-04·17:17:56.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-type.html |
125 | -rw-r | 125 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····31017·2020-02-04·17:17:58.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-domains.html |
126 | -rw-r | 126 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····22626·2020-02-04·17:17:57.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-string.html |
Max diff block lines reached; -1/34319610 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·2022-12-09·13:33:03.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1116·2022-12-09·13:33:03.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1116·2022-12-09·13:33:03.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·18584 | 3 | -rw-r--r--···0········0········0·18584808·2022-12-09·13:33:03.000000·data.tar.xz |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/monodoc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/monodoc/ |
5 | -rw-r--r--···0·root·········(0)·root·········(0)······256·2022-12-09·13:33:03.000000·./usr/lib/monodoc/monodoc.xml | 5 | -rw-r--r--···0·root·········(0)·root·········(0)······256·2022-12-09·13:33:03.000000·./usr/lib/monodoc/monodoc.xml |
6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/ | 6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/ |
7 | -rw-r--r--···0·root·········(0)·root·········(0)······182·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Mono.source | 7 | -rw-r--r--···0·root·········(0)·root·········(0)······182·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Mono.source |
8 | -rw-r--r--···0·root·········(0)·root·········(0)···183970·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Mono.tree | 8 | -rw-r--r--···0·root·········(0)·root·········(0)···183970·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Mono.tree |
9 | -rw-r--r--···0·root·········(0)·root·········(0)···7059 | 9 | -rw-r--r--···0·root·········(0)·root·········(0)···705928·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Mono.zip |
10 | -rw-r--r--···0·root·········(0)·root·········(0)······190·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Novell.source | 10 | -rw-r--r--···0·root·········(0)·root·········(0)······190·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Novell.source |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····62108·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Novell.tree | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····62108·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Novell.tree |
12 | -rw-r--r--···0·root·········(0)·root·········(0)···160782·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Novell.zip | 12 | -rw-r--r--···0·root·········(0)·root·········(0)···160782·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Novell.zip |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····22806·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/cs-errors.tree | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····22806·2022-12-09·13:33:03.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)···474481·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/cs-errors.zip |
15 | -rw-r--r--···0·root·········(0)·root·········(0)····21854·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/ecma334.tree | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····21854·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/ecma334.tree |
16 | -rw-r--r--···0·root·········(0)·root·········(0)···392664·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/ecma334.zip | 16 | -rw-r--r--···0·root·········(0)·root·········(0)···392664·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/ecma334.zip |
17 | -rw-r--r--···0·root·········(0)·root·········(0)······338·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/lang-csharp.source | 17 | -rw-r--r--···0·root·········(0)·root·········(0)······338·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/lang-csharp.source |
18 | -rw-r--r--···0·root·········(0)·root·········(0)······179·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/netdocs.source | 18 | -rw-r--r--···0·root·········(0)·root·········(0)······179·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/netdocs.source |
19 | -rw-r--r--···0·root·········(0)·root·········(0)··3037049·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/netdocs.tree | 19 | -rw-r--r--···0·root·········(0)·root·········(0)··3037049·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/netdocs.tree |
20 | -rw-r--r--···0·root·········(0)·root·········(0)·1672 | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·16722992·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/netdocs.zip |
21 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/ | 21 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/ |
22 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/ | 22 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/ |
23 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/monodoc-manual/ | 23 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/monodoc-manual/ |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····2286·2022-12-09·13:33:03.000000·./usr/share/doc/monodoc-manual/changelog.Debian.gz | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····2286·2022-12-09·13:33:03.000000·./usr/share/doc/monodoc-manual/changelog.Debian.gz |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····46601·2022-12-09·13:28:17.000000·./usr/share/doc/monodoc-manual/copyright | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····46601·2022-12-09·13:28:17.000000·./usr/share/doc/monodoc-manual/copyright |
Offset 1, 445 lines modified | Offset 1, 445 lines modified | Diff chunk too large, falling back to line-by-line diff (445 lines added, 445 lines removed) | |
1 | Zip·file·size:·7059 | 1 | Zip·file·size:·705928·bytes,·number·of·entries:·443 |
2 | -rw----·····2.0·fat·····2128·b-·defN·23-May-0 | 2 | -rw----·····2.0·fat·····2128·b-·defN·23-May-04·08:07·0 |
3 | -rw----·····2.0·fat·····1532·b-·defN·23-May-0 | 3 | -rw----·····2.0·fat·····1532·b-·defN·23-May-04·08:07·1 |
4 | -rw----·····2.0·fat·····3934·b-·defN·23-May-0 | 4 | -rw----·····2.0·fat·····3934·b-·defN·23-May-04·08:07·2 |
5 | -rw----·····2.0·fat·····1686·b-·defN·23-May-0 | 5 | -rw----·····2.0·fat·····1686·b-·defN·23-May-04·08:07·3 |
6 | -rw----·····2.0·fat····93066·b-·defN·23-May-0 | 6 | -rw----·····2.0·fat····93066·b-·defN·23-May-04·08:07·4 |
7 | -rw----·····2.0·fat·····1065·b-·defN·23-May-0 | 7 | -rw----·····2.0·fat·····1065·b-·defN·23-May-04·08:07·5 |
8 | -rw----·····2.0·fat·····1897·b-·defN·23-May-0 | 8 | -rw----·····2.0·fat·····1897·b-·defN·23-May-04·08:07·6 |
9 | -rw----·····2.0·fat·····2204·b-·defN·23-May-0 | 9 | -rw----·····2.0·fat·····2204·b-·defN·23-May-04·08:07·7 |
10 | -rw----·····2.0·fat·····2139·b-·defN·23-May-0 | 10 | -rw----·····2.0·fat·····2139·b-·defN·23-May-04·08:07·8 |
11 | -rw----·····2.0·fat·····2385·b-·defN·23-May-0 | 11 | -rw----·····2.0·fat·····2385·b-·defN·23-May-04·08:07·9 |
12 | -rw----·····2.0·fat·····7685·b-·defN·23-May-0 | 12 | -rw----·····2.0·fat·····7685·b-·defN·23-May-04·08:07·10 |
13 | -rw----·····2.0·fat·····4670·b-·defN·23-May-0 | 13 | -rw----·····2.0·fat·····4670·b-·defN·23-May-04·08:07·11 |
14 | -rw----·····2.0·fat·····9860·b-·defN·23-May-0 | 14 | -rw----·····2.0·fat·····9860·b-·defN·23-May-04·08:07·12 |
15 | -rw----·····2.0·fat·····1585·b-·defN·23-May-0 | 15 | -rw----·····2.0·fat·····1585·b-·defN·23-May-04·08:07·13 |
16 | -rw----·····2.0·fat·····1953·b-·defN·23-May-0 | 16 | -rw----·····2.0·fat·····1953·b-·defN·23-May-04·08:07·14 |
17 | -rw----·····2.0·fat·····1214·b-·defN·23-May-0 | 17 | -rw----·····2.0·fat·····1214·b-·defN·23-May-04·08:07·15 |
18 | -rw----·····2.0·fat·····4002·b-·defN·23-May-0 | 18 | -rw----·····2.0·fat·····4002·b-·defN·23-May-04·08:07·16 |
19 | -rw----·····2.0·fat·····1033·b-·defN·23-May-0 | 19 | -rw----·····2.0·fat·····1033·b-·defN·23-May-04·08:07·17 |
20 | -rw----·····2.0·fat·····6393·b-·defN·23-May-0 | 20 | -rw----·····2.0·fat·····6393·b-·defN·23-May-04·08:07·18 |
21 | -rw----·····2.0·fat·····3748·b-·defN·23-May-0 | 21 | -rw----·····2.0·fat·····3748·b-·defN·23-May-04·08:07·19 |
22 | -rw----·····2.0·fat····13167·b-·defN·23-May-0 | 22 | -rw----·····2.0·fat····13167·b-·defN·23-May-04·08:07·20 |
23 | -rw----·····2.0·fat·····1823·b-·defN·23-May-0 | 23 | -rw----·····2.0·fat·····1823·b-·defN·23-May-04·08:07·21 |
24 | -rw----·····2.0·fat·····2754·b-·defN·23-May-0 | 24 | -rw----·····2.0·fat·····2754·b-·defN·23-May-04·08:07·22 |
25 | -rw----·····2.0·fat·····8433·b-·defN·23-May-0 | 25 | -rw----·····2.0·fat·····8433·b-·defN·23-May-04·08:07·23 |
26 | -rw----·····2.0·fat·····2436·b-·defN·23-May-0 | 26 | -rw----·····2.0·fat·····2436·b-·defN·23-May-04·08:07·24 |
27 | -rw----·····2.0·fat·····1618·b-·defN·23-May-0 | 27 | -rw----·····2.0·fat·····1618·b-·defN·23-May-04·08:07·25 |
28 | -rw----·····2.0·fat·····1477·b-·defN·23-May-0 | 28 | -rw----·····2.0·fat·····1477·b-·defN·23-May-04·08:07·26 |
29 | -rw----·····2.0·fat····20712·b-·defN·23-May-0 | 29 | -rw----·····2.0·fat····20712·b-·defN·23-May-04·08:07·27 |
30 | -rw----·····2.0·fat······504·b-·defN·23-May-0 | 30 | -rw----·····2.0·fat······504·b-·defN·23-May-04·08:07·28 |
31 | -rw----·····2.0·fat·····6335·b-·defN·23-May-0 | 31 | -rw----·····2.0·fat·····6335·b-·defN·23-May-04·08:07·29 |
32 | -rw----·····2.0·fat·····1933·b-·defN·23-May-0 | 32 | -rw----·····2.0·fat·····1933·b-·defN·23-May-04·08:07·30 |
33 | -rw----·····2.0·fat·····7398·b-·defN·23-May-0 | 33 | -rw----·····2.0·fat·····7398·b-·defN·23-May-04·08:07·31 |
34 | -rw----·····2.0·fat·····2023·b-·defN·23-May-0 | 34 | -rw----·····2.0·fat·····2023·b-·defN·23-May-04·08:07·32 |
35 | -rw----·····2.0·fat·····2219·b-·defN·23-May-0 | 35 | -rw----·····2.0·fat·····2219·b-·defN·23-May-04·08:07·33 |
36 | -rw----·····2.0·fat·····1984·b-·defN·23-May-0 | 36 | -rw----·····2.0·fat·····1984·b-·defN·23-May-04·08:07·34 |
37 | -rw----·····2.0·fat·····2055·b-·defN·23-May-0 | 37 | -rw----·····2.0·fat·····2055·b-·defN·23-May-04·08:07·35 |
38 | -rw----·····2.0·fat·····3822·b-·defN·23-May-0 | 38 | -rw----·····2.0·fat·····3822·b-·defN·23-May-04·08:07·36 |
39 | -rw----·····2.0·fat·····2290·b-·defN·23-May-0 | 39 | -rw----·····2.0·fat·····2290·b-·defN·23-May-04·08:07·37 |
40 | -rw----·····2.0·fat·····6589·b-·defN·23-May-0 | 40 | -rw----·····2.0·fat·····6589·b-·defN·23-May-04·08:07·38 |
41 | -rw----·····2.0·fat·····6288·b-·defN·23-May-0 | 41 | -rw----·····2.0·fat·····6288·b-·defN·23-May-04·08:07·39 |
42 | -rw----·····2.0·fat·····3918·b-·defN·23-May-0 | 42 | -rw----·····2.0·fat·····3918·b-·defN·23-May-04·08:07·40 |
43 | -rw----·····2.0·fat·····9243·b-·defN·23-May-0 | 43 | -rw----·····2.0·fat·····9243·b-·defN·23-May-04·08:07·41 |
44 | -rw----·····2.0·fat·····2575·b-·defN·23-May-0 | 44 | -rw----·····2.0·fat·····2575·b-·defN·23-May-04·08:07·42 |
45 | -rw----·····2.0·fat····14996·b-·defN·23-May-0 | 45 | -rw----·····2.0·fat····14996·b-·defN·23-May-04·08:07·43 |
46 | -rw----·····2.0·fat·····1844·b-·defN·23-May-0 | 46 | -rw----·····2.0·fat·····1844·b-·defN·23-May-04·08:07·44 |
47 | -rw----·····2.0·fat·····4457·b-·defN·23-May-0 | 47 | -rw----·····2.0·fat·····4457·b-·defN·23-May-04·08:07·45 |
48 | -rw----·····2.0·fat·····1741·b-·defN·23-May-0 | 48 | -rw----·····2.0·fat·····1741·b-·defN·23-May-04·08:07·46 |
49 | -rw----·····2.0·fat·····1319·b-·defN·23-May-0 | 49 | -rw----·····2.0·fat·····1319·b-·defN·23-May-04·08:07·47 |
50 | -rw----·····2.0·fat·····6397·b-·defN·23-May-0 | 50 | -rw----·····2.0·fat·····6397·b-·defN·23-May-04·08:07·48 |
51 | -rw----·····2.0·fat······998·b-·defN·23-May-0 | 51 | -rw----·····2.0·fat······998·b-·defN·23-May-04·08:07·49 |
52 | -rw----·····2.0·fat·····2970·b-·defN·23-May-0 | 52 | -rw----·····2.0·fat·····2970·b-·defN·23-May-04·08:07·50 |
53 | -rw----·····2.0·fat·····8767·b-·defN·23-May-0 | 53 | -rw----·····2.0·fat·····8767·b-·defN·23-May-04·08:07·51 |
54 | -rw----·····2.0·fat·····1010·b-·defN·23-May-0 | 54 | -rw----·····2.0·fat·····1010·b-·defN·23-May-04·08:07·52 |
55 | -rw----·····2.0·fat····13303·b-·defN·23-May-0 | 55 | -rw----·····2.0·fat····13303·b-·defN·23-May-04·08:07·53 |
56 | -rw----·····2.0·fat······989·b-·defN·23-May-0 | 56 | -rw----·····2.0·fat······989·b-·defN·23-May-04·08:07·54 |
57 | -rw----·····2.0·fat·····7767·b-·defN·23-May-0 | 57 | -rw----·····2.0·fat·····7767·b-·defN·23-May-04·08:07·55 |
58 | -rw----·····2.0·fat······577·b-·defN·23-May-0 | 58 | -rw----·····2.0·fat······577·b-·defN·23-May-04·08:07·56 |
59 | -rw----·····2.0·fat·····2595·b-·defN·23-May-0 | 59 | -rw----·····2.0·fat·····2595·b-·defN·23-May-04·08:07·57 |
60 | -rw----·····2.0·fat·····2182·b-·defN·23-May-0 | 60 | -rw----·····2.0·fat·····2182·b-·defN·23-May-04·08:07·58 |
61 | -rw----·····2.0·fat·····4026·b-·defN·23-May-0 | 61 | -rw----·····2.0·fat·····4026·b-·defN·23-May-04·08:07·59 |
62 | -rw----·····2.0·fat·····2634·b-·defN·23-May-0 | 62 | -rw----·····2.0·fat·····2634·b-·defN·23-May-04·08:07·60 |
63 | -rw----·····2.0·fat·····1193·b-·defN·23-May-0 | 63 | -rw----·····2.0·fat·····1193·b-·defN·23-May-04·08:07·61 |
64 | -rw----·····2.0·fat·····2634·b-·defN·23-May-0 | 64 | -rw----·····2.0·fat·····2634·b-·defN·23-May-04·08:07·62 |
65 | -rw----·····2.0·fat····22489·b-·defN·23-May-0 | 65 | -rw----·····2.0·fat····22489·b-·defN·23-May-04·08:07·63 |
66 | -rw----·····2.0·fat····17996·b-·defN·23-May-0 | 66 | -rw----·····2.0·fat····17996·b-·defN·23-May-04·08:07·64 |
67 | -rw----·····2.0·fat·····1095·b-·defN·23-May-0 | 67 | -rw----·····2.0·fat·····1095·b-·defN·23-May-04·08:07·65 |
68 | -rw----·····2.0·fat·····1919·b-·defN·23-May-0 | 68 | -rw----·····2.0·fat·····1919·b-·defN·23-May-04·08:07·66 |
69 | -rw----·····2.0·fat····43726·b-·defN·23-May-0 | 69 | -rw----·····2.0·fat····43726·b-·defN·23-May-04·08:07·67 |
70 | -rw----·····2.0·fat····19652·b-·defN·23-May-0 | 70 | -rw----·····2.0·fat····19652·b-·defN·23-May-04·08:07·68 |
71 | -rw----·····2.0·fat····11484·b-·defN·23-May-0 | 71 | -rw----·····2.0·fat····11484·b-·defN·23-May-04·08:07·69 |
72 | -rw----·····2.0·fat····11901·b-·defN·23-May-0 | 72 | -rw----·····2.0·fat····11901·b-·defN·23-May-04·08:07·70 |
73 | -rw----·····2.0·fat····25231·b-·defN·23-May-0 | 73 | -rw----·····2.0·fat····25231·b-·defN·23-May-04·08:07·71 |
74 | -rw----·····2.0·fat·····1753·b-·defN·23-May-0 | 74 | -rw----·····2.0·fat·····1753·b-·defN·23-May-04·08:07·72 |
75 | -rw----·····2.0·fat·····2961·b-·defN·23-May-0 | 75 | -rw----·····2.0·fat·····2961·b-·defN·23-May-04·08:07·73 |
76 | -rw----·····2.0·fat····14893·b-·defN·23-May-0 | 76 | -rw----·····2.0·fat····14893·b-·defN·23-May-04·08:07·74 |
77 | -rw----·····2.0·fat·····4311·b-·defN·23-May-0 | 77 | -rw----·····2.0·fat·····4311·b-·defN·23-May-04·08:07·75 |
78 | -rw----·····2.0·fat·····6884·b-·defN·23-May-0 | 78 | -rw----·····2.0·fat·····6884·b-·defN·23-May-04·08:07·76 |
79 | -rw----·····2.0·fat····10610·b-·defN·23-May-0 | 79 | -rw----·····2.0·fat····10610·b-·defN·23-May-04·08:07·77 |
80 | -rw----·····2.0·fat·····3228·b-·defN·23-May-0 | 80 | -rw----·····2.0·fat·····3228·b-·defN·23-May-04·08:07·78 |
81 | -rw----·····2.0·fat·····2049·b-·defN·23-May-0 | 81 | -rw----·····2.0·fat·····2049·b-·defN·23-May-04·08:07·79 |
82 | -rw----·····2.0·fat·····3139·b-·defN·23-May-0 | 82 | -rw----·····2.0·fat·····3139·b-·defN·23-May-04·08:07·80 |
83 | -rw----·····2.0·fat·····5347·b-·defN·23-May-0 | 83 | -rw----·····2.0·fat·····5347·b-·defN·23-May-04·08:07·81 |
84 | -rw----·····2.0·fat····27546·b-·defN·23-May-0 | 84 | -rw----·····2.0·fat····27546·b-·defN·23-May-04·08:07·82 |
85 | -rw----·····2.0·fat····24405·b-·defN·23-May-0 | 85 | -rw----·····2.0·fat····24405·b-·defN·23-May-04·08:07·83 |
86 | -rw----·····2.0·fat·····4404·b-·defN·23-May-0 | 86 | -rw----·····2.0·fat·····4404·b-·defN·23-May-04·08:07·84 |
87 | -rw----·····2.0·fat·····1061·b-·defN·23-May-0 | 87 | -rw----·····2.0·fat·····1061·b-·defN·23-May-04·08:07·85 |
88 | -rw----·····2.0·fat·····2262·b-·defN·23-May-0 | 88 | -rw----·····2.0·fat·····2262·b-·defN·23-May-04·08:07·86 |
89 | -rw----·····2.0·fat·····4714·b-·defN·23-May-0 | 89 | -rw----·····2.0·fat·····4714·b-·defN·23-May-04·08:07·87 |
90 | -rw----·····2.0·fat·····2845·b-·defN·23-May-0 | 90 | -rw----·····2.0·fat·····2845·b-·defN·23-May-04·08:07·88 |
91 | -rw----·····2.0·fat·····2234·b-·defN·23-May-0 | 91 | -rw----·····2.0·fat·····2234·b-·defN·23-May-04·08:07·89 |
92 | -rw----·····2.0·fat·····1094·b-·defN·23-May-0 | 92 | -rw----·····2.0·fat·····1094·b-·defN·23-May-04·08:07·90 |
93 | -rw----·····2.0·fat·····1200·b-·defN·23-May-0 | 93 | -rw----·····2.0·fat·····1200·b-·defN·23-May-04·08:07·91 |
94 | -rw----·····2.0·fat·····5079·b-·defN·23-May-0 | 94 | -rw----·····2.0·fat·····5079·b-·defN·23-May-04·08:07·92 |
95 | -rw----·····2.0·fat·····1200·b-·defN·23-May-0 | 95 | -rw----·····2.0·fat·····1200·b-·defN·23-May-04·08:07·93 |
96 | -rw----·····2.0·fat·····7246·b-·defN·23-May-0 | 96 | -rw----·····2.0·fat·····7246·b-·defN·23-May-04·08:07·94 |
97 | -rw----·····2.0·fat·····1222·b-·defN·23-May-0 | 97 | -rw----·····2.0·fat·····1222·b-·defN·23-May-04·08:07·95 |
98 | -rw----·····2.0·fat·····6412·b-·defN·23-May-0 | 98 | -rw----·····2.0·fat·····6412·b-·defN·23-May-04·08:07·97 |
99 | -rw----·····2.0·fat·····1199·b-·defN·23-May-0 | 99 | -rw----·····2.0·fat·····1199·b-·defN·23-May-04·08:07·98 |
100 | -rw----·····2.0·fat·····1199·b-·defN·23-May-0 | 100 | -rw----·····2.0·fat·····1199·b-·defN·23-May-04·08:07·99 |
101 | -rw----·····2.0·fat·····1198·b-·defN·23-May-0 | 101 | -rw----·····2.0·fat·····1198·b-·defN·23-May-04·08:07·100 |
102 | -rw----·····2.0·fat·····3892·b-·defN·23-May-0 | 102 | -rw----·····2.0·fat·····3892·b-·defN·23-May-04·08:07·101 |
103 | -rw----·····2.0·fat·····2390·b-·defN·23-May-0 | 103 | -rw----·····2.0·fat·····2390·b-·defN·23-May-04·08:07·102 |
104 | -rw----·····2.0·fat·····2459·b-·defN·23-May-0 | 104 | -rw----·····2.0·fat·····2459·b-·defN·23-May-04·08:07·103 |
105 | -rw----·····2.0·fat·····1591·b-·defN·23-May-0 | 105 | -rw----·····2.0·fat·····1591·b-·defN·23-May-04·08:07·104 |
106 | -rw----·····2.0·fat·····5720·b-·defN·23-May-0 | 106 | -rw----·····2.0·fat·····5720·b-·defN·23-May-04·08:07·105 |
107 | -rw----·····2.0·fat·····1626·b-·defN·23-May-0 | 107 | -rw----·····2.0·fat·····1626·b-·defN·23-May-04·08:07·106 |
108 | -rw----·····2.0·fat·····3336·b-·defN·23-May-0 | 108 | -rw----·····2.0·fat·····3336·b-·defN·23-May-04·08:07·107 |
109 | -rw----·····2.0·fat·····9949·b-·defN·23-May-0 | 109 | -rw----·····2.0·fat·····9949·b-·defN·23-May-04·08:07·108 |
110 | -rw----·····2.0·fat·····2753·b-·defN·23-May-0 | 110 | -rw----·····2.0·fat·····2753·b-·defN·23-May-04·08:07·109 |
111 | -rw----·····2.0·fat·····7344·b-·defN·23-May-0 | 111 | -rw----·····2.0·fat·····7344·b-·defN·23-May-04·08:07·110 |
112 | -rw----·····2.0·fat·····1176·b-·defN·23-May-0 | 112 | -rw----·····2.0·fat·····1176·b-·defN·23-May-04·08:07·111 |
113 | -rw----·····2.0·fat·····1721·b-·defN·23-May-0 | 113 | -rw----·····2.0·fat·····1721·b-·defN·23-May-04·08:07·112 |
114 | -rw----·····2.0·fat····11367·b-·defN·23-May-0 | 114 | -rw----·····2.0·fat····11367·b-·defN·23-May-04·08:07·113 |
115 | -rw----·····2.0·fat·····1142·b-·defN·23-May-0 | 115 | -rw----·····2.0·fat·····1142·b-·defN·23-May-04·08:07·114 |
116 | -rw----·····2.0·fat·····3185·b-·defN·23-May-0 | 116 | -rw----·····2.0·fat·····3185·b-·defN·23-May-04·08:07·115 |
117 | -rw----·····2.0·fat·····1218·b-·defN·23-May-0 | 117 | -rw----·····2.0·fat·····1218·b-·defN·23-May-04·08:07·116 |
118 | -rw----·····2.0·fat·····1152·b-·defN·23-May-0 | 118 | -rw----·····2.0·fat·····1152·b-·defN·23-May-04·08:07·117 |
119 | -rw----·····2.0·fat·····1810·b-·defN·23-May-0 | 119 | -rw----·····2.0·fat·····1810·b-·defN·23-May-04·08:07·118 |
120 | -rw----·····2.0·fat·····2045·b-·defN·23-May-0 | 120 | -rw----·····2.0·fat·····2045·b-·defN·23-May-04·08:07·119 |
121 | -rw----·····2.0·fat·····3853·b-·defN·23-May-0 | 121 | -rw----·····2.0·fat·····3853·b-·defN·23-May-04·08:07·120 |
122 | -rw----·····2.0·fat·····3558·b-·defN·23-May-0 | 122 | -rw----·····2.0·fat·····3558·b-·defN·23-May-04·08:07·121 |
123 | -rw----·····2.0·fat······921·b-·defN·23-May-0 | 123 | -rw----·····2.0·fat······921·b-·defN·23-May-04·08:07·122 |
124 | -rw----·····2.0·fat······959·b-·defN·23-May-0 | 124 | -rw----·····2.0·fat······959·b-·defN·23-May-04·08:07·123 |
125 | -rw----·····2.0·fat·····3048·b-·defN·23-May-0 | 125 | -rw----·····2.0·fat·····3048·b-·defN·23-May-04·08:07·124 |
126 | -rw----·····2.0·fat·····3079·b-·defN·23-May-0 | 126 | -rw----·····2.0·fat·····3079·b-·defN·23-May-04·08:07·125 |
Max diff block lines reached; -1/52696 bytes (-0.00%) 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 | <elements> | 2 | <elements> |
3 | ··<namespace·ns="Commons.Xml.Relaxng.XmlSchema"> | ||
4 | ····<summary>To·be·added.</summary> | ||
5 | ····<remarks>To·be·added.</remarks> | ||
6 | ··</namespace> | ||
7 | ··<namespace·ns=""> | 3 | ··<namespace·ns=""> |
8 | ····<summary/> | 4 | ····<summary/> |
9 | ····<remarks/> | 5 | ····<remarks/> |
10 | ··</namespace> | 6 | ··</namespace> |
7 | ··<namespace·ns="Commons.Xml.Nvdl"> | ||
8 | ····<summary>To·be·added.</summary> | ||
9 | ····<remarks>To·be·added.</remarks> | ||
10 | ··</namespace> | ||
11 | ··<namespace·ns="Commons.Xml.Relaxng. | 11 | ··<namespace·ns="Commons.Xml.Relaxng.XmlSchema"> |
12 | ····<summary>To·be·added.</summary> | 12 | ····<summary>To·be·added.</summary> |
13 | ····<remarks>To·be·added.</remarks> | 13 | ····<remarks>To·be·added.</remarks> |
14 | ··</namespace> | 14 | ··</namespace> |
15 | ··<namespace·ns="Commons.Xml.Relaxng.Inference"> | 15 | ··<namespace·ns="Commons.Xml.Relaxng.Inference"> |
16 | ····<summary>To·be·added.</summary> | 16 | ····<summary>To·be·added.</summary> |
17 | ····<remarks>To·be·added.</remarks> | 17 | ····<remarks>To·be·added.</remarks> |
18 | ··</namespace> | 18 | ··</namespace> |
19 | ··<namespace·ns="Commons.Xml. | 19 | ··<namespace·ns="Commons.Xml.Relaxng.Rnc"> |
20 | ····<summary>To·be·added.</summary> | 20 | ····<summary>To·be·added.</summary> |
21 | ····<remarks>To·be·added.</remarks> | 21 | ····<remarks>To·be·added.</remarks> |
22 | ··</namespace> | 22 | ··</namespace> |
23 | ··<namespace·ns="Cairo"> | 23 | ··<namespace·ns="Cairo"> |
24 | ····<summary>A·binding·to·the·2D·Cairo·Graphics·rendering·API.</summary> | 24 | ····<summary>A·binding·to·the·2D·Cairo·Graphics·rendering·API.</summary> |
25 | ····<remarks> | 25 | ····<remarks> |
26 | ······<para>The·Mono.Cairo·namespace·is·a·binding·to·the | 26 | ······<para>The·Mono.Cairo·namespace·is·a·binding·to·the |
Offset 205, 30 lines modified | Offset 205, 30 lines modified | ||
205 | ············</term> | 205 | ············</term> |
206 | ··········</item> | 206 | ··········</item> |
207 | ········</list> | 207 | ········</list> |
208 | ······</para> | 208 | ······</para> |
209 | ····</remarks> | 209 | ····</remarks> |
210 | ··</namespace> | 210 | ··</namespace> |
211 | ··<namespace·ns="Mono.Options"> | 211 | ··<namespace·ns="Mono.Options"> |
212 | ····<summary>To·be·added.</summary> | ||
213 | ····<remarks>To·be·added.</remarks> | ||
214 | ··</namespace> | ||
215 | ··<namespace·ns="Mono.Options"> | ||
216 | ····<summary>Types·to·help·parse·command-line·options.</summary> | 212 | ····<summary>Types·to·help·parse·command-line·options.</summary> |
217 | ····<remarks>Types·to·help·parse·command-line·options.</remarks> | 213 | ····<remarks>Types·to·help·parse·command-line·options.</remarks> |
218 | ··</namespace> | 214 | ··</namespace> |
219 | ··<namespace·ns="Mono. | 215 | ··<namespace·ns="Mono.Options"> |
216 | ····<summary>To·be·added.</summary> | ||
217 | ····<remarks>To·be·added.</remarks> | ||
218 | ··</namespace> | ||
219 | ··<namespace·ns="Mono.Threading.Tasks"> | ||
220 | ····<summary>To·be·added.</summary> | 220 | ····<summary>To·be·added.</summary> |
221 | ····<remarks>To·be·added.</remarks> | 221 | ····<remarks>To·be·added.</remarks> |
222 | ··</namespace> | 222 | ··</namespace> |
223 | ··<namespace·ns="Mono.Threading"> | 223 | ··<namespace·ns="Mono.Threading"> |
224 | ····<summary>To·be·added.</summary> | 224 | ····<summary>To·be·added.</summary> |
225 | ····<remarks>To·be·added.</remarks> | 225 | ····<remarks>To·be·added.</remarks> |
226 | ··</namespace> | 226 | ··</namespace> |
227 | ··<namespace·ns="Mono. | 227 | ··<namespace·ns="Mono.Collections.Concurrent"> |
228 | ····<summary>To·be·added.</summary> | 228 | ····<summary>To·be·added.</summary> |
229 | ····<remarks>To·be·added.</remarks> | 229 | ····<remarks>To·be·added.</remarks> |
230 | ··</namespace> | 230 | ··</namespace> |
231 | ··<namespace·ns="Mono.Unix"> | 231 | ··<namespace·ns="Mono.Unix"> |
232 | ····<summary>High-level·Unix·wrapper·types.</summary> | 232 | ····<summary>High-level·Unix·wrapper·types.</summary> |
233 | ····<remarks> | 233 | ····<remarks> |
234 | ······<para> | 234 | ······<para> |
Offset 302, 14 lines modified | Offset 302, 18 lines modified | ||
302 | ····California,·Berkeley·and·its·contributors. | 302 | ····California,·Berkeley·and·its·contributors. |
303 | 4.·Neither·the·name·of·the·University·nor·the·names·of·its·contributors | 303 | 4.·Neither·the·name·of·the·University·nor·the·names·of·its·contributors |
304 | ···may·be·used·to·endorse·or·promote·products·derived·from·this·software | 304 | ···may·be·used·to·endorse·or·promote·products·derived·from·this·software |
305 | ···without·specific·prior·written·permission.</code> | 305 | ···without·specific·prior·written·permission.</code> |
306 | ······</example> | 306 | ······</example> |
307 | ····</remarks> | 307 | ····</remarks> |
308 | ··</namespace> | 308 | ··</namespace> |
309 | ··<namespace·ns="Mono.Remoting.Channels.Unix"> | ||
310 | ····<summary>To·be·added.</summary> | ||
311 | ····<remarks>To·be·added.</remarks> | ||
312 | ··</namespace> | ||
309 | ··<namespace·ns="Mono.Unix.Native"> | 313 | ··<namespace·ns="Mono.Unix.Native"> |
310 | ····<summary>Low-level·Unix·wrapper·types.</summary> | 314 | ····<summary>Low-level·Unix·wrapper·types.</summary> |
311 | ····<remarks> | 315 | ····<remarks> |
312 | ······<para> | 316 | ······<para> |
313 | ········The·Mono.Unix.Native·namespace·contains· | 317 | ········The·Mono.Unix.Native·namespace·contains· |
314 | ········low-level·wrapper·classes,·structures,·and·enumerations | 318 | ········low-level·wrapper·classes,·structures,·and·enumerations |
315 | ········which·are·accessible·from·the | 319 | ········which·are·accessible·from·the |
Offset 365, 18 lines modified | Offset 369, 14 lines modified | ||
365 | ····California,·Berkeley·and·its·contributors. | 369 | ····California,·Berkeley·and·its·contributors. |
366 | 4.·Neither·the·name·of·the·University·nor·the·names·of·its·contributors | 370 | 4.·Neither·the·name·of·the·University·nor·the·names·of·its·contributors |
367 | ···may·be·used·to·endorse·or·promote·products·derived·from·this·software | 371 | ···may·be·used·to·endorse·or·promote·products·derived·from·this·software |
368 | ···without·specific·prior·written·permission.</code> | 372 | ···without·specific·prior·written·permission.</code> |
369 | ······</example> | 373 | ······</example> |
370 | ····</remarks> | 374 | ····</remarks> |
371 | ··</namespace> | 375 | ··</namespace> |
372 | ··<namespace·ns="Mono.Remoting.Channels.Unix"> | ||
373 | ····<summary>To·be·added.</summary> | ||
374 | ····<remarks>To·be·added.</remarks> | ||
375 | ··</namespace> | ||
376 | ··<namespace·ns="Mono.Posix"> | 376 | ··<namespace·ns="Mono.Posix"> |
377 | ····<summary> | 377 | ····<summary> |
378 | ······The·deprecated·Mono.Posix·namespace,·use | 378 | ······The·deprecated·Mono.Posix·namespace,·use |
379 | ······<see·cref="N:Mono.Unix"/> | 379 | ······<see·cref="N:Mono.Unix"/> |
380 | ······instead. | 380 | ······instead. |
381 | ····</summary> | 381 | ····</summary> |
382 | ····<remarks> | 382 | ····<remarks> |
Offset 385, 51 lines modified | Offset 385, 51 lines modified | ||
385 | ······namespace. | 385 | ······namespace. |
386 | ····</remarks> | 386 | ····</remarks> |
387 | ··</namespace> | 387 | ··</namespace> |
388 | ··<namespace·ns="Mono.Security.Cryptography"> | 388 | ··<namespace·ns="Mono.Security.Cryptography"> |
389 | ····<summary>To·be·added.</summary> | 389 | ····<summary>To·be·added.</summary> |
390 | ····<remarks>To·be·added.</remarks> | 390 | ····<remarks>To·be·added.</remarks> |
391 | ··</namespace> | 391 | ··</namespace> |
392 | ··<namespace·ns="Mono. | 392 | ··<namespace·ns="Mono.Security.Protocol.Ntlm"> |
393 | ····<summary>To·be·added.</summary> | 393 | ····<summary>To·be·added.</summary> |
394 | ····<remarks>To·be·added.</remarks> | 394 | ····<remarks>To·be·added.</remarks> |
395 | ··</namespace> | 395 | ··</namespace> |
396 | ··<namespace·ns="Mono.Security. | 396 | ··<namespace·ns="Mono.Security.Authenticode"> |
397 | ····<summary>To·be·added.</summary> | 397 | ····<summary>To·be·added.</summary> |
398 | ····<remarks>To·be·added.</remarks> | 398 | ····<remarks>To·be·added.</remarks> |
399 | ··</namespace> | 399 | ··</namespace> |
400 | ··<namespace·ns="Mono. | 400 | ··<namespace·ns="Mono.Xml"> |
401 | ····<summary>To·be·added.</summary> | 401 | ····<summary>To·be·added.</summary> |
402 | ····<remarks>To·be·added.</remarks> | 402 | ····<remarks>To·be·added.</remarks> |
403 | ··</namespace> | 403 | ··</namespace> |
404 | ··<namespace·ns="Mono. | 404 | ··<namespace·ns="Mono.Security.Cryptography"> |
405 | ····<summary>To·be·added.</summary> | 405 | ····<summary>To·be·added.</summary> |
406 | ····<remarks>To·be·added.</remarks> | 406 | ····<remarks>To·be·added.</remarks> |
407 | ··</namespace> | 407 | ··</namespace> |
Max diff block lines reached; 1079/5697 bytes (18.94%) of diff not shown. |
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·23-May-0 | 2 | -rw----·····2.0·fat·····5941·b-·defN·23-May-04·08:10·16 |
3 | -rw----·····2.0·fat·····5837·b-·defN·23-May-0 | 3 | -rw----·····2.0·fat·····5837·b-·defN·23-May-04·08:10·17 |
4 | -rw----·····2.0·fat·····5099·b-·defN·23-May-0 | 4 | -rw----·····2.0·fat·····5099·b-·defN·23-May-04·08:10·18 |
5 | -rw----·····2.0·fat·····4074·b-·defN·23-May-0 | 5 | -rw----·····2.0·fat·····4074·b-·defN·23-May-04·08:10·19 |
6 | -rw----·····2.0·fat·····2819·b-·defN·23-May-0 | 6 | -rw----·····2.0·fat·····2819·b-·defN·23-May-04·08:10·20 |
7 | -rw----·····2.0·fat·····2693·b-·defN·23-May-0 | 7 | -rw----·····2.0·fat·····2693·b-·defN·23-May-04·08:10·21 |
8 | -rw----·····2.0·fat·····4100·b-·defN·23-May-0 | 8 | -rw----·····2.0·fat·····4100·b-·defN·23-May-04·08:10·22 |
9 | -rw----·····2.0·fat·····8083·b-·defN·23-May-0 | 9 | -rw----·····2.0·fat·····8083·b-·defN·23-May-04·08:10·23 |
10 | -rw----·····2.0·fat·····4081·b-·defN·23-May-0 | 10 | -rw----·····2.0·fat·····4081·b-·defN·23-May-04·08:10·24 |
11 | -rw----·····2.0·fat·····2898·b-·defN·23-May-0 | 11 | -rw----·····2.0·fat·····2898·b-·defN·23-May-04·08:10·25 |
12 | -rw----·····2.0·fat·····3798·b-·defN·23-May-0 | 12 | -rw----·····2.0·fat·····3798·b-·defN·23-May-04·08:10·26 |
13 | -rw----·····2.0·fat·····3770·b-·defN·23-May-0 | 13 | -rw----·····2.0·fat·····3770·b-·defN·23-May-04·08:10·27 |
14 | -rw----·····2.0·fat·····4134·b-·defN·23-May-0 | 14 | -rw----·····2.0·fat·····4134·b-·defN·23-May-04·08:10·28 |
15 | -rw----·····2.0·fat·····3942·b-·defN·23-May-0 | 15 | -rw----·····2.0·fat·····3942·b-·defN·23-May-04·08:10·29 |
16 | -rw----·····2.0·fat·····4388·b-·defN·23-May-0 | 16 | -rw----·····2.0·fat·····4388·b-·defN·23-May-04·08:10·30 |
17 | -rw----·····2.0·fat·····3633·b-·defN·23-May-0 | 17 | -rw----·····2.0·fat·····3633·b-·defN·23-May-04·08:10·31 |
18 | -rw----·····2.0·fat·····5461·b-·defN·23-May-0 | 18 | -rw----·····2.0·fat·····5461·b-·defN·23-May-04·08:10·32 |
19 | -rw----·····2.0·fat·····4658·b-·defN·23-May-0 | 19 | -rw----·····2.0·fat·····4658·b-·defN·23-May-04·08:10·33 |
20 | -rw----·····2.0·fat·····7021·b-·defN·23-May-0 | 20 | -rw----·····2.0·fat·····7021·b-·defN·23-May-04·08:10·34 |
21 | -rw----·····2.0·fat·····7002·b-·defN·23-May-0 | 21 | -rw----·····2.0·fat·····7002·b-·defN·23-May-04·08:10·35 |
22 | -rw----·····2.0·fat·····2756·b-·defN·23-May-0 | 22 | -rw----·····2.0·fat·····2756·b-·defN·23-May-04·08:10·36 |
23 | -rw----·····2.0·fat·····3305·b-·defN·23-May-0 | 23 | -rw----·····2.0·fat·····3305·b-·defN·23-May-04·08:10·37 |
24 | -rw----·····2.0·fat·····3441·b-·defN·23-May-0 | 24 | -rw----·····2.0·fat·····3441·b-·defN·23-May-04·08:10·38 |
25 | -rw----·····2.0·fat·····2291·b-·defN·23-May-0 | 25 | -rw----·····2.0·fat·····2291·b-·defN·23-May-04·08:10·39 |
26 | -rw----·····2.0·fat·····4843·b-·defN·23-May-0 | 26 | -rw----·····2.0·fat·····4843·b-·defN·23-May-04·08:10·40 |
27 | -rw----·····2.0·fat·····6410·b-·defN·23-May-0 | 27 | -rw----·····2.0·fat·····6410·b-·defN·23-May-04·08:10·41 |
28 | -rw----·····2.0·fat·····3790·b-·defN·23-May-0 | 28 | -rw----·····2.0·fat·····3790·b-·defN·23-May-04·08:10·42 |
29 | -rw----·····2.0·fat·····3780·b-·defN·23-May-0 | 29 | -rw----·····2.0·fat·····3780·b-·defN·23-May-04·08:10·43 |
30 | -rw----·····2.0·fat·····4147·b-·defN·23-May-0 | 30 | -rw----·····2.0·fat·····4147·b-·defN·23-May-04·08:10·44 |
31 | -rw----·····2.0·fat·····4177·b-·defN·23-May-0 | 31 | -rw----·····2.0·fat·····4177·b-·defN·23-May-04·08:10·45 |
32 | -rw----·····2.0·fat·····3785·b-·defN·23-May-0 | 32 | -rw----·····2.0·fat·····3785·b-·defN·23-May-04·08:10·46 |
33 | -rw----·····2.0·fat·····4116·b-·defN·23-May-0 | 33 | -rw----·····2.0·fat·····4116·b-·defN·23-May-04·08:10·47 |
34 | -rw----·····2.0·fat·····3765·b-·defN·23-May-0 | 34 | -rw----·····2.0·fat·····3765·b-·defN·23-May-04·08:10·48 |
35 | -rw----·····2.0·fat·····2685·b-·defN·23-May-0 | 35 | -rw----·····2.0·fat·····2685·b-·defN·23-May-04·08:10·49 |
36 | -rw----·····2.0·fat·····2807·b-·defN·23-May-0 | 36 | -rw----·····2.0·fat·····2807·b-·defN·23-May-04·08:10·50 |
37 | -rw----·····2.0·fat·····2562·b-·defN·23-May-0 | 37 | -rw----·····2.0·fat·····2562·b-·defN·23-May-04·08:10·51 |
38 | -rw----·····2.0·fat·····2288·b-·defN·23-May-0 | 38 | -rw----·····2.0·fat·····2288·b-·defN·23-May-04·08:10·52 |
39 | -rw----·····2.0·fat·····2291·b-·defN·23-May-0 | 39 | -rw----·····2.0·fat·····2291·b-·defN·23-May-04·08:10·53 |
40 | -rw----·····2.0·fat·····2697·b-·defN·23-May-0 | 40 | -rw----·····2.0·fat·····2697·b-·defN·23-May-04·08:10·54 |
41 | -rw----·····2.0·fat·····3907·b-·defN·23-May-0 | 41 | -rw----·····2.0·fat·····3907·b-·defN·23-May-04·08:10·55 |
42 | -rw----·····2.0·fat·····3765·b-·defN·23-May-0 | 42 | -rw----·····2.0·fat·····3765·b-·defN·23-May-04·08:10·56 |
43 | -rw----·····2.0·fat·····3410·b-·defN·23-May-0 | 43 | -rw----·····2.0·fat·····3410·b-·defN·23-May-04·08:10·57 |
44 | -rw----·····2.0·fat·····2562·b-·defN·23-May-0 | 44 | -rw----·····2.0·fat·····2562·b-·defN·23-May-04·08:10·58 |
45 | -rw----·····2.0·fat·····3048·b-·defN·23-May-0 | 45 | -rw----·····2.0·fat·····3048·b-·defN·23-May-04·08:10·59 |
46 | -rw----·····2.0·fat·····3371·b-·defN·23-May-0 | 46 | -rw----·····2.0·fat·····3371·b-·defN·23-May-04·08:10·60 |
47 | -rw----·····2.0·fat·····2444·b-·defN·23-May-0 | 47 | -rw----·····2.0·fat·····2444·b-·defN·23-May-04·08:10·61 |
48 | -rw----·····2.0·fat·····2981·b-·defN·23-May-0 | 48 | -rw----·····2.0·fat·····2981·b-·defN·23-May-04·08:10·62 |
49 | -rw----·····2.0·fat·····2968·b-·defN·23-May-0 | 49 | -rw----·····2.0·fat·····2968·b-·defN·23-May-04·08:10·63 |
50 | -rw----·····2.0·fat····11616·b-·defN·23-May-0 | 50 | -rw----·····2.0·fat····11616·b-·defN·23-May-04·08:10·64 |
51 | -rw----·····2.0·fat·····2700·b-·defN·23-May-0 | 51 | -rw----·····2.0·fat·····2700·b-·defN·23-May-04·08:10·65 |
52 | -rw----·····2.0·fat·····4790·b-·defN·23-May-0 | 52 | -rw----·····2.0·fat·····4790·b-·defN·23-May-04·08:10·66 |
53 | -rw----·····2.0·fat·····2663·b-·defN·23-May-0 | 53 | -rw----·····2.0·fat·····2663·b-·defN·23-May-04·08:10·67 |
54 | -rw----·····2.0·fat·····3467·b-·defN·23-May-0 | 54 | -rw----·····2.0·fat·····3467·b-·defN·23-May-04·08:10·68 |
55 | -rw----·····2.0·fat·····3790·b-·defN·23-May-0 | 55 | -rw----·····2.0·fat·····3790·b-·defN·23-May-04·08:10·69 |
56 | -rw----·····2.0·fat·····2715·b-·defN·23-May-0 | 56 | -rw----·····2.0·fat·····2715·b-·defN·23-May-04·08:10·70 |
57 | -rw----·····2.0·fat·····5853·b-·defN·23-May-0 | 57 | -rw----·····2.0·fat·····5853·b-·defN·23-May-04·08:10·71 |
58 | -rw----·····2.0·fat·····4786·b-·defN·23-May-0 | 58 | -rw----·····2.0·fat·····4786·b-·defN·23-May-04·08:10·72 |
59 | -rw----·····2.0·fat·····5993·b-·defN·23-May-0 | 59 | -rw----·····2.0·fat·····5993·b-·defN·23-May-04·08:10·73 |
60 | -rw----·····2.0·fat·····3649·b-·defN·23-May-0 | 60 | -rw----·····2.0·fat·····3649·b-·defN·23-May-04·08:10·74 |
61 | -rw----·····2.0·fat·····8019·b-·defN·23-May-0 | 61 | -rw----·····2.0·fat·····8019·b-·defN·23-May-04·08:10·75 |
62 | -rw----·····2.0·fat·····3365·b-·defN·23-May-0 | 62 | -rw----·····2.0·fat·····3365·b-·defN·23-May-04·08:10·76 |
63 | -rw----·····2.0·fat·····5231·b-·defN·23-May-0 | 63 | -rw----·····2.0·fat·····5231·b-·defN·23-May-04·08:10·77 |
64 | -rw----·····2.0·fat·····5926·b-·defN·23-May-0 | 64 | -rw----·····2.0·fat·····5926·b-·defN·23-May-04·08:10·78 |
65 | -rw----·····2.0·fat·····1671·b-·defN·23-May-0 | 65 | -rw----·····2.0·fat·····1671·b-·defN·23-May-04·08:10·79 |
66 | -rw----·····2.0·fat·····2321·b-·defN·23-May-0 | 66 | -rw----·····2.0·fat·····2321·b-·defN·23-May-04·08:10·80 |
67 | -rw----·····2.0·fat·····2365·b-·defN·23-May-0 | 67 | -rw----·····2.0·fat·····2365·b-·defN·23-May-04·08:10·81 |
68 | -rw----·····2.0·fat·····2213·b-·defN·23-May-0 | 68 | -rw----·····2.0·fat·····2213·b-·defN·23-May-04·08:10·82 |
69 | -rw----·····2.0·fat····61112·b-·defN·23-May-0 | 69 | -rw----·····2.0·fat····61112·b-·defN·23-May-04·08:10·83 |
70 | -rw----·····2.0·fat·····3031·b-·defN·23-May-0 | 70 | -rw----·····2.0·fat·····3031·b-·defN·23-May-04·08:10·84 |
71 | -rw----·····2.0·fat·····9820·b-·defN·23-May-0 | 71 | -rw----·····2.0·fat·····9820·b-·defN·23-May-04·08:10·85 |
72 | -rw----·····2.0·fat·····3122·b-·defN·23-May-0 | 72 | -rw----·····2.0·fat·····3122·b-·defN·23-May-04·08:10·86 |
73 | -rw----·····2.0·fat·····3887·b-·defN·23-May-0 | 73 | -rw----·····2.0·fat·····3887·b-·defN·23-May-04·08:10·87 |
74 | -rw----·····2.0·fat·····4447·b-·defN·23-May-0 | 74 | -rw----·····2.0·fat·····4447·b-·defN·23-May-04·08:10·88 |
75 | -rw----·····2.0·fat·····3713·b-·defN·23-May-0 | 75 | -rw----·····2.0·fat·····3713·b-·defN·23-May-04·08:10·89 |
76 | -rw----·····2.0·fat·····3791·b-·defN·23-May-0 | 76 | -rw----·····2.0·fat·····3791·b-·defN·23-May-04·08:10·90 |
77 | -rw----·····2.0·fat·····2661·b-·defN·23-May-0 | 77 | -rw----·····2.0·fat·····2661·b-·defN·23-May-04·08:10·91 |
78 | -rw----·····2.0·fat····10950·b-·defN·23-May-0 | 78 | -rw----·····2.0·fat····10950·b-·defN·23-May-04·08:10·92 |
79 | -rw----·····2.0·fat·····4169·b-·defN·23-May-0 | 79 | -rw----·····2.0·fat·····4169·b-·defN·23-May-04·08:10·93 |
80 | -rw----·····2.0·fat·····2253·b-·defN·23-May-0 | 80 | -rw----·····2.0·fat·····2253·b-·defN·23-May-04·08:10·94 |
81 | -rw----·····2.0·fat·····2572·b-·defN·23-May-0 | 81 | -rw----·····2.0·fat·····2572·b-·defN·23-May-04·08:10·95 |
82 | -rw----·····2.0·fat····38631·b-·defN·23-May-0 | 82 | -rw----·····2.0·fat····38631·b-·defN·23-May-04·08:10·96 |
83 | -rw----·····2.0·fat·····4575·b-·defN·23-May-0 | 83 | -rw----·····2.0·fat·····4575·b-·defN·23-May-04·08:10·97 |
84 | -rw----·····2.0·fat····11386·b-·defN·23-May-0 | 84 | -rw----·····2.0·fat····11386·b-·defN·23-May-04·08:10·98 |
85 | -rw----·····2.0·fat·····2247·b-·defN·23-May-0 | 85 | -rw----·····2.0·fat·····2247·b-·defN·23-May-04·08:10·99 |
86 | -rw----·····2.0·fat·····2382·b-·defN·23-May-0 | 86 | -rw----·····2.0·fat·····2382·b-·defN·23-May-04·08:10·100 |
87 | -rw----·····2.0·fat·····2918·b-·defN·23-May-0 | 87 | -rw----·····2.0·fat·····2918·b-·defN·23-May-04·08:10·101 |
88 | -rw----·····2.0·fat·····6875·b-·defN·23-May-0 | 88 | -rw----·····2.0·fat·····6875·b-·defN·23-May-04·08:10·102 |
89 | -rw----·····2.0·fat·····6327·b-·defN·23-May-0 | 89 | -rw----·····2.0·fat·····6327·b-·defN·23-May-04·08:10·103 |
90 | -rw----·····2.0·fat·····7623·b-·defN·23-May-0 | 90 | -rw----·····2.0·fat·····7623·b-·defN·23-May-04·08:10·104 |
91 | -rw----·····2.0·fat·····3483·b-·defN·23-May-0 | 91 | -rw----·····2.0·fat·····3483·b-·defN·23-May-04·08:10·105 |
92 | -rw----·····2.0·fat·····2744·b-·defN·23-May-0 | 92 | -rw----·····2.0·fat·····2744·b-·defN·23-May-04·08:10·106 |
93 | -rw----·····2.0·fat·····4935·b-·defN·23-May-0 | 93 | -rw----·····2.0·fat·····4935·b-·defN·23-May-04·08:10·107 |
94 | -rw----·····2.0·fat·····3921·b-·defN·23-May-0 | 94 | -rw----·····2.0·fat·····3921·b-·defN·23-May-04·08:10·108 |
95 | -rw----·····2.0·fat·····1941·b-·defN·23-May-0 | 95 | -rw----·····2.0·fat·····1941·b-·defN·23-May-04·08:10·109 |
96 | -rw----·····2.0·fat·····2172·b-·defN·23-May-0 | 96 | -rw----·····2.0·fat·····2172·b-·defN·23-May-04·08:10·110 |
97 | -rw----·····2.0·fat·····2812·b-·defN·23-May-0 | 97 | -rw----·····2.0·fat·····2812·b-·defN·23-May-04·08:10·111 |
98 | -rw----·····2.0·fat·····5369·b-·defN·23-May-0 | 98 | -rw----·····2.0·fat·····5369·b-·defN·23-May-04·08:10·112 |
99 | -rw----·····2.0·fat·····5117·b-·defN·23-May-0 | 99 | -rw----·····2.0·fat·····5117·b-·defN·23-May-04·08:10·113 |
100 | -rw----·····2.0·fat····14883·b-·defN·23-May-0 | 100 | -rw----·····2.0·fat····14883·b-·defN·23-May-04·08:10·114 |
101 | -rw----·····2.0·fat·····4059·b-·defN·23-May-0 | 101 | -rw----·····2.0·fat·····4059·b-·defN·23-May-04·08:10·115 |
102 | -rw----·····2.0·fat·····2669·b-·defN·23-May-0 | 102 | -rw----·····2.0·fat·····2669·b-·defN·23-May-04·08:10·116 |
103 | -rw----·····2.0·fat·····3116·b-·defN·23-May-0 | 103 | -rw----·····2.0·fat·····3116·b-·defN·23-May-04·08:10·117 |
104 | -rw----·····2.0·fat·····2135·b-·defN·23-May-0 | 104 | -rw----·····2.0·fat·····2135·b-·defN·23-May-04·08:10·118 |
105 | -rw----·····2.0·fat·····8759·b-·defN·23-May-0 | 105 | -rw----·····2.0·fat·····8759·b-·defN·23-May-04·08:10·119 |
106 | -rw----·····2.0·fat····12703·b-·defN·23-May-0 | 106 | -rw----·····2.0·fat····12703·b-·defN·23-May-04·08:10·120 |
107 | -rw----·····2.0·fat·····5462·b-·defN·23-May-0 | 107 | -rw----·····2.0·fat·····5462·b-·defN·23-May-04·08:10·121 |
108 | -rw----·····2.0·fat·····5706·b-·defN·23-May-0 | 108 | -rw----·····2.0·fat·····5706·b-·defN·23-May-04·08:10·122 |
109 | -rw----·····2.0·fat·····4230·b-·defN·23-May-0 | 109 | -rw----·····2.0·fat·····4230·b-·defN·23-May-04·08:10·123 |
110 | -rw----·····2.0·fat·····4860·b-·defN·23-May-0 | 110 | -rw----·····2.0·fat·····4860·b-·defN·23-May-04·08:10·124 |
111 | -rw----·····2.0·fat·····4088·b-·defN·23-May-0 | 111 | -rw----·····2.0·fat·····4088·b-·defN·23-May-04·08:10·125 |
112 | -rw----·····2.0·fat·····3477·b-·defN·23-May-0 | 112 | -rw----·····2.0·fat·····3477·b-·defN·23-May-04·08:10·126 |
113 | -rw----·····2.0·fat·····2770·b-·defN·23-May-0 | 113 | -rw----·····2.0·fat·····2770·b-·defN·23-May-04·08:10·127 |
114 | -rw----·····2.0·fat·····8301·b-·defN·23-May-0 | 114 | -rw----·····2.0·fat·····8301·b-·defN·23-May-04·08:10·128 |
115 | -rw----·····2.0·fat·····4379·b-·defN·23-May-0 | 115 | -rw----·····2.0·fat·····4379·b-·defN·23-May-04·08:10·129 |
116 | -rw----·····2.0·fat·····4384·b-·defN·23-May-0 | 116 | -rw----·····2.0·fat·····4384·b-·defN·23-May-04·08:10·130 |
117 | -rw----·····2.0·fat·····6339·b-·defN·23-May-0 | 117 | -rw----·····2.0·fat·····6339·b-·defN·23-May-04·08:10·131 |
118 | -rw----·····2.0·fat·····6444·b-·defN·23-May-0 | 118 | -rw----·····2.0·fat·····6444·b-·defN·23-May-04·08:10·132 |
119 | -rw----·····2.0·fat·····6055·b-·defN·23-May-0 | 119 | -rw----·····2.0·fat·····6055·b-·defN·23-May-04·08:10·133 |
120 | -rw----·····2.0·fat·····3462·b-·defN·23-May-0 | 120 | -rw----·····2.0·fat·····3462·b-·defN·23-May-04·08:10·134 |
121 | -rw----·····2.0·fat·····4734·b-·defN·23-May-0 | 121 | -rw----·····2.0·fat·····4734·b-·defN·23-May-04·08:10·135 |
122 | -rw----·····2.0·fat·····3446·b-·defN·23-May-0 | 122 | -rw----·····2.0·fat·····3446·b-·defN·23-May-04·08:10·136 |
123 | -rw----·····2.0·fat·····3804·b-·defN·23-May-0 | 123 | -rw----·····2.0·fat·····3804·b-·defN·23-May-04·08:10·137 |
124 | -rw----·····2.0·fat·····2840·b-·defN·23-May-0 | 124 | -rw----·····2.0·fat·····2840·b-·defN·23-May-04·08:10·138 |
125 | -rw----·····2.0·fat·····3855·b-·defN·23-May-0 | 125 | -rw----·····2.0·fat·····3855·b-·defN·23-May-04·08:10·139 |
126 | -rw----·····2.0·fat·····2361·b-·defN·23-May-0 | 126 | -rw----·····2.0·fat·····2361·b-·defN·23-May-04·08:10·140 |
127 | -rw----·····2.0·fat·····4084·b-·defN·23-May-0 | 127 | -rw----·····2.0·fat·····4084·b-·defN·23-May-04·08:10·141 |
Max diff block lines reached; 0/21162 bytes (0.00%) of diff not shown. |
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:·474481·bytes,·number·of·entries:·982 |
2 | -rw----·····2.0·fat····· | 2 | -rw----·····2.0·fat·····4787·b-·defN·23-May-04·08:07·CS0177 |
3 | -rw----·····2.0·fat····· | 3 | -rw----·····2.0·fat·····2313·b-·defN·23-May-04·08:07·CS0571 |
4 | -rw----·····2.0·fat····· | 4 | -rw----·····2.0·fat·····5287·b-·defN·23-May-04·08:07·CS0162 |
5 | -rw----·····2.0·fat····· | 5 | -rw----·····2.0·fat·····8563·b-·defN·23-May-04·08:07·CS3005 |
6 | -rw----·····2.0·fat····· | 6 | -rw----·····2.0·fat······631·b-·defN·23-May-04·08:07·CS4024 |
7 | -rw----·····2.0·fat····· | 7 | -rw----·····2.0·fat······452·b-·defN·23-May-04·08:07·CS8157 |
8 | -rw----·····2.0·fat····· | 8 | -rw----·····2.0·fat······839·b-·defN·23-May-04·08:07·CS1021 |
9 | -rw----·····2.0·fat····· | 9 | -rw----·····2.0·fat·····1027·b-·defN·23-May-04·08:07·CS0150 |
10 | -rw----·····2.0·fat····· | 10 | -rw----·····2.0·fat·····1552·b-·defN·23-May-04·08:07·CS0508 |
11 | -rw----·····2.0·fat····· | 11 | -rw----·····2.0·fat·····2014·b-·defN·23-May-04·08:07·CS0139 |
12 | -rw----·····2.0·fat····· | 12 | -rw----·····2.0·fat·····9786·b-·defN·23-May-04·08:07·CS0246 |
13 | -rw----·····2.0·fat····· | 13 | -rw----·····2.0·fat·····8398·b-·defN·23-May-04·08:07·CS1961 |
14 | -rw----·····2.0·fat·····8008·b-·defN·23-May-0 | 14 | -rw----·····2.0·fat·····8008·b-·defN·23-May-04·08:07·CS1587 |
15 | -rw----·····2.0·fat···· | 15 | -rw----·····2.0·fat····14620·b-·defN·23-May-04·08:07·CS0619 |
16 | -rw----·····2.0·fat····· | 16 | -rw----·····2.0·fat······976·b-·defN·23-May-04·08:07·CS1660 |
17 | -rw----·····2.0·fat···· | 17 | -rw----·····2.0·fat····16488·b-·defN·23-May-04·08:07·CS0165 |
18 | -rw----·····2.0·fat····· | 18 | -rw----·····2.0·fat·····1138·b-·defN·23-May-04·08:07·CS0429 |
19 | -rw----·····2.0·fat···· | 19 | -rw----·····2.0·fat····10175·b-·defN·23-May-04·08:07·CS0122 |
20 | -rw----·····2.0·fat····· | 20 | -rw----·····2.0·fat·····6577·b-·defN·23-May-04·08:07·CS1061 |
21 | -rw----·····2.0·fat·····3 | 21 | -rw----·····2.0·fat·····3840·b-·defN·23-May-04·08:07·CS1690 |
22 | -rw----·····2.0·fat····· | 22 | -rw----·····2.0·fat······656·b-·defN·23-May-04·08:07·CS1708 |
23 | -rw----·····2.0·fat···· | 23 | -rw----·····2.0·fat·····2674·b-·defN·23-May-04·08:07·CS0407 |
24 | -rw----·····2.0·fat·····2 | 24 | -rw----·····2.0·fat·····2300·b-·defN·23-May-04·08:07·CS1547 |
25 | -rw----·····2.0·fat····· | 25 | -rw----·····2.0·fat······429·b-·defN·23-May-04·08:07·CS2021 |
26 | -rw----·····2.0·fat····· | 26 | -rw----·····2.0·fat·····7012·b-·defN·23-May-04·08:07·CS1502 |
27 | -rw----·····2.0·fat····· | 27 | -rw----·····2.0·fat·····2660·b-·defN·23-May-04·08:07·CS0826 |
28 | -rw----·····2.0·fat····· | 28 | -rw----·····2.0·fat······780·b-·defN·23-May-04·08:07·CS0192 |
29 | -rw----·····2.0·fat····· | 29 | -rw----·····2.0·fat·····3863·b-·defN·23-May-04·08:07·CS0221 |
30 | -rw----·····2.0·fat····· | 30 | -rw----·····2.0·fat·····7524·b-·defN·23-May-04·08:07·CS1540 |
31 | -rw----·····2.0·fat···· | 31 | -rw----·····2.0·fat······458·b-·defN·23-May-04·08:07·CS0502 |
32 | -rw----·····2.0·fat····· | 32 | -rw----·····2.0·fat······424·b-·defN·23-May-04·08:07·CS1517 |
33 | -rw----·····2.0·fat····· | 33 | -rw----·····2.0·fat·····3009·b-·defN·23-May-04·08:07·CS3002 |
34 | -rw----·····2.0·fat····· | 34 | -rw----·····2.0·fat·····1642·b-·defN·23-May-04·08:07·CS0455 |
35 | -rw----·····2.0·fat····· | 35 | -rw----·····2.0·fat·····2696·b-·defN·23-May-04·08:07·CS0158 |
36 | -rw----·····2.0·fat······ | 36 | -rw----·····2.0·fat······626·b-·defN·23-May-04·08:07·CS0528 |
37 | -rw----·····2.0·fat······ | 37 | -rw----·····2.0·fat······866·b-·defN·23-May-04·08:07·CS1735 |
38 | -rw----·····2.0·fat····· | 38 | -rw----·····2.0·fat·····3900·b-·defN·23-May-04·08:07·CS0109 |
39 | -rw----·····2.0·fat····· | 39 | -rw----·····2.0·fat·····3960·b-·defN·23-May-04·08:07·CS0452 |
40 | -rw----·····2.0·fat···· | 40 | -rw----·····2.0·fat·····6561·b-·defN·23-May-04·08:07·CS1591 |
41 | -rw----·····2.0·fat····· | 41 | -rw----·····2.0·fat······429·b-·defN·23-May-04·08:07·CS1065 |
42 | -rw----·····2.0·fat····· | 42 | -rw----·····2.0·fat······604·b-·defN·23-May-04·08:07·CS0529 |
43 | -rw----·····2.0·fat····· | 43 | -rw----·····2.0·fat······812·b-·defN·23-May-04·08:07·CS0283 |
44 | -rw----·····2.0·fat····· | 44 | -rw----·····2.0·fat······732·b-·defN·23-May-04·08:07·CS0066 |
45 | -rw----·····2.0·fat····· | 45 | -rw----·····2.0·fat·····6784·b-·defN·23-May-04·08:07·CS0023 |
46 | -rw----·····2.0·fat····· | 46 | -rw----·····2.0·fat·····4122·b-·defN·23-May-04·08:07·CS0030 |
47 | -rw----·····2.0·fat····· | 47 | -rw----·····2.0·fat·····2277·b-·defN·23-May-04·08:07·CS3003 |
48 | -rw----·····2.0·fat····· | 48 | -rw----·····2.0·fat·····4549·b-·defN·23-May-04·08:07·CS0102 |
49 | -rw----·····2.0·fat······91 | 49 | -rw----·····2.0·fat······915·b-·defN·23-May-04·08:07·CS0675 |
50 | -rw----·····2.0·fat····· | 50 | -rw----·····2.0·fat·····6969·b-·defN·23-May-04·08:07·CS0108 |
51 | -rw----·····2.0·fat····· | 51 | -rw----·····2.0·fat·····1410·b-·defN·23-May-04·08:07·CS1060 |
52 | -rw----·····2.0·fat····· | 52 | -rw----·····2.0·fat·····6575·b-·defN·23-May-04·08:07·CS0111 |
53 | -rw----·····2.0·fat····· | 53 | -rw----·····2.0·fat·····1821·b-·defN·23-May-04·08:07·CS0031 |
54 | -rw----·····2.0·fat····· | 54 | -rw----·····2.0·fat······735·b-·defN·23-May-04·08:07·CS1534 |
55 | -rw----·····2.0·fat······53 | 55 | -rw----·····2.0·fat······536·b-·defN·23-May-04·08:07·CS3022 |
56 | -rw----·····2.0·fat····1 | 56 | -rw----·····2.0·fat····17933·b-·defN·23-May-04·08:07·CS0019 |
57 | -rw----·····2.0·fat·····1 | 57 | -rw----·····2.0·fat·····1237·b-·defN·23-May-04·08:07·CS0837 |
58 | -rw----·····2.0·fat····· | 58 | -rw----·····2.0·fat·····2232·b-·defN·23-May-04·08:07·CS0617 |
59 | -rw----·····2.0·fat····· | 59 | -rw----·····2.0·fat·····3836·b-·defN·23-May-04·08:07·CS0182 |
60 | -rw----·····2.0·fat····· | 60 | -rw----·····2.0·fat·····2807·b-·defN·23-May-04·08:07·CS0184 |
61 | -rw----·····2.0·fat····· | 61 | -rw----·····2.0·fat·····2468·b-·defN·23-May-04·08:07·CS0626 |
62 | -rw----·····2.0·fat····· | 62 | -rw----·····2.0·fat·····3575·b-·defN·23-May-04·08:07·CS0534 |
63 | -rw----·····2.0·fat····· | 63 | -rw----·····2.0·fat·····1538·b-·defN·23-May-04·08:07·CS1001 |
64 | -rw----·····2.0·fat······4 | 64 | -rw----·····2.0·fat······454·b-·defN·23-May-04·08:07·CS0211 |
65 | -rw----·····2.0·fat······ | 65 | -rw----·····2.0·fat······695·b-·defN·23-May-04·08:07·CS0722 |
66 | -rw----·····2.0·fat····· | 66 | -rw----·····2.0·fat······437·b-·defN·23-May-04·08:07·CS8177 |
67 | -rw----·····2.0·fat····· | 67 | -rw----·····2.0·fat·····1248·b-·defN·23-May-04·08:07·CS1940 |
68 | -rw----·····2.0·fat···· | 68 | -rw----·····2.0·fat····16615·b-·defN·23-May-04·08:07·CS1644 |
69 | -rw----·····2.0·fat····· | 69 | -rw----·····2.0·fat·····2110·b-·defN·23-May-04·08:07·CS3014 |
70 | -rw----·····2.0·fat····· | 70 | -rw----·····2.0·fat·····3771·b-·defN·23-May-04·08:07·CS1729 |
71 | -rw----·····2.0·fat······ | 71 | -rw----·····2.0·fat······527·b-·defN·23-May-04·08:07·CS4001 |
72 | -rw----·····2.0·fat····· | 72 | -rw----·····2.0·fat······469·b-·defN·23-May-04·08:07·CS1976 |
73 | -rw----·····2.0·fat·····38 | 73 | -rw----·····2.0·fat·····2382·b-·defN·23-May-04·08:07·CS0815 |
74 | -rw----·····2.0·fat···· | 74 | -rw----·····2.0·fat····10521·b-·defN·23-May-04·08:07·CS0029 |
75 | -rw----·····2.0·fat····· | 75 | -rw----·····2.0·fat·····1422·b-·defN·23-May-04·08:07·CS0146 |
76 | -rw----·····2.0·fat······ | 76 | -rw----·····2.0·fat······423·b-·defN·23-May-04·08:07·CS8077 |
77 | -rw----·····2.0·fat······ | 77 | -rw----·····2.0·fat······361·b-·defN·23-May-04·08:07·CS1646 |
78 | -rw----·····2.0·fat······ | 78 | -rw----·····2.0·fat······422·b-·defN·23-May-04·08:07·CS8131 |
79 | -rw----·····2.0·fat····· | 79 | -rw----·····2.0·fat·····2320·b-·defN·23-May-04·08:07·CS0311 |
80 | -rw----·····2.0·fat····· | 80 | -rw----·····2.0·fat·····5558·b-·defN·23-May-04·08:07·CS1501 |
81 | -rw----·····2.0·fat····· | 81 | -rw----·····2.0·fat·····1966·b-·defN·23-May-04·08:07·CS0472 |
82 | -rw----·····2.0·fat······ | 82 | -rw----·····2.0·fat······672·b-·defN·23-May-04·08:07·CS8075 |
83 | -rw----·····2.0·fat·····10 | 83 | -rw----·····2.0·fat·····1056·b-·defN·23-May-04·08:07·CS0252 |
84 | -rw----·····2.0·fat···· | 84 | -rw----·····2.0·fat····11439·b-·defN·23-May-04·08:07·CS0121 |
85 | -rw----·····2.0·fat····· | 85 | -rw----·····2.0·fat······599·b-·defN·23-May-04·08:07·CS1016 |
86 | -rw----·····2.0·fat····· | 86 | -rw----·····2.0·fat······706·b-·defN·23-May-04·08:07·CS1017 |
87 | -rw----·····2.0·fat····· | 87 | -rw----·····2.0·fat······670·b-·defN·23-May-04·08:07·CS0590 |
88 | -rw----·····2.0·fat····· | 88 | -rw----·····2.0·fat·····1894·b-·defN·23-May-04·08:07·CS0106 |
89 | -rw----·····2.0·fat······ | 89 | -rw----·····2.0·fat······782·b-·defN·23-May-04·08:07·CS0441 |
90 | -rw----·····2.0·fat···· | 90 | -rw----·····2.0·fat·····9700·b-·defN·23-May-04·08:07·CS1525 |
91 | -rw----·····2.0·fat····· | 91 | -rw----·····2.0·fat·····1395·b-·defN·23-May-04·08:07·CS0253 |
92 | -rw----·····2.0·fat····· | 92 | -rw----·····2.0·fat······514·b-·defN·23-May-04·08:07·CS0838 |
93 | -rw----·····2.0·fat····· | 93 | -rw----·····2.0·fat······536·b-·defN·23-May-04·08:07·CS1013 |
94 | -rw----·····2.0·fat···· | 94 | -rw----·····2.0·fat····10032·b-·defN·23-May-04·08:07·CS0266 |
95 | -rw----·····2.0·fat····· | 95 | -rw----·····2.0·fat·····1163·b-·defN·23-May-04·08:07·CS1648 |
96 | -rw----·····2.0·fat····· | 96 | -rw----·····2.0·fat·····1038·b-·defN·23-May-04·08:07·CS0061 |
97 | -rw----·····2.0·fat····· | 97 | -rw----·····2.0·fat·····1216·b-·defN·23-May-04·08:07·CS0557 |
98 | -rw----·····2.0·fat····· | 98 | -rw----·····2.0·fat·····2033·b-·defN·23-May-04·08:07·CS0173 |
99 | -rw----·····2.0·fat····· | 99 | -rw----·····2.0·fat·····1039·b-·defN·23-May-04·08:07·CS0542 |
100 | -rw----·····2.0·fat······ | 100 | -rw----·····2.0·fat······891·b-·defN·23-May-04·08:07·CS1935 |
101 | -rw----·····2.0·fat····· | 101 | -rw----·····2.0·fat·····1995·b-·defN·23-May-04·08:07·CS0216 |
102 | -rw----·····2.0·fat······9 | 102 | -rw----·····2.0·fat······960·b-·defN·23-May-04·08:07·CS8178 |
103 | -rw----·····2.0·fat······4 | 103 | -rw----·····2.0·fat······400·b-·defN·23-May-04·08:07·CS1104 |
104 | -rw----·····2.0·fat·····1 | 104 | -rw----·····2.0·fat·····1514·b-·defN·23-May-04·08:07·CS0649 |
105 | -rw----·····2.0·fat····· | 105 | -rw----·····2.0·fat······474·b-·defN·23-May-04·08:07·CS2007 |
106 | -rw----·····2.0·fat····· | 106 | -rw----·····2.0·fat·····1173·b-·defN·23-May-04·08:07·CS1070 |
107 | -rw----·····2.0·fat····· | 107 | -rw----·····2.0·fat······844·b-·defN·23-May-04·08:07·CS0243 |
108 | -rw----·····2.0·fat······4 | 108 | -rw----·····2.0·fat······491·b-·defN·23-May-04·08:07·CS0685 |
109 | -rw----·····2.0·fat·····2 | 109 | -rw----·····2.0·fat·····2097·b-·defN·23-May-04·08:07·CS1579 |
110 | -rw----·····2.0·fat······ | 110 | -rw----·····2.0·fat······391·b-·defN·23-May-04·08:07·CS8174 |
111 | -rw----·····2.0·fat····· | 111 | -rw----·····2.0·fat·····1589·b-·defN·23-May-04·08:07·CS0027 |
112 | -rw----·····2.0·fat····· | 112 | -rw----·····2.0·fat·····1708·b-·defN·23-May-04·08:07·CS0183 |
113 | -rw----·····2.0·fat······ | 113 | -rw----·····2.0·fat······671·b-·defN·23-May-04·08:07·CS0069 |
114 | -rw----·····2.0·fat····· | 114 | -rw----·····2.0·fat······473·b-·defN·23-May-04·08:07·CS4006 |
115 | -rw----·····2.0·fat·····1 | 115 | -rw----·····2.0·fat·····1586·b-·defN·23-May-04·08:07·CS0841 |
116 | -rw----·····2.0·fat····· | 116 | -rw----·····2.0·fat······655·b-·defN·23-May-04·08:07·CS1521 |
117 | -rw----·····2.0·fat····· | 117 | -rw----·····2.0·fat······501·b-·defN·23-May-04·08:07·CS7094 |
118 | -rw----·····2.0·fat····· | 118 | -rw----·····2.0·fat·····2473·b-·defN·23-May-04·08:07·CS0117 |
119 | -rw----·····2.0·fat····· | 119 | -rw----·····2.0·fat······716·b-·defN·23-May-04·08:07·CS3021 |
120 | -rw----·····2.0·fat····· | 120 | -rw----·····2.0·fat······683·b-·defN·23-May-04·08:07·CS0719 |
121 | -rw----·····2.0·fat····· | 121 | -rw----·····2.0·fat······949·b-·defN·23-May-04·08:07·CS0655 |
122 | -rw----·····2.0·fat····· | 122 | -rw----·····2.0·fat······973·b-·defN·23-May-04·08:07·CS0432 |
123 | -rw----·····2.0·fat····· | 123 | -rw----·····2.0·fat·····3469·b-·defN·23-May-04·08:07·CS0592 |
124 | -rw----·····2.0·fat······ | 124 | -rw----·····2.0·fat······801·b-·defN·23-May-04·08:07·CS0267 |
125 | -rw----·····2.0·fat····· | 125 | -rw----·····2.0·fat······422·b-·defN·23-May-04·08:07·CS0249 |
126 | -rw----·····2.0·fat······ | 126 | -rw----·····2.0·fat······321·b-·defN·23-May-04·08:07·CS1675 |
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:·CS0 | 1 | Filename:·CS0177 |
2 | Comment:· | 2 | Comment:· |
3 | Filename:·CS | 3 | Filename:·CS0571 |
4 | Comment:· | 4 | Comment:· |
5 | Filename:·CS0 | 5 | Filename:·CS0162 |
6 | Comment:· | 6 | Comment:· |
7 | Filename:·CS | 7 | Filename:·CS3005 |
8 | Comment:· | 8 | Comment:· |
9 | Filename:·CS | 9 | Filename:·CS4024 |
10 | Comment:· | 10 | Comment:· |
11 | Filename:·CS | 11 | Filename:·CS8157 |
12 | Comment:· | 12 | Comment:· |
13 | Filename:·CS | 13 | Filename:·CS1021 |
14 | Comment:· | 14 | Comment:· |
15 | Filename:·CS0 | 15 | Filename:·CS0150 |
16 | Comment:· | 16 | Comment:· |
17 | Filename:·CS | 17 | Filename:·CS0508 |
18 | Comment:· | 18 | Comment:· |
19 | Filename:·CS01 | 19 | Filename:·CS0139 |
20 | Comment:· | 20 | Comment:· |
21 | Filename:·CS0 | 21 | Filename:·CS0246 |
22 | Comment:· | 22 | Comment:· |
23 | Filename:·CS | 23 | Filename:·CS1961 |
24 | Comment:· | 24 | Comment:· |
25 | Filename:·CS1587 | 25 | Filename:·CS1587 |
26 | Comment:· | 26 | Comment:· |
27 | Filename:·CS | 27 | Filename:·CS0619 |
28 | Comment:· | 28 | Comment:· |
29 | Filename:·CS | 29 | Filename:·CS1660 |
30 | Comment:· | 30 | Comment:· |
31 | Filename:·CS0 | 31 | Filename:·CS0165 |
32 | Comment:· | 32 | Comment:· |
33 | Filename:·CS0 | 33 | Filename:·CS0429 |
34 | Comment:· | 34 | Comment:· |
35 | Filename:·CS0 | 35 | Filename:·CS0122 |
36 | Comment:· | 36 | Comment:· |
37 | Filename:·CS | 37 | Filename:·CS1061 |
38 | Comment:· | 38 | Comment:· |
39 | Filename:·CS | 39 | Filename:·CS1690 |
40 | Comment:· | 40 | Comment:· |
41 | Filename:·CS | 41 | Filename:·CS1708 |
42 | Comment:· | 42 | Comment:· |
43 | Filename:·CS0 | 43 | Filename:·CS0407 |
44 | Comment:· | 44 | Comment:· |
45 | Filename:·CS | 45 | Filename:·CS1547 |
46 | Comment:· | 46 | Comment:· |
47 | Filename:·CS | 47 | Filename:·CS2021 |
48 | Comment:· | 48 | Comment:· |
49 | Filename:·CS150 | 49 | Filename:·CS1502 |
50 | Comment:· | 50 | Comment:· |
51 | Filename:·CS0 | 51 | Filename:·CS0826 |
52 | Comment:· | 52 | Comment:· |
53 | Filename:·CS0 | 53 | Filename:·CS0192 |
54 | Comment:· | 54 | Comment:· |
55 | Filename:·CS0 | 55 | Filename:·CS0221 |
56 | Comment:· | 56 | Comment:· |
57 | Filename:·CS | 57 | Filename:·CS1540 |
58 | Comment:· | 58 | Comment:· |
59 | Filename:·CS0 | 59 | Filename:·CS0502 |
60 | Comment:· | 60 | Comment:· |
61 | Filename:·CS | 61 | Filename:·CS1517 |
62 | Comment:· | 62 | Comment:· |
63 | Filename:·CS | 63 | Filename:·CS3002 |
64 | Comment:· | 64 | Comment:· |
65 | Filename:·CS | 65 | Filename:·CS0455 |
66 | Comment:· | 66 | Comment:· |
67 | Filename:·CS | 67 | Filename:·CS0158 |
68 | Comment:· | 68 | Comment:· |
69 | Filename:·CS | 69 | Filename:·CS0528 |
70 | Comment:· | 70 | Comment:· |
71 | Filename:·CS | 71 | Filename:·CS1735 |
72 | Comment:· | 72 | Comment:· |
73 | Filename:·CS | 73 | Filename:·CS0109 |
74 | Comment:· | 74 | Comment:· |
75 | Filename:·CS0 | 75 | Filename:·CS0452 |
76 | Comment:· | 76 | Comment:· |
77 | Filename:·CS1 | 77 | Filename:·CS1591 |
78 | Comment:· | 78 | Comment:· |
79 | Filename:·CS | 79 | Filename:·CS1065 |
80 | Comment:· | 80 | Comment:· |
81 | Filename:·CS | 81 | Filename:·CS0529 |
82 | Comment:· | 82 | Comment:· |
83 | Filename:·CS0 | 83 | Filename:·CS0283 |
84 | Comment:· | 84 | Comment:· |
85 | Filename:·CS0 | 85 | Filename:·CS0066 |
Max diff block lines reached; 46015/48124 bytes (95.62%) of diff not shown. |
Offset 1, 104 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>CS0034</ErrorName> | 3 | ··<ErrorName>CS0034</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0034:·Operator·` | 5 | ····<string>//·CS0034:·Operator·`=='·is·ambiguous·on·operands·of·type·`A'·and·`A' |
6 | //·Line:· | 6 | //·Line:·36 |
7 | using·System; | ||
7 | public·class·A·{ | ||
8 | » public·static·implicit·operator·int·(A·a) | ||
9 | » { | ||
10 | » » return·0; | ||
11 | » } | ||
8 | struct·A | ||
9 | { | ||
12 | » public·static·implicit·operator·string·(A· | 10 | » public·static·implicit·operator·string·(A·c) |
13 | » { | 11 | » { |
14 | » » return· | 12 | » » return·null; |
15 | » } | 13 | » } |
16 | » public·static· | 14 | » public·static·implicit·operator·Delegate·(A·c) |
17 | » { | 15 | » { |
16 | » » return·null; | ||
18 | » » A·a·=·new·A·(); | ||
19 | » » object·o·=·a·+·a; | ||
20 | » » System.Console.WriteLine·(o); | ||
21 | » } | 17 | » } |
18 | } | ||
22 | }</string> | ||
23 | ····<string>//·CS0034:·Operator·`!='·is·ambiguous·on·operands·of·type·`Program.A'·and·`Program.B' | ||
24 | //·Line:·36 | ||
25 | using·System; | ||
26 | class·Program | 19 | class·Program |
27 | { | 20 | { |
28 | » public·class·A | ||
29 | » { | ||
30 | » » public·static·implicit·operator·string·(A·c) | ||
31 | » » { | ||
32 | » » » return·null; | ||
33 | » » } | ||
34 | » » | ||
35 | » » public·static·implicit·operator·Delegate·(A·c) | ||
36 | » » { | ||
37 | » » » return·null; | ||
38 | » » } | ||
39 | » } | ||
40 | » | ||
41 | » public·class·B | ||
42 | » { | ||
43 | » » public·static·implicit·operator·string·(B·c) | ||
44 | » » { | ||
45 | » » » return·null; | ||
46 | » » } | ||
47 | » » | ||
48 | » » public·static·implicit·operator·Delegate·(B·c) | ||
49 | » » { | ||
50 | » » » return·null; | ||
51 | » » } | ||
52 | » } | ||
53 | » public·static·void·Main·( | 21 | » public·static·void·Main·() |
54 | » { | 22 | » { |
55 | » » bool·b·=·new·A·()· | 23 | » » bool·b·=·new·A·()·==·new·A·(); |
56 | » } | 24 | » } |
57 | }</string> | 25 | }</string> |
58 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`null'·and·`null' | 26 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`null'·and·`null' |
59 | //·Line:·8 | 27 | //·Line:·8 |
60 | class·C | 28 | class·C |
61 | { | 29 | { |
62 | » public·static·void·Main·() | 30 | » public·static·void·Main·() |
63 | » { | 31 | » { |
64 | » » const·string·s3·=·null·+·null; | 32 | » » const·string·s3·=·null·+·null; |
65 | » } | 33 | » } |
66 | }</string> | 34 | }</string> |
67 | ····<string>//·CS0034:·Operator·`=='·is·ambiguous·on·operands·of·type·` | 35 | ····<string>//·CS0034:·Operator·`=='·is·ambiguous·on·operands·of·type·`Foo'·and·`Foo' |
68 | //·Line:· | 36 | //·Line:·23 |
69 | using·System; | ||
70 | struct· | 37 | public·struct·Foo |
71 | { | 38 | { |
72 | » public·static·implicit·operator· | 39 | » public·static·implicit·operator·int?·(Foo·f) |
73 | » { | 40 | » { |
74 | » » return· | 41 | » » return·1; |
75 | » } | 42 | » } |
76 | » public·static·implicit·operator· | 43 | » public·static·implicit·operator·bool?·(Foo·f) |
77 | » { | 44 | » { |
78 | » » return· | 45 | » » return·false; |
79 | » } | 46 | » } |
80 | } | 47 | } |
48 | class·C | ||
81 | class·Program | ||
82 | { | 49 | { |
83 | » public·static·void·Main·() | 50 | » public·static·void·Main·() |
84 | » { | 51 | » { |
85 | » » | 52 | » » Foo·f; |
53 | » » Foo·f2; | ||
54 | » » var·v·=·f·==·f2; | ||
86 | » } | 55 | » } |
87 | }</string> | 56 | }</string> |
88 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`Y'·and·`X' | 57 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`Y'·and·`X' |
89 | //·Line:·22 | 58 | //·Line:·22 |
90 | public·class·Y·{ | 59 | public·class·Y·{ |
91 | » public·static·implicit·operator·int·(Y·y)·{ | 60 | » public·static·implicit·operator·int·(Y·y)·{ |
92 | » » return·0; | 61 | » » return·0; |
Offset 129, 34 lines modified | Offset 95, 68 lines modified | ||
129 | public·class·C·{ | 95 | public·class·C·{ |
130 | » public·static·void·Main·() | 96 | » public·static·void·Main·() |
131 | » { | 97 | » { |
132 | » » Y·y·=·new·Y·()·+·new·X·(); | 98 | » » Y·y·=·new·Y·()·+·new·X·(); |
133 | » } | 99 | » } |
134 | }</string> | 100 | }</string> |
135 | ····<string>//·CS0034:·Operator·` | 101 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`A'·and·`A' |
136 | //·Line:·2 | 102 | //·Line:·22 |
103 | public·class·A·{ | ||
137 | public·struct·Foo | ||
138 | { | ||
139 | » public·static·implicit·operator·int | 104 | » public·static·implicit·operator·int·(A·a) |
Max diff block lines reached; 1008/4049 bytes (24.90%) of diff not shown. |
Offset 4, 68 lines modified | Offset 4, 54 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only | 5 | ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | using·System; | 7 | using·System; |
8 | [TestAttribute·()] | 8 | [TestAttribute·()] |
9 | 9 | enum·E·{ | |
10 | } | ||
10 | [AttributeUsage(AttributeTargets.Constructor)] | 11 | [AttributeUsage(AttributeTargets.Constructor)] |
11 | public·class·TestAttribute:·Attribute·{ | 12 | public·class·TestAttribute:·Attribute·{ |
12 | }</string> | 13 | }</string> |
13 | ····<string>//·CS0592:·The·attribute·`S | 14 | ····<string>//·CS0592:·The·attribute·`SAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`return'·declarations·only |
14 | //·Line·:· | 15 | //·Line·:·12 |
15 | using·System; | 16 | using·System; |
17 | [AttributeUsage·(AttributeTargets.ReturnValue)] | ||
18 | class·SAttribute:·Attribute·{} | ||
16 | public·class·C | 19 | public·class·C |
17 | { | 20 | { |
18 | ····[return:·Obsolete] | ||
19 | ····public·void·Test·(int·a) | ||
20 | ····{ | 21 | ····int·Prop·{ |
22 | ········[param:·S] | ||
23 | ········set·{ | ||
24 | ········} | ||
21 | ····} | 25 | ····} |
22 | ····static·public·void·Main·()·{} | ||
23 | }</string> | 26 | }</string> |
24 | ····<string>//·CS0592:·The·attribute·` | 27 | ····<string>//·CS0592:·The·attribute·`System.Runtime.CompilerServices.IndexerNameAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`property,·indexer'·declarations·only |
25 | //·Line·:· | 28 | //·Line·:·6 |
26 | using·System; | ||
27 | public·interface·ITest | ||
28 | { | ||
29 | » [MyAttribute] | ||
30 | » void·Method(); | ||
31 | } | ||
32 | [AttributeUsage·(AttributeTargets.Interface)] | ||
33 | public·class·MyAttributeAttribute·:·Attribute | ||
34 | { | ||
35 | } | ||
36 | 29 | using·System.Runtime.CompilerServices; | |
30 | [IndexerName("XXX")] | ||
31 | class·A·{ | ||
37 | ········public·static·void·Main·() | 32 | ········public·static·void·Main·()·{·} |
38 | ········ | 33 | ········ |
39 | ········} | ||
40 | }</string> | 34 | }</string> |
41 | ····<string>//·CS0592:·The·attribute·` | 35 | ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only |
42 | //·Line:· | 36 | //·Line:·5 |
43 | using·System; | 37 | using·System; |
38 | [assembly:TestAttribute·()] | ||
44 | using·System.Reflection; | ||
45 | [AttributeUsage(AttributeTargets.Method)] | ||
46 | public·class·EnumAttribute·:·Attribute·{} | ||
39 | [AttributeUsage(AttributeTargets.Constructor)] | ||
40 | public·class·TestAttribute:·Attribute·{ | ||
47 | public·enum·E | ||
48 | { | ||
49 | ········e_1, | ||
50 | ········[EnumAttribute] | ||
51 | ········e_2 | ||
52 | }</string> | 41 | }</string> |
53 | ····<string>//·CS0592:·The·attribute·`SimpleAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only | 42 | ····<string>//·CS0592:·The·attribute·`SimpleAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only |
54 | //·Line·:·22 | 43 | //·Line·:·22 |
55 | using·System; | 44 | using·System; |
56 | [AttributeUsage·(AttributeTargets.Constructor,·AllowMultiple·=·true)] | 45 | [AttributeUsage·(AttributeTargets.Constructor,·AllowMultiple·=·true)] |
Offset 86, 56 lines modified | Offset 72, 70 lines modified | ||
86 | [Simple·("Dummy",·MyNamedArg·=·"Dude!")] | 72 | [Simple·("Dummy",·MyNamedArg·=·"Dude!")] |
87 | » public·class·Blah·{ | 73 | » public·class·Blah·{ |
88 | » » public·static·void·Main·() | 74 | » » public·static·void·Main·() |
89 | » » { | 75 | » » { |
90 | » » } | 76 | » » } |
91 | » }</string> | 77 | » }</string> |
92 | ····<string>//·CS0592:·The·attribute·` | 78 | ····<string>//·CS0592:·The·attribute·`EnumAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`method'·declarations·only |
93 | //·Line | 79 | //·Line:·13 |
94 | using·System; | 80 | using·System; |
81 | using·System.Reflection; | ||
95 | [AttributeUsage | 82 | [AttributeUsage(AttributeTargets.Method)] |
96 | class· | 83 | public·class·EnumAttribute·:·Attribute·{} |
84 | public·enum·E | ||
85 | { | ||
86 | ········e_1, | ||
87 | ········[EnumAttribute] | ||
88 | ········e_2 | ||
89 | }</string> | ||
90 | ····<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 | ||
91 | //·Line·:·8 | ||
92 | using·System; | ||
97 | public·class·C | 93 | public·class·C |
98 | { | 94 | { |
95 | ····[return:·Obsolete] | ||
96 | ····public·void·Test·(int·a) | ||
97 | ····{ | ||
99 | ····int·Prop·{ | ||
100 | ········[param:·S] | ||
101 | ········set·{ | ||
102 | ········} | ||
103 | ····} | 98 | ····} |
99 | ····static·public·void·Main·()·{} | ||
104 | }</string> | 100 | }</string> |
105 | ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only | 101 | ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only |
106 | //·Line:·6 | 102 | //·Line:·6 |
107 | using·System; | 103 | using·System; |
108 | [TestAttribute·()] | 104 | [TestAttribute·()] |
105 | delegate·void·D·(); | ||
Max diff block lines reached; 1203/5338 bytes (22.54%) of diff not shown. |
Offset 1, 36 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>CS7003</ErrorName> | 3 | ··<ErrorName>CS7003</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | 5 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context |
6 | //·Line:· | 6 | //·Line:·4 |
7 | c | 7 | using·SCGL·=·System.Collections.Generic.List<>;</string> |
8 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
9 | //·Line:·8 | ||
10 | class·C | ||
8 | { | 11 | { |
9 | » public·class·B | ||
10 | » { | ||
11 | 12 | ····static·void·Main·() | |
13 | ····{ | ||
14 | » » System.Action<>.Combine·(); | ||
12 | » } | 15 | » } |
16 | }</string> | ||
17 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
18 | //·Line:·10 | ||
19 | class·G<T> | ||
20 | { | ||
13 | } | 21 | } |
14 | class· | 22 | class·C |
15 | { | 23 | { |
16 | » string· | 24 | » const·string·f·=·nameof·(G<>); |
17 | }</string> | 25 | }</string> |
18 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | 26 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context |
19 | //·Line:·10 | 27 | //·Line:·10 |
20 | class·G<T> | 28 | class·G<T> |
21 | { | 29 | { |
22 | } | 30 | } |
23 | class·C | 31 | class·C |
24 | { | 32 | { |
25 | » | 33 | » G<>·field; |
26 | }</string> | 34 | }</string> |
27 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | 35 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context |
28 | //·Line:·12 | 36 | //·Line:·12 |
29 | static·class·C | 37 | static·class·C |
30 | { | 38 | { |
31 | » static·void·Foo<T>·() | 39 | » static·void·Foo<T>·() |
Offset 39, 14 lines modified | Offset 49, 29 lines modified | ||
39 | ·» static·void·Main·() | 49 | ·» static·void·Main·() |
40 | » { | 50 | » { |
41 | » » string·s·=·nameof·(C.Foo<>); | 51 | » » string·s·=·nameof·(C.Foo<>); |
42 | » } | 52 | » } |
43 | }</string> | 53 | }</string> |
44 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | 54 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context |
55 | //·Line:·14 | ||
56 | class·A<T> | ||
57 | { | ||
58 | » public·class·B | ||
59 | » { | ||
60 | » » public·int·Foo; | ||
61 | » } | ||
62 | } | ||
63 | class·X | ||
64 | { | ||
65 | » string·s·=·nameof·(A<>.B); | ||
66 | }</string> | ||
67 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
45 | //·Line:·17 | 68 | //·Line:·17 |
46 | using·System; | 69 | using·System; |
47 | class·C<T> | 70 | class·C<T> |
48 | { | 71 | { |
49 | » public·class·G<U> | 72 | » public·class·G<U> |
Offset 71, 34 lines modified | Offset 96, 9 lines modified | ||
71 | » } | 96 | » } |
72 | » static·void·Main·() | 97 | » static·void·Main·() |
73 | » { | 98 | » { |
74 | » » string·s·=·nameof·(Foo<>); | 99 | » » string·s·=·nameof·(Foo<>); |
75 | » } | 100 | » } |
76 | }</string> | 101 | }</string> |
77 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
78 | //·Line:·4 | ||
79 | using·SCGL·=·System.Collections.Generic.List<>;</string> | ||
80 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
81 | //·Line:·10 | ||
82 | class·G<T> | ||
83 | { | ||
84 | } | ||
85 | class·C | ||
86 | { | ||
87 | » G<>·field; | ||
88 | }</string> | ||
89 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
90 | //·Line:·8 | ||
91 | class·C | ||
92 | { | ||
93 | ····static·void·Main·() | ||
94 | ····{ | ||
95 | » » System.Action<>.Combine·(); | ||
96 | » } | ||
97 | }</string> | ||
98 | ··</Examples> | 102 | ··</Examples> |
99 | </ErrorDocumentation> | 103 | </ErrorDocumentation> |
Offset 1, 55 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>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 | ||
6 | 5 | ····<string>//·CS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`method'·declarations·only | |
6 | //·GMCS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`class,·method'·declarations·only | ||
7 | //·Line:·11 | 7 | //·Line:·11 |
8 | using·System; | 8 | using·System; |
9 | using·System.Diagnostics; | 9 | using·System.Diagnostics; |
10 | class·Class1· | 10 | class·Class1· |
11 | { | 11 | { |
12 | ········public·event·ResolveEventHandler·G·{ | ||
13 | ········ | 12 | ········public·int·G·{ |
13 | ············[Conditional("DEBUG")] | ||
14 | ············ | 14 | ············get·{ |
15 | ····················return·1; | ||
15 | ············remove·{} | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<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 | ||
19 | //·Line:·14 | ||
20 | class·Test·{ | ||
21 | ········public·static·bool·Error·{ | ||
22 | ············[System.Obsolete]·set·{ | ||
23 | ············} | 16 | ············} |
17 | » } | ||
24 | ········} | ||
25 | } | ||
26 | class·MainClass·{ | ||
27 | ········public·static·void·Main·()·{ | ||
28 | ················Test.Error·=·false; | ||
29 | ········} | ||
30 | }</string> | 18 | }</string> |
31 | ····<string>//·CS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`method'·declarations·only | ||
32 | 19 | ····<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 | |
20 | //·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 | 21 | //·Line:·11 |
34 | using·System; | 22 | using·System; |
35 | using·System.Diagnostics; | 23 | using·System.Diagnostics; |
36 | class·Class1· | 24 | class·Class1· |
37 | { | 25 | { |
26 | ········public·event·ResolveEventHandler·G·{ | ||
27 | ············[CLSCompliant(false)] | ||
38 | ········public·int·G·{ | ||
39 | ············[Conditional("DEBUG")] | ||
40 | ············get·{ | ||
41 | ····················return·1; | ||
42 | ············} | 28 | ············add·{} |
29 | ············remove·{} | ||
43 | » } | 30 | » } |
44 | }</string> | 31 | }</string> |
45 | ····<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 | ····<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 |
46 | //·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 | //·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 |
47 | //·Line:·15 | 34 | //·Line:·15 |
48 | class·Test·{ | 35 | class·Test·{ |
Offset 71, 9 lines modified | Offset 56, 24 lines modified | ||
71 | using·System; | 56 | using·System; |
72 | public·interface·X·{ | 57 | public·interface·X·{ |
73 | ··[method:CLSCompliant·(false)] | 58 | ··[method:CLSCompliant·(false)] |
74 | ··event·EventHandler·XEvent; | 59 | ··event·EventHandler·XEvent; |
75 | }</string> | 60 | }</string> |
61 | ····<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 | ||
62 | //·Line:·14 | ||
63 | class·Test·{ | ||
64 | ········public·static·bool·Error·{ | ||
65 | ············[System.Obsolete]·set·{ | ||
66 | ············} | ||
67 | ········} | ||
68 | } | ||
69 | class·MainClass·{ | ||
70 | ········public·static·void·Main·()·{ | ||
71 | ················Test.Error·=·false; | ||
72 | ········} | ||
73 | }</string> | ||
76 | ··</Examples> | 74 | ··</Examples> |
77 | </ErrorDocumentation> | 75 | </ErrorDocumentation> |
Offset 1, 30 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>CS0695</ErrorName> | 3 | ··<ErrorName>CS0695</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0695:·` | 5 | ····<string>//·CS0695:·`C<X,Y>'·cannot·implement·both·`I<K<Y>>'·and·`I<X>'·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<X>'·and·`I<K<Y>>'·because·they·may·unify·for·some·type·parameter·substitutions | ||
12 | //·Line:·10 | 6 | //·Line:·10 |
13 | interface·I<X> | 7 | interface·I<X> |
14 | {·} | 8 | {·} |
15 | interface·K<X> | 9 | interface·K<X> |
16 | {·} | 10 | {·} |
17 | class·C<X,Y>·:·I< | 11 | class·C<X,Y>·:·I<K<Y>>,·I<X> |
18 | {·}</string> | 12 | {·}</string> |
13 | ····<string>//·CS0695:·`Test<T>.TestN'·cannot·implement·both·`C<T>.I'·and·`C<string>.I'·because·they·may·unify·for·some·type·parameter·substitutions | ||
14 | //·Line:·17 | ||
15 | class·C<T> | ||
16 | { | ||
17 | » public·interface·I | ||
18 | » { | ||
19 | » } | ||
20 | » | ||
21 | » public·class·N·:·C<string> | ||
22 | » { | ||
23 | » } | ||
24 | } | ||
25 | class·Test<T>·:·C<T> | ||
26 | { | ||
27 | » class·TestN·:·I,·N.I | ||
28 | » { | ||
29 | » } | ||
30 | }</string> | ||
19 | ····<string>//·CS0695:·`C<T1,T2>'·cannot·implement·both·`IA<T1>'·and·`IB<IA<T2>>'·because·they·may·unify·for·some·type·parameter·substitutions | 31 | ····<string>//·CS0695:·`C<T1,T2>'·cannot·implement·both·`IA<T1>'·and·`IB<IA<T2>>'·because·they·may·unify·for·some·type·parameter·substitutions |
20 | //·Line:·12 | 32 | //·Line:·12 |
21 | interface·IA<T> | 33 | interface·IA<T> |
22 | { | 34 | { |
23 | } | 35 | } |
Offset 39, 45 lines modified | Offset 51, 33 lines modified | ||
39 | //·Line:·7 | 51 | //·Line:·7 |
40 | interface·I<X> | 52 | interface·I<X> |
41 | {·} | 53 | {·} |
42 | class·A<X,Y,Z>·:·I<X>,·I<A<Y,Y,Z>> | 54 | class·A<X,Y,Z>·:·I<X>,·I<A<Y,Y,Z>> |
43 | {·}</string> | 55 | {·}</string> |
44 | ····<string>//·CS0695:·` | 56 | ····<string>//·CS0695:·`A<X,Y>'·cannot·implement·both·`I<X>'·and·`I<Y>'·because·they·may·unify·for·some·type·parameter·substitutions |
57 | //·Line:·7 | ||
58 | interface·I<X> | ||
59 | {·} | ||
60 | class·A<X,Y>·:·I<X>,·I<Y> | ||
61 | {·}</string> | ||
62 | ····<string>//·CS0695:·`C<X,Y>'·cannot·implement·both·`I<X>'·and·`I<K<Y>>'·because·they·may·unify·for·some·type·parameter·substitutions | ||
45 | //·Line:·10 | 63 | //·Line:·10 |
46 | interface·I<X> | 64 | interface·I<X> |
47 | {·} | 65 | {·} |
48 | interface·K<X> | 66 | interface·K<X> |
49 | {·} | 67 | {·} |
50 | class·C<X,Y>·:·I< | 68 | class·C<X,Y>·:·I<X>,·I<K<Y>> |
51 | {·}</string> | 69 | {·}</string> |
52 | ····<string>//·CS0695:·`Test<T>.TestN'·cannot·implement·both·`C<T>.I'·and·`C<string>.I'·because·they·may·unify·for·some·type·parameter·substitutions | ||
53 | //·Line:·17 | ||
54 | class·C<T> | ||
55 | { | ||
56 | » public·interface·I | ||
57 | » { | ||
58 | » } | ||
59 | » | ||
60 | » public·class·N·:·C<string> | ||
61 | » { | ||
62 | » } | ||
63 | } | ||
64 | class·Test<T>·:·C<T> | ||
65 | { | ||
66 | » class·TestN·:·I,·N.I | ||
67 | » { | ||
68 | » } | ||
69 | }</string> | ||
70 | ····<string>//·CS0695:·`C<T,U>'·cannot·implement·both·`A<T>.IB'·and·`A<U>.IB'·because·they·may·unify·for·some·type·parameter·substitutions | 70 | ····<string>//·CS0695:·`C<T,U>'·cannot·implement·both·`A<T>.IB'·and·`A<U>.IB'·because·they·may·unify·for·some·type·parameter·substitutions |
71 | //·Line:·11 | 71 | //·Line:·11 |
72 | class·A<T> | 72 | class·A<T> |
73 | { | 73 | { |
74 | » public·interface·IB | 74 | » public·interface·IB |
75 | » { | 75 | » { |
Offset 1, 30 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>CS0037</ErrorName> | 3 | ··<ErrorName>CS0037</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type | ||
6 | //·Line:·6 | ||
7 | class·C | ||
8 | { | ||
9 | » object·[,]·i·=·new·int·[2,1]·{·{·null·},·{·2·}·}; | ||
10 | }</string> | ||
11 | ····<string>//·CS0037:·Cannot·convert·null·to·`S'·because·it·is·a·value·type | ||
12 | //·Line:·10 | ||
13 | struct·S·{ | ||
14 | » int·a; | ||
15 | } | ||
16 | class·X·{ | ||
17 | » static·void·Main·() | ||
18 | » { | ||
19 | » » S·s·=·(S)·null; | ||
20 | » } | ||
21 | }</string> | ||
22 | ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type | 5 | ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type |
23 | //·Line:·12 | 6 | //·Line:·12 |
24 | class·C | 7 | class·C |
25 | { | 8 | { |
26 | » static·void·Test·() | 9 | » static·void·Test·() |
27 | » { | 10 | » { |
Offset 32, 88 lines modified | Offset 13, 107 lines modified | ||
32 | » » switch·(c) | 13 | » » switch·(c) |
33 | » » { | 14 | » » { |
34 | » » » case·'a':· | 15 | » » » case·'a':· |
35 | » » » » goto·case·null; | 16 | » » » » goto·case·null; |
36 | » » } | 17 | » » } |
37 | » } | 18 | » } |
38 | }</string> | 19 | }</string> |
39 | ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type | ||
40 | //·Line:·6 | ||
41 | class·C | ||
42 | { | ||
43 | » int·[,]·i·=·new·int·[2,null]·{·{·1·},·{·2·}·}; | ||
44 | }</string> | ||
45 | ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type | 20 | ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type |
46 | //·Line:·8 | 21 | //·Line:·8 |
47 | class·Test | 22 | class·Test |
48 | { | 23 | { |
49 | » static·void·Main·() | 24 | » static·void·Main·() |
50 | » { | 25 | » { |
51 | » » char·p·=·null; | 26 | » » char·p·=·null; |
52 | » } | 27 | » } |
53 | }</string> | 28 | }</string> |
54 | ····<string>//·CS0037:·Cannot·convert·null·to·`b | 29 | ····<string>//·CS0037:·Cannot·convert·null·to·`bool'·because·it·is·a·value·type |
55 | //·Line | 30 | //·Line:·19 |
56 | public·class·Blah·{ | ||
57 | » public·enum·MyEnum·:·byte·{ | ||
58 | » » Foo·=·null, | ||
59 | 31 | using·System; | |
32 | class·TestA | ||
33 | { | ||
34 | » public·string·Select·(Func<TestA,·bool>·f) | ||
35 | » { | ||
36 | » » return·""; | ||
60 | » } | 37 | » } |
38 | } | ||
39 | public·class·C | ||
40 | { | ||
61 | » | 41 | » static·void·Main·() |
62 | » { | 42 | » { |
43 | » » string·foo·=·from·a·in·new·TestA·()·select·null; | ||
63 | » } | 44 | » } |
64 | }</string> | 45 | }</string> |
65 | ····<string>//·CS0037:·Cannot·convert·null·to·` | 46 | ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type |
66 | //·Line:· | 47 | //·Line:·6 |
67 | using·System; | ||
68 | 48 | class·C | |
69 | { | 49 | { |
70 | » public·bool·Dec·{·set·{·}·get·{·return·false;·}·} | ||
71 | } | 50 | » int·[,]·i·=·new·int·[2,null]·{·{·1·},·{·2·}·}; |
51 | }</string> | ||
52 | ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type | ||
53 | //·Line:·6 | ||
72 | class·C | 54 | class·C |
73 | { | 55 | { |
56 | » object·[,]·i·=·new·int·[2,1]·{·{·null·},·{·2·}·}; | ||
74 | » [Bound·(Dec·=·null)] | ||
75 | » double·d2; | ||
76 | }</string> | 57 | }</string> |
77 | ····<string>//·CS0037:·Cannot·convert·null·to·`b | 58 | ····<string>//·CS0037:·Cannot·convert·null·to·`byte'·because·it·is·a·value·type |
78 | //·Line:· | 59 | //·Line·:·7 |
60 | public·class·Blah·{ | ||
79 | u | 61 | » public·enum·MyEnum·:·byte·{ |
62 | » » Foo·=·null, | ||
63 | » » Bar | ||
64 | » } | ||
65 | » public·static·void·Main·() | ||
80 | class·TestA | ||
81 | { | ||
82 | » public·string·Select·(Func<TestA,·bool>·f) | ||
83 | » { | 66 | » { |
84 | » » return·""; | ||
85 | » } | 67 | » } |
68 | }</string> | ||
69 | ····<string>//·CS0037:·Cannot·convert·null·to·`S'·because·it·is·a·value·type | ||
70 | //·Line:·10 | ||
71 | struct·S·{ | ||
72 | » int·a; | ||
86 | } | 73 | } |
74 | class·X·{ | ||
87 | public·class·C | ||
88 | { | ||
89 | » static·void·Main·() | 75 | » static·void·Main·() |
90 | » { | 76 | » { |
Max diff block lines reached; 543/3492 bytes (15.55%) 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>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·`1'·was·expected |
6 | //·Line:· | 6 | //·Line:·8 |
7 | class·M | 7 | class·M |
8 | { | 8 | { |
9 | » public·static·void·Main·() | 9 | » public·static·void·Main·() |
10 | » { | 10 | » { |
11 | » » int[]·i·=·new·int·[1]·{·2,·3·}; | ||
11 | » » int[,]·i·=·{·{0,·0}, | ||
12 | » » » {·1·}·}; | ||
13 | » } | 12 | » } |
14 | }</string> | 13 | }</string> |
15 | ····<string>//·CS0847:·An·array·initializer·of·length·` | 14 | ····<string>//·CS0847:·An·array·initializer·of·length·`2'·was·expected |
16 | //·Line:· | 15 | //·Line:·9 |
17 | class·M | 16 | class·M |
18 | { | 17 | { |
19 | » public·static·void·Main·() | 18 | » public·static·void·Main·() |
20 | » { | 19 | » { |
21 | » » int[]·i·= | 20 | » » int[,]·i·=·{·{0,·0}, |
21 | » » » {·1·}·}; | ||
22 | » } | 22 | » } |
23 | }</string> | 23 | }</string> |
24 | ····<string>//·CS0847:·An·array·initializer·of·length·`3'·was·expected | 24 | ····<string>//·CS0847:·An·array·initializer·of·length·`3'·was·expected |
25 | //·Line:·9 | 25 | //·Line:·9 |
26 | class·M | 26 | class·M |
27 | { | 27 | { |
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, 60 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>CS0123</ErrorName> | 3 | ··<ErrorName>CS0123</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0123:·A·method·or·delegate·`MainClass.Delegate()'·parameters·do·not·match·delegate·`TestDelegate(bool)'·parameters | ||
6 | //·Line:·12 | ||
7 | delegate·int·TestDelegate(bool·b); | ||
8 | public·class·MainClass·{ | ||
9 | ········public·static·int·Delegate()·{ | ||
10 | ················return·0; | ||
11 | ········} | ||
12 | ········public·static·void·Main()·{ | ||
13 | ················TestDelegate·delegateInstance·=·new·TestDelegate·(Delegate); | ||
14 | ·······} | ||
15 | }</string> | ||
5 | ····<string>//·CS0123:·A·method·or·delegate·`object.ToString()'·parameters·do·not·match·delegate·`System.Func<string>()'·parameters | 16 | ····<string>//·CS0123:·A·method·or·delegate·`object.ToString()'·parameters·do·not·match·delegate·`System.Func<string>()'·parameters |
6 | //·Line:·16 | 17 | //·Line:·16 |
7 | //·Compiler·options:·-langversion:latest | ||
8 | using·System; | 18 | using·System; |
9 | public·ref·struct·S | ||
10 | { | ||
11 | } | ||
12 | class·Test | 19 | class·Test |
13 | { | 20 | { |
14 | » public·static·void·Main·() | 21 | » public·static·void·Main·() |
15 | » { | 22 | » { |
23 | » » Func<string>·f·=·default·(TypedReference).ToString; | ||
16 | » » var·s·=·new·S·(); | ||
17 | » » Func<string>·f·=·s.ToString; | ||
18 | » } | 24 | » } |
19 | }</string> | 25 | }</string> |
20 | ····<string>//·CS0123:·A·method·or·delegate·` | 26 | ····<string>//·CS0123:·A·method·or·delegate·`A<T,U>.M(T)'·parameters·do·not·match·delegate·`A<T,U>.D(U)'·parameters |
21 | //·Line:·1 | 27 | //·Line:·10 |
22 | using·System; | ||
23 | class·Te | 28 | class·A<T,·U>·where·T·:·U |
24 | { | 29 | { |
30 | » delegate·void·D·(U·u); | ||
25 | » static·bool·Foo·(int·x,·bool·option·=·true) | ||
26 | » { | ||
27 | » » return·true; | ||
28 | » } | ||
29 | » static·void·M | 31 | » static·void·M·(T·t) |
30 | » { | 32 | » { |
31 | » » | 33 | » » D·d·=·M; |
32 | » } | 34 | » } |
33 | }</string> | 35 | }</string> |
34 | ····<string>//·CS0123:·A·method·or·delegate·` | 36 | ····<string>//·CS0123:·A·method·or·delegate·`object.ToString()'·parameters·do·not·match·delegate·`System.Func<string>()'·parameters |
35 | //·Line:·1 | 37 | //·Line:·16 |
38 | //·Compiler·options:·-langversion:latest | ||
36 | 39 | using·System; | |
40 | public·ref·struct·S | ||
37 | { | 41 | { |
42 | } | ||
38 | » delegate·void·D·(dynamic·d); | ||
39 | » | ||
40 | » static·void·Method·(ref·dynamic·d) | ||
41 | » { | ||
42 | » } | ||
43 | class·Test | ||
44 | { | ||
43 | » public·static·void·Main·() | 45 | » public·static·void·Main·() |
44 | » { | 46 | » { |
45 | » » | 47 | » » var·s·=·new·S·(); |
48 | » » Func<string>·f·=·s.ToString; | ||
46 | » } | 49 | » } |
47 | }</string> | 50 | }</string> |
48 | ····<string>//·CS0123:·A·method·or·delegate·`Program.method(A)'·parameters·do·not·match·delegate·`D(dynamic)'·parameters | 51 | ····<string>//·CS0123:·A·method·or·delegate·`Program.method(A)'·parameters·do·not·match·delegate·`D(dynamic)'·parameters |
49 | //·Line:·19 | 52 | //·Line:·19 |
50 | delegate·object·D·(dynamic·b); | 53 | delegate·object·D·(dynamic·b); |
Offset 70, 89 lines modified | Offset 75, 50 lines modified | ||
70 | » } | 75 | » } |
71 | » static·void·Main·() | 76 | » static·void·Main·() |
72 | » { | 77 | » { |
73 | » » var·d·=·new·D·(method); | 78 | » » var·d·=·new·D·(method); |
74 | » } | 79 | » } |
75 | }</string> | 80 | }</string> |
76 | ····<string>//·CS0123:·A·method·or·delegate·` | 81 | ····<string>//·CS0123:·A·method·or·delegate·`Test.Foo(int,·bool)'·parameters·do·not·match·delegate·`System.Func<int,bool>(int)'·parameters |
77 | //·Line:·1 | 82 | //·Line:·15 |
78 | using·System; | 83 | using·System; |
79 | class·Test | 84 | class·Test |
80 | { | 85 | { |
86 | » static·bool·Foo·(int·x,·bool·option·=·true) | ||
81 | » public·static·void·Main·() | ||
82 | » { | ||
83 | » » Func<string>·f·=·default·(TypedReference).ToString; | ||
84 | » } | ||
85 | }</string> | ||
86 | ····<string>//·CS0123:·A·method·or·delegate·`TestDelegateA(bool)'·parameters·do·not·match·delegate·`TestDelegateB(int)'·parameters | ||
87 | //·Line:·12 | ||
88 | delegate·int·TestDelegateA·(bool·b); | ||
89 | delegate·int·TestDelegateB·(int·b); | ||
90 | public·class·MainClass | ||
91 | { | ||
92 | » public·static·int·Delegate(bool·b) | ||
93 | » { | 87 | » { |
94 | » » return· | 88 | » » return·true; |
95 | » } | 89 | » } |
96 | » | 90 | » static·void·Main·() |
97 | » { | 91 | » { |
92 | » » Func<int,·bool>·f·=·Foo; | ||
98 | » » TestDelegateA·a·=·new·TestDelegateA·(Delegate); | ||
99 | » » TestDelegateB·b·=·new·TestDelegateB·(a); | ||
100 | » } | 93 | » } |
101 | }</string> | 94 | }</string> |
102 | ····<string>//·CS0123:·A·method·or·delegate·` | 95 | ····<string>//·CS0123:·A·method·or·delegate·`MainClass.Delegate()'·parameters·do·not·match·delegate·`TestDelegate(bool)'·parameters |
103 | //·Line:· | 96 | //·Line:·17 |
Max diff block lines reached; 2978/6912 bytes (43.08%) of diff not shown. |
Offset 1, 66 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>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·`int' |
6 | //·Line | 6 | //·Line:·11 |
7 | public·class·Foo·{ | ||
8 | » public·static·void·Main·() | ||
9 | » { | ||
10 | » » Foo·k·=·new·Foo·(); | ||
11 | » » | ||
12 | » » int·i·=·~·k; | ||
7 | using·System; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0023:·The·`++'·operator·cannot·be·applied·to·operand·of·type·`X' | ||
16 | //·Line:·9 | ||
17 | class· | 8 | class·C |
9 | { | ||
18 | » static·void·Main | 10 | » static·void·Main() |
19 | » { | 11 | » { |
12 | » » int·k·=·0; | ||
13 | » » var·r·=·k?.ToString·(); | ||
20 | » » X·x·=·new·X(); | ||
21 | » » x++; | ||
22 | » } | 14 | » } |
23 | }</string> | 15 | }</string> |
24 | ····<string>//·CS0023:·The·` | 16 | ····<string>//·CS0023:·The·`-'·operator·cannot·be·applied·to·operand·of·type·`ulong' |
25 | //·Line:· | 17 | //·Line:·8 |
26 | class· | 18 | class·X |
27 | { | 19 | { |
28 | » public·static·void·Main·() | 20 | » public·static·void·Main·() |
29 | » { | 21 | » { |
22 | » » object·o·=·-(9223372036854775808); | ||
30 | » » int?·n·=·null; | ||
31 | » » var·m·=·!n; | ||
32 | » } | 23 | » } |
33 | }</string> | 24 | }</string> |
34 | ····<string>//·CS0023:·The·` | 25 | ····<string>//·CS0023:·The·`+'·operator·cannot·be·applied·to·operand·of·type·`string' |
35 | //·Line:·10 | 26 | //·Line:·10 |
36 | //·Compiler·options:·-unsafe | ||
37 | 27 | using·System; | |
28 | public·class·Test | ||
38 | { | 29 | { |
39 | » | 30 | » static·void·Main·() |
40 | » { | 31 | » { |
32 | » » Console.WriteLine·("a"·+·+·"b"); | ||
41 | » » int*·arr·=·null; | ||
42 | » » var·v2·=·arr?.ToString·(); | ||
43 | » } | 33 | » } |
44 | }</string> | 34 | }</string> |
45 | ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`T' | 35 | ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`T' |
46 | //·Line:· | 36 | //·Line:·13 |
47 | cl | 37 | interface·IFoo<T> |
48 | { | 38 | { |
49 | » | 39 | » T·Call·(); |
40 | } | ||
41 | class·C1 | ||
42 | { | ||
43 | » U·Foo<T,·U>·(IFoo<T>·t) | ||
50 | » { | 44 | » { |
51 | » » | 45 | » » return·t?.Call·(); |
52 | » } | 46 | » } |
53 | }</string> | 47 | }</string> |
54 | ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`method·group' | 48 | ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`method·group' |
55 | //·Line:·9 | 49 | //·Line:·9 |
56 | public·class·App·{ | 50 | public·class·App·{ |
Offset 69, 96 lines modified | Offset 62, 187 lines modified | ||
69 | ··SomeEnum·SomeEnum()·{ | 62 | ··SomeEnum·SomeEnum()·{ |
70 | ····return·SomeEnum.First; | 63 | ····return·SomeEnum.First; |
71 | ··} | 64 | ··} |
72 | } | 65 | } |
73 | enum·SomeEnum·{·First,·Second·};</string> | 66 | enum·SomeEnum·{·First,·Second·};</string> |
74 | ····<string>//·CS0023:·The·` | 67 | ····<string>//·CS0023:·The·`+'·operator·cannot·be·applied·to·operand·of·type·`bool' |
68 | //·Line·:·6 | ||
69 | class·X·{ | ||
70 | ········static·void·Main·()·{ | ||
71 | ················bool·b·=·+true; | ||
72 | ········} | ||
73 | }</string> | ||
74 | ····<string>//·CS0023:·The·`++'·operator·cannot·be·applied·to·operand·of·type·`X' | ||
75 | //·Line:· | 75 | //·Line:·9 |
76 | class·X·{ | ||
77 | » static·void·Main·() | ||
78 | » { | ||
79 | » » X·x·=·new·X(); | ||
80 | » » x++; | ||
81 | » } | ||
82 | }</string> | ||
83 | ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`int*' | ||
84 | //·Line:·10 | ||
85 | //·Compiler·options:·-unsafe | ||
76 | class·C | 86 | class·C |
77 | { | 87 | { |
78 | » | 88 | » unsafe·static·void·Main·() |
79 | » { | 89 | » { |
80 | » » | 90 | » » int*·arr·=·null; |
91 | » » var·v2·=·arr?.ToString·(); | ||
81 | » } | 92 | » } |
82 | }</string> | 93 | }</string> |
83 | ····<string>//·CS0023:·The·` | 94 | ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`anonymous·method' |
84 | //·Line:· | 95 | //·Line:·8 |
85 | using·System; | 96 | using·System; |
97 | class·Test·{ | ||
98 | » public·static·void·Main(string[]·argv)·{ | ||
99 | » » Console.WriteLine("Type·of·anonymous·block:·{0}", | ||
100 | » » » (delegate()·{}).GetType()); | ||
101 | » } | ||
Max diff block lines reached; 8179/11623 bytes (70.37%) of diff not shown. |
Offset 1, 27 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>CS0455</ErrorName> | 3 | ··<ErrorName>CS0455</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0455:·Type·parameter·` | 5 | ····<string>//·CS0455:·Type·parameter·`V'·inherits·conflicting·constraints·`B'·and·`A' |
6 | //·Line:·1 | 6 | //·Line:·13 |
7 | class· | 7 | class·A |
8 | {·} | ||
8 | { | ||
9 | } | ||
10 | class· | 9 | class·B |
10 | {·} | ||
11 | { | ||
12 | } | ||
13 | class· | 11 | class·Foo<T,U,·V> |
14 | » where·T | 12 | » where·T·:·A |
15 | » where· | 13 | » where·U·:·B |
16 | » where· | 14 | » where·V·:·U,·T |
17 | » where·T4·:·T2 | ||
18 | { | 15 | { |
19 | }</string> | 16 | }</string> |
20 | ····<string>//·CS0455:·Type·parameter·`T'·inherits·conflicting·constraints·`Test'·and·`World' | 17 | ····<string>//·CS0455:·Type·parameter·`T'·inherits·conflicting·constraints·`Test'·and·`World' |
21 | //·Line:·11 | 18 | //·Line:·11 |
22 | class·Test | 19 | class·Test |
23 | {·} | 20 | {·} |
Offset 29, 28 lines modified | Offset 26, 14 lines modified | ||
29 | class·World | 26 | class·World |
30 | {·} | 27 | {·} |
31 | class·Foo<T,U> | 28 | class·Foo<T,U> |
32 | » where·T·:·Test,·U | 29 | » where·T·:·Test,·U |
33 | » where·U·:·World | 30 | » where·U·:·World |
34 | {·}</string> | 31 | {·}</string> |
35 | ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`long'·and·`long?' | ||
36 | //·Line:·11 | ||
37 | abstract·class·A<T1,·T2> | ||
38 | { | ||
39 | » public·abstract·void·Foo<U>·()·where·U·:·T1,·T2; | ||
40 | } | ||
41 | class·B·:·A<long,·long?> | ||
42 | { | ||
43 | » public·override·void·Foo<Y>·() | ||
44 | » { | ||
45 | » } | ||
46 | }</string> | ||
47 | ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`class'·and·`long' | 32 | ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`class'·and·`long' |
48 | //·Line:·11 | 33 | //·Line:·11 |
49 | abstract·class·A<T> | 34 | abstract·class·A<T> |
50 | { | 35 | { |
51 | » public·abstract·void·Foo<U>·()·where·U·:·class,·T; | 36 | » public·abstract·void·Foo<U>·()·where·U·:·class,·T; |
52 | } | 37 | } |
Offset 67, 24 lines modified | Offset 50, 41 lines modified | ||
67 | class·Test | 50 | class·Test |
68 | {·} | 51 | {·} |
69 | class·Foo<T,U> | 52 | class·Foo<T,U> |
70 | » where·T·:·struct,·U | 53 | » where·T·:·struct,·U |
71 | » where·U·:·Test | 54 | » where·U·:·Test |
72 | {·}</string> | 55 | {·}</string> |
73 | ····<string>//·CS0455:·Type·parameter·` | 56 | ····<string>//·CS0455:·Type·parameter·`T3'·inherits·conflicting·constraints·`X'·and·`Y' |
74 | //·Line:·1 | 57 | //·Line:·15 |
75 | class· | 58 | class·X |
76 | { | 59 | { |
60 | } | ||
77 | class· | 61 | class·Y |
78 | { | 62 | { |
63 | } | ||
79 | class· | 64 | class·C<T1,·T2,·T3,·T4> |
80 | » where·T·:· | 65 | » where·T1·:·X |
81 | » where· | 66 | » where·T2·:·T1 |
82 | » where· | 67 | » where·T3·:·Y,·T4 |
68 | » where·T4·:·T2 | ||
69 | { | ||
70 | }</string> | ||
71 | ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`long'·and·`long?' | ||
72 | //·Line:·11 | ||
73 | abstract·class·A<T1,·T2> | ||
83 | { | 74 | { |
75 | » public·abstract·void·Foo<U>·()·where·U·:·T1,·T2; | ||
76 | } | ||
77 | class·B·:·A<long,·long?> | ||
78 | { | ||
79 | » public·override·void·Foo<Y>·() | ||
80 | » { | ||
81 | » } | ||
84 | }</string> | 82 | }</string> |
85 | ··</Examples> | 83 | ··</Examples> |
86 | </ErrorDocumentation> | 84 | </ErrorDocumentation> |
Offset 1, 272 lines modified | Offset 1, 299 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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:·1 | 6 | //·Line:·13 |
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 | namespace·TopNS | 9 | namespace·TopNS |
10 | { | 10 | { |
11 | » class·Foo | 11 | » class·Foo |
12 | » { | 12 | » { |
13 | » » Foo·(string·foo) | ||
14 | » » { | ||
15 | » » » /**·incorrect·doccomment*/ | ||
13 | » » string·this·[string·bar]·{ | ||
14 | » » » ///·incorrect | ||
15 | » » » get·{·return·"";·} | ||
16 | » » » set·{·} | ||
17 | » » } | 16 | » » } |
18 | » } | 17 | » } |
19 | }</string> | 18 | }</string> |
20 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 19 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
21 | //·Line:· | 20 | //·Line:·8 |
22 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 21 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
23 | using·System; | 22 | using·System; |
23 | ///·invalid·comment·placed·on·namespace. | ||
24 | namespace·TopNS | 24 | namespace·TopNS |
25 | { | 25 | { |
26 | » class·Foo | 26 | » class·Foo |
27 | » { | 27 | » { |
28 | » » public·/**·invalid·comment·in·field·decl·*/·int·field; | ||
29 | » } | 28 | » } |
30 | }</string> | 29 | }</string> |
31 | ····<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 |
32 | //·Line:·5 | ||
33 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | ||
34 | ///·Text·goes·here | ||
35 | // | ||
36 | ///·and·continues·here | ||
37 | public·class·Test | ||
38 | {···· | ||
39 | }</string> | ||
40 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | ||
41 | //·Line:·10 | 31 | //·Line:·10 |
42 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 32 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
43 | using·System; | 33 | using·System; |
44 | namespace·TopNS | 34 | namespace·TopNS |
45 | { | 35 | { |
46 | » enum·Enum3·{ | ||
47 | » » Foo·/**·invalid·comment·between·enum·identifier·and·comma·*/, | ||
48 | 36 | ///·invalid·comment·on·using·directive·inside·namespace. | |
37 | using·System.Xml; | ||
38 | » enum·Foo·{ | ||
49 | » } | 39 | » } |
50 | }</string> | 40 | }</string> |
51 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 41 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
52 | //·Line:· | 42 | //·Line:·15 |
53 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 43 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
54 | using·System; | 44 | using·System; |
55 | ///·invalid·comment·on·using·alias·directive. | ||
56 | using·Hoge·=·System.Xml.XmlDocument; | ||
57 | namespace·TopNS | 45 | namespace·TopNS |
58 | { | 46 | { |
59 | » | 47 | » class·Foo |
48 | » { | ||
49 | » » string·this·[string·bar]·{ | ||
50 | » » » ///·incorrect | ||
51 | » » » get·{·return·"";·} | ||
52 | » » » set·{·} | ||
53 | » » } | ||
60 | » } | 54 | » } |
61 | }</string> | 55 | }</string> |
62 | ····<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 |
63 | //·Line:·1 | 57 | //·Line:·15 |
64 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 58 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
65 | using·System; | 59 | using·System; |
66 | namespace·TopNS | 60 | namespace·TopNS |
67 | { | 61 | { |
68 | ///·invalid·comment·on·using·alias·directive·inside·namespace. | ||
69 | using·Hoge·=·System.Xml.XmlDocument; | ||
70 | » e | 62 | » namespace·ChildNS·{ |
63 | » » enum·Enum3·{ | ||
64 | » » } | ||
65 | » » ///·invalid·here | ||
71 | » } | 66 | » } |
72 | }</string> | 67 | }</string> |
73 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 68 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
74 | //·Line:·1 | 69 | //·Line:·11 |
75 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 70 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
76 | using·System; | 71 | using·System; |
77 | namespace·TopNS | 72 | namespace·TopNS |
78 | { | 73 | { |
79 | » class·Foo | 74 | » class·Foo |
80 | » { | 75 | » { |
81 | » » Foo· | 76 | » » Foo·/**·incorrect·*/·() |
82 | » » { | 77 | » » { |
83 | » » } | 78 | » » } |
84 | » } | 79 | » } |
85 | }</string> | 80 | }</string> |
86 | ····<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 |
87 | //·Line:·1 | 82 | //·Line:·16 |
88 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 83 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
89 | using·System; | 84 | using·System; |
90 | namespace·TopNS | 85 | namespace·TopNS |
91 | { | 86 | { |
92 | » class·Foo | 87 | » abstract·class·AFoo |
Max diff block lines reached; 8314/11267 bytes (73.79%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 15 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>CS1709</ErrorName> | 3 | ··<ErrorName>CS1709</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1709:·Filename·specified·for·preprocessor·directive·is·empty | 5 | ····<string>//·CS1709:·Filename·specified·for·preprocessor·directive·is·empty |
6 | //·Line:·5 | 6 | //·Line:·5 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | # | 8 | #line·5·""</string> |
9 | ····<string>//·CS1709:·Filename·specified·for·preprocessor·directive·is·empty | 9 | ····<string>//·CS1709:·Filename·specified·for·preprocessor·directive·is·empty |
10 | //·Line:·5 | 10 | //·Line:·5 |
11 | //·Compiler·options:·-warnaserror | 11 | //·Compiler·options:·-warnaserror |
12 | # | 12 | #pragma·checksum·""·"{ee1816fc-aa5e-4d10-8ff7-6f4963833f60}"·""</string> |
13 | ··</Examples> | 13 | ··</Examples> |
14 | </ErrorDocumentation> | 14 | </ErrorDocumentation> |
Offset 1, 11 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>CS0100</ErrorName> | 3 | ··<ErrorName>CS0100</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
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 | abstract·class·C | ||
11 | { | ||
12 | » public·abstract·int·this·[object·obj,·object·obj]·{ | ||
13 | » » set; | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
17 | //·Line:·4 | ||
18 | class·C | ||
19 | { | ||
20 | » public·extern·C·(object·obj,·object·obj); | ||
21 | }</string> | ||
22 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
23 | //·Line:·6 | ||
24 | public·abstract·class·TestClass· | ||
25 | { | ||
26 | » public·abstract·void·TestMethod·(object·obj,·object·obj); | ||
27 | }</string> | ||
5 | ····<string>//·CS100:·The·parameter·name·`obj'·is·a·duplicate | 28 | ····<string>//·CS100:·The·parameter·name·`obj'·is·a·duplicate |
6 | //·Line:·6 | 29 | //·Line:·6 |
7 | abstract·class·C | 30 | abstract·class·C |
8 | { | 31 | { |
9 | » public·abstract·int·this·[object·obj,·object·obj]·=>·1; | 32 | » public·abstract·int·this·[object·obj,·object·obj]·=>·1; |
10 | }</string> | 33 | }</string> |
Offset 28, 55 lines modified | Offset 55, 28 lines modified | ||
28 | » } | 55 | » } |
29 | » static·void·Main·() | 56 | » static·void·Main·() |
30 | » { | 57 | » { |
31 | » » this.Add·(3,·5); | 58 | » » this.Add·(3,·5); |
32 | » } | 59 | » } |
33 | }</string> | 60 | }</string> |
34 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
35 | //·Line:·4 | ||
36 | public·delegate·void·D·(object·obj,·object·obj);</string> | ||
37 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
38 | //·Line:·6 | ||
39 | public·abstract·class·TestClass· | ||
40 | { | ||
41 | » public·abstract·void·TestMethod·(object·obj,·object·obj); | ||
42 | }</string> | ||
43 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
44 | //·Line:·4 | ||
45 | class·C | ||
46 | { | ||
47 | » public·extern·C·(object·obj,·object·obj); | ||
48 | }</string> | ||
49 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
50 | //·Line:·4 | ||
51 | class·C | ||
52 | { | ||
53 | » public·static·extern·bool·operator·+(C·obj,·C·obj); | ||
54 | }</string> | ||
55 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
56 | //·Line:·4 | ||
57 | abstract·class·C | ||
58 | { | ||
59 | » public·abstract·int·this·[object·obj,·object·obj]·{ | ||
60 | » » set; | ||
61 | » } | ||
62 | }</string> | ||
63 | ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate | 61 | ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate |
64 | //·Line:·10 | 62 | //·Line:·10 |
65 | using·System; | 63 | using·System; |
66 | class·C | 64 | class·C |
67 | { | 65 | { |
68 | » static·void·Main·() | 66 | » static·void·Main·() |
69 | » { | 67 | » { |
70 | » » Func<int,·int,·int>·l·=·(a,·a)·=>·1; | 68 | » » Func<int,·int,·int>·l·=·(a,·a)·=>·1; |
71 | » } | 69 | » } |
72 | }</string> | 70 | }</string> |
71 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
72 | //·Line:·4 | ||
73 | class·C | ||
74 | { | ||
75 | » public·static·extern·bool·operator·+(C·obj,·C·obj); | ||
76 | }</string> | ||
73 | ··</Examples> | 77 | ··</Examples> |
74 | </ErrorDocumentation> | 78 | </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>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·`System.Array' |
6 | //·Line:· | 6 | //·Line:·9· |
7 | using·System; | ||
8 | 7 | using·System; | |
8 | class·X | ||
9 | { | 9 | { |
10 | » public· | 10 | » public·void·Foo·(Array·bar) |
11 | » { | 11 | » { |
12 | » » object·baz·=·bar[0]; | ||
12 | » » int·i·=·0; | ||
13 | » » Console.WriteLine·("Get·i[2]:·{0}",·i[2]); | ||
14 | » } | 13 | » } |
15 | }</string> | 14 | }</string> |
16 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·` | 15 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`G' |
17 | //·Line:· | 16 | //·Line:·8 |
18 | class· | 17 | public·class·Foo<G> |
19 | { | 18 | { |
20 | » public·static·void· | 19 | » public·static·void·Bar·() |
21 | » { | 20 | » { |
21 | » » int·i·=·default·(G)[0]; | ||
22 | » » var·d·=·new·object·{ | ||
23 | » » » ["a"]·=·1 | ||
24 | » » }; | ||
25 | » } | 22 | » } |
26 | }</string> | 23 | }</string> |
27 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`method·group' | 24 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`method·group' |
28 | //·Line:· | 25 | //·Line:· |
29 | class·X | 26 | class·X |
30 | { | 27 | { |
31 | » public·void·Foo·() | 28 | » public·void·Foo·() |
32 | » { | 29 | » { |
33 | » » object·baz·=·Foo·[0]; | 30 | » » object·baz·=·Foo·[0]; |
34 | » } | 31 | » } |
35 | }</string> | 32 | }</string> |
36 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·` | 33 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`int' |
37 | //·Line:· | 34 | //·Line:·10· |
35 | using·System; | ||
38 | 36 | class·Test | |
39 | { | 37 | { |
40 | » public·static·void· | 38 | » public·static·void·Main·() |
41 | » { | 39 | » { |
42 | » » int·i·=· | 40 | » » int·i·=·0; |
41 | » » Console.WriteLine·("Get·i[2]:·{0}",·i[2]); | ||
43 | » } | 42 | » } |
44 | }</string> | 43 | }</string> |
45 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·` | 44 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`object' |
46 | //·Line:·9 | 45 | //·Line:·9 |
47 | using·System; | ||
48 | class· | 46 | class·C |
49 | { | 47 | { |
50 | » public· | 48 | » public·static·void·Main·() |
51 | » { | 49 | » { |
52 | » » | 50 | » » var·d·=·new·object·{ |
51 | » » » ["a"]·=·1 | ||
52 | » » }; | ||
53 | » } | 53 | » } |
54 | }</string> | 54 | }</string> |
55 | ··</Examples> | 55 | ··</Examples> |
56 | </ErrorDocumentation> | 56 | </ErrorDocumentation> |
Offset 1, 93 lines modified | Offset 1, 123 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`C.Foo<T>( | 5 | ····<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 |
6 | //·Line:· | 6 | //·Line:·14 |
7 | //·Compiler·options:·-langversion:experimental | ||
8 | 7 | using·System; | |
8 | class·C | ||
9 | { | 9 | { |
10 | » | 10 | » static·void·Foo<T>·(Func<T>·a) |
11 | » { | 11 | » { |
12 | » » Foo·(out·var·y); | ||
13 | » } | 12 | » } |
14 | » | 13 | » |
14 | » static·void·Main·() | ||
15 | » { | 15 | » { |
16 | » » | 16 | » » Foo·(()·=>·Main); |
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS0411:·The·type·arguments·for·method·`C. | 19 | ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo<T>(ref·T,·ref·T)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly |
20 | //·Line:·14 | 20 | //·Line:·14 |
21 | using·System; | ||
22 | interface·IB | ||
23 | { | ||
24 | } | ||
25 | class·C | 21 | class·C |
26 | { | 22 | { |
27 | » public·static·void· | 23 | » public·static·void·Foo<T>·(ref·T·t1,·ref·T·t2) |
28 | » { | 24 | » { |
29 | » » Test·(()·=>·{·if·(true)·return·(C)·null;·return·(IB)·null;·}); | ||
30 | » } | 25 | » } |
31 | » | 26 | » |
32 | » | 27 | » public·static·void·Main·() |
33 | » { | 28 | » { |
29 | » » string·s·=·"a"; | ||
30 | » » object·o·=·null; | ||
31 | » » Foo·(ref·s,·ref·o); | ||
34 | » } | 32 | » } |
35 | }</string> | 33 | }</string> |
36 | ····<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 | 34 | ····<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 |
37 | //·Line:·10 | 35 | //·Line:·10 |
38 | using·System; | 36 | using·System; |
39 | class·C | 37 | public·class·C |
40 | { | 38 | { |
41 | 39 | ····public·static·void·Main·() | |
40 | ····{ | ||
41 | ········Foo·(()·=>·throw·null); | ||
42 | ····} | ||
43 | ····static·void·Foo<T>·(Func<T>·arg) | ||
44 | ····{ | ||
45 | ····} | ||
46 | }</string> | ||
47 | ····<string>//·CS0411:·The·type·arguments·for·method·`Test.Foo<A>(D<A>)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly | ||
48 | //·Line:·15 | ||
49 | delegate·void·D<T>·(T·t); | ||
50 | class·Test | ||
51 | { | ||
52 | » public·static·D<A>·Foo<A>·(D<A>·a) | ||
42 | » { | 53 | » { |
43 | » » | 54 | » » return·null; |
44 | » } | 55 | » } |
45 | » | 56 | » |
57 | » public·static·void·Main·() | ||
46 | » { | 58 | » { |
59 | » » Foo·(delegate·{}); | ||
47 | » } | 60 | » } |
48 | }</string> | 61 | }</string> |
49 | ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo<T>(T)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly | 62 | ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo<T>(T)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly |
50 | //·Line:·1 | 63 | //·Line:·12 |
51 | //·Compiler·options:·-unsafe | ||
52 | class·C | 64 | class·C |
53 | { | 65 | { |
66 | » static·void·X·() | ||
67 | » { | ||
68 | » } | ||
69 | » | ||
54 | » static·void·Foo<T>·(T·t) | 70 | » static·void·Foo<T>·(T·t) |
55 | » { | 71 | » { |
72 | » » Foo(X·()); | ||
56 | » } | 73 | » } |
74 | }</string> | ||
75 | ····<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 | ||
76 | //·Line:·15 | ||
57 | 77 | using·System; | |
78 | public·class·Foo<T> | ||
79 | { | ||
80 | » public·void·DoSomething<U>·(Func<U,·T>·valueExpression)·{·} | ||
81 | } | ||
82 | public·class·Bar | ||
83 | { | ||
84 | » protected·void·DoAnything<T,·U>·(U·value) | ||
58 | » { | 85 | » { |
86 | » » new·Foo<U>·().DoSomething·(value); | ||
59 | » » int*·i·=·null; | ||
60 | » » Foo·(i); | ||
61 | » } | 87 | » } |
62 | }</string> | 88 | }</string> |
63 | ····<string>//·CS0411:·The·type·arguments·for·method·`C. | 89 | ····<string>//·CS0411:·The·type·arguments·for·method·`C.Test<TR,TA>(C.Func<TR,TA>,·C.Func<TR,TA>)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly |
64 | //·Line:·1 | 90 | //·Line:·16 |
65 | class·C | ||
91 | public·class·C | ||
66 | { | 92 | { |
67 | » public· | 93 | » public·delegate·T1·Func<T1,·T2>·(T2·t); |
94 | » | ||
95 | ···» public·static·TR·Test<TR,·TA>·(Func<TR,·TA>·f,·Func<TR,·TA>·f2) | ||
68 | » { | 96 | » { |
97 | » » return·default·(TR); | ||
69 | » } | 98 | » } |
70 | » | 99 | » |
Max diff block lines reached; 9686/13768 bytes (70.35%) of diff not shown. |
Offset 1, 35 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>CS0118</ErrorName> | 3 | ··<ErrorName>CS0118</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0118:·` | 5 | ····<string>//·CS0118:·`C'·is·a·`type'·but·a·`variable'·was·expected |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | class·C | ||
7 | namespace·N | ||
8 | { | ||
9 | } | ||
10 | public·class·C<T>··where·T·:·N | ||
11 | { | 8 | { |
9 | » public·static·void·Main·() | ||
10 | » { | ||
11 | » » int·i·=·(C)·+1; | ||
12 | » } | ||
12 | }</string> | 13 | }</string> |
13 | ····<string>//·CS0118:·` | 14 | ····<string>//·CS0118:·`X.Foo'·is·a·`property'·but·a·`method·group'·was·expected |
14 | //·Line:·1 | 15 | //·Line:·12 |
15 | class· | 16 | class·X |
16 | { | 17 | { |
17 | » public·string·s; | ||
18 | 18 | » static·int·Foo·{ | |
19 | » » get·{·return·1;·} | ||
20 | » } | ||
21 | » static·void·Main·() | ||
22 | » { | ||
23 | » » Foo·(1); | ||
19 | class·X·:·A | ||
20 | { | ||
21 | » s·MyProperty·{ | ||
22 | » » get·{ | ||
23 | » » » return·s; | ||
24 | » » } | ||
25 | » } | 24 | » } |
26 | }</string> | 25 | }</string> |
27 | ····<string>//·CS0118:·`A'·is·a·`type'·but·a·`variable'·was·expected | 26 | ····<string>//·CS0118:·`A'·is·a·`type'·but·a·`variable'·was·expected |
28 | //·Line:·12 | 27 | //·Line:·12 |
29 | class·A | 28 | class·A |
30 | { | 29 | { |
Offset 38, 53 lines modified | Offset 36, 75 lines modified | ||
38 | class·B | 36 | class·B |
39 | { | 37 | { |
40 | » public·B·() | 38 | » public·B·() |
41 | » { | 39 | » { |
42 | » » A·=·2; | 40 | » » A·=·2; |
43 | » } | 41 | » } |
44 | }</string> | 42 | }</string> |
45 | ····<string>//·CS0118:·` | 43 | ····<string>//·CS0118:·`N'·is·a·`namespace'·but·a·`type'·was·expected |
46 | //·Line:·8 | 44 | //·Line:·8 |
47 | 45 | namespace·N | |
48 | { | 46 | { |
47 | } | ||
49 | » public·static·void·Main·() | ||
50 | » { | ||
51 | » » int·i·=·(C)·+1; | ||
52 | » } | ||
53 | }</string> | ||
54 | ····<string>//·CS0118:·`X.Foo'·is·a·`property'·but·a·`method·group'·was·expected | ||
55 | //·Line:·12 | ||
56 | class· | 48 | public·class·C<T>··where·T·:·N |
57 | { | 49 | { |
58 | » static·int·Foo·{ | ||
59 | » » get·{·return·1;·} | ||
60 | 50 | }</string> | |
51 | ····<string>//·CS0118:·`M.N'·is·a·`namespace'·but·a·`variable'·was·expected | ||
52 | //·Line:·10 | ||
61 | 53 | namespace·M.N | |
54 | { | ||
55 | » public·class·Foo | ||
62 | » { | 56 | » { |
63 | » » Foo·( | 57 | » » public·Foo·(object·value) |
58 | » » { | ||
59 | » » » N·=·value; | ||
60 | » » } | ||
64 | » } | 61 | » } |
65 | }</string> | 62 | }</string> |
66 | ····<string>//·CS0118:·` | 63 | ····<string>//·CS0118:·`MonoTests.System.Data.Test'·is·a·`namespace'·but·a·`type'·was·expected |
67 | //·Line:· | 64 | //·Line:·22 |
65 | using·NUnit.Framework; | ||
66 | using·System; | ||
68 | p | 67 | namespace·NUnit.Framework |
69 | { | 68 | { |
70 | » public· | 69 | » public·class·Test·:·Attribute |
70 | » {·} | ||
71 | } | ||
72 | namespace·MonoTests.System.Data.Test.Utils | ||
73 | { | ||
74 | » public·class·Y | ||
75 | » {·} | ||
76 | } | ||
77 | namespace·MonoTests.System.Data.SqlTypes | ||
78 | { | ||
79 | » public·class·X | ||
71 | » { | 80 | » { |
81 | » » [Test] | ||
82 | » » public·void·Hello·() | ||
83 | » » { | ||
84 | » » } | ||
85 | » » static·void·Main·() | ||
86 | » » {·} | ||
72 | » } | 87 | » } |
73 | } | 88 | }</string> |
89 | ····<string>//·CS0118:·`System'·is·a·`namespace'·but·a·`type'·was·expected | ||
90 | //·Line:·9 | ||
74 | 91 | public·class·C | |
75 | { | 92 | { |
76 | » public· | 93 | » public·object·Test·(object·a) |
77 | » { | 94 | » { |
78 | » » | 95 | » » return·(System)(a); |
79 | » } | 96 | » } |
80 | }</string> | 97 | }</string> |
81 | ····<string>//·CS0118:·`A.B'·is·a·`namespace'·but·a·`type'·was·expected | 98 | ····<string>//·CS0118:·`A.B'·is·a·`namespace'·but·a·`type'·was·expected |
82 | //·Line:·9 | 99 | //·Line:·9 |
Max diff block lines reached; 2839/5623 bytes (50.49%) of diff not shown. |
Offset 11, 29 lines modified | Offset 11, 29 lines modified | ||
11 | ············Black | 11 | ············Black |
12 | ········} | 12 | ········} |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 14 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
15 | //·Line:·5 | 15 | //·Line:·5 |
16 | interface·Interface·{ | 16 | interface·Interface·{ |
17 | ········interface·I·{} | ||
17 | ········public·struct·Struct·{ | ||
18 | ········} | ||
19 | }</string> | 18 | }</string> |
20 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 19 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
21 | //·Line:·5 | 20 | //·Line:·5 |
22 | interface·Interface·{ | 21 | interface·Interface·{ |
23 | ········public·c | 22 | ········public·struct·Struct·{ |
24 | ········} | 23 | ········} |
25 | }</string> | 24 | }</string> |
26 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 25 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
27 | //·Line:·5 | 26 | //·Line:·5 |
28 | interface·Interface·{ | 27 | interface·Interface·{ |
29 | ········ | 28 | ········public·class·C·{ |
29 | ········} | ||
30 | }</string> | 30 | }</string> |
31 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 31 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
32 | //·Line:·5 | 32 | //·Line:·5 |
33 | interface·Interface·{ | 33 | interface·Interface·{ |
34 | ········delegate·void·D·(); | 34 | ········delegate·void·D·(); |
35 | }</string> | 35 | }</string> |
Offset 1, 63 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>CS0122</ErrorName> | 3 | ··<ErrorName>CS0122</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0122:·`A.B'·is·inaccessible·due·to·its·protection·level | 5 | ····<string>//·CS0122:·`A.B'·is·inaccessible·due·to·its·protection·level |
6 | //·Line:·4 | ||
7 | using·C·=·A.B; | ||
8 | class·A | ||
9 | { | ||
10 | » class·B·{} | ||
11 | }</string> | ||
12 | ····<string>//·CS0122:·`FooAttribute.Foo'·is·inaccessible·due·to·its·protection·level | ||
13 | //·Line:·11 | 6 | //·Line:·11 |
14 | //·This·is·bug·#55970 | ||
15 | using·System; | ||
16 | public·sealed·class·FooAttribute·:·Attribute·{ | ||
17 | 7 | interface·r·{ | |
8 | » A.B·aaa·(); | ||
18 | } | 9 | } |
19 | [Foo·(Foo·=·1)] | ||
20 | public·class·Tests·{ | ||
21 | 10 | class·A·{ | |
11 | » enum·B·{ | ||
12 | » » D | ||
22 | » } | 13 | » } |
23 | }</string> | ||
24 | ····<string>//·CS0122:·`M.Test<S.P>(I<S.P>)'·is·inaccessible·due·to·its·protection·level | ||
25 | //·Line:·27 | ||
26 | interface·I<T> | ||
27 | { | ||
28 | } | 14 | } |
15 | class·B·{ | ||
16 | » static·void·Main·() | ||
29 | struct·S | ||
30 | { | ||
31 | » class·P | ||
32 | » { | ||
33 | » } | ||
34 | » | ||
35 | » public·class·C·:·I<P> | ||
36 | » { | 17 | » { |
18 | » » A.B·x·=·A.B.D; | ||
37 | » } | 19 | » } |
38 | } | 20 | }</string> |
21 | ····<string>//·CS0122:·`G.GG'·is·inaccessible·due·to·its·protection·level | ||
22 | //·Line:·14 | ||
39 | class· | 23 | class·G |
40 | { | 24 | { |
41 | » | 25 | » private·class·GG |
42 | » { | 26 | » { |
27 | » » public·class·F·{·} | ||
43 | » } | 28 | » } |
29 | } | ||
30 | class·X | ||
31 | { | ||
32 | » G.GG.F·foo; | ||
44 | » static·void·Test() | ||
45 | » { | ||
46 | » » Test·(new·S.C·()); | ||
47 | » } | ||
48 | }</string> | 33 | }</string> |
49 | ····<string>//·CS0122:·`C.this[int]'·is·inaccessible·due·to·its·protection·level | 34 | ····<string>//·CS0122:·`C.this[int]'·is·inaccessible·due·to·its·protection·level |
50 | //·Line:·6 | 35 | //·Line:·6 |
51 | using·System; | 36 | using·System; |
52 | using·System.Collections; | 37 | using·System.Collections; |
Offset 70, 61 lines modified | Offset 51, 58 lines modified | ||
70 | { | 51 | { |
71 | » void·Foo·() | 52 | » void·Foo·() |
72 | » { | 53 | » { |
73 | » » C·c·=·new·C·(); | 54 | » » C·c·=·new·C·(); |
74 | » » c·[0]·=·null; | 55 | » » c·[0]·=·null; |
75 | » } | 56 | » } |
76 | }</string> | 57 | }</string> |
77 | ····<string>//·CS0122:·` | 58 | ····<string>//·CS0122:·`AAttribute.AAttribute()'·is·inaccessible·due·to·its·protection·level |
78 | //·Line:· | 59 | //·Line:·9 |
79 | 60 | class·AAttribute·:·System.Attribute | |
80 | { | 61 | { |
62 | » protected·AAttribute()·{·} | ||
63 | } | ||
81 | » public·class·Foo | ||
82 | » { | ||
83 | » » private·class·Bar·{} | ||
84 | » } | ||
85 | » | ||
86 | » private·class·Bar·:·Foo.Bar | ||
87 | » { | ||
88 | » } | ||
89 | 64 | [A] | |
65 | class·C | ||
66 | { | ||
90 | }</string> | 67 | }</string> |
91 | ····<string>//·CS0122:·` | 68 | ····<string>//·CS0122:·`Test.foo'·is·inaccessible·due·to·its·protection·level |
92 | //·Line:· | 69 | //·Line:·10 |
93 | 70 | internal·class·Test· | |
94 | { | 71 | { |
72 | » protected·const·int·foo·=·0; | ||
95 | » public·static·void·Main·() | ||
96 | » { | ||
97 | » » var·x·=·nameof·(A.Y); | ||
98 | » } | ||
99 | } | 73 | } |
74 | internal·class·Rest | ||
100 | » · | ||
101 | public·class·A | ||
102 | { | 75 | { |
103 | » pr | 76 | » protected·const·int·foo·=·Test.foo; |
77 | » static·void·Main·()·{} | ||
104 | }</string> | 78 | }</string> |
105 | ····<string>//·CS0122:·` | 79 | ····<string>//·CS0122:·`X.a.get'·is·inaccessible·due·to·its·protection·level |
106 | //·Line:·1 | 80 | //·Line:·16 |
107 | u | 81 | public·class·X·{ |
Max diff block lines reached; 15236/17991 bytes (84.69%) of diff not shown. |
Offset 1, 20 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>CS0305</ErrorName> | 3 | ··<ErrorName>CS0305</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0305:·Using·the·generic·type·`System.Collections.Generic.List<T>'·requires·`1'·type·argument(s) | ||
6 | //·Line:·8 | ||
7 | using·System.Collections.Generic; | ||
8 | class·X | ||
9 | { | ||
10 | » List<int,long>·list; | ||
11 | }</string> | ||
12 | ····<string>//·CS0305:·Using·the·generic·method·`X.G<T>()'·requires·`1'·type·argument(s) | 5 | ····<string>//·CS0305:·Using·the·generic·method·`X.G<T>()'·requires·`1'·type·argument(s) |
13 | //·Line:·17 | 6 | //·Line:·17 |
14 | using·System; | 7 | using·System; |
15 | delegate·int·E·(); | 8 | delegate·int·E·(); |
Offset 26, 42 lines modified | Offset 17, 32 lines modified | ||
26 | » } | 17 | » } |
27 | » static·void·Main·() | 18 | » static·void·Main·() |
28 | » { | 19 | » { |
29 | » » E·e2·=·new·E·(G); | 20 | » » E·e2·=·new·E·(G); |
30 | » } | 21 | » } |
31 | }</string> | 22 | }</string> |
32 | ····<string>//·CS0305:·Using·the·generic·type·`N<T>'·requires·`1'·type·argument(s) | 23 | ····<string>//·CS0305:·Using·the·generic·type·`N1.A<T>'·requires·`1'·type·argument(s) |
33 | //·Line:·12 | 24 | //·Line:·12 |
25 | namespace·N1 | ||
34 | class·N<T> | ||
35 | { | ||
36 | } | ||
37 | class·C | ||
38 | { | 26 | { |
39 | » | 27 | » class·A<T> |
40 | » { | 28 | » { |
41 | » » global::N·n·=·null; | ||
42 | » } | 29 | » } |
30 | } | ||
43 | }</string> | ||
44 | ····<string>//·CS0305:·Using·the·generic·method·`C.Test<T,Y>(C.Func<T>)'·requires·`2'·type·argument(s) | ||
45 | //·Line:·14 | ||
46 | 31 | namespace·N3 | |
47 | { | 32 | { |
33 | » using·W·=·N1.A; | ||
48 | » public·delegate·int·Func<T>·(T·t); | ||
49 | » | ||
50 | » public·static·void·Test<T,·Y>·(Func<T>·f) | ||
51 | » { | ||
52 | » } | ||
53 | » | 34 | » class·X |
54 | » { | 35 | » { |
55 | » » | 36 | » » static·void·Main·() |
37 | » » { | ||
38 | » » } | ||
56 | » } | 39 | » } |
57 | }</string> | 40 | }</string> |
58 | ····<string>//·CS0305:·Using·the·generic·type·`Stack<T>'·requires·`1'·type·argument(s) | 41 | ····<string>//·CS0305:·Using·the·generic·type·`Stack<T>'·requires·`1'·type·argument(s) |
59 | //·Line:·11 | 42 | //·Line:·11 |
60 | class·Stack<T>·{ | 43 | class·Stack<T>·{ |
61 | } | 44 | } |
Offset 72, 53 lines modified | Offset 53, 72 lines modified | ||
72 | class·T·{ | 53 | class·T·{ |
73 | » Stack<Test,Test>·a; | 54 | » Stack<Test,Test>·a; |
74 | » static·void·Main() | 55 | » static·void·Main() |
75 | » { | 56 | » { |
76 | » } | 57 | » } |
77 | }</string> | 58 | }</string> |
59 | ····<string>//·CS0305:·Using·the·generic·type·`N<T>'·requires·`1'·type·argument(s) | ||
60 | //·Line:·12 | ||
61 | class·N<T> | ||
62 | { | ||
63 | } | ||
64 | class·C | ||
65 | { | ||
66 | » public·static·void·Main() | ||
67 | » { | ||
68 | » » global::N·n·=·null; | ||
69 | » } | ||
70 | }</string> | ||
78 | ····<string>//·CS0305:·Using·the·generic·type·`Stack<T>'·requires·`1'·type·argument(s) | 71 | ····<string>//·CS0305:·Using·the·generic·type·`Stack<T>'·requires·`1'·type·argument(s) |
79 | //·Line:·9 | 72 | //·Line:·9 |
80 | class·Stack<T> | 73 | class·Stack<T> |
81 | {·} | 74 | {·} |
82 | class·X | 75 | class·X |
83 | { | 76 | { |
84 | » Stack·stack; | 77 | » Stack·stack; |
85 | }</string> | 78 | }</string> |
79 | ····<string>//·CS0305:·Using·the·generic·type·`System.Collections.Generic.List<T>'·requires·`1'·type·argument(s) | ||
80 | //·Line:·8 | ||
81 | using·System.Collections.Generic; | ||
82 | class·X | ||
83 | { | ||
84 | » List<int,long>·list; | ||
85 | }</string> | ||
86 | ····<string>//·CS0305:·Using·the·generic·method·`C.Test<T,Y>(C.Func<T>)'·requires·`2'·type·argument(s) | ||
87 | //·Line:·14 | ||
88 | public·class·C | ||
89 | { | ||
90 | » public·delegate·int·Func<T>·(T·t); | ||
91 | » | ||
92 | » public·static·void·Test<T,·Y>·(Func<T>·f) | ||
93 | » { | ||
94 | » } | ||
95 | » public·static·void·Main·() | ||
96 | » { | ||
97 | » » Test<int>·(delegate·(int·i)·{·return·i;·}); | ||
98 | » } | ||
99 | }</string> | ||
86 | ····<string>//·CS0305:·Using·the·generic·type·`A.B<T>'·requires·`1'·type·argument(s) | 100 | ····<string>//·CS0305:·Using·the·generic·type·`A.B<T>'·requires·`1'·type·argument(s) |
87 | //·Line:·12 | 101 | //·Line:·12 |
Max diff block lines reached; 407/3201 bytes (12.71%) of diff not shown. |
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>CS1579</ErrorName> | 3 | ··<ErrorName>CS1579</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·C | 5 | ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`X'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible |
6 | //·Line:·1 | 6 | //·Line:·11 |
7 | using·System; | ||
8 | using·System.Collections; | ||
7 | class·X·{ | ||
9 | public·class·Test | ||
10 | { | ||
11 | ········public·static·void·Main·() | ||
12 | ········{ | ||
13 | ················Foo·f·=·new·Foo·(); | ||
14 | ················foreach·(object·o·in·f) | ||
15 | ························Console.WriteLine·(o); | ||
16 | ········} | ||
17 | } | 8 | } |
18 | public·class·Foo | ||
19 | { | ||
20 | ········internal·IEnumerator·GetEnumerator·() | ||
21 | ········{ | ||
22 | ················return·new·ArrayList·().GetEnumerator·(); | ||
23 | 9 | class·Y·{ | |
10 | » void·yy·(X·b) | ||
11 | » { | ||
12 | » » | ||
13 | » » foreach·(object·a·in·b) | ||
14 | » » » ; | ||
15 | » } | ||
24 | }</string> | 16 | }</string> |
25 | ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`Foo'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible | 17 | ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`Foo'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible |
26 | //·Line:·12 | 18 | //·Line:·12 |
27 | using·System; | 19 | using·System; |
28 | using·System.Collections; | 20 | using·System.Collections; |
Offset 41, 27 lines modified | Offset 32, 36 lines modified | ||
41 | » } | 32 | » } |
42 | } | 33 | } |
43 | public·class·Foo | 34 | public·class·Foo |
44 | { | 35 | { |
45 | » public·Func<IEnumerator>·GetEnumerator; | 36 | » public·Func<IEnumerator>·GetEnumerator; |
46 | }</string> | 37 | }</string> |
47 | ····<string>//·C | 38 | ····<string>//·Cs1579:·foreach·statement·cannot·operate·on·variables·of·type·`Foo'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible |
48 | //·Line:·1 | 39 | //·Line:·12 |
49 | 40 | using·System; | |
41 | using·System.Collections; | ||
42 | public·class·Test | ||
43 | { | ||
44 | ········public·static·void·Main·() | ||
45 | ········{ | ||
46 | ················Foo·f·=·new·Foo·(); | ||
47 | ················foreach·(object·o·in·f) | ||
48 | ························Console.WriteLine·(o); | ||
49 | ········} | ||
50 | } | 50 | } |
51 | public·class·Foo | ||
52 | { | ||
53 | ········internal·IEnumerator·GetEnumerator·() | ||
54 | ········{ | ||
55 | ················return·new·ArrayList·().GetEnumerator·(); | ||
56 | ········} | ||
51 | class·Y·{ | ||
52 | » void·yy·(X·b) | ||
53 | » { | ||
54 | » » | ||
55 | » » foreach·(object·a·in·b) | ||
56 | » » » ; | ||
57 | » } | ||
58 | }</string> | 57 | }</string> |
59 | ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`C'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible | 58 | ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`C'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible |
60 | //·Line:·37 | 59 | //·Line:·37 |
61 | using·System; | 60 | using·System; |
62 | public·class·Enumerator | 61 | public·class·Enumerator |
Offset 1, 57 lines modified | Offset 1, 129 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`int'·expression·to·type·` | 5 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`int[]'·expression·to·type·`int' |
6 | //·Line:·1 | 6 | //·Line:·12 |
7 | class· | 7 | class·C |
8 | { | 8 | { |
9 | » | 9 | » static·void·Foo·(params·int[]·i) |
10 | » { | 10 | » { |
11 | » } | 11 | » } |
12 | 12 | » | |
13 | » public·static·void·Main·() | ||
14 | » { | ||
15 | » » Foo·(new·int[1],·1); | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`System.RuntimeArgumentHandle'·expression·to·type·`__arglist' | ||
19 | //·Line:·10 | ||
20 | using·System; | ||
13 | class· | 21 | class·C |
14 | { | 22 | { |
15 | » | 23 | » void·Foo·(__arglist) |
16 | » { | 24 | » { |
17 | » » A | 25 | » » InstanceArgList·(__arglist); |
26 | » } | ||
27 | » | ||
28 | » int·InstanceArgList·(__arglist) | ||
29 | » { | ||
30 | » » return·54; | ||
18 | » } | 31 | » } |
19 | }</string> | 32 | }</string> |
20 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`bool'·expression·to·type·`int | 33 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`bool'·expression·to·type·`int' |
21 | //·Line:·1 | 34 | //·Line:·12 |
22 | public·class· | 35 | public·class·C |
23 | { | 36 | { |
24 | » | 37 | » static·void·Foo<T>(T·t) |
38 | » { | ||
39 | » } | ||
40 | » | ||
41 | » public·static·void·Main·() | ||
25 | » { | 42 | » { |
43 | » » Foo<int>·(true); | ||
26 | » } | 44 | » } |
45 | }</string> | ||
46 | ····<string>//·CS1503:·Argument·`#2'·cannot·convert·`method·group'·expression·to·type·`System.Collections.Generic.Comparer<int>' | ||
47 | //·Line:·20 | ||
27 | 48 | using·System; | |
49 | using·System.Collections.Generic; | ||
50 | public·class·C | ||
51 | { | ||
52 | » static·void·Foo<T>(T·t,·Comparer<T>·tc) | ||
28 | » { | 53 | » { |
29 | » » int·i; | ||
30 | » | 54 | » } |
55 | » | ||
56 | » static·int·Compare·(int·a,·int·b) | ||
57 | » { | ||
58 | » » return·-1; | ||
59 | » } | ||
60 | » | ||
61 | » public·static·void·Main·() | ||
62 | » { | ||
63 | » » Foo·(1,·Compare); | ||
31 | » } | 64 | » } |
32 | }</string> | 65 | }</string> |
33 | ····<string>//·CS1503:·Argument·`# | 66 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`__arglist'·expression·to·type·`object' |
34 | //·Line:·14 | 67 | //·Line:·14 |
35 | using·System; | 68 | using·System; |
36 | 69 | class·Program | |
37 | { | 70 | { |
38 | » | 71 | » static·void·Foo·(object·o) |
72 | » { | ||
73 | » } | ||
74 | » static·void·Main·() | ||
39 | » { | 75 | » { |
76 | » » Foo·(__arglist·(null)); | ||
40 | » } | 77 | » } |
78 | }</string> | ||
79 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`int'·expression·to·type·`bool' | ||
80 | //·Line:·15 | ||
81 | class·A | ||
82 | { | ||
83 | » public·static·void·Foo·(bool·test) | ||
84 | » { | ||
85 | » } | ||
86 | } | ||
87 | class·B | ||
88 | { | ||
41 | » public·static·void·Main() | 89 | » public·static·void·Main() |
42 | » { | 90 | » { |
43 | » » | 91 | » » A.Foo·(1); |
92 | » } | ||
93 | }</string> | ||
94 | ····<string>//·CS1503:·Argument·`#2'·cannot·convert·`IFoo<object>'·expression·to·type·`IFoo<int>' | ||
95 | //·Line:·18 | ||
96 | interface·IFoo<in·T> | ||
97 | { | ||
98 | } | ||
99 | class·C | ||
100 | { | ||
101 | » public·static·void·Foo<T>·(IFoo<T>·e1,·IFoo<T>·e2) | ||
102 | » { | ||
103 | » } | ||
104 | » | ||
105 | » public·static·void·Main·() | ||
106 | » { | ||
107 | » » IFoo<int>·a·=·null; | ||
108 | » » IFoo<object>·b·=·null; | ||
109 | » » Foo·(a,·b); | ||
44 | » } | 110 | » } |
45 | }</string> | 111 | }</string> |
46 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`null'·expression·to·type·`__arglist' | 112 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`null'·expression·to·type·`__arglist' |
47 | //·Line:·8 | 113 | //·Line:·8 |
Max diff block lines reached; 5130/8132 bytes (63.08%) of diff not shown. |
Offset 1, 39 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·`s'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`C.s' | ||
19 | //·Line:·10 | ||
20 | class·C | ||
21 | { | ||
22 | » string·s; | ||
23 | » public·void·Test·() | ||
24 | » { | ||
25 | » » s·=·"x"; | ||
26 | » » string·s·=·"a"; | ||
27 | » } | ||
28 | }</string> | ||
29 | ····<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' |
30 | //·Line:·17 | 6 | //·Line:·17 |
31 | class·Symbol | 7 | class·Symbol |
32 | { | 8 | { |
33 | } | 9 | } |
Offset 51, 15 lines modified | Offset 23, 17 lines modified | ||
51 | » } | 23 | » } |
52 | }</string> | 24 | }</string> |
53 | ····<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' | 25 | ····<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' |
54 | //·Line:·10 | 26 | //·Line:·10 |
55 | class·C | 27 | class·C |
56 | { | 28 | { |
57 | » | 29 | » string·s·{ |
30 | » » set·{} | ||
31 | » } | ||
58 | » public·void·Test·() | 32 | » public·void·Test·() |
59 | » { | 33 | » { |
60 | » » s·=·"x"; | 34 | » » s·=·"x"; |
61 | » » string·s·=·"a"; | 35 | » » string·s·=·"a"; |
62 | » } | 36 | » } |
63 | }</string> | 37 | }</string> |
Offset 70, 9 lines modified | Offset 44, 35 lines modified | ||
70 | { | 44 | { |
71 | » static·int·y; | 45 | » static·int·y; |
72 | » static·void·Main·()·{ | 46 | » static·void·Main·()·{ |
73 | » » y·=·10; | 47 | » » y·=·10; |
74 | » » int·y·=·5; | 48 | » » int·y·=·5; |
75 | » } | 49 | » } |
76 | }</string> | 50 | }</string> |
51 | ····<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:·10 | ||
53 | class·C | ||
54 | { | ||
55 | » const·string·s·=·"s"; | ||
56 | » public·void·Test·() | ||
57 | » { | ||
58 | » » s·=·"x"; | ||
59 | » » string·s·=·"a"; | ||
60 | » } | ||
61 | }</string> | ||
62 | ····<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' | ||
63 | //·Line:·10 | ||
64 | class·C | ||
65 | { | ||
66 | » string·s; | ||
67 | » public·void·Test·() | ||
68 | » { | ||
69 | » » s·=·"x"; | ||
70 | » » string·s·=·"a"; | ||
71 | » } | ||
72 | }</string> | ||
77 | ··</Examples> | 73 | ··</Examples> |
78 | </ErrorDocumentation> | 74 | </ErrorDocumentation> |
Offset 1, 65 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>CS0815</ErrorName> | 3 | ··<ErrorName>CS0815</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`(int,·method·group)' | ||
6 | //·Line:·8 | ||
7 | class·XX | ||
8 | { | ||
9 | » public·static·void·Main·() | ||
10 | » { | ||
11 | » » var·m·=·(1,·Main); | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<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·`void' |
15 | //·Line:·8 | ||
16 | public·class·Tests | ||
17 | { | ||
18 | » public·static·void·Main·() | ||
19 | » { | ||
20 | » » var·d·=·Main; | ||
21 | » } | ||
22 | }</string> | ||
23 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method' | ||
24 | //·Line:·9 | 6 | //·Line:·9 |
25 | public·class·Test | 7 | public·class·Test |
26 | { | 8 | { |
27 | » static·void·Main·() | 9 | » static·void·Main·() |
28 | » { | 10 | » { |
29 | » » var· | 11 | » » var·v·=·Foo·(); |
12 | » } | ||
13 | » static·void·Foo·() | ||
14 | » { | ||
30 | » } | 15 | » } |
31 | }</string> | 16 | }</string> |
32 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·` | 17 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`null' |
33 | //·Line:·9 | 18 | //·Line:·9 |
34 | public·class·Test | 19 | public·class·Test |
35 | { | 20 | { |
36 | » static·void·Main·() | 21 | » static·void·Main·() |
37 | » { | 22 | » { |
23 | » » var·v·=·null; | ||
38 | » » var·v·=·Foo·(); | ||
39 | » } | ||
40 | » static·void·Foo·() | ||
41 | » { | ||
42 | » } | 24 | » } |
43 | }</string> | 25 | }</string> |
44 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method' | 26 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method' |
45 | //·Line:· | 27 | //·Line:·9 |
46 | public·class·Test | 28 | public·class·Test |
47 | { | 29 | { |
48 | » static·void·Main·() | 30 | » static·void·Main·() |
49 | » { | 31 | » { |
50 | » » var· | 32 | » » var·d·=·delegate·{}; |
51 | » } | 33 | » } |
52 | }</string> | 34 | }</string> |
53 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void' | 35 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void' |
54 | //·Line:·17 | 36 | //·Line:·17 |
55 | using·System; | 37 | using·System; |
56 | using·System.Collections.Generic; | 38 | using·System.Collections.Generic; |
Offset 74, 44 lines modified | Offset 55, 63 lines modified | ||
74 | » { | 55 | » { |
75 | » » Test·(()·=>·{ | 56 | » » Test·(()·=>·{ |
76 | » » » List<string>·l·=·null; | 57 | » » » List<string>·l·=·null; |
77 | » » » var·res·=·l.ForEach·(g·=>·{·}); | 58 | » » » var·res·=·l.ForEach·(g·=>·{·}); |
78 | » » }); | 59 | » » }); |
79 | » } | 60 | » } |
80 | }</string> | 61 | }</string> |
81 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`default' | ||
82 | //·Line:·9 | ||
83 | //·Compiler·options:·-langversion:latest | ||
84 | static·class·X | ||
85 | { | ||
86 | » public·static·void·Main·() | ||
87 | » { | ||
88 | » » var·x·=·default; | ||
89 | » } | ||
90 | }</string> | ||
91 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method' | 62 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method' |
92 | //·Line:·11 | 63 | //·Line:·11 |
93 | using·System; | 64 | using·System; |
94 | using·System.Threading.Tasks; | 65 | using·System.Threading.Tasks; |
95 | class·X | 66 | class·X |
96 | { | 67 | { |
97 | » public·static·void·Main·() | 68 | » public·static·void·Main·() |
98 | » { | 69 | » { |
99 | » » Task.Run(async·()·=>·{·var·a·=·async·()·=>·{·};·Console.WriteLine(a);·}); | 70 | » » Task.Run(async·()·=>·{·var·a·=·async·()·=>·{·};·Console.WriteLine(a);·}); |
100 | » } | 71 | » } |
101 | }</string> | 72 | }</string> |
102 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·` | 73 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`method·group' |
103 | //·Line:· | 74 | //·Line:·8 |
75 | public·class·Tests | ||
76 | { | ||
77 | » public·static·void·Main·() | ||
78 | » { | ||
79 | » » var·d·=·Main; | ||
80 | » } | ||
81 | }</string> | ||
82 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method' | ||
83 | //·Line:·8 | ||
104 | public·class·Test | 84 | public·class·Test |
105 | { | 85 | { |
106 | » static·void·Main·() | 86 | » static·void·Main·() |
107 | » { | 87 | » { |
108 | » » var· | 88 | » » var·l·=·x·=>·x·+·1; |
89 | » } | ||
90 | }</string> | ||
91 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`default' | ||
92 | //·Line:·9 | ||
93 | //·Compiler·options:·-langversion:latest | ||
Max diff block lines reached; 50/3616 bytes (1.38%) of diff not shown. |
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>CS0702</ErrorName> | 3 | ··<ErrorName>CS0702</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`System.MulticastDelegate' | ||
6 | //·Line:·6 | ||
7 | using·System; | ||
8 | class·C<T>·where·T·:·MulticastDelegate | ||
9 | { | ||
10 | }</string> | ||
11 | ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`System.Array' | 5 | ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`System.Array' |
12 | //·Line:·8 | 6 | //·Line:·8 |
13 | using·System; | 7 | using·System; |
14 | class·Foo<T> | 8 | class·Foo<T> |
15 | » where·T·:·Array | 9 | » where·T·:·Array |
Offset 24, 9 lines modified | Offset 16, 17 lines modified | ||
24 | using·System; | 16 | using·System; |
25 | class·Foo<T> | 17 | class·Foo<T> |
26 | » where·T·:·object | 18 | » where·T·:·object |
27 | { | 19 | { |
28 | }</string> | 20 | }</string> |
21 | ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`System.MulticastDelegate' | ||
22 | //·Line:·6 | ||
23 | using·System; | ||
24 | class·C<T>·where·T·:·MulticastDelegate | ||
25 | { | ||
26 | }</string> | ||
29 | ··</Examples> | 27 | ··</Examples> |
30 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 1, 124 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>CS0019</ErrorName> | 3 | ··<ErrorName>CS0019</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·` | 5 | ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`void'·and·`null' |
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | using·System; | ||
7 | class·A | ||
8 | { | ||
9 | » delegate·void·D·(); | ||
10 | » static·void·Main·() | ||
11 | » { | ||
12 | » » D·d·=·null; | ||
13 | » » bool·r·=·d·==·(()·=>·{·}); | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0019:·Operator·`!='·cannot·be·applied·to·operands·of·type·`method·group'·and·`string' | ||
17 | //·Line:·20 | ||
18 | namespace·InternalAccess | ||
19 | { | ||
20 | » public·abstract·class·Base | ||
21 | » { | ||
22 | » » internal·string·Prop·()·{·return·"a";·} | ||
23 | » } | ||
24 | » public·class·DerivedProtectedExample·:·Base | ||
25 | » { | ||
26 | » » protected·new·string·Prop·{·get·{·return·"E";·}·} | ||
27 | » } | ||
28 | » class·MainClass | ||
29 | » { | ||
30 | » » public·static·int·Main·() | ||
31 | » » { | ||
32 | » » » DerivedProtectedExample·dpe·=·new·DerivedProtectedExample·(); | ||
33 | » » » if·(dpe.Prop·!=·"A") | ||
34 | » » » » return·2; | ||
35 | » » » return·0; | ||
36 | » » } | ||
37 | » } | ||
38 | }</string> | ||
39 | ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`T'·and·`U' | ||
40 | //·Line:·12 | ||
41 | interface·I | ||
42 | { | ||
43 | } | ||
44 | class·Program | ||
45 | { | ||
46 | » bool·Test<T,·U>·(T·t,·U·u)·where·T·:·I·where·U·:·I | ||
47 | » { | ||
48 | » » return·t·==·u; | ||
49 | » } | ||
50 | }</string> | ||
51 | ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`S'·and·`S' | ||
52 | //·Line:·14 | ||
53 | struct·S | ||
54 | { | ||
55 | } | ||
56 | class·C | 8 | class·C |
57 | { | 9 | { |
58 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
59 | » { | 11 | » { |
12 | » » Action·a·=·()·=>·{}; | ||
60 | » » S·s; | ||
61 | » » S·x; | ||
62 | » » bool·b·=· | 13 | » » bool·b·=·a·()·==·null; |
63 | » } | 14 | » } |
64 | }</string> | 15 | }</string> |
65 | ····<string>//·CS0019:·Operator·` | 16 | ····<string>//·CS0019:·Operator·`+='·cannot·be·applied·to·operands·of·type·`dynamic'·and·`anonymous·method' |
66 | //·Line:· | 17 | //·Line:·9 |
67 | class· | 18 | class·MainClass |
68 | { | 19 | { |
20 | » public·static·void·Main·() | ||
69 | » static·int·i; | ||
70 | » | ||
71 | » static·bool·Foo·() | ||
72 | » { | 21 | » { |
73 | » » | 22 | » » dynamic·d·=·null; |
23 | » » d·+=·delegate·{}; | ||
74 | » } | 24 | » } |
75 | }</string> | 25 | }</string> |
76 | ····<string>//·CS0019:·Operator·`+ | 26 | ····<string>//·CS0019:·Operator·`+'·cannot·be·applied·to·operands·of·type·`string'·and·`method·group' |
77 | //·Line:·10 | 27 | //·Line:·10 |
78 | 28 | using·System; | |
29 | public·class·Test | ||
79 | { | 30 | { |
80 | » static· | 31 | » public·static·void·Main·() |
81 | » { | 32 | » { |
33 | » » Console.WriteLine·("+++"·+·Main); | ||
82 | » » object[]·o·=·null; | ||
83 | » » int·ii·=·2; | ||
84 | » » o·[ii++]·+=·new·object·(); | ||
85 | » » return·0; | ||
86 | » } | 34 | » } |
87 | }</string> | 35 | }</string> |
88 | ····<string>//·CS0019:·Operator·` | 36 | ····<string>//·CS0019:·Operator·`!='·cannot·be·applied·to·operands·of·type·`Test.DelegateA'·and·`Test.DelegateB' |
89 | //·Line:· | 37 | //·Line:·13 |
38 | using·System; | ||
90 | class·X·{ | ||
91 | » bool·ret·(ulong·u,·short·s) | ||
92 | » { | ||
93 | » » return·(u·>=·s); | ||
94 | » } | ||
95 | }</string> | ||
96 | ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`dynamic'·and·`void' | ||
97 | //·Line:·9 | ||
98 | class· | 39 | public·class·Test |
99 | { | 40 | { |
100 | » | 41 | » public·delegate·int·DelegateA(bool·b); |
42 | » public·delegate·int·DelegateB(bool·b); | ||
43 | » static·bool·TestCompare·(DelegateA·a,·DelegateB·b) | ||
101 | » { | 44 | » { |
45 | » » return·a·!=·b; | ||
Max diff block lines reached; 30378/33636 bytes (90.31%) of diff not shown. |
Offset 16, 36 lines modified | Offset 16, 48 lines modified | ||
16 | » public·int·X | 16 | » public·int·X |
17 | » { | 17 | » { |
18 | » » get·{·return·x;·} | 18 | » » get·{·return·x;·} |
19 | » » set·{·x·=·value;·} | 19 | » » set·{·x·=·value;·} |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ····<string>//·CS0171:·Field·` | 22 | ····<string>//·CS0171:·Field·`S1.s2'·must·be·fully·assigned·before·control·leaves·the·constructor |
23 | //·Line:· | 23 | //·Line:·11 |
24 | struct·X·{ | ||
25 | » public·readonly·int·x; | ||
26 | 24 | using·System; | |
25 | struct·S1 | ||
26 | { | ||
27 | » S2·s2; | ||
28 | » public·S1·(int·arg) | ||
27 | » { | 29 | » { |
28 | » } | 30 | » } |
31 | } | ||
29 | 32 | struct·S2 | |
33 | { | ||
34 | » int·field; | ||
30 | }</string> | 35 | }</string> |
31 | ····<string>//·CS0171:·Field·`S. | 36 | ····<string>//·CS0171:·Field·`S.value'·must·be·fully·assigned·before·control·leaves·the·constructor |
32 | //·Line:·1 | 37 | //·Line:·10 |
33 | using·System; | 38 | using·System; |
34 | struct·S | 39 | struct·S |
35 | { | 40 | { |
36 | » public·event·EventHandler·ev; | ||
37 | » | 41 | » internal·string·value; |
38 | » public·S·(int· | 42 | » public·S·(int·arg) |
39 | » { | 43 | » { |
44 | » » if·(arg·>·0)·{ | ||
45 | » » » return; | ||
46 | » » } | ||
47 | » » throw·new·ApplicationException·(); | ||
40 | » } | 48 | » } |
41 | }</string> | 49 | }</string> |
42 | ····<string>//·CS0171:·Field·`S<TKey>.key'·must·be·fully·assigned·before·control·leaves·the·constructor | 50 | ····<string>//·CS0171:·Field·`S<TKey>.key'·must·be·fully·assigned·before·control·leaves·the·constructor |
43 | //·Line:·13 | 51 | //·Line:·13 |
44 | public·struct·S<TKey>·{ | 52 | public·struct·S<TKey>·{ |
45 | » internal·TKey·key; | 53 | » internal·TKey·key; |
Offset 56, 14 lines modified | Offset 68, 38 lines modified | ||
56 | » } | 68 | » } |
57 | » » | 69 | » » |
58 | » public·S·(TKey·key) | 70 | » public·S·(TKey·key) |
59 | » { | 71 | » { |
60 | » » Key·=·key; | 72 | » » Key·=·key; |
61 | » } | 73 | » } |
62 | }</string> | 74 | }</string> |
75 | ····<string>//·CS0171:·Field·`X.x'·must·be·fully·assigned·before·control·leaves·the·constructor | ||
76 | //·Line:· | ||
77 | struct·X·{ | ||
78 | » public·readonly·int·x; | ||
79 | » X·(int·a) | ||
80 | » { | ||
81 | » } | ||
82 | » static·void·Main·()·{} | ||
83 | }</string> | ||
84 | ····<string>//·CS0171:·Field·`S.ev'·must·be·fully·assigned·before·control·leaves·the·constructor | ||
85 | //·Line:·12 | ||
86 | using·System; | ||
87 | struct·S | ||
88 | { | ||
89 | » public·event·EventHandler·ev; | ||
90 | » | ||
91 | » public·S·(int·i) | ||
92 | » { | ||
93 | » } | ||
94 | }</string> | ||
63 | ····<string>//·CS0171:·Field·`Test.v2'·must·be·fully·assigned·before·control·leaves·the·constructor | 95 | ····<string>//·CS0171:·Field·`Test.v2'·must·be·fully·assigned·before·control·leaves·the·constructor |
64 | //·Line:·28 | 96 | //·Line:·28 |
65 | public·struct·V | 97 | public·struct·V |
66 | { | 98 | { |
67 | » public·int·x; | 99 | » public·int·x; |
68 | } | 100 | } |
Offset 78, 45 lines modified | Offset 114, 9 lines modified | ||
78 | » » v1·=·new·V·(); | 114 | » » v1·=·new·V·(); |
79 | » } | 115 | » } |
80 | » public·static·void·Main·() | 116 | » public·static·void·Main·() |
81 | » { | 117 | » { |
82 | » } | 118 | » } |
83 | }</string> | 119 | }</string> |
84 | ····<string>//·CS0171:·Field·`S.value'·must·be·fully·assigned·before·control·leaves·the·constructor | ||
85 | //·Line:·10 | ||
86 | using·System; | ||
87 | struct·S | ||
88 | { | ||
89 | » internal·string·value; | ||
90 | » public·S·(int·arg) | ||
91 | » { | ||
92 | » » if·(arg·>·0)·{ | ||
93 | » » » return; | ||
94 | » » } | ||
95 | » » throw·new·ApplicationException·(); | ||
96 | » } | ||
97 | }</string> | ||
98 | ····<string>//·CS0171:·Field·`S1.s2'·must·be·fully·assigned·before·control·leaves·the·constructor | ||
99 | //·Line:·11 | ||
100 | using·System; | ||
101 | struct·S1 | ||
102 | { | ||
103 | » S2·s2; | ||
104 | » public·S1·(int·arg) | ||
105 | » { | ||
Max diff block lines reached; 23/2462 bytes (0.93%) of diff not shown. |
Offset 3, 26 lines modified | Offset 3, 26 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·=·0 | 9 | ····static·int·i·=·0x; |
10 | ····static·void·Main·()·{} | ||
11 | }</string> | 10 | }</string> |
12 | ····<string>//·CS1013:·Invalid·number | 11 | ····<string>//·CS1013:·Invalid·number |
13 | //·Line·:·6 | 12 | //·Line·:·6 |
14 | class·X | 13 | class·X |
15 | { | 14 | { |
16 | ····static·int·i·=·0x; | 15 | ····static·int·i·=·0x0_; |
17 | }</string> | 16 | }</string> |
18 | ····<string>//·CS1013:·Invalid·number | 17 | ····<string>//·CS1013:·Invalid·number |
19 | //·Line·:·6 | 18 | //·Line·:·6 |
20 | class·X | 19 | class·X |
21 | { | 20 | { |
22 | ····static·int·i·=·0 | 21 | ····static·int·i·=·0b; |
22 | ····static·void·Main·()·{} | ||
23 | }</string> | 23 | }</string> |
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </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>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</string> | ||
8 | ····<string>//·CS1038:·#endregion·directive·expected | ||
9 | //·Line:·5 | ||
7 | #region | 10 | #region |
8 | #else | 11 | #else |
9 | #endregion</string> | 12 | #endregion</string> |
10 | ····<string>//·CS1038:·#endregion·directive·expected | 13 | ····<string>//·CS1038:·#endregion·directive·expected |
11 | //·Line:·5 | 14 | //·Line:·5 |
12 | #region | 15 | #region |
13 | #endif</string> | 16 | #endif</string> |
14 | ····<string>//·CS1038:·#endregion·directive·expected | ||
15 | //·Line:·5 | ||
16 | #region</string> | ||
17 | ··</Examples> | 17 | ··</Examples> |
18 | </ErrorDocumentation> | 18 | </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·`InterfaceContravariat<T>.Prop' | ||
6 | //·Line:·4 | ||
7 | interface·InterfaceContravariat<in·T> | ||
8 | { | ||
9 | » T·Prop·{·set;·get;·} | ||
10 | }</string> | ||
11 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.C()' | 5 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.C()' |
12 | //·Line:·8 | 6 | //·Line:·8 |
13 | interface·A<T> | 7 | interface·A<T> |
14 | { | 8 | { |
15 | } | 9 | } |
16 | interface·B<out·T> | 10 | interface·B<out·T> |
17 | { | 11 | { |
18 | » A<T>·C(); | 12 | » A<A<T>>·C(); |
19 | }</string> | 13 | }</string> |
20 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>()' | 14 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.C(A<T>)' |
21 | //·Line:·8 | 15 | //·Line:·8 |
22 | interface·A<T> | 16 | interface·A<T> |
23 | { | 17 | { |
24 | } | 18 | } |
19 | interface·B<out·T> | ||
20 | { | ||
21 | » void·C(A<T>·a); | ||
22 | }</string> | ||
25 | delegate·A<A<T>>·B<out·T>·();</string> | ||
26 | ····<string>//·CS1961:·The·covariant·type·parameter·`U'·must·be·contravariantly·valid·on·`D<U>()' | ||
27 | //·Line:·6 | ||
28 | interface·IContravariant<in·T>·{·} | ||
29 | delegate·IContravariant<U[]>·D<out·U>·();</string> | ||
30 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.A' | 23 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.C(A<T>)' |
31 | //·Line:·8 | 24 | //·Line:·8 |
32 | interface·A<T> | 25 | interface·A<T> |
33 | { | 26 | { |
34 | } | 27 | } |
35 | interface·B<in·T> | 28 | interface·B<in·T> |
36 | { | 29 | { |
37 | » A<T> | 30 | » void·C(A<T>·a); |
38 | }</string> | 31 | }</string> |
32 | ····<string>//·CS1961:·The·covariant·type·parameter·`V'·must·be·contravariantly·valid·on·`I<V>.Foo<T>(T)' | ||
33 | //·Line:·6 | ||
34 | interface·I<out·V> | ||
35 | { | ||
36 | » void·Foo<T>·(T·t)·where·T·:·V; | ||
37 | }</string> | ||
39 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>()' | 38 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>()' |
40 | //·Line:·8 | 39 | //·Line:·8 |
41 | interface·A<T> | 40 | interface·A<T> |
42 | { | 41 | { |
43 | } | 42 | } |
44 | delegate·A<T>·B< | 43 | delegate·A<A<T>>·B<in·T>·();</string> |
45 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>' | 44 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>(A<T>)' |
46 | //·Line:·8 | 45 | //·Line:·8 |
47 | interface·A<T> | 46 | interface·A<T> |
48 | { | 47 | { |
49 | } | 48 | } |
49 | delegate·void·B<in·T>·(A<T>·a);</string> | ||
50 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·contravariantly·valid·on·`A<T>.B(T)' | ||
51 | //·Line:·6 | ||
50 | interface· | 52 | interface·A<out·T> |
51 | { | 53 | { |
54 | » void·B(T·t); | ||
52 | }</string> | 55 | }</string> |
53 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be· | 56 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·covariantly·valid·on·`A<T>.B()' |
57 | //·Line:·6 | ||
58 | interface·A<in·T> | ||
59 | { | ||
60 | » T·B(); | ||
61 | }</string> | ||
62 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.C(A<T>)' | ||
54 | //·Line:·8 | 63 | //·Line:·8 |
55 | interface·A<T> | 64 | interface·A<T> |
56 | { | 65 | { |
57 | } | 66 | } |
58 | interface·B< | 67 | interface·B<out·T> |
59 | { | 68 | { |
60 | » | 69 | » void·C(A<T>·a); |
61 | }</string> | 70 | }</string> |
62 | ····<string>//·CS1961:·The·co | 71 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>(A<A<T>>)' |
63 | //·Line:·8 | 72 | //·Line:·8 |
64 | interface·A<T> | 73 | interface·A<T> |
65 | { | 74 | { |
66 | } | 75 | } |
67 | delegate·void·B< | 76 | delegate·void·B<out·T>·(A<A<T>>·a);</string> |
68 | ····<string>//·CS1961:·The·co | 77 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>(A<T>)' |
69 | //·Line:·8 | 78 | //·Line:·8 |
70 | interface·A< | 79 | interface·A<T> |
71 | { | 80 | { |
72 | } | 81 | } |
82 | delegate·void·B<out·T>·(A<T>·a);</string> | ||
73 | interface·B<in·T>·:·A<T> | ||
74 | { | ||
75 | }</string> | ||
76 | ····<string>//·CS1961:·The·co | 83 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>()' |
77 | //·Line:·8 | 84 | //·Line:·8 |
78 | interface·A<T> | 85 | interface·A<T> |
79 | { | 86 | { |
80 | } | 87 | } |
88 | delegate·A<T>·B<out·T>·();</string> | ||
81 | interface·B<in·T> | ||
Max diff block lines reached; 10206/14889 bytes (68.55%) of diff not shown. |
Offset 1, 149 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>CS0108</ErrorName> | 3 | ··<ErrorName>CS0108</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0108:·` | 5 | ····<string>//·CS0108:·`IB.Foo(int)'·hides·inherited·member·`IA.Foo'.·Use·the·new·keyword·if·hiding·was·intended |
6 | //·Line:· | 6 | //·Line:·13 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | interface·BaseInterface·{ | ||
9 | 8 | interface·IA | |
9 | { | ||
10 | » bool·Foo·{·get;·} | ||
10 | } | 11 | } |
11 | interface·Derived·:·BaseInterface·{ | ||
12 | 12 | interface·IB·:·IA | |
13 | { | ||
14 | » new·void·Foo·(); | ||
15 | » void·Foo·(int·a); | ||
13 | }</string> | 16 | }</string> |
14 | ····<string>//·CS0108:·`Derived. | 17 | ····<string>//·CS0108:·`Derived.Method()'·hides·inherited·member·`Base.Method()'.·Use·the·new·keyword·if·hiding·was·intended |
15 | //·Line:·1 | 18 | //·Line:·11 |
16 | //·Compiler·options:·-warnaserror·-warn:2 | 19 | //·Compiler·options:·-warnaserror·-warn:2 |
17 | class·Base·{ | 20 | class·Base·{ |
21 | » public·bool·Method·()·{·return·false;·} | ||
22 | ········public·void·Method·(int·a)·{} | ||
18 | » public·enum·EE·{ | ||
19 | ············Item | ||
20 | ········}; | ||
21 | } | 23 | } |
22 | class·Derived·:·Base·{ | 24 | class·Derived·:·Base·{ |
23 | ········public·i | 25 | ········public·void·Method·()·{} |
24 | }</string> | 26 | }</string> |
25 | ····<string>//·CS0118:·`B.Factory'·hides·inherited·member·`A.Factory(object)'.·Use·the·new·keyword·if·hiding·was·intended | 27 | ····<string>//·CS0118:·`B.Factory'·hides·inherited·member·`A.Factory(object)'.·Use·the·new·keyword·if·hiding·was·intended |
26 | //·Line:·12 | 28 | //·Line:·12 |
27 | //·Compiler·options:·-warnaserror·-warn:2 | 29 | //·Compiler·options:·-warnaserror·-warn:2 |
28 | public·abstract·class·A | 30 | public·abstract·class·A |
29 | { | 31 | { |
30 | » public·void·Factory·(object·data)·{·} | 32 | » public·void·Factory·(object·data)·{·} |
31 | } | 33 | } |
32 | public·class·B·:·A | 34 | public·class·B·:·A |
33 | { | 35 | { |
34 | » public·delegate·void·Factory·(object·data,·object·fail); | 36 | » public·delegate·void·Factory·(object·data,·object·fail); |
35 | }</string> | 37 | }</string> |
38 | ····<string>//·CS0108:·`Derived.Test(bool)'·hides·inherited·member·`BaseInterface.Test(bool)'.·Use·the·new·keyword·if·hiding·was·intended | ||
39 | //·Line:·9 | ||
40 | //·Compiler·options:·-warnaserror·-warn:2·-t:library | ||
41 | interface·BaseInterface·{ | ||
42 | » void·Test·(bool·arg); | ||
43 | } | ||
44 | interface·Derived·:·BaseInterface·{ | ||
45 | » void·Test·(bool·arg); | ||
46 | }</string> | ||
36 | ····<string>//·CS0108:·` | 47 | ····<string>//·CS0108:·`Derived.Prop'·hides·inherited·member·`Base.Prop(int)'.·Use·the·new·keyword·if·hiding·was·intended |
37 | //·Line:·1 | 48 | //·Line:·10 |
38 | //·Compiler·options:·-warnaserror·-warn:2 | 49 | //·Compiler·options:·-warnaserror·-warn:2 |
39 | 50 | class·Base·{ | |
51 | » public·void·Prop·(int·a)·{} | ||
52 | } | ||
53 | class·Derived·:·Base·{ | ||
54 | » public·int·Prop·{ | ||
55 | ············get·{ | ||
56 | ················return·0; | ||
57 | ············} | ||
58 | ········} | ||
59 | }</string> | ||
60 | ····<string>//·CS0108:·`BaseConcrete.InnerDerived<T>()'·hides·inherited·member·`BaseGeneric<string>.InnerDerived'.·Use·the·new·keyword·if·hiding·was·intended | ||
61 | //·Line:·14 | ||
62 | //·Compiler·options:·-warn:2·-warnaserror | ||
63 | class·BaseGeneric<T> | ||
40 | { | 64 | { |
41 | » | 65 | » public·class·InnerDerived |
42 | » { | 66 | » { |
43 | » » get; | ||
44 | » } | 67 | » } |
45 | } | 68 | } |
46 | 69 | class·BaseConcrete·:·BaseGeneric<string> | |
47 | { | 70 | { |
48 | » | 71 | » public·void·InnerDerived<T>·() |
49 | » { | 72 | » { |
50 | » » get; | ||
51 | » » set; | ||
52 | » } | 73 | » } |
53 | }</string> | 74 | }</string> |
54 | ····<string>//·CS0108:·` | 75 | ····<string>//·CS0108:·`Derived.EE'·hides·inherited·member·`Base.EE'.·Use·the·new·keyword·if·hiding·was·intended |
55 | //·Line:·1 | 76 | //·Line:·12 |
56 | //·Compiler·options:·-warnaserror | 77 | //·Compiler·options:·-warnaserror·-warn:2 |
57 | interface·IA | ||
58 | { | ||
59 | 78 | class·Base·{ | |
79 | » public·enum·EE·{ | ||
80 | ············Item | ||
81 | ········}; | ||
60 | } | 82 | } |
83 | class·Derived·:·Base·{ | ||
84 | ········public·int·EE; | ||
61 | interface·IB·:·IA | ||
62 | { | ||
63 | » new·void·Foo·(); | ||
64 | » void·Foo·(int·a); | ||
65 | }</string> | 85 | }</string> |
66 | ····<string>//·CS0108:·` | 86 | ····<string>//·CS0108:·`Derived.Prop'·hides·inherited·member·`Base.Prop'.·Use·the·new·keyword·if·hiding·was·intended |
67 | //·Line:·14 | 87 | //·Line:·14 |
68 | //·Compiler·options:·-warnaserror·-warn:2 | 88 | //·Compiler·options:·-warnaserror·-warn:2 |
69 | class·A | ||
70 | { | ||
71 | » public·abstract·class·Adapter | ||
72 | » { | ||
73 | 89 | class·Base·{ | |
90 | » public·int·Prop·{ | ||
91 | ············get·{ | ||
92 | ················return·0; | ||
93 | ············} | ||
94 | ········}···· | ||
Max diff block lines reached; 6970/11125 bytes (62.65%) of diff not shown. |
Offset 1, 534 lines modified | Offset 1, 526 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·` | 5 | ····<string>//·CS1644:·Feature·`implicitly·typed·local·variable'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification |
6 | //·Line:· | 6 | //·Line:··9 |
7 | //·Compiler·options:·-langversion:ISO- | 7 | //·Compiler·options:·-langversion:ISO-2 |
8 | class· | 8 | class·M |
9 | { | 9 | { |
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » var·a·=·1; | ||
10 | » string·program; | ||
11 | » internal·string·Program·{ | ||
12 | » » get·{·return·program·??·string.Empty;·} | ||
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS1644:·Feature·` | 15 | ····<string>//·CS1644:·Feature·`nameof·operator'·cannot·be·used·because·it·is·not·part·of·the·C#·5.0·language·specification |
16 | //·Line:· | 16 | //·Line:·10 |
17 | //·Compiler·options:·-langversion:5 | 17 | //·Compiler·options:·-langversion:5 |
18 | class·C | 18 | class·C |
19 | { | 19 | { |
20 | » | 20 | » static·void·Main·() |
21 | » { | ||
22 | » » var·n·=·nameof·(Main); | ||
23 | » } | ||
21 | }</string> | 24 | }</string> |
22 | ····<string>//·CS1644:·Feature·`au | 25 | ····<string>//·CS1644:·Feature·`default·value·expression'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification |
23 | //·Line:·7 | 26 | //·Line:·7 |
24 | //·Compiler·options:·-langversion:ISO- | 27 | //·Compiler·options:·-langversion:ISO-1 |
25 | class· | 28 | class·Test |
26 | { | 29 | { |
27 | » | 30 | » int·i·=·default·(int); |
28 | }</string> | 31 | }</string> |
29 | ····<string>//·CS1644:·Feature·` | 32 | ····<string>//·CS1644:·Feature·`default·literal'·cannot·be·used·because·it·is·not·part·of·the·C#·7.0·language·specification |
30 | //·Line:· | 33 | //·Line:·7 |
31 | //·Compiler·options:·-langversion: | 34 | //·Compiler·options:·-langversion:7 |
32 | using·System; | ||
33 | class·X | 35 | class·X |
34 | { | 36 | { |
37 | » int·i·=·default; | ||
38 | }</string> | ||
39 | ····<string>//·CS1644:·Feature·`named·argument'·cannot·be·used·because·it·is·not·part·of·the·C#·3.0·language·specification | ||
40 | //·Line:·13 | ||
41 | //·Compiler·options:·-langversion:3 | ||
42 | public·class·C | ||
43 | { | ||
44 | » static·void·Foo·(int·i) | ||
45 | » { | ||
46 | » } | ||
47 | » | ||
35 | » public·static·void·Main·() | 48 | » public·static·void·Main·() |
36 | » { | 49 | » { |
50 | » » Foo·(i·:·3); | ||
37 | » » int·x·=·4; | ||
38 | » » try·{ | ||
39 | » » » throw·null; | ||
40 | » » }·catch·(Exception)·when·(x·>·0)·{ | ||
41 | » » } | ||
42 | » } | 51 | » } |
43 | }</string> | 52 | }</string> |
44 | ····<string>//·CS1644:·Feature·`nullable·types'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification | 53 | ····<string>//·CS1644:·Feature·`nullable·types'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification |
45 | //·Line:· | 54 | //·Line:·9 |
46 | //·Compiler·options:·-langversion:ISO-1 | 55 | //·Compiler·options:·-langversion:ISO-1 |
47 | class·Test | 56 | public·class·Test |
48 | { | 57 | { |
49 | » int?·i; | ||
50 | » static·void·Main·() | 58 | » static·void·Main·() |
59 | » { | ||
60 | » » bool?·testbool; | ||
61 | » } | ||
51 | }</string> | 62 | }</string> |
52 | ····<string>//·CS1644:·Feature·` | 63 | ····<string>//·CS1644:·Feature·`expression·body·property·accessor'·cannot·be·used·because·it·is·not·part·of·the·C#·6.0·language·specification· |
53 | //·Line:· | 64 | //·Line:·11 |
54 | //·Compiler·options:·-langversion: | 65 | //·Compiler·options:·-langversion:6 |
66 | using·System; | ||
55 | ·public·interface·IFoo<out·T>·{ | ||
56 | ·}</string> | ||
57 | ····<string>//·CS1644:·Feature·`generic·type·variance'·cannot·be·used·because·it·is·not·part·of·the·C#·3.0·language·specification | ||
58 | //·Line:·5 | ||
59 | //·Compiler·options:·-langversion:3 | ||
60 | 67 | class·C | |
61 | { | 68 | { |
69 | » public·int·Integer | ||
70 | » { | ||
71 | » » get·=>·0; | ||
72 | » } | ||
62 | }</string> | 73 | }</string> |
63 | ····<string>//·CS1644:·Feature·` | 74 | ····<string>//·CS1644:·Feature·`pattern·matching'·cannot·be·used·because·it·is·not·part·of·the·C#·6.0·language·specification |
64 | //·Line:·9 | 75 | //·Line:·9 |
65 | //·Compiler·options:·-langversion:6 | 76 | //·Compiler·options:·-langversion:6 |
66 | class· | 77 | class·Class |
67 | { | 78 | { |
68 | » static· | 79 | » static·void·Foo·(object·arg) |
69 | » { | 80 | » { |
70 | » » | 81 | » » if·(arg·is·Type·v)·{ |
82 | » » » return; | ||
83 | » » } | ||
84 | » }» | ||
85 | }</string> | ||
86 | ····<string>//·CS1644:·Feature·`out·variable·declaration'·cannot·be·used·because·it·is·not·part·of·the·C#·5.0·language·specification | ||
87 | //·Line:·9 | ||
88 | //·Compiler·options:·-langversion:5 | ||
89 | class·C | ||
90 | { | ||
91 | » public·static·void·Main·() | ||
92 | » { | ||
93 | » » int.TryParse·("0",·out·var·v); | ||
71 | » } | 94 | » } |
72 | }</string> | 95 | }</string> |
73 | ····<string>//·CS1644:·Feature·`namespace·alias·qualifier'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification | 96 | ····<string>//·CS1644:·Feature·`namespace·alias·qualifier'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification |
74 | //·Line:·7 | 97 | //·Line:·7 |
75 | //·Compiler·options:·-langversion:ISO-1 | 98 | //·Compiler·options:·-langversion:ISO-1 |
76 | class·Program | 99 | class·Program |
Max diff block lines reached; 25733/30259 bytes (85.04%) of diff not shown. |
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>CS0506</ErrorName> | 3 | ··<ErrorName>CS0506</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0506:·`C.Run()':·cannot·override·inherited·member·`A.Run()'·because·it·is·not·marked·virtual,·abstract·or·override | ||
6 | //·Line:·7 | ||
7 | //·Compiler·options:·-r:CS0506-3-lib.dll | ||
8 | public·class·C·:·B | ||
9 | { | ||
10 | » public·override·void·Run·() | ||
11 | » { | ||
12 | » } | ||
13 | }</string> | ||
5 | ····<string>//·CS0506:·`DerivedClass.Show()':·cannot·override·inherited·member·`BaseClass.Show()'·because·it·is·not·marked·virtual,·abstract·or·override | 14 | ····<string>//·CS0506:·`DerivedClass.Show()':·cannot·override·inherited·member·`BaseClass.Show()'·because·it·is·not·marked·virtual,·abstract·or·override |
6 | //·Line:·9 | 15 | //·Line:·9 |
7 | class·BaseClass·{ | 16 | class·BaseClass·{ |
8 | ········protected·void·Show·()·{} | 17 | ········protected·void·Show·()·{} |
9 | } | 18 | } |
Offset 20, 19 lines modified | Offset 30, 9 lines modified | ||
20 | class·BaseClass·{ | 30 | class·BaseClass·{ |
21 | ········protected·event·EventHandler·Test; | 31 | ········protected·event·EventHandler·Test; |
22 | } | 32 | } |
23 | class·DerivedClass:·BaseClass·{ | 33 | class·DerivedClass:·BaseClass·{ |
24 | ········protected·override·event·EventHandler·Test; | 34 | ········protected·override·event·EventHandler·Test; |
25 | }</string> | 35 | }</string> |
26 | ····<string>//·CS0506:·`C.Run()':·cannot·override·inherited·member·`A.Run()'·because·it·is·not·marked·virtual,·abstract·or·override | ||
27 | //·Line:·7 | ||
28 | //·Compiler·options:·-r:CS0506-3-lib.dll | ||
29 | public·class·C·:·B | ||
30 | { | ||
31 | » public·override·void·Run·() | ||
32 | » { | ||
33 | » } | ||
34 | }</string> | ||
35 | ··</Examples> | 36 | ··</Examples> |
36 | </ErrorDocumentation> | 37 | </ErrorDocumentation> |
Offset 1, 71 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>CS1061</ErrorName> | 3 | ··<ErrorName>CS1061</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1061:·Type·` | 5 | ····<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? |
6 | //·Line:·1 | 6 | //·Line:·12 |
7 | using·System; | ||
8 | 7 | class·A<X> | |
9 | { | 8 | { |
10 | » | 9 | » // |
10 | » //·This·is·to·test·the·lookup·rules·for·SimpleNames: | ||
11 | » //·`X'·is·the·type·parameter,·not·the·class. | ||
12 | » // | ||
13 | » public·void·Test·(X·x) | ||
11 | » { | 14 | » { |
15 | » » x.Test·(); | ||
12 | » } | 16 | » } |
17 | } | ||
18 | class·X | ||
19 | { | ||
20 | » public·void·Test·() | ||
21 | » {·} | ||
13 | » static·void·Foo·() | ||
14 | » { | ||
15 | » » var·fileName·=·""; | ||
16 | » » string[]·all·=·null; | ||
17 | » » all.Each·(x·=>·{ | ||
18 | » » » var·name·=·fileName.Name; | ||
19 | » » }); | ||
20 | » } | ||
22 | » public·static·void·Main·() | ||
23 | » {·} | ||
21 | » static·void·Each<T>·(this·T[]·s,·Action<T>·a) | ||
22 | » { | ||
23 | » } | ||
24 | }</string> | 24 | }</string> |
25 | ····<string>//·CS1061:·Type·` | 25 | ····<string>//·CS1061:·Type·`T'·does·not·contain·a·definition·for·`Name'·and·no·extension·method·`Name'·of·type·`T'·could·be·found.·Are·you·missing·an·assembly·reference? |
26 | //·Line:·1 | 26 | //·Line:·11 |
27 | using·System; | ||
27 | using·System.Collections.Generic; | 28 | using·System.Collections.Generic; |
28 | public·class·C | 29 | public·class·C<T,·U> |
29 | { | 30 | { |
30 | » | 31 | » public·C·(IEnumerable<T>·t) |
31 | » { | 32 | » { |
33 | » » new·List<T>(t).ConvertAll(p·=>·p.Name); | ||
32 | » » foreach·(KeyValuePair<string,·object>·o·in·arg) | ||
33 | » » { | ||
34 | » » » o.Value.Foo·(); | ||
35 | » » } | ||
36 | » } | 34 | » } |
37 | }</string> | 35 | }</string> |
38 | ····<string>//·CS1061:·Type·` | 36 | ····<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? |
39 | //·Line:· | 37 | //·Line:·7 |
40 | interface·I<T> | ||
41 | { | ||
42 | » void·Foo<U>·(U·u)·where·U·:·T; | ||
43 | 38 | class·T·{ | |
39 | » public·static·int·Main·(string·[]·args·) | ||
40 | » { | ||
41 | » » int·x·=·1.E; | ||
42 | » » return·0; | ||
43 | » } | ||
44 | }</string> | ||
45 | ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`int'·could·be·found.·Are·you·missing·an·assembly·reference? | ||
46 | //·Line:·11 | ||
44 | s | 47 | using·System; |
48 | static·class·C | ||
45 | { | 49 | { |
46 | » | 50 | » static·void·Main·() |
47 | » { | 51 | » { |
52 | » » int·i·=·1; | ||
53 | » » Action·a·=·i.Foo; | ||
48 | » } | 54 | » } |
49 | } | ||
50 | 55 | » static·void·Foo·(this·string·s) | |
56 | » { | ||
57 | » } | ||
58 | }</string> | ||
59 | ····<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? | ||
60 | //·Line:·8 | ||
61 | static·class·C | ||
51 | { | 62 | { |
52 | » | 63 | » static·void·Main·() |
53 | » { | 64 | » { |
54 | » » | 65 | » » int·c·=·0.__0; |
55 | » } | 66 | » } |
56 | }</string> | 67 | }</string> |
57 | ····<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? | 68 | ····<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? |
58 | //·Line:·9 | 69 | //·Line:·9 |
59 | class·C | 70 | class·C |
60 | { | 71 | { |
Offset 86, 49 lines modified | Offset 97, 27 lines modified | ||
86 | » public·static·void·Main·() | 97 | » public·static·void·Main·() |
87 | » { | 98 | » { |
88 | » » var·e·=·from·values·in·new·[]·{·"value"·} | 99 | » » var·e·=·from·values·in·new·[]·{·"value"·} |
89 | » » » let·length·=·values.Length2 | 100 | » » » let·length·=·values.Length2 |
90 | » » » select·length; | 101 | » » » select·length; |
91 | » } | 102 | » } |
92 | }</string> | 103 | }</string> |
93 | ····<string>//·CS1061:·Type·` | 104 | ····<string>//·CS1061:·Type·`object'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`object'·could·be·found.·Are·you·missing·an·assembly·reference? |
94 | //·Line:·7 | ||
95 | class·T·{ | ||
96 | » public·static·int·Main·(string·[]·args·) | ||
97 | » { | ||
98 | » » int·x·=·1.E; | ||
99 | » » return·0; | ||
100 | » } | ||
101 | }</string> | ||
102 | ····<string>//·CS1061:·Type·`T'·does·not·contain·a·definition·for·`Name'·and·no·extension·method·`Name'·of·type·`T'·could·be·found.·Are·you·missing·an·assembly·reference? | ||
103 | //·Line:·11 | ||
104 | using·System; | ||
105 | using·System.Collections.Generic; | ||
Max diff block lines reached; 4442/9068 bytes (48.99%) of diff not shown. |
Offset 1, 33 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>CS0162</ErrorName> | 3 | ··<ErrorName>CS0162</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0162:·Unreachable·code·detected | 5 | ····<string>//·CS0162:·Unreachable·code·detected |
6 | //·Line:·1 | 6 | //·Line:·13 |
7 | //·Compiler·options:·-warnaserror·-warn:2 | 7 | //·Compiler·options:·-warnaserror·-warn:2 |
8 | using·System; | 8 | using·System; |
9 | class·C·{ | 9 | class·C·{ |
10 | » bool·T·()·{·return·true;·} | ||
10 | » public·enum·Flags·{ | ||
11 | » » Removed»=·0, | ||
12 | » » Public» =·1 | ||
13 | » } | ||
11 | » void·Close() | ||
14 | » public·Flags» _enumFlags; | ||
15 | » » | ||
16 | » internal·void·Close() | ||
17 | » {» | 12 | » {» |
18 | » » if·( | 13 | » » if·(T·()·&&·false) |
19 | » » » Console.WriteLine·("error"); | 14 | » » » Console.WriteLine·("error"); |
20 | » } | 15 | » } |
16 | } | ||
17 | class·XXXX·{·static·void·Main·()·{}·}</string> | ||
21 | » static·void·Main·()·{} | ||
22 | }</string> | ||
23 | ····<string>//·CS0162:·Unreachable·code·detected | 18 | ····<string>//·CS0162:·Unreachable·code·detected |
24 | //·Line:·9 | 19 | //·Line:·9 |
25 | //·Compiler·options:·-warnaserror·-warn:2 | 20 | //·Compiler·options:·-warnaserror·-warn:2 |
26 | class·Foo·{ | 21 | class·Foo·{ |
27 | » static·void·Main·() | 22 | » static·void·Main·() |
28 | » { | 23 | » { |
Offset 37, 64 lines modified | Offset 32, 39 lines modified | ||
37 | » » goto·a; | 32 | » » goto·a; |
38 | » skip: | 33 | » skip: |
39 | » » return; | 34 | » » return; |
40 | » } | 35 | » } |
41 | }</string> | 36 | }</string> |
42 | ····<string>//·CS0162:·Unreachable·code·detected | 37 | ····<string>//·CS0162:·Unreachable·code·detected |
43 | //·Line:·12 | 38 | //·Line:·12 |
44 | //·Compiler·options:·-warnaserror | 39 | //·Compiler·options:·-warnaserror·-warn:2 |
45 | using·System; | ||
46 | 40 | class·Program | |
47 | { | 41 | { |
48 | » | 42 | » static·int·Main·() |
49 | » { | 43 | » { |
44 | » » int·ctc_f·=·0; | ||
50 | » » int·yyTop·=·0; | ||
51 | » » for·(;·;·++yyTop)·{ | ||
52 | » » » if·(yyTop·>·0) | ||
53 | » » » » break; | ||
54 | » » » else | ||
55 | » » » » return; | ||
56 | » » } | ||
57 | » } | ||
58 | }</string> | ||
59 | ····<string>//·CS0162:·Unreachable·code·detected | ||
60 | //·Line:·18 | ||
61 | //·Compiler·options:·-warnaserror·-warn:2 | ||
62 | using·System; | ||
63 | class·C·{ | ||
64 | » public·enum·Flags·{ | ||
65 | » » Removed»=·0, | ||
66 | » » Public» =·1 | ||
67 | » } | ||
68 | » | 45 | » » if·((++ctc_f·==·0·&&·false))·{ |
46 | » » » return·1; | ||
47 | » » } | ||
69 | » » | 48 | » » |
49 | » » return·0; | ||
70 | » internal·void·Close() | ||
71 | » {» | ||
72 | » » if·((_enumFlags·&·Flags.Removed)·!=·0) | ||
73 | » » » Console.WriteLine·("error"); | ||
74 | » } | 50 | » } |
75 | }</string> | 51 | }</string> |
76 | ····<string>//·CS0162:·Unreachable·code·detected | 52 | ····<string>//·CS0162:·Unreachable·code·detected |
77 | //·Line:·10 | 53 | //·Line:·10 |
78 | //·Compiler·options:·-warnaserror | 54 | //·Compiler·options:·-warnaserror·-warn:2 |
79 | class·C | 55 | class·C |
80 | { | 56 | { |
81 | » | 57 | » static·int·Main·()· |
82 | » { | 58 | » { |
59 | » » while·(!new·bool·{}); | ||
83 | » » return; | 60 | » » return·1; |
84 | » » if·(a·>·0)·{ | ||
85 | » » » int·x·=·a·+·20; | ||
86 | » » » return; | ||
87 | » » } | ||
88 | » } | 61 | » } |
89 | }</string> | 62 | }</string> |
90 | ····<string>//·CS0162:·Unreachable·code·detected | 63 | ····<string>//·CS0162:·Unreachable·code·detected |
91 | //·Line:·12 | 64 | //·Line:·12 |
92 | //·Compiler·options:·-warnaserror·-warn:2 | 65 | //·Compiler·options:·-warnaserror·-warn:2 |
93 | using·System; | 66 | using·System; |
Offset 104, 52 lines modified | Offset 74, 34 lines modified | ||
104 | ···public·void·Method·(int·i) | 74 | ···public·void·Method·(int·i) |
105 | ···{ | 75 | ···{ |
106 | ·······throw·new·ArgumentNullException·(); | 76 | ·······throw·new·ArgumentNullException·(); |
107 | ·······Console.WriteLine·("Once·upon·a·time.."); | 77 | ·······Console.WriteLine·("Once·upon·a·time.."); |
108 | ···} | 78 | ···} |
109 | }</string> | 79 | }</string> |
110 | ····<string>//·CS0162:·Unreachable·code·detected | 80 | ····<string>//·CS0162:·Unreachable·code·detected |
111 | //·Line:·1 | 81 | //·Line:·18 |
112 | //·Compiler·options:·-warnaserror | ||
113 | public·class·X | ||
114 | { | ||
115 | » public·static·void·Main·() | ||
116 | » { | ||
117 | » » return; | ||
118 | » » switch·(8)·{ | ||
119 | » » case·1: | ||
120 | » » case·2: | ||
Max diff block lines reached; 5362/8193 bytes (65.45%) of diff not shown. |
Offset 21, 139 lines modified | Offset 21, 135 lines modified | ||
21 | » » unsafe·static·void·Main·() | 21 | » » unsafe·static·void·Main·() |
22 | » » {» » » | 22 | » » {» » » |
23 | » » » Foo·f·=·new·Foo·(); | 23 | » » » Foo·f·=·new·Foo·(); |
24 | » » » void·*s·=·&f; | 24 | » » » void·*s·=·&f; |
25 | » » } | 25 | » » } |
26 | » } | 26 | » } |
27 | }</string> | 27 | }</string> |
28 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`S' | 28 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`S<int>.N' |
29 | //·Line:·9 | ||
30 | //·Compiler·options:·/unsafe | ||
31 | unsafe·public·class·C | ||
32 | { | ||
33 | » S*·i; | ||
34 | } | ||
35 | public·struct·S | ||
36 | { | ||
37 | » AC·ac; | ||
38 | } | ||
39 | abstract·class·AC | ||
40 | { | ||
41 | }</string> | ||
42 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`_Port' | ||
43 | //·Line:·16 | 29 | //·Line:·16 |
44 | //·Compiler·options:·-unsafe | 30 | //·Compiler·options:·-unsafe |
45 | using·System.Runtime.InteropServices; | ||
46 | [StructLayout(LayoutKind.Sequential)] | ||
47 | internal·unsafe·struct·_Port·{ | ||
48 | 31 | struct·S<T> | |
32 | { | ||
33 | » public·struct·N | ||
34 | » { | ||
35 | » } | ||
49 | } | 36 | } |
50 | unsafe·class· | 37 | unsafe·class·Test |
38 | { | ||
51 | » static·void·Main | 39 | » public·static·void·Main() |
52 | » { | 40 | » { |
53 | » » | 41 | » » S<int>.N*·a; |
54 | » } | 42 | » } |
55 | }</string> | 43 | }</string> |
56 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·` | 44 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`T' |
57 | //·Line:· | 45 | //·Line:·7 |
58 | //·Compiler·options:·-unsafe | 46 | //·Compiler·options:·-unsafe |
59 | unsafe·struct·X·{ | ||
60 | » string·a; | ||
61 | » static·void·Main·()·{ | ||
62 | 47 | unsafe·class·Foo<T>·where·T·:·struct | |
48 | { | ||
49 | » public·T*·Elements·{ | ||
50 | » » get·{ | ||
51 | » » » return·null; | ||
52 | » » } | ||
63 | » } | 53 | » } |
64 | }</string> | 54 | }</string> |
65 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Splay<T>.Node' | 55 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Splay<T>.Node' |
66 | //·Line:·9 | 56 | //·Line:·9 |
67 | //·Compiler·options:·/unsafe | 57 | //·Compiler·options:·/unsafe |
68 | public·class·Splay<T> | 58 | public·class·Splay<T> |
69 | { | 59 | { |
70 | ··unsafe·private· | 60 | ··unsafe·private·struct·Node |
71 | ··{ | 61 | ··{ |
72 | ····private·Node·*············parent; | 62 | ····private·Node·*············parent; |
73 | ····private·T·················data; | 63 | ····private·T·················data; |
74 | ··}· | 64 | ··}· |
75 | }</string> | 65 | }</string> |
76 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`X' | ||
77 | //·Line:·8 | ||
78 | //·Compiler·options:·-unsafe | ||
79 | unsafe·struct·X·{ | ||
80 | » string·a; | ||
81 | » static·void·Main·()·{ | ||
82 | » » X·x; | ||
83 | » » void*·y·=·&x; | ||
84 | » } | ||
85 | }</string> | ||
86 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`object' | ||
87 | //·Line:·11 | ||
88 | //·Compiler·options:·-unsafe | ||
89 | using·System; | ||
90 | using·System.Runtime.InteropServices; | ||
91 | class·C | ||
92 | { | ||
93 | » [DllImport·("xml2")] | ||
94 | » unsafe·static·extern·object*·valuePop·(IntPtr·context); | ||
95 | » public·static·void·Main·() | ||
96 | » { | ||
97 | » } | ||
98 | }</string> | ||
99 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Foo' | 66 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Foo' |
100 | //·Line:·7 | 67 | //·Line:·7 |
101 | //·Compiler·options:·-t:library·-unsafe | 68 | //·Compiler·options:·-t:library·-unsafe |
102 | public·unsafe·struct·Foo | 69 | public·unsafe·struct·Foo |
103 | { | 70 | { |
104 | ········public·Foo·*foo; | 71 | ········public·Foo·*foo; |
105 | » string·x; | 72 | » string·x; |
106 | }</string> | 73 | }</string> |
107 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·` | 74 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Splay<T>.Node' |
108 | //·Line:· | 75 | //·Line:·9 |
109 | //·Compiler·options:· | 76 | //·Compiler·options:·/unsafe |
110 | public· | 77 | public·class·Splay<T> |
111 | { | 78 | { |
79 | ··unsafe·private·class·Node | ||
80 | ··{ | ||
81 | ····private·Node·*············parent; | ||
82 | ····private·T·················data; | ||
83 | ··}· | ||
112 | ········public·class·P | ||
113 | ········{ | ||
114 | ············public·P*·GetEnumerator·() | ||
115 | ············{ | ||
116 | ················return·null; | ||
117 | ············} | ||
118 | ········} | ||
119 | ······· | ||
Max diff block lines reached; 6420/10005 bytes (64.17%) of diff not shown. |
Offset 1, 50 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>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:·9 |
7 | using·System; | 7 | using·System; |
8 | class·X | 8 | class·X |
9 | { | 9 | { |
10 | » static·void·Main·() | 10 | » static·void·Main·() |
11 | » { | 11 | » { |
12 | » » void·a; | 12 | » » void[]·a; |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 15 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
16 | //·Line:· | 16 | //·Line:·7 |
17 | using·System; | ||
17 | class·Foo<T> | ||
18 | {·} | ||
19 | class·X | 18 | class·X |
20 | { | 19 | { |
21 | » static·void·Main·() | 20 | » static·void·Main·() |
22 | » { | 21 | » { |
22 | » » void·a; | ||
23 | » » Foo<void>·foo; | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | ||
27 | //·Line:·6 | ||
28 | class·C·{ | ||
29 | » object·o·=·new·void(); | ||
30 | }</string> | ||
31 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | ||
32 | //·Line:·6 | ||
33 | class·C | ||
34 | { | ||
35 | » int·Foo·() | ||
36 | » { | ||
37 | » » foreach·(void·v·in·this) | ||
38 | » » { | ||
39 | » » } | ||
40 | » } | 23 | » } |
41 | }</string> | 24 | }</string> |
42 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 25 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
43 | //·Line:·5 | 26 | //·Line:·5 |
44 | class·C·{ | 27 | class·C·{ |
45 | ········public·const·void·val·=·null; | 28 | ········public·const·void·val·=·null; |
Offset 53, 27 lines modified | Offset 34, 41 lines modified | ||
53 | //·Line:·6 | 34 | //·Line:·6 |
54 | interface·IA | 35 | interface·IA |
55 | { | 36 | { |
56 | » ref·void·Foo·(); | 37 | » ref·void·Foo·(); |
57 | }</string> | 38 | }</string> |
58 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 39 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
40 | //·Line:·6 | ||
41 | class·C·{ | ||
42 | » static·void·Main·()·{ | ||
43 | » » int·i·=·sizeof·(void); | ||
44 | » } | ||
45 | }</string> | ||
46 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | ||
59 | //·Line:·8 | 47 | //·Line:·8 |
60 | class·X | 48 | class·X |
61 | { | 49 | { |
62 | » static·void·Main·() | 50 | » static·void·Main·() |
63 | » { | 51 | » { |
64 | » » object·o·=·default(void); | 52 | » » object·o·=·default(void); |
65 | » } | 53 | » } |
66 | }</string> | 54 | }</string> |
67 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 55 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
68 | //·Line:·6 | 56 | //·Line:·6 |
69 | class·C·{ | 57 | class·C·{ |
58 | » object·o·=·new·void(); | ||
59 | }</string> | ||
60 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | ||
61 | //·Line:·6 | ||
62 | class·C·{ | ||
70 | » const·string·s·=·"3"; | 63 | » const·string·s·=·"3"; |
71 | » public·object·o·=·(void)s; | 64 | » public·object·o·=·(void)s; |
72 | }</string> | 65 | }</string> |
73 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 66 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
74 | //·Line:·8 | 67 | //·Line:·8 |
Offset 81, 51 lines modified | Offset 76, 56 lines modified | ||
81 | { | 76 | { |
82 | » static·void·Main·() | 77 | » static·void·Main·() |
83 | » { | 78 | » { |
84 | » » var·e·=·from·void·v·in·new·int·[]·{·0·}·select·i; | 79 | » » var·e·=·from·void·v·in·new·int·[]·{·0·}·select·i; |
85 | » } | 80 | » } |
86 | }</string> | 81 | }</string> |
87 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 82 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
88 | //·Line:· | 83 | //·Line:·6 |
89 | 84 | class·C | |
90 | { | 85 | { |
91 | » | 86 | » int·Foo·() |
92 | » { | 87 | » { |
93 | » » | 88 | » » foreach·(void·v·in·this) |
94 | » » { | 89 | » » { |
95 | » » » if·(p·is·String) | ||
96 | » » » » (void)((string)·p).ToString·(); | ||
97 | » » } | 90 | » » } |
98 | » } | 91 | » } |
99 | }</string> | 92 | }</string> |
100 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 93 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
101 | //·Line:·8 | 94 | //·Line:·8 |
102 | class·C | 95 | class·C |
103 | { | 96 | { |
104 | » static·void·Main·() | 97 | » static·void·Main·() |
105 | » { | 98 | » { |
106 | » » bool·b·=·1·is·void; | 99 | » » bool·b·=·1·is·void; |
107 | » } | 100 | » } |
108 | }</string> | 101 | }</string> |
109 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 102 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
110 | //·Line:· | 103 | //·Line:·11 |
Max diff block lines reached; 501/3070 bytes (16.32%) of diff not shown. |
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>CS1060</ErrorName> | 3 | ··<ErrorName>CS1060</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' | ||
6 | //·Line:·25 | ||
7 | //·Compiler·options:·-warnaserror | ||
8 | public·class·C | ||
9 | { | ||
10 | » public·int·v; | ||
11 | } | ||
12 | public·struct·S2 | ||
13 | { | ||
14 | » public·C·c; | ||
15 | } | ||
16 | public·struct·S | ||
17 | { | ||
18 | » public·S2·s2; | ||
19 | } | ||
20 | public·class·Test | ||
21 | { | ||
22 | » static·void·Main·() | ||
23 | » { | ||
24 | » » S·s; | ||
25 | » » s.s2.c.v·=·9; | ||
26 | » } | ||
27 | }</string> | ||
28 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`x' | 5 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`x' |
29 | //·Line:·30 | 6 | //·Line:·30 |
30 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
31 | public·class·C | 8 | public·class·C |
32 | { | 9 | { |
33 | » public·int·v; | 10 | » public·int·v; |
Offset 61, 19 lines modified | Offset 34, 17 lines modified | ||
61 | » » s2.x.s.c.v·=·5; | 34 | » » s2.x.s.c.v·=·5; |
62 | » } | 35 | » } |
63 | }</string> | 36 | }</string> |
64 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' | 37 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' |
65 | //·Line:·25 | 38 | //·Line:·25 |
66 | //·Compiler·options:·-warnaserror | 39 | //·Compiler·options:·-warnaserror |
67 | using·System; | ||
68 | public·class·C | 40 | public·class·C |
69 | { | 41 | { |
70 | » public· | 42 | » public·int·v; |
71 | } | 43 | } |
72 | public·struct·S2 | 44 | public·struct·S2 |
73 | { | 45 | { |
74 | » public·C·c; | 46 | » public·C·c; |
75 | } | 47 | } |
Offset 83, 15 lines modified | Offset 54, 15 lines modified | ||
83 | } | 54 | } |
84 | public·class·Test | 55 | public·class·Test |
85 | { | 56 | { |
86 | » static·void·Main·() | 57 | » static·void·Main·() |
87 | » { | 58 | » { |
88 | » » S·s; | 59 | » » S·s; |
89 | » » s.s2.c.v·=· | 60 | » » s.s2.c.v·=·9; |
90 | » } | 61 | » } |
91 | }</string> | 62 | }</string> |
92 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' | 63 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' |
93 | //·Line:·19 | 64 | //·Line:·19 |
94 | //·Compiler·options:·-warnaserror | 65 | //·Compiler·options:·-warnaserror |
95 | public·class·C | 66 | public·class·C |
Offset 108, 9 lines modified | Offset 79, 38 lines modified | ||
108 | { | 79 | { |
109 | » static·void·Main·() | 80 | » static·void·Main·() |
110 | » { | 81 | » { |
111 | » » S·s; | 82 | » » S·s; |
112 | » » s.c.v·=·5; | 83 | » » s.c.v·=·5; |
113 | » } | 84 | » } |
114 | }</string> | 85 | }</string> |
86 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' | ||
87 | //·Line:·25 | ||
88 | //·Compiler·options:·-warnaserror | ||
89 | using·System; | ||
90 | public·class·C | ||
91 | { | ||
92 | » public·EventHandler·v; | ||
93 | } | ||
94 | public·struct·S2 | ||
95 | { | ||
96 | » public·C·c; | ||
97 | } | ||
98 | public·struct·S | ||
99 | { | ||
100 | » public·S2·s2; | ||
101 | } | ||
102 | public·class·Test | ||
103 | { | ||
104 | » static·void·Main·() | ||
105 | » { | ||
106 | » » S·s; | ||
107 | » » s.s2.c.v·=·null; | ||
108 | » } | ||
109 | }</string> | ||
115 | ··</Examples> | 110 | ··</Examples> |
116 | </ErrorDocumentation> | 111 | </ErrorDocumentation> |
Offset 1, 51 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>CS0425</ErrorName> | 3 | ··<ErrorName>CS0425</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<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 | ||
6 | //·Line:·16 | ||
7 | interface·IA | ||
8 | { | ||
9 | » void·Foo<U>·(); | ||
10 | } | ||
11 | class·CA | ||
12 | { | ||
13 | » public·void·Foo<T>·()·where·T·:·class | ||
14 | » { | ||
15 | » } | ||
16 | } | ||
17 | class·CB·:·CA,·IA | ||
18 | { | ||
19 | » public·static·void·Main·() | ||
20 | » { | ||
21 | » } | ||
22 | }</string> | ||
23 | ····<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 | ||
24 | //·Line:·12 | ||
25 | interface·IFoo<T> | ||
26 | { | ||
27 | » void·Test<U>·() | ||
28 | » » where·U·:·T; | ||
29 | } | ||
30 | class·Foo<T>·:·IFoo<T> | ||
31 | { | ||
32 | » public·void·Test<V>·() | ||
33 | » {·} | ||
34 | } | ||
35 | class·X | ||
36 | { | ||
37 | » static·void·Main·() | ||
38 | » {·} | ||
39 | }</string> | ||
40 | ····<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 | 5 | ····<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 |
41 | //·Line:·11 | 6 | //·Line:·11 |
42 | interface·I | 7 | interface·I |
43 | { | 8 | { |
44 | » void·Foo<T>·(); | 9 | » void·Foo<T>·(); |
45 | } | 10 | } |
Offset 67, 35 lines modified | Offset 27, 55 lines modified | ||
67 | class·Foo<T,·X>·:·IFoo<T> | 27 | class·Foo<T,·X>·:·IFoo<T> |
68 | { | 28 | { |
69 | » public·void·Test<V>·()·where·V·:·X | 29 | » public·void·Test<V>·()·where·V·:·X |
70 | » { | 30 | » { |
71 | » } | 31 | » } |
72 | }</string> | 32 | }</string> |
73 | ····<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 | 33 | ····<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 |
34 | //·Line:·16 | ||
35 | interface·IA | ||
36 | { | ||
37 | » void·Foo<U>·(); | ||
38 | } | ||
39 | class·CA | ||
40 | { | ||
41 | » public·void·Foo<T>·()·where·T·:·class | ||
42 | » { | ||
43 | » } | ||
44 | } | ||
45 | class·CB·:·CA,·IA | ||
46 | { | ||
47 | » public·static·void·Main·() | ||
48 | » { | ||
49 | » } | ||
50 | }</string> | ||
51 | ····<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 | ||
74 | //·Line:·5 | 52 | //·Line:·5 |
75 | //·Compiler·options:·-r:CS0425-7-lib.dll | 53 | //·Compiler·options:·-r:CS0425-7-lib.dll |
76 | public·class·CB·:·CA,·IA | 54 | public·class·CB·:·CA,·IA |
77 | { | 55 | { |
78 | » public·static·void·Main·() | 56 | » public·static·void·Main·() |
79 | » { | 57 | » { |
80 | » } | 58 | » } |
81 | }</string> | 59 | }</string> |
82 | ····<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 | 60 | ····<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 |
83 | //·Line:·1 | 61 | //·Line:·12 |
84 | interface·IFoo<T> | 62 | interface·IFoo<T> |
85 | { | 63 | { |
86 | » void·Test<U>·() | 64 | » void·Test<U>·() |
87 | » » where·U·:·T; | 65 | » » where·U·:·T; |
88 | } | 66 | } |
89 | class·Foo<T>·:·IFoo<T> | 67 | class·Foo<T>·:·IFoo<T> |
90 | { | 68 | { |
91 | » public·void·Test<V>·() | 69 | » public·void·Test<V>·() |
92 | » » where·V·:X | ||
93 | » {·} | 70 | » {·} |
94 | } | 71 | } |
95 | class·X | 72 | class·X |
96 | { | 73 | { |
97 | » static·void·Main·() | 74 | » static·void·Main·() |
98 | » {·} | 75 | » {·} |
Offset 118, 9 lines modified | Offset 98, 29 lines modified | ||
118 | ····public·class·Baz·:·IBar | 98 | ····public·class·Baz·:·IBar |
119 | ····{ | 99 | ····{ |
120 | ········public·void·Method<T,·V>()·where·T·:·IBar·where·V·:·T | 100 | ········public·void·Method<T,·V>()·where·T·:·IBar·where·V·:·T |
121 | ········{ | 101 | ········{ |
122 | ········} | 102 | ········} |
123 | ····} | 103 | ····} |
124 | }</string> | 104 | }</string> |
105 | ····<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 | ||
106 | //·Line:·13 | ||
107 | interface·IFoo<T> | ||
108 | { | ||
109 | » void·Test<U>·() | ||
110 | » » where·U·:·T; | ||
111 | } | ||
112 | class·Foo<T>·:·IFoo<T> | ||
113 | { | ||
114 | » public·void·Test<V>·() | ||
Max diff block lines reached; 23/3616 bytes (0.64%) of diff not shown. |
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>CS0659</ErrorName> | 3 | ··<ErrorName>CS0659</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0659:·`Test.Test'·overrides·Object.Equals(object)·but·does·not·override·Object.GetHashCode() | ||
6 | //·Line:·7 | ||
7 | //·Compiler·options:·-warnaserror·-warn:3 | ||
8 | namespace·Test{·· | ||
9 | ····public·partial·class·Test{·· | ||
10 | » public·override·bool·Equals(object·obj){·· | ||
11 | » ····return·true;·· | ||
12 | » }·· | ||
13 | » ·· | ||
14 | » static·void·Main·()·{} | ||
15 | ····}·· | ||
16 | }</string> | ||
17 | ····<string>//·CS0659:·`E'·overrides·Object.Equals(object)·but·does·not·override·Object.GetHashCode() | 5 | ····<string>//·CS0659:·`E'·overrides·Object.Equals(object)·but·does·not·override·Object.GetHashCode() |
18 | //·Line:·13 | 6 | //·Line:·13 |
19 | //·Compiler·options:·-warnaserror·-warn:3 | 7 | //·Compiler·options:·-warnaserror·-warn:3 |
20 | public·class·Base | 8 | public·class·Base |
21 | { | 9 | { |
22 | ····public·override·int·GetHashCode·() | 10 | ····public·override·int·GetHashCode·() |
Offset 30, 9 lines modified | Offset 17, 22 lines modified | ||
30 | public·class·E:·Base | 17 | public·class·E:·Base |
31 | { | 18 | { |
32 | ····public·override·bool·Equals·(object·o) | 19 | ····public·override·bool·Equals·(object·o) |
33 | ····{ | 20 | ····{ |
34 | ········return·true; | 21 | ········return·true; |
35 | ····} | 22 | ····} |
36 | }</string> | 23 | }</string> |
24 | ····<string>//·CS0659:·`Test.Test'·overrides·Object.Equals(object)·but·does·not·override·Object.GetHashCode() | ||
25 | //·Line:·7 | ||
26 | //·Compiler·options:·-warnaserror·-warn:3 | ||
27 | namespace·Test{·· | ||
28 | ····public·partial·class·Test{·· | ||
29 | » public·override·bool·Equals(object·obj){·· | ||
30 | » ····return·true;·· | ||
31 | » }·· | ||
32 | » ·· | ||
33 | » static·void·Main·()·{} | ||
34 | ····}·· | ||
35 | }</string> | ||
37 | ··</Examples> | 36 | ··</Examples> |
38 | </ErrorDocumentation> | 37 | </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>CS8072</ErrorName> | 3 | ··<ErrorName>CS8072</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8072:·An·expression·tree·cannot·contain·a·null·propagating·operator | 5 | ····<string>//·CS8072:·An·expression·tree·cannot·contain·a·null·propagating·operator |
6 | //·Line:·1 | 6 | //·Line:·11 |
7 | using·System; | 7 | using·System; |
8 | using·System.Linq.Expressions; | 8 | using·System.Linq.Expressions; |
9 | 9 | class·C | |
10 | { | 10 | { |
11 | » public·void·TestMethod·()·{·} | ||
12 | » static· | 11 | » static·int·Main·() |
13 | » { | 12 | » { |
14 | » » C·c·=·null; | ||
15 | » » Expression< | 13 | » » Expression<Func<string,·char?>>·e·=·l·=>·l?[1]; |
14 | » » return·0; | ||
16 | » } | 15 | » } |
17 | }</string> | 16 | }</string> |
18 | ····<string>//·CS8072:·An·expression·tree·cannot·contain·a·null·propagating·operator | 17 | ····<string>//·CS8072:·An·expression·tree·cannot·contain·a·null·propagating·operator |
19 | //·Line:·1 | 18 | //·Line:·14 |
20 | using·System; | 19 | using·System; |
21 | using·System.Linq.Expressions; | 20 | using·System.Linq.Expressions; |
22 | class·C | 21 | public·class·C |
23 | { | 22 | { |
23 | » public·void·TestMethod·()·{·} | ||
24 | » static· | 24 | » static·void·Main·() |
25 | » { | 25 | » { |
26 | » » Expression<Func<string,·char?>>·e·=·l·=>·l?[1]; | ||
27 | » » | 26 | » » C·c·=·null; |
27 | » » Expression<Action>·e·=·()·=>·c?.TestMethod·(); | ||
28 | » } | 28 | » } |
29 | }</string> | 29 | }</string> |
30 | ··</Examples> | 30 | ··</Examples> |
31 | </ErrorDocumentation> | 31 | </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>CS0168</ErrorName> | 3 | ··<ErrorName>CS0168</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0168:·The·variable·`p'·is·declared·but·never·used | ||
6 | //·Line:·9 | ||
7 | //·Compiler·options:·-warn:3·-warnaserror | ||
8 | class·Main | ||
9 | { | ||
10 | ···public·void·Method·(int·i) | ||
11 | ···{ | ||
12 | ·······long·p; | ||
13 | ···} | ||
14 | }</string> | ||
5 | ····<string>//·CS0168:·The·variable·`e'·is·declared·but·never·used | 15 | ····<string>//·CS0168:·The·variable·`e'·is·declared·but·never·used |
6 | //·Line:·10 | 16 | //·Line:·10 |
7 | //·Compiler·options:·-warn:3·-warnaserror | 17 | //·Compiler·options:·-warn:3·-warnaserror |
8 | using·System; | 18 | using·System; |
9 | public·class·ConsoleStub·{ | 19 | public·class·ConsoleStub·{ |
10 | ··public·static·void·Main(string[]·args)·{ | 20 | ··public·static·void·Main(string[]·args)·{ |
11 | ····try·{ | 21 | ····try·{ |
12 | ····}·catch·(Exception·e)·{ | 22 | ····}·catch·(Exception·e)·{ |
13 | ····} | 23 | ····} |
14 | ··} | 24 | ··} |
15 | }</string> | 25 | }</string> |
16 | ····<string>//·CS0168:·The·variable·`p'·is·declared·but·never·used | ||
17 | //·Line:·9 | ||
18 | //·Compiler·options:·-warn:3·-warnaserror | ||
19 | class·Main | ||
20 | { | ||
21 | ···public·void·Method·(int·i) | ||
22 | ···{ | ||
23 | ·······long·p; | ||
24 | ···} | ||
25 | }</string> | ||
26 | ····<string>//·CS0168:·The·variable·`y2'·is·declared·but·never·used | 26 | ····<string>//·CS0168:·The·variable·`y2'·is·declared·but·never·used |
27 | //·Line:·9 | 27 | //·Line:·9 |
28 | //·Compiler·options:·-warn:3·-warnaserror | 28 | //·Compiler·options:·-warn:3·-warnaserror |
29 | class·CompilerBugDemo | 29 | class·CompilerBugDemo |
30 | { | 30 | { |
31 | » public·static·object·Wrong() | 31 | » public·static·object·Wrong() |
Offset 1, 220 lines modified | Offset 1, 319 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`fe',·expecting·`class',·`delegate',·`enum',·`interface',·`partial',·`ref',·or·`struct' |
6 | //·Line:· | 6 | //·Line:·6 |
7 | 7 | namespace·X | |
8 | { | 8 | { |
9 | » sealed·fe·{} | ||
9 | » public·void·TestFoo·() | ||
10 | » { | ||
11 | » » Foo·(()·=>·"A" | ||
12 | » » » ·()·=>·"B"); | ||
13 | » } | ||
14 | }</string> | 10 | }</string> |
15 | ····<string>//·CS1525:·Unexpected·symbol·` | 11 | ····<string>//·CS1525:·Unexpected·symbol·`>',·expecting·`[',·`identifier',·`in',·or·`out' |
16 | //·Line:· | 12 | //·Line:·4 |
17 | class· | 13 | public·class·C<> |
18 | { | 14 | { |
19 | 15 | }</string> | |
16 | ····<string>//·CS1525:·Unexpected·symbol·`(',·expecting·`,',·`;',·or·`=' | ||
17 | //·Line:·13 | ||
18 | class·X·{ | ||
19 | » X·(int·a) | ||
20 | » { | 20 | » { |
21 | » } | 21 | » } |
22 | } | ||
23 | class·Y·{ | ||
22 | » static·void·Main·() | 24 | » static·void·Main·() |
23 | » { | 25 | » { |
24 | » » | 26 | » » X·x·(4); |
25 | » } | 27 | » } |
26 | }</string> | 28 | }</string> |
27 | ····<string>//·CS1525:·Unexpected·symbol·`int' | 29 | ····<string>//·CS1525:·Unexpected·symbol·`{',·expecting·`base'·or·`this' |
28 | //·Line:·5 | 30 | //·Line:·5 |
29 | public·class·Test·{ | ||
30 | 31 | class·X·{ | |
32 | » X·()·:·{ | ||
33 | » } | ||
34 | » static·void·Main·()·{} | ||
31 | }</string> | 35 | }</string> |
32 | ····<string>//·CS1525:·Unexpected·symbol·` | 36 | ····<string>//·CS1525:·Unexpected·symbol·`::' |
33 | //·Line:· | 37 | //·Line:·4 |
34 | 38 | namespace·a::b | |
35 | { | 39 | { |
36 | » Bar(int·a) | ||
37 | » » :super() | ||
38 | » { | ||
39 | » } | ||
40 | }</string> | 40 | }</string> |
41 | ····<string>//·CS1525:·Unexpected·symbol·` | 41 | ····<string>//·CS1525:·Unexpected·symbol·`text' |
42 | //·Line:·8 | 42 | //·Line:·8 |
43 | class· | 43 | class·MainClass |
44 | { | 44 | { |
45 | 45 | ········static·void·Main·() | |
46 | ····{ | ||
47 | ········var·a·=·new·[][]·{·}; | ||
48 | ···· | 46 | ········{ |
47 | ················System.Console.WriteLine((true·?·""·:·"")·"text");······ | ||
48 | ········} | ||
49 | }</string> | 49 | }</string> |
50 | ····<string>//·CS1525:·Unexpected·symbol·` | 50 | ····<string>//·CS1525:·Unexpected·symbol·`returnValue' |
51 | //·Line:·11 | ||
52 | public·class·C | ||
53 | { | ||
54 | » public·void·Foo·() | ||
55 | » { | ||
56 | » » » string·returnValue·=·null; | ||
57 | » » | ||
58 | » » » returnValue·+=·(1+3) | ||
59 | » » » returnValue·+=·("");» » » » | ||
60 | » } | ||
61 | }</string> | ||
62 | ····<string>//·CS1525:·Unexpected·symbol·`out' | ||
51 | //·Line:·8 | 63 | //·Line:·8 |
52 | class· | 64 | public·class·Test |
53 | { | 65 | { |
54 | » public·static· | 66 | » public·static·void·Main·() |
55 | » { | 67 | » { |
56 | 68 | ················object[]·x·=·new·object[]·{·0,·out·i}; | |
57 | » } | 69 | » } |
58 | }</string> | 70 | }</string> |
59 | ····<string>//·CS1525:·Unexpected·symbol·`}',·expecting·`(',·`,',·`.',·`:',·`::',·`]',·or·`<' | 71 | ····<string>//·CS1525:·Unexpected·symbol·`}',·expecting·`(',·`,',·`.',·`:',·`::',·`]',·or·`<' |
60 | //·Line:·6 | 72 | //·Line:·6 |
61 | class·Foo | 73 | class·Foo |
62 | { | 74 | { |
63 | » [DllImport | 75 | » [DllImport |
64 | }</string> | 76 | }</string> |
65 | ····<string>//·CS1525:·Unexpected·symbol·` | 77 | ····<string>//·CS1525:·Unexpected·symbol·`3' |
66 | //·Line:· | 78 | //·Line:·8 |
67 | 79 | public·class·X | |
68 | { | 80 | { |
69 | » | 81 | » public·static·void·Main·() |
82 | » { | ||
83 | » » v·*·3; | ||
84 | » } | ||
85 | }</string> | ||
86 | ····<string>//·CS1525:·Unexpected·symbol·`i',·expecting·`}',·`case',·or·`default:' | ||
87 | //·Line:·11 | ||
88 | class·X·{ | ||
89 | » static·void·Main·() | ||
90 | » { | ||
91 | » » int·i·=·0; | ||
92 | » » switch·(i){ | ||
93 | » » » i·=·4; | ||
94 | » » } | ||
95 | » } | ||
96 | }</string> | ||
97 | ····<string>//·CS1525:·Unexpected·symbol·`ref' | ||
98 | //·Line:·8 | ||
99 | public·class·Test | ||
Max diff block lines reached; 14217/17596 bytes (80.80%) of diff not shown. |
Offset 1, 69 lines modified | Offset 1, 109 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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:·`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:·5 | ||
7 | //·Compiler·options:·-warnaserror | ||
8 | [method:·Obsolete] | ||
9 | public·interface·I | ||
10 | { | ||
11 | }</string> | ||
5 | ····<string>//·CS0657:·`t | 12 | ····<string>//·CS0657:·`return'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`method'.·All·attributes·in·this·section·will·be·ignored |
6 | //·Line:· | 13 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror | 14 | //·Compiler·options:·-warnaserror |
8 | using·System; | 15 | using·System; |
16 | public·class·C | ||
9 | [AttributeUsage(AttributeTargets.All)] | ||
10 | public·class·TestAttribute:·Attribute | ||
11 | { | 17 | { |
12 | 18 | » [return:·CLSCompliant·(false)] | |
19 | » public·C·() | ||
20 | » { | ||
21 | » } | ||
22 | }</string> | ||
23 | ····<string>//·CS0657:·`param'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`event,·field,·method'.·All·attributes·in·this·section·will·be·ignored | ||
24 | //·Line:·9 | ||
25 | //·Compiler·options:·-warnaserror | ||
26 | using·System; | ||
13 | struct·S | 27 | struct·S |
14 | { | 28 | { |
29 | ····[param:·Obsolete] | ||
30 | ····event·ResolveEventHandler·field; | ||
15 | ····void·method·( | ||
16 | ········[type:·Test] | ||
17 | ········int·p)·{} | ||
18 | }</string> | 31 | }</string> |
19 | ····<string>//·CS0657:·` | 32 | ····<string>//·CS0657:·`assembly'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`field'.·All·attributes·in·this·section·will·be·ignored |
20 | //·Line:· | 33 | //·Line:·9 |
21 | //·Compiler·options:·-warnaserror | 34 | //·Compiler·options:·-warnaserror |
22 | using·System; | 35 | using·System; |
23 | [param:·CLSCompliant·(false)] | ||
24 | public·enum·E | 36 | public·enum·E |
25 | { | 37 | { |
38 | ····[assembly:·CLSCompliant·(false)] | ||
26 | ····item | 39 | ····item |
27 | }</string> | 40 | }</string> |
28 | ····<string>//·CS0657:·` | 41 | ····<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 |
29 | //·Line:· | 42 | //·Line:·5 |
30 | //·Compiler·options:·-warnaserror | 43 | //·Compiler·options:·-warnaserror |
44 | [method:·Obsolete] | ||
45 | delegate·void·Delegate·();</string> | ||
46 | ····<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 | ||
47 | //·Line:·9 | ||
48 | //·Compiler·options:·-warnaserror·-langversion:experimental | ||
31 | using·System; | 49 | using·System; |
32 | [assembly:·CLSCompliant·(false)] | ||
33 | public·class·C·{} | ||
34 | ···· | ||
35 | [assembly:·CLSCompliant·(false)] | ||
36 | public·class· | 50 | public·class·FieldAttribute·:·System.Attribute |
51 | { | ||
52 | } | ||
53 | class·X·([field:FieldAttribute]·int·foo) | ||
54 | { | ||
55 | » int·v·=·foo; | ||
56 | }</string> | ||
37 | ····<string>//·CS0657:·`return'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`method'.·All·attributes·in·this·section·will·be·ignored | 57 | ····<string>//·CS0657:·`return'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`method'.·All·attributes·in·this·section·will·be·ignored |
38 | //·Line:·9 | 58 | //·Line:·9 |
39 | //·Compiler·options:·-warnaserror | 59 | //·Compiler·options:·-warnaserror |
40 | using·System; | 60 | using·System; |
41 | public·class·C | 61 | public·class·C |
42 | { | 62 | { |
43 | » [return:·CLSCompliant·(false)] | 63 | » [return:·CLSCompliant·(false)] |
44 | » | 64 | » ~C·() |
45 | » { | 65 | » { |
46 | » } | 66 | » } |
47 | }</string> | 67 | }</string> |
48 | ····<string>//·CS0657:·` | 68 | ····<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 |
49 | //·Line:· | 69 | //·Line:·9 |
50 | //·Compiler·options:·-warnaserror | 70 | //·Compiler·options:·-warnaserror |
51 | [method:·Obsolete] | ||
52 | 71 | using·System; | |
72 | abstract·class·X | ||
73 | { | ||
74 | » [field:NonSerialized] | ||
75 | » public·abstract·event·EventHandler·XEvent; | ||
76 | }</string> | ||
77 | ····<string>//·CS0657:·`param'·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 | ||
78 | //·Line:·7 | ||
79 | //·Compiler·options:·-warnaserror | ||
80 | using·System; | ||
81 | [param:·CLSCompliant·(false)] | ||
82 | public·enum·E | ||
83 | { | ||
84 | ····item | ||
85 | }</string> | ||
53 | ····<string>//·CS0657:·`param'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`method,·return'.·All·attributes·in·this·section·will·be·ignored | 86 | ····<string>//·CS0657:·`param'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`method,·return'.·All·attributes·in·this·section·will·be·ignored |
54 | //·Line:·15 | 87 | //·Line:·15 |
55 | //·Compiler·options:·-warnaserror | 88 | //·Compiler·options:·-warnaserror |
56 | using·System; | 89 | using·System; |
57 | [AttributeUsage(AttributeTargets.All)] | 90 | [AttributeUsage(AttributeTargets.All)] |
Offset 76, 44 lines modified | Offset 116, 14 lines modified | ||
76 | ····int·Prop·{ | 116 | ····int·Prop·{ |
77 | ········[param:Test] | 117 | ········[param:Test] |
78 | ········get·{ | 118 | ········get·{ |
79 | ············return·1; | 119 | ············return·1; |
80 | ········} | 120 | ········} |
81 | ····} | 121 | ····} |
Max diff block lines reached; 8216/13249 bytes (62.01%) of diff not shown. |
Offset 1, 22 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>CS1105</ErrorName> | 3 | ··<ErrorName>CS1105</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1105:·`ITest.Method(this·int)':·Extension·methods·must·be·declared·static | ||
6 | //·Line:·6 | ||
7 | interface·ITest | ||
8 | { | ||
9 | » void·Method·(this·int·a); | ||
10 | }</string> | ||
5 | ····<string>//·CS1105:·`S.Foo(this·int?)':·Extension·methods·must·be·declared·static | 11 | ····<string>//·CS1105:·`S.Foo(this·int?)':·Extension·methods·must·be·declared·static |
6 | //·Line:·6 | 12 | //·Line:·6 |
7 | static·class·S | 13 | static·class·S |
8 | { | 14 | { |
9 | » void·Foo·(this·int?·s) | 15 | » void·Foo·(this·int?·s) |
10 | » { | 16 | » { |
11 | » } | 17 | » } |
12 | }</string> | 18 | }</string> |
13 | ····<string>//·CS1105:·`ITest.Method(this·int)':·Extension·methods·must·be·declared·static | ||
14 | //·Line:·6 | ||
15 | interface·ITest | ||
16 | { | ||
17 | » void·Method·(this·int·a); | ||
18 | }</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 1, 381 lines modified | Offset 1, 352 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0619</ErrorName> | 3 | ··<ErrorName>CS0619</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0619:·`Obsolete | 5 | ····<string>//·CS0619:·`Obsolete'·is·obsolete:·`!!!' |
6 | //·Line:· | 6 | //·Line:·9 |
7 | using·System; | ||
7 | [System.Obsolete("!!!",·true)] | ||
8 | class·Obsolete·{ | ||
8 | [Obsolete("Yeah,·is·obsolete",·true)] | ||
9 | enum·ObsoleteEnum | ||
10 | { | ||
11 | } | 9 | } |
12 | interface·Ex | ||
13 | { | ||
14 | 10 | class·Class·{ | |
11 | ········public·void·Method·(Obsolete·o) | ||
12 | ········{ | ||
13 | ········} | ||
15 | }</string> | 14 | }</string> |
16 | ····<string>//·CS0619:·` | 15 | ····<string>//·CS0619:·`Obsolete.MethodError()'·is·obsolete:·`Do·not·use·it.' |
17 | //·Line:·12 | 16 | //·Line:·12 |
17 | class·Obsolete·{ | ||
18 | using·System; | ||
19 | [Obsolete("Do·not·use·it",·true)] | 18 | ········[System.Obsolete("Do·not·use·it.",·true)] |
20 | c | 19 | ········public·static·void·MethodError()·{ |
20 | ········} | ||
21 | } | 21 | } |
22 | class·B·{ | ||
23 | 22 | class·MainClass·{ | |
23 | ········public·static·void·Main·()·{ | ||
24 | ················Obsolete.MethodError(); | ||
25 | ········} | ||
24 | }</string> | 26 | }</string> |
25 | ····<string>//·CS0619:·` | 27 | ····<string>//·CS0619-31:·`ObsoleteEnum'·is·obsolete:·`Is·obsolete' |
26 | //·Line:·1 | 28 | //·Line:·15 |
27 | using·System; | 29 | using·System; |
28 | [Obsolete(" | 30 | [Obsolete("Is·obsolete",·true)] |
29 | 31 | enum·ObsoleteEnum | |
32 | { | ||
33 | ····value_B | ||
34 | } | ||
30 | class·B·{ | ||
31 | 35 | class·MainClass·{ | |
36 | ····public·static·void·Main·() | ||
37 | ····{ | ||
38 | ········Console.WriteLine·(ObsoleteEnum.value_B); | ||
39 | ····} | ||
32 | }</string> | 40 | }</string> |
33 | ····<string>//·CS0619-4 | 41 | ····<string>//·CS0619-45:·`A'·is·obsolete:·`!!!' |
34 | //·Line:·9 | 42 | //·Line:·9 |
35 | [System.Obsolete("!!!",·true)] | 43 | [System.Obsolete("!!!",·true)] |
36 | class· | 44 | class·A:·System.Attribute |
45 | { | ||
37 | } | 46 | } |
47 | [A] | ||
48 | class·Obsolete·{ | ||
38 | class·Class·{ | ||
39 | » » void·VV·() | ||
40 | » » { | ||
41 | » » » object[]·o·=·new·object·[]·{·new·Obsolete·()·}; | ||
42 | » » } | ||
43 | }</string> | 49 | }</string> |
44 | ····<string>//·CS0619 | 50 | ····<string>//·CS0619:·`C'·is·obsolete:·`x' |
45 | //·Line:· | 51 | //·Line:·24 |
46 | using·System; | 52 | using·System; |
47 | 53 | interface·I | |
48 | { | 54 | { |
55 | } | ||
49 | » [Obsolete("ooo",·true)] | ||
50 | » const·int·ob·=·4; | ||
51 | » | ||
52 | ····public·int·Prop·{ | ||
53 | » » get·{ | ||
54 | » » » return·ob; | ||
55 | » » } | ||
56 | » } | ||
57 | }</string> | ||
58 | ····<string>//·CS0619-45:·`A'·is·obsolete:·`!!!' | ||
59 | //·Line:·9 | ||
60 | [ | 56 | [Obsolete·("x",·true)] |
61 | class· | 57 | class·C |
62 | { | 58 | { |
59 | » public·void·Foo·()·{·} | ||
63 | } | 60 | } |
61 | class·M | ||
64 | [A] | ||
65 | class·Obsolete·{ | ||
66 | }</string> | ||
67 | ····<string>//·CS0619:·`ObsoleteA.ObsoleteA()'·is·obsolete:·`Obsolete·struct' | ||
68 | //·Line:·7 | ||
69 | //·Compiler·options:·-reference:CS0619-17-lib.dll | ||
70 | public·class·B:·ObsoleteA | ||
71 | { | 62 | { |
72 | » public· | 63 | » public·static·void·Main·() |
64 | » { | ||
65 | » } | ||
66 | » public·void·Test·(C·c) | ||
67 | » { | ||
68 | » » c.Foo·(); | ||
69 | » } | ||
73 | }</string> | 70 | }</string> |
74 | ····<string>//·CS0619:·` | 71 | ····<string>//·CS0619-50:·`A.B'·is·obsolete:·`yes' |
75 | //·Line:·12 | 72 | //·Line:·12 |
76 | using· | 73 | using·Z·=·A.B; |
77 | [Obsolete("Do·not·use·it",·true)] | ||
78 | interface·I·{ | ||
79 | 74 | class·A | |
Max diff block lines reached; 25231/28385 bytes (88.89%) of diff not shown. |
Offset 1, 28 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>CS0126</ErrorName> | 3 | ··<ErrorName>CS0126</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0126:·An·object·of·a·type·convertible·to·` | 5 | ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`int'·is·required·for·the·return·statement |
6 | //·Line:·7 | 6 | //·Line:·7 |
7 | using·System.Threading.Tasks; | ||
8 | class· | 7 | class·X·{ |
8 | » int·Y·() | ||
9 | { | ||
10 | » static·async·Task<string>·Test·() | ||
11 | » { | 9 | » { |
12 | » » await·CallAsync·(); | ||
13 | » » return; | 10 | » » return; |
14 | » } | 11 | » } |
15 | » | ||
16 | » static·Task<string>·CallAsync·() | ||
17 | » { | ||
18 | » » return·null; | ||
19 | » } | ||
20 | }</string> | 12 | }</string> |
21 | ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`int'·is·required·for·the·return·statement | 13 | ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`int'·is·required·for·the·return·statement |
22 | //·Line:·15 | 14 | //·Line:·15 |
23 | using·System.Threading.Tasks; | 15 | using·System.Threading.Tasks; |
24 | class·MainClass | 16 | class·MainClass |
Offset 42, 18 lines modified | Offset 33, 27 lines modified | ||
42 | ····} | 33 | ····} |
43 | } | 34 | } |
44 | public·class·C | 35 | public·class·C |
45 | { | 36 | { |
46 | ····string·Id·{·get;·set;·} | 37 | ····string·Id·{·get;·set;·} |
47 | }</string> | 38 | }</string> |
48 | ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`in | 39 | ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`string'·is·required·for·the·return·statement |
49 | //·Line:·7 | 40 | //·Line:·7 |
41 | using·System.Threading.Tasks; | ||
50 | class· | 42 | class·A |
51 | 43 | { | |
44 | » static·async·Task<string>·Test·() | ||
52 | » { | 45 | » { |
46 | » » await·CallAsync·(); | ||
53 | » » return; | 47 | » » return; |
54 | » } | 48 | » } |
49 | » | ||
50 | » static·Task<string>·CallAsync·() | ||
51 | » { | ||
52 | » » return·null; | ||
53 | » } | ||
55 | }</string> | 54 | }</string> |
56 | ··</Examples> | 55 | ··</Examples> |
57 | </ErrorDocumentation> | 56 | </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, 127 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>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·:·6 | ||
7 | class·T·{ | ||
8 | » T·()·{} | ||
9 | » T·()·{} | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS0111:·A·member·`Dictionary<K,V>.Add(V)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | ||
15 | //·Line:·14 | ||
16 | using·System; | ||
17 | using·System.Collections.Generic; | ||
18 | public·class·Dictionary<K,V> | ||
19 | { | ||
20 | » public·void·Add·(V·key) | ||
21 | » { | ||
22 | » » throw·new·InvalidOperationException·(); | ||
23 | » } | ||
24 | » public·void·Add·(V·value) | ||
25 | » { | ||
26 | » » throw·new·InvalidOperationException·(); | ||
27 | » } | ||
28 | }</string> | ||
29 | ····<string>//·CS0111:·A·member·`Blah.I.M<U>(int)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | ||
30 | //·Line·:·12 | ||
31 | public·interface·I | ||
32 | { | ||
33 | ····void·M<T>·(int·i); | ||
34 | } | ||
35 | public·class·Blah:·I | ||
36 | { | ||
37 | ········void·I.M<T>·(int·i)·{} | ||
38 | ········void·I.M<U>·(int·i)·{} | ||
39 | }</string> | ||
40 | ····<string>//·CS0111:·A·member·`C.Foo<U>(U)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | ||
41 | //·Line·:·12 | ||
42 | public·class·C | ||
43 | { | ||
44 | » void·Foo<T>·(T·i) | ||
45 | » { | ||
46 | » } | ||
47 | » | ||
48 | » void·Foo<U>·(U·i) | ||
49 | » { | ||
50 | » } | ||
51 | }</string> | ||
52 | ····<string>//·CS0111:·A·member·`ISample.Blah()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | 5 | ····<string>//·CS0111:·A·member·`ISample.Blah()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
53 | //·Line:·6 | 6 | //·Line:·6 |
54 | public·interface·ISample·{ | 7 | public·interface·ISample·{ |
55 | ········int·Blah·(); | 8 | ········int·Blah·(); |
56 | ········int·Blah·(); | 9 | ········int·Blah·(); |
57 | }</string> | 10 | }</string> |
58 | ····<string>//·CS0111:·A·member·`C.Foo<U>(U)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | 11 | ····<string>//·CS0111:·A·member·`C.Foo<U>(U)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
59 | //·Line·:·12 | 12 | //·Line·:·12 |
60 | public·class·C | 13 | public·class·C |
61 | { | 14 | { |
62 | » void·Foo·(int·i) | ||
63 | » { | ||
64 | » } | ||
65 | » | ||
66 | » void·Foo<T>·(T·i) | 15 | » void·Foo<T>·(T·i) |
67 | » { | 16 | » { |
68 | » } | 17 | » } |
69 | » | 18 | » |
70 | » void·Foo<U>·(U·i) | 19 | » void·Foo<U>·(U·i) |
71 | » { | 20 | » { |
72 | » } | 21 | » } |
73 | }</string> | 22 | }</string> |
74 | ····<string>//·CS0111:·A·member·` | 23 | ····<string>//·CS0111:·A·member·`Blah.I.M<X>()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
75 | //·Line:· | 24 | //·Line·:·12 |
76 | c | 25 | public·interface·I |
77 | { | 26 | { |
27 | ····void·M<X>·(); | ||
28 | } | ||
78 | ····bool·this·[int·i]·{·get·{·return·false;·}·} | ||
79 | ····bool·this·[int·i]·{·get·{·return·true;·}·} | ||
80 | }</string> | ||
81 | ····<string>//·CS0111:·A·member·`Class.op_Implicit(byte)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | ||
82 | //·Line:·9 | ||
83 | public·class· | 29 | public·class·Blah:·I |
30 | { | ||
31 | ········void·I.M<X>·()·{} | ||
32 | ········void·I.M<X>·()·{} | ||
84 | ········static·public·implicit·operator·Class(byte·value)·{ | ||
85 | ···············return·new·Class(); | ||
86 | ········} | ||
87 | ···· | ||
88 | ········public·static·void·op_Implicit·(byte·value)·{} | ||
89 | }</string> | 33 | }</string> |
90 | ····<string>//·CS0111:·A·member·` | 34 | ····<string>//·CS0111:·A·member·`C.Method(object)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
91 | //·Line | 35 | //·Line:·10 |
92 | public·class·Blah·{ | ||
93 | » static·public·void·Foo·(int·i,·int·j) | ||
94 | » { | ||
95 | » } | ||
96 | 36 | class·C | |
37 | { | ||
38 | » void·Method·(dynamic·d) | ||
97 | » { | 39 | » { |
98 | » } | 40 | » } |
99 | » | 41 | » void·Method·(object·d) |
100 | » { | 42 | » { |
101 | » » int·i·=·1; | ||
102 | » » int·j·=·2; | ||
103 | » » Foo·(i,·j); | ||
Max diff block lines reached; 7888/11220 bytes (70.30%) of diff not shown. |
Offset 1, 139 lines modified | Offset 1, 139 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·` | 5 | ····<string>//·CS3001:·Argument·type·`IError'·is·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:CLSCompliant(true)] | 9 | [assembly:CLSCompliant(true)] |
10 | [CLSCompliant(false)] | ||
11 | public·interface·IError{ | ||
12 | } | ||
10 | public·class·CLSClass·{ | ||
11 | ········public·delegate·int·MyDelegate(sbyte·i); | ||
12 | }</string> | ||
13 | ····<string>//·CS3001:·Argument·type·`int*'·is·not·CLS-compliant | ||
14 | //·Line:·9 | ||
15 | //·Compiler·options:·-unsafe·-warnaserror·-warn:1 | ||
16 | using·System; | ||
17 | 13 | public·interface·I·{ | |
14 | ········void·Error(out·IError·arg); | ||
15 | } | ||
18 | unsafe·public·abstract·class·CLSClass·{ | ||
19 | 16 | public·class·c·{ | |
17 | ········public·void·Error·(out·IError·arg)·{·arg·=·null;·} | ||
20 | }</string> | 18 | }</string> |
21 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant | 19 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant |
22 | //·Line:·1 | 20 | //·Line:·10 |
23 | //·Compiler·options:·-warnaserror·-warn:1 | 21 | //·Compiler·options:·-warnaserror·-warn:1 |
24 | using·System; | 22 | using·System; |
25 | [assembly:CLSCompliant·( | 23 | [assembly:CLSCompliant·(true)] |
26 | public·class·A | ||
27 | { | ||
28 | ····public·const·bool·f·=·true; | ||
29 | } | ||
30 | public·interface·I·{ | ||
31 | 24 | public·class·CLSClass·{ | |
25 | ········public·CLSClass·(long·a)·{} | ||
26 | ········public·CLSClass·(ref·ulong·a)·{} | ||
32 | }</string> | 27 | }</string> |
33 | ····<string>//·CS3001:·Argument·type·` | 28 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant |
34 | //·Line:·9 | 29 | //·Line:·9 |
35 | //·Compiler·options:·-warnaserror·-warn:1 | 30 | //·Compiler·options:·-warnaserror·-warn:1 |
36 | using·System; | 31 | using·System; |
37 | [assembly:CLSCompliant(true)] | 32 | [assembly:CLSCompliant(true)] |
38 | public·interface·I·{ | ||
39 | 33 | public·class·CLSClass·{ | |
34 | ········static·public·implicit·operator·CLSClass(byte·value)·{ | ||
35 | ···············return·new·CLSClass(); | ||
36 | ········} | ||
37 | ···· | ||
38 | ········static·public·implicit·operator·CLSClass(sbyte·value)·{ | ||
39 | ···············return·new·CLSClass(); | ||
40 | ········} | ||
40 | }</string> | 41 | }</string> |
41 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant | 42 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant |
42 | //·Line:· | 43 | //·Line:·8 |
43 | //·Compiler·options:·-warnaserror·-warn:1 | 44 | //·Compiler·options:·-warnaserror·-warn:1 |
44 | using·System; | 45 | using·System; |
45 | [assembly:CLSCompliant·(true)] | 46 | [assembly:CLSCompliant·(true)] |
47 | public·delegate·long·MyDelegate·(ulong·arg);</string> | ||
46 | public·class·CLSClass·{ | ||
47 | ········public·long·this·[ulong·index]·{ | ||
48 | ················get·{ | ||
49 | ························return·2; | ||
50 | ················} | ||
51 | ········} | ||
52 | }</string> | ||
53 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant | 48 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant |
54 | //·Line:·9 | 49 | //·Line:·9 |
55 | //·Compiler·options:·-warnaserror·-warn:1 | 50 | //·Compiler·options:·-warnaserror·-warn:1 |
56 | using·System; | 51 | using·System; |
57 | [assembly:CLSCompliant·(true)] | 52 | [assembly:CLSCompliant·(true)] |
58 | public·class·CLSClass·{ | 53 | public·class·CLSClass·{ |
59 | ········protected·internal·void·Foo·(string·text,·sbyte·value)·{·} | 54 | ········protected·internal·void·Foo·(string·text,·sbyte·value)·{·} |
60 | }</string> | 55 | }</string> |
61 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant | ||
62 | //·Line:·8 | ||
63 | //·Compiler·options:·-warnaserror·-warn:1 | ||
64 | using·System; | ||
65 | [assembly:CLSCompliant·(true)] | ||
66 | public·delegate·long·MyDelegate·(ulong·arg);</string> | ||
67 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant | 56 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant |
68 | //·Line:·9 | 57 | //·Line:·9 |
69 | //·Compiler·options:·-warnaserror·-warn:1 | 58 | //·Compiler·options:·-warnaserror·-warn:1 |
70 | using·System; | 59 | using·System; |
71 | [assembly:CLSCompliant·(true)] | 60 | [assembly:CLSCompliant·(true)] |
72 | public·static·class·CLSClass | 61 | public·static·class·CLSClass |
73 | { | 62 | { |
74 | » public·static·void·Foo·(this·sbyte·value)·{·} | 63 | » public·static·void·Foo·(this·sbyte·value)·{·} |
75 | }</string> | 64 | }</string> |
65 | ····<string>//·CS3001:·Argument·type·`int*'·is·not·CLS-compliant | ||
66 | //·Line:·9 | ||
67 | //·Compiler·options:·-unsafe·-warnaserror·-warn:1 | ||
68 | using·System; | ||
69 | [assembly:CLSCompliant(true)] | ||
70 | unsafe·public·abstract·class·CLSClass·{ | ||
71 | ········public·void·Method·(int*·param)·{} | ||
72 | }</string> | ||
76 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant | 73 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant |
77 | //·Line:· | 74 | //·Line:·9 |
78 | //·Compiler·options:·-warnaserror·-warn:1 | 75 | //·Compiler·options:·-warnaserror·-warn:1 |
79 | using·System; | 76 | using·System; |
80 | [assembly:CLSCompliant·(true)] | 77 | [assembly:CLSCompliant·(true)] |
81 | public·class·CLSClass·{ | 78 | public·class·CLSClass·{ |
82 | ········public·CLSClass·(long·a)·{} | ||
Max diff block lines reached; 1035/5274 bytes (19.62%) 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>CS0028</ErrorName> | 3 | ··<ErrorName>CS0028</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0028:·`T.Main()'·has·the·wrong·signature·to·be·an·entry·point | ||
6 | //·Line:·6 | ||
7 | //·Compiler·options:·-warnaserror:28·-warn:4 | ||
8 | class·T·{ | ||
9 | ········public·static·bool·Main·() | ||
10 | ········{ | ||
11 | ············return·false; | ||
12 | ········} | ||
13 | }</string> | ||
14 | ····<string>//·CS0028:·`T.Main(int)'·has·the·wrong·signature·to·be·an·entry·point | 5 | ····<string>//·CS0028:·`T.Main(int)'·has·the·wrong·signature·to·be·an·entry·point |
15 | //·Line:·8 | 6 | //·Line:·8 |
16 | //·Compiler·options:·-warnaserror·-warn:4 | 7 | //·Compiler·options:·-warnaserror·-warn:4 |
17 | class·T·{ | 8 | class·T·{ |
18 | ········public·static·int·Main·() | 9 | ········public·static·int·Main·() |
19 | ········{ | 10 | ········{ |
20 | ········} | 11 | ········} |
21 | ········public·static·int·Main·(int·foo) | 12 | ········public·static·int·Main·(int·foo) |
22 | ········{ | 13 | ········{ |
23 | ········} | 14 | ········} |
24 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0028:·`T.Main()'·has·the·wrong·signature·to·be·an·entry·point | ||
17 | //·Line:·6 | ||
18 | //·Compiler·options:·-warnaserror:28·-warn:4 | ||
19 | class·T·{ | ||
20 | ········public·static·bool·Main·() | ||
21 | ········{ | ||
22 | ············return·false; | ||
23 | ········} | ||
24 | }</string> | ||
25 | ··</Examples> | 25 | ··</Examples> |
26 | </ErrorDocumentation> | 26 | </ErrorDocumentation> |
Offset 1, 33 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>CS0183</ErrorName> | 3 | ··<ErrorName>CS0183</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`object')·type | ||
6 | //·Line:·10 | ||
7 | //·Compiler·options:·-warnaserror·-warn:1 | ||
8 | class·X | ||
9 | { | ||
10 | » public·void·Foo·() | ||
11 | » { | ||
12 | » » int·x·=·1; | ||
13 | » » if·(x·is·object)·{ | ||
14 | » » } | ||
15 | » } | ||
16 | }</string> | ||
5 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`T')·type | 17 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`T')·type |
6 | //·Line:·10 | 18 | //·Line:·10 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 19 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | class·X | 20 | class·X |
9 | { | 21 | { |
10 | » static·bool·Foo<T>·()·where·T·:·struct | 22 | » static·bool·Foo<T>·()·where·T·:·struct |
11 | » { | 23 | » { |
12 | » » T·o·=·default·(T); | 24 | » » T·o·=·default·(T); |
13 | » » return·o·is·T; | 25 | » » return·o·is·T; |
14 | » } | 26 | » } |
15 | }</string> | 27 | }</string> |
16 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(` | 28 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int?')·type |
17 | //·Line:·10 | 29 | //·Line:·10 |
18 | //·Compiler·options:·-warnaserror·-warn:1 | 30 | //·Compiler·options:·-warnaserror·-warn:1 |
19 | class·X | 31 | class·X |
20 | { | 32 | { |
21 | » public·void·Foo·() | 33 | » public·void·Foo·() |
22 | » { | 34 | » { |
23 | » » int·x·=· | 35 | » » int?·x·=·null; |
24 | » » if·(x·is· | 36 | » » if·(x·is·int?)·{ |
25 | » » } | 37 | » » } |
26 | » } | 38 | » } |
27 | }</string> | 39 | }</string> |
28 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`U')·type | 40 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`U')·type |
29 | //·Line:·14 | 41 | //·Line:·14 |
30 | //·Compiler·options:·-warnaserror | 42 | //·Compiler·options:·-warnaserror |
Offset 39, 25 lines modified | Offset 52, 27 lines modified | ||
39 | class·B·:·A<int> | 52 | class·B·:·A<int> |
40 | { | 53 | { |
41 | » public·override·bool·Foo<U>·(U·arg) | 54 | » public·override·bool·Foo<U>·(U·arg) |
42 | » { | 55 | » { |
43 | » » return·arg·is·U; | 56 | » » return·arg·is·U; |
44 | » } | 57 | » } |
45 | }</string> | 58 | }</string> |
46 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(` | 59 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`System.Enum')·type |
47 | //·Line:·1 | 60 | //·Line:·13 |
48 | //·Compiler·options:·-warnaserror | 61 | //·Compiler·options:·-warnaserror |
62 | using·System; | ||
63 | enum·E·{·Item·}; | ||
49 | class· | 64 | class·C |
50 | { | 65 | { |
51 | » | 66 | » static·bool·Check·(E·e) |
52 | » { | 67 | » { |
68 | » » return·e·is·Enum; | ||
53 | » » int?·x·=·null; | ||
54 | » » if·(x·is·int?)·{ | ||
55 | » » } | ||
56 | » } | 69 | » } |
57 | }</string> | 70 | }</string> |
58 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int')·type | 71 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int')·type |
59 | //·Line: | 72 | //·Line: |
60 | //·Compiler·options:·-warnaserror·-warn:1 | 73 | //·Compiler·options:·-warnaserror·-warn:1 |
61 | class·X·{ | 74 | class·X·{ |
Offset 66, 24 lines modified | Offset 81, 9 lines modified | ||
66 | » { | 81 | » { |
67 | » » int·i·=·5; | 82 | » » int·i·=·5; |
68 | » » if·(i·is·int){ | 83 | » » if·(i·is·int){ |
69 | » » } | 84 | » » } |
70 | » } | 85 | » } |
71 | }</string> | 86 | }</string> |
72 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`System.Enum')·type | ||
73 | //·Line:·13 | ||
74 | //·Compiler·options:·-warnaserror | ||
75 | using·System; | ||
76 | enum·E·{·Item·}; | ||
77 | class·C | ||
78 | { | ||
79 | » static·bool·Check·(E·e) | ||
80 | » { | ||
81 | » » return·e·is·Enum; | ||
82 | » } | ||
83 | }</string> | ||
84 | ··</Examples> | 87 | ··</Examples> |
85 | </ErrorDocumentation> | 88 | </ErrorDocumentation> |
Offset 1, 39 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>CS0157</ErrorName> | 3 | ··<ErrorName>CS0157</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | 5 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause |
6 | //·Line:·1 | 6 | //·Line:·11 |
7 | class·T·{ | 7 | class·T·{ |
8 | » static·void·Main·() | 8 | » static·void·Main·() |
9 | » { | 9 | » { |
10 | » » while·(true)·{ | 10 | » » while·(true)·{ |
11 | » » » try·{ | 11 | » » » try·{ |
12 | » » » » System.Console.WriteLine·("trying"); | 12 | » » » » System.Console.WriteLine·("trying"); |
13 | » » » }·finally·{ | 13 | » » » }·finally·{ |
14 | » » » » goto·foo; | ||
14 | » » » » try·{ | ||
15 | » » » » ····break; | ||
16 | » » » » } | ||
17 | » » » » catch·{} | ||
18 | » » » } | 15 | » » » } |
16 | » » foo·: | ||
17 | » » » ; | ||
19 | » » } | ||
20 | » } | ||
21 | }</string> | ||
22 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | ||
23 | //·Line:·10 | ||
24 | class·Foo·{ | ||
25 | » static·void·Main·()·{·int·i;·foo·(out·i);·} | ||
26 | » static·void·foo·(out·int·i) | ||
27 | » { | ||
28 | » » try·{} | ||
29 | » » finally·{ | ||
30 | » » » return; | ||
31 | » » } | 18 | » » } |
32 | » } | 19 | » } |
33 | }</string> | 20 | }</string> |
34 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | 21 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause |
35 | //·Line:·11 | 22 | //·Line:·11 |
36 | class·T·{ | 23 | class·T·{ |
Offset 45, 14 lines modified | Offset 31, 27 lines modified | ||
45 | » » » }·finally·{ | 31 | » » » }·finally·{ |
46 | » » » » break; | 32 | » » » » break; |
47 | » » » } | 33 | » » » } |
48 | » » } | 34 | » » } |
49 | » } | 35 | » } |
50 | }</string> | 36 | }</string> |
51 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | 37 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause |
38 | //·Line:·10 | ||
39 | class·Foo·{ | ||
40 | » static·void·Main·()·{·int·i;·foo·(out·i);·} | ||
41 | » static·void·foo·(out·int·i) | ||
42 | » { | ||
43 | » » try·{} | ||
44 | » » finally·{ | ||
45 | » » » return; | ||
46 | » » } | ||
47 | » } | ||
48 | }</string> | ||
49 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | ||
52 | //·Line:·9 | 50 | //·Line:·9 |
53 | class·X·{ | 51 | class·X·{ |
54 | » void·A·() | 52 | » void·A·() |
55 | » { | 53 | » { |
56 | » » try·{ | 54 | » » try·{ |
57 | » » }·finally·{ | 55 | » » }·finally·{ |
Offset 66, 31 lines modified | Offset 65, 32 lines modified | ||
66 | class·T·{ | 65 | class·T·{ |
67 | » static·void·Main·() | 66 | » static·void·Main·() |
68 | » { | 67 | » { |
69 | » » while·(true)·{ | 68 | » » while·(true)·{ |
70 | » » » try·{ | 69 | » » » try·{ |
71 | » » » » System.Console.WriteLine·("trying"); | 70 | » » » » System.Console.WriteLine·("trying"); |
72 | » » » }·finally·{ | 71 | » » » }·finally·{ |
73 | » » » » | 72 | » » » » continue; |
74 | » » » } | 73 | » » » } |
75 | » » foo·: | ||
76 | » » » ; | ||
77 | » » } | 74 | » » } |
78 | » } | 75 | » } |
79 | }</string> | 76 | }</string> |
80 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | 77 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause |
81 | //·Line:·1 | 78 | //·Line:·12 |
82 | class·T·{ | 79 | class·T·{ |
83 | » static·void·Main·() | 80 | » static·void·Main·() |
84 | » { | 81 | » { |
85 | » » while·(true)·{ | 82 | » » while·(true)·{· |
86 | » » » try·{ | 83 | » » » try·{ |
87 | » » » » System.Console.WriteLine·("trying"); | 84 | » » » » System.Console.WriteLine·("trying"); |
88 | » » » }·finally·{ | 85 | » » » }·finally·{ |
89 | » » » » | 86 | » » » » try·{ |
87 | » » » » ····break; | ||
88 | » » » » } | ||
89 | » » » » catch·{} | ||
90 | » » » } | 90 | » » » } |
91 | » » } | 91 | » » } |
92 | » } | 92 | » } |
93 | }</string> | 93 | }</string> |
94 | ··</Examples> | 94 | ··</Examples> |
95 | </ErrorDocumentation> | 95 | </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:·6 | ||
12 | //·Compiler·options:·-r:CSExternAlias-lib.dll | ||
13 | extern·alias·A; | ||
14 | using·A·=·System;</string> | 9 | using·A·=·System;</string> |
15 | ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace | 10 | ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace |
16 | //·Line:·7 | 11 | //·Line:·7 |
17 | using·A·=·System; | 12 | using·A·=·System; |
18 | using·A·=·System;</string> | 13 | using·A·=·System;</string> |
14 | ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace | ||
15 | //·Line:·6 | ||
16 | //·Compiler·options:·-r:CSExternAlias-lib.dll | ||
17 | extern·alias·A; | ||
18 | extern·alias·A;</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 1, 11 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>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:·18 | ||
7 | using·System.Collections; | ||
8 | struct·P·{ | ||
9 | » public·int·x; | ||
10 | } | ||
11 | class·Test·{ | ||
12 | » static·IEnumerable·foo·()·{·return·null;·} | ||
13 | » static·void·Main·() | ||
14 | » { | ||
15 | » » IEnumerable·f·=·foo·(); | ||
16 | » » if·(f·!=·null) | ||
17 | » » » foreach·(P·p·in·f) | ||
18 | » » » » p.x·=·0; | ||
19 | » } | ||
20 | }</string> | ||
5 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable' | 21 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable' |
6 | //·Line:·22 | 22 | //·Line:·22 |
7 | using·System; | 23 | using·System; |
8 | struct·Foo·:·IDisposable | 24 | struct·Foo·:·IDisposable |
9 | { | 25 | { |
Offset 47, 50 lines modified | Offset 67, 14 lines modified | ||
47 | » { | 67 | » { |
48 | » » IEnumerable·f·=·foo·(); | 68 | » » IEnumerable·f·=·foo·(); |
49 | » » if·(f·!=·null) | 69 | » » if·(f·!=·null) |
50 | » » » foreach·(Q·q·in·f) | 70 | » » » foreach·(Q·q·in·f) |
51 | » » » » q.p.x·=·0; | 71 | » » » » q.p.x·=·0; |
52 | » } | 72 | » } |
53 | }</string> | 73 | }</string> |
54 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable' | ||
55 | //·Line:·18 | ||
56 | using·System.Collections; | ||
57 | struct·P·{ | ||
58 | » public·int·x; | ||
59 | } | ||
60 | class·Test·{ | ||
61 | » static·IEnumerable·foo·()·{·return·null;·} | ||
62 | » static·void·Main·() | ||
63 | » { | ||
64 | » » IEnumerable·f·=·foo·(); | ||
65 | » » if·(f·!=·null) | ||
66 | » » » foreach·(P·p·in·f) | ||
67 | » » » » p.x·=·0; | ||
68 | » } | ||
69 | }</string> | ||
70 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable' | ||
71 | //·Line:·14 | ||
72 | using·System.Collections; | ||
73 | struct·P·{ | ||
74 | » public·int·x·{·get;·set;·} | ||
75 | } | ||
76 | class·Test·{ | ||
77 | » static·void·Foo·(IEnumerable·f) | ||
78 | » { | ||
79 | » » foreach·(P·p·in·f) | ||
80 | » » » p.x·+=·2; | ||
81 | » } | ||
82 | }</string> | ||
83 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable' | 74 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable' |
84 | //·Line:·22 | 75 | //·Line:·22 |
85 | using·System; | 76 | using·System; |
86 | struct·Foo·:·IDisposable | 77 | struct·Foo·:·IDisposable |
87 | { | 78 | { |
Offset 108, 9 lines modified | Offset 92, 25 lines modified | ||
108 | » static·void·Main·() | 92 | » static·void·Main·() |
109 | » { | 93 | » { |
110 | » » using·(var·f·=·new·Foo·())·{ | 94 | » » using·(var·f·=·new·Foo·())·{ |
111 | » » » f.Property·=·0; | 95 | » » » f.Property·=·0; |
112 | » » } | 96 | » » } |
113 | » } | 97 | » } |
114 | }</string> | 98 | }</string> |
99 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable' | ||
100 | //·Line:·14 | ||
101 | using·System.Collections; | ||
102 | struct·P·{ | ||
103 | » public·int·x·{·get;·set;·} | ||
104 | } | ||
105 | class·Test·{ | ||
106 | » static·void·Foo·(IEnumerable·f) | ||
107 | » { | ||
108 | » » foreach·(P·p·in·f) | ||
109 | » » » p.x·+=·2; | ||
110 | » } | ||
111 | }</string> | ||
115 | ··</Examples> | 112 | ··</Examples> |
116 | </ErrorDocumentation> | 113 | </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·` | 13 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass.Foo()'·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· | 18 | public·partial·class·CLSClass |
19 | { | 19 | { |
20 | » [CLSCompliant·(false)] | ||
21 | » partial·void·Foo·(); | ||
22 | » | ||
23 | » partial·void·Foo·() | ||
24 | » { | ||
25 | » } | ||
20 | }</string> | 26 | }</string> |
21 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass'·because·it·is·not·visible·from·outside·this·assembly | 27 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass'·because·it·is·not·visible·from·outside·this·assembly |
22 | //·Line:·8 | 28 | //·Line:·8 |
23 | //·Compiler·options:·-warnaserror·-warn:2 | 29 | //·Compiler·options:·-warnaserror·-warn:2 |
24 | using·System; | 30 | using·System; |
25 | [assembly:CLSCompliant·(true)] | 31 | [assembly:CLSCompliant·(true)] |
26 | [CLSCompliant·(true)] | 32 | [CLSCompliant·(true)] |
27 | class·CLSClass·{ | 33 | class·CLSClass·{ |
28 | }</string> | 34 | }</string> |
29 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass | 35 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass'·because·it·is·not·visible·from·outside·this·assembly |
30 | //·Line:·8 | 36 | //·Line:·8 |
31 | //·Compiler·options:·-warnaserror·-warn:2 | 37 | //·Compiler·options:·-warnaserror·-warn:2 |
32 | using·System; | 38 | using·System; |
33 | [assembly:CLSCompliant·(true)] | 39 | [assembly:CLSCompliant·(true)] |
34 | public·partial·class·CLSClass | ||
35 | { | ||
36 | 40 | [CLSCompliant·(false)] | |
41 | class·CLSClass·{ | ||
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, 69 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>CS0221</ErrorName> | 3 | ··<ErrorName>CS0221</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0221:·Constant·value·`-9 | 5 | ····<string>//·CS0221:·Constant·value·`-9'·cannot·be·converted·to·a·`E'·(use·`unchecked'·syntax·to·override) |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | enum·E:byte·{ | 7 | enum·E:byte·{ |
8 | » Min·=·9 | 8 | » Min·=·9 |
9 | } | 9 | } |
10 | class·T·{ | 10 | class·T·{ |
11 | » static·void·Main·()·{ | 11 | » static·void·Main·()·{ |
12 | » » » E·error·=· | 12 | » » » E·error·=·(E)(-9); |
13 | » » » System.Console.WriteLine·(error); | 13 | » » » System.Console.WriteLine·(error); |
14 | » } | 14 | » } |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0221:·Constant·value·`NaN'·cannot·be·converted·to·a·`char'·(use·`unchecked'·syntax·to·override) | ||
17 | //·Line:·6 | ||
18 | class·X·{ | ||
19 | » static·void·Main·()·{ | ||
20 | » » System.Console.WriteLine·((char)float.NaN); | ||
21 | » } | ||
22 | }</string> | ||
23 | ····<string>//·CS0221:·Constant·value·`-9'·cannot·be·converted·to·a·`E'·(use·`unchecked'·syntax·to·override) | 16 | ····<string>//·CS0221:·Constant·value·`-91'·cannot·be·converted·to·a·`E'·(use·`unchecked'·syntax·to·override) |
24 | //·Line:·10 | 17 | //·Line:·10 |
25 | enum·E:byte·{ | 18 | enum·E:byte·{ |
26 | » Min·=·9 | 19 | » Min·=·9 |
27 | } | 20 | } |
28 | class·T·{ | 21 | class·T·{ |
29 | » static·void·Main·()·{ | 22 | » static·void·Main·()·{ |
30 | » » » E·error·=· | 23 | » » » E·error·=·E.Min·-·100; |
31 | » » » System.Console.WriteLine·(error); | 24 | » » » System.Console.WriteLine·(error); |
32 | » } | 25 | » } |
33 | }</string> | 26 | }</string> |
27 | ····<string>//·CS0221:·Constant·value·`3.402823E+38'·cannot·be·converted·to·a·`ulong'·(use·`unchecked'·syntax·to·override) | ||
28 | //·Line:·6 | ||
29 | class·X·{ | ||
30 | » static·void·Main·()·{ | ||
31 | » » const·float·d·=·float.MaxValue; | ||
32 | » » ulong·b·=·(ulong)·d; | ||
33 | » } | ||
34 | }</string> | ||
34 | ····<string>//·CS0221:·Constant·value·`-3'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override) | 35 | ····<string>//·CS0221:·Constant·value·`-3'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override) |
35 | //·Line:·12 | 36 | //·Line:·12 |
36 | class·C | 37 | class·C |
37 | { | 38 | { |
38 | » delegate·void·D·(); | 39 | » delegate·void·D·(); |
39 | » static·void·Main·() | 40 | » static·void·Main·() |
40 | » { | 41 | » { |
41 | » » D·d·=·checked·(delegate·{ | 42 | » » D·d·=·checked·(delegate·{ |
42 | » » » const·ushort·s·=·(ushort)·-3; | 43 | » » » const·ushort·s·=·(ushort)·-3; |
43 | » » }); | 44 | » » }); |
44 | » } | 45 | » } |
45 | }</string> | 46 | }</string> |
46 | ····<string>//·CS0221:·Constant·value·` | 47 | ····<string>//·CS0221:·Constant·value·`4294967295'·cannot·be·converted·to·a·`int'·(use·`unchecked'·syntax·to·override) |
47 | //·Line:· | 48 | //·Line:·5 |
48 | 49 | class·X·{ | |
50 | » int·a·=·(int)·0xffffffff; | ||
51 | » | ||
52 | » static·void·Main·() | ||
53 | » { | ||
54 | » » | ||
55 | » } | ||
56 | }</string> | ||
57 | ····<string>//·CS0221:·Constant·value·`-1'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override) | ||
58 | //·Line:·11 | ||
49 | 59 | class·C | |
50 | { | 60 | { |
61 | » delegate·void·D·(); | ||
51 | » | 62 | » static·void·Main·() |
52 | » { | 63 | » { |
53 | » » | 64 | » » D·d·=·unchecked·(delegate·{ |
65 | » » » const·ushort·s·=·(ushort)·-1; | ||
66 | » » }); | ||
54 | » } | 67 | » } |
55 | }</string> | 68 | }</string> |
56 | ····<string>//·CS0221:·Constant·value·`256'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override) | 69 | ····<string>//·CS0221:·Constant·value·`256'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override) |
57 | //·Line:·13 | 70 | //·Line:·13 |
58 | class·Test | 71 | class·Test |
59 | { | 72 | { |
Offset 73, 92 lines modified | Offset 87, 78 lines modified | ||
73 | » } | 87 | » } |
74 | » static·void·Main·() | 88 | » static·void·Main·() |
75 | » { | 89 | » { |
76 | » » var·a·=·(Test)·256UL; | 90 | » » var·a·=·(Test)·256UL; |
77 | » } | 91 | » } |
78 | }</string> | 92 | }</string> |
79 | ····<string>//·CS0221:·Constant·value·` | 93 | ····<string>//·CS0221:·Constant·value·`NaN'·cannot·be·converted·to·a·`char'·(use·`unchecked'·syntax·to·override) |
80 | //·Line:·6 | 94 | //·Line:·6 |
81 | class·X·{ | 95 | class·X·{ |
82 | » static·void·Main·()·{ | 96 | » static·void·Main·()·{ |
97 | » » System.Console.WriteLine·((char)float.NaN); | ||
83 | » » const·float·d·=·float.MaxValue; | ||
84 | » » ulong·b·=·(ulong)·d; | ||
85 | » } | 98 | » } |
86 | }</string> | 99 | }</string> |
87 | ····<string>//·CS0221:·Constant·value·` | 100 | ····<string>//·CS0221:··Constant·value·`-1'·cannot·be·converted·to·a·`char'·(use·`unchecked'·syntax·to·override) |
88 | //·Line:· | 101 | //·Line:·10 |
89 | class· | 102 | class·C |
103 | { | ||
90 | » int·a·=·(int)·0xffffffff; | ||
91 | » | ||
92 | » static·void·Main·() | 104 | » static·void·Main·() |
93 | » { | 105 | » { |
106 | » » unchecked·{ | ||
107 | » » » checked·{ | ||
108 | » » » » const·char·c·=·(char)·-1; | ||
109 | » » » } | ||
94 | » » | 110 | » » } |
95 | » } | 111 | » } |
96 | }</string> | 112 | }</string> |
97 | ····<string>//·CS0221:·Constant·value·`- | 113 | ····<string>//·CS0221:·Constant·value·`-200'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override) |
98 | //·Line:·6 | 114 | //·Line:·6 |
Max diff block lines reached; 2125/5971 bytes (35.59%) of diff not shown. |
Offset 12, 19 lines modified | Offset 12, 19 lines modified | ||
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration | 13 | ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration |
14 | //·Line:·9 | 14 | //·Line:·9 |
15 | public·class·Test | 15 | public·class·Test |
16 | { | 16 | { |
17 | » | 17 | » event·var·v; |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration | 19 | ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration |
20 | //·Line:·9 | 20 | //·Line:·9 |
21 | public·class·Test | 21 | public·class·Test |
22 | { | 22 | { |
23 | » | 23 | » const·var·v·=·9; |
24 | }</string> | 24 | }</string> |
25 | ··</Examples> | 25 | ··</Examples> |
26 | </ErrorDocumentation> | 26 | </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>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:·4 | ||
7 | [A·(true·is·bool)] | ||
8 | class·AAttribute·:·System.Attribute | ||
9 | { | ||
10 | » public·AAttribute·(bool·b) | ||
11 | » { | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | ||
15 | //·Line:·6 | ||
16 | using·System.Reflection; | ||
17 | [assembly:·AssemblyKeyFile(string.Empty)]</string> | ||
18 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | ||
19 | //·Line:·13 | 6 | //·Line:·13 |
20 | using·System; | 7 | using·System; |
21 | [AttributeUsage·(AttributeTargets.All)] | 8 | [AttributeUsage·(AttributeTargets.All)] |
22 | public·class·MineAttribute·:·Attribute·{ | 9 | public·class·MineAttribute·:·Attribute·{ |
23 | » public·MineAttribute·(Type·[]·t) | 10 | » public·MineAttribute·(Type·[]·t) |
Offset 47, 44 lines modified | Offset 31, 45 lines modified | ||
47 | } | 31 | } |
48 | [My·(decimal.MaxValue)] | 32 | [My·(decimal.MaxValue)] |
49 | class·X | 33 | class·X |
50 | { | 34 | { |
51 | }</string> | 35 | }</string> |
52 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 36 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
53 | //·Line:· | 37 | //·Line:·4 |
54 | using·System; | ||
55 | using·System.Reflection; | ||
56 | [AttributeUsage·(AttributeTargets.All)] | ||
57 | public·class·MineAttribute·:·Attribute·{ | ||
58 | » public·MineAttribute·(Type·[]·t) | ||
59 | » { | ||
60 | » } | ||
61 | } | ||
62 | [Mine(new·Type·[2])] | ||
63 | public·class·Foo·{» | ||
64 | 38 | [A·(true·is·bool)] | |
39 | class·AAttribute·:·System.Attribute | ||
40 | { | ||
41 | » public·AAttribute·(bool·b) | ||
65 | » { | 42 | » { |
66 | » » return·0; | ||
67 | » } | 43 | » } |
68 | }</string> | 44 | }</string> |
69 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 45 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
70 | //·Line:·4 | 46 | //·Line:·4 |
71 | [A·(false·?·new·object·()·:·null)] | 47 | [A·(false·?·new·object·()·:·null)] |
72 | class·AAttribute·:·System.Attribute | 48 | class·AAttribute·:·System.Attribute |
73 | { | 49 | { |
74 | » public·AAttribute·(object·value) | 50 | » public·AAttribute·(object·value) |
75 | » { | 51 | » { |
76 | » } | 52 | » } |
77 | }</string> | 53 | }</string> |
78 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 54 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
55 | //·Line:·10 | ||
56 | using·System.Runtime.InteropServices; | ||
57 | class·X·{ | ||
58 | » static·string·dll·=·"some.dll"; | ||
59 | » | ||
60 | » [DllImport·(dll)] | ||
61 | » extern·static·void·Blah·(); | ||
62 | }</string> | ||
63 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | ||
79 | //·Line:·13 | 64 | //·Line:·13 |
80 | using·System; | 65 | using·System; |
81 | class·TestAttribute:·Attribute | 66 | class·TestAttribute:·Attribute |
82 | { | 67 | { |
83 | » public·TestAttribute·(object·o)·{} | 68 | » public·TestAttribute·(object·o)·{} |
Offset 95, 32 lines modified | Offset 80, 24 lines modified | ||
95 | » [Test·(new·int[][]·{·null·})] | 80 | » [Test·(new·int[][]·{·null·})] |
96 | » public·static·void·Main·() | 81 | » public·static·void·Main·() |
97 | » { | 82 | » { |
98 | » » System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); | 83 | » » System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); |
99 | » } | 84 | » } |
100 | }</string> | 85 | }</string> |
101 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 86 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
102 | //·Line:·10 | ||
103 | using·System.Runtime.InteropServices; | ||
104 | class·X·{ | ||
105 | » static·string·dll·=·"some.dll"; | ||
106 | » | ||
107 | » [DllImport·(dll)] | ||
108 | » extern·static·void·Blah·(); | ||
109 | }</string> | ||
110 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | ||
111 | //·Line:·8 | 87 | //·Line:·8 |
112 | using·System.Runtime. | 88 | using·System.Runtime.CompilerServices; |
113 | class·X·{ | ||
114 | » [DllImport·("1"·+·9)] | ||
115 | 89 | public·class·C | |
90 | { | ||
91 | » [IndexerName·("1"·+·2)] | ||
92 | » public·string·this·[int·i]·{ | ||
93 | » » set·{·} | ||
94 | » } | ||
116 | }</string> | 95 | }</string> |
117 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 96 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
118 | //·Line:·13 | 97 | //·Line:·13 |
119 | using·System; | 98 | using·System; |
120 | class·MyAttribute·:·Attribute·{ | 99 | class·MyAttribute·:·Attribute·{ |
Offset 134, 26 lines modified | Offset 111, 49 lines modified | ||
134 | class·X·{ | 111 | class·X·{ |
Max diff block lines reached; 1389/4854 bytes (28.62%) of diff not shown. |
Offset 1, 47 lines modified | Offset 1, 47 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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:·`Program.Program(object)':·member·names·cannot·be·the·same·as·their·enclosing·type | 5 | ····<string>//·CS0542:·`Program.Program(object)':·member·names·cannot·be·the·same·as·their·enclosing·type |
11 | //·Line:·6 | 6 | //·Line:·6 |
12 | class·Program | 7 | class·Program |
13 | { | 8 | { |
14 | » void·Program·(object·sender) | 9 | » void·Program·(object·sender) |
15 | » { | 10 | » { |
16 | » } | 11 | » } |
17 | }</string> | 12 | }</string> |
18 | ····<string>//·CS0542:·`Same.Same':·member·names·cannot·be·the·same·as·their·enclosing·type | ||
19 | //·Line:·6 | ||
20 | public·class·Same | ||
21 | { | ||
22 | » public·class·Same | ||
23 | » { | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0542:·`C.C<T>()':·member·names·cannot·be·the·same·as·their·enclosing·type | 13 | ····<string>//·CS0542:·`C.C<T>()':·member·names·cannot·be·the·same·as·their·enclosing·type |
27 | //·Line:·6 | 14 | //·Line:·6 |
28 | class·C | 15 | class·C |
29 | { | 16 | { |
30 | » public·static·void·C<T>·() | 17 | » public·static·void·C<T>·() |
31 | » { | 18 | » { |
32 | » } | 19 | » } |
33 | }</string> | 20 | }</string> |
21 | ····<string>//·CS0542:·`X.X':·member·names·cannot·be·the·same·as·their·enclosing·type | ||
22 | //·Line:·4 | ||
23 | class·X·{ | ||
24 | » int·X; | ||
25 | }</string> | ||
34 | ····<string>//·CS0542:·`Item.this[int]':·member·names·cannot·be·the·same·as·their·enclosing·type | 26 | ····<string>//·CS0542:·`Item.this[int]':·member·names·cannot·be·the·same·as·their·enclosing·type |
35 | //·Line:·6 | 27 | //·Line:·6 |
36 | class·Item | 28 | class·Item |
37 | { | 29 | { |
38 | » public·int·this[int·i]·{ | 30 | » public·int·this[int·i]·{ |
39 | » » set·{} | 31 | » » set·{} |
40 | » } | 32 | » } |
41 | }</string> | 33 | }</string> |
34 | ····<string>//·CS0542:·`Same.Same':·member·names·cannot·be·the·same·as·their·enclosing·type | ||
35 | //·Line:·6 | ||
36 | public·class·Same | ||
37 | { | ||
38 | » public·class·Same | ||
39 | » { | ||
40 | » } | ||
41 | }</string> | ||
42 | ··</Examples> | 42 | ··</Examples> |
43 | </ErrorDocumentation> | 43 | </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>CS0508</ErrorName> | 3 | ··<ErrorName>CS0508</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<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()' |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | abstract·class·A<T> | 7 | abstract·class·A<T> |
8 | { | 8 | { |
9 | » public·abstract·T· | 9 | » public·abstract·T·Test·(); |
10 | » public·class·B·:·A<B> | 10 | » public·class·B<H>·:·A<B<H>> |
11 | » { | 11 | » { |
12 | » » public·override·B· | 12 | » » public·override·B<H>·Test·() |
13 | » » { | 13 | » » { |
14 | » » » | 14 | » » » return·this; |
15 | » » } | 15 | » » } |
16 | » } | 16 | » } |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0508:·`A<T>.B | 18 | ····<string>//·CS0508:·`A<T>.B.getT()':·return·type·must·be·`A<T>.B'·to·match·overridden·member·`A<A<T>.B>.getT()' |
19 | //·Line:·10 | 19 | //·Line:·10 |
20 | abstract·class·A<T> | 20 | abstract·class·A<T> |
21 | { | 21 | { |
22 | » public·abstract·T· | 22 | » public·abstract·T·getT·(); |
23 | » public·class·B | 23 | » public·class·B·:·A<B> |
24 | » { | 24 | » { |
25 | » » public·override·B | 25 | » » public·override·B·getT·() |
26 | » » { | 26 | » » { |
27 | » » » return·t | 27 | » » » throw·new·System.Exception·("The·method·or·operation·is·not·implemented."); |
28 | » » } | 28 | » » } |
29 | » } | 29 | » } |
30 | }</string> | 30 | }</string> |
31 | ····<string>//·CS0508:·`DerivedClass.Show()':·return·type·must·be·`void'·to·match·overridden·member·`BaseClass.Show()' | 31 | ····<string>//·CS0508:·`DerivedClass.Show()':·return·type·must·be·`void'·to·match·overridden·member·`BaseClass.Show()' |
32 | //·Line:·9 | 32 | //·Line:·9 |
33 | class·BaseClass·{ | 33 | class·BaseClass·{ |
Offset 1, 11 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>CS0246</ErrorName> | 3 | ··<ErrorName>CS0246</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0246:·The·type·or·namespace·name·`dynamic'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
6 | //·Line:·4 | ||
7 | using·static·dynamic;</string> | ||
8 | ····<string>//·CS0246:·The·type·or·namespace·name·`NotExist'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
9 | //·Line:·6 | ||
10 | class·X | ||
11 | { | ||
12 | » NotExist<float>·foo; | ||
13 | }</string> | ||
14 | ····<string>//·CS0246:·The·type·or·namespace·name·`X'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
15 | //·Line:·4 | ||
16 | class·A<T>·where·T·:·X | ||
17 | { | ||
18 | » public·class·X·{} | ||
19 | }</string> | ||
20 | ····<string>//·CS0246:·The·type·or·namespace·name·`ErrorType'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
21 | //·Line:·5 | ||
22 | interface·A·{ | ||
23 | ········ErrorType·Method(); | ||
24 | }</string> | ||
25 | ····<string>//·CS0246:·The·type·or·namespace·name·`aGgt'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
26 | //·Line:·13 | ||
27 | using·System; | ||
28 | class·C | ||
29 | { | ||
30 | » public·static·void·Main·() | ||
31 | » { | ||
32 | » » try·{ | ||
33 | » » » throw·null; | ||
34 | » » }·catch·(ArgumentException)·{ | ||
35 | » » }·catch·(aGgt)·{ | ||
36 | » » } | ||
37 | » } | ||
38 | }</string> | ||
5 | ····<string>//·CS0246:·The·type·or·namespace·name·`B'·could·not·be·found.·Are·you·missing·an·assembly·reference? | 39 | ····<string>//·CS0246:·The·type·or·namespace·name·`B'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
6 | //·Line:·21 | 40 | //·Line:·21 |
7 | using·static·A; | 41 | using·static·A; |
8 | class·A·:·B | 42 | class·A·:·B |
9 | { | 43 | { |
Offset 21, 84 lines modified | Offset 61, 86 lines modified | ||
21 | class·Test | 61 | class·Test |
22 | { | 62 | { |
23 | » public·static·void·Main·() | 63 | » public·static·void·Main·() |
24 | » { | 64 | » { |
25 | » » var·n·=·default·(N<int>); | 65 | » » var·n·=·default·(N<int>); |
26 | » } | 66 | » } |
27 | }</string> | 67 | }</string> |
28 | ····<string>//·CS0246:·The·type·or·namespace·name·` | 68 | ····<string>//·CS0246:·The·type·or·namespace·name·`Etp'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
29 | //·Line:·8 | 69 | //·Line:·8 |
30 | class· | 70 | class·Test |
31 | { | 71 | { |
32 | » | 72 | » static·void·Main·() |
33 | » { | 73 | » { |
34 | » » | 74 | » » try·{ |
75 | » » }·catch·(Etp·e)·{ | ||
76 | » » }·catch·{ | ||
77 | » » } | ||
35 | » } | 78 | » } |
36 | }</string> | 79 | }</string> |
37 | ····<string>//·CS0246:·The·type·or·namespace·name·` | 80 | ····<string>//·CS0246:·The·type·or·namespace·name·`B'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
38 | //·Line:· | 81 | //·Line:·4 |
39 | class· | 82 | class·A·:·B |
40 | { | 83 | { |
84 | ········public·class·B | ||
85 | ········{·} | ||
41 | » static·void·Foo<T>·(int·i) | ||
42 | » { | ||
43 | » } | ||
44 | » public·static·void·Main·() | ||
45 | » { | ||
46 | » » Foo<TypeMe>·(1); | ||
47 | » } | ||
48 | }</string> | 86 | }</string> |
49 | ····<string>//·CS0246:·The·type·or·namespace·name·` | 87 | ····<string>//·CS0246:·The·type·or·namespace·name·`DllImport'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
50 | //·Line:· | 88 | //·Line:·16 |
89 | using·System; | ||
90 | using·System.Threading; | ||
51 | using·Foo;</string> | ||
52 | ····<string>//·CS0246:·The·type·or·namespace·name·`dynamic'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
53 | //·Line:·9 | ||
54 | //·Compiler·options:·-langversion:ISO-2 | ||
55 | class· | 91 | public·class·Test |
56 | { | 92 | { |
57 | » | 93 | » static·void·Main·() |
58 | » { | 94 | » { |
59 | » » | 95 | » » var·tr·=·new·Thread·(delegate·()·{ |
96 | » » » Foo·(); | ||
97 | » » }); | ||
60 | » } | 98 | » } |
61 | }</string> | ||
62 | ····<string>//·CS0246:·The·type·or·namespace·name·`Reflection'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
63 | //·Line:·7 | ||
64 | using·System; | ||
99 | » [DllImport·("Foo")] | ||
100 | » extern·static·void·Foo·(); | ||
65 | class·foo·{ | ||
66 | ····static·void·Main(string[]·args·)·{···· | ||
67 | ········Reflection.ConstructorInfo·ci;········ | ||
68 | ····} | ||
69 | }</string> | 101 | }</string> |
70 | ····<string>//·CS0246:·The·type·or·namespace·name·` | 102 | ····<string>//·CS0246:·The·type·or·namespace·name·`Foo'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
71 | //·Line:· | 103 | //·Line:·8 |
72 | class· | 104 | class·Crashy |
73 | { | 105 | { |
74 | » | 106 | » void·Call·(System.Action<object>·action)·{·} |
107 | » public·void·DoCrash·()·=>·Call·(f·=>·f·as·Foo); | ||
75 | }</string> | 108 | }</string> |
Max diff block lines reached; 12379/16480 bytes (75.12%) of diff not shown. |
Offset 9, 22 lines modified | Offset 9, 20 lines modified | ||
9 | class·X | 9 | class·X |
10 | { | 10 | { |
11 | » public·static·void·Main·() | 11 | » public·static·void·Main·() |
12 | » { | 12 | » { |
13 | » » int·b·=·0; | 13 | » » int·b·=·0; |
14 | » » switch·(b)·{ | 14 | » » switch·(b)·{ |
15 | » » case·1: | 15 | » » » case·1: |
16 | » » » Action·a·=·()·=>·{ | 16 | » » » Action·a·=·()·=>·{ |
17 | » » » » | 17 | » » » » break; |
18 | » » » }; | 18 | » » » }; |
19 | » » » | 19 | » » » |
20 | » » » break; | 20 | » » » break; |
21 | » » case·2: | ||
22 | » » » break; | ||
23 | » » } | 21 | » » } |
24 | » } | 22 | » } |
25 | }</string> | 23 | }</string> |
26 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method | 24 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method |
27 | //·Line:·12 | 25 | //·Line:·12 |
28 | using·System; | 26 | using·System; |
Offset 37, 14 lines modified | Offset 35, 36 lines modified | ||
37 | » » » Action·a·=·()·=>·{ | 35 | » » » Action·a·=·()·=>·{ |
38 | » » » » break; | 36 | » » » » break; |
39 | » » » }; | 37 | » » » }; |
40 | » » } | 38 | » » } |
41 | » } | 39 | » } |
42 | }</string> | 40 | }</string> |
43 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method | 41 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method |
42 | //·Line:·14 | ||
43 | using·System; | ||
44 | class·X | ||
45 | { | ||
46 | » public·static·void·Main·() | ||
47 | » { | ||
48 | » » int·b·=·0; | ||
49 | » » switch·(b)·{ | ||
50 | » » case·1: | ||
51 | » » » Action·a·=·()·=>·{ | ||
52 | » » » » goto·case·2; | ||
53 | » » » }; | ||
54 | » » » | ||
55 | » » » break; | ||
56 | » » case·2: | ||
57 | » » » break; | ||
58 | » » } | ||
59 | » } | ||
60 | }</string> | ||
61 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method | ||
44 | //·Line:·12 | 62 | //·Line:·12 |
45 | using·System; | 63 | using·System; |
46 | class·X·{ | 64 | class·X·{ |
47 | » delegate·void·T·(); | 65 | » delegate·void·T·(); |
Offset 55, 29 lines modified | Offset 75, 9 lines modified | ||
55 | » » }; | 75 | » » }; |
56 | L: | 76 | L: |
57 | » » Console.WriteLine·("Hello"); | 77 | » » Console.WriteLine·("Hello"); |
58 | » » ······ | 78 | » » ······ |
59 | » } | 79 | » } |
60 | }</string> | 80 | }</string> |
61 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method | ||
62 | //·Line:·14 | ||
63 | using·System; | ||
64 | class·X | ||
65 | { | ||
66 | » public·static·void·Main·() | ||
67 | » { | ||
68 | » » int·b·=·0; | ||
69 | » » switch·(b)·{ | ||
70 | » » » case·1: | ||
71 | » » » Action·a·=·()·=>·{ | ||
72 | » » » » break; | ||
73 | » » » }; | ||
74 | » » » | ||
75 | » » » break; | ||
76 | » » } | ||
77 | » } | ||
78 | }</string> | ||
79 | ··</Examples> | 81 | ··</Examples> |
80 | </ErrorDocumentation> | 82 | </ErrorDocumentation> |
Offset 1, 71 lines modified | Offset 1, 47 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`x' |
6 | //·Line:·1 | 6 | //·Line:·16 |
7 | using·System.Linq; | ||
8 | class· | 7 | class·T·{ |
8 | » void·fun·(ref·int·a) | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | 9 | » { |
12 | » » int[]·a; | ||
13 | » » i | 10 | » » if·(a·==·3) |
11 | » » a·=·2; | ||
14 | » } | 12 | » } |
15 | }</string> | ||
16 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`s' | ||
17 | //·Line:·12 | ||
18 | //·Compiler·options:·-r:CS0165-51-lib.dll | ||
13 | » void·x·() | ||
19 | using·System; | ||
20 | class·C<T>·where·T·:·class | ||
21 | { | ||
22 | » public·static·void·Foo·() | ||
23 | » { | 14 | » { |
15 | » » int·x; | ||
24 | » ····S<T>·s; | ||
25 | » ····Console.WriteLine·(s); | ||
26 | » } | ||
27 | }</string> | ||
28 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`foo' | ||
29 | //·Line:·17 | ||
30 | struct·Rectangle | ||
31 | { | ||
32 | » internal·int·x; | ||
33 | » public·int·X·{ | ||
34 | » » set·{·} | ||
35 | » } | ||
36 | } | ||
16 | » » if·(System.Console.Read·()·==·1) | ||
17 | » » » x·=·1; | ||
18 | » » fun·(ref·x); | ||
37 | public·class·Foo | ||
38 | { | ||
39 | » public·static·void·Main·() | ||
40 | » { | ||
41 | » » Rectangle·foo; | ||
42 | » » foo.X·=·5; | ||
43 | » } | 19 | » } |
44 | }</string> | 20 | }</string> |
45 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·` | 21 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a' |
46 | //·Line:·14 | 22 | //·Line:·14 |
47 | using·System; | 23 | using·System; |
48 | class·Program | 24 | class·Program |
49 | { | 25 | { |
50 | » public·static·void·Main·() | 26 | » public·static·void·Main·() |
51 | » { | 27 | » { |
52 | » » string·s; | ||
53 | » » object·o·=·null; | ||
54 | » » while·(o·!=·null·||·string.IsNullOrEmpty·(s·=·(string)·o.ToString·()))·{ | ||
55 | » » | 28 | » » int·a; |
29 | » » string·s·=·""; | ||
30 | » » if·(s·!=·"s"·&&·(a·=·4)·>·3)·{ | ||
31 | » » » return; | ||
56 | » » } | 32 | » » } |
33 | » » | ||
34 | » » Console.WriteLine·(a); | ||
57 | » } | 35 | » } |
58 | }</string> | 36 | }</string> |
59 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a' | 37 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a' |
60 | //·Line:·13 | 38 | //·Line:·13 |
61 | using·System; | 39 | using·System; |
Offset 75, 132 lines modified | Offset 51, 80 lines modified | ||
75 | » { | 51 | » { |
76 | » » int·a,·b; | 52 | » » int·a,·b; |
77 | » » string·s·=·""; | 53 | » » string·s·=·""; |
78 | » » var·res·=·s·!=·null·?·a·=·1·:·b·=·2; | 54 | » » var·res·=·s·!=·null·?·a·=·1·:·b·=·2; |
79 | » » Console.WriteLine·(a); | 55 | » » Console.WriteLine·(a); |
80 | » } | 56 | » } |
81 | }</string> | 57 | }</string> |
82 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·` | 58 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`s' |
83 | //·Line:·52 | ||
84 | struct·Vector3 | ||
85 | { | ||
86 | » int·field1,·field2,·field3; | ||
87 | } | ||
88 | public·class·C | ||
89 | { | ||
90 | » void·Update·() | ||
91 | » { | ||
92 | » » int·v1·=·0; | ||
93 | » » int·v2·=·0; | ||
94 | » » int·v3·=·0; | ||
95 | » » int·v4·=·0; | ||
96 | » » int·v5·=·0; | ||
97 | » » int·v6·=·0; | ||
98 | » » int·v7·=·0; | ||
99 | » » int·v8·=·0; | ||
100 | » » int·v9·=·0; | ||
101 | » » int·v10·=·0; | ||
102 | » » int·v11·=·0; | ||
103 | » » int·v12·=·0; | ||
104 | » » int·v13·=·0; | ||
105 | » » int·v14·=·0; | ||
106 | » » int·v15·=·0; | ||
107 | » » int·v16·=·0; | ||
108 | » » int·v17·=·0; | ||
109 | » » int·v18·=·0; | ||
110 | » » int·v19·=·0; | ||
111 | » » int·v20·=·0; | ||
112 | » » int·v21·=·0; | ||
113 | » » int·v22·=·0; | ||
114 | » » int·v23·=·0; | ||
Max diff block lines reached; 26056/28855 bytes (90.30%) of diff not shown. |
Offset 1, 61 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>CS0214</ErrorName> | 3 | ··<ErrorName>CS0214</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | ||
6 | //·Line:·21 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | public·unsafe·delegate·int*·Bar·(); | ||
9 | class·X | ||
10 | { | ||
11 | » unsafe·static·int*·Test·() | ||
12 | » { | ||
13 | » » return·null; | ||
14 | » } | ||
15 | » static·void·Main·() | ||
16 | » { | ||
17 | » » Bar·b; | ||
18 | » » unsafe·{ | ||
19 | » » » b·=·Test; | ||
20 | » » } | ||
21 | » » | ||
22 | » » b·(); | ||
23 | » } | ||
24 | }</string> | ||
25 | ····<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 |
26 | //·Line:· | 6 | //·Line:·6 |
27 | //·Compiler·options:·-unsafe | ||
28 | public·class·C | ||
29 | { | ||
30 | » unsafe·int*·i; | ||
31 | » | ||
32 | » public·static·void·Main·() | ||
33 | » { | ||
34 | » » var·v·=·new·C().i; | ||
35 | » } | ||
36 | }</string> | ||
37 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | ||
38 | //·Line:·13 | ||
39 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
40 | class· | 8 | class·Test |
41 | { | 9 | { |
10 | ········public·void·Main·() | ||
11 | ········{ | ||
12 | ················byte*·arr·=·stackalloc·byte·[4]; | ||
13 | ········} | ||
42 | » public·static·unsafe·void·Write·(params·int*[]·args) | ||
43 | » { | ||
44 | » } | ||
45 | » | ||
46 | » public·static·void·Main·() | ||
47 | » { | ||
48 | » » Write·(); | ||
49 | » } | ||
50 | }</string> | 14 | }</string> |
51 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 15 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
52 | //·Line:·17 | 16 | //·Line:·17 |
53 | //·Compiler·options:·-unsafe | 17 | //·Compiler·options:·-unsafe |
54 | public·unsafe·delegate·void·Bar·(int*·x); | 18 | public·unsafe·delegate·void·Bar·(int*·x); |
Offset 69, 41 lines modified | Offset 29, 25 lines modified | ||
69 | » static·void·Main·() | 29 | » static·void·Main·() |
70 | » { | 30 | » { |
71 | » » X·x·=·new·X·(Test); | 31 | » » X·x·=·new·X·(Test); |
72 | » } | 32 | » } |
73 | }</string> | 33 | }</string> |
74 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 34 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
75 | //·Line:·7 | ||
76 | //·Compiler·options:·-unsafe | ||
77 | class·C | ||
78 | { | ||
79 | » int*[]·data·=·new·int*[16]; | ||
80 | » | ||
81 | » unsafe·C·() | ||
82 | » { | ||
83 | » } | ||
84 | }</string> | ||
85 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | ||
86 | //·Line:·1 | 35 | //·Line:·12 |
87 | //·Compiler·options:·-unsafe | 36 | //·Compiler·options:·-unsafe |
88 | using·System; | 37 | using·System; |
38 | class·X·{ | ||
39 | » public·unsafe·int*·this·[int·i]·{·set·{·}·} | ||
40 | » | ||
41 | » void·Foo·() | ||
89 | public·class·Driver· | ||
90 | { | ||
91 | » public·static·unsafe·byte*·Frob· | ||
92 | » { | ||
93 | » » get·{·return·(byte·*)·0;·} | ||
94 | » } | ||
95 | ·· | ||
96 | » public·static·void·Main·()· | ||
97 | » { | 42 | » { |
98 | » » | 43 | » » this·[0]·=·null; |
99 | » } | 44 | » } |
100 | }</string> | 45 | }</string> |
101 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 46 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
102 | //·Line:·13 | 47 | //·Line:·13 |
103 | //·Compiler·options:·-unsafe | 48 | //·Compiler·options:·-unsafe |
104 | struct·X·{ | 49 | struct·X·{ |
Offset 115, 66 lines modified | Offset 59, 94 lines modified | ||
115 | » static·void·Main·() | 59 | » static·void·Main·() |
116 | » » { | 60 | » » { |
117 | » » » a·(); | 61 | » » » a·(); |
118 | » » } | 62 | » » } |
119 | » | 63 | » |
120 | }</string> | 64 | }</string> |
121 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 65 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
122 | //·Line:· | 66 | //·Line:·9 |
123 | //·Compiler·options:·-unsafe | 67 | //·Compiler·options:·-unsafe |
124 | class·X·{ | ||
125 | 68 | public·class·aClass | |
69 | { | ||
70 | » public·struct·foo_t | ||
71 | » { | ||
Max diff block lines reached; 3323/5969 bytes (55.67%) of diff not shown. |
Offset 15, 14 lines modified | Offset 15, 25 lines modified | ||
15 | » } | 15 | » } |
16 | } | 16 | } |
17 | class·C | 17 | class·C |
18 | { | 18 | { |
19 | » int[]·ff·=·new·int[]·{·1,·3,·4,·5,·6,·7,·8,·10,·22,·22,·233,·44,·55,·66·}; | 19 | » int[]·ff·=·new·int[]·{·1,·3,·4,·5,·6,·7,·8,·10,·22,·22,·233,·44,·55,·66·}; |
20 | }</string> | 20 | }</string> |
21 | ····<string>//·CS0656:·The·compiler·required·member·`decimal..ctor(int)'·could·not·be·found·or·is·inaccessible | ||
22 | //·Line:·9 | ||
23 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs | ||
24 | class·C | ||
25 | { | ||
26 | » static·void·Main·() | ||
27 | » { | ||
28 | » » decimal·d·=·12M; | ||
29 | » } | ||
30 | }</string> | ||
21 | ····<string>//·CS0656:·The·compiler·required·member·`System.Threading.Interlocked.CompareExchange(ref·T,·T,·T)'·could·not·be·found·or·is·inaccessible | 31 | ····<string>//·CS0656:·The·compiler·required·member·`System.Threading.Interlocked.CompareExchange(ref·T,·T,·T)'·could·not·be·found·or·is·inaccessible |
22 | //·Line:·20 | 32 | //·Line:·20 |
23 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs | 33 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs |
24 | namespace·System·{ | 34 | namespace·System·{ |
25 | ····public·partial·class·Delegate·{ | 35 | ····public·partial·class·Delegate·{ |
26 | » public·static·Delegate·Combine(Delegate·a,·Delegate·b)·{·return·null;·} | 36 | » public·static·Delegate·Combine(Delegate·a,·Delegate·b)·{·return·null;·} |
Offset 36, 20 lines modified | Offset 47, 9 lines modified | ||
36 | delegate·void·D(); | 47 | delegate·void·D(); |
37 | class·Test | 48 | class·Test |
38 | { | 49 | { |
39 | ····event·D·ev; | 50 | ····event·D·ev; |
40 | }</string> | 51 | }</string> |
41 | ····<string>//·CS0656:·The·compiler·required·member·`decimal..ctor(int)'·could·not·be·found·or·is·inaccessible | ||
42 | //·Line:·9 | ||
43 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs | ||
44 | class·C | ||
45 | { | ||
46 | » static·void·Main·() | ||
47 | » { | ||
48 | » » decimal·d·=·12M; | ||
49 | » } | ||
50 | }</string> | ||
51 | ··</Examples> | 52 | ··</Examples> |
52 | </ErrorDocumentation> | 53 | </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>CS3018</ErrorName> | 3 | ··<ErrorName>CS3018</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3018:·`NotCompliant.Compliant'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`NotCompliant' | ||
6 | //·Line:·12 | ||
7 | //·Compiler·options:·-warnaserror·-warn:1 | ||
8 | using·System; | ||
9 | [assembly:·CLSCompliant·(true)] | ||
10 | [CLSCompliant·(false)] | ||
11 | public·class·NotCompliant | ||
12 | { | ||
13 | » » [CLSCompliant·(true)] | ||
14 | » » public·class·Compliant | ||
15 | » » { | ||
16 | » » } | ||
17 | }</string> | ||
18 | ····<string>//·CS3018:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1' | 5 | ····<string>//·CS3018:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1' |
19 | //·Line:·12 | 6 | //·Line:·12 |
20 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
21 | using·System; | 8 | using·System; |
22 | [assembly:·CLSCompliant·(true)] | 9 | [assembly:·CLSCompliant·(true)] |
Offset 37, 31 lines modified | Offset 22, 14 lines modified | ||
37 | using·System; | 22 | using·System; |
38 | [assembly:CLSCompliant·(false)] | 23 | [assembly:CLSCompliant·(false)] |
39 | public·class·C·{ | 24 | public·class·C·{ |
40 | ········[CLSCompliant·(true)] | 25 | ········[CLSCompliant·(true)] |
41 | ········protected·void·Error·(bool·arg)·{} | 26 | ········protected·void·Error·(bool·arg)·{} |
42 | }</string> | 27 | }</string> |
43 | ····<string>//·CS3018:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1' | ||
44 | //·Line:·10 | ||
45 | //·Compiler·options:·-warnaserror·-warn:1 | ||
46 | using·System; | ||
47 | [assembly:·CLSCompliant·(true)] | ||
48 | public·partial·class·C1 | ||
49 | { | ||
50 | ····[CLSCompliant·(true)] | ||
51 | ····public·interface·I2·{} | ||
52 | } | ||
53 | [CLSCompliant·(false)] | ||
54 | public·partial·class·C1 | ||
55 | { | ||
56 | }</string> | ||
57 | ····<string>//·CS3018:·`I.Error()'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`I' | 28 | ····<string>//·CS3018:·`I.Error()'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`I' |
58 | //·Line:·11 | 29 | //·Line:·11 |
59 | //·Compiler·options:·-warnaserror·-warn:1 | 30 | //·Compiler·options:·-warnaserror·-warn:1 |
60 | using·System; | 31 | using·System; |
61 | [assembly:CLSCompliant(true)] | 32 | [assembly:CLSCompliant(true)] |
Offset 77, 9 lines modified | Offset 45, 41 lines modified | ||
77 | using·System; | 45 | using·System; |
78 | [assembly:CLSCompliant·(false)] | 46 | [assembly:CLSCompliant·(false)] |
79 | public·class·C·{ | 47 | public·class·C·{ |
80 | ········[CLSCompliant·(true)] | 48 | ········[CLSCompliant·(true)] |
81 | ········public·long·field; | 49 | ········public·long·field; |
82 | }</string> | 50 | }</string> |
51 | ····<string>//·CS3018:·`NotCompliant.Compliant'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`NotCompliant' | ||
52 | //·Line:·12 | ||
53 | //·Compiler·options:·-warnaserror·-warn:1 | ||
54 | using·System; | ||
55 | [assembly:·CLSCompliant·(true)] | ||
56 | [CLSCompliant·(false)] | ||
57 | public·class·NotCompliant | ||
58 | { | ||
59 | » » [CLSCompliant·(true)] | ||
60 | » » public·class·Compliant | ||
61 | » » { | ||
62 | » » } | ||
63 | }</string> | ||
64 | ····<string>//·CS3018:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1' | ||
65 | //·Line:·10 | ||
66 | //·Compiler·options:·-warnaserror·-warn:1 | ||
67 | using·System; | ||
68 | [assembly:·CLSCompliant·(true)] | ||
69 | public·partial·class·C1 | ||
70 | { | ||
71 | ····[CLSCompliant·(true)] | ||
72 | ····public·interface·I2·{} | ||
73 | } | ||
74 | [CLSCompliant·(false)] | ||
75 | public·partial·class·C1 | ||
76 | { | ||
77 | }</string> | ||
83 | ··</Examples> | 78 | ··</Examples> |
84 | </ErrorDocumentation> | 79 | </ErrorDocumentation> |
Offset 1, 11 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>CS0117</ErrorName> | 3 | ··<ErrorName>CS0117</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0117:·`string'·does·not·contain·a·definition·for·`Parse' | ||
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | class·string_parse | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » string·drawBackLabel·=·string.Parse("absDrawBack"); | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`Method' | ||
16 | //·Line:·8 | ||
17 | public·class·E·:·A | ||
18 | { | ||
19 | » void·Test·() | ||
20 | » { | ||
21 | » » base.Method·(); | ||
22 | » } | ||
23 | } | ||
24 | static·class·S | ||
25 | { | ||
26 | » public·static·void·Method·(this·A·a) | ||
27 | » { | ||
28 | » } | ||
29 | } | ||
30 | public·class·A | ||
31 | { | ||
32 | }</string> | ||
5 | ····<string>//·CS0117:·`Color'·does·not·contain·a·definition·for·`Transparent' | 33 | ····<string>//·CS0117:·`Color'·does·not·contain·a·definition·for·`Transparent' |
6 | //·Line: | 34 | //·Line: |
7 | using·System; | 35 | using·System; |
8 | struct·Color | 36 | struct·Color |
9 | { | 37 | { |
Offset 22, 48 lines modified | Offset 55, 30 lines modified | ||
22 | class·MainClass | 55 | class·MainClass |
23 | { | 56 | { |
24 | » public·static·void·Main·() | 57 | » public·static·void·Main·() |
25 | » { | 58 | » { |
26 | » » var·c·=·Color.Transparent·(); | 59 | » » var·c·=·Color.Transparent·(); |
27 | » } | 60 | » } |
28 | }</string> | 61 | }</string> |
29 | ····<string>//·CS0117:·` | 62 | ····<string>//·CS0117:·`Data'·does·not·contain·a·definition·for·`Count' |
30 | //·Line:· | 63 | //·Line:·15 |
31 | using·System.Runtime.CompilerServices; | ||
64 | using·System; | ||
32 | public·class·E | ||
33 | { | ||
34 | ···[IndexerName("xxx",·errorarg·=·"")] | ||
35 | ···public·int·this[int·index]·{ | ||
36 | ······get·{ | ||
37 | ·········return·0; | ||
38 | ······} | ||
39 | ···} | ||
40 | }</string> | ||
41 | ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`Method' | ||
42 | //·Line:·8 | ||
43 | 65 | class·Data | |
44 | { | 66 | { |
45 | » void·Test·() | ||
46 | » { | ||
47 | » » base.Method·(); | ||
48 | » } | ||
49 | } | 67 | } |
50 | 68 | public·class·Test | |
51 | { | 69 | { |
52 | » | 70 | » static·void·Main·() |
53 | » { | 71 | » { |
72 | » » var·c·=·new·Data·{·Count·=·10·}; | ||
54 | » } | 73 | » } |
55 | } | ||
56 | public·class·A | ||
57 | { | ||
58 | }</string> | 74 | }</string> |
59 | ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`CODE' | 75 | ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`CODE' |
60 | //·Line:·6 | 76 | //·Line:·6 |
61 | class·X | 77 | class·X |
62 | { | 78 | { |
63 | » public·static·void·Foo·(int·i,·string·code·=·A.CODE) | 79 | » public·static·void·Foo·(int·i,·string·code·=·A.CODE) |
Offset 84, 41 lines modified | Offset 99, 38 lines modified | ||
84 | » » Foo·(); | 99 | » » Foo·(); |
85 | » } | 100 | » } |
86 | » public·static·void·Foo·(string·Product·=·X.P) | 101 | » public·static·void·Foo·(string·Product·=·X.P) |
87 | » { | 102 | » { |
88 | » } | 103 | » } |
89 | }</string> | 104 | }</string> |
90 | ····<string>//·CS0117:·`System.Con | 105 | ····<string>//·CS0117:·`System.Runtime.CompilerServices.IndexerNameAttribute'·does·not·contain·a·definition·for·`errorarg' |
91 | //·Line:· | 106 | //·Line:· |
92 | using·System; | 107 | using·System.Runtime.CompilerServices; |
93 | public·class· | 108 | public·class·E |
94 | { | 109 | { |
95 | » public·static·void·Main·() | ||
96 | » { | ||
97 | » » var·x·=·nameof·(Console.WriteLINE); | ||
98 | 110 | ···[IndexerName("xxx",·errorarg·=·"")] | |
111 | ···public·int·this[int·index]·{ | ||
112 | ······get·{ | ||
113 | ·········return·0; | ||
114 | ······} | ||
115 | ···} | ||
99 | }</string> | 116 | }</string> |
100 | ····<string>//·CS0117:·` | 117 | ····<string>//·CS0117:·`System.Console'·does·not·contain·a·definition·for·`WriteLINE' |
101 | //·Line:·1 | 118 | //·Line:·10 |
102 | using·System; | 119 | using·System; |
103 | class·Data | ||
Max diff block lines reached; 794/3629 bytes (21.88%) of diff not shown. |
Offset 1, 44 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>CS0060</ErrorName> | 3 | ··<ErrorName>CS0060</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A.B.Base'·is·less·accessible·than·class·`A.B.Derived' | ||
6 | //·Line:·9 | ||
7 | internal·class·A | ||
8 | { | ||
9 | » protected·class·B | ||
10 | » { | ||
11 | » » protected·class·Base·{} | ||
12 | » » public·class·Derived·:·Base·{·} | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`Foo<Bar.Baz>'·is·less·accessible·than·class·`Bar' | ||
16 | //·Line:·7 | ||
17 | public·class·Foo<K>·{ | ||
18 | } | ||
19 | public·class·Bar·:·Foo<Bar.Baz>·{ | ||
20 | » internal·class·Baz·{ | ||
21 | » } | ||
22 | }</string> | ||
23 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`System.Collections.Generic.List<Foo<T>.Bar>'·is·less·accessible·than·class·`Foo<T>' | ||
24 | //·Line:·7 | ||
25 | using·System; | ||
26 | using·System.Collections.Generic; | ||
27 | public·class·Foo<T>·:·List<Foo<T>.Bar> | ||
28 | { | ||
29 | » class·Bar | ||
30 | » { | ||
31 | » } | ||
32 | }</string> | ||
33 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`B.C.E'·is·less·accessible·than·class·`B.A.D' | 5 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`B.C.E'·is·less·accessible·than·class·`B.A.D' |
34 | //·Line:·15 | 6 | //·Line:·15 |
35 | public·class·B | 7 | public·class·B |
36 | { | 8 | { |
37 | » protected·class·C·:·A | 9 | » protected·class·C·:·A |
38 | » { | 10 | » { |
Offset 50, 21 lines modified | Offset 17, 14 lines modified | ||
50 | » protected·internal·class·A | 17 | » protected·internal·class·A |
51 | » { | 18 | » { |
52 | » » protected·class·D·:·C.E | 19 | » » protected·class·D·:·C.E |
53 | » » { | 20 | » » { |
54 | » » } | 21 | » » } |
55 | » } | 22 | » } |
56 | }</string> | 23 | }</string> |
57 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X'·is·less·accessible·than·class·`Y' | ||
58 | //·Line:·6 | ||
59 | class·X·{ | ||
60 | } | ||
61 | public·class·Y·:·X·{ | ||
62 | }</string> | ||
63 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A<C>.B'·is·less·accessible·than·class·`D' | 24 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A<C>.B'·is·less·accessible·than·class·`D' |
64 | //·Line:·13 | 25 | //·Line:·13 |
65 | public·class·A<T> | 26 | public·class·A<T> |
66 | { | 27 | { |
67 | » public·class·B·{} | 28 | » public·class·B·{} |
68 | } | 29 | } |
Offset 86, 24 lines modified | Offset 46, 14 lines modified | ||
86 | » » protected·class·C·{·} | 46 | » » protected·class·C·{·} |
87 | » » protected·internal·class·D·:·C | 47 | » » protected·internal·class·D·:·C |
88 | » » { | 48 | » » { |
89 | » » } | 49 | » » } |
90 | ····} | 50 | ····} |
91 | }</string> | 51 | }</string> |
92 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`Foo<Bar.Baz>'·is·less·accessible·than·class·`Bar' | ||
93 | //·Line:·7 | ||
94 | public·class·Foo<K>·{ | ||
95 | } | ||
96 | public·class·Bar·:·Foo<Bar.Baz>·{ | ||
97 | » private·class·Baz·{ | ||
98 | » } | ||
99 | }</string> | ||
100 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X.A.D.E'·is·less·accessible·than·class·`X.A.B.F' | 52 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X.A.D.E'·is·less·accessible·than·class·`X.A.B.F' |
101 | //·Line:·10 | 53 | //·Line:·10 |
102 | internal·class·X | 54 | internal·class·X |
103 | { | 55 | { |
104 | » protected·class·A | 56 | » protected·class·A |
105 | » { | 57 | » { |
Offset 116, 9 lines modified | Offset 66, 59 lines modified | ||
116 | » » protected·class·D·:·B | 66 | » » protected·class·D·:·B |
117 | » » { | 67 | » » { |
118 | » » » internal·class·E·{·} | 68 | » » » internal·class·E·{·} |
119 | » » } | 69 | » » } |
120 | » } | 70 | » } |
121 | }</string> | 71 | }</string> |
72 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`Foo<Bar.Baz>'·is·less·accessible·than·class·`Bar' | ||
73 | //·Line:·7 | ||
74 | public·class·Foo<K>·{ | ||
75 | } | ||
76 | public·class·Bar·:·Foo<Bar.Baz>·{ | ||
77 | » internal·class·Baz·{ | ||
78 | » } | ||
79 | }</string> | ||
80 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X'·is·less·accessible·than·class·`Y' | ||
81 | //·Line:·6 | ||
82 | class·X·{ | ||
83 | } | ||
84 | public·class·Y·:·X·{ | ||
85 | }</string> | ||
86 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`System.Collections.Generic.List<Foo<T>.Bar>'·is·less·accessible·than·class·`Foo<T>' | ||
87 | //·Line:·7 | ||
88 | using·System; | ||
89 | using·System.Collections.Generic; | ||
90 | public·class·Foo<T>·:·List<Foo<T>.Bar> | ||
91 | { | ||
92 | » class·Bar | ||
93 | » { | ||
94 | » } | ||
Max diff block lines reached; 23/3576 bytes (0.64%) of diff not shown. |
Offset 3, 23 lines modified | Offset 3, 23 lines modified | ||
3 | ··<ErrorName>CS0267</ErrorName> | 3 | ··<ErrorName>CS0267</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
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 | partial·enum·e·{}</string> | 7 | partial·enum·e·{}</string> |
8 | ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword | 8 | ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword |
9 | //·Line:·4 | ||
10 | public·partial·static·class·Test | ||
11 | { | ||
12 | }</string> | ||
13 | ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword | ||
14 | //·Line:·6 | 9 | //·Line:·6 |
15 | public·partial·class·C | 10 | public·partial·class·C |
16 | { | 11 | { |
17 | » partial·virtual·void·Foo·() | 12 | » partial·virtual·void·Foo·() |
18 | » { | 13 | » { |
19 | » } | 14 | » } |
20 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword | ||
17 | //·Line:·4 | ||
18 | public·partial·static·class·Test | ||
19 | { | ||
20 | }</string> | ||
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </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>CS1530</ErrorName> | 3 | ··<ErrorName>CS1530</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
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 | 7 | new·enum·E | |
8 | { | 8 | { |
9 | } | ||
10 | new·class·X:·Base·{ | ||
11 | }</string> | 9 | }</string> |
12 | ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements | 10 | ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements |
13 | //·Line:·5 | 11 | //·Line:·5 |
14 | namespace·A·{ | 12 | namespace·A·{ |
15 | » new·class·X·{ | 13 | » new·class·X·{ |
16 | » } | 14 | » } |
17 | }</string> | 15 | }</string> |
18 | ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements | 16 | ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements |
19 | //·Line:·8 | 17 | //·Line:·8 |
20 | 18 | class·Base | |
21 | { | 19 | { |
20 | } | ||
21 | new·class·X:·Base·{ | ||
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </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>CS0572</ErrorName> | 3 | ··<ErrorName>CS0572</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0572:·`meth':·cannot·reference·a·type·through·an·expression.·Consider·using·`test.meth'·instead | ||
6 | //·Line:·8 | ||
7 | class·test2·:·test·{ | ||
8 | » int·meth(·bool·b·) | ||
9 | » { | ||
10 | » » return·1; | ||
11 | » » base.meth·(true); | ||
12 | » } | ||
13 | } | ||
14 | abstract·class·test·{ | ||
15 | » public·delegate·void·meth(·bool·b·)·; | ||
16 | }</string> | ||
5 | ····<string>//·CS0572:·`Inner':·cannot·reference·a·type·through·an·expression.·Consider·using·`Outer.Inner'·instead | 17 | ····<string>//·CS0572:·`Inner':·cannot·reference·a·type·through·an·expression.·Consider·using·`Outer.Inner'·instead |
6 | //·Line:·18 | 18 | //·Line:·18 |
7 | public·class·Outer | 19 | public·class·Outer |
8 | { | 20 | { |
9 | » public·enum·Inner | 21 | » public·enum·Inner |
10 | » { | 22 | » { |
Offset 43, 23 lines modified | Offset 57, 9 lines modified | ||
43 | » public·enum·Foo·{·Hello,·World·}; | 57 | » public·enum·Foo·{·Hello,·World·}; |
44 | » public·void·Test·(Foo·foo) | 58 | » public·void·Test·(Foo·foo) |
45 | » { | 59 | » { |
46 | » » Console.WriteLine·(foo); | 60 | » » Console.WriteLine·(foo); |
47 | » } | 61 | » } |
48 | }</string> | 62 | }</string> |
49 | ····<string>//·CS0572:·`meth':·cannot·reference·a·type·through·an·expression.·Consider·using·`test.meth'·instead | ||
50 | //·Line:·8 | ||
51 | class·test2·:·test·{ | ||
52 | » int·meth(·bool·b·) | ||
53 | » { | ||
54 | » » return·1; | ||
55 | » » base.meth·(true); | ||
56 | » } | ||
57 | } | ||
58 | abstract·class·test·{ | ||
59 | » public·delegate·void·meth(·bool·b·)·; | ||
60 | }</string> | ||
61 | ··</Examples> | 63 | ··</Examples> |
62 | </ErrorDocumentation> | 64 | </ErrorDocumentation> |
Offset 7, 35 lines modified | Offset 7, 35 lines modified | ||
7 | class·MainClass·{ | 7 | class·MainClass·{ |
8 | ········[System.Diagnostics.Conditional("DEBUG")] | 8 | ········[System.Diagnostics.Conditional("DEBUG")] |
9 | ········~MainClass·()·{} | 9 | ········~MainClass·()·{} |
10 | ········public·static·void·Main·()·{} | 10 | ········public·static·void·Main·()·{} |
11 | }</string> | 11 | }</string> |
12 | ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass.I.F()'·because·it·is·a·constructor,·destructor,·operator·or·explicit·interface·implementation | ||
13 | //·Line:·10 | ||
14 | interface·I | ||
15 | { | ||
16 | ····void·F·(); | ||
17 | } | ||
18 | class·MainClass:·I·{ | ||
19 | ········[System.Diagnostics.Conditional("DEBUG")] | ||
20 | ········void·I.F·()·{} | ||
21 | }</string> | ||
22 | ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass.implicit·operator·MainClass(C)'·because·it·is·a·constructor,·destructor,·operator·or·explicit·interface·implementation | 12 | ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass.implicit·operator·MainClass(C)'·because·it·is·a·constructor,·destructor,·operator·or·explicit·interface·implementation |
23 | //·Line:·8 | 13 | //·Line:·8 |
24 | class·C·{} | 14 | class·C·{} |
25 | class·MainClass·{ | 15 | class·MainClass·{ |
26 | ········[System.Diagnostics.Conditional("DEBUG")] | 16 | ········[System.Diagnostics.Conditional("DEBUG")] |
27 | ········public·static·implicit·operator·MainClass·(C·m) | 17 | ········public·static·implicit·operator·MainClass·(C·m) |
28 | ········{ | 18 | ········{ |
29 | ············return·null; | 19 | ············return·null; |
30 | ········} | 20 | ········} |
31 | » » public·static·void·Main·()·{} | 21 | » » public·static·void·Main·()·{} |
32 | }</string> | 22 | }</string> |
23 | ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass.I.F()'·because·it·is·a·constructor,·destructor,·operator·or·explicit·interface·implementation | ||
24 | //·Line:·10 | ||
25 | interface·I | ||
26 | { | ||
27 | ····void·F·(); | ||
28 | } | ||
29 | class·MainClass:·I·{ | ||
30 | ········[System.Diagnostics.Conditional("DEBUG")] | ||
31 | ········void·I.F·()·{} | ||
32 | }</string> | ||
33 | ··</Examples> | 33 | ··</Examples> |
34 | </ErrorDocumentation> | 34 | </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 | 5 | ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | #if·DEBUG | 7 | #if·DEBUG |
8 | //·... | 8 | //·... |
9 | #endif</string> | 9 | #endif·DEBUG</string> |
10 | ····<string>//·CS1525:·Single-line·comment·or·end-of-line·expected | ||
11 | //·Line:·4 | ||
12 | #line·100·"a"·default</string> | ||
10 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected | 13 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected |
11 | //·Line:·6 | 14 | //·Line:·6 |
12 | #if·RELEASE | 15 | #if·RELEASE |
13 | #else·DEBUG | 16 | #else·DEBUG |
14 | #endif</string> | 17 | #endif</string> |
15 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected | 18 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected |
16 | //·Line:·6 | 19 | //·Line:·6 |
17 | #if·RELEASE | 20 | #if·RELEASE |
18 | #elif·DEBUG·DEBUG | 21 | #elif·DEBUG·DEBUG |
19 | #endif</string> | 22 | #endif</string> |
20 | ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected | 23 | ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected |
21 | //·Line:·6 | ||
22 | #if·DEBUG | ||
23 | //·... | ||
24 | #endif·DEBUG</string> | ||
25 | ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected | ||
26 | //·Line:·4 | 24 | //·Line:·4 |
27 | #if·RELEASE·#endif</string> | 25 | #if·RELEASE·#endif</string> |
28 | ····<string>//·CS1 | 26 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected |
29 | //·Line:· | 27 | //·Line:·6 |
30 | # | 28 | #if·DEBUG·DEBUG |
29 | //·... | ||
30 | #endif</string> | ||
31 | ··</Examples> | 31 | ··</Examples> |
32 | </ErrorDocumentation> | 32 | </ErrorDocumentation> |
Offset 13, 69 lines modified | Offset 13, 125 lines modified | ||
13 | » | 13 | » |
14 | » public·static·void·Main·() | 14 | » public·static·void·Main·() |
15 | » { | 15 | » { |
16 | » » dynamic·d·=·0; | 16 | » » dynamic·d·=·0; |
17 | » » TestCall·(d,·1); | 17 | » » TestCall·(d,·1); |
18 | » } | 18 | » } |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`TestC | 20 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`C.Test_C(System.Type,·params·int[])'·has·some·invalid·arguments |
21 | //·Line:· | 21 | //·Line:·10 |
22 | using·System; | 22 | using·System; |
23 | public·struct·Struct·{ | ||
24 | » public·int·x,·y,·z; | ||
25 | } | ||
26 | public·class· | 23 | public·class·C |
27 | 24 | { | |
28 | » public·static· | 25 | » public·static·int·Main·() |
26 | » { | ||
27 | » » return·Test_C·(typeof·(C),·null,·null); | ||
29 | » » | ||
30 | » » Struct·s·=·new·Struct(); | ||
31 | » » | ||
32 | » » s.x·=·1; | ||
33 | » » s.y·=·2; | ||
34 | » » | ||
35 | » » System.Console.WriteLine("{0}·{1}·{2}",·s.x,·s.y,·s.z); | ||
36 | » » | ||
37 | » » TestS(ref·s); | ||
38 | » }» | ||
39 | » | ||
40 | » public·static·void·TestS(ref·object·ino)·{ | ||
41 | » » System.Console.WriteLine("{0}",·((Struct)(ino)).x); | ||
42 | » } | 28 | » } |
43 | » | 29 | » |
30 | » static·int·Test_C·(Type·t,·params·int[]·a) | ||
31 | » { | ||
32 | » » return·1; | ||
33 | » } | ||
44 | }</string> | 34 | }</string> |
45 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·` | 35 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`A.A(System.Collections.Generic.IList<int>[])'·has·some·invalid·arguments |
46 | //·Line:· | 36 | //·Line:·40 |
37 | using·System; | ||
38 | using·System.Collections; | ||
39 | using·System.Collections.Generic; | ||
47 | delegate·void·D1·(object·o); | ||
48 | 40 | public·struct·MyStruct·:·IList<int> | |
41 | { | ||
42 | » public·int·this·[int·x]·{·get·{·return·0;·}·set·{·return;·}·} | ||
43 | » public·int·IndexOf·(int·x)·{·return·0;·} | ||
44 | » public·void·Insert·(int·x,·int·y)·{·return;·} | ||
45 | » public·void·RemoveAt·(int·x)·{·return;·} | ||
46 | » public·int·Count·{·get·{·return·0;·}·} | ||
47 | » public·bool·IsReadOnly·{·get·{·return·false;·}·} | ||
48 | » public·void·Add·(int·x)·{·return;·} | ||
49 | » public·void·Clear·()·{·return;·} | ||
50 | » public·bool·Contains·(int·x)·{·return·false;·} | ||
51 | » public·void·CopyTo·(int[]·x,·int·y)·{·return;·} | ||
52 | » public·bool·Remove·(int·x)·{·return·false;·} | ||
53 | » public·IEnumerator<int>·GetEnumerator()·{·yield·return·0;·} | ||
54 | » IEnumerator·IEnumerable.GetEnumerator()·{·yield·return·0;·} | ||
55 | } | ||
49 | class· | 56 | public·class·A |
50 | { | 57 | { |
51 | » | 58 | » //·This·version·does·not·compile: |
59 | » public·A(IList<int>[]·x)·{·} | ||
60 | » //·This·version·compiles·fine,·but·results·in·an·exception: | ||
61 | » public·A(IList<IList<int>>·x)·{·} | ||
62 | } | ||
63 | public·class·Test | ||
64 | { | ||
65 | » static·void·Main·() | ||
52 | » { | 66 | » { |
67 | » » MyStruct[]·myStructArray·=·new·MyStruct[1]; | ||
68 | » » Console.WriteLine·("Trying·to·construct·an·A..."); | ||
69 | » » A·a·=·new·A·(myStructArray); | ||
70 | » » Console.WriteLine·("success!"); | ||
53 | » } | 71 | » } |
54 | » | ||
55 | 72 | }</string> | |
73 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`System.Console.WriteLine(bool)'·has·some·invalid·arguments | ||
74 | //·Line:·10 | ||
75 | using·System; | ||
76 | public·class·MainClass | ||
77 | { | ||
78 | ········public·static·void·Main() | ||
79 | ········{ | ||
80 | » » test·MyBug·=·new·test(); | ||
81 | ················Console.WriteLine·(MyBug.mytest()); | ||
82 | » } | ||
83 | } | ||
84 | public·class···test | ||
85 | { | ||
86 | ········public·void·mytest() | ||
87 | ········{ | ||
88 | ················Console.WriteLine("test"); | ||
89 | » } | ||
90 | }</string> | ||
91 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`X.X(int)'·has·some·invalid·arguments | ||
92 | //·Line:·14 | ||
93 | public·class·X·{ | ||
94 | » public·X·(int·a) | ||
56 | » { | 95 | » { |
57 | » } | 96 | » } |
58 | } | 97 | } |
98 | class·D·{ | ||
99 | » static·void·Main·() | ||
100 | » { | ||
101 | » » X·x·=·new·X·("hola"); | ||
102 | » } | ||
103 | }</string> | ||
104 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`X.Add(params·object[])'·has·some·invalid·arguments | ||
105 | //·Line:·8 | ||
59 | class·X | 106 | class·X |
60 | { | 107 | { |
Max diff block lines reached; 7625/11074 bytes (68.85%) 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>CS0101</ErrorName> | 3 | ··<ErrorName>CS0101</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test' | ||
6 | //·Line:·5 | ||
7 | //·Compiler·options:·CS0101-7-2.cs | ||
8 | class·Test·{}</string> | ||
9 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`I<T>' | ||
10 | //·Line:·8 | ||
11 | interface·I<T> | ||
12 | { | ||
13 | } | ||
14 | partial·class·I<T> | ||
15 | { | ||
16 | }</string> | ||
5 | ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`C' | 17 | ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`C' |
6 | //·Line:·13 | 18 | //·Line:·13 |
7 | namespace·N | 19 | namespace·N |
8 | { | 20 | { |
9 | » public·class·C | 21 | » public·class·C |
10 | » { | 22 | » { |
Offset 27, 66 lines modified | Offset 42, 27 lines modified | ||
27 | » { | 42 | » { |
28 | » } | 43 | » } |
29 | » | 44 | » |
30 | » namespace·Foo | 45 | » namespace·Foo |
31 | » { | 46 | » { |
32 | » } | 47 | » } |
33 | }</string> | 48 | }</string> |
34 | ····<string>//·CS0101:·The·namespace·`AA.VV'·already·contains·a·definition·for·`SomeEnum' | ||
35 | //·Line:·10 | ||
36 | using·System; | ||
37 | namespace·AA·{ | ||
38 | » namespace·VV·{ | ||
39 | » » public·enum·SomeEnum·{ | ||
40 | » » » Something1, | ||
41 | » » » Something2 | ||
42 | » » } | ||
43 | » » public·enum·SomeEnum·{ | ||
44 | » » » Dog, | ||
45 | » » » Fish, | ||
46 | » » » Cat | ||
47 | » » } | ||
48 | » } | ||
49 | }</string> | ||
50 | ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo' | 49 | ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo' |
51 | //·Line:·10 | 50 | //·Line:·10 |
52 | namespace·Test | 51 | namespace·Test |
53 | { | 52 | { |
54 | » public·class·Foo | 53 | » public·class·Foo |
55 | » { | 54 | » { |
56 | » } | 55 | » } |
57 | » | 56 | » |
58 | » namespace·Foo.PP | 57 | » namespace·Foo.PP |
59 | » { | 58 | » { |
60 | » } | 59 | » } |
61 | }</string> | 60 | }</string> |
62 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test' | ||
63 | //·Line:·5 | ||
64 | //·Compiler·options:·CS0101-7-2.cs | ||
65 | class·Test·{}</string> | ||
66 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test' | ||
67 | //·Line:·6 | ||
68 | class·Test·{} | ||
69 | namespace·Test | ||
70 | { | ||
71 | }</string> | ||
72 | ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`Test<T>' | ||
73 | //·Line:·7 | ||
74 | //·Compiler·options:·CS0101-9-2.cs | ||
75 | namespace·N | ||
76 | { | ||
77 | » class·Test<T>·{} | ||
78 | }</string> | ||
79 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`SomeEnum' | 61 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`SomeEnum' |
80 | //·Line:·10 | 62 | //·Line:·10 |
81 | using·System; | 63 | using·System; |
82 | public·enum·SomeEnum·{ | 64 | public·enum·SomeEnum·{ |
83 | » Something1, | 65 | » Something1, |
84 | » Something2 | 66 | » Something2 |
Offset 101, 19 lines modified | Offset 77, 43 lines modified | ||
101 | public·class·DupeEnumTest·{ | 77 | public·class·DupeEnumTest·{ |
102 | » public·static·void·Main(string[]·args)·{ | 78 | » public·static·void·Main(string[]·args)·{ |
103 | » » SomeEnum·someEnum·=·SomeEnum.Dog; | 79 | » » SomeEnum·someEnum·=·SomeEnum.Dog; |
104 | » » Console.WriteLine("SomeEnum·Result:·"·+·someEnum.ToString | 80 | » » Console.WriteLine("SomeEnum·Result:·"·+·someEnum.ToString |
105 | ()); | 81 | ()); |
106 | » } | 82 | » } |
107 | }</string> | 83 | }</string> |
108 | ····<string>//·CS0101:·The·namespace·` | 84 | ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`Test<T>' |
109 | //·Line:· | 85 | //·Line:·7 |
86 | //·Compiler·options:·CS0101-9-2.cs | ||
110 | 87 | namespace·N | |
111 | { | 88 | { |
112 | } | 89 | » class·Test<T>·{} |
90 | }</string> | ||
91 | ····<string>//·CS0101:·The·namespace·`AA.VV'·already·contains·a·definition·for·`SomeEnum' | ||
92 | //·Line:·10 | ||
93 | using·System; | ||
113 | 94 | namespace·AA·{ | |
95 | » namespace·VV·{ | ||
96 | » » public·enum·SomeEnum·{ | ||
97 | » » » Something1, | ||
98 | » » » Something2 | ||
99 | » » } | ||
100 | » » public·enum·SomeEnum·{ | ||
101 | » » » Dog, | ||
102 | » » » Fish, | ||
103 | » » » Cat | ||
104 | » » } | ||
105 | » } | ||
106 | }</string> | ||
Max diff block lines reached; 50/2995 bytes (1.67%) of diff not shown. |
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, 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 1, 47 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>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:· | 6 | //·Line:·15 |
7 | 7 | class·X·{ | |
8 | » static·int·P·{·get·{·return·1;·}·set·{·}·} | ||
9 | » static·int·m·(out·int·v) | ||
8 | namespace·N | ||
9 | { | ||
10 | » public·class·Test | ||
11 | » { | 10 | » { |
11 | » » v·=·1; | ||
12 | » » return·1; | ||
12 | » » public·double·this[int·i] | ||
13 | » » { | ||
14 | » » » get·{·return·1;·} | ||
15 | » » } | ||
16 | » » public·static·void·WriteOutData(out·double·d) | ||
17 | » » { | ||
18 | » » » d·=·5.0; | ||
19 | » » } | ||
20 | » » public·static·void·Main(string[]·args) | ||
21 | » » { | ||
22 | » » » Test·test·=·new·Test(); | ||
23 | » » » WriteOutData(out·test[1]); | ||
24 | » » } | ||
25 | » } | 13 | » } |
14 | » | ||
26 | }</string> | ||
27 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | ||
28 | //·Line:·10 | ||
29 | class·X | ||
30 | { | ||
31 | » static·int·P·{·get;·set;·} | ||
32 | » static·void·Main·() | 15 | » static·void·Main·() |
33 | » { | 16 | » { |
34 | » » | 17 | » » m·(out·P); |
35 | » } | 18 | » } |
36 | }</string> | 19 | }</string> |
37 | ····<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 |
38 | //·Line:·16 | 21 | //·Line:·16 |
39 | using·System; | 22 | using·System; |
Offset 55, 31 lines modified | Offset 34, 14 lines modified | ||
55 | » public·static·void·Main·(string[]·args) | 34 | » public·static·void·Main·(string[]·args) |
56 | » { | 35 | » { |
57 | » » dynamic·d·=·null; | 36 | » » dynamic·d·=·null; |
58 | » » WriteOutData·(out·d.Foo); | 37 | » » WriteOutData·(out·d.Foo); |
59 | » } | 38 | » } |
60 | }</string> | 39 | }</string> |
61 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | 40 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter |
62 | //·Line:·15 | ||
63 | class·X·{ | ||
64 | » static·int·P·{·get·{·return·1;·}·set·{·}·} | ||
65 | » static·int·m·(out·int·v) | ||
66 | » { | ||
67 | » » v·=·1; | ||
68 | » » return·1; | ||
69 | » } | ||
70 | » | ||
71 | » static·void·Main·() | ||
72 | » { | ||
73 | » » m·(out·P); | ||
74 | » } | ||
75 | }</string> | ||
76 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | ||
77 | //·Line:·14 | 41 | //·Line:·14 |
78 | class·C | 42 | class·C |
79 | { | 43 | { |
80 | » static·void·Foo·(ref·object·o) | 44 | » static·void·Foo·(ref·object·o) |
81 | » { | 45 | » { |
82 | » } | 46 | » } |
Offset 87, 9 lines modified | Offset 49, 47 lines modified | ||
87 | » public·static·void·Main·() | 49 | » public·static·void·Main·() |
88 | » { | 50 | » { |
89 | » » var·v·=·new·{·Foo·=·"Bar"·}; | 51 | » » var·v·=·new·{·Foo·=·"Bar"·}; |
90 | » » | 52 | » » |
91 | » » Foo·(ref·v.Foo); | 53 | » » Foo·(ref·v.Foo); |
92 | » } | 54 | » } |
93 | }</string> | 55 | }</string> |
56 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | ||
57 | //·Line:·22 | ||
58 | using·System; | ||
59 | namespace·N | ||
60 | { | ||
61 | » public·class·Test | ||
62 | » { | ||
63 | » » public·double·this[int·i] | ||
64 | » » { | ||
65 | » » » get·{·return·1;·} | ||
66 | » » } | ||
67 | » » public·static·void·WriteOutData(out·double·d) | ||
68 | » » { | ||
69 | » » » d·=·5.0; | ||
70 | » » } | ||
71 | » » public·static·void·Main(string[]·args) | ||
72 | » » { | ||
73 | » » » Test·test·=·new·Test(); | ||
74 | » » » WriteOutData(out·test[1]); | ||
75 | » » } | ||
76 | » } | ||
77 | }</string> | ||
78 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | ||
79 | //·Line:·10 | ||
80 | class·X | ||
81 | { | ||
82 | » static·int·P·{·get;·set;·} | ||
83 | » static·void·Main·() | ||
84 | » { | ||
Max diff block lines reached; 23/2679 bytes (0.86%) of diff not shown. |
Offset 1, 43 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>CS0625</ErrorName> | 3 | ··<ErrorName>CS0625</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0625:·`CS0625.GValue. | 5 | ····<string>//·CS0625:·`CS0625.GValue.value':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute |
6 | //·Line:·1 | 6 | //·Line:·10 |
7 | using·System; | 7 | using·System; |
8 | using·System.Runtime.InteropServices; | 8 | using·System.Runtime.InteropServices; |
9 | namespace·CS0625·{ | 9 | namespace·CS0625·{ |
10 | » [StructLayout(LayoutKind.Explicit)] | 10 | » [StructLayout·(LayoutKind.Explicit)] |
11 | » partial·struct·GValue | ||
12 | » { | ||
13 | » } | ||
14 | » | ||
11 | » struct·GValue·{ | 15 | » partial·struct·GValue·{ |
12 | » » public· | 16 | » » public·int·value; |
13 | » » [·FieldOffset·(4)·]·public·int·value; | ||
14 | » } | 17 | » } |
15 | » | 18 | » |
16 | » class·Tests·{ | 19 | » class·Tests·{ |
17 | » » public·static·void·Main·()·{ | 20 | » » public·static·void·Main·()·{ |
18 | » » } | 21 | » » } |
19 | » } | 22 | » } |
20 | }</string> | 23 | }</string> |
21 | ····<string>//·CS0625:·`CS0625.GValue. | 24 | ····<string>//·CS0625:·`CS0625.GValue.name':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute |
22 | //·Line:·1 | 25 | //·Line:·11 |
23 | using·System; | 26 | using·System; |
24 | using·System.Runtime.InteropServices; | 27 | using·System.Runtime.InteropServices; |
25 | namespace·CS0625·{ | 28 | namespace·CS0625·{ |
26 | » [StructLayout | 29 | » [StructLayout(LayoutKind.Explicit)] |
27 | » partial·struct·GValue | ||
28 | » { | ||
29 | » } | ||
30 | » | ||
31 | » | 30 | » struct·GValue·{ |
32 | » » public·in | 31 | » » public·string·name; |
32 | » » [·FieldOffset·(4)·]·public·int·value; | ||
33 | » } | 33 | » } |
34 | » | 34 | » |
35 | » class·Tests·{ | 35 | » class·Tests·{ |
36 | » » public·static·void·Main·()·{ | 36 | » » public·static·void·Main·()·{ |
37 | » » } | 37 | » » } |
38 | » } | 38 | » } |
39 | }</string> | 39 | }</string> |
Offset 1, 31 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>CS0308</ErrorName> | 3 | ··<ErrorName>CS0308</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0308:·The·non-generic·type·` | 5 | ····<string>//·CS0308:·The·non-generic·type·`NamingContext'·cannot·be·used·with·the·type·arguments |
6 | //·Line:· | 6 | //·Line:·6 |
7 | class· | 7 | class·Program |
8 | { | 8 | { |
9 | » | 9 | » static·NamingContext<int>·Lookup·() |
10 | » { | 10 | » { |
11 | » » return·null; | ||
11 | » } | 12 | » } |
12 | } | 13 | } |
14 | class·NamingContext | ||
13 | class·BaseConcrete·:·BaseGeneric<string> | ||
14 | { | ||
15 | } | ||
16 | class·Program | ||
17 | { | 15 | { |
18 | ····static·void·Main·() | ||
19 | ····{ | ||
20 | ········new·BaseConcrete.InnerDerived<int>(); | ||
21 | ····} | ||
22 | }</string> | 16 | }</string> |
23 | ····<string>//·CS0308:·The·non-generic·method·`X.Foo()'·cannot·be·used·with·the·type·arguments | 17 | ····<string>//·CS0308:·The·non-generic·method·`X.Foo()'·cannot·be·used·with·the·type·arguments |
24 | //·Line:·12 | 18 | //·Line:·12 |
25 | class·X | 19 | class·X |
26 | { | 20 | { |
27 | » public·void·Foo·() | 21 | » public·void·Foo·() |
Offset 42, 41 lines modified | Offset 35, 34 lines modified | ||
42 | using·System; | 35 | using·System; |
43 | class·X | 36 | class·X |
44 | { | 37 | { |
45 | » DateTime<int>·now; | 38 | » DateTime<int>·now; |
46 | }</string> | 39 | }</string> |
47 | ····<string>//·CS0308:·The·non-generic·type·`T | 40 | ····<string>//·CS0308:·The·non-generic·type·`BaseGeneric<T>.InnerDerived'·cannot·be·used·with·the·type·arguments |
48 | //·Line:· | 41 | //·Line:·19 |
49 | 42 | class·BaseGeneric<T> | |
50 | { | 43 | { |
44 | » public·class·InnerDerived | ||
51 | » public·static·void·Main·(string[]·args) | ||
52 | » { | ||
53 | » » NonGeneric·dummy·=·new·NonGeneric<string>·(); | ||
54 | » } | ||
55 | » internal·class·NonGeneric | ||
56 | » { | 45 | » { |
57 | » } | 46 | » } |
47 | } | ||
58 | }</string> | ||
59 | ····<string>//·CS0308:·The·non-generic·type·`NamingContext'·cannot·be·used·with·the·type·arguments | ||
60 | //·Line:·6 | ||
61 | class· | 48 | class·BaseConcrete·:·BaseGeneric<string> |
62 | { | 49 | { |
63 | » static·NamingContext<int>·Lookup·() | ||
64 | » { | ||
65 | » » return·null; | ||
66 | » } | ||
67 | } | 50 | } |
68 | class· | 51 | class·Program |
69 | { | 52 | { |
53 | ····static·void·Main·() | ||
54 | ····{ | ||
55 | ········new·BaseConcrete.InnerDerived<int>(); | ||
56 | ····} | ||
70 | }</string> | 57 | }</string> |
71 | ····<string>//·CS0308:·The·non-generic·method·`C.TestCall(int)'·cannot·be·used·with·the·type·arguments | 58 | ····<string>//·CS0308:·The·non-generic·method·`C.TestCall(int)'·cannot·be·used·with·the·type·arguments |
72 | //·Line:·13 | 59 | //·Line:·13 |
73 | class·C | 60 | class·C |
74 | { | 61 | { |
75 | » static·void·TestCall·(int·i) | 62 | » static·void·TestCall·(int·i) |
Offset 103, 24 lines modified | Offset 89, 14 lines modified | ||
103 | public·static·class·Driver | 89 | public·static·class·Driver |
104 | { | 90 | { |
105 | » static·object·UseBrokenType·() | 91 | » static·object·UseBrokenType·() |
106 | » { | 92 | » { |
107 | » » return·Foo<int>·().Test·(); | 93 | » » return·Foo<int>·().Test·(); |
108 | » } | 94 | » } |
109 | }</string> | 95 | }</string> |
110 | ····<string>//·CS0308:·The·non-generic·type·`Stack'·cannot·be·used·with·the·type·arguments | ||
111 | //·Line:·9 | ||
112 | class·Stack | ||
113 | {·} | ||
114 | class·X | ||
115 | { | ||
116 | » Stack<float>·stack; | ||
117 | }</string> | ||
118 | ····<string>//·CS0308:·The·non-generic·type·`N1.A'·cannot·be·used·with·the·type·arguments | 96 | ····<string>//·CS0308:·The·non-generic·type·`N1.A'·cannot·be·used·with·the·type·arguments |
119 | //·Line:·11 | 97 | //·Line:·11 |
120 | namespace·N1 | 98 | namespace·N1 |
121 | { | 99 | { |
122 | » class·A | 100 | » class·A |
123 | » {·} | 101 | » {·} |
124 | } | 102 | } |
Offset 132, 9 lines modified | Offset 108, 33 lines modified | ||
132 | » class·X | 108 | » class·X |
133 | » { | 109 | » { |
134 | » » static·void·Main·() | 110 | » » static·void·Main·() |
135 | » » { | 111 | » » { |
136 | » » } | 112 | » » } |
137 | » } | 113 | » } |
138 | }</string> | 114 | }</string> |
115 | ····<string>//·CS0308:·The·non-generic·type·`Stack'·cannot·be·used·with·the·type·arguments | ||
116 | //·Line:·9 | ||
117 | class·Stack | ||
118 | {·} | ||
119 | class·X | ||
120 | { | ||
121 | » Stack<float>·stack; | ||
122 | }</string> | ||
123 | ····<string>//·CS0308:·The·non-generic·type·`Test.NonGeneric'·cannot·be·used·with·the·type·arguments | ||
124 | //·Line:·8 | ||
Max diff block lines reached; 23/3149 bytes (0.73%) of diff not shown. |
Offset 1, 44 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>CS0136</ErrorName> | 3 | ··<ErrorName>CS0136</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<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 | 5 | ····<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 |
6 | //·Line:· | 6 | //·Line:·10 |
7 | class·X·{ | ||
8 | » void·b·() | ||
9 | » { | ||
10 | » » int·i; | ||
11 | » » { | ||
12 | » » » string·i; | ||
13 | » » } | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<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·`child'·scope·to·denote·something·else | ||
17 | //·Line:·20 | ||
18 | using·System; | 7 | using·System; |
8 | class·T | ||
19 | public·delegate·void·Hello·(Test·test); | ||
20 | public·class·Test | ||
21 | { | 9 | { |
10 | » public·void·Foo·(int·i) | ||
22 | » public·void·Whatever·() | ||
23 | » {·} | ||
24 | » static·void·Main·() | ||
25 | » { | 11 | » { |
12 | » » Action<int>·v·=·x·=>·{·int·i·=·9;·}; | ||
26 | » » Hello·hello·=·delegate·(Test·test)·{ | ||
27 | » » » Hello·hello2·=·delegate·(Test·t)·{ | ||
28 | » » » » t.Whatever·(); | ||
29 | » » » }; | ||
30 | » » » hello2·(test); | ||
31 | » » }; | ||
32 | » » Test·t·=·new·Test·(); | ||
33 | » » hello·(t); | ||
34 | » } | 13 | » } |
35 | }</string> | 14 | }</string> |
36 | ····<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 | 15 | ····<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 |
37 | //·Line:·10 | 16 | //·Line:·10 |
38 | internal·class·Program | 17 | internal·class·Program |
39 | { | 18 | { |
Offset 46, 32 lines modified | Offset 23, 42 lines modified | ||
46 | » { | 23 | » { |
47 | » » object·o·=·null; | 24 | » » object·o·=·null; |
48 | » » if·(o·is·string·s)·{ | 25 | » » if·(o·is·string·s)·{ |
49 | » » » int·s·=·1; | 26 | » » » int·s·=·1; |
50 | » » } | 27 | » » } |
51 | » } | 28 | » } |
52 | }</string> | 29 | }</string> |
53 | ····<string>//·CS0136:·A·local·variable·named·` | 30 | ····<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 |
54 | //·Line:·1 | 31 | //·Line:·13 |
55 | using·System; | ||
56 | 32 | using·System.Linq; | |
57 | public·class·Test | 33 | public·class·Test |
58 | { | 34 | { |
59 | » public·void·Whatever·() | ||
60 | » | 35 | » public·static·void·Main·() |
36 | » { | ||
37 | » » var·l·=·from·v·in·"abcd"·select·(v·=>·v); | ||
38 | » } | ||
39 | }</string> | ||
40 | ····<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·`child'·scope·to·denote·something·else | ||
41 | //·Line:·15 | ||
42 | delegate·string·Fun·(); | ||
43 | class·X | ||
44 | { | ||
61 | » static·void·Main·() | 45 | » static·void·Main·() |
62 | » { | 46 | » { |
63 | » » Hello·hello·=·delegate·(Test·t)·{ | ||
64 | » » | 47 | » » for·(int·j·=·0;·j·<·5;·j++)·{ |
48 | » » » Fun·m·=·delegate·{ | ||
49 | » » » » int·i·=·j; | ||
50 | » » » » return·"<<"·+·i·+·">>"; | ||
65 | » » }; | 51 | » » » }; |
66 | » » Test·t·=·new·Test·(); | ||
67 | » » hello·(t); | ||
52 | » » » int·i·=·j; | ||
53 | » » } | ||
68 | » } | 54 | » } |
69 | }</string> | 55 | }</string> |
70 | ····<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·`child'·scope·to·denote·something·else | 56 | ····<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·`child'·scope·to·denote·something·else |
71 | //·Line:·17 | 57 | //·Line:·17 |
72 | using·System; | 58 | using·System; |
73 | public·delegate·void·Hello·(Test·test); | 59 | public·delegate·void·Hello·(Test·test); |
Offset 86, 142 lines modified | Offset 73, 182 lines modified | ||
86 | » » Hello·hello·=·delegate·(Test·t)·{ | 73 | » » Hello·hello·=·delegate·(Test·t)·{ |
87 | » » » t.Whatever·(); | 74 | » » » t.Whatever·(); |
88 | » » }; | 75 | » » }; |
89 | » » Test·t·=·new·Test·(); | 76 | » » Test·t·=·new·Test·(); |
90 | » » hello·(t); | 77 | » » hello·(t); |
91 | » } | 78 | » } |
92 | }</string> | 79 | }</string> |
80 | ····<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 | ||
81 | //·Line:·9 | ||
82 | class·X·{ | ||
83 | » void·b·() | ||
84 | » { | ||
85 | » » int·i; | ||
86 | » » { | ||
87 | » » » string·i; | ||
88 | » » } | ||
89 | » } | ||
90 | }</string> | ||
93 | ····<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·`child'·scope·to·denote·something·else | 91 | ····<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·`child'·scope·to·denote·something·else |
94 | //·Line:·11 | 92 | //·Line:·11 |
95 | using·System.Linq; | 93 | using·System.Linq; |
96 | class·C | 94 | class·C |
97 | { | 95 | { |
98 | » public·static·void·Main·() | 96 | » public·static·void·Main·() |
99 | » { | 97 | » { |
100 | » » var·l·=·from·v·in·"abcd"·select·v; | 98 | » » var·l·=·from·v·in·"abcd"·select·v; |
101 | » » int·v; | 99 | » » int·v; |
102 | » } | 100 | » } |
103 | }</string> | 101 | }</string> |
Max diff block lines reached; 9126/13414 bytes (68.03%) of diff not shown. |
Offset 1, 36 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>CS0837</ErrorName> | 3 | ··<ErrorName>CS0837</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group | ||
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | · | ||
9 | class·Test | ||
10 | { | ||
11 | » static·void·Main·() | ||
12 | » { | ||
13 | » » var·res·=·Main·is·object; | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group | ||
17 | //·Line:·11 | ||
18 | using·System; | ||
19 | using·System.Linq.Expressions; | ||
20 | class·C | ||
21 | { | ||
22 | » public·static·void·Main·() | ||
23 | » { | ||
24 | » » Expression<Func<bool>>·e·=·()·=>·"1".ToString·is·string; | ||
25 | » } | ||
26 | }</string> | ||
27 | ····<string>//·CS0837:·The·`as'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group | 5 | ····<string>//·CS0837:·The·`as'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group |
28 | //·Line:·14 | 6 | //·Line:·14 |
29 | class·X | 7 | class·X |
30 | { | 8 | { |
31 | » delegate·void·D·(); | 9 | » delegate·void·D·(); |
32 | » | 10 | » |
Offset 40, 20 lines modified | Offset 15, 45 lines modified | ||
40 | » | 15 | » |
41 | » static·void·Main·() | 16 | » static·void·Main·() |
42 | » { | 17 | » { |
43 | » » Test·((()·=>·{·})·as·D); | 18 | » » Test·((()·=>·{·})·as·D); |
44 | » } | 19 | » } |
45 | }</string> | 20 | }</string> |
46 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group | 21 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group |
22 | //·Line:·10 | ||
23 | using·System; | ||
24 | · | ||
25 | class·Test | ||
26 | { | ||
27 | » static·void·Main·() | ||
28 | » { | ||
29 | » » var·res·=·Main·is·object; | ||
30 | » } | ||
31 | }</string> | ||
32 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group | ||
47 | //·Line:·8 | 33 | //·Line:·8 |
48 | class·X | 34 | class·X |
49 | { | 35 | { |
50 | » static·void·Main·() | 36 | » static·void·Main·() |
51 | » { | 37 | » { |
52 | » » if·(delegate·{}·is·int)·{ | 38 | » » if·(delegate·{}·is·int)·{ |
53 | » » » return; | 39 | » » » return; |
54 | » » } | 40 | » » } |
55 | » } | 41 | » } |
56 | }</string> | 42 | }</string> |
43 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group | ||
44 | //·Line:·11 | ||
45 | using·System; | ||
46 | using·System.Linq.Expressions; | ||
47 | class·C | ||
48 | { | ||
49 | » public·static·void·Main·() | ||
50 | » { | ||
51 | » » Expression<Func<bool>>·e·=·()·=>·"1".ToString·is·string; | ||
52 | » } | ||
53 | }</string> | ||
57 | ··</Examples> | 54 | ··</Examples> |
58 | </ErrorDocumentation> | 55 | </ErrorDocumentation> |
Offset 1, 29 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>CS1622</ErrorName> | 3 | ··<ErrorName>CS1622</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration | 5 | ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration |
6 | //·Line:·11 | ||
7 | using·System.Collections; | ||
8 | class·X·{ | ||
9 | » IEnumerator·MyEnumerator·(int·a) | ||
10 | » { | ||
11 | » » if·(a·==·0) | ||
12 | » » » yield·return·1; | ||
13 | » » else | ||
14 | » » » return·null; | ||
15 | » } | ||
16 | » static·void·Main·() | ||
17 | » { | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration | ||
21 | //·Line:·21 | 6 | //·Line:·21 |
22 | using·System.Collections.Generic; | 7 | using·System.Collections.Generic; |
23 | namespace·McsDiff | 8 | namespace·McsDiff |
24 | { | 9 | { |
25 | » class·MyObj | 10 | » class·MyObj |
Offset 35, 15 lines modified | Offset 18, 15 lines modified | ||
35 | » » protected·static·IEnumerable<MyObj>·GetStuff·() | 18 | » » protected·static·IEnumerable<MyObj>·GetStuff·() |
36 | » » { | 19 | » » { |
37 | » » » yield·return·null; | 20 | » » » yield·return·null; |
38 | » » » | 21 | » » » |
39 | » » » try·{ | 22 | » » » try·{ |
40 | » » » } | 23 | » » » } |
41 | » » » catch·{ | 24 | » » » catch·{ |
42 | » » » » return | 25 | » » » » return; |
43 | » » » } | 26 | » » » } |
44 | » » } | 27 | » » } |
45 | » } | 28 | » } |
46 | }</string> | 29 | }</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 | 30 | ····<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 | 31 | //·Line:·14 |
Offset 59, 14 lines modified | Offset 42, 31 lines modified | ||
59 | » » » if·(a·==·null) | 42 | » » » if·(a·==·null) |
60 | » » » » return·false; | 43 | » » » » return·false; |
61 | » » » yield·return·a; | 44 | » » » yield·return·a; |
62 | » » } | 45 | » » } |
63 | » } | 46 | » } |
64 | }</string> | 47 | }</string> |
65 | ····<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 | ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration |
49 | //·Line:·11 | ||
50 | using·System.Collections; | ||
51 | class·X·{ | ||
52 | » IEnumerator·MyEnumerator·(int·a) | ||
53 | » { | ||
54 | » » if·(a·==·0) | ||
55 | » » » yield·return·1; | ||
56 | » » else | ||
57 | » » » return·null; | ||
58 | » } | ||
59 | » static·void·Main·() | ||
60 | » { | ||
61 | » } | ||
62 | }</string> | ||
63 | ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration | ||
66 | //·Line:·21 | 64 | //·Line:·21 |
67 | using·System.Collections.Generic; | 65 | using·System.Collections.Generic; |
68 | namespace·McsDiff | 66 | namespace·McsDiff |
69 | { | 67 | { |
70 | » class·MyObj | 68 | » class·MyObj |
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 39, 37 lines modified | Offset 39, 14 lines modified | ||
39 | » static·void·Main·() | 39 | » static·void·Main·() |
40 | » { | 40 | » { |
41 | » » B·b·=·new·B·(); | 41 | » » B·b·=·new·B·(); |
42 | » » if·(b.Foobar·==·1)·{ | 42 | » » if·(b.Foobar·==·1)·{ |
43 | » » } | 43 | » » } |
44 | » } | 44 | » } |
45 | }</string> | 45 | }</string> |
46 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar()' | ||
47 | //·Line:·21 | ||
48 | using·System; | ||
49 | public·abstract·class·A | ||
50 | { | ||
51 | ········public·abstract·void·Foobar·(); | ||
52 | } | ||
53 | public·class·B:·A | ||
54 | { | ||
55 | ········public·override·void·Foobar·() | ||
56 | ········{ | ||
57 | ················base.Foobar·(); | ||
58 | ········} | ||
59 | ········static·void·Main·() | ||
60 | ········{ | ||
61 | ················B·b·=·new·B·(); | ||
62 | ················b.Foobar·(); | ||
63 | ········} | ||
64 | }</string> | ||
65 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.set' | 46 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.set' |
66 | //·Line:·13 | 47 | //·Line:·13 |
67 | public·abstract·class·A | 48 | public·abstract·class·A |
68 | { | 49 | { |
69 | ········public·abstract·int·Foobar·{·set;·} | 50 | ········public·abstract·int·Foobar·{·set;·} |
70 | } | 51 | } |
Offset 123, 9 lines modified | Offset 100, 32 lines modified | ||
123 | » static·void·Main·() | 100 | » static·void·Main·() |
124 | » { | 101 | » { |
125 | » » B·b·=·new·B·(); | 102 | » » B·b·=·new·B·(); |
126 | » » if·(b.Foobar·==·1)·{ | 103 | » » if·(b.Foobar·==·1)·{ |
127 | » » } | 104 | » » } |
128 | » } | 105 | » } |
129 | }</string> | 106 | }</string> |
107 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar()' | ||
108 | //·Line:·21 | ||
109 | using·System; | ||
110 | public·abstract·class·A | ||
111 | { | ||
112 | ········public·abstract·void·Foobar·(); | ||
113 | } | ||
114 | public·class·B:·A | ||
115 | { | ||
116 | ········public·override·void·Foobar·() | ||
117 | ········{ | ||
118 | ················base.Foobar·(); | ||
119 | ········} | ||
120 | ········static·void·Main·() | ||
121 | ········{ | ||
122 | ················B·b·=·new·B·(); | ||
123 | ················b.Foobar·(); | ||
124 | ········} | ||
125 | }</string> | ||
130 | ··</Examples> | 126 | ··</Examples> |
131 | </ErrorDocumentation> | 127 | </ErrorDocumentation> |
Offset 1, 24 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>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> | ||
5 | ····<string>//·CS3006:·Overloaded·method·`CLSClass. | 14 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.CLSClass(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
6 | //·Line:·12 | 15 | //·Line:·12 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 16 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 17 | using·System; |
9 | [assembly:·CLSCompliant(true)] | 18 | [assembly:·CLSCompliant(true)] |
10 | public·class·CLSClass·{ | 19 | public·class·CLSClass·{ |
11 | ···public· | 20 | ····public·CLSClass(int[,,]·b)·{ |
12 | ···} | 21 | ····} |
22 | ····public·CLSClass(int[,]·b)·{ | ||
23 | ····} | ||
13 | ···public·void·Test(int[,]·b)·{ | ||
14 | ···} | ||
15 | }</string> | 24 | }</string> |
16 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | 25 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
17 | //·Line:·15 | 26 | //·Line:·15 |
18 | //·Compiler·options:·-warnaserror·-warn:1 | 27 | //·Compiler·options:·-warnaserror·-warn:1 |
19 | using·System; | 28 | using·System; |
20 | [assembly:·CLSCompliant(true)] | 29 | [assembly:·CLSCompliant(true)] |
Offset 29, 75 lines modified | Offset 41, 38 lines modified | ||
29 | ···} | 41 | ···} |
30 | } | 42 | } |
31 | public·class·CLSClass:·Base·{ | 43 | public·class·CLSClass:·Base·{ |
32 | ···public·void·Test(ref·int·b)·{ | 44 | ···public·void·Test(ref·int·b)·{ |
33 | ···} | 45 | ···} |
34 | }</string> | 46 | }</string> |
35 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | ||
36 | //·Line:·12 | ||
37 | //·Compiler·options:·-warnaserror·-warn:1 | ||
38 | using·System; | ||
39 | [assembly:·CLSCompliant(true)] | ||
40 | public·class·CLSClass·{ | ||
41 | ···public·void·Test(int·a)·{ | ||
42 | ···} | ||
43 | ···public·void·Test(ref·int·b)·{ | ||
44 | ···} | ||
45 | }</string> | ||
46 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | ||
47 | //·Line:·10 | ||
48 | //·Compiler·options:·-warnaserror·-warn:1 | ||
49 | using·System; | ||
50 | [assembly:·CLSCompliant(true)] | ||
51 | public·interface·CLSInterface·{ | ||
52 | ········void·Test(bool·a); | ||
53 | ········void·Test(out·bool·b); | ||
54 | }</string> | ||
55 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test( | 47 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
56 | //·Line:·10 | 48 | //·Line:·10 |
57 | //·Compiler·options:·-warnaserror·-warn:1 | 49 | //·Compiler·options:·-warnaserror·-warn:1 |
58 | using·System; | 50 | using·System; |
59 | [assembly:·CLSCompliant(true)] | 51 | [assembly:·CLSCompliant(true)] |
60 | public·interface·CLSInterface·{ | 52 | public·interface·CLSInterface·{ |
61 | ········void·Test(int[,,]·b); | ||
62 | ········void·Test(int | 53 | ········void·Test(int·a); |
54 | ········void·Test(ref·int·b); | ||
63 | }</string> | 55 | }</string> |
64 | ····<string>//·CS3006:·Overloaded·method·`CLSClass. | 56 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
65 | //·Line:·12 | 57 | //·Line:·12 |
66 | //·Compiler·options:·-warnaserror·-warn:1 | 58 | //·Compiler·options:·-warnaserror·-warn:1 |
67 | using·System; | 59 | using·System; |
68 | [assembly:·CLSCompliant(true)] | 60 | [assembly:·CLSCompliant(true)] |
69 | public·class·CLSClass·{ | 61 | public·class·CLSClass·{ |
70 | ··· | 62 | ···public·void·Test(int·a)·{ |
71 | ··· | 63 | ···} |
72 | ····public·CLSClass(int[,]·b)·{ | ||
73 | ····} | ||
74 | }</string> | ||
75 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | ||
76 | //·Line:·10 | ||
77 | //·Compiler·options:·-warnaserror·-warn:1 | ||
78 | using·System; | ||
79 | [assembly:·CLSCompliant(true)] | ||
80 | public·interface·CLSInterface·{ | ||
81 | ········void·Test(int·a); | ||
82 | ··· | 64 | ···public·void·Test(ref·int·b)·{ |
65 | ···} | ||
83 | }</string> | 66 | }</string> |
84 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | 67 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
85 | //·Line:·12 | 68 | //·Line:·12 |
86 | //·Compiler·options:·-warnaserror·-warn:1 | 69 | //·Compiler·options:·-warnaserror·-warn:1 |
87 | using·System; | 70 | using·System; |
88 | [assembly:·CLSCompliant(true)] | 71 | [assembly:·CLSCompliant(true)] |
Offset 127, 9 lines modified | Offset 102, 34 lines modified | ||
127 | public·class·CLSClass·:·Base<int> | 102 | public·class·CLSClass·:·Base<int> |
128 | { | 103 | { |
129 | » public·void·Test·() | 104 | » public·void·Test·() |
130 | » { | 105 | » { |
131 | » } | 106 | » } |
132 | }</string> | 107 | }</string> |
108 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | ||
109 | //·Line:·10 | ||
110 | //·Compiler·options:·-warnaserror·-warn:1 | ||
Max diff block lines reached; 23/4808 bytes (0.48%) of diff not shown. |
Offset 1, 276 lines modified | Offset 1, 276 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`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' | 5 | ····<string>//·CS0012:·The·type·`AA`1<T>'·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:·9 |
7 | //·Compiler·options:·-r:CS0012- | 7 | //·Compiler·options:·-r:CS0012-17-lib.dll |
8 | [A] | ||
9 | class·Test | 8 | class·Test |
10 | { | 9 | { |
11 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
12 | » { | 11 | » { |
12 | » » B.Foo<long>·(); | ||
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<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' | 15 | ····<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' |
16 | //·Line:·9 | 16 | //·Line:·9 |
17 | //·Compiler·options:·-r:CS0012-1 | 17 | //·Compiler·options:·-r:CS0012-15-lib.dll |
18 | class·Test | 18 | class·Test |
19 | { | 19 | { |
20 | » public·static·void·Main·() | 20 | » public·static·void·Main·() |
21 | » { | 21 | » { |
22 | » » B.Foo | 22 | » » B.Foo<long>·(1); |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ····<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' | 25 | ····<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:· | 26 | //·Line:·10 |
27 | //·Compiler·options:·-r:CS0012- | 27 | //·Compiler·options:·-r:CS0012-3-lib.dll |
28 | class·Test | 28 | class·Test |
29 | { | 29 | { |
30 | » public·static·void·Main·() | 30 | » public·static·void·Main·() |
31 | » { | 31 | » { |
32 | » » | 32 | » » var·b·=·new·B·(); |
33 | » » b.value·=·null; | ||
33 | » } | 34 | » } |
34 | }</string> | 35 | }</string> |
35 | ····<string>//·CS0012:·The·type·` | 36 | ····<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' |
36 | //·Line:· | 37 | //·Line:·5 |
37 | //·Compiler·options:·-r:CS0012-1 | 38 | //·Compiler·options:·-r:CS0012-12-lib.dll |
38 | class· | 39 | class·Program·:·Lib1.Class1<int> |
39 | { | 40 | { |
40 | » public·static·void·Main·() | ||
41 | » { | ||
42 | » » var·a·=·B.Value; | ||
43 | » } | ||
44 | }</string> | 41 | }</string> |
45 | ····<string>//·CS0012:·The·type·` | 42 | ····<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' |
46 | //·Line:· | 43 | //·Line:·10 |
47 | //·Compiler·options:·-r:CS0012- | 44 | //·Compiler·options:·-r:CS0012-5-lib.dll |
48 | class·Test | 45 | class·Test |
49 | { | 46 | { |
50 | » public·static·void·Main·() | 47 | » public·static·void·Main·() |
51 | » { | 48 | » { |
52 | » » | 49 | » » object·o·=·typeof·(B.N); |
53 | » } | 50 | » } |
54 | }</string> | 51 | }</string> |
55 | ····<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' | 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' |
56 | //·Line:·10 | 53 | //·Line:·10 |
57 | //·Compiler·options:·-r:CS0012-lib.dll | 54 | //·Compiler·options:·-r:CS0012-6-lib.dll |
55 | [A] | ||
58 | class·Test | 56 | class·Test |
59 | { | 57 | { |
60 | » public·static·void·Main·() | 58 | » public·static·void·Main·() |
61 | » { | 59 | » { |
62 | » » var·b·=·new·B·(); | ||
63 | » » b.Test·(); | ||
64 | » » b.Test·(); | ||
65 | » } | 60 | » } |
66 | }</string> | 61 | }</string> |
67 | ····<string>//·CS0012:·The·type·`A | 62 | ····<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' |
68 | //·Line:· | 63 | //·Line:·13 |
69 | //·Compiler·options:·-r:CS0012- | 64 | //·Compiler·options:·-r:CS0012-lib.dll |
65 | using·System.Threading.Tasks; | ||
70 | class·Test | 66 | class·Test |
71 | { | 67 | { |
72 | » public·static·void·Main·() | 68 | » public·static·void·Main·() |
73 | » { | 69 | » { |
74 | » » | 70 | » » var·b·=·new·B·(); |
71 | » » var·t·=·Task.Factory.StartNew·(()·=>·{ | ||
72 | » » » b.Test·(); | ||
73 | » » » b.Test·(); | ||
74 | » » }); | ||
75 | » » b.Test·(); | ||
75 | » } | 76 | » } |
76 | }</string> | 77 | }</string> |
77 | ····<string>//·CS0012:·The·type·`A | 78 | ····<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' |
78 | //·Line:· | 79 | //·Line:·10 |
79 | //·Compiler·options:·-r:CS0012- | 80 | //·Compiler·options:·-r:CS0012-lib.dll |
80 | class·Test | 81 | class·Test |
81 | { | 82 | { |
82 | » public·static·void·Main·() | 83 | » public·static·void·Main·() |
83 | » { | 84 | » { |
84 | » » | 85 | » » var·b·=·new·B·(); |
86 | » » b.Test·(); | ||
85 | » } | 87 | » } |
86 | }</string> | 88 | }</string> |
87 | ····<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' | 89 | ····<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' |
88 | //·Line:·9 | 90 | //·Line:·9 |
89 | //·Compiler·options:·-r:CS0012-11-lib.dll | 91 | //·Compiler·options:·-r:CS0012-11-lib.dll |
90 | class·Test | 92 | class·Test |
91 | { | 93 | { |
92 | » public·static·void·Main·() | 94 | » public·static·void·Main·() |
93 | » { | 95 | » { |
94 | » » new·B·().Test·(); | 96 | » » new·B·().Test·(); |
95 | » } | 97 | » } |
96 | }</string> | 98 | }</string> |
97 | ····<string>//·CS0012:·The·type·` | 99 | ····<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' |
98 | //·Line:· | 100 | //·Line:·10 |
99 | //·Compiler·options:·-r:CS0012- | 101 | //·Compiler·options:·-r:CS0012-4-lib.dll |
100 | 102 | class·Test | |
101 | { | 103 | { |
102 | » public·static·void·Main·() | 104 | » public·static·void·Main·() |
103 | » { | 105 | » { |
104 | » » var· | 106 | » » var·b·=·new·B·(); |
107 | » » b.Prop·=·null;» | ||
Max diff block lines reached; 8177/14037 bytes (58.25%) of diff not shown. |
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>CS0737</ErrorName> | 3 | ··<ErrorName>CS0737</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0737:·`MySubClass'·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·MySubClass·:·MyTest,·ICloneable | ||
9 | { | ||
10 | } | ||
11 | public·class·MyTest | ||
12 | { | ||
13 | » internal·object·Clone·() | ||
14 | » { | ||
15 | » » return·MemberwiseClone·(); | ||
16 | » } | ||
17 | }</string> | ||
5 | ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·`I.Foo.set'·and·the·best·implementing·candidate·`MyTest.Foo.set'·is·not·public | 18 | ····<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 | 19 | //·Line:·6 |
7 | using·System; | 20 | using·System; |
8 | interface·I | 21 | interface·I |
9 | { | 22 | { |
Offset 32, 25 lines modified | Offset 48, 9 lines modified | ||
32 | public·class·MyTest·:·ICloneable | 48 | public·class·MyTest·:·ICloneable |
33 | { | 49 | { |
34 | » object·Clone() | 50 | » object·Clone() |
35 | » { | 51 | » { |
36 | » » return·MemberwiseClone(); | 52 | » » return·MemberwiseClone(); |
37 | » } | 53 | » } |
38 | }</string> | 54 | }</string> |
39 | ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·`System.ICloneable.Clone()'·and·the·best·implementing·candidate·`MyTest.Clone()'·is·not·public | ||
40 | //·Line:·6 | ||
41 | using·System; | ||
42 | public·class·MySubClass·:·MyTest,·ICloneable | ||
43 | { | ||
44 | } | ||
45 | public·class·MyTest | ||
46 | { | ||
47 | » internal·object·Clone·() | ||
48 | » { | ||
49 | » » return·MemberwiseClone·(); | ||
50 | » } | ||
51 | }</string> | ||
52 | ··</Examples> | 55 | ··</Examples> |
53 | </ErrorDocumentation> | 56 | </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·`double' |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class·X·{ | 7 | class·X·{ |
8 | » public·static·void·Main()·{ | 8 | » public·static·void·Main()·{ |
9 | » » | 9 | » » double·dbl·=·1.0e99999; |
10 | » } | 10 | » } |
11 | }</string> | 11 | }</string> |
12 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·` | 12 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`decimal' |
13 | //·Line:·6 | 13 | //·Line:·6 |
14 | class·X·{ | 14 | class·X·{ |
15 | » public·static·void·Main()·{ | 15 | » public·static·void·Main()·{ |
16 | » » | 16 | » » decimal·d·=·12311111111111111111111111111111111111111111111111m; |
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·b·=·11111111111111111111111111111111111122222222222222222f; |
24 | » } | 24 | » } |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·` | 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 | » » | 30 | » » float·f·=·1.0e999999f; |
31 | » } | 31 | » } |
32 | }</string> | 32 | }</string> |
33 | ··</Examples> | 33 | ··</Examples> |
34 | </ErrorDocumentation> | 34 | </ErrorDocumentation> |
Offset 1, 57 lines modified | Offset 1, 91 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`type',·where·a·`variable'·or·`value'·was·expected | ||
6 | //·Line:·15 | ||
7 | class·A | ||
8 | { | ||
9 | » public·class·D | ||
10 | » { | ||
11 | » } | ||
12 | } | ||
13 | class·B | ||
14 | { | ||
15 | » public·B·() | ||
16 | » { | ||
17 | » » A.D·=·2; | ||
18 | » } | ||
19 | }</string> | ||
5 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected | 20 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected |
6 | //·Line:·9 | 21 | //·Line:·9 |
7 | class·A | 22 | class·A |
8 | { | 23 | { |
9 | ········private·string·test; | 24 | ········private·string·test; |
10 | » public·void·f·() | 25 | » public·void·f·() |
11 | ········{ | 26 | ········{ |
12 | ················this.test·bad·=·null; | 27 | ················this.test·bad·=·null; |
13 | ········} | 28 | ········} |
14 | » static·void·Main·()·{} | 29 | » static·void·Main·()·{} |
15 | }</string> | 30 | }</string> |
31 | ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable',·`value'·or·`method·group'·was·expected | ||
32 | //·Line:·14 | ||
33 | using·System; | ||
34 | namespace·Test | ||
35 | { | ||
36 | » public·delegate·void·SomeDel·(Action·a); | ||
37 | » public·class·TestClass | ||
38 | » { | ||
39 | » » public·void·TestMethod·() | ||
40 | » » { | ||
41 | » » » SomeDel·(()·=>·{·}); | ||
42 | » » } | ||
43 | » } | ||
44 | }</string> | ||
16 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected | 45 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected |
17 | //·Line:·8 | 46 | //·Line:·8 |
18 | class·A | 47 | class·A |
19 | { | 48 | { |
20 | » public·void·f·() | 49 | » public·void·f·() |
21 | ········{ | 50 | ········{ |
22 | ················this.test·bad·=·null; | 51 | ················this.test·bad·=·null; |
23 | ········} | 52 | ········} |
24 | » static·void·Main·()·{} | 53 | » static·void·Main·()·{} |
25 | }</string> | 54 | }</string> |
55 | ····<string>//·CS0119:·Expression·denotes·a·`type·parameter',·where·a·`variable',·`value'·or·`type'·was·expected | ||
56 | //·Line:·8 | ||
57 | class·C | ||
58 | { | ||
59 | » static·void·Foo<T>·() | ||
60 | » { | ||
61 | » » T.ToString·(); | ||
62 | » } | ||
63 | }</string> | ||
26 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`method·group'·was·expected | 64 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`method·group'·was·expected |
27 | //·Line:·11 | 65 | //·Line:·11 |
28 | using·System; | 66 | using·System; |
29 | class·X | 67 | class·X |
30 | { | 68 | { |
31 | » static·void·Main·() | 69 | » static·void·Main·() |
32 | » { | 70 | » { |
33 | » » Delegate·d·=·null; | 71 | » » Delegate·d·=·null; |
34 | » » Console.WriteLine·(d·(null,·null)); | 72 | » » Console.WriteLine·(d·(null,·null)); |
35 | » } | 73 | » } |
36 | }</string> | 74 | }</string> |
37 | ····<string>//·CS0119:·Expression·denotes·a·`method·group',·where·a·`variable',·`value'·or·`type'·was·expected | ||
38 | //·Line:·8 | ||
39 | class·C | ||
40 | { | ||
41 | » static·void·Main·() | ||
42 | » { | ||
43 | » » throw·Main; | ||
44 | » } | ||
45 | }</string> | ||
46 | ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable',·`value'·or·`method·group'·was·expected | 75 | ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable',·`value'·or·`method·group'·was·expected |
47 | //·Line:·10 | 76 | //·Line:·10 |
48 | class·A | 77 | class·A |
49 | { | 78 | { |
50 | » delegate·string·Test·(string·t); | 79 | » delegate·string·Test·(string·t); |
Offset 66, 82 lines modified | Offset 100, 48 lines modified | ||
66 | class·X | 100 | class·X |
67 | { | 101 | { |
68 | » public·static·void·Main·() | 102 | » public·static·void·Main·() |
69 | » { | 103 | » { |
70 | » » System.Collections.Generic·(""); | 104 | » » System.Collections.Generic·(""); |
71 | » } | 105 | » } |
72 | }</string> | 106 | }</string> |
73 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·or·`method·group'·was·expected | ||
74 | //·Line:·10 | ||
75 | delegate·void·D·(); | ||
76 | class·C | ||
77 | { | ||
78 | ····public·void·Foo·(int·i) | ||
79 | ····{ | ||
80 | ········D·d·=·new·D·(i); | ||
81 | ····} | ||
82 | }</string> | ||
83 | ····<string>//·CS0119:·Expression·denotes·a·`type·parameter',·where·a·`variable',·`value'·or·`type'·was·expected | 107 | ····<string>//·CS0119:·Expression·denotes·a·`type·parameter',·where·a·`variable',·`value'·or·`type'·was·expected |
84 | //·Line:·8 | ||
85 | class·C | ||
86 | { | ||
87 | » static·void·Foo<T>·() | ||
Max diff block lines reached; 874/3935 bytes (22.21%) of diff not shown. |
Offset 1, 20 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>CS1024</ErrorName> | 3 | ··<ErrorName>CS1024</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1024:·Wrong·preprocessor·directive | 5 | ····<string>//·CS1024:·Wrong·preprocessor·directive |
6 | //·Line:·7 | ||
7 | class·C | ||
8 | { | ||
9 | » #region | ||
10 | » #end\x0072egion | ||
11 | }</string> | ||
12 | ····<string>//·CS1024:·Wrong·preprocessor·directive | ||
13 | //·Line:·4 | 6 | //·Line:·4 |
14 | #wrong_directive</string> | 7 | #wrong_directive</string> |
15 | ····<string>//·CS1024:·Wrong·preprocessor·directive | 8 | ····<string>//·CS1024:·Wrong·preprocessor·directive |
16 | //·Line:·12 | 9 | //·Line:·12 |
17 | using·System; | 10 | using·System; |
Offset 26, 9 lines modified | Offset 18, 17 lines modified | ||
26 | #if·AA | 18 | #if·AA |
27 | » » Console.WriteLine·("DEBUG·mode"); | 19 | » » Console.WriteLine·("DEBUG·mode"); |
28 | #·something·not·valid·here | 20 | #·something·not·valid·here |
29 | » » Console.WriteLine·("NON-DEBUG·mode"); | 21 | » » Console.WriteLine·("NON-DEBUG·mode"); |
30 | #endif | 22 | #endif |
31 | » } | 23 | » } |
32 | }</string> | 24 | }</string> |
25 | ····<string>//·CS1024:·Wrong·preprocessor·directive | ||
26 | //·Line:·7 | ||
27 | class·C | ||
28 | { | ||
29 | » #region | ||
30 | » #end\x0072egion | ||
31 | }</string> | ||
33 | ··</Examples> | 32 | ··</Examples> |
34 | </ErrorDocumentation> | 33 | </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, 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>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:·10 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | class·TestClass | ||
9 | { | ||
10 | » public·unsafe·static·void·Main·() | ||
11 | » { | ||
12 | » » int*·arr·=·null; | ||
13 | » » var·i·=·arr[long.MaxValue]; | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode | ||
17 | //·Line:·7 | 6 | //·Line:·7 |
18 | public·class·MainClass·{ | 7 | public·class·MainClass·{ |
19 | ········static·void·Main·()·{ | 8 | ········static·void·Main·()·{ |
20 | ················int·a·=·-int.MinValue; | 9 | ················int·a·=·-int.MinValue; |
21 | ········} | 10 | ········} |
22 | }</string> | 11 | }</string> |
23 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode | 12 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode |
24 | //·Line:·7 | 13 | //·Line:·7 |
25 | public·class·MainClass·{ | ||
26 | ········static·void·Main·()·{ | ||
27 | ················const·long·a·=·long.MaxValue; | ||
28 | ················long·b·=·2·*·a; | ||
29 | ········} | ||
30 | }</string> | ||
31 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode | ||
32 | //·Line:·7 | ||
33 | enum·E1·:·byte | 14 | enum·E1·:·byte |
34 | { | 15 | { |
35 | ··A·=·2 | 16 | ··A·=·2 |
36 | } | 17 | } |
37 | enum·E2·:·ulong | 18 | enum·E2·:·ulong |
38 | { | 19 | { |
39 | ··A·=·ulong.MaxValue·-·1, | 20 | ··A·=·ulong.MaxValue·-·1, |
40 | ··B·=·E1.A·*·E2.A | 21 | ··B·=·E1.A·*·E2.A |
41 | }</string> | 22 | }</string> |
23 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode | ||
24 | //·Line:·10 | ||
25 | //·Compiler·options:·-unsafe | ||
26 | class·TestClass | ||
27 | { | ||
28 | » public·unsafe·static·void·Main·() | ||
29 | » { | ||
30 | » » int*·arr·=·null; | ||
31 | » » var·i·=·arr[long.MaxValue]; | ||
32 | » } | ||
33 | }</string> | ||
34 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode | ||
35 | //·Line:·7 | ||
36 | public·class·MainClass·{ | ||
37 | ········static·void·Main·()·{ | ||
38 | ················const·long·a·=·long.MaxValue; | ||
39 | ················long·b·=·2·*·a; | ||
40 | ········} | ||
41 | }</string> | ||
42 | ··</Examples> | 42 | ··</Examples> |
43 | </ErrorDocumentation> | 43 | </ErrorDocumentation> |
Offset 1, 244 lines modified | Offset 1, 244 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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:· | 6 | //·Line:·15 |
7 | //·Compiler·options:·-warnaserror·-warn:2 | 7 | //·Compiler·options:·-warnaserror·-warn:2 |
8 | 8 | enum·E | |
9 | { | 9 | { |
10 | » V | ||
11 | } | ||
10 | » static·void·Main·() | ||
11 | » { | ||
12 | » » ushort·us·=·22; | ||
13 | » » int?·r·=·us·<<·null; | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' | ||
17 | //·Line:·9 | ||
18 | //·Compiler·options:·-warnaserror·-warn:2 | ||
19 | public·class·C | 12 | public·class·C |
20 | { | 13 | { |
21 | » public·static·void·Main·() | 14 | » public·static·void·Main·() |
22 | » { | 15 | » { |
23 | » » int?·s·=·null; | ||
24 | » » | 16 | » » E·e·=·E.V; |
17 | » » object·o·=·null·-·e; | ||
25 | » } | 18 | » } |
26 | }</string> | 19 | }</string> |
27 | ····<string>//·CS04 | 20 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' |
28 | //·Line:· | 21 | //·Line:·9 |
29 | //·Compiler·options:·-warnaserror·-warn:2 | 22 | //·Compiler·options:·-warnaserror·-warn:2 |
23 | public·class·C | ||
30 | using·System; | ||
31 | enum·MyEnum | ||
32 | { | ||
33 | » Value_1 | ||
34 | } | ||
35 | class·C | ||
36 | { | 24 | { |
37 | » public·static·void·Main·() | 25 | » public·static·void·Main·() |
38 | » { | 26 | » { |
27 | » » b·=·(null·&·0)·!=·null; | ||
39 | » » var·d·=·MyEnum.Value_1; | ||
40 | » » var·x·=·d·&·null; | ||
41 | » } | 28 | » } |
42 | }</string> | 29 | }</string> |
43 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·` | 30 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' |
44 | //·Line:·8 | 31 | //·Line:·8 |
45 | //·Compiler·options:·-warnaserror·-warn:2 | 32 | //·Compiler·options:·-warnaserror·-warn:2 |
46 | class·C | 33 | public·class·MainClass |
47 | { | 34 | { |
48 | » static·void· | 35 | » public·static·void·Main() |
49 | » { | 36 | » { |
50 | » » b | 37 | » » object·d·=·(int?)null·as·int?; |
51 | » } | 38 | » } |
52 | }</string> | 39 | }</string> |
53 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·` | 40 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`ulong?' |
54 | //·Line:· | 41 | //·Line:·10 |
55 | //·Compiler·options:·-warnaserror·-warn:2 | 42 | //·Compiler·options:·-warnaserror·-warn:2 |
56 | class·C | 43 | class·C |
57 | { | 44 | { |
58 | » static·void· | 45 | » static·void·Foo() |
59 | » { | ||
60 | » » int?·i·=·2; | ||
61 | » » i·*=·null; | ||
62 | » } | ||
63 | }</string> | ||
64 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' | ||
65 | //·Line:·8 | ||
66 | //·Compiler·options:·-warnaserror·-warn:2 | ||
67 | public·class·MainClass | ||
68 | { | ||
69 | » public·static·void·Main() | ||
70 | » { | 46 | » { |
71 | » » | 47 | » » ulong·a·=·100; |
48 | » » var·res·=·a·<<·null; | ||
72 | » } | 49 | » } |
73 | }</string> | 50 | }</string> |
74 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·` | 51 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`E?' |
75 | //·Line:·15 | 52 | //·Line:·15 |
76 | //·Compiler·options:·-warnaserror·-warn:2 | 53 | //·Compiler·options:·-warnaserror·-warn:2 |
77 | enum·E | 54 | enum·E |
78 | { | 55 | { |
79 | » V | 56 | » V |
80 | } | 57 | } |
81 | public·class·C | 58 | public·class·C |
82 | { | 59 | { |
83 | » public·static·void·Main·() | 60 | » public·static·void·Main·() |
84 | » { | 61 | » { |
85 | » » E·e·=·E.V; | 62 | » » E·e·=·E.V; |
86 | » » object·o·=·null· | 63 | » » object·o·=·null·+·e; |
87 | » } | 64 | » } |
88 | }</string> | 65 | }</string> |
89 | ····<string>//·CS04 | 66 | ····<string>//·CS0472:·The·result·of·the·expression·is·always·`null'·of·type·`MyEnum?' |
90 | //·Line:· | 67 | //·Line:·17 |
91 | //·Compiler·options:·-warnaserror·-warn:2 | 68 | //·Compiler·options:·-warnaserror·-warn:2 |
92 | s | 69 | using·System; |
70 | enum·MyEnum | ||
93 | { | 71 | { |
94 | » | 72 | » Value_1 |
73 | } | ||
74 | class·C | ||
75 | { | ||
76 | » public·static·void·Main·() | ||
95 | » { | 77 | » { |
96 | » » r | 78 | » » var·d·=·MyEnum.Value_1; |
79 | » » var·x·=·d·&·null; | ||
97 | » } | 80 | » } |
81 | }</string> | ||
82 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`bool?'· | ||
83 | //·Line:·8 | ||
84 | //·Compiler·options:·-warnaserror·-warn:2 | ||
Max diff block lines reached; 3711/7154 bytes (51.87%) of diff not shown. |
Offset 1, 21 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>CS0579</ErrorName> | 3 | ··<ErrorName>CS0579</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0579:·The·attribute·`System. | 5 | ····<string>//·CS0579:·The·attribute·`System.Diagnostics.DebuggableAttribute'·cannot·be·applied·multiple·times |
6 | //·Line | 6 | //·Line:·7 |
7 | //·Compiler·options:·CS0579-4-1.cs | ||
8 | using·System. | 7 | using·System.Diagnostics; |
9 | [ | 8 | [module:·DebuggableAttribute·(false,·false)]· |
9 | [module:·DebuggableAttribute·(false,·false)]· | ||
10 | public·class·Blah·{ | ||
11 | 10 | class·MainClass·{ | |
11 | ········static·void·Main() | ||
12 | ········{ | ||
13 | ········} | ||
12 | }</string> | 14 | }</string> |
13 | ····<string>//·CS0579:·The·attribute·`TestAttributesCollecting.A'·cannot·be·applied·multiple·times | 15 | ····<string>//·CS0579:·The·attribute·`TestAttributesCollecting.A'·cannot·be·applied·multiple·times |
14 | //·Line:·19 | 16 | //·Line:·19 |
15 | using·System; | 17 | using·System; |
16 | namespace·TestAttributesCollecting | 18 | namespace·TestAttributesCollecting |
Offset 32, 14 lines modified | Offset 34, 29 lines modified | ||
32 | » } | 34 | » } |
33 | » partial·class·G1<[A·(2)]T> | 35 | » partial·class·G1<[A·(2)]T> |
34 | » { | 36 | » { |
35 | » } | 37 | » } |
36 | }</string> | 38 | }</string> |
37 | ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times | 39 | ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times |
40 | //·Line:·12 | ||
41 | using·System; | ||
42 | partial·class·C | ||
43 | { | ||
44 | » [Obsolete·("A")] | ||
45 | » partial·void·PartialMethod·(); | ||
46 | » [Obsolete·("A")] | ||
47 | » partial·void·PartialMethod·() | ||
48 | » { | ||
49 | » } | ||
50 | }</string> | ||
51 | ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times | ||
38 | //·Line:·14 | 52 | //·Line:·14 |
39 | using·System; | 53 | using·System; |
40 | partial·class·C | 54 | partial·class·C |
41 | { | 55 | { |
Offset 47, 52 lines modified | Offset 64, 44 lines modified | ||
47 | » partial·void·PartialMethod·() | 64 | » partial·void·PartialMethod·() |
48 | » { | 65 | » { |
49 | » } | 66 | » } |
50 | » | 67 | » |
51 | » [Obsolete·("A")] | 68 | » [Obsolete·("A")] |
52 | » partial·void·PartialMethod·();» | 69 | » partial·void·PartialMethod·();» |
53 | }</string> | 70 | }</string> |
54 | ····<string>//·CS0579:·The·attribute·` | 71 | ····<string>//·CS0579:·The·attribute·`ReturnAttribute'·cannot·be·applied·multiple·times |
55 | //·Line:·7 | 72 | //·Line·:·17 |
56 | using·System.Diagnostics; | ||
57 | [module:·DebuggableAttribute·(false,·false)]· | ||
58 | 73 | using·System; | |
74 | using·System.Reflection; | ||
59 | class·MainClass·{ | ||
60 | · | 75 | [AttributeUsage·(AttributeTargets.ReturnValue)] |
76 | public·class·ReturnAttribute·:·Attribute | ||
77 | { | ||
78 | ········public·ReturnAttribute·() | ||
61 | ········{ | 79 | ········{ |
62 | 80 | » } | |
81 | } | ||
82 | public·class·Blah·{ | ||
83 | ········[return:·Return·()] | ||
84 | ········[return:·Return·()] | ||
85 | » public·static·void·Main·()·{·} | ||
63 | }</string> | 86 | }</string> |
64 | ····<string>//·CS0579:·The·attribute·` | 87 | ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times |
65 | //·Line:· | 88 | //·Line·:·8 |
66 | using·System; | 89 | using·System; |
67 | using·System.Diagnostics; | ||
68 | namespace·ConditionalAttributeTesting | ||
69 | { | ||
70 | » class·MainClass | ||
71 | » { | ||
72 | » » [Some·("Test")] | ||
73 | » » [Some·("Test2")] | ||
74 | » » public·static·void·Test·() | ||
75 | » » { | ||
76 | » » } | ||
77 | » } | ||
90 | class·MainClass·{ | ||
91 | ········[Obsolete] | ||
92 | ········[Obsolete] | ||
93 | ········static·void·Main() | ||
94 | ········{ | ||
95 | ········} | ||
78 | » [AttributeUsage·(AttributeTargets.All)] | ||
79 | » [Conditional·("NOT_DEFINED")] | ||
80 | » public·sealed·class·SomeAttribute·:·Attribute | ||
81 | » { | ||
82 | » » public·SomeAttribute·(string·someText) | ||
83 | » » { | ||
84 | » » } | ||
85 | » } | ||
86 | }</string> | 96 | }</string> |
87 | ····<string>//·CS0579:·The·attribute·`SimpleAttribute'·cannot·be·applied·multiple·times | 97 | ····<string>//·CS0579:·The·attribute·`SimpleAttribute'·cannot·be·applied·multiple·times |
88 | //·Line·:·18 | 98 | //·Line·:·18 |
89 | using·System; | 99 | using·System; |
90 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·false)] | 100 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·false)] |
Offset 105, 114 lines modified | Offset 114, 105 lines modified | ||
105 | } | 114 | } |
Max diff block lines reached; 3746/7144 bytes (52.44%) of diff not shown. |
Offset 1, 59 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>CS0841</ErrorName> | 3 | ··<ErrorName>CS0841</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared | 5 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared |
6 | //·Line:·8 | 6 | //·Line:·8 |
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 | 7 | public·class·C |
18 | { | 8 | { |
19 | » public·static·void·Main·() | 9 | » public·static·void·Main·() |
20 | » { | 10 | » { |
21 | » ····int·x·=·y; | 11 | » ····int·x·=·y; |
22 | » ····int·y·=·1; | 12 | » ····int·y·=·1; |
23 | » } | 13 | » } |
24 | }</string> | 14 | }</string> |
25 | ····<string>//·CS0841:·A·local·variable·` | 15 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared |
26 | //·Line:·8 | 16 | //·Line:·8 |
27 | //·Compiler·options:·-langversion:experimental | ||
28 | class· | 17 | public·class·C |
29 | { | 18 | { |
30 | » public·static·void·Main·() | 19 | » public·static·void·Main·() |
31 | » { | 20 | » { |
21 | » ····const·int·x·=·y; | ||
22 | » ····const·int·y·=·1; | ||
32 | » » Foo·(x,·out·var·x); | ||
33 | » } | ||
34 | » static·void·Foo·(int·arg,·out·int·value) | ||
35 | » { | ||
36 | » » value·=·3; | ||
37 | » } | 23 | » } |
38 | }</string> | 24 | }</string> |
39 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared | 25 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared |
40 | //·Line:·8 | 26 | //·Line:·8 |
41 | 27 | class·X | |
42 | { | 28 | { |
29 | ···static·void·y·()·{·} | ||
43 | 30 | ···static·void·Main·()·{ | |
31 | ·····y·(); | ||
44 | » { | ||
45 | » ····const·int·x·=·y; | ||
46 | 32 | ·····int·y·=·5; | |
47 | 33 | ···} | |
48 | }</string> | 34 | }</string> |
49 | ····<string>//·CS0841:·A·local·variable·`n'·cannot·be·used·before·it·is·declared | 35 | ····<string>//·CS0841:·A·local·variable·`n'·cannot·be·used·before·it·is·declared |
50 | //·Line:·17 | 36 | //·Line:·17 |
51 | class·MainClass | 37 | class·MainClass |
52 | { | 38 | { |
53 | » public·delegate·void·Fn·(MainClass·o); | 39 | » public·delegate·void·Fn·(MainClass·o); |
Offset 67, 14 lines modified | Offset 51, 30 lines modified | ||
67 | » { | 51 | » { |
68 | » » Call·(delegate·(MainClass·o)·{ | 52 | » » Call·(delegate·(MainClass·o)·{ |
69 | » » » n·=·o; | 53 | » » » n·=·o; |
70 | » » » MainClass·n·=·new·MainClass·(); | 54 | » » » MainClass·n·=·new·MainClass·(); |
71 | » » }); | 55 | » » }); |
72 | » } | 56 | » } |
73 | }</string> | 57 | }</string> |
58 | ····<string>//·CS0841:·A·local·variable·`x'·cannot·be·used·before·it·is·declared | ||
59 | //·Line:·8 | ||
60 | //·Compiler·options:·-langversion:experimental | ||
61 | class·X | ||
62 | { | ||
63 | » public·static·void·Main·() | ||
64 | » { | ||
65 | » » Foo·(x,·out·var·x); | ||
66 | » } | ||
67 | » static·void·Foo·(int·arg,·out·int·value) | ||
68 | » { | ||
69 | » » value·=·3; | ||
70 | » } | ||
71 | }</string> | ||
74 | ····<string>//·CS0841:·A·local·variable·`v'·cannot·be·used·before·it·is·declared | 72 | ····<string>//·CS0841:·A·local·variable·`v'·cannot·be·used·before·it·is·declared |
75 | //·Line:·9 | 73 | //·Line:·9 |
76 | public·class·Test | 74 | public·class·Test |
77 | { | 75 | { |
78 | » static·void·Main·() | 76 | » static·void·Main·() |
Offset 1, 50 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>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> | 7 | public·class·C<T> |
8 | { | 8 | { |
9 | » volatile·T·t; | 9 | » volatile·T·t; |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0677:·`X.e':·A·volatile·field·cannot·be·of·the·type·`E' | 11 | ····<string>//·CS0677:·`X.e':·A·volatile·field·cannot·be·of·the·type·`E' |
12 | //·Line:·10 | 12 | //·Line:·10 |
13 | enum·E·:·long | 13 | enum·E·:·long |
14 | { | 14 | { |
15 | } | 15 | } |
16 | class·X | 16 | class·X |
17 | { | 17 | { |
18 | » volatile·E·e; | 18 | » volatile·E·e; |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0677:·`X.a':·A·volatile·field·cannot·be·of·the·type·`A' | ||
21 | //·Line:·8 | ||
22 | using·System; | ||
23 | struct·A·{·int·a;·} | ||
24 | class·X·{ | ||
25 | » public·volatile·A·a; | ||
26 | » static·void·Main·() | ||
27 | » » { | ||
28 | » » } | ||
29 | }</string> | ||
20 | ····<string>//·CS0677:·`C<T>.t':·A·volatile·field·cannot·be·of·the·type·`T' | 30 | ····<string>//·CS0677:·`C<T>.t':·A·volatile·field·cannot·be·of·the·type·`T' |
21 | //·Line:·8 | 31 | //·Line:·8 |
22 | public·class·C<T> | 32 | public·class·C<T>··where·T·:·struct |
23 | { | 33 | { |
24 | » volatile·T·t; | 34 | » volatile·T·t; |
25 | }</string> | 35 | }</string> |
26 | ····<string>//·CS0677:·`X.d':·A·volatile·field·cannot·be·of·the·type·`double' | 36 | ····<string>//·CS0677:·`X.d':·A·volatile·field·cannot·be·of·the·type·`double' |
27 | //·Line:·6 | 37 | //·Line:·6 |
28 | class·X | 38 | class·X |
29 | { | 39 | { |
30 | » public·volatile·double·d; | 40 | » public·volatile·double·d; |
31 | }</string> | 41 | }</string> |
32 | ····<string>//·CS0677:·`X.a':·A·volatile·field·cannot·be·of·the·type·`A' | ||
33 | //·Line:·8 | ||
34 | using·System; | ||
35 | struct·A·{·int·a;·} | ||
36 | class·X·{ | ||
37 | » public·volatile·A·a; | ||
38 | » static·void·Main·() | ||
39 | » » { | ||
40 | » » } | ||
41 | }</string> | ||
42 | ··</Examples> | 42 | ··</Examples> |
43 | </ErrorDocumentation> | 43 | </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>CS0628</ErrorName> | 3 | ··<ErrorName>CS0628</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0628:·`D.D()':·new·protected·member·declared·in·sealed·class | ||
6 | //·Line:·6 | ||
7 | //·Compiler·options:·-warnaserror·-warn:4 | ||
8 | sealed·class·D·{ | ||
9 | » protected·D·()·{} | ||
10 | }</string> | ||
11 | ····<string>//·CS0628:·`D.a':·new·protected·member·declared·in·sealed·class | ||
12 | //·Line:·6 | ||
13 | //·Compiler·options:·-warnaserror·-warn:4 | ||
14 | sealed·class·D·{ | ||
15 | » protected·int·a; | ||
16 | }</string> | ||
5 | ····<string>//·CS0628:·`Test.print_argv(string[])':·new·protected·member·declared·in·sealed·class | 17 | ····<string>//·CS0628:·`Test.print_argv(string[])':·new·protected·member·declared·in·sealed·class |
6 | //·Line:·8 | 18 | //·Line:·8 |
7 | //·Compiler·options:·-warn:4·-warnaserror | 19 | //·Compiler·options:·-warn:4·-warnaserror |
8 | using·System; | 20 | using·System; |
9 | internal·sealed·class·Test·{ | 21 | internal·sealed·class·Test·{ |
Offset 15, 23 lines modified | Offset 29, 9 lines modified | ||
15 | » » » return·"null"; | 29 | » » » return·"null"; |
16 | » » else | 30 | » » else |
17 | » » » return·String.Join·(":",·argv); | 31 | » » » return·String.Join·(":",·argv); |
18 | » } | 32 | » } |
19 | » static·void·Main·()·{·} | 33 | » static·void·Main·()·{·} |
20 | }</string> | 34 | }</string> |
21 | ····<string>//·CS0628:·`D.a':·new·protected·member·declared·in·sealed·class | ||
22 | //·Line:·6 | ||
23 | //·Compiler·options:·-warnaserror·-warn:4 | ||
24 | sealed·class·D·{ | ||
25 | » protected·int·a; | ||
26 | }</string> | ||
27 | ····<string>//·CS0628:·`D.D()':·new·protected·member·declared·in·sealed·class | ||
28 | //·Line:·6 | ||
29 | //·Compiler·options:·-warnaserror·-warn:4 | ||
30 | sealed·class·D·{ | ||
31 | » protected·D·()·{} | ||
32 | }</string> | ||
33 | ··</Examples> | 35 | ··</Examples> |
34 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 1, 39 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>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:·8 | ||
7 | delegate·void·D·(); | ||
8 | class·C | ||
9 | { | ||
10 | » const·object·c·=·new·D·(delegate·{}); | ||
11 | }</string> | ||
12 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context | ||
13 | //·Line:·14 | ||
14 | public·delegate·void·Proc(); | ||
15 | public·class·AAttribute·:·System.Attribute | ||
16 | { | ||
17 | » public·AAttribute(Proc·p) | ||
18 | » {·} | ||
19 | } | ||
20 | public·class·Class | ||
21 | { | ||
22 | » [A((object)delegate·{·return;·})] | ||
23 | » public·void·Foo() | ||
24 | » { | ||
25 | » } | ||
26 | }</string> | ||
27 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context | ||
28 | //·Line:·13 | 6 | //·Line:·13 |
29 | using·System; | 7 | using·System; |
30 | delegate·void·TestDelegate(); | 8 | delegate·void·TestDelegate(); |
31 | class·MyAttr·:·Attribute | 9 | class·MyAttr·:·Attribute |
Offset 57, 9 lines modified | Offset 30, 36 lines modified | ||
57 | » public·MyAttr·(TestDelegate·d)·{·} | 30 | » public·MyAttr·(TestDelegate·d)·{·} |
58 | } | 31 | } |
59 | [MyAttr·(()·=>·1)] | 32 | [MyAttr·(()·=>·1)] |
60 | class·C | 33 | class·C |
61 | { | 34 | { |
62 | }</string> | 35 | }</string> |
36 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context | ||
37 | //·Line:·14 | ||
38 | public·delegate·void·Proc(); | ||
39 | public·class·AAttribute·:·System.Attribute | ||
40 | { | ||
41 | » public·AAttribute(Proc·p) | ||
42 | » {·} | ||
43 | } | ||
44 | public·class·Class | ||
45 | { | ||
46 | » [A((object)delegate·{·return;·})] | ||
47 | » public·void·Foo() | ||
48 | » { | ||
49 | » } | ||
50 | }</string> | ||
51 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context | ||
52 | //·Line:·8 | ||
53 | delegate·void·D·(); | ||
54 | class·C | ||
55 | { | ||
56 | » const·object·c·=·new·D·(delegate·{}); | ||
57 | }</string> | ||
63 | ··</Examples> | 58 | ··</Examples> |
64 | </ErrorDocumentation> | 59 | </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>CS1056</ErrorName> | 3 | ··<ErrorName>CS1056</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1056:·Unexpected·character·` | 5 | ····<string>//·CS1056:·Unexpected·character·`$' |
6 | //·Line:· | 6 | //·Line:·8 |
7 | 7 | public·class·C | |
8 | { | 8 | { |
9 | » void·Update·() | ||
10 | » { | ||
11 | » » int·a·=·$7; | ||
12 | » } | ||
9 | }</string> | 13 | }</string> |
10 | ····<string>//·CS1056:·Unexpected·character·`\0001' | 14 | ····<string>//·CS1056:·Unexpected·character·`\0001' |
11 | //·Line:·4 | 15 | //·Line:·4 |
12 | \u0001namespace·Test | 16 | \u0001namespace·Test |
13 | { | 17 | { |
14 | }</string> | 18 | }</string> |
15 | ····<string>//·CS1056:·Unexpected·character·` | 19 | ····<string>//·CS1056:·Unexpected·character·`\0001' |
16 | //·Line:· | 20 | //·Line:·4 |
17 | 21 | na\u0001espace·Test | |
18 | { | 22 | { |
19 | » void·Update·() | ||
20 | » { | ||
21 | » » int·a·=·$7; | ||
22 | » } | ||
23 | }</string> | 23 | }</string> |
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </ErrorDocumentation> |
Offset 1, 63 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>CS0828</ErrorName> | 3 | ··<ErrorName>CS0828</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·` | 5 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`method·group' |
6 | //·Line:· | 6 | //·Line:·12 |
7 | public·class·Test | 7 | public·class·Test |
8 | { | 8 | { |
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » var·v·=·new·{·Value·=·i·=>·1·}; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`int*' | ||
15 | //·Line:·9 | ||
16 | //·Compiler·options:·-unsafe | ||
17 | public·unsafe·class·Test | ||
18 | { | ||
19 | » static· | 9 | » static·void·Error·() |
20 | » { | 10 | » { |
21 | » » return·(int*)0; | ||
22 | » } | 11 | » } |
23 | » | 12 | » |
24 | » static·void·Main·() | 13 | » static·void·Main·() |
25 | » { | 14 | » { |
26 | » » var·v·=·new·{·Value·=·Error· | 15 | » » var·v·=·new·{·Value·=·Error·}; |
27 | » } | 16 | » } |
28 | }</string> | 17 | }</string> |
29 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`null' | 18 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`null' |
30 | //·Line:·9 | 19 | //·Line:·9 |
31 | public·class·Test | 20 | public·class·Test |
32 | { | 21 | { |
33 | » static·void·Main·() | 22 | » static·void·Main·() |
34 | » { | 23 | » { |
35 | » » int·A·=·9; | 24 | » » int·A·=·9; |
36 | » » var·v1·=·new·{·A,·Value·=·null·}; | 25 | » » var·v1·=·new·{·A,·Value·=·null·}; |
37 | » } | 26 | » } |
38 | }</string> | 27 | }</string> |
39 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`method·group' | ||
40 | //·Line:·12 | ||
41 | public·class·Test | ||
42 | { | ||
43 | » static·void·Error·() | ||
44 | » { | ||
45 | » } | ||
46 | » | ||
47 | » static·void·Main·() | ||
48 | » { | ||
49 | » » var·v·=·new·{·Value·=·Error·}; | ||
50 | » } | ||
51 | }</string> | ||
52 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method' | 28 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method' |
53 | //·Line:·9 | 29 | //·Line:·9 |
54 | public·class·Test | 30 | public·class·Test |
55 | { | 31 | { |
56 | » static·void·Main·() | 32 | » static·void·Main·() |
Offset 73, 14 lines modified | Offset 47, 24 lines modified | ||
73 | » public·static·void·Main·() | 47 | » public·static·void·Main·() |
74 | » { | 48 | » { |
75 | » » var·m·=·new·{ | 49 | » » var·m·=·new·{ |
76 | » » » Prop·=·(1,·Main) | 50 | » » » Prop·=·(1,·Main) |
77 | » » }; | 51 | » » }; |
78 | » } | 52 | » } |
79 | }</string> | 53 | }</string> |
54 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method' | ||
55 | //·Line:·8 | ||
56 | public·class·Test | ||
57 | { | ||
58 | » static·void·Main·() | ||
59 | » { | ||
60 | » » var·v·=·new·{·Value·=·i·=>·1·}; | ||
61 | » } | ||
62 | }</string> | ||
80 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`void' | 63 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`void' |
81 | //·Line:·13 | 64 | //·Line:·13 |
82 | public·class·Test | 65 | public·class·Test |
83 | { | 66 | { |
84 | » static·void·Error·() | 67 | » static·void·Error·() |
Offset 88, 9 lines modified | Offset 72, 25 lines modified | ||
88 | » } | 72 | » } |
89 | » | 73 | » |
90 | » static·void·Main·() | 74 | » static·void·Main·() |
91 | » { | 75 | » { |
92 | » » var·v·=·new·{·Value·=·Error·()·}; | 76 | » » var·v·=·new·{·Value·=·Error·()·}; |
93 | » } | 77 | » } |
94 | }</string> | 78 | }</string> |
79 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`int*' | ||
80 | //·Line:·9 | ||
81 | //·Compiler·options:·-unsafe | ||
82 | public·unsafe·class·Test | ||
83 | { | ||
84 | » static·int*·Error·() | ||
85 | » { | ||
86 | » » return·(int*)0; | ||
87 | » } | ||
88 | » | ||
89 | » static·void·Main·() | ||
90 | » { | ||
91 | » » var·v·=·new·{·Value·=·Error·()·}; | ||
92 | » } | ||
93 | }</string> | ||
95 | ··</Examples> | 94 | ··</Examples> |
96 | </ErrorDocumentation> | 95 | </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>CS1599</ErrorName> | 3 | ··<ErrorName>CS1599</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed | ||
6 | //·Line:·8 | ||
7 | using·System; | ||
8 | class·C | ||
9 | { | ||
10 | » public·ArgIterator·Method·() | ||
11 | » { | ||
12 | » » return·null; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed | 5 | ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed |
16 | //·Line:·8 | 6 | //·Line:·8 |
17 | using·System; | 7 | using·System; |
18 | class·C | 8 | class·C |
19 | { | 9 | { |
Offset 43, 9 lines modified | Offset 31, 21 lines modified | ||
43 | using·System; | 31 | using·System; |
44 | class·C | 32 | class·C |
45 | { | 33 | { |
46 | ····delegate·ArgIterator·Test·(int·arg); | 34 | ····delegate·ArgIterator·Test·(int·arg); |
47 | }</string> | 35 | }</string> |
36 | ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed | ||
37 | //·Line:·8 | ||
38 | using·System; | ||
39 | class·C | ||
40 | { | ||
41 | » public·ArgIterator·Method·() | ||
42 | » { | ||
43 | » » return·null; | ||
44 | » } | ||
45 | }</string> | ||
48 | ··</Examples> | 46 | ··</Examples> |
49 | </ErrorDocumentation> | 47 | </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>CS8139</ErrorName> | 3 | ··<ErrorName>CS8139</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8139:·`D.M()':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.M()' | ||
6 | //·Line:·14 | ||
7 | class·C | ||
8 | { | ||
9 | » public·virtual·(int·a,·int·b)·M·() | ||
10 | » { | ||
11 | » » throw·null; | ||
12 | » } | ||
13 | } | ||
14 | class·D·:·C | ||
15 | { | ||
16 | » public·override·(int,·int)·M·() | ||
17 | » { | ||
18 | » » throw·null; | ||
19 | » } | ||
20 | }</string> | ||
21 | ····<string>//·CS8139:·`D.Prop':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.Prop' | 5 | ····<string>//·CS8139:·`D.Prop':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.Prop' |
22 | //·Line:·14 | 6 | //·Line:·14 |
23 | class·C | 7 | class·C |
24 | { | 8 | { |
25 | » public·virtual·(int·a,·int·b)·Prop·{ | 9 | » public·virtual·(int·a,·int·b)·Prop·{ |
26 | » » get·{ | 10 | » » get·{ |
Offset 70, 9 lines modified | Offset 52, 27 lines modified | ||
70 | class·D·:·C | 52 | class·D·:·C |
71 | { | 53 | { |
72 | » public·override·void·M·((int·c,·int·d)·arg) | 54 | » public·override·void·M·((int·c,·int·d)·arg) |
73 | » { | 55 | » { |
74 | » } | 56 | » } |
75 | }</string> | 57 | }</string> |
58 | ····<string>//·CS8139:·`D.M()':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.M()' | ||
59 | //·Line:·14 | ||
60 | class·C | ||
61 | { | ||
62 | » public·virtual·(int·a,·int·b)·M·() | ||
63 | » { | ||
64 | » » throw·null; | ||
65 | » } | ||
66 | } | ||
67 | class·D·:·C | ||
68 | { | ||
69 | » public·override·(int,·int)·M·() | ||
70 | » { | ||
71 | » » throw·null; | ||
72 | » } | ||
73 | }</string> | ||
76 | ··</Examples> | 74 | ··</Examples> |
77 | </ErrorDocumentation> | 75 | </ErrorDocumentation> |
Offset 1, 21 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>CS0509</ErrorName> | 3 | ··<ErrorName>CS0509</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0509:·` | 5 | ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`System.Action' |
6 | //·Line:·4 | 6 | //·Line:·4 |
7 | class· | 7 | class·A·:·System.Action |
8 | { | 8 | { |
9 | }</string> | 9 | }</string> |
10 | ····<string>//·CS0509:·`InstanceClass':·cannot·derive·from·sealed·type·`E' | ||
11 | //·Line:·6 | ||
12 | public·enum·E·{} | ||
13 | class·InstanceClass:·E·{ | ||
14 | }</string> | ||
10 | ····<string>//·CS0509:·` | 15 | ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`int' |
11 | //·Line:·4 | 16 | //·Line:·4 |
12 | class· | 17 | class·X·:·int |
13 | { | 18 | { |
14 | }</string> | 19 | }</string> |
15 | ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`D' | 20 | ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`D' |
16 | //·Line:·6 | 21 | //·Line:·6 |
17 | delegate·void·D·(); | 22 | delegate·void·D·(); |
Offset 27, 16 lines modified | Offset 34, 9 lines modified | ||
27 | struct·V·{ | 34 | struct·V·{ |
28 | » int·v; | 35 | » int·v; |
29 | } | 36 | } |
30 | class·X·:·V·{ | 37 | class·X·:·V·{ |
31 | }</string> | 38 | }</string> |
32 | ····<string>//·CS0509:·`InstanceClass':·cannot·derive·from·sealed·type·`E' | ||
33 | //·Line:·6 | ||
34 | public·enum·E·{} | ||
35 | class·InstanceClass:·E·{ | ||
36 | }</string> | ||
37 | ··</Examples> | 39 | ··</Examples> |
38 | </ErrorDocumentation> | 40 | </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>CS0065</ErrorName> | 3 | ··<ErrorName>CS0065</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0065:·`EventClass<T>.handler':·event·property·must·have·both·add·and·remove·accessors | ||
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | public·delegate·void·EventHandler·(object·sender,·EventArgs·e); | ||
9 | public·class·EventClass<T> | ||
10 | { | ||
11 | » event·EventHandler·handler·{·add·{}·} | ||
12 | }</string> | ||
5 | ····<string>//·CS0065:·`EventClass.handler':·event·property·must·have·both·add·and·remove·accessors | 13 | ····<string>//·CS0065:·`EventClass.handler':·event·property·must·have·both·add·and·remove·accessors |
6 | //·Line·:·9 | 14 | //·Line·:·9 |
7 | using·System; | 15 | using·System; |
8 | public·delegate·void·EventHandler·(object·sender,·EventArgs·e); | 16 | public·delegate·void·EventHandler·(object·sender,·EventArgs·e); |
9 | public·class·EventClass·{ | 17 | public·class·EventClass·{ |
10 | ········event·EventHandler·handler·{·add;·} | 18 | ········event·EventHandler·handler·{·add;·} |
11 | } | 19 | } |
12 | public·class·MainClass·{ | 20 | public·class·MainClass·{ |
13 | » public·static·void·Main·()·{} | 21 | » public·static·void·Main·()·{} |
14 | }</string> | 22 | }</string> |
15 | ····<string>//·CS0065:·`EventClass<T>.handler':·event·property·must·have·both·add·and·remove·accessors | ||
16 | //·Line:·10 | ||
17 | using·System; | ||
18 | public·delegate·void·EventHandler·(object·sender,·EventArgs·e); | ||
19 | public·class·EventClass<T> | ||
20 | { | ||
21 | » event·EventHandler·handler·{·add·{}·} | ||
22 | }</string> | ||
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 49 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>CS0030</ErrorName> | 3 | ··<ErrorName>CS0030</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0030:·Cannot·convert·type·`long'·to·`System.DayOfWeek?' | ||
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | class·C | ||
9 | { | ||
10 | ····static·void·Main·() | ||
11 | ····{ | ||
12 | » » var·dow·=·(DayOfWeek?)·long.MaxValue; | ||
13 | ····} | ||
14 | }</string> | ||
5 | ····<string>//·CS0030:·Cannot·convert·type·` | 15 | ····<string>//·CS0030:·Cannot·convert·type·`System.Enum'·to·`Blah.S' |
6 | //·Line:·12 | 16 | //·Line:·12 |
7 | 17 | using·System; | |
18 | public·class·Blah·{ | ||
19 | » struct·S·{} | ||
20 | » enum·E·{·Val·} | ||
21 | » | ||
8 | » public·static· | 22 | » public·static·void·Main·() |
9 | » { | 23 | » { |
24 | » » S·s·=·(S)(Enum)E.Val; | ||
10 | » » const·bool·k·=·false;» » | ||
11 | » » float·f·=·(float)·k; | ||
12 | » » | ||
13 | » } | 25 | » } |
14 | }</string> | 26 | }</string> |
15 | ····<string>//·CS0030:·Cannot·convert·type·`S'·to·` | 27 | ····<string>//·CS0030:·Cannot·convert·type·`System.Enum'·to·`int' |
16 | //·Line:·1 | 28 | //·Line:·11 |
29 | using·System; | ||
17 | enum·E | ||
18 | { | ||
19 | » V | ||
20 | } | ||
21 | s | 30 | class·MainClass |
22 | { | 31 | { |
23 | » public·static· | 32 | » public·static·void·Main·() |
24 | » { | 33 | » { |
25 | » » | 34 | » » Enum·e·=·null; |
35 | » » int·i·=·(int)·e; | ||
26 | » } | 36 | » } |
27 | } | 37 | }</string> |
38 | ····<string>//·CS0030:·Cannot·convert·type·`bool'·to·`int' | ||
39 | //·Line:·9 | ||
28 | class· | 40 | class·X |
29 | { | 41 | { |
30 | » E·Foo·() | ||
31 | » { | ||
32 | » » S·s·=·new·S·(); | ||
33 | » » return·(E)·s; | ||
34 | » } | ||
35 | » | 42 | » static·void·Main·() |
36 | » { | 43 | » { |
44 | » » const·bool·b·=·true; | ||
45 | » » int·a·=·(int)(b·?·true·:·false); | ||
37 | » } | 46 | » } |
38 | }</string> | 47 | }</string> |
39 | ····<string>//·CS0030:·Cannot·convert·type·`TestCase.MyEnum'·to·`TestCase.OSType' | 48 | ····<string>//·CS0030:·Cannot·convert·type·`TestCase.MyEnum'·to·`TestCase.OSType' |
40 | //·Line:·9 | 49 | //·Line:·9 |
41 | public·class·TestCase | 50 | public·class·TestCase |
42 | { | 51 | { |
Offset 71, 114 lines modified | Offset 81, 116 lines modified | ||
71 | » » } | 81 | » » } |
72 | » } | 82 | » } |
73 | » enum·MyEnum·{ | 83 | » enum·MyEnum·{ |
74 | » » Value1 | 84 | » » Value1 |
75 | » } | 85 | » } |
76 | }</string> | 86 | }</string> |
77 | ····<string>//·CS0030:·Cannot·convert·type·`strin | 87 | ····<string>//·CS0030:·Cannot·convert·type·`T[,]'·to·`System.Collections.Generic.IEnumerable<T>' |
78 | //·Line:·1 | 88 | //·Line:·10 |
89 | using·System.Collections.Generic; | ||
79 | interface·IA | ||
80 | { | ||
81 | } | ||
82 | class· | 90 | class·C |
83 | { | 91 | { |
84 | » | 92 | » IEnumerable<T>·Foo<T>·(T·[,]·a) |
85 | » { | 93 | » { |
94 | » » return·(IEnumerable<T>)·a; | ||
86 | » » string·s·=·"s"; | ||
87 | » » IA·i·=·(IA)·s; | ||
88 | » } | 95 | » } |
89 | }</string> | 96 | }</string> |
90 | ····<string>//·CS0030:·Cannot·convert·type·` | 97 | ····<string>//·CS0030:·Cannot·convert·type·`T'·to·`X' |
91 | //·Line:· | 98 | //·Line:·8 |
99 | class·Foo<T> | ||
100 | » where·T·:·System.ICloneable | ||
101 | { | ||
102 | » public·X·Test·(T·t) | ||
103 | » { | ||
104 | » » return·(X)·t; | ||
105 | » } | ||
106 | } | ||
92 | class·X | 107 | class·X |
93 | { | 108 | { |
94 | » static·void·Main·() | 109 | » static·void·Main·() |
110 | » {·} | ||
111 | }</string> | ||
112 | ····<string>//·CS0030:·Cannot·convert·type·`T2[]'·to·`T1[]' | ||
113 | //·Line:·8 | ||
114 | class·X | ||
115 | { | ||
116 | » static·void·Foo<T1,T2>·(T2[]·array)·where·T1·:·class·where·T2·:·struct | ||
95 | » { | 117 | » { |
118 | » » T1[]·a·=·(T1[])array; | ||
96 | » » const·bool·b·=·true; | ||
97 | » » int·a·=·(int)(b·?·true·:·false); | ||
98 | » } | 119 | » } |
99 | }</string> | 120 | }</string> |
100 | ····<string>//·CS0030:·Cannot·convert·type·` | 121 | ····<string>//·CS0030:·Cannot·convert·type·`X'·to·`S' |
101 | //·Line:·10 | 122 | //·Line:·10 |
Max diff block lines reached; 3572/6448 bytes (55.40%) of diff not shown. |
Offset 1, 69 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·`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)' | ||
6 | //·Line:·13 | ||
7 | abstract·class·A<T> | ||
8 | { | ||
9 | » public·abstract·void·Foo<U>·(U·arg)·where·U·:·T; | ||
10 | } | ||
11 | class·B·:·A<int> | ||
12 | { | ||
13 | » public·override·void·Foo<U>·(U·arg) | ||
14 | » { | ||
15 | » » Test·(arg); | ||
16 | » } | ||
17 | » | ||
18 | » void·Test<UU>·(UU·a)·where·UU·:·class | ||
19 | » { | ||
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)' | ||
23 | //·Line:·14 | ||
24 | public·class·Foo | ||
25 | { | ||
26 | » public·static·void·Test<T>·(ref·T·t) | ||
27 | » » where·T·:·class | ||
28 | » {·} | ||
29 | } | ||
30 | public·class·C·{ | ||
31 | » public·static·void·Main·() | ||
32 | » { | ||
33 | » » int·i·=·0; | ||
34 | » » Foo.Test<int>·(ref·i); | ||
35 | » } | ||
36 | }</string> | ||
37 | ····<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>' | ||
38 | //·Line:·10 | ||
39 | public·class·C<T>·where·T·:·class | ||
40 | { | ||
41 | } | ||
42 | class·A | ||
43 | { | ||
44 | » public·A·(ref·C<int>·args) | ||
45 | » { | ||
46 | » } | ||
47 | }</string> | ||
48 | ····<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)' | ||
49 | //·Line:·8 | ||
50 | class·Program | ||
51 | { | ||
52 | » public·static·void·M<T>·(T·item1,·T·item2·=·null)·where·T·:·class | ||
53 | » { | ||
54 | » » M·(1); | ||
55 | » } | ||
56 | }</string> | ||
57 | ····<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>' | 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·`TestClass<T>' |
58 | //·Line:·23 | 6 | //·Line:·23 |
59 | using·System; | 7 | using·System; |
60 | public·class·TestClass<T>·where·T·:·class | 8 | public·class·TestClass<T>·where·T·:·class |
61 | { | 9 | { |
62 | » static·public·T·meth() | 10 | » static·public·T·meth() |
Offset 89, 15 lines modified | Offset 31, 20 lines modified | ||
89 | ····<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>' | 31 | ····<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>' |
90 | //·Line:·10 | 32 | //·Line:·10 |
91 | public·class·C<T>·where·T·:·class | 33 | public·class·C<T>·where·T·:·class |
92 | { | 34 | { |
93 | } | 35 | } |
94 | 36 | class·A | |
37 | { | ||
38 | » public·A·(ref·C<int>·args) | ||
39 | » { | ||
40 | » } | ||
41 | }</string> | ||
95 | ····<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>' | 42 | ····<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>' |
96 | //·Line:·23 | 43 | //·Line:·23 |
97 | using·System; | 44 | using·System; |
98 | public·class·TestClass<T>·where·T·:·class | 45 | public·class·TestClass<T>·where·T·:·class |
99 | { | 46 | { |
100 | » static·public·T·meth() | 47 | » static·public·T·meth() |
Offset 123, 24 lines modified | Offset 70, 15 lines modified | ||
123 | ····<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>' | 70 | ····<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>' |
124 | //·Line:·10 | 71 | //·Line:·10 |
125 | public·class·C<T>·where·T·:·class | 72 | public·class·C<T>·where·T·:·class |
126 | { | 73 | { |
127 | } | 74 | } |
128 | delegate·C<int>· | 75 | delegate·void·D·(C<int>·arg);</string> |
129 | ····<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>' | ||
130 | //·Line:·10 | ||
131 | public·class·C<T>·where·T·:·class | ||
132 | { | ||
133 | » public·int·this·[params·C<ulong>[]·args]·{ | ||
134 | » » set·{} | ||
135 | » } | ||
136 | }</string> | ||
137 | ····<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>' | 76 | ····<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>' |
138 | //·Line:·13 | 77 | //·Line:·13 |
139 | public·class·MyObject<T> | 78 | public·class·MyObject<T> |
140 | » where·T·:·class | 79 | » where·T·:·class |
141 | {·} | 80 | {·} |
142 | struct·Foo | 81 | struct·Foo |
Offset 149, 14 lines modified | Offset 87, 32 lines modified | ||
149 | class·X | 87 | class·X |
150 | { | 88 | { |
151 | » MyObject<Foo>·foo; | 89 | » MyObject<Foo>·foo; |
152 | » static·void·Main·() | 90 | » static·void·Main·() |
153 | » {·} | 91 | » {·} |
154 | }</string> | 92 | }</string> |
93 | ····<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)' | ||
94 | //·Line:·8 | ||
95 | class·Program | ||
Max diff block lines reached; 1332/5470 bytes (24.35%) of diff not shown. |
Offset 1, 40 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>CS0158</ErrorName> | 3 | ··<ErrorName>CS0158</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0158:·The·label·`LBL4'·shadows·another·label·by·the·same·name·in·a·contained·scope | ||
6 | //·Line:·17 | ||
7 | using·System; | ||
8 | class·A | ||
9 | { | ||
10 | » static·int·Test(int·i) | ||
11 | » { | ||
12 | » » switch·(i) | ||
13 | » » { | ||
14 | » » » case·1: | ||
15 | » » » » Console.WriteLine("1"); | ||
16 | » » » » if·(i·>·0) | ||
17 | » » » » » goto·LBL4; | ||
18 | » » » » Console.WriteLine("2"); | ||
19 | » » » » break; | ||
20 | » » » case·3: | ||
21 | » » » » Console.WriteLine("3"); | ||
22 | » » » LBL4: | ||
23 | » » » » Console.WriteLine("4"); | ||
24 | » » » » return·0; | ||
25 | » » } | ||
26 | » LBL4: | ||
27 | » » Console.WriteLine("4"); | ||
28 | » » return·1; | ||
29 | » } | ||
30 | }</string> | ||
31 | ····<string>//·CS0158:·The·label·`start'·shadows·another·label·by·the·same·name·in·a·contained·scope | 5 | ····<string>//·CS0158:·The·label·`start'·shadows·another·label·by·the·same·name·in·a·contained·scope |
32 | //·Line:·9 | 6 | //·Line:·9 |
33 | class·ClassMain·{ | 7 | class·ClassMain·{ |
34 | ········public·static·void·Main()·{ | 8 | ········public·static·void·Main()·{ |
35 | ················start: | 9 | ················start: |
36 | ················{ | 10 | ················{ |
Offset 52, 16 lines modified | Offset 23, 16 lines modified | ||
52 | public·class·Test | 23 | public·class·Test |
53 | { | 24 | { |
54 | » public·void·Whatever·() | 25 | » public·void·Whatever·() |
55 | » {·} | 26 | » {·} |
56 | » static·void·RunIt·(Test·t) | 27 | » static·void·RunIt·(Test·t) |
57 | » { | 28 | » { |
29 | » Foo: | ||
58 | » » Hello·hello·=·delegate·(Test·test)·{ | 30 | » » Hello·hello·=·delegate·(Test·test)·{ |
59 | » » » Foo: | ||
60 | » » » Hello·hello2·=·delegate·(Test·test2)·{ | 31 | » » » Hello·hello2·=·delegate·(Test·test2)·{ |
61 | » » » » Foo: | 32 | » » » » Foo: |
62 | » » » » test2.Whatever·(); | 33 | » » » » test2.Whatever·(); |
63 | » » » }; | 34 | » » » }; |
64 | » » » hello2·(test); | 35 | » » » hello2·(test); |
65 | » » }; | 36 | » » }; |
66 | » » hello·(t); | 37 | » » hello·(t); |
Offset 69, 46 lines modified | Offset 40, 29 lines modified | ||
69 | » static·void·Main·() | 40 | » static·void·Main·() |
70 | » { | 41 | » { |
71 | » » Test·t·=·new·Test·(); | 42 | » » Test·t·=·new·Test·(); |
72 | » » RunIt·(t); | 43 | » » RunIt·(t); |
73 | » } | 44 | » } |
74 | }</string> | 45 | }</string> |
75 | ····<string>//·CS0158:·The·label·`a'·shadows·another·label·by·the·same·name·in·a·contained·scope | ||
76 | //·Line:·11 | ||
77 | class·Foo | ||
78 | { | ||
79 | » static·void·Main·() | ||
80 | » { | ||
81 | » » int·i·=·1; | ||
82 | » » goto·a; | ||
83 | » » if·(i·==·9)·{ | ||
84 | » » » a: | ||
85 | » » » return; | ||
86 | » » } | ||
87 | a: | ||
88 | » » return; | ||
89 | » } | ||
90 | }</string> | ||
91 | ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope | 46 | ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope |
92 | //·Line:·17 | 47 | //·Line:·17 |
93 | using·System; | 48 | using·System; |
94 | public·delegate·void·Hello·(Test·test); | 49 | public·delegate·void·Hello·(Test·test); |
95 | public·class·Test | 50 | public·class·Test |
96 | { | 51 | { |
97 | » public·void·Whatever·() | 52 | » public·void·Whatever·() |
98 | » {·} | 53 | » {·} |
99 | » static·void·RunIt·(Test·t) | 54 | » static·void·RunIt·(Test·t) |
100 | » { | 55 | » { |
101 | » Foo: | ||
102 | » » Hello·hello·=·delegate·(Test·test)·{ | 56 | » » Hello·hello·=·delegate·(Test·test)·{ |
57 | » » » Foo: | ||
103 | » » » Hello·hello2·=·delegate·(Test·test2)·{ | 58 | » » » Hello·hello2·=·delegate·(Test·test2)·{ |
104 | » » » » Foo: | 59 | » » » » Foo: |
105 | » » » » test2.Whatever·(); | 60 | » » » » test2.Whatever·(); |
106 | » » » }; | 61 | » » » }; |
107 | » » » hello2·(test); | 62 | » » » hello2·(test); |
108 | » » }; | 63 | » » }; |
109 | » » hello·(t); | 64 | » » hello·(t); |
Offset 116, 14 lines modified | Offset 70, 60 lines modified | ||
116 | » static·void·Main·() | 70 | » static·void·Main·() |
117 | » { | 71 | » { |
118 | » » Test·t·=·new·Test·(); | 72 | » » Test·t·=·new·Test·(); |
119 | » » RunIt·(t); | 73 | » » RunIt·(t); |
120 | » } | 74 | » } |
121 | }</string> | 75 | }</string> |
76 | ····<string>//·CS0158:·The·label·`a'·shadows·another·label·by·the·same·name·in·a·contained·scope | ||
77 | //·Line:·11 | ||
78 | class·Foo | ||
79 | { | ||
80 | » static·void·Main·() | ||
81 | » { | ||
82 | » » int·i·=·1; | ||
83 | » » goto·a; | ||
84 | » » if·(i·==·9)·{ | ||
85 | » » » a: | ||
86 | » » » return; | ||
87 | » » } | ||
Max diff block lines reached; 92/3123 bytes (2.95%) of diff not shown. |
Offset 1, 12 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>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:·13 | ||
7 | //·Compiler·options:·/warnaserror·/warn:3 | ||
8 | using·System; | ||
9 | public·class·C | ||
10 | { | ||
11 | » public·static·int·p·=·0; | ||
12 | » public·static·void·Foo·() | ||
13 | » { | ||
14 | » » if·(p·<·5) | ||
15 | » » » Console.WriteLine·(); | ||
16 | » » else | ||
17 | » » » ; | ||
18 | » » Console.WriteLine·(); | ||
19 | » } | ||
20 | }</string> | ||
21 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | ||
22 | //·Line:·9 | ||
23 | //·Compiler·options:·-warnaserror·-warn:3 | ||
24 | public·class·C | ||
25 | { | ||
26 | » public·void·Test·() | ||
27 | » { | ||
28 | » » using·(System.IDisposable·arg·=·null); | ||
29 | » » {·} | ||
30 | » } | ||
31 | }</string> | ||
32 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | ||
6 | //·Line:·11 | 33 | //·Line:·11 |
7 | //·Compiler·options:·/warnaserror·/warn:3 | 34 | //·Compiler·options:·/warnaserror·/warn:3 |
8 | using·System; | 35 | using·System; |
9 | public·class·C | 36 | public·class·C |
10 | { | 37 | { |
11 | » public·static·int·p·=·0; | 38 | » public·static·int·p·=·0; |
12 | » public·static·void·Foo·() | 39 | » public·static·void·Foo·() |
Offset 14, 63 lines modified | Offset 42, 85 lines modified | ||
14 | » » if·(p·<·5) | 42 | » » if·(p·<·5) |
15 | » » » ; | 43 | » » » ; |
16 | » » else | 44 | » » else |
17 | » » » Console.WriteLine·(); | 45 | » » » Console.WriteLine·(); |
18 | » } | 46 | » } |
19 | }</string> | 47 | }</string> |
20 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 48 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
49 | //·Line:·7 | ||
50 | //·Compiler·options:·-warnaserror·-warn:3 | ||
51 | class·X{ | ||
52 | » static·void·Main·() | ||
53 | » { | ||
54 | » » if·(true); | ||
55 | » } | ||
56 | }</string> | ||
57 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | ||
21 | //·Line:·9 | 58 | //·Line:·9 |
22 | //·Compiler·options:·-warnaserror·-warn:3 | 59 | //·Compiler·options:·-warnaserror·-warn:3 |
23 | public·class·C | 60 | public·class·C |
24 | { | 61 | { |
25 | ····public· | 62 | ····public·void·Test·() |
26 | ····{ | 63 | ····{ |
27 | ········ | 64 | ········lock·(this); |
28 | ············{·} | 65 | ············{·} |
29 | ····} | 66 | ····} |
67 | }</string> | ||
68 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | ||
69 | //·Line:·9 | ||
70 | //·Compiler·options:·-warnaserror·-warn:3 | ||
30 | 71 | public·class·C | |
72 | { | ||
73 | ····public·void·Test·(System.IDisposable·arg) | ||
74 | ····{ | ||
75 | ········using·(arg); | ||
76 | ············{·} | ||
77 | ····} | ||
31 | }</string> | 78 | }</string> |
32 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 79 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
33 | //·Line:·10 | 80 | //·Line:·10 |
34 | //·Compiler·options:·-warnaserror·-warn:3 | 81 | //·Compiler·options:·-warnaserror·-warn:3 |
35 | public·class·C | 82 | public·class·C |
36 | { | 83 | { |
37 | ····public·static·void·Main·() | 84 | ····public·static·void·Main·() |
38 | ····{ | 85 | ····{ |
86 | ········for·(;;); | ||
39 | ········int·i=·5; | ||
40 | ········while·(i++·<·100); | ||
41 | ············{·} | 87 | ············{·} |
42 | ····} | 88 | ····} |
43 | }</string> | 89 | }</string> |
44 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 90 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
45 | //·Line:· | 91 | //·Line:·10 |
46 | //·Compiler·options:·-warnaserror·-warn:3 | 92 | //·Compiler·options:·-warnaserror·-warn:3 |
47 | public·class·C | 93 | public·class·C |
48 | { | 94 | { |
49 | ····public· | 95 | ····public·static·void·Main·() |
50 | ····{ | 96 | ····{ |
51 | ········ | 97 | ········int·i=·5; |
98 | ········while·(i++·<·100); | ||
52 | ············{·} | 99 | ············{·} |
53 | ····} | 100 | ····} |
54 | }</string> | 101 | }</string> |
55 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 102 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
56 | //·Line:·9 | 103 | //·Line:·9 |
57 | //·Compiler·options:·-warnaserror·-warn:3 | 104 | //·Compiler·options:·-warnaserror·-warn:3·-unsafe·-nowarn:0219 |
58 | public·class·C | 105 | public·class·C |
59 | { | 106 | { |
60 | ····public· | 107 | ····public·unsafe·void·Test·() |
61 | ····{ | 108 | ····{ |
62 | ········ | 109 | ········fixed·(char·*p·=·str); |
63 | ············{·} | 110 | ············{·} |
64 | ····} | 111 | ····} |
112 | ····static·readonly·char·[]·str·=·new·char·[]·{'A'}; | ||
65 | }</string> | 113 | }</string> |
66 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 114 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
67 | //·Line:·11 | 115 | //·Line:·11 |
68 | //·Compiler·options:·/warnaserror·/warn:3 | 116 | //·Compiler·options:·/warnaserror·/warn:3 |
69 | using·System; | 117 | using·System; |
70 | public·class·C | 118 | public·class·C |
Max diff block lines reached; 1387/4492 bytes (30.88%) of diff not shown. |
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>CS0146</ErrorName> | 3 | ··<ErrorName>CS0146</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Baz'·and·`Foo.Bar' | ||
6 | //·Line:·5 | ||
7 | class·Foo·:·Baz·{ | ||
8 | » public·class·Bar·{} | ||
9 | } | ||
10 | class·Baz·:·Foo.Bar·{}</string> | ||
11 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Foo'·and·`Foo.Bar' | 5 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Foo'·and·`Foo.Bar' |
12 | //·Line:·5 | 6 | //·Line:·5 |
13 | class·Foo·:·Foo.Bar·{ | 7 | class·Foo·:·Foo.Bar·{ |
14 | » public·class·Bar·{} | 8 | » public·class·Bar·{} |
15 | }</string> | 9 | }</string> |
16 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·` | 10 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B<T>'·and·`A<float>' |
17 | //·Line:· | 11 | //·Line:·8 |
18 | class·A·:·B | ||
19 | 12 | class·A<T>·:·B<int> | |
13 | { | ||
14 | } | ||
20 | class·B·:· | 15 | class·B<T>·:·A<float> |
21 | {·} | 16 | {·} |
22 | class· | 17 | class·X |
18 | { | ||
19 | » static·void·Main·() | ||
20 | » {·} | ||
23 | 21 | }</string> | |
24 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`A'·and·`A' | 22 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`A'·and·`A' |
25 | //·Line:·4 | 23 | //·Line:·4 |
26 | class·A·:·A·{}</string> | 24 | class·A·:·A·{}</string> |
27 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B'·and·` | 25 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Baz'·and·`Foo.Bar' |
28 | //·Line:· | 26 | //·Line:·5 |
29 | class· | 27 | class·Foo·:·Baz·{ |
28 | » public·class·Bar·{} | ||
30 | } | 29 | } |
30 | class·Baz·:·Foo.Bar·{}</string> | ||
31 | class·B·:·A·{ | ||
32 | }</string> | ||
33 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Generic<P>.Status'·and·`Generic<P>.Status' | 31 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Generic<P>.Status'·and·`Generic<P>.Status' |
34 | //·Line:·6 | 32 | //·Line:·6 |
35 | public·class·Generic<P> | 33 | public·class·Generic<P> |
36 | { | 34 | { |
37 | » public·class·Status·:·Status | 35 | » public·class·Status·:·Status |
38 | » { | 36 | » { |
39 | » » Status·(Foo·foo)·:·base·(foo) | 37 | » » Status·(Foo·foo)·:·base·(foo) |
40 | » » { | 38 | » » { |
41 | » » } | 39 | » » } |
42 | » } | 40 | » } |
43 | }</string> | 41 | }</string> |
44 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·` | 42 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`C'·and·`A' |
45 | //·Line:· | 43 | //·Line:·4 |
44 | class·A·:·B | ||
45 | {·} | ||
46 | class·A<T>·:·B<int> | ||
47 | { | ||
48 | } | ||
49 | class·B | 46 | class·B·:·C |
50 | {·} | 47 | {·} |
51 | class·X | ||
52 | { | ||
53 | » static·void·Main·() | ||
54 | 48 | class·C·:·A | |
49 | {·}</string> | ||
50 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B'·and·`A' | ||
51 | //·Line:·7 | ||
52 | class·A·:·B·{ | ||
53 | } | ||
54 | class·B·:·A·{ | ||
55 | }</string> | 55 | }</string> |
56 | ··</Examples> | 56 | ··</Examples> |
57 | </ErrorDocumentation> | 57 | </ErrorDocumentation> |
Offset 1, 35 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>CS0311</ErrorName> | 3 | ··<ErrorName>CS0311</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0311:·The·type·`B'·cannot·be·used·as·type·parameter·` | 5 | ····<string>//·CS0311:·The·type·`B<int>'·cannot·be·used·as·type·parameter·`X'·in·the·generic·type·or·method·`C<X>'.·There·is·no·implicit·reference·conversion·from·`B<int>'·to·`D<B<int>>' |
6 | //·Line:· | 6 | //·Line:·3 |
7 | class·A·:·C<B<int>>·{} | ||
8 | class·B<X>·{} | ||
9 | interface·C<X>·where·X·:·D<X>·{} | ||
10 | interface·D<X>·{}</string> | ||
7 | public·class·Foo<T> | ||
8 | » where·T·:·A | ||
9 | { | ||
10 | } | ||
11 | public·class·A | ||
12 | { | ||
13 | } | ||
14 | public·class·B | ||
15 | { | ||
16 | } | ||
17 | class·X | ||
18 | { | ||
19 | » Foo<B>·foo; | ||
20 | » static·void·Main·() | ||
21 | » { | ||
22 | » } | ||
23 | }</string> | ||
24 | ····<string>//·CS0311:·The·type·`object'·cannot·be·used·as·type·parameter·`U'·in·the·generic·type·or·method·`G<C>.Method<U>()'.·There·is·no·implicit·reference·conversion·from·`object'·to·`C' | 11 | ····<string>//·CS0311:·The·type·`object'·cannot·be·used·as·type·parameter·`U'·in·the·generic·type·or·method·`G<C>.Method<U>()'.·There·is·no·implicit·reference·conversion·from·`object'·to·`C' |
25 | //·Line:·9 | 12 | //·Line:·9 |
26 | public·class·C | 13 | public·class·C |
27 | { | 14 | { |
28 | » public·static·void·Main·() | 15 | » public·static·void·Main·() |
29 | » { | 16 | » { |
Offset 40, 20 lines modified | Offset 22, 14 lines modified | ||
40 | public·class·G<T>·where·T·:·C | 22 | public·class·G<T>·where·T·:·C |
41 | { | 23 | { |
42 | » public·void·Method<U>·()·where·U·:·T | 24 | » public·void·Method<U>·()·where·U·:·T |
43 | » { | 25 | » { |
44 | » } | 26 | » } |
45 | }</string> | 27 | }</string> |
46 | ····<string>//·CS0311:·The·type·`B<int>'·cannot·be·used·as·type·parameter·`X'·in·the·generic·type·or·method·`C<X>'.·There·is·no·implicit·reference·conversion·from·`B<int>'·to·`D<B<int>>' | ||
47 | //·Line:·3 | ||
48 | class·A·:·C<B<int>>·{} | ||
49 | class·B<X>·{} | ||
50 | interface·C<X>·where·X·:·D<X>·{} | ||
51 | interface·D<X>·{}</string> | ||
52 | ····<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' | 28 | ····<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' |
53 | //·Line:·35 | 29 | //·Line:·35 |
54 | using·System; | 30 | using·System; |
55 | public·class·Foo<T> | 31 | public·class·Foo<T> |
56 | » where·T·:·A | 32 | » where·T·:·A |
57 | { | 33 | { |
Offset 85, 14 lines modified | Offset 61, 38 lines modified | ||
85 | { | 61 | { |
86 | » Foo<B>·b; | 62 | » Foo<B>·b; |
87 | » static·void·Main·() | 63 | » static·void·Main·() |
88 | » { | 64 | » { |
89 | » } | 65 | » } |
90 | }</string> | 66 | }</string> |
67 | ····<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' | ||
68 | //·Line:·19 | ||
69 | public·class·Foo<T> | ||
70 | » where·T·:·A | ||
71 | { | ||
72 | } | ||
73 | public·class·A | ||
74 | { | ||
75 | } | ||
76 | public·class·B | ||
77 | { | ||
78 | } | ||
79 | class·X | ||
80 | { | ||
81 | » Foo<B>·foo; | ||
82 | » static·void·Main·() | ||
83 | » { | ||
84 | » } | ||
85 | }</string> | ||
91 | ····<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' | 86 | ····<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' |
92 | //·Line:·21 | 87 | //·Line:·21 |
93 | public·class·Foo<T> | 88 | public·class·Foo<T> |
94 | » where·T·:·A,·I | 89 | » where·T·:·A,·I |
95 | { | 90 | { |
96 | } | 91 | } |
Offset 9, 75 lines modified | Offset 9, 35 lines modified | ||
9 | public·class·Child·:·Parent | 9 | public·class·Child·:·Parent |
10 | { | 10 | { |
11 | » public·void·Bar·(Parent·p) | 11 | » public·void·Bar·(Parent·p) |
12 | » { | 12 | » { |
13 | » » p.Foo·(); | 13 | » » p.Foo·(); |
14 | » } | 14 | » } |
15 | }</string> | 15 | }</string> |
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:·9 | ||
18 | //·Compiler·options:·-r:CS1540-15-lib.dll | ||
19 | public·class·Child<T>·:·Parent·where·T·:·Parent | ||
20 | { | ||
21 | » public·void·Bar·(T·p) | ||
22 | » { | ||
23 | » » p.Foo·(); | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS1540:·Cannot·access·protected·member·`A. | 16 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.n'·via·a·qualifier·of·type·`B'.·The·qualifier·must·be·of·type·`C'·or·derived·from·it |
27 | //·Line:· | 17 | //·Line:·19 |
28 | class·A | 18 | class·A |
29 | { | 19 | { |
20 | ········protected·int·n; | ||
30 | ········protected·virtual·void·X·() | ||
31 | ········{ | ||
32 | ········} | ||
33 | } | 21 | } |
34 | · | 22 | · |
35 | class·B·:·A | 23 | class·B·:·A |
36 | { | 24 | { |
37 | } | 25 | } |
38 | · | 26 | · |
39 | class·C·:·A | 27 | class·C·:·A |
40 | { | 28 | { |
41 | ········static·B·b·=·new·B·(); | 29 | ········static·B·b·=·new·B·(); |
42 | · | 30 | · |
43 | ········static·void·M·() | 31 | ········static·void·Main·() |
44 | ········{ | 32 | ········{ |
45 | ················b. | 33 | ················b.n·=·1; |
46 | ········} | 34 | ········} |
47 | }</string> | 35 | }</string> |
48 | ····<string>//·CS1540:·Cannot·access·protected·member·`AAttribute.AAttribute(int)'·via·a·qualifier·of·type·`AAttribute'.·The·qualifier·must·be·of·type·`BAttribute'·or·derived·from·it | ||
49 | //·Line:·17 | ||
50 | using·System; | ||
51 | public·class·AAttribute·:·Attribute | ||
52 | { | ||
53 | » public·AAttribute·() | ||
54 | » { | ||
55 | » } | ||
56 | » protected·AAttribute·(int·a) | ||
57 | » { | ||
58 | » } | ||
59 | } | ||
60 | [AAttribute·(5)] | ||
61 | public·class·BAttribute·:·AAttribute | ||
62 | { | ||
63 | » public·BAttribute·()·:·base·() | ||
64 | » { | ||
65 | » } | ||
66 | » | ||
67 | » public·BAttribute·(int·a)·:·base·(a) | ||
68 | » { | ||
69 | » } | ||
70 | }</string> | ||
71 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.member'·via·a·qualifier·of·type·`A'.·The·qualifier·must·be·of·type·`B'·or·derived·from·it | 36 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.member'·via·a·qualifier·of·type·`A'.·The·qualifier·must·be·of·type·`B'·or·derived·from·it |
72 | //·Line:·17 | 37 | //·Line:·17 |
73 | //·NOTE:·csc·report·simple·inaccessible·error·which·is·less·precise | 38 | //·NOTE:·csc·report·simple·inaccessible·error·which·is·less·precise |
74 | using·System; | 39 | using·System; |
75 | class·A | 40 | class·A |
Offset 91, 14 lines modified | Offset 51, 43 lines modified | ||
91 | ·······{ | 51 | ·······{ |
92 | ···············A·a·=·new·A·(); | 52 | ···············A·a·=·new·A·(); |
93 | ···············a.member·+=·Handler; | 53 | ···············a.member·+=·Handler; |
94 | ·······} | 54 | ·······} |
95 | ······· | 55 | ······· |
96 | ·······static·void·Handler·(object·sender,·EventArgs·args)·{} | 56 | ·······static·void·Handler·(object·sender,·EventArgs·args)·{} |
97 | }</string> | 57 | }</string> |
58 | ····<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 | ||
59 | //·Line:·25 | ||
60 | public·class·A·{ | ||
61 | » public·A·() | ||
62 | » { | ||
63 | » } | ||
64 | » protected·A·(A·a) | ||
65 | » { | ||
66 | » } | ||
67 | } | ||
68 | public·class·B·:·A·{ | ||
69 | » public·B·()·:·base·() | ||
70 | » { | ||
71 | » } | ||
72 | » | ||
73 | » public·B·(A·a)·:·base·(a) | ||
74 | » { | ||
75 | » } | ||
76 | » | ||
77 | » public·A·MyA·{ | ||
78 | » » get·{ | ||
79 | » » » A·a·=·new·A·(this); | ||
80 | » » » return·a; | ||
81 | » » } | ||
82 | » } | ||
83 | }</string> | ||
98 | ····<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 | 84 | ····<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 |
99 | //·Line:·17 | 85 | //·Line:·17 |
100 | class·A | 86 | class·A |
101 | { | 87 | { |
102 | » public·object[]·Test·{ | 88 | » public·object[]·Test·{ |
103 | » » set·{·} | 89 | » » set·{·} |
Offset 114, 40 lines modified | Offset 103, 14 lines modified | ||
114 | { | 103 | { |
115 | » public·void·Test2·(B·b) | 104 | » public·void·Test2·(B·b) |
116 | » { | 105 | » { |
117 | » » foreach·(object·o·in·b.Test)·{ | 106 | » » foreach·(object·o·in·b.Test)·{ |
118 | » » } | 107 | » » } |
119 | » } | 108 | » } |
Max diff block lines reached; 8071/10838 bytes (74.47%) of diff not shown. |
Offset 1, 23 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·`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>' | ||
6 | //·Line:·10 | ||
7 | public·class·C<T>·where·T·:·struct | ||
8 | { | ||
9 | } | ||
10 | class·A | ||
11 | { | ||
12 | » public·void·Foo·(C<string>[]·args) | ||
13 | » { | ||
14 | » } | ||
15 | }</string> | ||
5 | ····<string>//·CS0453:·The·type·`Foo'·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>' | 16 | ····<string>//·CS0453:·The·type·`Foo'·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>' |
6 | //·Line:·10 | 17 | //·Line:·10 |
7 | public·class·Foo | 18 | public·class·Foo |
8 | {·} | 19 | {·} |
9 | class·X | 20 | class·X |
10 | { | 21 | { |
11 | » static·void·Main·() | 22 | » static·void·Main·() |
12 | » { | 23 | » { |
13 | » » Foo?·foo·=·new·Foo·(); | 24 | » » Foo?·foo·=·new·Foo·(); |
14 | » } | 25 | » } |
15 | }</string> | 26 | }</string> |
27 | ····<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>' | ||
28 | //·Line:·14 | ||
29 | using·System; | ||
30 | public·static·class·Nullable_Test·{ | ||
31 | » public·static·int·Compare<T>·(Nullable<T>·left) | ||
32 | » { | ||
33 | » » return·0; | ||
34 | » } | ||
35 | }</string> | ||
36 | ····<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>' | ||
37 | //·Line:·10 | ||
38 | public·class·C<T>·where·T·:·struct | ||
39 | { | ||
40 | } | ||
41 | class·A | ||
42 | { | ||
43 | » public·C<string>·Foo·() | ||
44 | » { | ||
45 | » } | ||
46 | }</string> | ||
16 | ····<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>' | 47 | ····<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>' |
17 | //·Line:·14 | 48 | //·Line:·14 |
18 | public·class·Foo<T> | 49 | public·class·Foo<T> |
19 | » where·T·:·struct | 50 | » where·T·:·struct |
20 | {·} | 51 | {·} |
21 | public·struct·Bar | 52 | public·struct·Bar |
Offset 50, 75 lines modified | Offset 87, 38 lines modified | ||
50 | » { | 87 | » { |
51 | » » public·static·void·Main·() | 88 | » » public·static·void·Main·() |
52 | » » { | 89 | » » { |
53 | » » » new·M().Test_2(); | 90 | » » » new·M().Test_2(); |
54 | » » } | 91 | » » } |
55 | » } | 92 | » } |
56 | }</string> | 93 | }</string> |
57 | ····<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)' | ||
58 | //·Line:·10 | ||
59 | class·Tester | ||
60 | { | ||
61 | » static·void·Foo<T>·(T·t)·where·T·:·struct | ||
62 | » { | ||
63 | » } | ||
64 | » | ||
65 | » public·static·int·Main·() | ||
66 | » { | ||
67 | » » dynamic·d·=·1; | ||
68 | » » Foo<dynamic>(d); | ||
69 | » » return·0; | ||
70 | » } | ||
71 | }</string> | ||
72 | ····<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>' | ||
73 | //·Line:·10 | ||
74 | public·class·C<T>·where·T·:·struct | ||
75 | { | ||
76 | } | ||
77 | class·A | ||
78 | { | ||
79 | » public·void·Foo·(C<string>[]·args) | ||
80 | » { | ||
81 | » } | ||
82 | }</string> | ||
83 | ····<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>' | ||
84 | //·Line:·14 | ||
85 | using·System; | ||
86 | public·static·class·Nullable_Test·{ | ||
87 | » public·static·int·Compare<T>·(Nullable<T>·left) | ||
88 | » { | ||
89 | » » return·0; | ||
90 | » } | ||
91 | }</string> | ||
92 | ····<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>' | 94 | ····<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>' |
93 | //·Line:·10 | 95 | //·Line:·10 |
94 | public·class·MyValue<T> | 96 | public·class·MyValue<T> |
95 | » where·T·:·struct | 97 | » where·T·:·struct |
96 | {·} | 98 | {·} |
97 | class·X | 99 | class·X |
98 | { | 100 | { |
99 | » MyValue<X>·x; | 101 | » MyValue<X>·x; |
100 | » static·void·Main·() | 102 | » static·void·Main·() |
101 | » {·} | 103 | » {·} |
102 | }</string> | 104 | }</string> |
103 | ····<string>//·CS0453:·The·type·` | 105 | ····<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:·10 | 106 | //·Line:·10 |
107 | class·Tester | ||
105 | public·class·C<T>·where·T·:·struct | ||
106 | { | ||
Max diff block lines reached; 236/3755 bytes (6.28%) of diff not shown. |
Offset 3, 89 lines modified | Offset 3, 89 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 | » | 9 | » public·C·(bool·value) |
10 | » {» » | ||
11 | » } | ||
12 | » public·C·() | ||
13 | » » :·this·(Foo·(out·int·arg)) | ||
14 | » {» | ||
15 | » } | ||
10 | » static·bool·Foo·(out·int·arg) | 16 | » static·bool·Foo·(out·int·arg) |
11 | » { | 17 | » { |
12 | » » arg·=·2; | 18 | » » arg·=·2; |
13 | » » return·false; | 19 | » » return·false; |
14 | » } | 20 | » } |
15 | }</string> | 21 | }</string> |
16 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | 22 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers |
17 | //·Line:·6 | 23 | //·Line:·6 |
18 | public·class·C | 24 | public·class·C |
19 | { | 25 | { |
20 | » bool·res·=·Foo·( | 26 | » bool·res·=·Foo·()·is·string·s; |
21 | » static·b | 27 | » static·object·Foo·() |
22 | » { | 28 | » { |
23 | » » arg·=·2; | ||
24 | » » return· | 29 | » » return·null; |
25 | » } | 30 | » } |
26 | }</string> | 31 | }</string> |
27 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | 32 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers |
28 | //·Line:· | 33 | //·Line:·8 |
29 | 34 | using·System; | |
35 | public·class·C | ||
30 | { | 36 | { |
31 | 37 | » event·Action·H·=·Foo·(out·var·res); | |
32 | ····static·object·Foo·() | ||
33 | ····{ | ||
34 | ········return·false; | ||
35 | ···· | 38 | » static·Action·Foo·(out·int·arg) |
39 | » { | ||
40 | » » arg·=·2; | ||
41 | » » return·null; | ||
42 | » } | ||
36 | }</string> | 43 | }</string> |
37 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | 44 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers |
38 | //·Line:·11 | 45 | //·Line:·11 |
39 | public·class·C | 46 | public·class·C |
40 | { | 47 | { |
48 | » bool·Prop·{·get;·}·=·Foo·(out·int·arg); | ||
41 | » public·C·(bool·value) | ||
42 | » {» » | ||
43 | » } | ||
44 | » public·C·() | ||
45 | » » :·this·(Foo·(out·int·arg)) | ||
46 | » {» | ||
47 | » } | ||
48 | » static·bool·Foo·(out·int·arg) | 49 | » static·bool·Foo·(out·int·arg) |
49 | » { | 50 | » { |
50 | » » arg·=·2; | 51 | » » arg·=·2; |
51 | » » return·false; | 52 | » » return·false; |
52 | » } | 53 | » } |
53 | }</string> | 54 | }</string> |
54 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | 55 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers |
55 | //·Line:· | 56 | //·Line:·6 |
56 | using·System; | ||
57 | public·class·C | 57 | public·class·C |
58 | { | 58 | { |
59 | » | 59 | » bool·res·=·Foo·(out·int·arg); |
60 | » static· | 60 | » static·bool·Foo·(out·int·arg) |
61 | » { | 61 | » { |
62 | » » arg·=·2; | 62 | » » arg·=·2; |
63 | » » return· | 63 | » » return·false; |
64 | » } | 64 | » } |
65 | }</string> | 65 | }</string> |
66 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | 66 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers |
67 | //·Line:·6 | 67 | //·Line:·6 |
68 | 68 | class·X | |
69 | { | 69 | { |
70 | 70 | ····public·static·bool·Test·{·get;·}·=·Foo·()·is·bool·x; | |
71 | 71 | ····static·object·Foo·() | |
72 | » { | ||
73 | » » return·null; | ||
74 | 72 | ····{ | |
73 | ········return·false; | ||
74 | ····} | ||
75 | }</string> | 75 | }</string> |
76 | ··</Examples> | 76 | ··</Examples> |
77 | </ErrorDocumentation> | 77 | </ErrorDocumentation> |
Offset 1, 121 lines modified | Offset 1, 126 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1690</ErrorName> | 3 | ··<ErrorName>CS1690</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class | 5 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class |
6 | //·Line:·2 | 6 | //·Line:·22 |
7 | //·Compiler·options:·-warn:1·-warnaserror | 7 | //·Compiler·options:·-warn:1·-warnaserror |
8 | using·System; | 8 | using·System; |
9 | public·struct· | 9 | public·struct·Point |
10 | { | 10 | { |
11 | ········public·void·Error·()·{} | ||
11 | ········public·int·val;· | ||
12 | } | ||
13 | public·struct·Point·{ | ||
14 | » public·Coord·x; | ||
15 | » public·Coord·y; | ||
16 | } | 12 | } |
17 | public·class·A·:·MarshalByRefObject | 13 | public·class·A·:·MarshalByRefObject |
18 | { | 14 | { |
19 | ···public·Point·point·=·new·Point·(); | 15 | ···public·Point·point·=·new·Point·(); |
20 | } | 16 | } |
21 | public·class·Test | 17 | public·class·Test |
22 | { | 18 | { |
23 | ···public·static·void·Main·() | 19 | ···public·static·void·Main·() |
24 | ···{ | 20 | ···{ |
25 | ········A·a·=·new·A·(); | 21 | ········A·a·=·new·A·(); |
26 | ········ | 22 | ········a.point.Error·(); |
27 | ···} | 23 | ···} |
28 | }</string> | 24 | }</string> |
29 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class | 25 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class |
30 | //·Line:·22 | 26 | //·Line:·22 |
31 | //·Compiler·options:·-warn:1·-warnaserror | 27 | //·Compiler·options:·-warn:1·-warnaserror |
32 | using·System; | 28 | using·System; |
33 | public·struct·Point | 29 | public·struct·Point |
34 | { | 30 | { |
35 | ········public· | 31 | ········public·bool·Error·{·get·{·return·true;·}·} |
36 | } | 32 | } |
37 | public·class·A·:·MarshalByRefObject | 33 | public·class·A·:·MarshalByRefObject |
38 | { | 34 | { |
39 | ···public·Point·point·=·new·Point·(); | 35 | ···public·Point·point·=·new·Point·(); |
40 | } | 36 | } |
41 | public·class·Test | 37 | public·class·Test |
42 | { | 38 | { |
43 | ···public·static·void·Main·() | 39 | ···public·static·void·Main·() |
44 | ···{ | 40 | ···{ |
45 | ········A·a·=·new·A·(); | 41 | ········A·a·=·new·A·(); |
46 | ········a.point.Error | 42 | ········bool·b·=·a.point.Error; |
47 | ···} | 43 | ···} |
48 | }</string> | 44 | }</string> |
49 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class | 45 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class |
50 | //·Line:·2 | 46 | //·Line:·27 |
51 | //·Compiler·options:·-warn:1·-warnaserror | 47 | //·Compiler·options:·-warn:1·-warnaserror |
52 | using·System; | 48 | using·System; |
53 | public·struct· | 49 | public·struct·Coord· |
54 | { | 50 | { |
55 | ········public· | 51 | ········public·int·val;· |
52 | } | ||
53 | public·struct·Point·{ | ||
54 | » public·Coord·x; | ||
55 | » public·Coord·y; | ||
56 | } | 56 | } |
57 | public·class·A·:·MarshalByRefObject | 57 | public·class·A·:·MarshalByRefObject |
58 | { | 58 | { |
59 | ···public·Point·point·=·new·Point·(); | 59 | ···public·Point·point·=·new·Point·(); |
60 | } | 60 | } |
61 | public·class·Test | 61 | public·class·Test |
62 | { | 62 | { |
63 | ···public·static·void·Main·() | 63 | ···public·static·void·Main·() |
64 | ···{ | 64 | ···{ |
65 | ········A·a·=·new·A·(); | 65 | ········A·a·=·new·A·(); |
66 | ········ | 66 | ········Console.WriteLine·(a.point.x); |
67 | ···} | 67 | ···} |
68 | }</string> | 68 | }</string> |
69 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class | 69 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class |
70 | //·Line:·2 | 70 | //·Line:·27 |
71 | //·Compiler·options:·-warn:1·-warnaserror | 71 | //·Compiler·options:·-warn:1·-warnaserror |
72 | using·System; | 72 | using·System; |
73 | public·struct· | 73 | public·struct·Coord· |
74 | { | 74 | { |
75 | ········public· | 75 | ········public·int·val;· |
76 | } | ||
77 | public·struct·Point·{ | ||
78 | » public·Coord·x; | ||
79 | » public·Coord·y; | ||
76 | } | 80 | } |
77 | public·class·A·:·MarshalByRefObject | 81 | public·class·A·:·MarshalByRefObject |
78 | { | 82 | { |
79 | ···public·Point·point·=·new·Point·(); | 83 | ···public·Point·point·=·new·Point·(); |
80 | } | 84 | } |
81 | public·class·Test | 85 | public·class·Test |
82 | { | 86 | { |
83 | ···public·static·void·Main·() | 87 | ···public·static·void·Main·() |
84 | ···{ | 88 | ···{ |
85 | ········A·a·=·new·A·(); | 89 | ········A·a·=·new·A·(); |
86 | ········a.point | 90 | ········a.point.x.val·=·0; |
87 | ···} | 91 | ···} |
88 | }</string> | 92 | }</string> |
89 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class | 93 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class |
90 | //·Line:·27 | 94 | //·Line:·27 |
91 | //·Compiler·options:·-warn:1·-warnaserror | 95 | //·Compiler·options:·-warn:1·-warnaserror |
92 | using·System; | 96 | using·System; |
93 | public·struct·Coord· | 97 | public·struct·Coord· |
94 | { | 98 | { |
95 | ········public· | 99 | ········public·int·val;· |
96 | } | 100 | } |
Max diff block lines reached; 1526/4690 bytes (32.54%) of diff not shown. |
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 | ········UnsafeClass·()· | 8 | ········unsafe·UnsafeClass·()·{} |
9 | » { | ||
10 | » ····unsafe·{} | ||
11 | » } | ||
12 | }</string> | 9 | }</string> |
13 | ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified | 10 | ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified |
14 | //·Line:·5 | 11 | //·Line:·5 |
15 | class·UnsafeClass·{ | 12 | class·UnsafeClass·{ |
16 | ········ | 13 | ········UnsafeClass·()· |
14 | » { | ||
15 | » ····unsafe·{} | ||
16 | » } | ||
17 | }</string> | 17 | }</string> |
18 | ··</Examples> | 18 | ··</Examples> |
19 | </ErrorDocumentation> | 19 | </ErrorDocumentation> |
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>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> | ||
5 | ····<string>//·CS0070:·The·event·`Button.Click'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`Button' | 25 | ····<string>//·CS0070:·The·event·`Button.Click'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`Button' |
6 | //·Line:·20 | 26 | //·Line:·20 |
7 | using·System; | 27 | using·System; |
8 | public·delegate·void·EventHandler·(int·i,·int·j); | 28 | public·delegate·void·EventHandler·(int·i,·int·j); |
Offset 28, 33 lines modified | Offset 52, 9 lines modified | ||
28 | » { | 52 | » { |
29 | » } | 53 | » } |
30 | » | 54 | » |
31 | » public·static·void·Main·() | 55 | » public·static·void·Main·() |
32 | » { | 56 | » { |
33 | » } | 57 | » } |
34 | }</string> | 58 | }</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> | ||
55 | ··</Examples> | 59 | ··</Examples> |
56 | </ErrorDocumentation> | 60 | </ErrorDocumentation> |
Offset 1, 109 lines modified | Offset 1, 109 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·` | 5 | ····<string>//·CS3008:·Identifier·`System.Error.__ComObject'·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·class·C·{ | ||
11 | 10 | namespace·System.Error·{ | |
11 | » public·class·__ComObject·:·MarshalByRefObject·{ | ||
12 | » » private·__ComObject·() | ||
13 | » » { | ||
14 | » » } | ||
15 | » } | ||
12 | }</string> | 16 | }</string> |
13 | ····<string>//·CS3008:·Identifier·`_ | 17 | ····<string>//·CS3008:·Identifier·`CLSClass._myEvent'·is·not·CLS-compliant |
14 | //·Line:· | 18 | //·Line:·11 |
15 | //·Compiler·options:·-warnaserror·-warn:1 | 19 | //·Compiler·options:·-warnaserror·-warn:1 |
16 | using·System; | 20 | using·System; |
17 | [assembly:CLSCompliant(true)] | 21 | [assembly:·CLSCompliant(true)] |
18 | public·interface·_I·{ | ||
19 | }</string> | ||
20 | ····<string>//·CS3008:·Identifier·`E2.__VALUE'·is·not·CLS-compliant | ||
21 | //·Line:·9 | ||
22 | //·Compiler·options:·-warnaserror·-warn:1 | ||
22 | public·delegate·void·MyDelegate(); | ||
23 | using·System; | ||
24 | [assembly:CLSCompliant·(true)] | ||
25 | public·enum·E2·{ | ||
26 | · | 23 | public·class·CLSClass·{ |
24 | ········public·event·MyDelegate·_myEvent; | ||
27 | }</string> | 25 | }</string> |
28 | ····<string>//·CS3008:·Identifier·` | 26 | ····<string>//·CS3008:·Identifier·`I._()'·is·not·CLS-compliant |
29 | //·Line:·9 | 27 | //·Line:·9 |
30 | //·Compiler·options:·-warnaserror·-warn:1 | 28 | //·Compiler·options:·-warnaserror·-warn:1 |
31 | using·System; | 29 | using·System; |
32 | [assembly: | 30 | [assembly:CLSCompliant(true)] |
33 | public·class·CLSClass·{ | ||
34 | 31 | public·interface·I·{ | |
32 | ········void·_(); | ||
35 | }</string> | 33 | }</string> |
36 | ····<string>//·CS3008:·Identifier·` | 34 | ····<string>//·CS3008:·Identifier·`_I'·is·not·CLS-compliant |
37 | //·Line:· | 35 | //·Line:·8 |
38 | //·Compiler·options:·-warnaserror·-warn:1 | 36 | //·Compiler·options:·-warnaserror·-warn:1 |
39 | using·System; | 37 | using·System; |
40 | [assembly: | 38 | [assembly:CLSCompliant(true)] |
41 | public·delegate·void·MyDelegate(); | ||
39 | public·interface·_I·{ | ||
42 | public·class·CLSClass·{ | ||
43 | ········public·event·MyDelegate·_myEvent; | ||
44 | }</string> | 40 | }</string> |
45 | ····<string>//·CS3008:·Identifier·` | 41 | ····<string>//·CS3008:·Identifier·`_A'·is·not·CLS-compliant |
46 | //·Line:· | 42 | //·Line:·8 |
47 | //·Compiler·options:·-warnaserror·-warn:1 | 43 | //·Compiler·options:·-warnaserror·-warn:1 |
48 | using·System; | 44 | using·System; |
49 | [assembly: | 45 | [assembly:CLSCompliant(true)] |
50 | public·class· | 46 | public·class·_A·{ |
51 | ········public·static·int·_value·=·3; | ||
52 | }</string> | 47 | }</string> |
53 | ····<string>//·CS3008:·Identifier·`__N'·is·not·CLS-compliant | 48 | ····<string>//·CS3008:·Identifier·`__N'·is·not·CLS-compliant |
54 | //·Line:·7 | 49 | //·Line:·7 |
55 | //·Compiler·options:·-warnaserror·-warn:1 | 50 | //·Compiler·options:·-warnaserror·-warn:1 |
56 | [assembly:System.CLSCompliant(true)] | 51 | [assembly:System.CLSCompliant(true)] |
57 | namespace·__N | 52 | namespace·__N |
58 | { | 53 | { |
59 | }</string> | 54 | }</string> |
60 | ····<string>//·CS3008:·Identifier·`_ | 55 | ····<string>//·CS3008:·Identifier·`C._()'·is·not·CLS-compliant |
61 | //·Line:· | 56 | //·Line:·9 |
62 | //·Compiler·options:·-warnaserror·-warn:1 | 57 | //·Compiler·options:·-warnaserror·-warn:1 |
63 | using·System; | 58 | using·System; |
64 | [assembly:CLSCompliant(true)] | 59 | [assembly:CLSCompliant(true)] |
65 | public·class· | 60 | public·class·C·{ |
61 | ········public·void·_()·{} | ||
66 | }</string> | 62 | }</string> |
67 | ····<string>//·CS3008:·Identifier·` | 63 | ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant |
68 | //·Line:·9 | 64 | //·Line:·9 |
69 | //·Compiler·options:·-warnaserror·-warn:1 | 65 | //·Compiler·options:·-warnaserror·-warn:1 |
70 | using·System; | 66 | using·System; |
71 | [assembly:CLSCompliant(true)] | 67 | [assembly:·CLSCompliant(true)] |
68 | public·class·CLSClass·{ | ||
69 | ········public·static·int·_value·=·3; | ||
72 | namespace·System.Error·{ | ||
73 | » public·class·__ComObject·:·MarshalByRefObject·{ | ||
74 | » » private·__ComObject·() | ||
75 | » » { | ||
76 | » » } | ||
77 | » } | ||
78 | }</string> | 70 | }</string> |
79 | ····<string>//·CS3008:·Identifier·` | 71 | ····<string>//·CS3008:·Identifier·`E2.__VALUE'·is·not·CLS-compliant |
80 | //·Line:·9 | 72 | //·Line:·9 |
81 | //·Compiler·options:·-warnaserror·-warn:1 | 73 | //·Compiler·options:·-warnaserror·-warn:1 |
82 | using·System; | 74 | using·System; |
83 | [assembly:CLSCompliant(true)] | 75 | [assembly:CLSCompliant·(true)] |
84 | public·interface·I·{ | ||
85 | 76 | public·enum·E2·{ | |
77 | ········__VALUE | ||
78 | }</string> | ||
79 | ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant | ||
80 | //·Line:·9 | ||
81 | //·Compiler·options:·-warnaserror·-warn:1 | ||
82 | using·System; | ||
83 | [assembly:·CLSCompliant(true)] | ||
Max diff block lines reached; 38/4173 bytes (0.91%) of diff not shown. |
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 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>CS1040</ErrorName> | 3 | ··<ErrorName>CS1040</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1040:·Preprocessor·directives·must·appear·as·the·first·non-whitespace·character·on·a·line | 5 | ····<string>//·CS1040:·Preprocessor·directives·must·appear·as·the·first·non-whitespace·character·on·a·line |
6 | //·Line:·5 | ||
7 | //·Compiler·options:·-t:library | ||
8 | /*····*/·#define·AA</string> | ||
9 | ····<string>//·CS1040:·Preprocessor·directives·must·appear·as·the·first·non-whitespace·character·on·a·line | ||
10 | //·Line:·2 | 6 | //·Line:·2 |
11 | //·Compiler·Options:·-t:library | 7 | //·Compiler·Options:·-t:library |
12 | /*·hey·*/·#define·a</string> | 8 | /*·hey·*/·#define·a</string> |
9 | ····<string>//·CS1040:·Preprocessor·directives·must·appear·as·the·first·non-whitespace·character·on·a·line | ||
10 | //·Line:·5 | ||
11 | //·Compiler·options:·-t:library | ||
12 | /*····*/·#define·AA</string> | ||
13 | ··</Examples> | 13 | ··</Examples> |
14 | </ErrorDocumentation> | 14 | </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>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> | ||
15 | ····<string>//·CS0533:·`MyAbstract.Initialize()'·hides·inherited·abstract·member·`MyAbstractBase.Initialize()' | ||
16 | //·Line:·10 | ||
17 | public·abstract·class·MyAbstractBase | ||
18 | { | ||
19 | ····public·abstract·void·Initialize(); | ||
20 | } | ||
21 | public·abstract·class·MyAbstract·:·MyAbstractBase | ||
22 | { | ||
23 | ····public·void·Initialize()·{ | ||
24 | ····} | ||
25 | } | ||
26 | public·class·Program | ||
27 | { | ||
28 | ····public·static·void·Main(string[]·args) | ||
29 | ····{ | ||
30 | ····} | ||
31 | }</string> | ||
5 | ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent' | 32 | ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent' |
6 | //·Line:·11 | 33 | //·Line:·11 |
7 | using·System; | 34 | using·System; |
8 | abstract·class·A·{ | 35 | abstract·class·A·{ |
9 | » public·abstract·event·EventHandler·MyEvent; | 36 | » public·abstract·event·EventHandler·MyEvent; |
10 | } | 37 | } |
11 | class·B·:·A·{ | 38 | class·B·:·A·{ |
12 | » public·event·EventHandler·MyEvent; | 39 | » public·new·event·EventHandler·MyEvent; |
13 | }</string> | 40 | }</string> |
14 | ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent' | 41 | ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent' |
15 | //·Line:·11 | 42 | //·Line:·11 |
16 | using·System; | 43 | using·System; |
17 | abstract·class·A·{ | 44 | abstract·class·A·{ |
18 | » public·abstract·event·EventHandler·MyEvent; | 45 | » public·abstract·event·EventHandler·MyEvent; |
19 | } | 46 | } |
20 | class·B·:·A·{ | 47 | class·B·:·A·{ |
21 | » public· | 48 | » public·event·EventHandler·MyEvent; |
22 | }</string> | 49 | }</string> |
23 | ····<string>//·CS0533:·`DerivedClass.Foo()'·hides·inherited·abstract·member·`BaseClass.Foo()' | 50 | ····<string>//·CS0533:·`DerivedClass.Foo()'·hides·inherited·abstract·member·`BaseClass.Foo()' |
24 | //·Line:·9 | 51 | //·Line:·9 |
25 | abstract·public·class·BaseClass·{ | 52 | abstract·public·class·BaseClass·{ |
26 | ········abstract·protected·void·Foo·(); | 53 | ········abstract·protected·void·Foo·(); |
27 | } | 54 | } |
28 | abstract·class·DerivedClass:·BaseClass·{ | 55 | abstract·class·DerivedClass:·BaseClass·{ |
29 | ········public·new·void·Foo·()·{} | 56 | ········public·new·void·Foo·()·{} |
30 | » » public·static·void·Main·()·{} | 57 | » » public·static·void·Main·()·{} |
31 | }</string> | 58 | }</string> |
32 | ····<string>//·CS0533:·`DerivedClass.Foo'·hides·inherited·abstract·member·`BaseClass.Foo()' | ||
33 | //·Line:·11 | ||
34 | abstract·public·class·BaseClass | ||
35 | { | ||
36 | » abstract·protected·void·Foo·(); | ||
37 | } | ||
38 | abstract·class·DerivedClass:·BaseClass | ||
39 | { | ||
40 | » public·new·int·Foo; | ||
41 | }</string> | ||
42 | ····<string>//·CS0533:·`MyAbstract.Initialize()'·hides·inherited·abstract·member·`MyAbstractBase.Initialize()' | ||
43 | //·Line:·10 | ||
44 | public·abstract·class·MyAbstractBase | ||
45 | { | ||
46 | ····public·abstract·void·Initialize(); | ||
47 | } | ||
48 | public·abstract·class·MyAbstract·:·MyAbstractBase | ||
49 | { | ||
50 | ····public·void·Initialize()·{ | ||
51 | ····} | ||
52 | } | ||
53 | public·class·Program | ||
54 | { | ||
55 | ····public·static·void·Main(string[]·args) | ||
56 | ····{ | ||
57 | ····} | ||
58 | }</string> | ||
59 | ··</Examples> | 59 | ··</Examples> |
60 | </ErrorDocumentation> | 60 | </ErrorDocumentation> |
Offset 1, 46 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>CS0313</ErrorName> | 3 | ··<ErrorName>CS0313</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0313:·The·type·`S?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·` | 5 | ····<string>//·CS0313:·The·type·`S?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`C<I>.Foo<T>(T)'.·The·nullable·type·`S?'·never·satisfies·interface·constraint·`I' |
6 | //·Line:· | 6 | //·Line:·20 |
7 | struct·S·:·I | ||
8 | { | ||
9 | } | ||
7 | interface·I | 10 | interface·I |
8 | { | 11 | { |
9 | } | 12 | } |
10 | s | 13 | class·C<U> |
11 | { | 14 | { |
12 | » static·void·Foo<T>·(T· | 15 | » static·void·Foo<T>·(T·value)·where·T·:·U |
13 | » { | 16 | » { |
14 | » } | 17 | » } |
15 | » static·void· | 18 | » static·void·Bar·(S?·s) |
16 | » { | 19 | » { |
17 | » » Foo·(s); | 20 | » » C<I>.Foo·(s); |
18 | » } | 21 | » } |
19 | }</string> | 22 | }</string> |
20 | ····<string>//·CS0313:·The·type·`S?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·` | 23 | ····<string>//·CS0313:·The·type·`S?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`S.Foo<T>(T)'.·The·nullable·type·`S?'·never·satisfies·interface·constraint·`I' |
21 | //·Line:· | 24 | //·Line:·16 |
22 | struct·S·:·I | ||
23 | { | ||
24 | } | ||
25 | interface·I | 25 | interface·I |
26 | { | 26 | { |
27 | } | 27 | } |
28 | 28 | struct·S·:·I | |
29 | { | 29 | { |
30 | » static·void·Foo<T>·(T· | 30 | » static·void·Foo<T>·(T·t)·where·T·:·I |
31 | » { | 31 | » { |
32 | » } | 32 | » } |
33 | » static·void· | 33 | » static·void·Test·(S?·s) |
34 | » { | 34 | » { |
35 | » » | 35 | » » Foo·(s); |
36 | » } | 36 | » } |
37 | }</string> | 37 | }</string> |
38 | ··</Examples> | 38 | ··</Examples> |
39 | </ErrorDocumentation> | 39 | </ErrorDocumentation> |
Offset 1, 18 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>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·(`int')·type |
6 | //·Line:· | 6 | //·Line:·10 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | class· | 8 | class·X |
9 | » static·void·Main·()·{· | ||
10 | 9 | { | |
10 | » public·void·Foo<T>·()·where·T·:·class | ||
11 | » { | ||
12 | » » T·t·=·default·(T); | ||
13 | » » if·(t·is·int)·{ | ||
14 | » » } | ||
11 | » } | 15 | » } |
12 | }</string> | 16 | }</string> |
13 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type | 17 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type |
14 | //·Line:·13 | 18 | //·Line:·13 |
15 | //·Compiler·options:·-warnaserror·-warn:1 | 19 | //·Compiler·options:·-warnaserror·-warn:1 |
16 | class·S·{} | 20 | class·S·{} |
Offset 23, 93 lines modified | Offset 27, 87 lines modified | ||
23 | » { | 27 | » { |
24 | » » const·S·x·=·null; | 28 | » » const·S·x·=·null; |
25 | » » | 29 | » » |
26 | » » if·(x·is·byte)·{ | 30 | » » if·(x·is·byte)·{ |
27 | » » } | 31 | » » } |
28 | » } | 32 | » } |
29 | }</string> | 33 | }</string> |
30 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`int')·type | ||
31 | //·Line:·10 | ||
32 | //·Compiler·options:·-warnaserror·-warn:1 | ||
33 | class·X | ||
34 | { | ||
35 | » public·void·Foo<T>·()·where·T·:·class | ||
36 | » { | ||
37 | » » T·t·=·default·(T); | ||
38 | » » if·(t·is·int)·{ | ||
39 | » » } | ||
40 | » } | ||
41 | }</string> | ||
42 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type | 34 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type |
43 | //·Line: | 35 | //·Line: |
44 | //·Compiler·options:·-warnaserror·-warn:1 | 36 | //·Compiler·options:·-warnaserror·-warn:1 |
45 | class·X·{ | 37 | class·X·{ |
46 | » static·void·Main·() | 38 | » static·void·Main·() |
47 | » { | 39 | » { |
48 | » » int·a·=·1; | 40 | » » int·a·=·1; |
49 | » » | 41 | » » |
50 | » » if·(a·is·byte){ | 42 | » » if·(a·is·byte){ |
51 | » » } | 43 | » » } |
52 | » } | 44 | » } |
53 | }</string> | 45 | }</string> |
54 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(` | 46 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`T')·type |
55 | //·Line:· | 47 | //·Line:·9 |
56 | //·Compiler·options:·-warnaserror·-warn:1 | 48 | //·Compiler·options:·-warnaserror·-warn:1 |
57 | 49 | class·X<T>·where·T·:·class | |
58 | { | 50 | { |
59 | » static·void·Foo·() | 51 | » static·void·Foo·() |
60 | » { | 52 | » { |
53 | » » if·(1·is·T)·{ | ||
61 | » } | 54 | » » } |
62 | » | ||
63 | » public·static·void·Main() | ||
64 | » { | ||
65 | » » bool·b·=·Foo·()·is·object; | ||
66 | » } | 55 | » } |
67 | }</string> | 56 | }</string> |
68 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(` | 57 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`B')·type |
69 | //·Line:·9 | 58 | //·Line:·9 |
70 | //·Compiler·options:·-warnaserror·-warn:1 | 59 | //·Compiler·options:·-warnaserror·-warn:1 |
71 | class· | 60 | class·B |
72 | { | 61 | { |
73 | » static·void·Foo·() | 62 | » static·void·Foo·() |
74 | » { | 63 | » { |
75 | » » if·(1·is· | 64 | » » if·(1·is·B)·{ |
65 | » » } | ||
66 | » } | ||
67 | }</string> | ||
68 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`Y')·type | ||
69 | //·Line:·10 | ||
70 | //·Compiler·options:·-warnaserror·-warn:1 | ||
71 | class·Y | ||
72 | { | ||
73 | } | ||
74 | class·X | ||
75 | { | ||
76 | » public·void·Foo·() | ||
77 | » { | ||
78 | » » X·x·=·null; | ||
79 | » » if·(x·is·Y)·{ | ||
76 | » » } | 80 | » » } |
77 | » } | 81 | » } |
78 | }</string> | 82 | }</string> |
79 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`decimal')·type | 83 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`decimal')·type |
80 | //·Line:·7 | 84 | //·Line:·7 |
81 | //·Compiler·options:·-warnaserror·-warn:1 | 85 | //·Compiler·options:·-warnaserror·-warn:1 |
82 | class·A | 86 | class·A |
83 | { | 87 | { |
84 | » static·void·Main·() | 88 | » static·void·Main·() |
85 | » {· | 89 | » {· |
86 | » » System.Console.WriteLine·(1·is·decimal); | 90 | » » System.Console.WriteLine·(1·is·decimal); |
87 | » } | 91 | » } |
88 | }</string> | 92 | }</string> |
89 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(` | 93 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`string')·type |
90 | //·Line:· | 94 | //·Line:·7 |
91 | //·Compiler·options:·-warnaserror·-warn:1 | 95 | //·Compiler·options:·-warnaserror·-warn:1 |
92 | using·System; | ||
93 | class· | 96 | class·A·{ |
97 | » static·void·Main·()·{· | ||
98 | » » System.Console.WriteLine·(null·is·string); | ||
94 | { | ||
95 | » void·Foo·() | ||
96 | » { | ||
97 | » » int?·i·=·null; | ||
Max diff block lines reached; 1112/4209 bytes (26.42%) of diff not shown. |
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>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·(Func<dynamic>))] | ||
9 | public·class·A·:·Attribute | ||
10 | { | ||
11 | » public·A·(Type·arg) | ||
12 | » { | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | ||
6 | //·Line:·13 | 16 | //·Line:·13 |
7 | using·System; | 17 | using·System; |
8 | class·AAttribute·:·Attribute | 18 | class·AAttribute·:·Attribute |
9 | { | 19 | { |
10 | » public·AAttribute·(dynamic·X) | 20 | » public·AAttribute·(dynamic·X) |
Offset 24, 52 lines modified | Offset 36, 40 lines modified | ||
24 | » } | 36 | » } |
25 | }</string> | 37 | }</string> |
26 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | 38 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression |
27 | //·Line:·6 | 39 | //·Line:·6 |
28 | using·System; | 40 | using·System; |
41 | [A(new·dynamic·[]·{·8·})] | ||
29 | [A(typeof·(Func<dynamic>))] | ||
30 | public·class·A·:·Attribute | ||
31 | { | ||
32 | » public·A·(Type·arg) | ||
33 | » { | ||
34 | » } | ||
35 | }</string> | ||
36 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | ||
37 | //·Line:·6 | ||
38 | using·System; | ||
39 | [A(typeof·(dynamic[]))] | ||
40 | public·class·A·:·Attribute | 42 | public·class·A·:·Attribute |
41 | { | 43 | { |
42 | » public·A·(object·arg) | 44 | » public·A·(object·arg) |
43 | » { | 45 | » { |
44 | » } | 46 | » } |
45 | }</string> | 47 | }</string> |
46 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | 48 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression |
47 | //·Line:·6 | 49 | //·Line:·6 |
48 | using·System; | 50 | using·System; |
49 | [A( | 51 | [A((dynamic)·null)] |
50 | public·class·A·:·Attribute | 52 | public·class·A·:·Attribute |
51 | { | 53 | { |
52 | » public·A·( | 54 | » public·A·(Type·arg) |
53 | » { | 55 | » { |
54 | » } | 56 | » } |
55 | }</string> | 57 | }</string> |
56 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | 58 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression |
57 | //·Line:·6 | 59 | //·Line:·6 |
58 | using·System; | 60 | using·System; |
59 | [A((dynamic | 61 | [A(typeof·(dynamic[]))] |
60 | public·class·A·:·Attribute | 62 | public·class·A·:·Attribute |
61 | { | 63 | { |
62 | » public·A·( | 64 | » public·A·(object·arg) |
63 | » { | 65 | » { |
64 | » } | 66 | » } |
65 | }</string> | 67 | }</string> |
66 | ··</Examples> | 68 | ··</Examples> |
67 | </ErrorDocumentation> | 69 | </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>CS7083</ErrorName> | 3 | ··<ErrorName>CS7083</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS7083:·Expression·must·be·implicitly·convertible·to·Boolean·or·its·type·`C'·must·define·operator·` | 5 | ····<string>//·CS7083:·Expression·must·be·implicitly·convertible·to·Boolean·or·its·type·`C'·must·define·operator·`true' |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | class·C | 7 | class·C |
8 | { | 8 | { |
9 | » dynamic·M·(dynamic·d) | 9 | » dynamic·M·(dynamic·d) |
10 | » { | 10 | » { |
11 | » » return·this· | 11 | » » return·this·||·d; |
12 | » } | 12 | » } |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS7083:·Expression·must·be·implicitly·convertible·to·Boolean·or·its·type·`C'·must·define·operator·` | 14 | ····<string>//·CS7083:·Expression·must·be·implicitly·convertible·to·Boolean·or·its·type·`C'·must·define·operator·`false' |
15 | //·Line:·8 | 15 | //·Line:·8 |
16 | class·C | 16 | class·C |
17 | { | 17 | { |
18 | » dynamic·M·(dynamic·d) | 18 | » dynamic·M·(dynamic·d) |
19 | » { | 19 | » { |
20 | » » return·this· | 20 | » » return·this·&&·d; |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 53 lines modified | Offset 1, 105 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1574</ErrorName> | 3 | ··<ErrorName>CS1574</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1574:·XML·comment·on·` | 5 | ····<string>//·CS1574:·XML·comment·on·`A'·has·cref·attribute·`ExecuteSilently'·that·could·not·be·resolved |
6 | //·Line:·11 | ||
7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror | ||
8 | ///·<summary·/> | ||
9 | public·interface·IExecutable·{ | ||
10 | » ///·<summary·/> | ||
11 | » void·ExecuteSilently·(); | ||
12 | } | ||
13 | ///·<summary> | ||
14 | ///·<see·cref="ExecuteSilently">this·is·not·allowed</see> | ||
15 | ///·</summary> | ||
16 | public·class·A·:·IExecutable·{ | ||
17 | » static·void·Main·()·{ | ||
18 | » } | ||
19 | » ///·<summary·/> | ||
20 | » void·IExecutable.ExecuteSilently·()·{ | ||
21 | » } | ||
22 | }</string> | ||
23 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`System.Xml.XmlDocument'·that·could·not·be·resolved | ||
6 | //·Line:· | 24 | //·Line:·9 |
25 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-noconfig | ||
26 | using·System; | ||
27 | ///·<seealso·cref="System.Xml.XmlDocument"/> | ||
28 | ///·with·/noconfig,·it·cannot·be·resolved. | ||
29 | public·class·Test | ||
30 | { | ||
31 | }</string> | ||
32 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`MyDelegate(int)'·that·could·not·be·resolved | ||
33 | //·Line:·8 | ||
34 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | ||
35 | ///·<summary> | ||
36 | ///·<see·cref="MyDelegate(int)"·/> | ||
37 | ///·</summary> | ||
38 | public·class·Test·{ | ||
39 | ········///·<summary> | ||
40 | ········///·whatever | ||
41 | ········///·</summary> | ||
42 | ········public·delegate·void·MyDelegate(int·i); | ||
43 | }</string> | ||
44 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Method(System.String)'·that·could·not·be·resolved | ||
45 | //·Line:·8 | ||
7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 46 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
8 | using·System; | 47 | using·System; |
9 | ///·<seealso·cref="explicit·operator·int·(bool)"/> | ||
48 | ///·<seealso·cref="Method(System.String)"/> | ||
10 | public·class·Test | 49 | public·class·Test |
11 | { | 50 | { |
12 | }</string> | 51 | }</string> |
13 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·` | 52 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`explicit·operator·int·(bool)'·that·could·not·be·resolved |
14 | //·Line:·7 | 53 | //·Line:·7 |
15 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 54 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
16 | using·System; | 55 | using·System; |
17 | ///·<see·cref=" | 56 | ///·<seealso·cref="explicit·operator·int·(bool)"/> |
18 | public·class·Test | 57 | public·class·Test |
19 | { | 58 | { |
20 | }</string> | 59 | }</string> |
21 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·` | 60 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Method(x,y)'·that·could·not·be·resolved |
22 | //·Line:· | 61 | //·Line:·7 |
23 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 62 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
24 | using·System; | 63 | using·System; |
64 | ///·<see·cref="Method(x,y)"/> | ||
25 | ///·<see·cref="Test.Foo(int)"/>·Test·has·Foo,·but·is·property·that·has·no·args. | ||
26 | public·class·Test | 65 | public·class·Test |
27 | { | 66 | { |
28 | » string·Foo·{ | ||
29 | » » get·{·return·null;·} | ||
30 | » } | ||
31 | }</string> | 67 | }</string> |
32 | ····<string>//·CS1574:·XML·comment·on·`Foo'·has·cref·attribute·`Dispatch()'·that·could·not·be·resolved | 68 | ····<string>//·CS1574:·XML·comment·on·`Foo'·has·cref·attribute·`Dispatch()'·that·could·not·be·resolved |
33 | //·Line:·8 | 69 | //·Line:·8 |
34 | //·Compiler·options:·-doc:dummy.xml·-warnaserror | 70 | //·Compiler·options:·-doc:dummy.xml·-warnaserror |
35 | ///·I·am·delegate,·without·parens | 71 | ///·I·am·delegate,·without·parens |
36 | public·delegate·void·Dispatch·(); | 72 | public·delegate·void·Dispatch·(); |
37 | ///·<see·cref="Dispatch()"·/> | 73 | ///·<see·cref="Dispatch()"·/> |
38 | public·class·Foo | 74 | public·class·Foo |
39 | { | 75 | { |
40 | }</string> | 76 | }</string> |
77 | ····<string>//·CS1574:·XML·comment·on·`C.MM()'·has·cref·attribute·`int(int)'·that·could·not·be·resolved | ||
78 | //·Line:·8 | ||
79 | //·Compiler·options:·-doc:dummy.xml·-warnaserror | ||
80 | class·C | ||
81 | { | ||
82 | » ///·<returns>A·<see·cref="int(int)"·/>.</returns> | ||
83 | » void·MM·() | ||
84 | » { | ||
85 | » } | ||
86 | }</string> | ||
41 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Goo'·that·could·not·be·resolved | 87 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Goo'·that·could·not·be·resolved |
42 | //·Line:·8 | 88 | //·Line:·8 |
43 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 89 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
44 | using·System; | 90 | using·System; |
45 | ///·<see·cref="Goo"/>·...·does·not·exist | 91 | ///·<see·cref="Goo"/>·...·does·not·exist |
Offset 59, 26 lines modified | Offset 111, 26 lines modified | ||
59 | } | 111 | } |
60 | class·X | 112 | class·X |
61 | { | 113 | { |
62 | » static·void·Main·() | 114 | » static·void·Main·() |
63 | » {·} | 115 | » {·} |
64 | }</string> | 116 | }</string> |
65 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·` | 117 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Test.Foo(int)'·that·could·not·be·resolved |
66 | //·Line:·8 | 118 | //·Line:·8 |
67 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 119 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
68 | ///·<summary> | ||
69 | ///·<see·cref="MyDelegate(int)"·/> | ||
70 | 120 | using·System; | |
121 | ///·<see·cref="Test.Foo(int)"/>·Test·has·Foo,·but·is·property·that·has·no·args. | ||
Max diff block lines reached; 1915/6645 bytes (28.82%) of diff not shown. |
Offset 1, 19 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>CS3014</ErrorName> | 3 | ··<ErrorName>CS3014</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3014:·`I.Valid(bool)'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant | ||
6 | //·Line:·9 | ||
7 | //·Compiler·options:·-warnaserror·-warn:1 | ||
8 | using·System; | ||
9 | public·interface·I·{ | ||
10 | ········[CLSCompliant·(true)] | ||
11 | ········void·Valid·(bool·arg); | ||
12 | }</string> | ||
5 | ····<string>//·CS3014:·` | 13 | ····<string>//·CS3014:·`C'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
6 | //·Line:·8 | 14 | //·Line:·8 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 15 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 16 | using·System; |
9 | [CLSCompliant·(true)] | 17 | [CLSCompliant·(true)] |
10 | public· | 18 | public·class·C·{ |
11 | }</string> | 19 | }</string> |
12 | ····<string>//·CS3014:·`I'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant | 20 | ····<string>//·CS3014:·`I'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
13 | //·Line:·8 | 21 | //·Line:·8 |
14 | //·Compiler·options:·-warnaserror·-warn:1 | 22 | //·Compiler·options:·-warnaserror·-warn:1 |
15 | using·System; | 23 | using·System; |
Offset 28, 46 lines modified | Offset 38, 36 lines modified | ||
28 | public·abstract·class·CLSClass·{ | 38 | public·abstract·class·CLSClass·{ |
29 | ········[CLSCompliant·(true)] | 39 | ········[CLSCompliant·(true)] |
30 | ········public·static·implicit·operator·CLSClass(byte·value)·{ | 40 | ········public·static·implicit·operator·CLSClass(byte·value)·{ |
31 | ················return·null; | 41 | ················return·null; |
32 | ········} | 42 | ········} |
33 | }</string> | 43 | }</string> |
34 | ····<string>//·CS3014:·` | 44 | ····<string>//·CS3014:·`D'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
35 | //·Line:·8 | 45 | //·Line:·8 |
36 | //·Compiler·options:·-warnaserror·-warn:1 | 46 | //·Compiler·options:·-warnaserror·-warn:1 |
37 | using·System; | 47 | using·System; |
38 | public·enum·E2·{ | ||
39 | 48 | [CLSCompliant·(true)] | |
49 | public·delegate·void·D·();</string> | ||
40 | ········Foo | ||
41 | }</string> | ||
42 | ····<string>//·CS3014:·` | 50 | ····<string>//·CS3014:·`E2.Foo'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
43 | //·Line:·8 | 51 | //·Line:·8 |
44 | //·Compiler·options:·-warnaserror·-warn:1 | 52 | //·Compiler·options:·-warnaserror·-warn:1 |
45 | using·System; | 53 | using·System; |
54 | public·enum·E2·{ | ||
46 | [CLSCompliant·(true)] | 55 | ········[CLSCompliant·(true)] |
47 | 56 | ········Foo | |
48 | }</string> | 57 | }</string> |
49 | ····<string>//·CS3014:·` | 58 | ····<string>//·CS3014:·`E'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
50 | //·Line:·8 | 59 | //·Line:·8 |
51 | //·Compiler·options:·-warnaserror·-warn:1 | 60 | //·Compiler·options:·-warnaserror·-warn:1 |
52 | using·System; | 61 | using·System; |
53 | [CLSCompliant·(true)] | 62 | [CLSCompliant·(true)] |
63 | public·enum·E·{ | ||
54 | public·delegate·void·D·();</string> | ||
55 | ····<string>//·CS3014:·`I.Valid(bool)'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant | ||
56 | //·Line:·9 | ||
57 | //·Compiler·options:·-warnaserror·-warn:1 | ||
58 | using·System; | ||
59 | public·interface·I·{ | ||
60 | ········[CLSCompliant·(true)] | ||
61 | ········void·Valid·(bool·arg); | ||
62 | }</string> | 64 | }</string> |
63 | ··</Examples> | 65 | ··</Examples> |
64 | </ErrorDocumentation> | 66 | </ErrorDocumentation> |
Offset 1, 24 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>CS1510</ErrorName> | 3 | ··<ErrorName>CS1510</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | 5 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable |
6 | //·Line:· | 6 | //·Line:·9 |
7 | class· | 7 | class·C |
8 | { | 8 | { |
9 | » static·void· | 9 | » public·static·void·Main·() |
10 | » { | 10 | » { |
11 | » » const·char·c·=·'a'; | ||
12 | » » Foo·(ref·c); | ||
11 | » } | 13 | » } |
12 | » | ||
13 | » public·static·void·Main·() | ||
14 | » static·void·Foo(ref·char·i) | ||
14 | » { | 15 | » { |
15 | » » byte·b·=·1; | ||
16 | » | 16 | » } |
17 | }</string> | ||
18 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | ||
19 | //·Line:·11 | ||
20 | class·X·{ | ||
21 | » public·static·void·m·(ref·int·i) | ||
22 | » { | ||
23 | » » i++; | ||
24 | » } | ||
25 | » static·void·Main·() | ||
26 | » { | ||
27 | » » m·(ref·4); | ||
17 | » } | 28 | » } |
18 | }</string> | 29 | }</string> |
19 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | 30 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable |
20 | //·Line:·19 | 31 | //·Line:·19 |
21 | //·this·is·bug·#70402 | 32 | //·this·is·bug·#70402 |
22 | using·System; | 33 | using·System; |
Offset 35, 39 lines modified | Offset 48, 26 lines modified | ||
35 | ········static·void·Main·() | 48 | ········static·void·Main·() |
36 | ········{ | 49 | ········{ |
37 | ················int·a·=·0; | 50 | ················int·a·=·0; |
38 | ················Convert·(out·(A)·a); | 51 | ················Convert·(out·(A)·a); |
39 | ········} | 52 | ········} |
40 | }</string> | 53 | }</string> |
41 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | 54 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable |
42 | //·Line:·1 | 55 | //·Line:·13 |
43 | class·X·{ | ||
44 | » public·static·void·m·(ref·int·i) | ||
45 | » { | ||
46 | » » i++; | ||
47 | » } | ||
48 | » static·void·Main·() | ||
49 | » { | ||
50 | » » m·(ref·4); | ||
51 | » } | ||
52 | }</string> | ||
53 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | ||
54 | //·Line:·9 | ||
55 | class· | 56 | class·M |
56 | { | 57 | { |
57 | » | 58 | » static·void·Test·(ref·byte·b) |
58 | » { | 59 | » { |
59 | » » const·char·c·=·'a'; | ||
60 | » » Foo·(ref·c); | ||
61 | » } | 60 | » } |
62 | » | 61 | » |
62 | » public·static·void·Main·() | ||
63 | » { | 63 | » { |
64 | » » byte·b·=·1; | ||
65 | » » Test·(ref·(byte)·b); | ||
64 | » } | 66 | » } |
65 | }</string> | 67 | }</string> |
66 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | 68 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable |
67 | //·Line:·14 | 69 | //·Line:·14 |
68 | //·this·is·bug·#56016 | 70 | //·this·is·bug·#56016 |
69 | using·System; | 71 | using·System; |
Offset 1, 27 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>CS0200</ErrorName> | 3 | ··<ErrorName>CS0200</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0200:·Property·or·indexer·` | 5 | ····<string>//·CS0200:·Property·or·indexer·`X.this[int]'·cannot·be·assigned·to·(it·is·read-only) |
6 | //·Line:· | 6 | //·Line:·14 |
7 | class·X·{ | ||
8 | » int·this[int·i]·{ | ||
9 | » » get·{ | ||
10 | » » » return·1; | ||
11 | » » } | ||
7 | class·Program | ||
8 | { | ||
9 | » static·void·Main() | ||
10 | » { | ||
11 | » » A·a·=·new·A(); | ||
12 | » » a.Counter++; | ||
13 | » } | 12 | » } |
14 | } | ||
15 | class·A·{ | ||
16 | » private·int?·_counter; | ||
17 | » public·int?·Counter·{ | ||
18 | » | 13 | » static·int·Main·() |
14 | » { | ||
15 | » » X·x·=·new·X·(); | ||
16 | » » x[0]·=·10; | ||
17 | » » return·1; | ||
19 | » } | 18 | » } |
20 | }</string> | 19 | }</string> |
21 | ····<string>//·CS0200:·Property·or·indexer·`MyClass.Type'·cannot·be·assigned·to·(it·is·read-only) | 20 | ····<string>//·CS0200:·Property·or·indexer·`MyClass.Type'·cannot·be·assigned·to·(it·is·read-only) |
22 | //·Line:·12 | 21 | //·Line:·12 |
23 | using·System; | 22 | using·System; |
Offset 30, 42 lines modified | Offset 29, 44 lines modified | ||
30 | » Type·Type·{·get;·} | 29 | » Type·Type·{·get;·} |
31 | » public·void·Test·() | 30 | » public·void·Test·() |
32 | » { | 31 | » { |
33 | » » Type·=·typeof·(string); | 32 | » » Type·=·typeof·(string); |
34 | » } | 33 | » } |
35 | }</string> | 34 | }</string> |
36 | ····<string>//·CS0200:·Property·or·indexer·`X.P'·cannot·be·assigned·to·(it·is·read-only) | ||
37 | //·Line:·13 | ||
38 | class·X·{ | ||
39 | » static·int·P·{ | ||
40 | » » get·{ | ||
41 | » » » return·1; | ||
42 | » » } | ||
43 | » } | ||
44 | » static·int·Main·() | ||
45 | » { | ||
46 | » » P·=·10; | ||
47 | » » return·1; | ||
48 | » } | ||
49 | }</string> | ||
50 | ····<string>//·CS0200:·Property·or·indexer·`C.P'·cannot·be·assigned·to·(it·is·read-only) | 35 | ····<string>//·CS0200:·Property·or·indexer·`C.P'·cannot·be·assigned·to·(it·is·read-only) |
51 | //·Line:·10 | 36 | //·Line:·10 |
52 | class·C | 37 | class·C |
53 | { | 38 | { |
54 | » public·int·P·{·get;·} | 39 | » public·int·P·{·get;·} |
55 | » public·void·Foo·() | 40 | » public·void·Foo·() |
56 | » { | 41 | » { |
57 | » » P·=·10; | 42 | » » P·=·10; |
58 | » } | 43 | » } |
59 | }</string> | 44 | }</string> |
45 | ····<string>//·CS0200:·Property·or·indexer·`A.Counter'·cannot·be·assigned·to·(it·is·read-only) | ||
46 | //·Line:·9 | ||
47 | class·Program | ||
48 | { | ||
49 | » static·void·Main() | ||
50 | » { | ||
51 | » » A·a·=·new·A(); | ||
52 | » » a.Counter++; | ||
53 | » } | ||
54 | } | ||
55 | class·A·{ | ||
56 | » private·int?·_counter; | ||
57 | » public·int?·Counter·{ | ||
58 | » » get·{·return·_counter;·} | ||
59 | » } | ||
60 | }</string> | ||
60 | ····<string>//·CS0200:·Property·or·indexer·`A.X'·cannot·be·assigned·to·(it·is·read-only) | 61 | ····<string>//·CS0200:·Property·or·indexer·`A.X'·cannot·be·assigned·to·(it·is·read-only) |
61 | //·Line:·13 | 62 | //·Line:·13 |
62 | public·class·A | 63 | public·class·A |
63 | { | 64 | { |
64 | » public·int·X·{·get;·} | 65 | » public·int·X·{·get;·} |
65 | } | 66 | } |
Offset 73, 38 lines modified | Offset 74, 37 lines modified | ||
73 | public·class·B·:·A | 74 | public·class·B·:·A |
74 | { | 75 | { |
75 | » public·B·() | 76 | » public·B·() |
76 | » { | 77 | » { |
77 | » » base.X·=·1; | 78 | » » base.X·=·1; |
78 | » } | 79 | » } |
79 | }</string> | 80 | }</string> |
80 | ····<string>//·CS0200:·Property·or·indexer·` | 81 | ····<string>//·CS0200:·Property·or·indexer·`X.P'·cannot·be·assigned·to·(it·is·read-only) |
81 | //·Line:·1 | 82 | //·Line:·13 |
82 | class·C | ||
83 | { | ||
84 | » public·static·int·S·{·get;·} | ||
85 | » public·C·() | ||
86 | » { | ||
87 | » » S·=·3; | ||
88 | » } | ||
89 | }</string> | ||
90 | ····<string>//·CS0200:·Property·or·indexer·`X.this[int]'·cannot·be·assigned·to·(it·is·read-only) | ||
91 | //·Line:·14 | ||
92 | class·X·{ | 83 | class·X·{ |
93 | » | 84 | » static·int·P·{ |
94 | » » get·{ | 85 | » » get·{ |
95 | » » » return·1; | 86 | » » » return·1; |
96 | » » } | 87 | » » } |
97 | » } | 88 | » } |
Max diff block lines reached; 309/2802 bytes (11.03%) of diff not shown. |
Offset 1, 19 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>CS0029</ErrorName> | 3 | ··<ErrorName>CS0029</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`int'·to·` | 5 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`int'·to·`A' |
6 | //·Line:· | 6 | //·Line:·14 |
7 | class·A | 7 | class·A |
8 | { | 8 | { |
9 | » public·static·implicit·operator·int·(A·x) | ||
10 | » { | ||
11 | » » return·1; | ||
12 | » } | ||
13 | » | ||
9 | » public·static·void·Main·() | 14 | » public·static·void·Main·() |
10 | » { | 15 | » { |
11 | » » | 16 | » » var·a·=·new·A·(); |
17 | » » a++; | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`Test.String' | ||
21 | //·Line:·38 | ||
22 | using·System; | ||
23 | namespace·Test | ||
24 | { | ||
25 | » using·Text·=·System.Text; | ||
26 | » using·Str·=·System.String; | ||
27 | » | ||
28 | » public·class·String | ||
29 | » { | ||
30 | » » string·s; | ||
31 | » » public·String(string·s) | ||
32 | » » { | ||
33 | » » » this.s=s; | ||
34 | » » } | ||
35 | » » public·static·implicit·operator·Str·(String·s1)· | ||
36 | » » { | ||
37 | » » » if(s1==null)·return·null; | ||
38 | » » » return·s1.ToString(); | ||
39 | » » } | ||
40 | » } | ||
41 | } | ||
42 | namespace·TestCompiler | ||
43 | { | ||
44 | » using·String=Test.String; | ||
45 | » | ||
46 | » class·MainClass | ||
47 | » { | ||
48 | » » public·static·void·Main(string[]·args) | ||
49 | » » { | ||
50 | » » » Console.WriteLine("Hello·World!"); | ||
51 | » » » String·a="bonjour"; | ||
52 | » » » int·i=1; | ||
53 | » » » Console.WriteLine(i+a); | ||
54 | » » } | ||
12 | » } | 55 | » } |
13 | }</string> | 56 | }</string> |
14 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`int' | 57 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`int' |
15 | //·Line·:·7 | 58 | //·Line·:·7 |
16 | public·class·Blah·{ | 59 | public·class·Blah·{ |
Offset 22, 106 lines modified | Offset 69, 110 lines modified | ||
22 | » » Bar | 69 | » » Bar |
23 | » } | 70 | » } |
24 | » public·static·void·Main·() | 71 | » public·static·void·Main·() |
25 | » { | 72 | » { |
26 | » } | 73 | » } |
27 | }</string> | 74 | }</string> |
28 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·` | 75 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`void'·to·`int' |
29 | //·Line:· | 76 | //·Line:·11 |
77 | using·System; | ||
78 | using·System.Threading.Tasks; | ||
30 | class·C | 79 | class·C |
31 | { | 80 | { |
32 | » s | 81 | » public·async·Task<int>·Test·() |
33 | » { | 82 | » { |
34 | » » | 83 | » » return·await·Call·(); |
84 | » } | ||
85 | » | ||
86 | » Task·Call·() | ||
87 | » { | ||
88 | » » return·null; | ||
35 | » } | 89 | » } |
36 | }</string> | 90 | }</string> |
37 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`anonymous·type'·to·`bool' | 91 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`anonymous·type'·to·`bool' |
38 | //·Line:·10 | 92 | //·Line:·10 |
39 | public·class·Test | 93 | public·class·Test |
40 | { | 94 | { |
41 | » static·void·Main·() | 95 | » static·void·Main·() |
42 | » { | 96 | » { |
43 | » » var·o·=·new·{·Value·=·1·}; | 97 | » » var·o·=·new·{·Value·=·1·}; |
44 | » » bool·b·=·o; | 98 | » » bool·b·=·o; |
45 | » } | 99 | » } |
46 | }</string> | 100 | }</string> |
47 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·` | 101 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`A.D'·to·`A' |
48 | //·Line:·1 | 102 | //·Line:·11 |
49 | class·Foo<T> | ||
103 | class·A | ||
50 | { | 104 | { |
51 | 105 | » delegate·void·D·(); | |
52 | 106 | » public·static·void·Main·() | |
107 | » { | ||
108 | » » const·D·d·=·null; | ||
109 | » » A·a·=·d; | ||
110 | » } | ||
111 | }</string> | ||
112 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`MyTypeImplicitOnly?' | ||
113 | //·Line:·13 | ||
114 | struct·MyTypeImplicitOnly | ||
53 | { | 115 | { |
54 | } | 116 | } |
55 | class· | 117 | class·C |
56 | { | 118 | { |
57 | » static·void·Main·() | 119 | » static·void·Main·() |
Max diff block lines reached; 16325/18989 bytes (85.97%) of diff not shown. |
Offset 1, 23 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>CS3003</ErrorName> | 3 | ··<ErrorName>CS3003</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3003:·Type·of·`C | 5 | ····<string>//·CS3003:·Type·of·`CLSClass.value'·is·not·CLS-compliant |
6 | //·Line:· | 6 | //·Line:·9 |
7 | //·Compiler·options:·- | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 8 | using·System; |
9 | [assembly:CLSCompliant(true)] | ||
9 | [assembly:·CLSCompliant·(true)] | ||
10 | public·class·C | 10 | public·class·CLSClass·{ |
11 | ········protected·uint·value; | ||
11 | { | ||
12 | » public·unsafe·byte*·_data; | ||
13 | » public·unsafe·byte*·GetData·()·{·return·_data;·} | ||
14 | }</string> | 12 | }</string> |
15 | ····<string>//·CS3003:·Type·of·`I.Error'·is·not·CLS-compliant | 13 | ····<string>//·CS3003:·Type·of·`I.Error'·is·not·CLS-compliant |
16 | //·Line:·9 | 14 | //·Line:·9 |
17 | //·Compiler·options:·-warnaserror·-warn:1 | 15 | //·Compiler·options:·-warnaserror·-warn:1 |
18 | using·System; | 16 | using·System; |
19 | [assembly:CLSCompliant(true)] | 17 | [assembly:CLSCompliant(true)] |
Offset 32, 67 lines modified | Offset 29, 70 lines modified | ||
32 | using·System; | 29 | using·System; |
33 | [assembly:CLSCompliant·(true)] | 30 | [assembly:CLSCompliant·(true)] |
34 | [CLSCompliant·(true)] | 31 | [CLSCompliant·(true)] |
35 | public·interface·I·{ | 32 | public·interface·I·{ |
36 | ····uint·Foo·{·set;·} | 33 | ····uint·Foo·{·set;·} |
37 | }</string> | 34 | }</string> |
38 | ····<string>//·CS3003:·Type·of·`C | 35 | ····<string>//·CS3003:·Type·of·`C._data'·is·not·CLS-compliant |
39 | //·Line:· | 36 | //·Line:·11 |
40 | //·Compiler·options:·-warnaserror·-warn:1 | 37 | //·Compiler·options:·-unsafe·-warnaserror·-warn:1 |
41 | [assembly:System.CLSCompliant·(true)] | ||
42 | [System.CLSCompliant·(false)] | ||
43 | public·delegate·void·MyDelegate·(); | ||
44 | public·class·CLSClass·{ | ||
45 | ········public·event·MyDelegate·MyEvent; | ||
46 | }</string> | ||
47 | ····<string>//·CS3003:·Type·of·`CLSClass.Index'·is·not·CLS-compliant | ||
48 | //·Line:·9 | ||
49 | //·Compiler·options:·-warnaserror·-warn:1 | ||
50 | using·System; | 38 | using·System; |
51 | [assembly:CLSCompliant(true)] | ||
39 | [assembly:·CLSCompliant·(true)] | ||
52 | public·class·C | 40 | public·class·C |
41 | { | ||
42 | » public·unsafe·byte*·_data; | ||
43 | » public·unsafe·byte*·GetData·()·{·return·_data;·} | ||
53 | ········public·ulong·Index·{ | ||
54 | ············set | ||
55 | ············{ | ||
56 | ············} | ||
57 | ········} | ||
58 | }</string> | 44 | }</string> |
59 | ····<string>//·CS3003:·Type·of·`S.test2'·is·not·CLS-compliant | 45 | ····<string>//·CS3003:·Type·of·`S.test2'·is·not·CLS-compliant |
60 | //·Line:·11 | 46 | //·Line:·11 |
61 | //·Compiler·options:·-unsafe·-warnaserror·-warn:1 | 47 | //·Compiler·options:·-unsafe·-warnaserror·-warn:1 |
62 | using·System; | 48 | using·System; |
63 | [assembly:·CLSCompliant·(true)] | 49 | [assembly:·CLSCompliant·(true)] |
64 | public·unsafe·struct·S | 50 | public·unsafe·struct·S |
65 | { | 51 | { |
66 | ····public·fixed·bool·test2·[4]; | 52 | ····public·fixed·bool·test2·[4]; |
67 | }</string> | 53 | }</string> |
68 | ····<string>//·CS3003:·Type·of·`CLSClass. | 54 | ····<string>//·CS3003:·Type·of·`CLSClass.Index'·is·not·CLS-compliant |
69 | //·Line:·9 | 55 | //·Line:·9 |
70 | //·Compiler·options:·-warnaserror·-warn:1 | 56 | //·Compiler·options:·-warnaserror·-warn:1 |
71 | using·System; | 57 | using·System; |
72 | [assembly:CLSCompliant(true)] | 58 | [assembly:CLSCompliant(true)] |
73 | public·class·CLSClass·{ | 59 | public·class·CLSClass·{ |
74 | ········p | 60 | ········public·ulong·Index·{ |
61 | ············set | ||
62 | ············{ | ||
63 | ············} | ||
64 | ········} | ||
75 | }</string> | 65 | }</string> |
76 | ····<string>//·CS3003:·Type·of·`I.this[bool]'·is·not·CLS-compliant | 66 | ····<string>//·CS3003:·Type·of·`I.this[bool]'·is·not·CLS-compliant |
77 | //·Line:·9 | 67 | //·Line:·9 |
78 | //·Compiler·options:·-warnaserror·-warn:1 | 68 | //·Compiler·options:·-warnaserror·-warn:1 |
79 | using·System; | 69 | using·System; |
80 | [assembly:CLSCompliant(true)] | 70 | [assembly:CLSCompliant(true)] |
81 | public·interface·I·{ | 71 | public·interface·I·{ |
82 | ········ulong·this[bool·index]·{·get;·} | 72 | ········ulong·this[bool·index]·{·get;·} |
83 | }</string> | 73 | }</string> |
74 | ····<string>//·CS3003:·Type·of·`CLSClass.MyEvent'·is·not·CLS-compliant | ||
75 | //·Line:·8 | ||
76 | //·Compiler·options:·-warnaserror·-warn:1 | ||
77 | [assembly:System.CLSCompliant·(true)] | ||
78 | [System.CLSCompliant·(false)] | ||
79 | public·delegate·void·MyDelegate·(); | ||
80 | public·class·CLSClass·{ | ||
81 | ········public·event·MyDelegate·MyEvent; | ||
82 | }</string> | ||
84 | ··</Examples> | 83 | ··</Examples> |
85 | </ErrorDocumentation> | 84 | </ErrorDocumentation> |
Offset 4, 40 lines modified | Offset 4, 51 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<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' |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror·-warn:2 | 7 | //·Compiler·options:·-warnaserror·-warn:2 |
8 | public·class·X | 8 | public·class·X |
9 | { | 9 | { |
10 | » public·static·bool·Compute·( | 10 | » public·static·bool·Compute·() |
11 | » { | 11 | » { |
12 | » » return· | 12 | » » return·null·>=·null; |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' | 15 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' |
16 | //·Line:· | 16 | //·Line:·9 |
17 | //·Compiler·options:·-warnaserror·-warn:2 | 17 | //·Compiler·options:·-warnaserror·-warn:2 |
18 | class· | 18 | public·class·X |
19 | { | 19 | { |
20 | » public·static· | 20 | » public·static·bool·Compute·(int?·x) |
21 | » { | 21 | » { |
22 | » » return·x·>=·null; | ||
22 | » » int?·k·=·1; | ||
23 | » » var·x·=·k·>·null; | ||
24 | » } | 23 | » } |
25 | }</string> | 24 | }</string> |
26 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' | 25 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' |
27 | //·Line:·9 | 26 | //·Line:·9 |
28 | //·Compiler·options:·-warnaserror·-warn:2 | 27 | //·Compiler·options:·-warnaserror·-warn:2 |
29 | public·class·X | 28 | public·class·X |
30 | { | 29 | { |
31 | » public·static·bool·Compute·(int | 30 | » public·static·bool·Compute·(int·x) |
32 | » { | 31 | » { |
33 | » » return·x·& | 32 | » » return·x·<·null; |
33 | » } | ||
34 | }</string> | ||
35 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' | ||
36 | //·Line:·10 | ||
37 | //·Compiler·options:·-warnaserror·-warn:2 | ||
38 | class·C | ||
39 | { | ||
40 | » public·static·void·Main·() | ||
41 | » { | ||
42 | » » int?·k·=·1; | ||
43 | » » var·x·=·k·>·null; | ||
34 | » } | 44 | » } |
35 | }</string> | 45 | }</string> |
36 | ····<string>//·CS0464:·The·result·of·comparing·type·`E?'·with·null·is·always·`false' | 46 | ····<string>//·CS0464:·The·result·of·comparing·type·`E?'·with·null·is·always·`false' |
37 | //·Line:·14 | 47 | //·Line:·14 |
38 | //·Compiler·options:·-warnaserror | 48 | //·Compiler·options:·-warnaserror |
39 | enum·E | 49 | enum·E |
Offset 48, 20 lines modified | Offset 59, 9 lines modified | ||
48 | { | 59 | { |
49 | » public·static·void·Main·() | 60 | » public·static·void·Main·() |
50 | » { | 61 | » { |
51 | » » E·u·=·0; | 62 | » » E·u·=·0; |
52 | » » var·b·=·u·<·(E?)·null; | 63 | » » var·b·=·u·<·(E?)·null; |
53 | » } | 64 | » } |
54 | }</string> | 65 | }</string> |
55 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' | ||
56 | //·Line:·9 | ||
57 | //·Compiler·options:·-warnaserror·-warn:2 | ||
58 | public·class·X | ||
59 | { | ||
60 | » public·static·bool·Compute·() | ||
61 | » { | ||
62 | » » return·null·>=·null; | ||
63 | » } | ||
64 | }</string> | ||
65 | ··</Examples> | 66 | ··</Examples> |
66 | </ErrorDocumentation> | 67 | </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·=·$"·\u007B·"; |
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·=·$"·\u007D·"; |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
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>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> | ||
19 | ····<string>//·CS1715:·`DerivedClass.Prop':·type·must·be·`System.EventHandler'·to·match·overridden·member·`BaseClass.Prop' | 5 | ····<string>//·CS1715:·`DerivedClass.Prop':·type·must·be·`System.EventHandler'·to·match·overridden·member·`BaseClass.Prop' |
20 | //·Line:·9 | 6 | //·Line:·9 |
21 | using·System; | 7 | using·System; |
22 | class·BaseClass·{ | 8 | class·BaseClass·{ |
23 | ········protected·virtual·event·EventHandler·Prop; | 9 | ········protected·virtual·event·EventHandler·Prop; |
Offset 38, 9 lines modified | Offset 22, 25 lines modified | ||
38 | class·BaseClass·{ | 22 | class·BaseClass·{ |
39 | ········protected·virtual·bool·Prop·{·set·{}·} | 23 | ········protected·virtual·bool·Prop·{·set·{}·} |
40 | } | 24 | } |
41 | class·DerivedClass:·BaseClass·{ | 25 | class·DerivedClass:·BaseClass·{ |
42 | ········protected·override·int·Prop·{·set·{}·} | 26 | ········protected·override·int·Prop·{·set·{}·} |
43 | }</string> | 27 | }</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> | ||
44 | ··</Examples> | 42 | ··</Examples> |
45 | </ErrorDocumentation> | 43 | </ErrorDocumentation> |
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 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>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:· | 6 | //·Line:·7 |
7 | //·Compiler·options:·-unsafe | ||
7 | using·System; | ||
8 | public·class·C·:·IDisposable | ||
9 | { | ||
10 | » public·void·Dispose·() | ||
11 | » { | ||
12 | » } | ||
13 | » static·void·Main·() | ||
14 | » { | ||
15 | » » using·(C·a·=·new·C·(),·b)·{ | ||
16 | » » } | ||
17 | 8 | public·class·MainClass·{ | |
9 | ········unsafe·static·void·Main·()·{ | ||
10 | ················fixed·(int*·p)·{ | ||
11 | ················} | ||
12 | ········} | ||
18 | }</string> | 13 | }</string> |
19 | ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration | 14 | ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration |
20 | //·Line:·8 | 15 | //·Line:·8 |
21 | using·System.Resources; | 16 | using·System.Resources; |
22 | public·class·MainClass·{ | 17 | public·class·MainClass·{ |
23 | ········static·void·Main·()·{ | 18 | ········static·void·Main·()·{ |
24 | ················using·(ResourceReader·reader)·{ | 19 | ················using·(ResourceReader·reader)·{ |
25 | ················} | 20 | ················} |
26 | ········} | 21 | ········} |
27 | }</string> | 22 | }</string> |
28 | ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration | 23 | ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration |
29 | //·Line:· | 24 | //·Line:·14 |
30 | //·Compiler·options:·-unsafe | ||
31 | public·class·MainClass·{ | ||
32 | ········unsafe·static·void·Main·()·{ | ||
33 | ················fixed·(int*·p)·{ | ||
34 | ················} | ||
35 | 25 | using·System; | |
26 | public·class·C·:·IDisposable | ||
27 | { | ||
28 | » public·void·Dispose·() | ||
29 | » { | ||
30 | » } | ||
31 | » static·void·Main·() | ||
32 | » { | ||
33 | » » using·(C·a·=·new·C·(),·b)·{ | ||
34 | » » } | ||
35 | » } | ||
36 | }</string> | 36 | }</string> |
37 | ··</Examples> | 37 | ··</Examples> |
38 | </ErrorDocumentation> | 38 | </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>CS1966</ErrorName> | 3 | ··<ErrorName>CS1966</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I<dynamic | 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<dynamic | 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<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 | { |
Offset 6, 48 lines modified | Offset 6, 14 lines modified | ||
6 | //·Line:·5 | 6 | //·Line:·5 |
7 | class·X·{ | 7 | class·X·{ |
8 | » public·override·void·Bla·() | 8 | » public·override·void·Bla·() |
9 | » { | 9 | » { |
10 | » } | 10 | » } |
11 | }</string> | 11 | }</string> |
12 | ····<string>//·CS0115:·`C.P'·is·marked·as·an·override·but·no·accessible·`set'·accessor·found·to·override | ||
13 | //·Line:·11 | ||
14 | abstract·class·B | ||
15 | { | ||
16 | » public·virtual·int·P·{ | ||
17 | » » get; | ||
18 | » » private·set; | ||
19 | » } | ||
20 | } | ||
21 | class·C·:·B | ||
22 | { | ||
23 | » public·override·int·P·{ | ||
24 | » » get·{·return·5;·} | ||
25 | » » set·{·} | ||
26 | » } | ||
27 | }</string> | ||
28 | ····<string>//·CS0115:·`B.Foo(ref·int)'·is·marked·as·an·override·but·no·suitable·method·found·to·override | ||
29 | //·Line:·13 | ||
30 | class·A | ||
31 | { | ||
32 | » public·virtual·void·Foo·(out·int·i) | ||
33 | » { | ||
34 | » } | ||
35 | } | ||
36 | class·B·:·A | ||
37 | { | ||
38 | » public·override·void·Foo·(ref·int·i) | ||
39 | » { | ||
40 | » } | ||
41 | }</string> | ||
42 | ····<string>//·CS0115:·`DerivedClass.get_Value()'·is·marked·as·an·override·but·no·suitable·method·found·to·override | 12 | ····<string>//·CS0115:·`DerivedClass.get_Value()'·is·marked·as·an·override·but·no·suitable·method·found·to·override |
43 | //·Line:·13 | 13 | //·Line:·13 |
44 | class·BaseClass·{ | 14 | class·BaseClass·{ |
45 | ········protected·virtual·int·Value·{· | 15 | ········protected·virtual·int·Value·{· |
46 | ················get·{ | 16 | ················get·{ |
47 | ························return·0; | 17 | ························return·0; |
Offset 58, 25 lines modified | Offset 24, 14 lines modified | ||
58 | class·DerivedClass:·BaseClass·{ | 24 | class·DerivedClass:·BaseClass·{ |
59 | ········protected·override·int·get_Value·()·{ | 25 | ········protected·override·int·get_Value·()·{ |
60 | ················return·1; | 26 | ················return·1; |
61 | ········} | 27 | ········} |
62 | » static·void·Main·()·{} | 28 | » static·void·Main·()·{} |
63 | }</string> | 29 | }</string> |
64 | ····<string>//·CS0115:·`B.MyMissingSuperclassEvent'·is·marked·as·an·override·but·no·suitable·event·found·to·override | ||
65 | //·Line:·10 | ||
66 | using·System; | ||
67 | class·A·{ | ||
68 | } | ||
69 | class·B·:·A·{ | ||
70 | » public·override·event·EventHandler·MyMissingSuperclassEvent; | ||
71 | }</string> | ||
72 | ····<string>//·CS0115:·`MyTestExtended.GetName()'·is·marked·as·an·override·but·no·suitable·method·found·to·override | 30 | ····<string>//·CS0115:·`MyTestExtended.GetName()'·is·marked·as·an·override·but·no·suitable·method·found·to·override |
73 | //·Line:·12 | 31 | //·Line:·12 |
74 | //·Compiler·options:·-r:CS0534-4-lib.dll | 32 | //·Compiler·options:·-r:CS0534-4-lib.dll |
75 | using·System; | 33 | using·System; |
76 | public·class·MyTestExtended·:·MyTestAbstract | 34 | public·class·MyTestExtended·:·MyTestAbstract |
77 | { | 35 | { |
Offset 90, 17 lines modified | Offset 45, 62 lines modified | ||
90 | » » Console.WriteLine("Calling·PrintName"); | 45 | » » Console.WriteLine("Calling·PrintName"); |
91 | » » MyTestExtended·test·=·new·MyTestExtended(); | 46 | » » MyTestExtended·test·=·new·MyTestExtended(); |
92 | » » test.PrintName(); | 47 | » » test.PrintName(); |
93 | » » Console.WriteLine("Out·of·PrintName"); | 48 | » » Console.WriteLine("Out·of·PrintName"); |
94 | » } | 49 | » } |
95 | » | 50 | » |
96 | }</string> | 51 | }</string> |
52 | ····<string>//·CS0115:·`C.P'·is·marked·as·an·override·but·no·accessible·`set'·accessor·found·to·override | ||
53 | //·Line:·11 | ||
54 | abstract·class·B | ||
55 | { | ||
56 | » public·virtual·int·P·{ | ||
57 | » » get; | ||
58 | » » private·set; | ||
59 | » } | ||
60 | } | ||
61 | class·C·:·B | ||
62 | { | ||
63 | » public·override·int·P·{ | ||
64 | » » get·{·return·5;·} | ||
65 | » » set·{·} | ||
66 | » } | ||
67 | }</string> | ||
97 | ····<string>//·CS0115:·`X.this[int]'·is·marked·as·an·override·but·no·suitable·indexer·found·to·override | 68 | ····<string>//·CS0115:·`X.this[int]'·is·marked·as·an·override·but·no·suitable·indexer·found·to·override |
98 | //·Line:·5 | 69 | //·Line:·5 |
99 | class·X·{ | 70 | class·X·{ |
100 | » public·override·long·this·[int·i]·{ | 71 | » public·override·long·this·[int·i]·{ |
101 | ············set·{·} | 72 | ············set·{·} |
102 | » } | 73 | » } |
103 | }</string> | 74 | }</string> |
75 | ····<string>//·CS0115:·`B.Foo(ref·int)'·is·marked·as·an·override·but·no·suitable·method·found·to·override | ||
76 | //·Line:·13 | ||
77 | class·A | ||
78 | { | ||
79 | » public·virtual·void·Foo·(out·int·i) | ||
80 | » { | ||
81 | » } | ||
82 | } | ||
83 | class·B·:·A | ||
84 | { | ||
85 | » public·override·void·Foo·(ref·int·i) | ||
86 | » { | ||
87 | » } | ||
88 | }</string> | ||
89 | ····<string>//·CS0115:·`B.MyMissingSuperclassEvent'·is·marked·as·an·override·but·no·suitable·event·found·to·override | ||
90 | //·Line:·10 | ||
Max diff block lines reached; 23/2824 bytes (0.81%) 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·`b'·is·ignored·because·a·different·name·or·no·name·is·specified·by·the·target·type·`(long,·string)' |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | class· | 8 | static·class·X |
9 | { | 9 | { |
10 | » | 10 | » static·(long·a,·string·x)·Test·() |
11 | » { | 11 | » { |
12 | » » | 12 | » » return·(b:·1,·""); |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS8123:·The·tuple·element·name·` | 15 | ····<string>//·CS8123:·The·tuple·element·name·`a'·is·ignored·because·a·different·name·or·no·name·is·specified·by·the·target·type·`(int,·int)' |
16 | //·Line:·9 | 16 | //·Line:·9 |
17 | //·Compiler·options:·-warnaserror | 17 | //·Compiler·options:·-warnaserror |
18 | 18 | class·C | |
19 | { | 19 | { |
20 | » | 20 | » public·static·void·Main·() |
21 | » { | 21 | » { |
22 | » » | 22 | » » (int·tt1,·int·tt2)·t·=·(a:·1,·2); |
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·(params·object[]·o,·bool·b)·{} | 9 | ········void·Foo·(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,·params·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 | 21 | ········void·Foo·(int·i,·params·object[]·o,·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 | » void·Foo·(params·object[]·o,·params·bool[]·b)·{} | 27 | » void·Foo·(int·i,·params·object[]·o,·params·bool[]·b)·{} |
28 | }</string> | 28 | }</string> |
29 | ··</Examples> | 29 | ··</Examples> |
30 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 1, 40 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>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:·9 |
7 | class·Foo·{ | ||
8 | » static·void·Main·() | ||
9 | » { | ||
10 | » » try·{} | ||
11 | » » finally·{ | ||
12 | » » » break; | ||
13 | » » } | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | ||
17 | //·Line:·9 | ||
7 | class·Foo·{ | 18 | class·Foo·{ |
8 | » static·void·Main·() | 19 | » static·void·Main·() |
9 | » { | 20 | » { |
10 | » » try·{ | 21 | » » try·{ |
22 | » » }·catch·{ | ||
11 | » » » continue; | 23 | » » » continue; |
12 | » » }·finally·{ | 24 | » » }·finally·{ |
13 | » » » throw·new·System.Exception·(); | 25 | » » » throw·new·System.Exception·(); |
14 | » » } | 26 | » » } |
15 | » } | 27 | » } |
16 | }</string> | 28 | }</string> |
17 | ····<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 |
18 | //·Line:·10 | ||
19 | public·class·Test | ||
20 | { | ||
21 | ········public·static·void·Foo·(char·c) | ||
22 | ········{ | ||
23 | ················switch·(char.GetUnicodeCategory·(c))·{ | ||
24 | ················default: | ||
25 | ························if·(c·==·'a') | ||
26 | ································continue; | ||
27 | ························System.Console.WriteLine·(); | ||
28 | ························break; | ||
29 | ················} | ||
30 | ········} | ||
31 | }</string> | ||
32 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | ||
33 | //·Line:·8 | 30 | //·Line:·8 |
34 | class·Foo·{ | 31 | class·Foo·{ |
35 | » static·void·Main·() | 32 | » static·void·Main·() |
36 | » { | 33 | » { |
37 | » » try·{ | 34 | » » try·{ |
38 | » » » break; | 35 | » » » break; |
Offset 52, 56 lines modified | Offset 50, 58 lines modified | ||
52 | » » try·{} | 50 | » » try·{} |
53 | » » finally·{ | 51 | » » finally·{ |
54 | » » » continue; | 52 | » » » continue; |
55 | » » } | 53 | » » } |
56 | » } | 54 | » } |
57 | }</string> | 55 | }</string> |
58 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 56 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
59 | //·Line:· | 57 | //·Line:·6 |
60 | class· | 58 | class·X·{ |
61 | » | 59 | » void·A·() |
62 | » { | 60 | » { |
61 | » » continue; | ||
63 | » » try·{} | ||
64 | » » finally·{ | ||
65 | » » » break; | ||
66 | » » } | ||
67 | » } | 62 | » } |
68 | }</string> | 63 | }</string> |
69 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 64 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
70 | //·Line:· | 65 | //·Line:·8 |
71 | class·Foo·{ | 66 | class·Foo·{ |
72 | » static·void·Main·() | 67 | » static·void·Main·() |
73 | » { | 68 | » { |
74 | » » try·{ | 69 | » » try·{ |
70 | » » » continue; | ||
75 | » » }·catch·{ | ||
76 | » » » break; | ||
77 | » » }·finally·{ | 71 | » » }·finally·{ |
78 | » » » throw·new·System.Exception·(); | 72 | » » » throw·new·System.Exception·(); |
79 | » » } | 73 | » » } |
80 | » } | 74 | » } |
81 | }</string> | 75 | }</string> |
82 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 76 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
77 | //·Line:·10 | ||
78 | public·class·Test | ||
79 | { | ||
80 | ········public·static·void·Foo·(char·c) | ||
81 | ········{ | ||
82 | ················switch·(char.GetUnicodeCategory·(c))·{ | ||
83 | ················default: | ||
84 | ························if·(c·==·'a') | ||
85 | ································continue; | ||
86 | ························System.Console.WriteLine·(); | ||
87 | ························break; | ||
88 | ················} | ||
89 | ········} | ||
90 | }</string> | ||
91 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | ||
83 | //·Line:·9 | 92 | //·Line:·9 |
84 | class·Foo·{ | 93 | class·Foo·{ |
85 | » static·void·Main·() | 94 | » static·void·Main·() |
86 | » { | 95 | » { |
87 | » » try·{ | 96 | » » try·{ |
88 | » » }·catch·{ | 97 | » » }·catch·{ |
89 | » » » | 98 | » » » break; |
90 | » » }·finally·{ | 99 | » » }·finally·{ |
91 | » » » throw·new·System.Exception·(); | 100 | » » » throw·new·System.Exception·(); |
92 | » » } | 101 | » » } |
93 | » } | 102 | » } |
94 | }</string> | 103 | }</string> |
95 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | ||
96 | //·Line:·6 | ||
97 | class·X·{ | ||
98 | » void·A·() | ||
99 | » { | ||
100 | » » continue; | ||
101 | » } | ||
102 | }</string> | ||
103 | ··</Examples> | 104 | ··</Examples> |
104 | </ErrorDocumentation> | 105 | </ErrorDocumentation> |
Max diff block lines reached; -1/2715 bytes (-0.04%) of diff not shown. |
Offset 16, 14 lines modified | Offset 16, 44 lines modified | ||
16 | » } | 16 | » } |
17 | » static·void·Test·(B·b) | 17 | » static·void·Test·(B·b) |
18 | » { | 18 | » { |
19 | » } | 19 | » } |
20 | }</string> | 20 | }</string> |
21 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 21 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
22 | //·Line:·8 | ||
23 | struct·Sample | ||
24 | { | ||
25 | » public·Sample·(int·arg) | ||
26 | » { | ||
27 | » » text·=·base.ToString·(); | ||
28 | » } | ||
29 | » internal·string·text; | ||
30 | }</string> | ||
31 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | ||
32 | //·Line:·16 | ||
33 | struct·Foo | ||
34 | { | ||
35 | » public·int·bar; | ||
36 | » public·int·baz; | ||
37 | » public·int·Bar·{ | ||
38 | » » get·{·return·bar;·} | ||
39 | » } | ||
40 | » public·Foo·(int·baz) | ||
41 | » { | ||
42 | » » this.baz·=·baz; | ||
43 | » » bar·=·Bar·-·1; | ||
44 | » } | ||
45 | }</string> | ||
46 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | ||
22 | //·Line:·10 | 47 | //·Line:·10 |
23 | struct·S | 48 | struct·S |
24 | { | 49 | { |
25 | » public·int·x; | 50 | » public·int·x; |
26 | » | 51 | » |
27 | » S·(dynamic·d) | 52 | » S·(dynamic·d) |
Offset 33, 38 lines modified | Offset 63, 26 lines modified | ||
33 | » } | 63 | » } |
34 | » void·Foo·(int·a) | 64 | » void·Foo·(int·a) |
35 | » { | 65 | » { |
36 | » } | 66 | » } |
37 | }</string> | 67 | }</string> |
38 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 68 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
39 | //·Line:· | 69 | //·Line:·6 |
40 | struct·Sample | ||
41 | { | ||
42 | » public·Sample·(int·arg) | ||
43 | » { | ||
44 | » » text·=·this.Prop; | ||
45 | » } | ||
46 | » | ||
47 | » int·Prop·{·get·{·return·1;·}·} | ||
48 | » public·int·text; | ||
49 | }</string> | ||
50 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | ||
51 | //·Line:·8 | ||
52 | struct·Sample | 70 | struct·Sample·{ |
71 | ········public·Sample(string·text)·{ | ||
72 | ············Initialize(); | ||
73 | ············this.text·=·text; | ||
74 | ········} | ||
53 | { | ||
54 | » public·Sample·(int·arg) | ||
55 | » { | ||
56 | » » text·=·base.ToString·(); | ||
57 | » } | ||
58 | 75 | ········void·Initialize()·{ | |
76 | ········} | ||
77 | ········ | ||
78 | ········public·string·text; | ||
59 | }</string> | 79 | }</string> |
60 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 80 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
61 | //·Line:·10 | 81 | //·Line:·10 |
62 | struct·B | 82 | struct·B |
63 | { | 83 | { |
64 | » public·int·a; | 84 | » public·int·a; |
Offset 93, 28 lines modified | Offset 111, 14 lines modified | ||
93 | » public·Foo·(int·baz) | 111 | » public·Foo·(int·baz) |
94 | » { | 112 | » { |
95 | » » this.baz·=·baz; | 113 | » » this.baz·=·baz; |
96 | » » bar·=·this·[2]·-·1; | 114 | » » bar·=·this·[2]·-·1; |
97 | » } | 115 | » } |
98 | }</string> | 116 | }</string> |
99 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 117 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
100 | //·Line:·6 | ||
101 | struct·Sample·{ | ||
102 | ········public·Sample(string·text)·{ | ||
103 | ············Initialize(); | ||
104 | ············this.text·=·text; | ||
105 | ········} | ||
106 | ········void·Initialize()·{ | ||
107 | ········} | ||
108 | ········ | ||
109 | ········public·string·text; | ||
110 | }</string> | ||
111 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | ||
112 | //·Line:·10 | 118 | //·Line:·10 |
113 | public·struct·Test | 119 | public·struct·Test |
114 | { | 120 | { |
115 | » internal·int·x; | 121 | » internal·int·x; |
116 | » public·Test·(int·x) | 122 | » public·Test·(int·x) |
Offset 125, 26 lines modified | Offset 129, 22 lines modified | ||
125 | » public·int·X | 129 | » public·int·X |
126 | » { | 130 | » { |
127 | » » get·{·return·x;·} | 131 | » » get·{·return·x;·} |
128 | » » set·{·x·=·value;·} | 132 | » » set·{·x·=·value;·} |
129 | » } | 133 | » } |
130 | }</string> | 134 | }</string> |
131 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 135 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
Max diff block lines reached; 338/2838 bytes (11.91%) of diff not shown. |
Offset 1, 11 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>CS0172</ErrorName> | 3 | ··<ErrorName>CS0172</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0172:·Type·of·conditional·expression·cannot·be·determined·as·`X'·and·`Y'·convert·implicitly·to·each·other | ||
6 | //·Line:·25 | ||
7 | class·X·{ | ||
8 | » public·static·implicit·operator·X·(Y·y) | ||
9 | » { | ||
10 | » » return·null; | ||
11 | » } | ||
12 | } | ||
13 | class·Y·{ | ||
14 | » public·static·implicit·operator·Y·(X·x) | ||
15 | » { | ||
16 | » » return·null; | ||
17 | » } | ||
18 | } | ||
19 | class·Z | ||
20 | { | ||
21 | » static·void·Main·() | ||
22 | » { | ||
23 | » » X·x·=·new·X·(); | ||
24 | » » Y·y·=·new·Y·(); | ||
25 | » » object·d·=·(x·==·x)·?·x·:·y; | ||
26 | » } | ||
27 | » | ||
28 | }</string> | ||
5 | ····<string>//·CS0172:·Type·of·conditional·expression·cannot·be·determined·as·`ClassA'·and·`ClassB'·convert·implicitly·to·each·other | 29 | ····<string>//·CS0172:·Type·of·conditional·expression·cannot·be·determined·as·`ClassA'·and·`ClassB'·convert·implicitly·to·each·other |
6 | //·Line:·29 | 30 | //·Line:·29 |
7 | class·ClassA·{ | 31 | class·ClassA·{ |
8 | ········public·static·implicit·operator·ClassB·(ClassA·value)·{ | 32 | ········public·static·implicit·operator·ClassB·(ClassA·value)·{ |
9 | ················return·null; | 33 | ················return·null; |
10 | ········} | 34 | ········} |
Offset 29, 37 lines modified | Offset 57, 9 lines modified | ||
29 | ········public·static·void·Main()·{ | 57 | ········public·static·void·Main()·{ |
30 | ················ClassA·a·=·new·ClassA(); | 58 | ················ClassA·a·=·new·ClassA(); |
31 | ················ClassB·b·=·new·ClassB(); | 59 | ················ClassB·b·=·new·ClassB(); |
32 | ············ | 60 | ············ |
33 | ················System.Console.WriteLine(true·?·a·:·b); | 61 | ················System.Console.WriteLine(true·?·a·:·b); |
34 | ···} | 62 | ···} |
35 | }</string> | 63 | }</string> |
36 | ····<string>//·CS0172:·Type·of·conditional·expression·cannot·be·determined·as·`X'·and·`Y'·convert·implicitly·to·each·other | ||
37 | //·Line:·25 | ||
38 | class·X·{ | ||
39 | » public·static·implicit·operator·X·(Y·y) | ||
40 | » { | ||
41 | » » return·null; | ||
42 | » } | ||
43 | } | ||
44 | class·Y·{ | ||
45 | » public·static·implicit·operator·Y·(X·x) | ||
46 | » { | ||
47 | » » return·null; | ||
48 | » } | ||
49 | } | ||
50 | class·Z | ||
51 | { | ||
52 | » static·void·Main·() | ||
53 | » { | ||
54 | » » X·x·=·new·X·(); | ||
55 | » » Y·y·=·new·Y·(); | ||
56 | » » object·d·=·(x·==·x)·?·x·:·y; | ||
57 | » } | ||
58 | » | ||
59 | }</string> | ||
60 | ··</Examples> | 64 | ··</Examples> |
61 | </ErrorDocumentation> | 65 | </ErrorDocumentation> |
Offset 1, 27 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>CS0534</ErrorName> | 3 | ··<ErrorName>CS0534</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0534:·`C'·does·not·implement·inherited·abstract·member·` | 5 | ····<string>//·CS0534:·`C1'·does·not·implement·inherited·abstract·member·`A.M(int)' |
6 | //·Line:·1 | 6 | //·Line:·16 |
7 | public·abstract·class·A | 7 | public·abstract·class·A |
8 | { | 8 | { |
9 | » public·abstract· | 9 | » public·abstract·void·M·(int·i); |
10 | } | 10 | } |
11 | 11 | internal·class·C0·:·A | |
12 | { | 12 | { |
13 | » public· | 13 | » public·override·void·M·(int·i) |
14 | » { | ||
15 | » } | ||
14 | } | 16 | } |
15 | 17 | internal·class·C1·:·A | |
18 | { | ||
19 | }</string> | ||
20 | ····<string>//·CS0534:·`DerivedClass'·does·not·implement·inherited·abstract·member·`BaseClass.Value.set' | ||
21 | //·Line:·8 | ||
22 | abstract·class·BaseClass·{ | ||
23 | ········protected·abstract·int·Value·{·get;·set;·} | ||
24 | } | ||
25 | class·DerivedClass:·BaseClass·{ | ||
26 | ········protected·override·int·Value·{·get·{}·} | ||
27 | }</string> | ||
28 | ····<string>//·CS0534:·`M'·does·not·implement·inherited·abstract·member·`B.BMethod()' | ||
29 | //·Line:·5 | ||
30 | //·Compiler·options:·-r:CS0534-6-lib.dll | ||
31 | class·M·:·C | ||
16 | { | 32 | { |
17 | }</string> | 33 | }</string> |
34 | ····<string>//·CS0534:·`Foo'·does·not·implement·inherited·abstract·member·`SomeAbstract.SomeProperty.get' | ||
35 | //·Line:·13 | ||
36 | public·class·SomeProperty | ||
37 | { | ||
38 | } | ||
39 | public·abstract·class·SomeAbstract | ||
40 | { | ||
41 | » public·abstract·SomeProperty·SomeProperty·{·get;·} | ||
42 | } | ||
43 | public·class·Foo·:·SomeAbstract | ||
44 | { | ||
45 | » public·static·SomeProperty·SomeProperty·{·get·{·return·null;·}·} | ||
46 | }</string> | ||
47 | ····<string>//·CS0534:·`MyTestExtended'·does·not·implement·inherited·abstract·member·`MyTestAbstract.GetName()' | ||
48 | //·Line:·6 | ||
49 | //·Compiler·options:·-r:CS0534-4-lib.dll | ||
50 | using·System; | ||
51 | public·class·MyTestExtended·:·MyTestAbstract | ||
52 | { | ||
53 | » public·MyTestExtended()·:·base() | ||
54 | » { | ||
55 | » } | ||
56 | » public·static·void·Main(string[]·args) | ||
57 | » { | ||
58 | » » Console.WriteLine("Calling·PrintName"); | ||
59 | » » MyTestExtended·test·=·new·MyTestExtended(); | ||
60 | » » test.PrintName(); | ||
61 | » » Console.WriteLine("Out·of·PrintName"); | ||
62 | » } | ||
63 | » | ||
64 | }</string> | ||
18 | ····<string>//·CS0534:·`B'·does·not·implement·inherited·abstract·member·`A<int>.set_Prop(int)' | 65 | ····<string>//·CS0534:·`B'·does·not·implement·inherited·abstract·member·`A<int>.set_Prop(int)' |
19 | //·Line:·13 | 66 | //·Line:·13 |
20 | abstract·class·A<T> | 67 | abstract·class·A<T> |
21 | { | 68 | { |
22 | » public·abstract·T·Prop·{ | 69 | » public·abstract·T·Prop·{ |
23 | » » set; | 70 | » » set; |
Offset 68, 98 lines modified | Offset 123, 43 lines modified | ||
68 | class·B·:·A<int> | 123 | class·B·:·A<int> |
69 | { | 124 | { |
70 | » public·override·int·Prop·{ | 125 | » public·override·int·Prop·{ |
71 | » » set·{·} | 126 | » » set·{·} |
72 | » } | 127 | » } |
73 | }</string> | 128 | }</string> |
74 | ····<string>//·CS0534:·`MyTestExtended'·does·not·implement·inherited·abstract·member·`MyTestAbstract.GetName()' | ||
75 | //·Line:·6 | ||
76 | //·Compiler·options:·-r:CS0534-3-lib.dll | ||
77 | using·System; | ||
78 | public·class·MyTestExtended·:·MyTestAbstract | ||
79 | { | ||
80 | » public·MyTestExtended()·:·base() | ||
81 | » { | ||
82 | » } | ||
83 | » public·static·void·Main(string[]·args) | ||
84 | » { | ||
85 | » » Console.WriteLine("Calling·PrintName"); | ||
86 | » » MyTestExtended·test·=·new·MyTestExtended(); | ||
87 | » » test.PrintName(); | ||
88 | » » Console.WriteLine("Out·of·PrintName"); | ||
89 | » } | ||
90 | » | ||
91 | }</string> | ||
92 | ····<string>//·CS0534:·` | 129 | ····<string>//·CS0534:·`C'·does·not·implement·inherited·abstract·member·`B.Foo(string)' |
93 | //·Line:·5 | ||
94 | //·Compiler·options:·-r:CS0534-6-lib.dll | ||
95 | class·M·:·C | ||
96 | { | ||
97 | }</string> | ||
98 | ····<string>//·CS0534:·`DerivedClass'·does·not·implement·inherited·abstract·member·`BaseClass.Value.set' | ||
99 | //·Line:·8 | ||
100 | abstract·class·BaseClass·{ | ||
101 | ········protected·abstract·int·Value·{·get;·set;·} | ||
102 | } | ||
103 | class·DerivedClass:·BaseClass·{ | ||
104 | ········protected·override·int·Value·{·get·{}·} | ||
105 | }</string> | ||
Max diff block lines reached; 1195/4770 bytes (25.05%) of diff not shown. |
Offset 1, 36 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>CS0626</ErrorName> | 3 | ··<ErrorName>CS0626</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0626:·`ExternClass.ExternMethod | 5 | ····<string>//·CS0626:·`ExternClass.ExternMethod'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation |
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 | ········public·static·extern· | 9 | ········public·static·extern·int·ExternMethod·{·set;·} |
10 | }</string> | ||
11 | ····<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 | ||
12 | //·Line:·7 | ||
13 | //·Compiler·options:·-warnaserror·-warn:1 | ||
14 | class·C | ||
15 | { | ||
16 | » public·extern·char·this[int·index] | ||
17 | » { | ||
18 | » » get; | ||
19 | » } | ||
20 | }</string> | ||
21 | ····<string>//·CS0626:·`A.~A()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation | ||
22 | //·Line:·7 | ||
23 | //·Compiler·options:·-warnaserror | ||
24 | public·sealed·class·A | ||
25 | { | ||
26 | » extern·~A·(); | ||
27 | }</string> | 10 | }</string> |
28 | ····<string>//·CS0626:·`Test.OnFoo'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation | 11 | ····<string>//·CS0626:·`Test.OnFoo'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation |
29 | //·Line:·9 | 12 | //·Line:·9 |
30 | //·Compiler·options:·-warnaserror·-warn:1 | 13 | //·Compiler·options:·-warnaserror·-warn:1 |
31 | using·System; | 14 | using·System; |
Offset 44, 23 lines modified | Offset 25, 42 lines modified | ||
44 | //·Line:·6 | 25 | //·Line:·6 |
45 | //·Compiler·options:·-warnaserror·-warn:1 | 26 | //·Compiler·options:·-warnaserror·-warn:1 |
46 | class·ExternClass·{ | 27 | class·ExternClass·{ |
47 | ········[System.Obsolete] | 28 | ········[System.Obsolete] |
48 | ········public·static·extern·void·ExternMethod(); | 29 | ········public·static·extern·void·ExternMethod(); |
49 | }</string> | 30 | }</string> |
50 | ····<string>//·CS0626:·`ExternClass. | 31 | ····<string>//·CS0626:·`ExternClass.ExternMethod()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation |
51 | //·Line:·6 | 32 | //·Line:·6 |
52 | //·Compiler·options:·-warnaserror·-warn:1 | 33 | //·Compiler·options:·-warnaserror·-warn:1 |
53 | class·ExternClass·{ | 34 | class·ExternClass·{ |
54 | ········ | 35 | ········public·static·extern·void·ExternMethod(); |
55 | }</string> | 36 | }</string> |
37 | ····<string>//·CS0626:·`A.~A()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation | ||
38 | //·Line:·7 | ||
39 | //·Compiler·options:·-warnaserror | ||
40 | public·sealed·class·A | ||
41 | { | ||
42 | » extern·~A·(); | ||
43 | }</string> | ||
56 | ····<string>//·CS0626:·` | 44 | ····<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 |
45 | //·Line:·7 | ||
46 | //·Compiler·options:·-warnaserror·-warn:1 | ||
47 | class·C | ||
48 | { | ||
49 | » public·extern·char·this[int·index] | ||
50 | » { | ||
51 | » » get; | ||
52 | » } | ||
53 | }</string> | ||
54 | ····<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 | ||
57 | //·Line:·6 | 55 | //·Line:·6 |
58 | //·Compiler·options:·-warnaserror·-warn:1 | 56 | //·Compiler·options:·-warnaserror·-warn:1 |
59 | class·ExternClass·{ | 57 | class·ExternClass·{ |
60 | ········ | 58 | ········static·public·extern·implicit·operator·ExternClass(byte·value); |
61 | }</string> | 59 | }</string> |
62 | ··</Examples> | 60 | ··</Examples> |
63 | </ErrorDocumentation> | 61 | </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 | class· | 7 | class·T |
8 | { | 8 | { |
9 | » const· | 9 | » const·decimal[]·i·=·new·decimal·[]·{·2m·}; |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·`object'·can·only·be·initialized·with·null | 11 | ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·`object'·can·only·be·initialized·with·null |
12 | //·Line:·6 | 12 | //·Line:·6 |
13 | class·C | 13 | class·C |
14 | { | 14 | { |
15 | » const·object·a·=·null,·b·=·1; | 15 | » const·object·a·=·null,·b·=·1; |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0134:·A·constant·` | 17 | ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·`bool[]'·can·only·be·initialized·with·null |
18 | //·Line:· | 18 | //·Line:·6 |
19 | 19 | class·C | |
20 | { | 20 | { |
21 | » const·bool·[]·b·=·{·true·}; | ||
21 | » public·static·void·Main·() | ||
22 | » { | ||
23 | » » const·object·o·=·1;· | ||
24 | » } | ||
25 | }</string> | 22 | }</string> |
26 | ····<string>//·CS0134:·A·constant·`C.o'·of·reference·type·`object'·can·only·be·initialized·with·null | 23 | ····<string>//·CS0134:·A·constant·`C.o'·of·reference·type·`object'·can·only·be·initialized·with·null |
27 | //·Line:·6 | 24 | //·Line:·6 |
28 | public·class·C | 25 | public·class·C |
29 | { | 26 | { |
30 | ····public·const·object·o·=·"12345"; | 27 | ····public·const·object·o·=·"12345"; |
31 | }</string> | 28 | }</string> |
32 | ····<string>//·CS0134:·A·constant·` | 29 | ····<string>//·CS0134:·A·constant·`o'·of·reference·type·`object'·can·only·be·initialized·with·null |
33 | //·Line:· | 30 | //·Line:·8 |
34 | class· | 31 | public·class·C |
35 | { | 32 | { |
36 | » | 33 | » public·static·void·Main·() |
34 | » { | ||
35 | » » const·object·o·=·1;· | ||
36 | » } | ||
37 | }</string> | 37 | }</string> |
38 | ··</Examples> | 38 | ··</Examples> |
39 | </ErrorDocumentation> | 39 | </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>CS1677</ErrorName> | 3 | ··<ErrorName>CS1677</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1677:·Parameter·`1'·should·not·be·declared·with·the·`ref'·keyword | 5 | ····<string>//·CS1677:·Parameter·`1'·should·not·be·declared·with·the·`ref'·keyword |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | delegate·void·D·(int·x); | 7 | delegate·void·D·(int·x); |
8 | class·X | 8 | class·X·{ |
9 | { | ||
10 | » static·void·Main·() | 9 | » static·void·Main·() |
11 | » { | 10 | » { |
12 | » » D·d2·=·(ref·int·x) | 11 | » » D·d2·=·delegate·(ref·int·x)·{}; |
13 | » } | 12 | » } |
14 | }</string> | 13 | }</string> |
15 | ····<string>//·CS1677:·Parameter·`1'·should·not·be·declared·with·the·`ref'·keyword | 14 | ····<string>//·CS1677:·Parameter·`1'·should·not·be·declared·with·the·`ref'·keyword |
16 | //·Line:·9 | 15 | //·Line:·9 |
17 | delegate·void·D·(int·x); | 16 | delegate·void·D·(int·x); |
18 | class·X | 17 | class·X |
18 | { | ||
19 | » static·void·Main·() | 19 | » static·void·Main·() |
20 | » { | 20 | » { |
21 | » » D·d2·=· | 21 | » » D·d2·=·(ref·int·x)·=>·{}; |
22 | » } | 22 | » } |
23 | }</string> | 23 | }</string> |
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </ErrorDocumentation> |
Offset 1, 42 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>CS0103</ErrorName> | 3 | ··<ErrorName>CS0103</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0103:·The·name·`value'·does·not·exist·in·the·current·context | ||
6 | //·Line:·8 | ||
7 | //·Compiler·options:·-langversion:experimental | ||
8 | class·X·(double·value) | ||
9 | { | ||
10 | » public·static·double·Prop·{ | ||
11 | » » get·{ | ||
12 | » » » return·value; | ||
13 | » » } | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0103:·The·name·` | 5 | ····<string>//·CS0103:·The·name·`i'·does·not·exist·in·the·current·context |
17 | //·Line:· | 6 | //·Line:·6 |
18 | public·class·Test | ||
19 | { | ||
20 | » static·void·Main·() | ||
21 | » { | ||
22 | » » if·(false·&&·bar·())·{ | ||
23 | » » } | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0103:·The·name·`nameof'·does·not·exist·in·the·current·context | ||
27 | //·Line:·8 | ||
7 | class·X·{ | ||
8 | » void·Y·()·{ | ||
9 | » » for·(;·true;·++i)·{·break;·} | ||
28 | static·class·C | ||
29 | { | ||
30 | » static·void·Main·() | ||
31 | » { | ||
32 | » » string·s·=·nameof·(nameof); | ||
33 | » } | 10 | » } |
34 | }</string> | 11 | }</string> |
35 | ····<string>//·CS0103:·The·name·`Console'·does·not·exist·in·the·current·context | 12 | ····<string>//·CS0103:·The·name·`Console'·does·not·exist·in·the·current·context |
36 | //·Line:·10 | 13 | //·Line:·10 |
37 | class·C | 14 | class·C |
Offset 44, 113 lines modified | Offset 19, 102 lines modified | ||
44 | » delegate·void·WithOutParam·(string·value); | 19 | » delegate·void·WithOutParam·(string·value); |
45 | » static·void·Main()· | 20 | » static·void·Main()· |
46 | » { | 21 | » { |
47 | » » WithOutParam·o·=·(s)·=>·Console.WriteLine(); | 22 | » » WithOutParam·o·=·(s)·=>·Console.WriteLine(); |
48 | » } | 23 | » } |
49 | }</string> | 24 | }</string> |
50 | ····<string>//·CS0103:·The·name·` | 25 | ····<string>//·CS0103:·The·name·`Value'·does·not·exist·in·the·current·context |
51 | //·Line:· | 26 | //·Line:·9 |
52 | class·ClassMain·{ | ||
53 | ········public·static·void·Main·()·{ | ||
54 | ················count++; | ||
55 | ········} | ||
56 | }</string> | ||
57 | ····<string>//·CS0103:·The·name·`Foo'·does·not·exist·in·the·current·context | ||
58 | //·Line:·17 | ||
59 | using·static·S; | ||
60 | class·S | ||
61 | { | ||
62 | » public·void·Foo·() | ||
63 | » { | ||
64 | » } | ||
65 | } | ||
66 | class·Test | 27 | public·class·Test |
67 | { | 28 | { |
68 | » | 29 | » static·void·Main·() |
69 | » { | 30 | » { |
70 | » » F | 31 | » » var·v·=·new·{·Field·=·Value·}; |
71 | » } | 32 | » } |
72 | }</string> | 33 | }</string> |
73 | ····<string>//·CS0103:·The·name·`de'·does·not·exist·in·the·current·context | ||
74 | //·Line:·4 | ||
75 | [assembly:·System.Reflection.AssemblyCulture(de)] | ||
76 | public·class·Hello·{ | ||
77 | }</string> | ||
78 | ····<string>//·CS0103:·The·name·`_'·does·not·exist·in·the·current·context | 34 | ····<string>//·CS0103:·The·name·`_'·does·not·exist·in·the·current·context |
79 | //·Line:·8 | 35 | //·Line:·8 |
80 | class·C | 36 | class·C |
81 | { | 37 | { |
82 | » void·Test·() | 38 | » void·Test·() |
83 | » { | 39 | » { |
84 | » » _.ToString·(); | 40 | » » _.ToString·(); |
85 | » } | 41 | » } |
86 | }</string> | 42 | }</string> |
87 | ····<string>//·CS0103:·The·name·`i'·does·not·exist·in·the·current·context | 43 | ····<string>//·CS0103:·The·name·`List'·does·not·exist·in·the·current·context |
88 | //·Line:· | 44 | //·Line:·8 |
89 | class·X | 45 | class·X |
90 | » void·Y·()·{ | ||
91 | 46 | { | |
47 | » public·static·void·Main·() | ||
48 | » { | ||
49 | » » var·r·=·nameof·(List<int2>); | ||
92 | » } | 50 | » } |
93 | }</string> | 51 | }</string> |
94 | ····<string>//·C | 52 | ····<string>//·C0103:·The·name·`s'·does·not·exist·in·the·current·context |
95 | //·Line:· | 53 | //·Line:·7 |
54 | //·Compiler·options:·-langversion:experimental | ||
96 | using·System.Linq; | ||
97 | class· | 55 | class·Test(string·s) |
98 | { | 56 | { |
99 | » public· | 57 | » public·Test·() |
58 | » » :·this·(s) | ||
100 | » { | 59 | » { |
101 | » » var·e·=· | ||
102 | » » » from·a1·in·"abcd" | ||
103 | » » » select·a1; | ||
104 | » » | ||
105 | » » a1·=·null; | ||
106 | » } | 60 | » } |
107 | }</string> | 61 | }</string> |
108 | ····<string>//·CS0103:·The·name·` | 62 | ····<string>//·CS0103:·The·name·`owner'·does·not·exist·in·the·current·context |
109 | //·Line:· | 63 | //·Line:·6 |
Max diff block lines reached; 3698/6845 bytes (54.02%) of diff not shown. |
Offset 1, 23 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>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·`short' |
6 | //·Line:·1 | 6 | //·Line:·11 |
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 | » » byte·b·=·0; | ||
13 | » » | 12 | » » short·us·=·0; |
13 | » » if·(us·==·-10000000) | ||
14 | » » » Console.WriteLine·(":("); | 14 | » » » Console.WriteLine·(":("); |
15 | » » else | 15 | » » else |
16 | » » » Console.WriteLine·(":)"); | 16 | » » » Console.WriteLine·(":)"); |
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char' | 19 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char' |
20 | //·Line:·12 | 20 | //·Line:·12 |
Offset 61, 55 lines modified | Offset 60, 56 lines modified | ||
61 | » » ushort·us·=·0; | 60 | » » ushort·us·=·0; |
62 | » » if·(us·==·-1) | 61 | » » if·(us·==·-1) |
63 | » » » Console.WriteLine·(":("); | 62 | » » » Console.WriteLine·(":("); |
64 | » » else | 63 | » » else |
65 | » » » Console.WriteLine·(":)"); | 64 | » » » Console.WriteLine·(":)"); |
66 | » } | 65 | » } |
67 | }</string> | 66 | }</string> |
68 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·` | 67 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char' |
69 | //·Line:·1 | 68 | //·Line:·12 |
70 | //·Compiler·options:·/warn:2·/warnaserror | 69 | //·Compiler·options:·/warn:2·/warnaserror |
71 | using·System; | 70 | using·System; |
72 | public·class·CS0652·{ | 71 | public·class·CS0652·{ |
73 | » public·static·void·Main·()· | 72 | » public·static·void·Main·()· |
74 | » { | 73 | » { |
74 | » » char·value·=·'a'; | ||
75 | » » if·(value·>·ulong.MaxValue) | ||
76 | » » » return; | ||
75 | » » short·us·=·0; | ||
76 | » » if·(us·==·-10000000) | ||
77 | » » » Console.WriteLine·(":("); | ||
78 | » » else | ||
79 | » » » Console.WriteLine·(":)"); | ||
80 | » } | 77 | » } |
81 | }</string> | 78 | }</string> |
82 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·` | 79 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`byte' |
83 | //·Line:·12 | 80 | //·Line:·12 |
84 | //·Compiler·options:·/warn:2·/warnaserror | 81 | //·Compiler·options:·/warn:2·/warnaserror |
85 | using·System; | 82 | using·System; |
86 | public·class·CS0652·{ | 83 | public·class·CS0652·{ |
87 | » public·static·void·Main·()· | 84 | » public·static·void·Main·()· |
88 | » { | 85 | » { |
89 | » » short·value·=·5; | ||
90 | » » if·(value·>·char.MaxValue) | ||
91 | » » | 86 | » » byte·b·=·0; |
87 | » » if·(b·==·-1) | ||
88 | » » » Console.WriteLine·(":("); | ||
89 | » » else | ||
90 | » » » Console.WriteLine·(":)"); | ||
92 | » } | 91 | » } |
93 | }</string> | 92 | }</string> |
94 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·` | 93 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`short' |
95 | //·Line:·12 | 94 | //·Line:·12 |
96 | //·Compiler·options:·/warn:2·/warnaserror | 95 | //·Compiler·options:·/warn:2·/warnaserror |
97 | using·System; | 96 | using·System; |
98 | public·class·CS0652·{ | 97 | public·class·CS0652·{ |
99 | » public·static·void·Main·()· | 98 | » public·static·void·Main·()· |
100 | » { | 99 | » { |
101 | » » | 100 | » » short·value·=·5; |
102 | » » if·(value·>· | 101 | » » if·(value·>·char.MaxValue) |
103 | » » » return; | 102 | » » » return; |
104 | » } | 103 | » } |
105 | }</string> | 104 | }</string> |
106 | ··</Examples> | 105 | ··</Examples> |
107 | </ErrorDocumentation> | 106 | </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>CS1929</ErrorName> | 3 | ··<ErrorName>CS1929</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<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' | ||
6 | //·Line:·15 | ||
7 | static·class·S | ||
8 | { | ||
9 | » public·static·void·Foo·(this·uint·i) | ||
10 | » { | ||
11 | » } | ||
12 | } | ||
13 | class·B | ||
14 | { | ||
15 | » static·void·Main·() | ||
16 | » { | ||
17 | » » 55.Foo·(); | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS1929:·Type·`System.Collections.IList'·does·not·contain·a·member·`Frobnicate'·and·the·best·extension·method·overload·`Extensions.Frobnicate<Test>(this·Test)'·requires·an·instance·of·type·`Test' | 5 | ····<string>//·CS1929:·Type·`System.Collections.IList'·does·not·contain·a·member·`Frobnicate'·and·the·best·extension·method·overload·`Extensions.Frobnicate<Test>(this·Test)'·requires·an·instance·of·type·`Test' |
21 | //·Line:·20 | 6 | //·Line:·20 |
22 | using·System; | 7 | using·System; |
23 | using·System.Collections; | 8 | using·System.Collections; |
24 | static·class·Extensions | 9 | static·class·Extensions |
Offset 37, 14 lines modified | Offset 20, 31 lines modified | ||
37 | » IList·mFoo; | 20 | » IList·mFoo; |
38 | » void·Frobnicate·() | 21 | » void·Frobnicate·() |
39 | » { | 22 | » { |
40 | » » mFoo.Frobnicate<Test>·(); | 23 | » » mFoo.Frobnicate<Test>·(); |
41 | » } | 24 | » } |
42 | }</string> | 25 | }</string> |
26 | ····<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' | ||
27 | //·Line:·15 | ||
28 | static·class·S | ||
29 | { | ||
30 | » public·static·void·Foo·(this·uint·i) | ||
31 | » { | ||
32 | » } | ||
33 | } | ||
34 | class·B | ||
35 | { | ||
36 | » static·void·Main·() | ||
37 | » { | ||
38 | » » 55.Foo·(); | ||
39 | » } | ||
40 | }</string> | ||
43 | ····<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' | 41 | ····<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' |
44 | //·Line:·12 | 42 | //·Line:·12 |
45 | static·class·C | 43 | static·class·C |
46 | { | 44 | { |
47 | » public·static·void·Check·(this·string·s) | 45 | » public·static·void·Check·(this·string·s) |
48 | » { | 46 | » { |
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>CS0535</ErrorName> | 3 | ··<ErrorName>CS0535</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0535:·`B'·does·not·implement·interface·member·`ITest2.GetName(string)' | ||
6 | //·Line:·17 | ||
7 | public·interface·ITest1·{ | ||
8 | » void·GetName(string·id); | ||
9 | } | ||
10 | public·interface·ITest2·{ | ||
11 | » void·GetName(string·id); | ||
12 | } | ||
13 | public·class·A·:·ITest1·{ | ||
14 | » void·ITest1.GetName(string·id)·{ | ||
15 | » } | ||
16 | } | ||
17 | public·class·B·:·A,·ITest2·{ | ||
18 | }</string> | ||
5 | ····<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)' |
6 | //·Line:·10 | 20 | //·Line:·10 |
7 | public·interface·IServerProperty | 21 | public·interface·IServerProperty |
8 | { | 22 | { |
9 | » int[]·GetChildren·(uint·timeout); | 23 | » int[]·GetChildren·(uint·timeout); |
10 | » void·SetValue·(string·value,·uint·timeout); | 24 | » void·SetValue·(string·value,·uint·timeout); |
Offset 14, 14 lines modified | Offset 32, 23 lines modified | ||
14 | public·class·ServerProperty·:·IServerProperty | 32 | public·class·ServerProperty·:·IServerProperty |
15 | { | 33 | { |
16 | » public·int[]·GetChildren·(uint·timeout) | 34 | » public·int[]·GetChildren·(uint·timeout) |
17 | » { | 35 | » { |
18 | » » return·null; | 36 | » » return·null; |
19 | » } | 37 | » } |
20 | }</string> | 38 | }</string> |
39 | ····<string>//·CS0535:·`Class'·does·not·implement·interface·member·`Interface.Method()' | ||
40 | //·Line:·8 | ||
41 | interface·Interface·{ | ||
42 | ········void·Method(); | ||
43 | } | ||
44 | class·Class:·Interface·{ | ||
45 | }</string> | ||
21 | ····<string>//·CS0535:·`CC'·does·not·implement·interface·member·`IA.this[int].set' | 46 | ····<string>//·CS0535:·`CC'·does·not·implement·interface·member·`IA.this[int].set' |
22 | //·Line:·33 | 47 | //·Line:·33 |
23 | using·System; | 48 | using·System; |
24 | public·interface·IA | 49 | public·interface·IA |
25 | { | 50 | { |
Offset 54, 80 lines modified | Offset 81, 32 lines modified | ||
54 | { | 81 | { |
55 | » public·new·object·this[int·arg]·{ | 82 | » public·new·object·this[int·arg]·{ |
56 | » » get·{ | 83 | » » get·{ |
57 | » » » throw·new·NotImplementedException·(); | 84 | » » » throw·new·NotImplementedException·(); |
58 | » » } | 85 | » » } |
59 | » } | 86 | » } |
60 | }</string> | 87 | }</string> |
61 | ····<string>//·CS0535:·` | 88 | ····<string>//·CS0535:·`Stack'·does·not·implement·interface·member·`IStack.Insert(int,·object)' |
62 | //·Line:· | 89 | //·Line:·11 |
90 | · | ||
63 | using·System; | 91 | using·System;· |
92 | · | ||
64 | public·interface·IA | ||
65 | { | ||
66 | » object·Coordinate·{ | ||
67 | » » get; | ||
68 | » » set; | ||
69 | » } | ||
70 | } | ||
71 | public·abstract·class·CA·:·IA | ||
72 | { | ||
73 | » public·abstract·object·Coordinate·{ | ||
74 | » » get; | ||
75 | » » set; | ||
76 | » } | ||
77 | } | ||
78 | public··partial·class·CB·:·CA | ||
79 | { | ||
80 | » public·override·object·Coordinate·{ | ||
81 | » » get·{ | ||
82 | » » » throw·new·NotImplementedException·(); | ||
83 | » » } | ||
84 | » » set·{ | ||
85 | » » } | ||
86 | » } | ||
87 | } | ||
88 | public·class·CC·:·CB,·IA | ||
89 | { | ||
90 | » public·new·object·Coordinate·{ | ||
91 | » » get·{ | ||
92 | » » » throw·new·NotImplementedException·(); | ||
93 | » » } | ||
94 | » } | ||
95 | }</string> | ||
96 | ····<string>//·CS0535:·`B'·does·not·implement·interface·member·`ITest2.GetName(string)' | ||
97 | //·Line:·17 | ||
98 | public·interface·I | 93 | public·interface·IStack·{ |
94 | » void·Insert·(int·index,·object·value); | ||
95 | » object·this·[int·index]·{·set;·} | ||
99 | » void·GetName(string·id); | ||
100 | } | ||
101 | public·interface·ITest2·{ | ||
102 | » void·GetName(string·id); | ||
103 | } | 96 | } |
104 | public·class·A·:·ITest1·{ | ||
105 | 97 | public·class·Stack·:·IStack·{ | |
98 | » object·IStack.this·[int·index]·{ | ||
99 | » » set·{} | ||
106 | » } | 100 | » } |
107 | } | 101 | } |
102 | public·class·D·{ | ||
103 | » static·void·Main·()·{} | ||
108 | public·class·B·:·A,·ITest2·{ | ||
109 | }</string> | ||
110 | ····<string>//·CS0535:·`Class'·does·not·implement·interface·member·`Interface.Method()' | ||
Max diff block lines reached; 1182/4059 bytes (29.12%) 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>CS1521</ErrorName> | 3 | ··<ErrorName>CS1521</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1521:·Invalid·base·type·`C?' | ||
6 | //·Line:·8 | ||
7 | struct·C | ||
8 | { | ||
9 | } | ||
10 | class·C2:·C? | ||
11 | { | ||
12 | }</string> | ||
13 | ····<string>//·CS1521:·Invalid·base·type·`C*' | 5 | ····<string>//·CS1521:·Invalid·base·type·`C*' |
14 | //·Line:·9 | 6 | //·Line:·9 |
15 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
16 | struct·C | 8 | struct·C |
17 | { | 9 | { |
18 | } | 10 | } |
Offset 25, 14 lines modified | Offset 15, 24 lines modified | ||
25 | }</string> | 15 | }</string> |
26 | ····<string>//·CS1521:·Invalid·base·type·`object[]' | 16 | ····<string>//·CS1521:·Invalid·base·type·`object[]' |
27 | //·Line:·4 | 17 | //·Line:·4 |
28 | class·C2:·object[] | 18 | class·C2:·object[] |
29 | { | 19 | { |
30 | }</string> | 20 | }</string> |
21 | ····<string>//·CS1521:·Invalid·base·type·`C?' | ||
22 | //·Line:·8 | ||
23 | struct·C | ||
24 | { | ||
25 | } | ||
26 | class·C2:·C? | ||
27 | { | ||
28 | }</string> | ||
31 | ····<string>//·CS1521:·Invalid·base·type·`C[]' | 29 | ····<string>//·CS1521:·Invalid·base·type·`C[]' |
32 | //·Line:·8 | 30 | //·Line:·8 |
33 | class·C | 31 | class·C |
34 | { | 32 | { |
35 | } | 33 | } |
Offset 1, 11 lines modified | Offset 1, 127 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`E2'·to·`E1'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
6 | //·Line·:·8 | ||
7 | enum·E1·{·A·} | ||
8 | enum·E2·{·A·} | ||
9 | class·X·{ | ||
10 | ····const·E1·e·=·~E2.A; | ||
11 | }</string> | ||
12 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`void*'·to·`int*'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
13 | //·Line:·7 | ||
14 | //·Compiler·options:·-unsafe | ||
15 | unsafe·class·MainClass·{ | ||
16 | » static·void·*pv·=·null; | ||
17 | » static·int·*pi·=·pv; | ||
18 | ········public·static·void·Main·()·{·} | ||
19 | }</string> | ||
20 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`Helper*'·to·`Obsolete*'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
21 | //·Line:·18 | ||
22 | //·Compiler·options:·-unsafe | ||
23 | class·Box·{ | ||
24 | ········public·Helper·o; | ||
25 | } | ||
26 | unsafe·struct·Obsolete·{ | ||
27 | } | ||
28 | unsafe·struct·Helper·{} | ||
29 | class·MainClass·{ | ||
30 | ········unsafe·public·static·void·Main·() | ||
31 | ········{ | ||
32 | ················Box·b·=·new·Box·(); | ||
33 | ················fixed·(Obsolete*·p·=·&b.o) | ||
34 | ················{ | ||
35 | ················} | ||
36 | ········} | ||
37 | }</string> | ||
38 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`object'·to·`System.Collections.Hashtable'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
39 | //·Line:·17 | ||
40 | //·This·case·actually·tests·that·the·compiler·doesn't·crash·after·reporting·the·error | ||
41 | using·System.Collections; | ||
42 | class·X·{ | ||
43 | ········static·void·Main·(string·[]·install) | ||
44 | ········{ | ||
45 | ················ArrayList·order·=·new·ArrayList·(); | ||
46 | ················Hashtable·states·=·new·Hashtable·(); | ||
47 | ················try·{ | ||
48 | ························if·(install·!=·null){ | ||
49 | ································foreach·(string·inst·in·order){ | ||
50 | ········································Hashtable·state·=·states·[inst]; | ||
51 | ································} | ||
52 | ························} | ||
53 | ················}·catch·{ | ||
54 | ················} | ||
55 | ········} | ||
56 | }</string> | ||
57 | ····<string>//·CS0266:··Cannot·implicitly·convert·type·`int'·to·`sbyte'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
58 | //·Line:·9 | ||
59 | class·S | ||
60 | { | ||
61 | » static·void·Main·() | ||
62 | » { | ||
63 | » » sbyte·s·=·1; | ||
64 | » » sbyte·r·=·+s; | ||
65 | » } | ||
66 | }</string> | ||
67 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`long'·to·`int'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
68 | //·Line·:·6 | ||
69 | class·X·{ | ||
70 | ····const·uint·a·=·2; | ||
71 | ····const·int·b·=·-a; | ||
72 | }</string> | ||
73 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`double'·to·`int'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
74 | //·Line:·8 | ||
75 | class·Program | ||
76 | { | ||
77 | » static·void·Main() | ||
78 | » { | ||
79 | » » var·s·=·$"{1,·0.0}"; | ||
80 | » } | ||
81 | }</string> | ||
82 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`System.IntPtr'·to·`byte*'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
83 | //·Line:·23 | ||
84 | //·Compiler·options:·-unsafe | ||
85 | using·System; | ||
86 | public·class·Pixbuf·{ | ||
87 | ········static·void·Main·(string·[]·args) | ||
88 | » { | ||
89 | » » Bug·(); | ||
90 | » } | ||
91 | » public·IntPtr·Pixels·{ | ||
92 | » » get·{ | ||
93 | » » » return·IntPtr.Zero; | ||
94 | » » } | ||
95 | » } | ||
96 | » public·static·unsafe·void·Bug·() | ||
97 | » { | ||
98 | » » Pixbuf·pixbuf·=·null; | ||
99 | » » //should·be: | ||
100 | » » //byte·*pix·=·(byte·*)pixbuf.Pixels; | ||
101 | » » byte·*pix·=·pixbuf.Pixels; | ||
102 | » } | ||
103 | }</string> | ||
5 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`int'·to·`sbyte'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | 104 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`int'·to·`sbyte'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) |
6 | //·Line:·33 | 105 | //·Line:·33 |
7 | class·A3 | 106 | class·A3 |
8 | { | 107 | { |
9 | » public·static·implicit·operator·sbyte·(A3·mask) | 108 | » public·static·implicit·operator·sbyte·(A3·mask) |
10 | » { | 109 | » { |
Max diff block lines reached; 14179/17668 bytes (80.25%) of diff not shown. |
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>CS0407</ErrorName> | 3 | ··<ErrorName>CS0407</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0407:·A·method·or·delegate·`int·X.f(int)'·return·type·does·not·match·delegate·`object·X.Function(int)'·return·type | ||
6 | //·Line:·17 | ||
7 | using·System; | ||
8 | class·X | ||
9 | { | ||
10 | » public·delegate·object·Function(int·arg1); | ||
11 | » static·void·Main·() | ||
12 | » { | ||
13 | » » Delegate·d·=·new·Function·(f); | ||
14 | » } | ||
15 | » static·int·f·(int·a) | ||
16 | » { | ||
17 | » » return·1; | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS0407:·A·method·or·delegate·`dynamic·Program.Foo()'·return·type·does·not·match·delegate·`string·System.Func<string>()'·return·type | ||
21 | //·Line:·10 | ||
22 | using·System; | ||
23 | class·Program | ||
24 | { | ||
25 | » static·void·Main() | ||
26 | » { | ||
27 | » » Func<string>·d·=·Foo; | ||
28 | » } | ||
29 | » static·dynamic·Foo·() | ||
30 | » { | ||
31 | » » return·1; | ||
32 | » } | ||
33 | }</string> | ||
34 | ····<string>//·CS0407:·A·method·or·delegate·`int·TestDelegateA(bool)'·return·type·does·not·match·delegate·`bool·TestDelegateB(bool)'·return·type | 5 | ····<string>//·CS0407:·A·method·or·delegate·`int·TestDelegateA(bool)'·return·type·does·not·match·delegate·`bool·TestDelegateB(bool)'·return·type |
35 | //·Line:·12 | 6 | //·Line:·12 |
36 | delegate·int·TestDelegateA·(bool·b); | 7 | delegate·int·TestDelegateA·(bool·b); |
37 | delegate·bool·TestDelegateB·(bool·b); | 8 | delegate·bool·TestDelegateB·(bool·b); |
38 | public·class·MainClass | 9 | public·class·MainClass |
Offset 53, 14 lines modified | Offset 17, 28 lines modified | ||
53 | » public·static·void·Main()· | 17 | » public·static·void·Main()· |
54 | » { | 18 | » { |
55 | » » TestDelegateA·a·=·new·TestDelegateA·(Delegate); | 19 | » » TestDelegateA·a·=·new·TestDelegateA·(Delegate); |
56 | » » TestDelegateB·b·=·new·TestDelegateB·(a); | 20 | » » TestDelegateB·b·=·new·TestDelegateB·(a); |
57 | » } | 21 | » } |
58 | }</string> | 22 | }</string> |
23 | ····<string>//·CS0407:·A·method·or·delegate·`int·int.Parse(string)'·return·type·does·not·match·delegate·`object·Test.Conv(string)'·return·type | ||
24 | //·Line:·17 | ||
25 | using·System; | ||
26 | public·class·Test | ||
27 | { | ||
28 | » private·delegate·object·Conv(string·str); | ||
29 | » public·static·void·Main() | ||
30 | » { | ||
31 | » » Conv·c·=·new·Conv(int.Parse); | ||
32 | » } | ||
33 | }</string> | ||
59 | ····<string>//·CS0407:·A·method·or·delegate·`TestDelegateA·MainClass.Method(bool)'·return·type·does·not·match·delegate·`int·TestDelegateA(bool)'·return·type | 34 | ····<string>//·CS0407:·A·method·or·delegate·`TestDelegateA·MainClass.Method(bool)'·return·type·does·not·match·delegate·`int·TestDelegateA(bool)'·return·type |
60 | //·Line:·12 | 35 | //·Line:·12 |
61 | delegate·int·TestDelegateA·(bool·b); | 36 | delegate·int·TestDelegateA·(bool·b); |
62 | public·class·MainClass | 37 | public·class·MainClass |
63 | { | 38 | { |
Offset 82, 26 lines modified | Offset 60, 48 lines modified | ||
82 | » } | 60 | » } |
83 | » static·int·Foo·(object·o) | 61 | » static·int·Foo·(object·o) |
84 | » { | 62 | » { |
85 | » » return·0; | 63 | » » return·0; |
86 | » } | 64 | » } |
87 | }</string> | 65 | }</string> |
66 | ····<string>//·CS0407:·A·method·or·delegate·`dynamic·Program.Foo()'·return·type·does·not·match·delegate·`string·System.Func<string>()'·return·type | ||
67 | //·Line:·10 | ||
68 | using·System; | ||
69 | class·Program | ||
70 | { | ||
71 | » static·void·Main() | ||
72 | » { | ||
73 | » » Func<string>·d·=·Foo; | ||
74 | » } | ||
75 | » static·dynamic·Foo·() | ||
76 | » { | ||
77 | » » return·1; | ||
78 | » } | ||
79 | }</string> | ||
88 | ····<string>//·CS0407:·A·method·or·delegate·`int· | 80 | ····<string>//·CS0407:·A·method·or·delegate·`int·X.f(int)'·return·type·does·not·match·delegate·`object·X.Function(int)'·return·type |
89 | //·Line:·17 | 81 | //·Line:·17 |
90 | using·System; | 82 | using·System; |
91 | 83 | class·X | |
92 | { | 84 | { |
93 | » p | 85 | » public·delegate·object·Function(int·arg1); |
94 | » | 86 | » static·void·Main·() |
95 | » { | 87 | » { |
96 | » » | 88 | » » Delegate·d·=·new·Function·(f); |
89 | » } | ||
90 | » static·int·f·(int·a) | ||
91 | » { | ||
92 | » » return·1; | ||
97 | » } | 93 | » } |
98 | }</string> | 94 | }</string> |
99 | ····<string>//·CS0407:·A·method·or·delegate·`int·MainClass.Delegate()'·return·type·does·not·match·delegate·`void·TestDelegate()'·return·type | 95 | ····<string>//·CS0407:·A·method·or·delegate·`int·MainClass.Delegate()'·return·type·does·not·match·delegate·`void·TestDelegate()'·return·type |
100 | //·Line:·12 | 96 | //·Line:·12 |
101 | delegate·void·TestDelegate(); | 97 | delegate·void·TestDelegate(); |
Offset 12, 37 lines modified | Offset 12, 56 lines modified | ||
12 | » » for·(int·i·=·0;·i++;·i·<·8)·{ | 12 | » » for·(int·i·=·0;·i++;·i·<·8)·{ |
13 | » » } | 13 | » » } |
14 | » } | 14 | » } |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 16 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
17 | //·Line:·10 | 17 | //·Line:·10 |
18 | class·TestClass | ||
19 | { | ||
20 | » delegate·void·test_delegate·(int·arg); | ||
21 | » public·TestClass·() | ||
22 | » { | ||
23 | » » test_delegate·D·=·(b)·=>·"a"; | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | ||
27 | //·Line:·10 | ||
18 | using·System; | 28 | using·System; |
19 | class·X | 29 | class·X |
20 | { | 30 | { |
21 | » public·static·void·Main·() | 31 | » public·static·void·Main·() |
22 | » { | 32 | » { |
23 | » » new·Func<int>·(()·=>·0); | 33 | » » new·Func<int>·(()·=>·0); |
24 | » } | 34 | » } |
25 | }</string> | 35 | }</string> |
26 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 36 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
27 | //·Line:· | 37 | //·Line:·9 |
28 | using·System; | ||
29 | using·System.Threading.Tasks; | ||
30 | class· | 38 | public·class·X |
31 | { | 39 | { |
32 | » | 40 | » public·static·void·Main·() |
33 | » { | 41 | » { |
34 | » » | 42 | » » return; |
43 | » » 1+1; | ||
35 | » } | 44 | » } |
36 | }</string> | 45 | }</string> |
37 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 46 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
47 | //·Line:·7 | ||
48 | class·T·{ | ||
49 | ········static·string·XX; | ||
50 | ········static·void·Main·()·{ | ||
51 | ················T.XX; | ||
52 | ········} | ||
53 | }</string> | ||
54 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | ||
38 | //·Line:·13 | 55 | //·Line:·13 |
39 | class·C<T> | 56 | class·C<T> |
40 | { | 57 | { |
41 | » static·T·Test·() | 58 | » static·T·Test·() |
42 | » { | 59 | » { |
43 | » » return·default·(T); | 60 | » » return·default·(T); |
Offset 50, 46 lines modified | Offset 69, 35 lines modified | ||
50 | » | 69 | » |
51 | » public·static·void·Main·() | 70 | » public·static·void·Main·() |
52 | » { | 71 | » { |
53 | » » Test·().Foo; | 72 | » » Test·().Foo; |
54 | » } | 73 | » } |
55 | }</string> | 74 | }</string> |
56 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 75 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
57 | //·Line:· | 76 | //·Line:·7 |
58 | public·class·X | ||
59 | { | ||
60 | » public·static·void·Main·() | ||
61 | » { | ||
62 | » » return; | ||
63 | » » 1+1; | ||
64 | » } | ||
65 | }</string> | ||
66 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | ||
67 | //·Line:·10 | ||
68 | class·TestClass | ||
69 | { | ||
70 | » delegate·void·test_delegate·(int·arg); | ||
71 | » public·TestClass·() | ||
72 | » { | ||
73 | » » test_delegate·D·=·(b)·=>·"a"; | ||
74 | 77 | class·T·{ | |
78 | ········static·string·XX·{ | ||
79 | ················get·{return·"";} | ||
80 | ········} | ||
81 | ········static·void·Main·()·{ | ||
82 | ················T.XX; | ||
83 | ········} | ||
75 | }</string> | 84 | }</string> |
76 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 85 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
77 | //·Line:·11 | 86 | //·Line:·11 |
78 | using·System; | 87 | using·System; |
88 | using·System.Threading.Tasks; | ||
79 | 89 | class·C | |
80 | { | 90 | { |
81 | » | 91 | » async·Task<int>·Test·() |
82 | » { | 92 | » { |
83 | » » | 93 | » » Func<int>·r·=·await·Task.Factory.StartNew·(()·=>·()·=>·1); |
84 | » } | 94 | » } |
85 | }</string> | 95 | }</string> |
86 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 96 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
87 | //·Line:·10 | 97 | //·Line:·10 |
88 | using·System.Linq; | 98 | using·System.Linq; |
Offset 108, 28 lines modified | Offset 116, 20 lines modified | ||
108 | » void·Foo·() | 116 | » void·Foo·() |
109 | » { | 117 | » { |
110 | » » System.Threading.Tasks.TaskFactory·m·=·null; | 118 | » » System.Threading.Tasks.TaskFactory·m·=·null; |
111 | » » m.StartNew·(()·=>·delegate·{·}); | 119 | » » m.StartNew·(()·=>·delegate·{·}); |
112 | » } | 120 | » } |
113 | }</string> | 121 | }</string> |
114 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 122 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
115 | //·Line:· | 123 | //·Line:·11 |
124 | using·System; | ||
116 | class·T·{ | ||
117 | ········static·string·XX; | ||
118 | ········static·void·Main·()·{ | ||
Max diff block lines reached; 275/3699 bytes (7.43%) of diff not shown. |
Offset 1, 26 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>CS0307</ErrorName> | 3 | ··<ErrorName>CS0307</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0307:·The· | 5 | ····<string>//·CS0307:·The·type·parameter·`a'·cannot·be·used·with·type·arguments |
6 | //·Line:· | 6 | //·Line:·9 |
7 | 7 | public·class·Tests | |
8 | { | 8 | { |
9 | » | 9 | » public·static·void·Test<a>·() |
10 | » { | 10 | » { |
11 | » » a<int>·(); | ||
11 | » } | 12 | » } |
12 | } | 13 | }</string> |
14 | ····<string>//·CS0307:·The·variable·`a'·cannot·be·used·with·type·arguments | ||
15 | //·Line:·9 | ||
13 | class·Test | 16 | public·class·Tests |
14 | { | 17 | { |
15 | » static·void· | 18 | » public·static·void·Test·(int·a) |
16 | » { | 19 | » { |
17 | » » | 20 | » » a<int>·(); |
18 | » } | 21 | » } |
19 | }</string> | 22 | }</string> |
20 | ····<string>//·CS0307:·The·property·`B.Get'·cannot·be·used·with·type·arguments | 23 | ····<string>//·CS0307:·The·property·`B.Get'·cannot·be·used·with·type·arguments |
21 | //·Line:·14 | 24 | //·Line:·14 |
22 | public·class·B | 25 | public·class·B |
23 | { | 26 | { |
24 | » public·virtual·int·Get·{ | 27 | » public·virtual·int·Get·{ |
Offset 46, 58 lines modified | Offset 49, 55 lines modified | ||
46 | public·class·Tests<a> | 49 | public·class·Tests<a> |
47 | { | 50 | { |
48 | » public·static·void·Test·() | 51 | » public·static·void·Test·() |
49 | » { | 52 | » { |
50 | » » a<int>·(); | 53 | » » a<int>·(); |
51 | » } | 54 | » } |
52 | }</string> | 55 | }</string> |
53 | ····<string>//·CS0307:·The· | 56 | ····<string>//·CS0307:·The·property·`Test<T,U>.Value'·cannot·be·used·with·type·arguments |
54 | //·Line:· | 57 | //·Line:·16 |
55 | 58 | class·Test<T,·U> | |
56 | { | 59 | { |
57 | » public· | 60 | » public·object·Value·{ |
61 | » » get·{·return·null;·} | ||
62 | » } | ||
63 | » public·class·B | ||
58 | » { | 64 | » { |
59 | » » | 65 | » » public·B·(object·arg) |
66 | » » { | ||
67 | » » } | ||
68 | » » | ||
69 | » » public·static·B·Default·=·new·B·(Value<U>.Default); | ||
60 | » } | 70 | » } |
61 | }</string> | 71 | }</string> |
62 | ····<string>//·CS0307:·The· | 72 | ····<string>//·CS0307:·The·namespace·`N.M'·cannot·be·used·with·type·arguments |
63 | //·Line:· | 73 | //·Line:·15 |
64 | 74 | namespace·N | |
65 | { | 75 | { |
66 | » | 76 | » namespace·M |
67 | » { | 77 | » { |
68 | » » var·d·=·0; | ||
69 | » » d<int>·(); | ||
70 | » } | 78 | » } |
79 | } | ||
71 | }</string> | ||
72 | ····<string>//·CS0307:·The·variable·`a'·cannot·be·used·with·type·arguments | ||
73 | //·Line:·9 | ||
74 | 80 | class·Test | |
75 | { | 81 | { |
76 | » | 82 | » static·void·Main·() |
77 | » { | 83 | » { |
78 | » » a<int>·(); | 84 | » » var·a·=·N.M<int>·(); |
79 | » } | 85 | » } |
80 | }</string> | 86 | }</string> |
81 | ····<string>//·CS0307:·The· | 87 | ····<string>//·CS0307:·The·variable·`d'·cannot·be·used·with·type·arguments |
82 | //·Line:· | 88 | //·Line:·9 |
83 | 89 | public·class·Tests | |
84 | { | 90 | { |
91 | » public·static·void·Main·() | ||
85 | » public·object·Value·{ | ||
86 | » » get·{·return·null;·} | ||
87 | » } | ||
88 | » public·class·B | ||
89 | » { | 92 | » { |
93 | » » var·d·=·0; | ||
94 | » » d<int>·(); | ||
90 | » » public·B·(object·arg) | ||
91 | » » { | ||
92 | » » } | ||
93 | » » | ||
94 | » » public·static·B·Default·=·new·B·(Value<U>.Default); | ||
95 | » } | 95 | » } |
96 | }</string> | 96 | }</string> |
97 | ··</Examples> | 97 | ··</Examples> |
98 | </ErrorDocumentation> | 98 | </ErrorDocumentation> |
Offset 13, 14 lines modified | Offset 13, 27 lines modified | ||
13 | » public·static·unsafe·void·Test·() | 13 | » public·static·unsafe·void·Test·() |
14 | » { | 14 | » { |
15 | » » fixed·(int*·a·=·&i)·{ | 15 | » » fixed·(int*·a·=·&i)·{ |
16 | » » » int**·x·=·&a; | 16 | » » » int**·x·=·&a; |
17 | » » } | 17 | » » } |
18 | ····} | 18 | ····} |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only | ||
21 | //·Line:·11 | ||
22 | //·Compiler·options:·-unsafe | ||
23 | using·System; | ||
24 | class·X·{ | ||
25 | » unsafe·void·Test·() | ||
26 | » { | ||
27 | » » X·x·=·*&this; | ||
28 | » } | ||
29 | }</string> | ||
20 | ····<string>//·CS0459:·Cannot·take·the·address·of·using·variable·`m' | 30 | ····<string>//·CS0459:·Cannot·take·the·address·of·using·variable·`m' |
21 | //·Line:·19 | 31 | //·Line:·19 |
22 | //·Compiler·options:·-unsafe | 32 | //·Compiler·options:·-unsafe |
23 | using·System; | 33 | using·System; |
24 | struct·S·:·IDisposable | 34 | struct·S·:·IDisposable |
Offset 35, 48 lines modified | Offset 48, 35 lines modified | ||
35 | » unsafe·static·void·Main·() | 48 | » unsafe·static·void·Main·() |
36 | » { | 49 | » { |
37 | » » using·(S·m·=·new·S·()){ | 50 | » » using·(S·m·=·new·S·()){ |
38 | » » » S*·mm·=·&m; | 51 | » » » S*·mm·=·&m; |
39 | » » } | 52 | » » } |
40 | » } | 53 | » } |
41 | }</string> | 54 | }</string> |
42 | ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only | ||
43 | //·Line:·11 | ||
44 | //·Compiler·options:·-unsafe·-langversion:latest | ||
45 | readonly·struct·X | ||
46 | { | ||
47 | » unsafe·void·Test·() | ||
48 | » { | ||
49 | » » fixed·(X*·x·=·&this)·{ | ||
50 | » » } | ||
51 | » } | ||
52 | }</string> | ||
53 | ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only | ||
54 | //·Line:·11 | ||
55 | //·Compiler·options:·-unsafe | ||
56 | using·System; | ||
57 | class·X·{ | ||
58 | » unsafe·void·Test·() | ||
59 | » { | ||
60 | » » X·x·=·*&this; | ||
61 | » } | ||
62 | }</string> | ||
63 | ····<string>//·CS0459:·Cannot·take·the·address·of·foreach·iteration·variable·`c' | 55 | ····<string>//·CS0459:·Cannot·take·the·address·of·foreach·iteration·variable·`c' |
64 | //·Line:·10 | 56 | //·Line:·10 |
65 | //·Compiler·options:·-unsafe | 57 | //·Compiler·options:·-unsafe |
66 | class·C | 58 | class·C |
67 | { | 59 | { |
68 | » public·static·unsafe·void·Main·() | 60 | » public·static·unsafe·void·Main·() |
69 | » { | 61 | » { |
70 | » » foreach·(char·c·in·"test")·{ | 62 | » » foreach·(char·c·in·"test")·{ |
71 | » » » char*·ch·=·&c; | 63 | » » » char*·ch·=·&c; |
72 | » » } | 64 | » » } |
73 | ····} | 65 | ····} |
74 | }</string> | 66 | }</string> |
67 | ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only | ||
68 | //·Line:·11 | ||
69 | //·Compiler·options:·-unsafe·-langversion:latest | ||
70 | readonly·struct·X | ||
71 | { | ||
72 | » unsafe·void·Test·() | ||
73 | » { | ||
74 | » » fixed·(X*·x·=·&this)·{ | ||
75 | » » } | ||
76 | » } | ||
77 | }</string> | ||
75 | ··</Examples> | 78 | ··</Examples> |
76 | </ErrorDocumentation> | 79 | </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>CS0571</ErrorName> | 3 | ··<ErrorName>CS0571</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0571:·`Test.C0.foo.get':·cannot·explicitly·call·operator·or·accessor | ||
6 | //·Line:·12 | ||
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:·`MainClass.this[int,·bool,·string].get':·cannot·explicitly·call·operator·or·accessor | 5 | ····<string>//·CS0571:·`MainClass.this[int,·bool,·string].get':·cannot·explicitly·call·operator·or·accessor |
17 | //·Line:·15 | 6 | //·Line:·15 |
18 | using·System.Runtime.CompilerServices; | 7 | using·System.Runtime.CompilerServices; |
19 | class·MainClass·{ | 8 | class·MainClass·{ |
20 | » [IndexerName·("AA")] | 9 | » [IndexerName·("AA")] |
Offset 29, 22 lines modified | Offset 15, 26 lines modified | ||
29 | » » } | 15 | » » } |
30 | » } | 16 | » } |
31 | » » | 17 | » » |
32 | » public·MainClass·()·{ | 18 | » public·MainClass·()·{ |
33 | » » int·i·=·get_AA·(2,·false,·"aaa"); | 19 | » » int·i·=·get_AA·(2,·false,·"aaa"); |
34 | » } | 20 | » } |
35 | }</string> | 21 | }</string> |
36 | ····<string>//·CS0571:·` | 22 | ····<string>//·CS0571:·`Test.C0.foo.get':·cannot·explicitly·call·operator·or·accessor |
37 | //·Line:· | 23 | //·Line:·12 |
38 | //·Compiler·options:·-r:CS0571- | 24 | //·Compiler·options:·-r:CS0571-3-lib.dll |
39 | 25 | //·Testcase·for·bug·#59980 | |
26 | using·Test; | ||
27 | public·class·EntryPoint·{ | ||
40 | ········public·static· | 28 | ········public·static·int·Main·()·{ |
41 | ················C2·c·=·new·C2·(); | ||
42 | 29 | » » C1·foo·=·new·C2·(); | |
30 | ················return·foo.get_foo·(); | ||
43 | ········} | 31 | ········} |
44 | }</string> | 32 | }</string> |
45 | ····<string>//·CS0571:·`MainClass.Value.get':·cannot·explicitly·call·operator·or·accessor | 33 | ····<string>//·CS0571:·`MainClass.Value.get':·cannot·explicitly·call·operator·or·accessor |
46 | //·Line:·12 | 34 | //·Line:·12 |
47 | class·MainClass·{ | 35 | class·MainClass·{ |
48 | ········static·int·Value·{ | 36 | ········static·int·Value·{ |
Offset 53, 14 lines modified | Offset 43, 24 lines modified | ||
53 | ················} | 43 | ················} |
54 | ········} | 44 | ········} |
55 | ········ | 45 | ········ |
56 | ········public·static·void·Main()·{ | 46 | ········public·static·void·Main()·{ |
57 | ················int·value·=·get_Value(); | 47 | ················int·value·=·get_Value(); |
58 | ········} | 48 | ········} |
59 | }</string> | 49 | }</string> |
50 | ····<string>//·CS0571:·`C2.this[int].set':·cannot·explicitly·call·operator·or·accessor | ||
51 | //·Line:·8 | ||
52 | //·Compiler·options:·-r:CS0571-5-lib.dll | ||
53 | class·MainClass·{ | ||
54 | ········public·static·void·Main()·{ | ||
55 | ················C2·c·=·new·C2·(); | ||
56 | ················c.set_Item(1,·2); | ||
57 | ········} | ||
58 | }</string> | ||
60 | ····<string>//·CS0571:·`C.Prop.set':·cannot·explicitly·call·operator·or·accessor | 59 | ····<string>//·CS0571:·`C.Prop.set':·cannot·explicitly·call·operator·or·accessor |
61 | //·Line:·14 | 60 | //·Line:·14 |
62 | class·C | 61 | class·C |
63 | { | 62 | { |
64 | » delegate·void·D·(int·i); | 63 | » delegate·void·D·(int·i); |
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>CS0216</ErrorName> | 3 | ··<ErrorName>CS0216</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0216:·The·operator·`X.operator·<(X,·int)'·requires·a·matching·operator·`>'·to·also·be·defined | ||
6 | //·Line:·5 | ||
7 | class·X·{ | ||
8 | » public·static·X·operator·<·(X·a,·int·b) | ||
9 | » { | ||
10 | » » return·null; | ||
11 | » } | ||
12 | » static·void·Main·()·{ | ||
13 | » } | ||
14 | }</string> | ||
5 | ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined | 15 | ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined |
6 | //·Line:·10 | 16 | //·Line:·10 |
7 | partial·class·Test | 17 | partial·class·Test |
8 | { | 18 | { |
9 | } | 19 | } |
10 | partial·class·Test | 20 | partial·class·Test |
11 | { | 21 | { |
12 | » public·static·bool·operator·==·(Test·lhs,·bool·rhs) | 22 | » public·static·bool·operator·==·(Test·lhs,·bool·rhs) |
13 | » { | 23 | » { |
14 | » » return·false; | 24 | » » return·false; |
15 | » } | 25 | » } |
16 | }</string> | 26 | }</string> |
17 | ····<string>//·CS0216:·The·operator·`X.operator·<(X,·int)'·requires·a·matching·operator·`>'·to·also·be·defined | ||
18 | //·Line:·5 | ||
19 | class·X·{ | ||
20 | » public·static·X·operator·<·(X·a,·int·b) | ||
21 | » { | ||
22 | » » return·null; | ||
23 | » } | ||
24 | » static·void·Main·()·{ | ||
25 | » } | ||
26 | }</string> | ||
27 | ····<string>//·CS0216:·The·operator·`MyType.operator·>(MyType,·MyType)'·requires·a·matching·operator·`<'·to·also·be·defined | 27 | ····<string>//·CS0216:·The·operator·`MyType.operator·>(MyType,·MyType)'·requires·a·matching·operator·`<'·to·also·be·defined |
28 | //·Line:·23 | 28 | //·Line:·23 |
29 | public·struct·MyType | 29 | public·struct·MyType |
30 | { | 30 | { |
31 | » int·value; | 31 | » int·value; |
Offset 1, 31 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>CS0102</ErrorName> | 3 | ··<ErrorName>CS0102</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`set_Item' | ||
6 | //·Line:·6 | ||
7 | public·class·SampleClass·{ | ||
8 | ········protected·const·int·set_Item·=·3; | ||
9 | ········const·int·set_Item·=·5; | ||
10 | }</string> | ||
11 | ····<string>//·CS0102:·The·type·`X'·already·contains·a·definition·for·`A' | 5 | ····<string>//·CS0102:·The·type·`X'·already·contains·a·definition·for·`A' |
12 | //·Line:·6 | 6 | //·Line:·6 |
13 | class·X·{ | 7 | class·X·{ |
14 | » const·int·A·=·10; | 8 | » const·int·A·=·10; |
15 | » int·A·()·{} | 9 | » int·A·()·{} |
16 | }</string> | 10 | }</string> |
17 | ····<string>//·CS0102:·The·type·`Sample | 11 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`Item' |
18 | //·Line:·6 | 12 | //·Line:·6 |
19 | public·enum·SampleEnum·{ | ||
20 | 13 | public·class·SampleClass·{ | |
14 | ········protected·int·Item·{·set·{}·} | ||
15 | ········public·bool·Item; | ||
16 | }</string> | ||
17 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`op_Implicit' | ||
18 | //·Line:·10 | ||
19 | public·class·SampleClass·{ | ||
20 | ···· | ||
21 | ········static·public·implicit·operator·SampleClass·(byte·value)·{ | ||
22 | ···············return·new·SampleClass(); | ||
23 | ········} | ||
21 | ········ | 24 | ········ |
25 | ········public·bool·op_Implicit; | ||
22 | }</string> | 26 | }</string> |
23 | ····<string>//·CS0102:·The·type·`CS0102'·already·contains·a·definition·for·`Clone' | 27 | ····<string>//·CS0102:·The·type·`CS0102'·already·contains·a·definition·for·`Clone' |
24 | //·Line:·6 | 28 | //·Line:·6 |
25 | class·CS0102 | 29 | class·CS0102 |
26 | { | 30 | { |
27 | » object·Clone·() | 31 | » object·Clone·() |
Offset 33, 30 lines modified | Offset 37, 42 lines modified | ||
33 | » » return·this; | 37 | » » return·this; |
34 | » } | 38 | » } |
35 | » | 39 | » |
36 | » public·class·Clone | 40 | » public·class·Clone |
37 | » { | 41 | » { |
38 | » } | 42 | » } |
39 | }</string> | 43 | }</string> |
40 | ····<string>//·CS0102:·The·type·` | 44 | ····<string>//·CS0102:·The·type·`X<T>'·already·contains·a·definition·for·`T' |
41 | //·Line:· | 45 | //·Line:·11 |
42 | public·class·SampleClass·{ | ||
43 | » public·delegate·void·MyEvent·(); | ||
44 | ········ | ||
45 | 46 | class·X·<T>·{ | |
47 | » int·T; | ||
48 | } | ||
49 | class·W·{ | ||
50 | » static·void·Main·()·{} | ||
46 | }</string> | 51 | }</string> |
47 | ····<string>//·CS0102:·The·type·` | 52 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`EE' |
48 | //·Line:·6 | 53 | //·Line:·6 |
49 | class·C<get_Foo> | ||
50 | { | ||
51 | » string·Foo·{ | ||
52 | 54 | public·class·SampleClass·{ | |
55 | » public·delegate·void·EE·(); | ||
56 | » public·event·EE·EE; | ||
57 | }</string> | ||
58 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`add_XX' | ||
59 | //·Line:·13 | ||
60 | public·class·SampleClass·{ | ||
61 | » public·delegate·void·MyEvent·(); | ||
62 | » public·event·MyEvent·XX·{ | ||
63 | » » add·{·} | ||
64 | » » remove·{·} | ||
53 | » } | 65 | » } |
66 | ········ | ||
67 | ········bool·add_XX; | ||
54 | }</string> | 68 | }</string> |
55 | ····<string>//·CS0102:·The·type·`X'·already·contains·a·definition·for·`False' | 69 | ····<string>//·CS0102:·The·type·`X'·already·contains·a·definition·for·`False' |
56 | //·Line:·11 | 70 | //·Line:·11 |
57 | class·X | 71 | class·X |
58 | { | 72 | { |
59 | » bool·False<T>·() | 73 | » bool·False<T>·() |
Offset 66, 132 lines modified | Offset 82, 116 lines modified | ||
66 | » bool·False·{ | 82 | » bool·False·{ |
67 | » » get·{ | 83 | » » get·{ |
68 | » » » return·false; | 84 | » » » return·false; |
69 | » » } | 85 | » » } |
70 | » } | 86 | » } |
71 | }</string> | 87 | }</string> |
72 | ····<string>//·CS0102:·The·type·`C'·already·contains·a·definition·for·` | 88 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`set_Item' |
73 | //·Line:· | 89 | //·Line:·7 |
74 | class·C | 90 | public·class·SampleClass·{ |
91 | ········protected·const·int·set_Item·=·3; | ||
92 | ········public·int·Item·{· | ||
93 | ············set·{} | ||
94 | ········}········ | ||
95 | }</string> | ||
96 | ····<string>//·CS0102:·The·type·`C<get_Foo>'·already·contains·a·definition·for·`get_Foo' | ||
97 | //·Line:·6 | ||
98 | class·C<get_Foo> | ||
75 | { | 99 | { |
76 | » in | 100 | » string·Foo·{ |
77 | » » | 101 | » » set·{·} |
78 | » } | 102 | » } |
79 | » int·get_Foo; | ||
80 | }</string> | 103 | }</string> |
81 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·` | 104 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`set_Item' |
82 | //·Line:· | 105 | //·Line:·6 |
83 | public·class·SampleClass·{ | 106 | public·class·SampleClass·{ |
84 | ···· | ||
85 | ········static·public·implicit·operator·SampleClass·(byte·value)·{ | ||
86 | ···············return·new·SampleClass(); | ||
87 | ········ | 107 | ········protected·int·set_Item; |
Max diff block lines reached; 3532/7719 bytes (45.76%) 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>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 | ||
17 | struct·S | 7 | struct·S |
18 | { | 8 | { |
19 | » delegate·int·D·(); | 9 | » delegate·int·D·(); |
20 | » | 10 | » |
21 | » void·Test·() | 11 | » void·Test·() |
22 | » { | 12 | » { |
23 | » » D·d·=·delegate·{· | 13 | » » D·d·=·delegate·{· |
24 | » » » return·base.GetHashcode·(); | 14 | » » » return·base.GetHashcode·(); |
25 | » » }; | 15 | » » }; |
26 | » } | 16 | » } |
27 | }</string> | 17 | }</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 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>CS0104</ErrorName> | 3 | ··<ErrorName>CS0104</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0104:·`N'·is·an·ambiguous·reference·between·`C.N'·and·`A.T.N' | ||
6 | //·Line:·32 | ||
7 | namespace·A | ||
8 | { | ||
9 | » public·class·T | ||
10 | » { | ||
11 | » » public·class·N | ||
12 | » » { | ||
13 | » » } | ||
14 | » } | ||
15 | } | ||
16 | namespace·C | ||
17 | { | ||
18 | » struct·N | ||
19 | » { | ||
20 | » } | ||
21 | } | ||
22 | namespace·B | ||
23 | { | ||
24 | » using·static·A.T; | ||
25 | » using·C; | ||
26 | » static·class·Program | ||
27 | » { | ||
28 | » » static·void·Main·() | ||
29 | » » { | ||
30 | » » » var·u·=·new·N·(); | ||
31 | » » } | ||
32 | » } | ||
33 | }</string> | ||
34 | ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X' | 5 | ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X' |
35 | //·Line:·25 | 6 | //·Line:·25 |
36 | namespace·A | 7 | namespace·A |
37 | { | 8 | { |
38 | » class·X·{·} | 9 | » class·X·{·} |
39 | } | 10 | } |
Offset 114, 14 lines modified | Offset 79, 49 lines modified | ||
114 | » } | 79 | » } |
115 | } | 80 | } |
116 | namespace·System.Drawing·{ | 81 | namespace·System.Drawing·{ |
117 | » public·class·Graphics·{ | 82 | » public·class·Graphics·{ |
118 | » } | 83 | » } |
119 | }</string> | 84 | }</string> |
85 | ····<string>//·CS0104:·`N'·is·an·ambiguous·reference·between·`C.N'·and·`A.T.N' | ||
86 | //·Line:·32 | ||
87 | namespace·A | ||
88 | { | ||
89 | » public·class·T | ||
90 | » { | ||
91 | » » public·class·N | ||
92 | » » { | ||
93 | » » } | ||
94 | » } | ||
95 | } | ||
96 | namespace·C | ||
97 | { | ||
98 | » struct·N | ||
99 | » { | ||
100 | » } | ||
101 | } | ||
102 | namespace·B | ||
103 | { | ||
104 | » using·static·A.T; | ||
105 | » using·C; | ||
106 | » static·class·Program | ||
107 | » { | ||
108 | » » static·void·Main·() | ||
109 | » » { | ||
110 | » » » var·u·=·new·N·(); | ||
111 | » » } | ||
112 | » } | ||
113 | }</string> | ||
120 | ····<string>//·CS0104:·`XAttribute'·is·an·ambiguous·reference·between·`A.XAttribute'·and·`B.XAttribute' | 114 | ····<string>//·CS0104:·`XAttribute'·is·an·ambiguous·reference·between·`A.XAttribute'·and·`B.XAttribute' |
121 | //·Line:·21 | 115 | //·Line:·21 |
122 | using·System; | 116 | using·System; |
123 | namespace·A | 117 | namespace·A |
124 | { | 118 | { |
Offset 1, 26 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>CS1718</ErrorName> | 3 | ··<ErrorName>CS1718</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else? | 5 | ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else? |
6 | //·Line:·10 | ||
7 | //·Compiler·options:·-warnaserror·-warn:3 | ||
8 | class·C | ||
9 | { | ||
10 | » public·static·void·Main·()· | ||
11 | » {· | ||
12 | » » int?·a·=·20; | ||
13 | » » if·(a·>·a)·{ | ||
14 | » » » return; | ||
15 | » » } | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else? | ||
19 | //·Line:·12 | 6 | //·Line:·12 |
20 | //·Compiler·options:·-warnaserror·-warn:3 | 7 | //·Compiler·options:·-warnaserror·-warn:3 |
21 | class·A | 8 | class·A |
22 | { | 9 | { |
23 | » delegate·void·D·(); | 10 | » delegate·void·D·(); |
24 | » D·d·=·null; | 11 | » D·d·=·null; |
Offset 40, 9 lines modified | Offset 26, 23 lines modified | ||
40 | » {· | 26 | » {· |
41 | » » int·a·=·20; | 27 | » » int·a·=·20; |
42 | » » if·(a·>·a)·{ | 28 | » » if·(a·>·a)·{ |
43 | » » » return; | 29 | » » » return; |
44 | » » } | 30 | » » } |
45 | » } | 31 | » } |
46 | }</string> | 32 | }</string> |
33 | ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else? | ||
34 | //·Line:·10 | ||
35 | //·Compiler·options:·-warnaserror·-warn:3 | ||
36 | class·C | ||
37 | { | ||
38 | » public·static·void·Main·()· | ||
39 | » {· | ||
40 | » » int?·a·=·20; | ||
41 | » » if·(a·>·a)·{ | ||
42 | » » » return; | ||
43 | » » } | ||
44 | » } | ||
45 | }</string> | ||
47 | ··</Examples> | 46 | ··</Examples> |
48 | </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>CS0081</ErrorName> | 3 | ··<ErrorName>CS0081</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type | 5 | ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type |
6 | //·Line:·6 | ||
7 | class·D | ||
8 | { | ||
9 | » public·void·Foo<int>() | ||
10 | » { | ||
11 | » } | ||
12 | }</string> | ||
13 | ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type | ||
14 | //·Line:·4 | 6 | //·Line:·4 |
15 | partial·class·A<T,·bool> | 7 | partial·class·A<T,·bool> |
16 | { | 8 | { |
17 | } | 9 | } |
18 | partial·class·A<T,·O> | 10 | partial·class·A<T,·O> |
19 | { | 11 | { |
20 | }</string> | 12 | }</string> |
21 | ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type | 13 | ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type |
14 | //·Line:·6 | ||
15 | class·D | ||
16 | { | ||
17 | » public·void·Foo<int>() | ||
18 | » { | ||
19 | » } | ||
20 | }</string> | ||
21 | ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type | ||
22 | //·Line:·4 | 22 | //·Line:·4 |
23 | class·D<string> | 23 | class·D<string> |
24 | { | 24 | { |
25 | }</string> | 25 | }</string> |
26 | ··</Examples> | 26 | ··</Examples> |
27 | </ErrorDocumentation> | 27 | </ErrorDocumentation> |
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>CS1001</ErrorName> | 3 | ··<ErrorName>CS1001</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier | 5 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class·B<T> | ||
7 | class·T·{ | ||
8 | » //·Change·(args)·to·(string·args)·to·fix·it | ||
9 | » public·static·int·Main·(args) | ||
10 | » { | ||
11 | » } | ||
12 | }</string> | ||
13 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier | ||
14 | //·Line:·8 | ||
15 | class·C | ||
16 | { | 8 | { |
17 | » | 9 | » T·Foo·(T) |
18 | » { | 10 | » { |
19 | » » object·o·=·(int)·=>·null; | ||
20 | » } | 11 | » } |
21 | }</string> | 12 | }</string> |
22 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier | 13 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier |
23 | //·Line:·6 | 14 | //·Line:·6 |
24 | class·C | 15 | class·C |
25 | { | 16 | { |
26 | » public·void·Foo·(params·System.Action) | 17 | » public·void·Foo·(params·System.Action) |
27 | » { | 18 | » { |
28 | » } | 19 | » } |
29 | }</string> | 20 | }</string> |
30 | ····<string>//·CS1001:·Unexpected·symbol·` | 21 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier |
31 | //·Line:·6 | 22 | //·Line:·6 |
32 | public·class·MonoRuntime | ||
33 | { | 23 | class·T·{ |
24 | » //·Change·(args)·to·(string·args)·to·fix·it | ||
34 | » public·static· | 25 | » public·static·int·Main·(args) |
35 | » { | 26 | » { |
36 | » } | 27 | » } |
37 | }</string> | 28 | }</string> |
38 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier | 29 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier |
39 | //·Line:· | 30 | //·Line:·8 |
40 | class· | 31 | class·C |
41 | { | 32 | { |
42 | » | 33 | » public·static·void·Main·() |
43 | » { | 34 | » { |
35 | » » object·o·=·(int)·=>·null; | ||
44 | » } | 36 | » } |
45 | }</string> | 37 | }</string> |
46 | ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier | 38 | ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier |
47 | //·Line:·8 | 39 | //·Line:·8 |
48 | static·class·Converter | 40 | static·class·Converter |
49 | { | 41 | { |
50 | » static·Dictionary<Options,·string>·options·=·new·Dictionary<Options,·string>·()· | 42 | » static·Dictionary<Options,·string>·options·=·new·Dictionary<Options,·string>·()· |
51 | » { | 43 | » { |
52 | » » {·Options.,·"I·am·completed!"·}, | 44 | » » {·Options.,·"I·am·completed!"·}, |
53 | » }; | 45 | » }; |
54 | }</string> | 46 | }</string> |
55 | ····<string>//·CS1001:·Missing·identifier·to·pre-processor·directive | ||
56 | //·Line:·5 | ||
57 | #if·false | ||
58 | » #define | ||
59 | #endif</string> | ||
60 | ····<string>//·CS1001:·Unexpected·symbol·`}',·expecting·identifier | 47 | ····<string>//·CS1001:·Unexpected·symbol·`}',·expecting·identifier |
61 | //·Line:·6 | 48 | //·Line:·6 |
62 | public·class·Foo | 49 | public·class·Foo |
63 | { | 50 | { |
64 | ····public·event·System.Collections.Generic.IList<int> | 51 | ····public·event·System.Collections.Generic.IList<int> |
65 | }</string> | 52 | }</string> |
53 | ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier | ||
54 | //·Line:·6 | ||
55 | public·class·MonoRuntime | ||
56 | { | ||
57 | » public·static·void·Main·(A,·B) | ||
58 | » { | ||
59 | » } | ||
60 | }</string> | ||
61 | ····<string>//·CS1001:·Missing·identifier·to·pre-processor·directive | ||
62 | //·Line:·5 | ||
63 | #if·false | ||
64 | » #define | ||
65 | #endif</string> | ||
66 | ··</Examples> | 66 | ··</Examples> |
67 | </ErrorDocumentation> | 67 | </ErrorDocumentation> |
Offset 11, 14 lines modified | Offset 11, 30 lines modified | ||
11 | » » case·1: | 11 | » » case·1: |
12 | » » » break; | 12 | » » » break; |
13 | » » case·1:» | 13 | » » case·1:» |
14 | » » » break; | 14 | » » » break; |
15 | » » } | 15 | » » } |
16 | » } | 16 | » } |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0152:·The·label·`case·0:'·already·occurs·in·this·switch·statement | ||
19 | //·Line:·13 | ||
20 | //·https://bugzilla.novell.com/show_bug.cgi?id=363791 | ||
21 | class·Test·{ | ||
22 | ··enum·Foo·{·MUL,·JL·} | ||
23 | ··static·Foo·f; | ||
24 | ··public·static·void·Main·() | ||
25 | ··{ | ||
26 | ····switch·(f)·{ | ||
27 | ····case·Foo.MUL:·break; | ||
28 | ····case·Foo.MUL:·break; | ||
29 | ····} | ||
30 | ··} | ||
31 | }</string> | ||
18 | ····<string>//·CS0152:·The·label·`case·2:'·already·occurs·in·this·switch·statement | 32 | ····<string>//·CS0152:·The·label·`case·2:'·already·occurs·in·this·switch·statement |
19 | //·Line:·19 | 33 | //·Line:·19 |
20 | using·System; | 34 | using·System; |
21 | enum·E | 35 | enum·E |
22 | { | 36 | { |
Offset 34, 25 lines modified | Offset 50, 9 lines modified | ||
34 | » » » case·E.Foo: | 50 | » » » case·E.Foo: |
35 | » » » » break; | 51 | » » » » break; |
36 | » » » case·E.Foo: | 52 | » » » case·E.Foo: |
37 | » » » » break; | 53 | » » » » break; |
38 | » » } | 54 | » » } |
39 | » } | 55 | » } |
40 | }</string> | 56 | }</string> |
41 | ····<string>//·CS0152:·The·label·`case·0:'·already·occurs·in·this·switch·statement | ||
42 | //·Line:·13 | ||
43 | //·https://bugzilla.novell.com/show_bug.cgi?id=363791 | ||
44 | class·Test·{ | ||
45 | ··enum·Foo·{·MUL,·JL·} | ||
46 | ··static·Foo·f; | ||
47 | ··public·static·void·Main·() | ||
48 | ··{ | ||
49 | ····switch·(f)·{ | ||
50 | ····case·Foo.MUL:·break; | ||
51 | ····case·Foo.MUL:·break; | ||
52 | ····} | ||
53 | ··} | ||
54 | }</string> | ||
55 | ··</Examples> | 57 | ··</Examples> |
56 | </ErrorDocumentation> | 58 | </ErrorDocumentation> |
Offset 14, 69 lines modified | Offset 14, 42 lines modified | ||
14 | » { | 14 | » { |
15 | » » ///·<summary> | 15 | » » ///·<summary> |
16 | » » ///·comment·for·public·field | 16 | » » ///·comment·for·public·field |
17 | » » ///·</invalid> | 17 | » » ///·</invalid> |
18 | » » public·string·PublicField2; | 18 | » » public·string·PublicField2; |
19 | » } | 19 | » } |
20 | }</string> | 20 | }</string> |
21 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing. | 21 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test.Constant2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·3·does·not·match·the·end·tag·of·'invalid'.·Line·3,·position·4.) |
22 | //·Line:·12 | ||
23 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | ||
24 | using·System; | ||
25 | namespace·Testing | ||
26 | { | ||
27 | » ///<summary> | ||
28 | » ///·comment·for·enum·type | ||
29 | » ///</incorrect> | ||
30 | » enum·EnumTest2 | ||
31 | » { | ||
32 | » » Foo, | ||
33 | » » Bar, | ||
34 | » } | ||
35 | }</string> | ||
36 | ····<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.) | ||
37 | //·Line:·10 | ||
38 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | ||
39 | namespace·Testing | ||
40 | { | ||
41 | » ///<summary>· | ||
42 | » ///·incorrect·markup·comment·for·struct | ||
43 | » ///</incorrect> | ||
44 | » public·struct·StructTest2 | ||
45 | » { | ||
46 | » } | ||
47 | }</string> | ||
48 | ····<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.) | ||
49 | //·Line:·9 | 22 | //·Line:·19 |
50 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 23 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
51 | using·System; | 24 | using·System; |
52 | namespace·Testing | 25 | namespace·Testing |
53 | { | 26 | { |
54 | » ///·<6roken>·broken·markup | ||
55 | » public·class·Test | 27 | » public·class·Test |
56 | » { | 28 | » { |
29 | » » ///·<summary> | ||
30 | » » ///·invalid·comment·for·const·declaration | ||
31 | » » ///·</invalid> | ||
32 | » » const·string·Constant2·=·"CONSTANT·STRING"; | ||
57 | » } | 33 | » } |
58 | }</string> | 34 | }</string> |
59 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing. | 35 | ····<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.) |
60 | //·Line:·12 | 36 | //·Line:·12 |
61 | //·Compiler·options:·-doc:dummy.xml·-warn | 37 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
62 | using·System; | 38 | using·System; |
63 | namespace·Testing | 39 | namespace·Testing |
64 | { | 40 | { |
65 | » ///<summary> | 41 | » ///·<summary> |
66 | » ///· | 42 | » ///·Incorrect·comment·markup. |
67 | » ///</incorrect> | 43 | » ///·</incorrect> |
68 | » public· | 44 | » public·class·Test2 |
69 | » { | 45 | » { |
70 | » } | 46 | » } |
71 | }</string> | 47 | }</string> |
72 | ····<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.) | 48 | ····<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.) |
73 | //·Line:·12 | 49 | //·Line:·12 |
74 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 50 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
Offset 85, 59 lines modified | Offset 58, 109 lines modified | ||
85 | namespace·Testing | 58 | namespace·Testing |
86 | { | 59 | { |
87 | » ///·<summary> | 60 | » ///·<summary> |
88 | » ///·comment·for·delegate·type | 61 | » ///·comment·for·delegate·type |
89 | » ///·</incorrect> | 62 | » ///·</incorrect> |
90 | » public·delegate·void·MyDelegate2·(object·o,·EventArgs·e); | 63 | » public·delegate·void·MyDelegate2·(object·o,·EventArgs·e); |
91 | }</string> | 64 | }</string> |
92 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test2'·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.) | 65 | ····<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.) |
93 | //·Line:·1 | 66 | //·Line:·10 |
94 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 67 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
95 | using·System; | ||
96 | namespace·Testing | 68 | namespace·Testing |
97 | { | 69 | { |
98 | » ///<summary> | 70 | » ///<summary>· |
99 | » ///· | 71 | » ///·incorrect·markup·comment·for·struct |
100 | » ///</incorrect> | 72 | » ///</incorrect> |
101 | » public·c | 73 | » public·struct·StructTest2 |
102 | » { | 74 | » { |
103 | » } | 75 | » } |
104 | }</string> | 76 | }</string> |
105 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test.P | 77 | ····<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.) |
106 | //·Line:· | 78 | //·Line:·32 |
107 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 79 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
108 | using·System; | 80 | using·System; |
109 | namespace·Testing | 81 | namespace·Testing |
110 | { | 82 | { |
111 | » public·class·Test | 83 | » public·class·Test |
112 | » { | 84 | » { |
113 | » » public·static·void·Main·() | 85 | » » public·static·void·Main·() |
114 | » » { | 86 | » » { |
115 | » » } | 87 | » » } |
116 | » » ///·<summary> | 88 | » » ///·<summary> |
117 | » » ///·comment·for·p | 89 | » » ///·comment·for·public·property |
118 | » » ///·</summary> | 90 | » » ///·</summary> |
119 | » » p | 91 | » » public·string·PublicProperty·{ |
92 | » » » ///·<summary> | ||
93 | » » » ///·On·public·getter·-·no·effect | ||
94 | » » » ///·</summary> | ||
95 | » » » get·{·return·null;·} | ||
96 | » » » ///·<summary> | ||
97 | » » » ///·On·public·setter·-·no·effect | ||
98 | » » » ///·</summary> | ||
99 | » » » set·{·} | ||
100 | » » } | ||
120 | » » ///·<summary> | 101 | » » ///·<summary> |
121 | » » ///·incorrect· | 102 | » » ///·incorrect·comment·for·public·property |
122 | » » ///·</incorrect> | 103 | » » ///·</incorrect> |
Max diff block lines reached; 5115/10294 bytes (49.69%) of diff not shown. |
Offset 1, 179 lines modified | Offset 1, 164 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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. | 5 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.InterfaceTest' |
6 | //·Line:· | 6 | //·Line:·9 |
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 | » public·interface·InterfaceTest | ||
11 | » ///·<summary> | ||
12 | » ///·description·for·class·Test | ||
13 | » ///·</summary> | ||
14 | » public·class·Test | ||
15 | » { | 12 | » { |
16 | » » public·static·bool·operator·!·(Test·t) | ||
17 | » » { | ||
18 | » » » return·false; | ||
19 | » » } | ||
20 | » } | 13 | » } |
21 | }</string> | 14 | }</string> |
22 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing. | 15 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Foo' |
23 | //·Line:·1 | 16 | //·Line:·12 |
24 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 17 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
25 | using·System; | 18 | using·System; |
26 | namespace·Testing | 19 | namespace·Testing |
27 | { | 20 | { |
21 | » public·enum·Foo | ||
28 | » ///·<summary> | ||
29 | » ///·description·for·class·Test | ||
30 | » ///·</summary> | ||
31 | » public·class·Test | ||
32 | » { | 22 | » { |
33 | » » public·static·void·Foo·() | ||
34 | » » { | ||
35 | » » } | ||
36 | » } | 23 | » } |
37 | }</string> | 24 | }</string> |
38 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.t | 25 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.InternalClass' |
39 | //·Line:·14 | 26 | //·Line:·14 |
40 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 27 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
41 | using·System; | 28 | using·System; |
42 | namespace·Testing | 29 | namespace·Testing |
43 | { | 30 | { |
44 | » ///·<summary> | 31 | » ///·<summary> |
45 | » ///·description·for·class·Test | 32 | » ///·description·for·class·Test |
46 | » ///·</summary> | 33 | » ///·</summary> |
47 | » public·class·Test | 34 | » public·class·Test |
48 | » { | 35 | » { |
49 | » » public·string·this·[int·i]·{ | ||
50 | » » | 36 | » » protected·class·InternalClass |
37 | » » { | ||
51 | » » } | 38 | » » } |
52 | » } | 39 | » } |
53 | }</string> | 40 | }</string> |
54 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test. | 41 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.InternalStruct' |
55 | //·Line:·1 | 42 | //·Line:·14 |
56 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 43 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
57 | using·System; | 44 | using·System; |
58 | namespace·Testing | 45 | namespace·Testing |
59 | { | 46 | { |
60 | » ///·<summary> | 47 | » ///·<summary> |
61 | » ///·description·for·class·Test | 48 | » ///·description·for·class·Test |
62 | » ///·</summary> | 49 | » ///·</summary> |
63 | » public·class·Test | 50 | » public·class·Test |
64 | » { | 51 | » { |
65 | » » | 52 | » » public·struct·InternalStruct |
66 | » » { | 53 | » » { |
67 | » » } | 54 | » » } |
68 | » } | 55 | » } |
69 | }</string> | 56 | }</string> |
70 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test. | 57 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.PublicField' |
71 | //·Line:·14 | 58 | //·Line:·14 |
72 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 59 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
73 | using·System; | 60 | using·System; |
74 | namespace·Testing | 61 | namespace·Testing |
75 | { | 62 | { |
76 | » ///·<summary> | 63 | » ///·<summary> |
77 | » ///·description·for·class·Test | 64 | » ///·description·for·class·Test |
78 | » ///·</summary> | 65 | » ///·</summary> |
79 | » public·class·Test | 66 | » public·class·Test |
80 | » { | 67 | » { |
81 | » » public· | 68 | » » public·string·PublicField; |
82 | » } | 69 | » } |
83 | }</string> | 70 | }</string> |
84 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing. | 71 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.IFoo.Foo' |
85 | //·Line:·14 | 72 | //·Line:·14 |
86 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 73 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
87 | using·System; | 74 | using·System; |
88 | namespace·Testing | 75 | namespace·Testing |
89 | { | 76 | { |
90 | » ///·<summary> | 77 | » ///·<summary> |
91 | » ///·description·for· | 78 | » ///·description·for·interface·IFoo |
92 | » ///·</summary> | 79 | » ///·</summary> |
93 | » public· | 80 | » public·interface·IFoo |
94 | » { | 81 | » { |
82 | » » string·Foo·{·get;·} | ||
95 | » » public·Test·() | ||
96 | » » { | ||
97 | » » } | ||
98 | » } | 83 | » } |
99 | }</string> | 84 | }</string> |
100 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test. | 85 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.PublicProperty' |
101 | //·Line:·14 | 86 | //·Line:·14 |
102 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 87 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
103 | using·System; | 88 | using·System; |
104 | namespace·Testing | 89 | namespace·Testing |
105 | { | 90 | { |
106 | » ///·<summary> | 91 | » ///·<summary> |
107 | » ///·description·for·class·Test | 92 | » ///·description·for·class·Test |
108 | » ///·</summary> | 93 | » ///·</summary> |
109 | » public·class·Test | 94 | » public·class·Test |
Max diff block lines reached; 6093/9924 bytes (61.40%) of diff not shown. |
Offset 1, 156 lines modified | Offset 1, 225 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`CLSClass. | 5 | ····<string>//·CS3005:·Identifier·`CLSClass.a.get'·differing·only·in·case·is·not·CLS-compliant |
6 | //·Line:· | 6 | //·Line:·8 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | [assembly:System.CLSCompliant | 8 | [assembly:System.CLSCompliant(true)] |
9 | public·class·BaseClass·{ | ||
10 | ········public·int·method; | ||
11 | } | ||
12 | public·class·CLSClass· | 9 | public·class·CLSClass·{ |
13 | ········public· | 10 | ········public·int·get_A·()·{·return·3;·} |
11 | ········public·int·a·{·get·{·return·2;·}·} | ||
14 | }</string> | 12 | }</string> |
15 | ····<string>//·CS3005:·Identifier·` | 13 | ····<string>//·CS3005:·Identifier·`a'·differing·only·in·case·is·not·CLS-compliant |
16 | //·Line:·1 | 14 | //·Line:·10 |
17 | //·Compiler·options:·-warnaserror | 15 | //·Compiler·options:·-warnaserror |
16 | using·System; | ||
18 | [assembly: | 17 | [assembly:CLSCompliant·(true)] |
18 | public·enum·A·{ | ||
19 | public·class·X·{ | ||
20 | ········public·bool·Value; | ||
21 | } | 19 | } |
20 | public·interface·a·{ | ||
22 | public·class·Y:·X·{ | ||
23 | ········private·readonly·bool·vAalue; | ||
24 | } | ||
25 | ···· | ||
26 | public·class·CLSClass:·Y·{ | ||
27 | ········protected·internal·bool·value; | ||
28 | }</string> | 21 | }</string> |
29 | ····<string>//·CS3005:·Identifier·` | 22 | ····<string>//·CS3005:·Identifier·`i1'·differing·only·in·case·is·not·CLS-compliant |
30 | //·Line:· | 23 | //·Line:·9 |
31 | //·Compiler·options:·-warnaserror | 24 | //·Compiler·options:·-warnaserror |
32 | [assembly:System.CLSCompliant | 25 | [assembly:System.CLSCompliant(true)] |
26 | public·interface·I1·{ | ||
33 | public·class·BaseClass·{ | ||
34 | ········public·int·method; | ||
35 | } | 27 | } |
28 | public·interface·i1·{ | ||
36 | public·class·CLSClass·:·BaseClass·{ | ||
37 | ········public·static·void·Method(int·arg)·{} | ||
38 | }</string> | 29 | }</string> |
39 | ····<string>//·CS3005:·Identifier·` | 30 | ····<string>//·CS3005:·Identifier·`B.TEST()'·differing·only·in·case·is·not·CLS-compliant |
40 | //·Line:· | 31 | //·Line:·15 |
41 | //·Compiler·options:·-warnaserror | 32 | //·Compiler·options:·-warnaserror |
42 | 33 | using·System; | |
34 | [assembly:·CLSCompliantAttribute·(true)] | ||
43 | public·class·CLSClass·{ | ||
44 | ········protected·int·Constant·=·1; | ||
45 | ········protected·const·bool·constant·=·false; | ||
46 | }</string> | ||
47 | ····<string>//·CS3005:·Identifier·`II.foo'·differing·only·in·case·is·not·CLS-compliant | ||
48 | //·Line:·9 | ||
49 | //·Compiler·options:·-warnaserror | ||
50 | using·System; | ||
51 | 35 | public·class·A | |
36 | { | ||
37 | ····[CLSCompliant·(false)] | ||
38 | ····public·void·Test·()·{} | ||
39 | ········ | ||
40 | ····public·void·test·()·{} | ||
41 | } | ||
52 | public·interface·II·{ | ||
53 | ········int·Foo(); | ||
54 | 42 | public·class·B:·A | |
43 | { | ||
44 | ····public·void·TEST·()·{}· | ||
55 | }</string> | 45 | }</string> |
56 | ····<string>//·CS3005:·Identifier·`II.compareto()'·differing·only·in·case·is·not·CLS-compliant | 46 | ····<string>//·CS3005:·Identifier·`II.compareto()'·differing·only·in·case·is·not·CLS-compliant |
57 | //·Line:·11 | 47 | //·Line:·11 |
58 | //·Compiler·options:·-t:library·-warnaserror | 48 | //·Compiler·options:·-t:library·-warnaserror |
59 | [assembly:System.CLSCompliant(true)] | 49 | [assembly:System.CLSCompliant(true)] |
60 | public·interface·I·{ | 50 | public·interface·I·{ |
61 | } | 51 | } |
62 | public·interface·II:·I,·System.IComparable·{ | 52 | public·interface·II:·I,·System.IComparable·{ |
63 | ········bool·compareto(); | 53 | ········bool·compareto(); |
64 | }</string> | 54 | }</string> |
55 | ····<string>//·CS3005:·Identifier·`CLSEnum.Label'·differing·only·in·case·is·not·CLS-compliant | ||
56 | //·Line:·10 | ||
57 | //·Compiler·options:·-warnaserror·-warn:1 | ||
58 | using·System; | ||
59 | [assembly:CLSCompliant·(true)] | ||
60 | public·enum·CLSEnum·{ | ||
61 | ········label, | ||
62 | ········Label | ||
63 | }</string> | ||
65 | ····<string>//·CS3005:·Identifier·`CLSClass. | 64 | ····<string>//·CS3005:·Identifier·`CLSClass.Method<T>(int)'·differing·only·in·case·is·not·CLS-compliant |
66 | //·Line:·12 | 65 | //·Line:·12 |
67 | //·Compiler·options:·-warnaserror | 66 | //·Compiler·options:·-warnaserror |
68 | using·System; | ||
69 | [assembly:CLSCompliant(true)] | 67 | [assembly:System.CLSCompliant·(true)] |
70 | public·class· | 68 | public·class·BaseClass·{ |
71 | ········static·public·implicit·operator·CLSClass(byte·value)·{ | ||
72 | ···············return·new·CLSClass(); | ||
73 | ········} | ||
74 | ···· | ||
75 | ········public· | 69 | ········public·int·method; |
70 | } | ||
71 | public·class·CLSClass·:·BaseClass·{ | ||
72 | ········public·static·void·Method<T>(int·arg)·{} | ||
76 | }</string> | 73 | }</string> |
77 | ····<string>//·CS3005:·Identifier·`Foo.main()'·differing·only·in·case·is·not·CLS-compliant | 74 | ····<string>//·CS3005:·Identifier·`Foo.main()'·differing·only·in·case·is·not·CLS-compliant |
78 | //·Line:·9 | 75 | //·Line:·9 |
Max diff block lines reached; 10231/14499 bytes (70.56%) of diff not shown. |
Offset 1, 20 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>CS0133</ErrorName> | 3 | ··<ErrorName>CS0133</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value | ||
6 | //·Line:·8 | ||
7 | class·X | ||
8 | { | ||
9 | » void·Foo·() | ||
10 | » { | ||
11 | » » const·object·o·=·null·??·""; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS0133:·The·expression·being·assigned·to·`Foo'·must·be·a·constant·or·default·value | ||
15 | //·Line:·8 | ||
16 | class·T | ||
17 | { | ||
18 | ····public·void·FooBar·() | ||
19 | ····{ | ||
20 | ········const·string·Foo·=·Foo; | ||
21 | ····} | ||
22 | }</string> | ||
5 | ····<string>//·CS0133:·The·expression·being·assigned·to·`x'·must·be·a·constant·or·default·value | 23 | ····<string>//·CS0133:·The·expression·being·assigned·to·`x'·must·be·a·constant·or·default·value |
6 | //·Line:·7 | 24 | //·Line:·7 |
7 | class·X·{ | 25 | class·X·{ |
8 | » X·(int·arg) | 26 | » X·(int·arg) |
9 | » { | 27 | » { |
10 | » » const·int·x·=·arg; | 28 | » » const·int·x·=·arg; |
11 | » } | 29 | » } |
12 | }</string> | 30 | }</string> |
31 | ····<string>//·CS0133:·The·expression·being·assigned·to·`c'·must·be·a·constant·or·default·value | ||
32 | //·Line:·10 | ||
33 | class·C | ||
34 | { | ||
35 | » void·Foo·() | ||
36 | » { | ||
37 | » » int[]·array; | ||
38 | » » int·idx; | ||
39 | » » const·int·c·=·array·[idx]; | ||
40 | » } | ||
41 | }</string> | ||
13 | ····<string>//·CS0133:·The·expression·being·assigned·to·`S.pathName'·must·be·a·constant·or·default·value | 42 | ····<string>//·CS0133:·The·expression·being·assigned·to·`S.pathName'·must·be·a·constant·or·default·value |
14 | //·Line:·12 | 43 | //·Line:·12 |
15 | //·Compiler·options:·-unsafe | 44 | //·Compiler·options:·-unsafe |
16 | class·C | 45 | class·C |
17 | { | 46 | { |
18 | ····public·static·int·i·=·4; | 47 | ····public·static·int·i·=·4; |
Offset 30, 51 lines modified | Offset 62, 19 lines modified | ||
30 | class·X | 62 | class·X |
31 | { | 63 | { |
32 | » void·Foo·() | 64 | » void·Foo·() |
33 | » { | 65 | » { |
34 | » » const·object·o·=·""·??·null; | 66 | » » const·object·o·=·""·??·null; |
35 | » } | 67 | » } |
36 | }</string> | 68 | }</string> |
37 | ····<string>//·CS0133:·The·expression·being·assigned·to·`c'·must·be·a·constant·or·default·value | ||
38 | //·Line:·10 | ||
39 | class·C | ||
40 | { | ||
41 | » void·Foo·() | ||
42 | » { | ||
43 | » » int[]·array; | ||
44 | » » int·idx; | ||
45 | » » const·int·c·=·array·[idx]; | ||
46 | » } | ||
47 | }</string> | ||
48 | ····<string>//·CS0133:·The·expression·being·assigned·to·`b'·must·be·a·constant·or·default·value | 69 | ····<string>//·CS0133:·The·expression·being·assigned·to·`b'·must·be·a·constant·or·default·value |
49 | //·Line:·8 | 70 | //·Line:·8 |
50 | class·X | 71 | class·X |
51 | { | 72 | { |
52 | » static·void·Main·() | 73 | » static·void·Main·() |
53 | » { | 74 | » { |
54 | » » const·int·b·=·true·?·1·:·b; | 75 | » » const·int·b·=·true·?·1·:·b; |
55 | » } | 76 | » } |
56 | }</string> | 77 | }</string> |
57 | ····<string>//·CS0133:·The·expression·being·assigned·to·`Foo'·must·be·a·constant·or·default·value | ||
58 | //·Line:·8 | ||
59 | class·T | ||
60 | { | ||
61 | ····public·void·FooBar·() | ||
62 | ····{ | ||
63 | ········const·string·Foo·=·Foo; | ||
64 | ····} | ||
65 | }</string> | ||
66 | ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value | ||
67 | //·Line:·8 | ||
68 | class·X | ||
69 | { | ||
70 | » void·Foo·() | ||
71 | » { | ||
72 | » » const·object·o·=·null·??·""; | ||
73 | » } | ||
74 | }</string> | ||
75 | ··</Examples> | 78 | ··</Examples> |
76 | </ErrorDocumentation> | 79 | </ErrorDocumentation> |
Offset 1, 11 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>CS0177</ErrorName> | 3 | ··<ErrorName>CS0177</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0177:·The·out·parameter·`arg'·must·be·assigned·to·before·control·leaves·the·current·method | ||
6 | //·Line:·12 | ||
7 | class·C | ||
8 | { | ||
9 | » delegate·void·D·(string·s,·out·int·arg); | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » D·d·=·delegate·(string·s,·out·int·arg) | ||
13 | » » { | ||
14 | » » » return; | ||
15 | » » }; | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS0177:·The·out·parameter·`baz'·must·be·assigned·to·before·control·leaves·the·current·method | ||
19 | //·Line:·6 | ||
20 | static·class·A | ||
21 | { | ||
22 | » public·static·void·Foo·(int·i,·out·object·baz) | ||
23 | » { | ||
24 | » » switch·(i)·{ | ||
25 | » » case·0: | ||
26 | » » » baz·=·1; | ||
27 | » » » return; | ||
28 | » » } | ||
29 | » } | ||
30 | }</string> | ||
5 | ····<string>//·CS0177:·The·out·parameter·`s'·must·be·assigned·to·before·control·leaves·the·current·method | 31 | ····<string>//·CS0177:·The·out·parameter·`s'·must·be·assigned·to·before·control·leaves·the·current·method |
6 | //·Line:·17 | 32 | //·Line:·17 |
7 | public·class·C | 33 | public·class·C |
8 | { | 34 | { |
9 | } | 35 | } |
Offset 17, 71 lines modified | Offset 46, 37 lines modified | ||
17 | public·class·Test | 46 | public·class·Test |
18 | { | 47 | { |
19 | » void·M·(out·S·s) | 48 | » void·M·(out·S·s) |
20 | » { | 49 | » { |
21 | » » var·xx·=·s.c; | 50 | » » var·xx·=·s.c; |
22 | » } | 51 | » } |
23 | }</string> | 52 | }</string> |
24 | ····<string>//·CS0177:·The·out·parameter·` | 53 | ····<string>//·CS0177:·The·out·parameter·`output'·must·be·assigned·to·before·control·leaves·the·current·method |
25 | //·Line:· | 54 | //·Line:·8 |
26 | using·System; | ||
27 | class· | 55 | class·Test |
28 | { | 56 | { |
57 | » static·bool·TryAction<T>·(out·T·output) | ||
29 | ····public·static·void·Main(string[]·args) | ||
30 | ····{ | ||
31 | » ·int·a; | ||
32 | » ·Method(out·a); | ||
33 | » ·Console.WriteLine(a); | ||
34 | ····} | ||
35 | ····public·static·void·Method(out·int·a) | ||
36 | ····{ | ||
37 | » int·b; | ||
38 | » try·{ | ||
39 | » ····b·=·5; | ||
40 | » ····return; | ||
41 | » }·catch·(Exception)·{·throw;·} | ||
42 | » a·=·b; | ||
43 | ····} | ||
44 | }</string> | ||
45 | ····<string>//·CS0177:·The·out·parameter·`f'·must·be·assigned·to·before·control·leaves·the·current·method | ||
46 | //·Line:·5 | ||
47 | class·C·{ | ||
48 | » public·static·void·test·(int·a,·out·float·f) | ||
49 | » { | 58 | » { |
50 | » » do·{ | ||
51 | » » » //·CS0177 | ||
52 | » » » if·(a·==·8)·{ | ||
53 | » » » » System.Console.WriteLine·("Hello"); | ||
54 | » » » » return; | ||
55 | » » » } | ||
56 | » » }·while·(false); | ||
57 | » » f·=·1.3F; | ||
58 | » » return; | 59 | » » return·false; |
59 | » } | 60 | » } |
60 | }</string> | ||
61 | ····<string>//·CS0177:·The·out·parameter·`f'·must·be·assigned·to·before·control·leaves·the·current·method | ||
62 | //·Line:·5 | ||
61 | » static·void·Main·() | ||
63 | class·C·{ | ||
64 | » public·static·void·test3·(out·float·f) | ||
65 | » { | 62 | » { |
63 | » » Test·value; | ||
64 | » » TryAction<Test>·(out·value); | ||
66 | » » try·{ | ||
67 | » » » f·=·8.53F; | ||
68 | » » }·catch·{ | ||
69 | » » » return; | ||
70 | » » } | ||
71 | » } | 65 | » } |
72 | }</string> | 66 | }</string> |
67 | ····<string>//·CS0177:·The·out·parameter·`o'·must·be·assigned·to·before·control·leaves·the·current·method | ||
68 | //·Line:·4 | ||
69 | //·Compiler·options:·-langversion:experimental | ||
70 | class·Test(out·int·o)· | ||
71 | { | ||
72 | }</string> | ||
73 | ····<string>//·CS0177:·The·out·parameter·`x'·must·be·assigned·to·before·control·leaves·the·current·method | 73 | ····<string>//·CS0177:·The·out·parameter·`x'·must·be·assigned·to·before·control·leaves·the·current·method |
74 | //·Line:·6 | 74 | //·Line:·6 |
75 | public·class·GotoWithOut | 75 | public·class·GotoWithOut |
76 | { | 76 | { |
77 | » public·static·void·Test·(bool·cond,·out·int·x) | 77 | » public·static·void·Test·(bool·cond,·out·int·x) |
78 | » { | 78 | » { |
Offset 95, 34 lines modified | Offset 90, 23 lines modified | ||
95 | » » } | 90 | » » } |
96 | » » Label: | 91 | » » Label: |
97 | » » x·=·0; | 92 | » » x·=·0; |
Max diff block lines reached; 5127/7937 bytes (64.60%) 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>CS0611</ErrorName> | 3 | ··<ErrorName>CS0611</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`System.TypedReference' | ||
6 | //·Line:·5 | ||
7 | public·class·Sample·{ | ||
8 | ········System.TypedReference[]·references·{ | ||
9 | ················get·{ | ||
10 | ························return·null; | ||
11 | ················} | ||
12 | ········} | ||
13 | » » static·void·Main·()·{} | ||
14 | }</string> | ||
15 | ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`System.ArgIterator' | ||
16 | //·Line:·5 | ||
17 | public·class·Sample·{ | ||
18 | ········System.ArgIterator[]·arg; | ||
19 | » » static·void·Main·()·{} | ||
20 | }</string> | ||
5 | ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`S' | 21 | ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`S' |
6 | //·Line:·13 | 22 | //·Line:·13 |
7 | //·Compiler·options:·-langversion:latest | 23 | //·Compiler·options:·-langversion:latest |
8 | public·ref·struct·S | 24 | public·ref·struct·S |
9 | { | 25 | { |
10 | } | 26 | } |
Offset 13, 28 lines modified | Offset 32, 9 lines modified | ||
13 | class·Test | 32 | class·Test |
14 | { | 33 | { |
15 | » public·static·void·Main·() | 34 | » public·static·void·Main·() |
16 | » { | 35 | » { |
17 | » » var·x·=·new·S[0]; | 36 | » » var·x·=·new·S[0]; |
18 | » } | 37 | » } |
19 | }</string> | 38 | }</string> |
20 | ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`System.ArgIterator' | ||
21 | //·Line:·5 | ||
22 | public·class·Sample·{ | ||
23 | ········System.ArgIterator[]·arg; | ||
24 | » » static·void·Main·()·{} | ||
25 | }</string> | ||
26 | ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`System.TypedReference' | ||
27 | //·Line:·5 | ||
28 | public·class·Sample·{ | ||
29 | ········System.TypedReference[]·references·{ | ||
30 | ················get·{ | ||
31 | ························return·null; | ||
32 | ················} | ||
33 | ········} | ||
34 | » » static·void·Main·()·{} | ||
35 | }</string> | ||
36 | ··</Examples> | 39 | ··</Examples> |
37 | </ErrorDocumentation> | 40 | </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>CS0568</ErrorName> | 3 | ··<ErrorName>CS0568</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0568:·Structs·cannot·contain·explicit·parameterless·constructors | 5 | ····<string>//·CS0568:·Structs·cannot·contain·explicit·parameterless·constructors |
6 | //·Line:· | 6 | //·Line:·5 |
7 | struct·Sample·{ | ||
7 | struct·S | ||
8 | { | ||
9 | » public·S·() | 8 | » public·Sample·() |
9 | » » :·this·() | ||
10 | » { | 10 | » { |
11 | » } | 11 | » } |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS0568:·Structs·cannot·contain·explicit·parameterless·constructors | 13 | ····<string>//·CS0568:·Structs·cannot·contain·explicit·parameterless·constructors |
14 | //·Line:· | 14 | //·Line:·6 |
15 | struct·S | 15 | struct·S |
16 | { | ||
16 | » public·S | 17 | » public·S·() |
17 | » » :·this·() | ||
18 | » { | 18 | » { |
19 | » } | 19 | » } |
20 | }</string> | 20 | }</string> |
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </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>CS0728</ErrorName> | 3 | ··<ErrorName>CS0728</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`s'·which·is·the·argument·to·a·using·or·lock·statement | ||
6 | //·Line:·12 | ||
7 | //·Compiler·options:·-warnaserror | ||
8 | public·class·Foo | ||
9 | { | ||
10 | » public·static·void·Test·(ref·string·s) | ||
11 | » { | ||
12 | » » lock·(s)·{ | ||
13 | » » » lock·(s)·{} | ||
14 | » » » s·=·null; | ||
15 | » » } | ||
16 | » } | ||
17 | }</string> | ||
5 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`d'·which·is·the·argument·to·a·using·or·lock·statement | 18 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`d'·which·is·the·argument·to·a·using·or·lock·statement |
6 | //·Line:·12 | 19 | //·Line:·12 |
7 | //·Compiler·options:·-warnaserror | 20 | //·Compiler·options:·-warnaserror |
8 | using·System; | 21 | using·System; |
9 | public·class·Foo | 22 | public·class·Foo |
Offset 32, 23 lines modified | Offset 46, 9 lines modified | ||
32 | » » } | 46 | » » } |
33 | » } | 47 | » } |
34 | » | 48 | » |
35 | » static·void·Foo2·(ref·object·o) | 49 | » static·void·Foo2·(ref·object·o) |
36 | » { | 50 | » { |
37 | » } | 51 | » } |
38 | }</string> | 52 | }</string> |
39 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`s'·which·is·the·argument·to·a·using·or·lock·statement | ||
40 | //·Line:·12 | ||
41 | //·Compiler·options:·-warnaserror | ||
42 | public·class·Foo | ||
43 | { | ||
44 | » public·static·void·Test·(ref·string·s) | ||
45 | » { | ||
46 | » » lock·(s)·{ | ||
47 | » » » lock·(s)·{} | ||
48 | » » » s·=·null; | ||
49 | » » } | ||
50 | » } | ||
51 | }</string> | ||
52 | ··</Examples> | 53 | ··</Examples> |
53 | </ErrorDocumentation> | 54 | </ErrorDocumentation> |
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>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:·13 | ||
7 | //·Compiler·options:·-warnaserror·-warn:1 | ||
8 | using·System; | ||
9 | [assembly:CLSCompliant(true)] | ||
10 | [CLSCompliant(false)] | ||
11 | public·interface·I1·{ | ||
12 | } | ||
13 | public·class·CLSClass·{ | ||
14 | ········protected·internal·I1·Foo()·{ | ||
15 | ················return·null; | ||
16 | ········} | ||
17 | ······· | ||
18 | ········static·void·Main()·{} | ||
19 | }</string> | ||
20 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant | ||
21 | //·Line:·14 | 6 | //·Line:·14 |
22 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
23 | using·System; | 8 | using·System; |
24 | [assembly:CLSCompliant(true)] | 9 | [assembly:CLSCompliant(true)] |
25 | public·class·CLSClass·{ | 10 | public·class·CLSClass·{ |
Offset 35, 67 lines modified | Offset 17, 50 lines modified | ||
35 | ···· | 17 | ···· |
36 | ········protected·internal·ulong·Foo()·{ | 18 | ········protected·internal·ulong·Foo()·{ |
37 | ················return·1; | 19 | ················return·1; |
38 | ········} | 20 | ········} |
39 | ······· | 21 | ······· |
40 | ········static·void·Main()·{} | 22 | ········static·void·Main()·{} |
41 | }</string> | 23 | }</string> |
42 | ····<string>//·CS3002:·Return·type·of·`I.Error()'·is·not·CLS-compliant | ||
43 | //·Line:·9 | ||
44 | //·Compiler·options:·-warnaserror·-warn:1 | ||
45 | [assembly:System.CLSCompliant(true)] | ||
46 | public·interface·I· | ||
47 | { | ||
48 | ·······ulong·Error(); | ||
49 | }</string> | ||
50 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant | 24 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant |
51 | //·Line:·10 | 25 | //·Line:·10 |
52 | //·Compiler·options:·-warnaserror·-warn:1 | 26 | //·Compiler·options:·-warnaserror·-warn:1 |
53 | using·System; | 27 | using·System; |
54 | [assembly:CLSCompliant(true)] | 28 | [assembly:CLSCompliant(true)] |
55 | public·class·CLSClass | 29 | public·class·CLSClass |
56 | { | 30 | { |
57 | » protected·ulong | 31 | » protected·ulong?·Foo() |
58 | » { | 32 | » { |
59 | » » return· | 33 | » » return·5; |
60 | » } | 34 | » } |
61 | }</string> | 35 | }</string> |
62 | ····<string>//·CS3002:·Return·type·of·` | 36 | ····<string>//·CS3002:·Return·type·of·`I.Error()'·is·not·CLS-compliant |
63 | //·Line:· | 37 | //·Line:·9 |
64 | //·Compiler·options:·-warnaserror·-warn:1 | 38 | //·Compiler·options:·-warnaserror·-warn:1 |
65 | using·System; | ||
66 | [assembly:CLSCompliant(true)] | 39 | [assembly:System.CLSCompliant(true)] |
40 | public·interface·I· | ||
41 | { | ||
42 | ·······ulong·Error(); | ||
67 | public·class·CLSClass·{ | ||
68 | ········private·ulong·Valid()·{ | ||
69 | ················return·1; | ||
70 | ········} | ||
71 | ···· | ||
72 | ········protected·ulong·Foo()·{ | ||
73 | ················return·1; | ||
74 | ········} | ||
75 | }</string> | 43 | }</string> |
76 | ····<string>//·CS3002:·Return·type·of·` | 44 | ····<string>//·CS3002:·Return·type·of·`Delegate'·is·not·CLS-compliant |
77 | //·Line:· | 45 | //·Line:·8 |
78 | //·Compiler·options:·-warnaserror·-warn:1 | 46 | //·Compiler·options:·-warnaserror·-warn:1 |
79 | using·System; | 47 | using·System; |
80 | [assembly:CLSCompliant(true)] | 48 | [assembly:CLSCompliant(true)] |
49 | public·delegate·CLSDelegate·Delegate·(); | ||
50 | ···· | ||
51 | [Serializable] | ||
52 | [CLSCompliant·(false)] | ||
81 | public·class·CLS | 53 | public·class·CLSDelegate·{ |
82 | { | ||
83 | » protected·ulong?·Foo() | ||
84 | » { | ||
85 | » » return·5; | ||
86 | » } | ||
87 | }</string> | 54 | }</string> |
88 | ····<string>//·CS3002:·Return·type·of·`CLSClass.MyDelegate'·is·not·CLS-compliant | 55 | ····<string>//·CS3002:·Return·type·of·`CLSClass.MyDelegate'·is·not·CLS-compliant |
89 | //·Line:·9 | 56 | //·Line:·9 |
90 | //·Compiler·options:·-warnaserror·-warn:1 | 57 | //·Compiler·options:·-warnaserror·-warn:1 |
91 | using·System; | 58 | using·System; |
92 | [assembly:CLSCompliant(true)] | 59 | [assembly:CLSCompliant(true)] |
Offset 115, 22 lines modified | Offset 80, 57 lines modified | ||
115 | public·class·C·{} | 80 | public·class·C·{} |
116 | public·class·CLSClass·{ | 81 | public·class·CLSClass·{ |
117 | » public·I·Test1()·{·return·null;·}· | 82 | » public·I·Test1()·{·return·null;·}· |
118 | » public·C·Test2()·{·return·null;·} | 83 | » public·C·Test2()·{·return·null;·} |
119 | }</string> | 84 | }</string> |
120 | ····<string>//·CS3002:·Return·type·of·` | 85 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant |
121 | //·Line:· | 86 | //·Line:·10 |
122 | //·Compiler·options:·-warnaserror·-warn:1 | 87 | //·Compiler·options:·-warnaserror·-warn:1 |
123 | using·System; | 88 | using·System; |
124 | [assembly:CLSCompliant(true)] | 89 | [assembly:CLSCompliant(true)] |
125 | public· | 90 | public·class·CLSClass |
91 | { | ||
92 | » protected·ulong[]·Foo() | ||
93 | » { | ||
94 | » » return·null; | ||
95 | » } | ||
96 | }</string> | ||
Max diff block lines reached; 189/4123 bytes (4.58%) of diff not shown. |
Offset 1, 54 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>CS0109</ErrorName> | 3 | ··<ErrorName>CS0109</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0109:·The·member·`Derived.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
6 | //·Line:·10 | ||
7 | //·Compiler·options:·-warnaserror·-warn:4 | ||
8 | class·Base·{ | ||
9 | » public·bool·this·[int·arg]·{·set·{}·} | ||
10 | } | ||
11 | class·Derived·:·Base·{ | ||
12 | » public·new·bool·this·[string·arg]·{·set·{}·} | ||
13 | }</string> | ||
14 | ····<string>//·CS0109:·The·member·`BaseClass.Location'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
15 | //·Line:·6 | ||
16 | //·Compiler·options:·-warnaserror·-warn:4 | ||
17 | class·BaseClass·{ | ||
18 | ········public·new·int·Location·{·set·{·}·} | ||
19 | }</string> | ||
5 | ····<string>//·CS0109:·The·member·`Derived<U>.Action'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | 20 | ····<string>//·CS0109:·The·member·`Derived<U>.Action'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
6 | //·Line:·12 | 21 | //·Line:·12 |
7 | //·Compiler·options:·-warnaserror·-warn:4 | 22 | //·Compiler·options:·-warnaserror·-warn:4 |
8 | public·abstract·class·Base | 23 | public·abstract·class·Base |
9 | { | 24 | { |
10 | » public·delegate·void·Action<U>(U·val); | 25 | » public·delegate·void·Action<U>(U·val); |
11 | } | 26 | } |
12 | public·class·Derived<U>·:·Base | 27 | public·class·Derived<U>·:·Base |
13 | { | 28 | { |
14 | » new·internal·Action<U>·Action; | 29 | » new·internal·Action<U>·Action; |
15 | }</string> | 30 | }</string> |
16 | ····<string>//·CS0109:·The·member·` | 31 | ····<string>//·CS0109:·The·member·`BaseClass.Val'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
17 | //·Line:· | 32 | //·Line:·6 |
18 | //·Compiler·options:·-warnaserror | 33 | //·Compiler·options:·-warnaserror·-warn:4 |
19 | public·abstract·class·BaseClass | ||
20 | { | ||
21 | 34 | class·BaseClass·{ | |
35 | ········public·new·const·bool·Val·=·false; | ||
36 | }</string> | ||
37 | ····<string>//·CS0109:·The·member·`Derived.Test()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
38 | //·Line:·10 | ||
39 | //·Compiler·options:·-warnaserror·-warn:4 | ||
40 | class·Base·{ | ||
41 | » void·Test·(bool·arg)·{} | ||
22 | » public·static·void·Main·() | ||
23 | » { | ||
24 | » } | ||
25 | } | 42 | } |
43 | class·Derived·:·Base·{ | ||
44 | » new·void·Test·()·{} | ||
26 | public·static·class·Wrapper | ||
27 | { | ||
28 | » public·class·DerivedClass·:·BaseClass | ||
29 | » { | ||
30 | » » private·new·static·readonly·int·AnInt·=·2; | ||
31 | » } | ||
32 | }</string> | 45 | }</string> |
33 | ····<string>//·CS0109:·The·member·` | 46 | ····<string>//·CS0109:·The·member·`Test.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
34 | //·Line:· | 47 | //·Line:·9 |
35 | //·Compiler·options:·-warnaserror·-warn:4 | 48 | //·Compiler·options:·-warnaserror·-warn:4 |
36 | 49 | using·System.Collections; | |
50 | public·class·Test:·ArrayList | ||
37 | { | 51 | { |
38 | ····public·new· | 52 | ····public·new·string·this[string·index] |
39 | ····{ | 53 | ····{ |
54 | » set | ||
55 | » { | ||
56 | » } | ||
40 | ····} | 57 | ····} |
41 | }</string> | 58 | }</string> |
59 | ····<string>//·CS0109:·The·member·`BaseClass.Location'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
60 | //·Line:·6 | ||
61 | //·Compiler·options:·-warnaserror·-warn:4 | ||
62 | class·BaseClass·{ | ||
63 | ········public·new·int·Location; | ||
64 | }</string> | ||
42 | ····<string>//·CS0109:·The·member·`DerivedClass.get_Value()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | 65 | ····<string>//·CS0109:·The·member·`DerivedClass.get_Value()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
43 | //·Line:·14 | 66 | //·Line:·14 |
44 | //·Compiler·options:·-warnaserror·-warn:4 | 67 | //·Compiler·options:·-warnaserror·-warn:4 |
45 | class·BaseClass·{ | 68 | class·BaseClass·{ |
46 | ········protected·virtual·int·Value·{· | 69 | ········protected·virtual·int·Value·{· |
47 | ················get·{ | 70 | ················get·{ |
Offset 71, 80 lines modified | Offset 99, 52 lines modified | ||
71 | ························return·0; | 99 | ························return·0; |
72 | ················} | 100 | ················} |
73 | ················set·{·} | 101 | ················set·{·} |
74 | ········} | 102 | ········} |
75 | » » static·void·Main·()·{} | 103 | » » static·void·Main·()·{} |
76 | }</string> | 104 | }</string> |
77 | ····<string>//·CS0109:·The·member·`Derived.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
78 | //·Line:·10 | ||
79 | //·Compiler·options:·-warnaserror·-warn:4 | ||
80 | class·Base·{ | ||
81 | » public·bool·this·[int·arg]·{·set·{}·} | ||
82 | } | ||
83 | class·Derived·:·Base·{ | ||
84 | » public·new·bool·this·[string·arg]·{·set·{}·} | ||
85 | }</string> | ||
86 | ····<string>//·CS0109:·The·member·`Derived.Test()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
87 | //·Line:·10 | ||
88 | //·Compiler·options:·-warnaserror·-warn:4 | ||
89 | class·Base·{ | ||
90 | » void·Test·(bool·arg)·{} | ||
91 | } | ||
92 | class·Derived·:·Base·{ | ||
93 | » new·void·Test·()·{} | ||
94 | }</string> | ||
95 | ····<string>//·CS0109:·The·member·`BaseClass.Location'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
96 | //·Line:·6 | ||
97 | //·Compiler·options:·-warnaserror·-warn:4 | ||
Max diff block lines reached; 1690/5954 bytes (28.38%) of diff not shown. |
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, 35 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>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:·12 | ||
7 | using·System; | ||
8 | using·System.Collections; | ||
9 | class·Test·{ | ||
10 | » public·static·void·Main(string[]·args)·{ | ||
11 | » » ArrayList·al·=·new·ArrayList(); | ||
12 | » » al[0]·=·0; | ||
13 | » » | ||
14 | » » Console.WriteLine(((int)al[0])++); | ||
15 | » } | ||
16 | }</string> | ||
17 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | ||
18 | //·Line:·7 | ||
19 | class·X·{ | ||
20 | » void·A·() | ||
21 | » { | ||
22 | » » 5·=·4; | ||
23 | » } | ||
24 | }</string> | ||
25 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | ||
26 | //·Line:·10 | 6 | //·Line:·10 |
27 | using·System; | 7 | using·System; |
28 | class·X | 8 | class·X |
29 | { | 9 | { |
30 | » static·void·Main·() | 10 | » static·void·Main·() |
31 | » { | 11 | » { |
Offset 49, 28 lines modified | Offset 26, 20 lines modified | ||
49 | » static·int·Foo·() | 26 | » static·int·Foo·() |
50 | » { | 27 | » { |
51 | » » return·1; | 28 | » » return·1; |
52 | » } | 29 | » } |
53 | }</string> | 30 | }</string> |
54 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | 31 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer |
55 | //·Line:· | 32 | //·Line:·7 |
56 | //·Compiler·options:·-unsafe | ||
57 | unsafe·struct·MyStruct | ||
58 | { | ||
59 | » public·fixed·char·Name[32]; | ||
60 | } | ||
33 | class·X·{ | ||
34 | » void·A·() | ||
61 | unsafe·class·MainClass | ||
62 | { | ||
63 | » public·static·void·Main·() | ||
64 | » { | 35 | » { |
36 | » » 5·=·4; | ||
65 | » » var·str·=·new·MyStruct(); | ||
66 | » » str.Name·=·null; | ||
67 | » } | 37 | » } |
68 | }</string> | 38 | }</string> |
69 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | 39 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer |
70 | //·Line:·17 | 40 | //·Line:·17 |
71 | public·class·Person | 41 | public·class·Person |
72 | { | 42 | { |
Offset 84, 9 lines modified | Offset 53, 40 lines modified | ||
84 | » public·static·void·Main·() | 53 | » public·static·void·Main·() |
85 | » { | 54 | » { |
86 | » » Person·johnDoe·=·new·Person·(); | 55 | » » Person·johnDoe·=·new·Person·(); |
87 | » » (string)·johnDoe.Name·=·"John·Doe"; | 56 | » » (string)·johnDoe.Name·=·"John·Doe"; |
88 | » } | 57 | » } |
89 | }</string> | 58 | }</string> |
59 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | ||
60 | //·Line:·12 | ||
61 | using·System; | ||
62 | using·System.Collections; | ||
63 | class·Test·{ | ||
64 | » public·static·void·Main(string[]·args)·{ | ||
65 | » » ArrayList·al·=·new·ArrayList(); | ||
66 | » » al[0]·=·0; | ||
67 | » » | ||
68 | » » Console.WriteLine(((int)al[0])++); | ||
69 | » } | ||
70 | }</string> | ||
71 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | ||
72 | //·Line:·15 | ||
73 | //·Compiler·options:·-unsafe | ||
74 | unsafe·struct·MyStruct | ||
75 | { | ||
76 | » public·fixed·char·Name[32]; | ||
77 | } | ||
78 | unsafe·class·MainClass | ||
79 | { | ||
80 | » public·static·void·Main·() | ||
81 | » { | ||
82 | » » var·str·=·new·MyStruct(); | ||
83 | » » str.Name·=·null; | ||
84 | » } | ||
85 | }</string> | ||
90 | ··</Examples> | 86 | ··</Examples> |
91 | </ErrorDocumentation> | 87 | </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>CS1059</ErrorName> | 3 | ··<ErrorName>CS1059</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer | 5 | ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer |
6 | //·Line:·11 | ||
7 | using·System; | ||
8 | class·X | ||
9 | { | ||
10 | » static·void·Main·() | ||
11 | » { | ||
12 | » » Decimal·v; | ||
13 | » » (v·=·new·Decimal·())++; | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer | ||
6 | //·Line:·9 | 17 | //·Line:·9 |
7 | static·class·C | 18 | static·class·C |
8 | { | 19 | { |
9 | » static·void·Foo() | 20 | » static·void·Foo() |
10 | » { | 21 | » { |
11 | » » const·int·uu·=·1; | 22 | » » const·int·uu·=·1; |
Offset 19, 22 lines modified | Offset 32, 9 lines modified | ||
19 | using·System; | 32 | using·System; |
20 | public·class·Test·{ | 33 | public·class·Test·{ |
21 | » void·Main·()·{ | 34 | » void·Main·()·{ |
22 | » » Console.WriteLine·(++0); | 35 | » » Console.WriteLine·(++0); |
23 | » } | 36 | » } |
24 | }</string> | 37 | }</string> |
25 | ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer | ||
26 | //·Line:·11 | ||
27 | using·System; | ||
28 | class·X | ||
29 | { | ||
30 | » static·void·Main·() | ||
31 | » { | ||
32 | » » Decimal·v; | ||
33 | » » (v·=·new·Decimal·())++; | ||
34 | » } | ||
35 | }</string> | ||
36 | ··</Examples> | 38 | ··</Examples> |
37 | </ErrorDocumentation> | 39 | </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>CS1629</ErrorName> | 3 | ··<ErrorName>CS1629</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators | 5 | ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators |
6 | //·Line:·8 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | using·System.Collections; | ||
9 | class·X·{ | ||
10 | » static·unsafe·IEnumerator·GetIt·() | ||
11 | » { | ||
12 | » ····yield·return·1; | ||
13 | » } | ||
14 | » | ||
15 | }</string> | ||
16 | ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators | ||
17 | //·Line:·17 | 6 | //·Line:·17 |
18 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
19 | using·System.Collections.Generic; | 8 | using·System.Collections.Generic; |
20 | public·unsafe·class·TestClass | 9 | public·unsafe·class·TestClass |
21 | { | 10 | { |
Offset 45, 9 lines modified | Offset 32, 22 lines modified | ||
45 | » { | 32 | » { |
46 | » ····unsafe·{ | 33 | » ····unsafe·{ |
47 | » » yield·return·1; | 34 | » » yield·return·1; |
48 | » ····} | 35 | » ····} |
49 | » } | 36 | » } |
50 | » | 37 | » |
51 | }</string> | 38 | }</string> |
39 | ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators | ||
40 | //·Line:·8 | ||
41 | //·Compiler·options:·-unsafe | ||
42 | using·System.Collections; | ||
43 | class·X·{ | ||
44 | » static·unsafe·IEnumerator·GetIt·() | ||
45 | » { | ||
46 | » ····yield·return·1; | ||
47 | » } | ||
48 | » | ||
49 | }</string> | ||
52 | ··</Examples> | 50 | ··</Examples> |
53 | </ErrorDocumentation> | 51 | </ErrorDocumentation> |
Offset 1, 61 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>CS0120</ErrorName> | 3 | ··<ErrorName>CS0120</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Test. | 5 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`TestNamespace.TestClass.HelloWorld()' |
6 | //·Line:· | 6 | //·Line:·31 |
7 | using·System; | 7 | using·System; |
8 | using·TestNamespace; | ||
8 | using·System.Threading; | ||
9 | using·System.Reflection; | ||
10 | using·System.Reflection.Emit; | ||
11 | public·class·Test·{ | ||
12 | ········public·Test·()·:·this·(Add8(4),·6)·{ | ||
13 | ················string·hostName·=·System.Net.Dns.GetHostName·(); | ||
14 | ················Console.WriteLine·("Hostname:·"·+·hostName); | ||
15 | ········} | ||
16 | ········public·Test·(int·i,·int·j)·{ | ||
17 | ················Console.WriteLine·("GOT·:·"·+·i·+·"·:·"·+·j); | ||
18 | · | 9 | namespace·TestNamespace |
10 | { | ||
11 | » public·class·TestClass | ||
12 | » { | ||
13 | » » public·void·HelloWorld·() | ||
14 | » » { | ||
15 | » » } | ||
16 | » } | ||
17 | } | ||
18 | class·SuperClass | ||
19 | { | ||
20 | » TestClass·tc·=·null; | ||
19 | ········public·static·void·Main·(String[]·args)·{ | ||
20 | ················Test·t·=·new·Test·(); | ||
21 | · | 21 | » TestClass·TestClass |
22 | » { | ||
23 | » » get·{·return·tc;·} | ||
24 | » } | ||
25 | } | ||
22 | ········private·int·Add8·(int·i)·{ | ||
23 | ················return·i·+·8; | ||
24 | ··· | 26 | class·SubClass·:·SuperClass |
27 | { | ||
28 | » public·SubClass·() | ||
29 | » { | ||
30 | » » TestClass.HelloWorld·(); | ||
31 | » } | ||
32 | } | ||
33 | class·App | ||
34 | { | ||
35 | » public·static·void·Main·() | ||
36 | » { | ||
37 | » » SubClass·sc·=·new·SubClass·(); | ||
38 | » } | ||
25 | }</string> | 39 | }</string> |
26 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·` | 40 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Foo.Bar()' |
27 | //·Line:·2 | 41 | //·Line:·22 |
42 | using·System; | ||
28 | public·class· | 43 | public·class·Foo |
29 | { | 44 | { |
30 | » public· | 45 | » public·string·Bar·() |
46 | » { | ||
47 | » » return·"hello"; | ||
48 | » } | ||
49 | » public·static·string·Bar·(string·thing) | ||
31 | » { | 50 | » { |
51 | » » return·string.Format·("hello·{0}",·thing); | ||
32 | » } | 52 | » } |
33 | } | 53 | } |
34 | public·class·MainClass | 54 | public·class·MainClass |
35 | { | 55 | { |
36 | » public· | 56 | » public·static·void·Main·() |
37 | » { | 57 | » { |
58 | » » Console.WriteLine·(Foo.Bar·()); | ||
38 | » » get; | ||
39 | » » set; | ||
40 | » } | 59 | » } |
60 | }</string> | ||
61 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`MemRefMonoBug.String' | ||
62 | //·Line:·11 | ||
63 | using·System; | ||
64 | public·class·MemRefMonoBug·{ | ||
65 | » private·string·String;» //·this·member·has·the·same·name·as·System.String·class | ||
41 | » public·static·void·Main·( | 66 | » public·static·void·Main·() |
42 | » { | 67 | » { |
43 | » » | 68 | » » new·MemRefMonoBug·().String·=·"";»//·this·line·causes·no·problem |
69 | » » String·=·"";» //·mcs·crashes·in·this·line | ||
44 | » } | 70 | » } |
45 | }</string> | 71 | }</string> |
46 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Derived.Foo()' | 72 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Derived.Foo()' |
47 | //·Line:·16 | 73 | //·Line:·16 |
48 | using·System; | 74 | using·System; |
Offset 73, 40 lines modified | Offset 99, 36 lines modified | ||
73 | » { | 99 | » { |
74 | » } | 100 | » } |
75 | » void·Foo·() | 101 | » void·Foo·() |
76 | » { | 102 | » { |
77 | » } | 103 | » } |
78 | }</string> | 104 | }</string> |
79 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·` | 105 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`MainClass.Test' |
80 | //·Line:· | 106 | //·Line:·20 |
81 | using·System; | ||
82 | class·X·{ | ||
83 | » //·Public·properties·and·variables. | ||
84 | » public·string·Y; | ||
85 | » //·Constructors. | ||
86 | 107 | public·class·Test | |
108 | { | ||
109 | » public·void·Foo·() | ||
87 | » { | 110 | » { |
Max diff block lines reached; 7194/10417 bytes (69.06%) of diff not shown. |
Offset 1, 65 lines modified | Offset 1, 64 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`ISample.set_Item(int,·int)'·is·already·reserved | ||
6 | //·Line:·6 | ||
7 | public·interface·ISample·{ | ||
8 | ········void·set_Item·(int·a,·int·b); | ||
9 | ········int·this[int·i]·{·set;·} | ||
10 | }</string> | ||
11 | ····<string>//·CS0082:·A·member·`Test.set_Item(int,·string)'·is·already·reserved | 5 | ····<string>//·CS0082:·A·member·`Test.set_Item(int,·string)'·is·already·reserved |
12 | //·Line·:·6 | 6 | //·Line·:·6 |
13 | public·class·Test | 7 | public·class·Test |
14 | { | 8 | { |
15 | » public·string·this·[int·i]·{ | 9 | » public·string·this·[int·i]·{ |
16 | » » get·{·return·"";·} | 10 | » » get·{·return·"";·} |
17 | » } | 11 | » } |
18 | » public·void·set_Item·(int·i,·string·s)·{·} | 12 | » public·void·set_Item·(int·i,·string·s)·{·} |
19 | }</string> | 13 | }</string> |
20 | ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved | ||
21 | //·Line:·6 | ||
22 | public·interface·ISample·{ | ||
23 | ········int·this[int·i]·{·set;·} | ||
24 | ········void·set_Item·(int·a,·int·b); | ||
25 | }</string> | ||
26 | ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved | ||
27 | //·Line:·7 | ||
28 | public·class·Test | ||
29 | { | ||
30 | » public·string·get_Value·()·{·return·null;·} | ||
31 | » public·string·Value·{ | ||
32 | » » get·{·} | ||
33 | » } | ||
34 | }</string> | ||
35 | ····<string>//·CS0082:·A·member·`Test.add_XX(Test.MyEvent)'·is·already·reserved | 14 | ····<string>//·CS0082:·A·member·`Test.add_XX(Test.MyEvent)'·is·already·reserved |
36 | //·Line:·12 | 15 | //·Line:·12 |
37 | public·class·Test | 16 | public·class·Test |
38 | { | 17 | { |
39 | » public·delegate·void·MyEvent·(); | 18 | » public·delegate·void·MyEvent·(); |
40 | » public·event·MyEvent·XX·{ | 19 | » public·event·MyEvent·XX·{ |
41 | » » add·{·} | 20 | » » add·{·} |
42 | » » remove·{·} | 21 | » » remove·{·} |
43 | » } | 22 | » } |
44 | ········ | 23 | ········ |
45 | » public·void·add_XX·(MyEvent·e)·{·return;·} | 24 | » public·void·add_XX·(MyEvent·e)·{·return;·} |
46 | }</string> | 25 | }</string> |
47 | ····<string>//·CS0082:·A·member·` | 26 | ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved |
48 | //·Line | 27 | //·Line:·6 |
49 | i | 28 | public·class·Test |
50 | { | 29 | { |
51 | » void·set_Item·(int[]·a,·params·int[]·b); | ||
52 | » | 30 | » public·string·Value·{ |
31 | » » set·{·} | ||
32 | » } | ||
33 | » public·string·get_Value·()·{·return·null;·} | ||
34 | }</string> | ||
35 | ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved | ||
36 | //·Line:·6 | ||
37 | public·interface·ISample·{ | ||
38 | ········void·set_Item·(int·a,·int·b); | ||
39 | ········int·this[int·i]·{·set;·} | ||
40 | }</string> | ||
41 | ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved | ||
42 | //·Line:·7 | ||
43 | public·partial·class·Test | ||
44 | { | ||
45 | » public·string·get_Value·()·{·return·null;·} | ||
46 | } | ||
47 | public·partial·class·Test | ||
48 | { | ||
49 | » public·string·Value·{ | ||
50 | » » get·{·} | ||
51 | » } | ||
53 | }</string> | 52 | }</string> |
54 | ····<string>//·CS0082:·A·member·`ErrorClass.get_Blah(int)'·is·already·reserved | 53 | ····<string>//·CS0082:·A·member·`ErrorClass.get_Blah(int)'·is·already·reserved |
55 | //·Line:·8 | 54 | //·Line:·8 |
56 | using·System.Runtime.CompilerServices; | 55 | using·System.Runtime.CompilerServices; |
57 | class·ErrorClass·{ | 56 | class·ErrorClass·{ |
58 | » [IndexerName·("Blah")] | 57 | » [IndexerName·("Blah")] |
Offset 70, 32 lines modified | Offset 69, 33 lines modified | ||
70 | ········public·void·get_Blah·(int·b)·{} | 69 | ········public·void·get_Blah·(int·b)·{} |
71 | » | 70 | » |
72 | ········public·static·void·Main·() | 71 | ········public·static·void·Main·() |
73 | ········{ | 72 | ········{ |
74 | ········} | 73 | ········} |
75 | }</string> | 74 | }</string> |
76 | ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved | 75 | ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved |
77 | //·Line:· | 76 | //·Line:·7 |
78 | public·class·Test | 77 | public·class·Test |
79 | { | 78 | { |
79 | » public·string·get_Value·()·{·return·null;·} | ||
80 | » public·string·Value·{ | 80 | » public·string·Value·{ |
81 | » » | 81 | » » get·{·} |
82 | » } | 82 | » } |
83 | » public·string·get_Value·()·{·return·null;·} | ||
84 | }</string> | 83 | }</string> |
85 | ····<string>//·CS0082:·A·member·` | 84 | ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved |
86 | //·Line:· | 85 | //·Line:·6 |
87 | public·partial·class·Test | ||
88 | { | ||
89 | » public·string·get_Value·()·{·return·null;·} | ||
90 | 86 | public·interface·ISample·{ | |
87 | ········int·this[int·i]·{·set;·} | ||
88 | ········void·set_Item·(int·a,·int·b); | ||
89 | }</string> | ||
90 | ····<string>//·CS0082:·A·member·`I.set_Item(int[],·params·int[])'·is·already·reserved | ||
91 | //·Line·:·7 | ||
91 | 92 | interface·I | |
92 | { | 93 | { |
94 | » void·set_Item·(int[]·a,·params·int[]·b); | ||
95 | » int[]·this·[params·int[]·ii]·{·get;·} | ||
93 | » public·string·Value·{ | ||
94 | » » get·{·} | ||
95 | » } | ||
Max diff block lines reached; 38/3513 bytes (1.08%) of diff not shown. |
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>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> | ||
5 | ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`T'·but·should·be·`IStream<T>' | 14 | ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`T'·but·should·be·`IStream<T>' |
6 | //·Line:·14 | 15 | //·Line:·14 |
7 | using·System; | 16 | using·System; |
8 | interface·IStream<T> | 17 | interface·IStream<T> |
9 | { | 18 | { |
Offset 14, 20 lines modified | Offset 25, 9 lines modified | ||
14 | static·class·X | 25 | static·class·X |
15 | { | 26 | { |
16 | » public·static·IStream<U>·Select<T,·U>·(IStream<T>·stream,·Func<IStream<T>,·U>·selector) | 27 | » public·static·IStream<U>·Select<T,·U>·(IStream<T>·stream,·Func<IStream<T>,·U>·selector) |
17 | » { | 28 | » { |
18 | » » return·Select<T,·U>·(stream,·(T·_)·=>·selector(stream)); | 29 | » » return·Select<T,·U>·(stream,·(T·_)·=>·selector(stream)); |
19 | » } | 30 | » } |
20 | }</string> | 31 | }</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> | ||
30 | ··</Examples> | 32 | ··</Examples> |
31 | </ErrorDocumentation> | 33 | </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>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 | ||
6 | //·Line:·12 | ||
7 | //·Compiler·options:·-warnaserror | ||
8 | using·System; | ||
9 | using·System.Threading.Tasks; | ||
10 | class·C | ||
11 | { | ||
12 | » static·async·Task<int>·TestAsync·() | ||
13 | » { | ||
14 | » » new·Task·(()·=>·{}); | ||
15 | » » return·await·Task.FromResult·(2); | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<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 | 5 | ····<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 |
19 | //·Line:·17 | 6 | //·Line:·17 |
20 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
21 | using·System; | 8 | using·System; |
22 | using·System.Threading.Tasks; | 9 | using·System.Threading.Tasks; |
Offset 33, 33 lines modified | Offset 18, 26 lines modified | ||
33 | ····static·void·Main·() | 18 | ····static·void·Main·() |
34 | ····{ | 19 | ····{ |
35 | ········Test<object>·(); | 20 | ········Test<object>·(); |
36 | ····} | 21 | ····} |
37 | }</string> | 22 | }</string> |
38 | ····<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 |
39 | //·Line:·1 | 24 | //·Line:·12 |
40 | //·Compiler·options:·-warnaserror | 25 | //·Compiler·options:·-warnaserror |
41 | using·System; | 26 | using·System; |
42 | using·System.Threading.Tasks; | 27 | using·System.Threading.Tasks; |
43 | class·C | 28 | class·C |
44 | { | 29 | { |
30 | » static·async·Task<int>·TestAsync·() | ||
45 | » static·Task·Method·() | ||
46 | » { | ||
47 | » » return·Task.FromResult·(1); | ||
48 | » } | ||
49 | » | ||
50 | » static·void·TestAsync·() | ||
51 | » { | 31 | » { |
32 | » » new·Task·(()·=>·{}); | ||
33 | » » return·await·Task.FromResult·(2); | ||
52 | » » Func<Task>·a·=·async·()·=>·{ | ||
53 | » » » await·Method·(); | ||
54 | » » » Method·(); | ||
55 | » » }; | ||
56 | » } | 34 | » } |
57 | }</string> | 35 | }</string> |
58 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | 36 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator |
59 | //·Line:·18 | 37 | //·Line:·18 |
60 | //·Compiler·options:·-warnaserror | 38 | //·Compiler·options:·-warnaserror |
61 | using·System; | 39 | using·System; |
Offset 91, 14 lines modified | Offset 69, 36 lines modified | ||
91 | » static·async·Task<int>·TestAsync·() | 69 | » static·async·Task<int>·TestAsync·() |
92 | » { | 70 | » { |
93 | » » Method·(); | 71 | » » Method·(); |
94 | » » return·await·Task.FromResult·(2); | 72 | » » return·await·Task.FromResult·(2); |
95 | » } | 73 | » } |
96 | }</string> | 74 | }</string> |
97 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | 75 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator |
76 | //·Line:·17 | ||
77 | //·Compiler·options:·-warnaserror | ||
78 | using·System; | ||
79 | using·System.Threading.Tasks; | ||
80 | class·C | ||
81 | { | ||
82 | » static·Task·Method·() | ||
83 | » { | ||
84 | » » return·Task.FromResult·(1); | ||
85 | » } | ||
86 | » | ||
87 | » static·void·TestAsync·() | ||
88 | » { | ||
89 | » » Func<Task>·a·=·async·()·=>·{ | ||
90 | » » » await·Method·(); | ||
91 | » » » Method·(); | ||
92 | » » }; | ||
93 | » } | ||
94 | }</string> | ||
95 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | ||
98 | //·Line:·47 | 96 | //·Line:·47 |
99 | //·Compiler·options:·-warnaserror | 97 | //·Compiler·options:·-warnaserror |
100 | using·System; | 98 | using·System; |
101 | using·System.Runtime.CompilerServices; | 99 | using·System.Runtime.CompilerServices; |
102 | using·System.Threading.Tasks; | 100 | using·System.Threading.Tasks; |
Offset 1, 96 lines modified | Offset 1, 96 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·` | 5 | ····<string>//·CS0151:·A·switch·expression·of·type·`S1?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type |
6 | //·Line:·2 | 6 | //·Line:·25 |
7 | //·Compiler·options:·-langversion:5 | ||
8 | using·System; | ||
7 | class·Y·{ | ||
8 | » byte·b; | ||
9 | » | ||
10 | » public·static·implicit·operator·int·(Y·i) | ||
11 | » { | ||
12 | » » return·i.b; | ||
13 | » } | ||
9 | struct·S1 | ||
10 | { | ||
14 | » public·static·implicit·operator· | 11 | » public·static·implicit·operator·int?·(S1?·s) |
15 | » { | 12 | » { |
16 | » » ret | 13 | » » throw·new·ApplicationException·(); |
17 | » } | 14 | » } |
18 | » public· | 15 | » public·static·implicit·operator·int·(S1?·s) |
19 | » { | 16 | » { |
20 | » » this.b·=·b; | ||
21 | » | 17 | » » throw·new·ApplicationException·(); |
18 | » } | ||
22 | } | 19 | } |
23 | class· | 20 | class·C |
24 | 21 | { | |
22 | » public·static·int·Main·() | ||
25 | » { | 23 | » { |
24 | » » S1?·s1·=·new·S1·(); | ||
26 | » » Y·y·=·new·Y·(1); | ||
27 | » » switch·( | 25 | » » switch·(s1) |
26 | » » { | ||
27 | » » » default: | ||
28 | » » » » return·1; | ||
28 | » » case·0: | ||
29 | » » » break; | ||
30 | » » case·1: | ||
31 | » » » break; | ||
32 | » » } | 29 | » » } |
33 | » » int·a·=·y; | ||
34 | » } | 30 | » } |
35 | }</string> | 31 | }</string> |
36 | ····<string>//·CS0151:·A·switch·expression·of·type·`X?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type | 32 | ····<string>//·CS0151:·A·switch·expression·of·type·`X?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type |
37 | //·Line:·1 | 33 | //·Line:·19 |
38 | struct·X· | 34 | struct·X· |
39 | { | 35 | { |
40 | 36 | » public·static·implicit·operator·int?·(X·x) | |
41 | ····{ | ||
42 | ········return·1; | ||
43 | 37 | » { | |
38 | » » return·1; | ||
39 | » } | ||
44 | » static·void·Main·() | 40 | » static·void·Main·() |
45 | » { | 41 | » { |
46 | » » X?·x·=·null; | 42 | » » X?·x·=·null; |
47 | » » switch·(x)·{ | 43 | » » switch·(x)·{ |
48 | » » default: | 44 | » » default: |
49 | » » » break; | 45 | » » » break; |
50 | » » } | 46 | » » } |
51 | » } | 47 | » } |
52 | }</string> | 48 | }</string> |
53 | ····<string>//·CS0151:·A·switch·expression·of·type·` | 49 | ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type |
54 | //·Line:·2 | 50 | //·Line:·28 |
55 | //·Compiler·options:·-langversion:5 | ||
56 | using·System; | ||
57 | struct·S1 | ||
58 | { | 51 | class·Y·{ |
52 | » byte·b; | ||
53 | » | ||
59 | » public·static·implicit·operator·int | 54 | » public·static·implicit·operator·int·(Y·i) |
60 | » { | 55 | » { |
61 | » » | 56 | » » return·i.b; |
62 | » } | 57 | » } |
63 | » public·static·implicit·operator· | 58 | » public·static·implicit·operator·byte·(Y·i) |
64 | » { | 59 | » { |
65 | » » | 60 | » » return·i.b; |
66 | » } | 61 | » } |
62 | » public·Y·(byte·b) | ||
63 | » { | ||
64 | » » this.b·=·b; | ||
65 | » }» » » | ||
67 | } | 66 | } |
68 | class· | 67 | class·X·{ |
68 | » static·void·Main·() | ||
69 | { | ||
70 | » public·static·int·Main·() | ||
71 | » { | 69 | » { |
72 | » » | 70 | » » Y·y·=·new·Y·(1); |
73 | » » switch·( | 71 | » » switch·(y){ |
74 | » » { | ||
75 | » » » default: | ||
76 | » » | 72 | » » case·0: |
73 | » » » break; | ||
74 | » » case·1: | ||
75 | » » » break; | ||
77 | » » } | 76 | » » } |
77 | » » int·a·=·y; | ||
78 | » } | 78 | » } |
79 | }</string> | 79 | }</string> |
80 | ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type | 80 | ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type |
81 | //·Line:·13 | 81 | //·Line:·13 |
82 | class·Y·{ | 82 | class·Y·{ |
83 | » byte·b; | 83 | » byte·b; |
Offset 106, 22 lines modified | Offset 106, 22 lines modified | ||
106 | » » » break; | 106 | » » » break; |
107 | » » case·1: | 107 | » » case·1: |
108 | » » » break; | 108 | » » » break; |
109 | » » } | 109 | » » } |
Max diff block lines reached; 423/3372 bytes (12.54%) of diff not shown. |
Offset 4, 43 lines modified | Offset 4, 43 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 | ····public·A·(int·a) | ||
10 | ····static·int·Value; | ||
11 | ···· | ||
12 | ····void·D·() | ||
13 | ····{ | 11 | ····{ |
14 | » | 12 | » a·=·a; |
15 | ····} | 13 | ····} |
16 | }</string> | 14 | }</string> |
17 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? | 15 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? |
18 | //·Line:·9 | 16 | //·Line:·9 |
19 | //·Compiler·options:·-warnaserror·-warn:3 | 17 | //·Compiler·options:·-warnaserror·-warn:3 |
20 | class·A | 18 | class·A |
21 | {···· | 19 | {···· |
22 | ····int· | 20 | ····static·int·Value; |
23 | ···· | 21 | ···· |
24 | ····void· | 22 | ····void·D·() |
25 | ····{ | 23 | ····{ |
26 | » | 24 | » A.Value·=·Value; |
27 | ····} | 25 | ····} |
28 | }</string> | 26 | }</string> |
29 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? | 27 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? |
30 | //·Line:·9 | 28 | //·Line:·9 |
31 | //·Compiler·options:·-warnaserror·-warn:3 | 29 | //·Compiler·options:·-warnaserror·-warn:3 |
32 | class·A | 30 | class·A |
33 | {···· | 31 | {···· |
34 | ···· | 32 | ····int·i; |
33 | ···· | ||
34 | ····void·C·() | ||
35 | ····{ | 35 | ····{ |
36 | » | 36 | » i·=·i; |
37 | ····} | 37 | ····} |
38 | }</string> | 38 | }</string> |
39 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? | 39 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? |
40 | //·Line:·9 | 40 | //·Line:·9 |
41 | //·Compiler·options:·-warnaserror·-warn:3 | 41 | //·Compiler·options:·-warnaserror·-warn:3 |
42 | class·A | 42 | class·A |
Offset 13, 28 lines modified | Offset 13, 14 lines modified | ||
13 | » » int·pos·=·0; | 13 | » » int·pos·=·0; |
14 | » » do·{ | 14 | » » do·{ |
15 | » » » break; | 15 | » » » break; |
16 | » » }·while·(pos·<·stop); | 16 | » » }·while·(pos·<·stop); |
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS0429:·Unreachable·expression·code·detected | 19 | ····<string>//·CS0429:·Unreachable·expression·code·detected |
20 | //·Line:·11 | ||
21 | //·Compiler·options:·-warn:4·-warnaserror | ||
22 | using·System; | ||
23 | class·Main | ||
24 | { | ||
25 | ···public·void·Method·(int·i) | ||
26 | ···{ | ||
27 | ·······if·(5·==·5·||·i·>·10) | ||
28 | » ···Console.WriteLine·("TEST"); | ||
29 | ···} | ||
30 | }</string> | ||
31 | ····<string>//·CS0429:·Unreachable·expression·code·detected | ||
32 | //·Line:·9 | 20 | //·Line:·9 |
33 | //·Compiler·options:·-warn:4·-warnaserror | 21 | //·Compiler·options:·-warn:4·-warnaserror |
34 | class·Main | 22 | class·Main |
35 | { | 23 | { |
36 | ···public·void·Method·(int·i) | 24 | ···public·void·Method·(int·i) |
37 | ···{ | 25 | ···{ |
Offset 49, 9 lines modified | Offset 35, 23 lines modified | ||
49 | class·Main | 35 | class·Main |
50 | { | 36 | { |
51 | » public·void·Method·(int·i) | 37 | » public·void·Method·(int·i) |
52 | » { | 38 | » { |
53 | » » var·x·=·true·?·1·:·i; | 39 | » » var·x·=·true·?·1·:·i; |
54 | » } | 40 | » } |
55 | }</string> | 41 | }</string> |
42 | ····<string>//·CS0429:·Unreachable·expression·code·detected | ||
43 | //·Line:·11 | ||
44 | //·Compiler·options:·-warn:4·-warnaserror | ||
45 | using·System; | ||
46 | class·Main | ||
47 | { | ||
48 | ···public·void·Method·(int·i) | ||
49 | ···{ | ||
50 | ·······if·(5·==·5·||·i·>·10) | ||
51 | » ···Console.WriteLine·("TEST"); | ||
52 | ···} | ||
53 | }</string> | ||
56 | ··</Examples> | 54 | ··</Examples> |
57 | </ErrorDocumentation> | 55 | </ErrorDocumentation> |
Offset 20, 14 lines modified | Offset 20, 45 lines modified | ||
20 | { | 20 | { |
21 | » Foo<A>·foo; | 21 | » Foo<A>·foo; |
22 | » static·void·Main·() | 22 | » static·void·Main·() |
23 | » { | 23 | » { |
24 | » } | 24 | » } |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS0310:·The·type·`string'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Program.Ret<T>()' | ||
27 | //·Line:·10 | ||
28 | public·static·class·Program | ||
29 | { | ||
30 | » static·void·Main·() | ||
31 | » { | ||
32 | » » Ret<string>·(); | ||
33 | » } | ||
34 | » static·T·Ret<T>·()·where·T·:·new·() | ||
35 | » { | ||
36 | » » return·new·T·(); | ||
37 | » } | ||
38 | }</string> | ||
39 | ····<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>' | ||
40 | //·Line:·14 | ||
41 | class·C·<a>·where·a·:·new·()·{ | ||
42 | } | ||
43 | class·Foo·{ | ||
44 | ··public·Foo·(int·x)·{·} | ||
45 | } | ||
46 | class·X | ||
47 | { | ||
48 | ········static·void·Main·() | ||
49 | ········{ | ||
50 | ··········C<Foo>·x; | ||
51 | ········} | ||
52 | }</string> | ||
26 | ····<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>' | 53 | ····<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>' |
27 | //·Line:·18 | 54 | //·Line:·18 |
28 | public·class·Class1 | 55 | public·class·Class1 |
29 | { | 56 | { |
30 | » public·Class1·(int·i)·{·} | 57 | » public·Class1·(int·i)·{·} |
31 | } | 58 | } |
Offset 41, 82 lines modified | Offset 72, 51 lines modified | ||
41 | } | 72 | } |
42 | class·A·:·Class2<Class3<Class1>> | 73 | class·A·:·Class2<Class3<Class1>> |
43 | { | 74 | { |
44 | }</string> | 75 | }</string> |
45 | ····<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>' | 76 | ····<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>' |
46 | //·Line:· | 77 | //·Line:·20 |
47 | public·class·Foo<T> | 78 | public·class·Foo<T> |
48 | » where·T·:·new·() | 79 | » where·T·:·new·() |
49 | { | 80 | { |
50 | } | 81 | } |
51 | 82 | class·A | |
52 | { | 83 | { |
53 | » p | 84 | » private·A·() |
54 | » {·} | 85 | » {·} |
55 | } | 86 | } |
56 | class·X | 87 | class·X |
57 | { | 88 | { |
58 | » Foo<A>·foo; | ||
59 | » static·void·Main·() | ||
60 | » { | ||
61 | » } | ||
62 | }</string> | ||
63 | ····<string>//·CS0310:·The·type·`string'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Program.Ret<T>()' | ||
64 | //·Line:·10 | ||
65 | public·static·class·Program | ||
66 | { | ||
67 | » static·void·Main·() | 89 | » static·void·Main·() |
68 | » { | 90 | » { |
91 | » » object·o·=·new·Foo<A>·(); | ||
69 | » » Ret<string>·(); | ||
70 | » } | ||
71 | » static·T·Ret<T>·()·where·T·:·new·() | ||
72 | » { | ||
73 | » » return·new·T·(); | ||
74 | » } | 92 | » } |
75 | }</string> | 93 | }</string> |
76 | ····<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>' | ||
77 | //·Line:·14 | ||
78 | class·C·<a>·where·a·:·new·()·{ | ||
79 | } | ||
80 | class·Foo·{ | ||
81 | ··public·Foo·(int·x)·{·} | ||
82 | } | ||
83 | class·X | ||
84 | { | ||
85 | ········static·void·Main·() | ||
86 | ········{ | ||
87 | ··········C<Foo>·x; | ||
88 | ········} | ||
89 | }</string> | ||
90 | ····<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>' |
91 | //·Line:· | 95 | //·Line:·18 |
92 | public·class·Foo<T> | 96 | public·class·Foo<T> |
93 | » where·T·:·new·() | 97 | » where·T·:·new·() |
94 | { | 98 | { |
95 | } | 99 | } |
96 | class·A | 100 | abstract·class·A |
97 | { | 101 | { |
98 | » p | 102 | » public·A·() |
99 | » {·} | 103 | » {·} |
100 | } | 104 | } |
101 | class·X | 105 | class·X |
102 | { | 106 | { |
107 | » Foo<A>·foo; | ||
103 | » static·void·Main·() | 108 | » static·void·Main·() |
104 | » { | 109 | » { |
105 | » » object·o·=·new·Foo<A>·(); | ||
Max diff block lines reached; 50/2768 bytes (1.81%) of diff not shown. |
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>CS0428</ErrorName> | 3 | ··<ErrorName>CS0428</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0428:·Cannot·convert·method·group·`Count'·to·non-delegate·type·`int'.·Consider·using·parentheses·to·invoke·the·method | ||
6 | //·Line:·11 | ||
7 | using·System.Linq; | ||
8 | public·class·A | ||
9 | { | ||
10 | » public·A·() | ||
11 | » { | ||
12 | » » string·[]·test·=·new·string·[5]; | ||
13 | » » A·[]·array·=·new·A·[test.Count]; | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0428:·Cannot·convert·method·group·`a'·to·non-delegate·type·`int'.·Consider·using·parentheses·to·invoke·the·method | 5 | ····<string>//·CS0428:·Cannot·convert·method·group·`a'·to·non-delegate·type·`int'.·Consider·using·parentheses·to·invoke·the·method |
17 | //·Line:·12 | 6 | //·Line:·12 |
18 | class·X·{ | 7 | class·X·{ |
19 | » int·a·(int·a) | 8 | » int·a·(int·a) |
20 | » { | 9 | » { |
21 | » » return·0; | 10 | » » return·0; |
22 | » } | 11 | » } |
23 | » void·b·() | 12 | » void·b·() |
24 | » { | 13 | » { |
25 | » » int·x·=·a; | 14 | » » int·x·=·a; |
26 | » } | 15 | » } |
27 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0428:·Cannot·convert·method·group·`Count'·to·non-delegate·type·`int'.·Consider·using·parentheses·to·invoke·the·method | ||
18 | //·Line:·11 | ||
19 | using·System.Linq; | ||
20 | public·class·A | ||
21 | { | ||
22 | » public·A·() | ||
23 | » { | ||
24 | » » string·[]·test·=·new·string·[5]; | ||
25 | » » A·[]·array·=·new·A·[test.Count]; | ||
26 | » } | ||
27 | }</string> | ||
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </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:·14 |
7 | //·Compiler·options:·-langversion:latest | ||
7 | 8 | readonly·struct·X | |
8 | { | 9 | { |
9 | » void·Test·(out·X·x) | 10 | » void·Test·(out·X·x) |
10 | » { | 11 | » { |
11 | » » x·=·n | 12 | » » x·=·new·X·(); |
12 | » } | 13 | » } |
13 | » | 14 | » |
14 | » void·Run·() | 15 | » void·Run·() |
15 | » { | 16 | » { |
16 | » » Test·(out·this); | 17 | » » Test·(out·this); |
17 | » } | 18 | » } |
18 | }</string> | 19 | }</string> |
19 | ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only | 20 | ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only |
20 | //·Line:·1 | 21 | //·Line:·13 |
21 | //·Compiler·options:·-langversion:latest | ||
22 | 22 | class·X | |
23 | { | 23 | { |
24 | » void·Test·(out·X·x) | 24 | » void·Test·(out·X·x) |
25 | » { | 25 | » { |
26 | » » x·=·n | 26 | » » x·=·null; |
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, 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>CS0105</ErrorName> | 3 | ··<ErrorName>CS0105</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0105:·The·using·directive·for·`System.Console'·appeared·previously·in·this·namespace | ||
6 | //·Line:·6 | ||
7 | //·Compiler·options:·-warnaserror·-warn:3 | ||
8 | using·static·System.Console; | ||
9 | using·static·System.Console;</string> | ||
10 | ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace | ||
11 | //·Line:·6 | ||
12 | //·Compiler·options:·-warnaserror·-warn:3 | ||
13 | using·System; | ||
14 | using·global::System;</string> | ||
5 | ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace | 15 | ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace |
6 | //·Line:·6 | 16 | //·Line:·6 |
7 | //·Compiler·options:·-warnaserror·-warn:3 | 17 | //·Compiler·options:·-warnaserror·-warn:3 |
8 | using·System; | 18 | using·System; |
9 | using·System; | 19 | using·System; |
Offset 13, 26 lines modified | Offset 25, 14 lines modified | ||
13 | { | 25 | { |
14 | » static·int·Main·()· | 26 | » static·int·Main·()· |
15 | » { | 27 | » { |
16 | » » int·a=5; | 28 | » » int·a=5; |
17 | » » return·a; | 29 | » » return·a; |
18 | » } | 30 | » } |
19 | }</string> | 31 | }</string> |
20 | ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace | ||
21 | //·Line:·6 | ||
22 | //·Compiler·options:·-warnaserror·-warn:3 | ||
23 | using·System; | ||
24 | using·global::System;</string> | ||
25 | ····<string>//·CS0105:·The·using·directive·for·`System.Console'·appeared·previously·in·this·namespace | ||
26 | //·Line:·6 | ||
27 | //·Compiler·options:·-warnaserror·-warn:3 | ||
28 | using·static·System.Console; | ||
29 | using·static·System.Console;</string> | ||
30 | ····<string>//·CS0105:·The·using·directive·for·`N.M'·appeared·previously·in·this·namespace | 32 | ····<string>//·CS0105:·The·using·directive·for·`N.M'·appeared·previously·in·this·namespace |
31 | //·Line:·8 | 33 | //·Line:·8 |
32 | //·Compiler·options:·-warnaserror·-warn:3 | 34 | //·Compiler·options:·-warnaserror·-warn:3 |
33 | namespace·N | 35 | namespace·N |
34 | { | 36 | { |
35 | » using·M; | 37 | » using·M; |
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.MinValue·}"; |
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.MaxValue·}"; |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ··</Examples> | 25 | ··</Examples> |
26 | </ErrorDocumentation> | 26 | </ErrorDocumentation> |
Offset 1, 31 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>CS0315</ErrorName> | 3 | ··<ErrorName>CS0315</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0315:·The·type·`int'·cannot·be·used·as·type·parameter·` | 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' |
6 | //·Line:· | 6 | //·Line:·8 |
7 | class·A<T> | ||
8 | { | ||
9 | » public·static·void·Test<U>·()·where·U·:·T | ||
10 | » { | ||
11 | » } | ||
12 | } | ||
13 | class· | 7 | class·X |
14 | { | 8 | { |
15 | 9 | » delegate·void·D<TEventArgs>·()·where·TEventArgs·:·System.EventArgs; | |
10 | » D<int>·x; | ||
16 | class·Program | ||
17 | { | ||
18 | » public·static·void·Main·() | ||
19 | » { | ||
20 | » » B.Test<int>·(); | ||
21 | » } | ||
22 | }</string> | 11 | }</string> |
23 | ····<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' | 12 | ····<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' |
24 | //·Line:·27 | 13 | //·Line:·27 |
25 | using·System; | 14 | using·System; |
26 | interface·I | 15 | interface·I |
Offset 49, 38 lines modified | Offset 37, 50 lines modified | ||
49 | » static·void·Main·() | 37 | » static·void·Main·() |
50 | » { | 38 | » { |
51 | » » Test·(()·=>·{ | 39 | » » Test·(()·=>·{ |
52 | » » » Foo<H<int>>·(); | 40 | » » » Foo<H<int>>·(); |
53 | » » }); | 41 | » » }); |
54 | » } | 42 | » } |
55 | }</string> | 43 | }</string> |
56 | ····<string>//·CS0315:·The·type·` | 44 | ····<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>' |
57 | //·Line:· | 45 | //·Line:·4 |
58 | //·Compiler·options:·-r:CS0315-2-lib.dll | ||
59 | public·class·Test | 46 | public·class·A<T>·where·T·:·A<short>.N1<T> |
60 | { | 47 | { |
61 | 48 | ····public·class·N1<U> | |
49 | ····{ | ||
50 | ····} | ||
51 | }</string> | ||
52 | ····<string>//·CS0315:·The·type·`int'·cannot·be·used·as·type·parameter·`U'·in·the·generic·type·or·method·`A<int?>.Test<U>()'.·There·is·no·boxing·conversion·from·`int'·to·`int?' | ||
53 | //·Line:·19 | ||
54 | class·A<T> | ||
55 | { | ||
56 | » public·static·void·Test<U>·()·where·U·:·T | ||
62 | » { | 57 | » { |
63 | » » A<ushort>.N1<ushort>·a·=·null; | ||
64 | » } | 58 | » } |
59 | } | ||
65 | }</string> | ||
66 | ····<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' | ||
67 | //·Line:·8 | ||
68 | class· | 60 | class·B·:·A<int?> |
69 | { | 61 | { |
70 | 62 | } | |
71 | 63 | class·Program | |
64 | { | ||
65 | » public·static·void·Main·() | ||
66 | » { | ||
67 | » » B.Test<int>·(); | ||
68 | » } | ||
72 | }</string> | 69 | }</string> |
73 | ····<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>' | 70 | ····<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>' |
74 | //·Line:· | 71 | //·Line:·9 |
72 | //·Compiler·options:·-r:CS0315-2-lib.dll | ||
75 | public·class· | 73 | public·class·Test |
76 | { | 74 | { |
77 | ····public·class·N1<U> | ||
78 | ····{ | ||
79 | ···· | 75 | » public·static·void·Main·() |
76 | » { | ||
77 | » » A<ushort>.N1<ushort>·a·=·null; | ||
78 | » } | ||
80 | }</string> | 79 | }</string> |
81 | ··</Examples> | 80 | ··</Examples> |
82 | </ErrorDocumentation> | 81 | </ErrorDocumentation> |
Offset 5, 49 lines modified | Offset 5, 21 lines modified | ||
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 | 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 | using·System; | 7 | using·System; |
8 | public·sealed·class·FooAttribute·:·Attribute | 8 | public·sealed·class·FooAttribute·:·Attribute |
9 | { | 9 | { |
10 | » public·static·int·Foo; | ||
11 | } | ||
12 | [Foo·(Foo·=·1)] | ||
13 | public·class·Tests | ||
14 | { | ||
15 | }</string> | ||
16 | ····<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 | ||
17 | //·Line:·11 | ||
18 | using·System; | ||
19 | public·sealed·class·FooAttribute·:·Attribute | ||
20 | { | ||
21 | » public·short·Foo·{·get;·private·set;·} | 10 | » public·short·Foo·{·get;·private·set;·} |
22 | } | 11 | } |
23 | [Foo·(Foo·=·1)] | 12 | [Foo·(Foo·=·1)] |
24 | public·class·Tests | 13 | public·class·Tests |
25 | { | 14 | { |
26 | }</string> | 15 | }</string> |
27 | ····<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 | ||
28 | //·Line:·11 | ||
29 | using·System; | ||
30 | public·sealed·class·FooAttribute·:·Attribute | ||
31 | { | ||
32 | » internal·int·Foo; | ||
33 | } | ||
34 | [Foo·(Foo·=·1)] | ||
35 | public·class·Tests | ||
36 | { | ||
37 | }</string> | ||
38 | ····<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 | 16 | ····<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 |
39 | //·Line:·11 | 17 | //·Line:·11 |
40 | class·BazAttribute·:·System.Attribute· | 18 | class·BazAttribute·:·System.Attribute· |
41 | { | 19 | { |
42 | » public·object·foo3·{·set·{}·} | 20 | » public·object·foo3·{·set·{}·} |
43 | } | 21 | } |
Offset 77, 9 lines modified | Offset 49, 37 lines modified | ||
77 | [Simple·("Dummy",·MyNamedArg·=·"Dude!")] | 49 | [Simple·("Dummy",·MyNamedArg·=·"Dude!")] |
78 | public·class·Blah·{ | 50 | public·class·Blah·{ |
79 | » public·static·void·Main·() | 51 | » public·static·void·Main·() |
80 | » { | 52 | » { |
81 | » } | 53 | » } |
82 | }</string> | 54 | }</string> |
55 | ····<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 | ||
56 | //·Line:·11 | ||
57 | using·System; | ||
58 | public·sealed·class·FooAttribute·:·Attribute | ||
59 | { | ||
60 | » internal·int·Foo; | ||
61 | } | ||
62 | [Foo·(Foo·=·1)] | ||
63 | public·class·Tests | ||
64 | { | ||
65 | }</string> | ||
66 | ····<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 | ||
67 | //·Line:·11 | ||
68 | using·System; | ||
69 | public·sealed·class·FooAttribute·:·Attribute | ||
70 | { | ||
71 | » public·static·int·Foo; | ||
72 | } | ||
73 | [Foo·(Foo·=·1)] | ||
74 | public·class·Tests | ||
75 | { | ||
76 | }</string> | ||
83 | ··</Examples> | 77 | ··</Examples> |
84 | </ErrorDocumentation> | 78 | </ErrorDocumentation> |
Offset 1, 23 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>CS0633</ErrorName> | 3 | ··<ErrorName>CS0633</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0633:·The·argument·to·the·`System. | 5 | ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier |
6 | //·Line:· | 6 | //·Line:·6 |
7 | using·System. | 7 | using·System.Diagnostics; |
8 | [Conditional("DEBUG+2")] | ||
9 | public·class·Test:·System.Attribute·{}</string> | ||
8 | public·class·C | ||
9 | { | ||
10 | » [IndexerName·("class")] | ||
11 | » public·string·this·[int·i]·{ | ||
12 | » » set·{·} | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier | 10 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier |
16 | //·Line:·5 | 11 | //·Line:·5 |
17 | public·class·MonthDays·{ | 12 | public·class·MonthDays·{ |
18 | ···[System.Runtime.CompilerServices.IndexerName·("buggypo·for·you")] | 13 | ···[System.Runtime.CompilerServices.IndexerName·("buggypo·for·you")] |
19 | ···public·int·this·[int·a]·{ | 14 | ···public·int·this·[int·a]·{ |
20 | ······get·{ | 15 | ······get·{ |
Offset 26, 14 lines modified | Offset 21, 26 lines modified | ||
26 | ···} | 21 | ···} |
27 | ···public·static·void·Main·() | 22 | ···public·static·void·Main·() |
28 | ···{ | 23 | ···{ |
29 | » int·i·=·new·MonthDays·()·[1]; | 24 | » int·i·=·new·MonthDays·()·[1]; |
30 | ···} | 25 | ···} |
31 | }</string> | 26 | }</string> |
27 | ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier | ||
28 | //·Line:·8 | ||
29 | using·System; | ||
30 | using·System.Diagnostics; | ||
31 | class·TestClass·{ | ||
32 | » [Conditional·("UNDEFINED·CONDITION")] | ||
33 | » static·void·ConditionalMethod·() | ||
34 | » { | ||
35 | » } | ||
36 | }</string> | ||
32 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier | 37 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier |
33 | //·Line:·5 | 38 | //·Line:·5 |
34 | public·class·MonthDays·{ | 39 | public·class·MonthDays·{ |
35 | ···[System.Runtime.CompilerServices.IndexerName·("")] | 40 | ···[System.Runtime.CompilerServices.IndexerName·("")] |
36 | ···public·int·this·[int·a]·{ | 41 | ···public·int·this·[int·a]·{ |
37 | ······get·{ | 42 | ······get·{ |
Offset 42, 33 lines modified | Offset 49, 26 lines modified | ||
42 | ···} | 49 | ···} |
43 | ···public·static·void·Main·() | 50 | ···public·static·void·Main·() |
44 | ···{ | 51 | ···{ |
45 | » int·i·=·new·MonthDays·()·[1]; | 52 | » int·i·=·new·MonthDays·()·[1]; |
46 | ···} | 53 | ···} |
47 | }</string> | 54 | }</string> |
48 | ····<string>//·CS0633:·The·argument·to·the·`System. | 55 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier |
49 | //·Line:·8 | 56 | //·Line:·8 |
57 | using·System.Runtime.CompilerServices; | ||
50 | using·System; | ||
51 | using·System.Diagnostics; | ||
52 | class·TestClass·{ | ||
53 | » [Conditional·("UNDEFINED·CONDITION")] | ||
54 | » static·void·ConditionalMethod·() | ||
55 | 58 | public·class·C | |
59 | { | ||
60 | » [IndexerName·("class")] | ||
61 | » public·string·this·[int·i]·{ | ||
62 | » » set·{·} | ||
56 | » } | 63 | » } |
57 | }</string> | 64 | }</string> |
58 | ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier | ||
59 | //·Line:·6 | ||
60 | using·System.Diagnostics; | ||
61 | [Conditional("DEBUG+2")] | ||
62 | public·class·Test:·System.Attribute·{}</string> | ||
63 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier | 65 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier |
64 | //·Line:·8 | 66 | //·Line:·8 |
65 | using·System.Runtime.CompilerServices; | 67 | using·System.Runtime.CompilerServices; |
66 | public·class·C | 68 | public·class·C |
67 | { | 69 | { |
Offset 1, 22 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>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 | ···public· | 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; |
Offset 26, 23 lines modified | Offset 26, 23 lines modified | ||
26 | » public·int[,]·a; | 26 | » public·int[,]·a; |
27 | } | 27 | } |
28 | [Test·(a·=·null)] | 28 | [Test·(a·=·null)] |
29 | class·C | 29 | class·C |
30 | { | 30 | { |
31 | }</string> | 31 | }</string> |
32 | ····<string>//·CS0655:·` | 32 | ····<string>//·CS0655:·`a'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type |
33 | //·Line:·11 | 33 | //·Line:·11 |
34 | using·System; | 34 | using·System; |
35 | class·TestAttribute·:·Attribute | 35 | class·TestAttribute·:·Attribute |
36 | { | 36 | { |
37 | ···public· | 37 | ···public·int[][]·a; |
38 | } | 38 | } |
39 | [Test·( | 39 | [Test·(a·=·null)] |
40 | class·C | 40 | class·C |
41 | { | 41 | { |
42 | }</string> | 42 | }</string> |
43 | ··</Examples> | 43 | ··</Examples> |
44 | </ErrorDocumentation> | 44 | </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, 24 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>CS0253</ErrorName> | 3 | ··<ErrorName>CS0253</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·` | 5 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`string'·to·get·value·comparison |
6 | //·Line:·1 | 6 | //·Line:·10 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warn:2·-warnaserror |
8 | using·System; | 8 | using·System; |
9 | class·X·{ | ||
9 | class·MainClass | ||
10 | { | ||
11 | » | 10 | » static·void·Main()·{ |
11 | » » object·a·=·"11"; | ||
12 | » » Console.WriteLine("11"·==·a); | ||
12 | » { | ||
13 | » » Action·a·=·null; | ||
14 | » » object·b·=·null; | ||
15 | » » var·x·=·a·==·b; | ||
16 | » } | 13 | » } |
17 | }</string> | 14 | }</string> |
18 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`A'·to·get·value·comparison | 15 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`A'·to·get·value·comparison |
19 | //·Line:·16 | 16 | //·Line:·16 |
20 | //·Compiler·options:·-warnaserror | 17 | //·Compiler·options:·-warnaserror |
21 | using·System; | 18 | using·System; |
Offset 41, 21 lines modified | Offset 38, 24 lines modified | ||
41 | » } | 38 | » } |
42 | » | 39 | » |
43 | » public·static·bool·operator·!=·(A·left,·A·right) | 40 | » public·static·bool·operator·!=·(A·left,·A·right) |
44 | » { | 41 | » { |
45 | » » return·false; | 42 | » » return·false; |
46 | » } | 43 | » } |
47 | }</string> | 44 | }</string> |
48 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`st | 45 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`System.Action'·to·get·value·comparison |
49 | //·Line:·1 | 46 | //·Line:·13 |
50 | //·Compiler·options:·-warn | 47 | //·Compiler·options:·-warnaserror |
51 | using·System; | 48 | using·System; |
52 | class· | 49 | class·MainClass |
50 | { | ||
53 | » static·void·Main() | 51 | » public·static·void·Main·() |
54 | » » object·a·=·"11"; | ||
55 | » | 52 | » { |
53 | » » Action·a·=·null; | ||
54 | » » object·b·=·null; | ||
55 | » » var·x·=·a·==·b; | ||
56 | » } | 56 | » } |
57 | }</string> | 57 | }</string> |
58 | ··</Examples> | 58 | ··</Examples> |
59 | </ErrorDocumentation> | 59 | </ErrorDocumentation> |
Offset 29, 14 lines modified | Offset 29, 29 lines modified | ||
29 | » » return·default·(T); | 29 | » » return·default·(T); |
30 | » } | 30 | » } |
31 | } | 31 | } |
32 | public·class·CB·:·CA<IB>,·IG<IA> | 32 | public·class·CB·:·CA<IB>,·IG<IA> |
33 | { | 33 | { |
34 | }</string> | 34 | }</string> |
35 | ····<string>//·CS0738:·`B'·does·not·implement·interface·member·`I.Test(int)'·and·the·best·implementing·candidate·`B.Test(int)'·return·type·`int'·does·not·match·interface·member·return·type·`void' | ||
36 | //·Line:·9 | ||
37 | interface·I | ||
38 | { | ||
39 | » void·Test·(int·a); | ||
40 | } | ||
41 | class·B:·I | ||
42 | { | ||
43 | » public·int·Test·(int·a) | ||
44 | » { | ||
45 | » » return·a; | ||
46 | » } | ||
47 | }</string> | ||
35 | ····<string>//·CS0738:·`C'·does·not·implement·interface·member·`I2.Key.get'·and·the·best·implementing·candidate·`C.Key.get'·return·type·`IB'·does·not·match·interface·member·return·type·`IA' | 48 | ····<string>//·CS0738:·`C'·does·not·implement·interface·member·`I2.Key.get'·and·the·best·implementing·candidate·`C.Key.get'·return·type·`IB'·does·not·match·interface·member·return·type·`IA' |
36 | //·Line:·22 | 49 | //·Line:·22 |
37 | public·interface·I1 | 50 | public·interface·I1 |
38 | { | 51 | { |
39 | » IB·Key·{·get;·} | 52 | » IB·Key·{·get;·} |
40 | } | 53 | } |
Offset 54, 24 lines modified | Offset 69, 9 lines modified | ||
54 | { | 69 | { |
55 | } | 70 | } |
56 | public·class·C·:·I1,·I2 | 71 | public·class·C·:·I1,·I2 |
57 | { | 72 | { |
58 | » public·IB·Key·{·get·{·return·null;·}·} | 73 | » public·IB·Key·{·get·{·return·null;·}·} |
59 | }</string> | 74 | }</string> |
60 | ····<string>//·CS0738:·`B'·does·not·implement·interface·member·`I.Test(int)'·and·the·best·implementing·candidate·`B.Test(int)'·return·type·`int'·does·not·match·interface·member·return·type·`void' | ||
61 | //·Line:·9 | ||
62 | interface·I | ||
63 | { | ||
64 | » void·Test·(int·a); | ||
65 | } | ||
66 | class·B:·I | ||
67 | { | ||
68 | » public·int·Test·(int·a) | ||
69 | » { | ||
70 | » » return·a; | ||
71 | » } | ||
72 | }</string> | ||
73 | ··</Examples> | 75 | ··</Examples> |
74 | </ErrorDocumentation> | 76 | </ErrorDocumentation> |
Offset 8, 21 lines modified | Offset 8, 21 lines modified | ||
8 | public·class·Sample·{ | 8 | public·class·Sample·{ |
9 | ········System.ArgIterator·arg; | 9 | ········System.ArgIterator·arg; |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference' | 11 | ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference' |
12 | //·Line:·5 | 12 | //·Line:·5 |
13 | public·class·Sample·{ | 13 | public·class·Sample·{ |
14 | ········const·System.TypedReference·arg·=·null; | ||
14 | ········System.TypedReference·reference·{ | ||
15 | ················get·{ | ||
16 | ························return·null; | ||
17 | ················} | ||
18 | ········} | ||
19 | }</string> | 15 | }</string> |
20 | ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference' | 16 | ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference' |
21 | //·Line:·5 | 17 | //·Line:·5 |
22 | public·class·Sample·{ | 18 | public·class·Sample·{ |
23 | ········ | 19 | ········System.TypedReference·reference·{ |
20 | ················get·{ | ||
21 | ························return·null; | ||
22 | ················} | ||
23 | ········} | ||
24 | }</string> | 24 | }</string> |
25 | ··</Examples> | 25 | ··</Examples> |
26 | </ErrorDocumentation> | 26 | </ErrorDocumentation> |
Offset 1, 66 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>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.Message':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message' | ||
16 | //·Line:·12 | ||
17 | class·BaseClass·{ | ||
18 | » public·virtual·string·Message·{ | ||
19 | » » set·{ | ||
20 | » » } | ||
21 | » } | ||
22 | } | ||
23 | class·DerivedClass·:·BaseClass·{ | ||
24 | » protected·override·string·Message·{ | ||
25 | » » set·{ | ||
26 | » » } | ||
27 | » } | ||
28 | }</string> | ||
15 | ····<string>//·CS0507:·`DerivedClass.Test':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Test' | 29 | ····<string>//·CS0507:·`DerivedClass.Test':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Test' |
16 | //·Line:·11 | 30 | //·Line:·11 |
17 | using·System; | 31 | using·System; |
18 | class·BaseClass·{ | 32 | class·BaseClass·{ |
19 | ········protected·virtual·event·EventHandler·Test; | 33 | ········protected·virtual·event·EventHandler·Test; |
20 | } | 34 | } |
21 | class·DerivedClass:·BaseClass·{ | 35 | class·DerivedClass:·BaseClass·{ |
22 | ········public·override·sealed·event·EventHandler·Test; | 36 | ········public·override·sealed·event·EventHandler·Test; |
23 | }</string> | 37 | }</string> |
24 | ····<string>//·CS0507:·`DerivedClass.Show()':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Show()' | ||
25 | //·Line:·9 | ||
26 | class·BaseClass·{ | ||
27 | ········protected·virtual·void·Show·()·{} | ||
28 | } | ||
29 | class·DerivedClass:·BaseClass·{ | ||
30 | ········public·override·void·Show·()·{} | ||
31 | }</string> | ||
32 | ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Message.set' | ||
33 | //·Line:·15 | ||
34 | class·BaseClass·{ | ||
35 | ········public·virtual·string·Message·{ | ||
36 | » » get·{ | ||
37 | » » » return·""; | ||
38 | » » } | ||
39 | » » protected·set·{ | ||
40 | » » } | ||
41 | » } | ||
42 | } | ||
43 | class·DerivedClass·:·BaseClass·{ | ||
44 | ········public·override·string·Message·{ | ||
45 | » » get·{ | ||
46 | » » » return·""; | ||
47 | » » } | ||
48 | » » set·{ | ||
49 | » » } | ||
50 | » } | ||
51 | }</string> | ||
52 | ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message.set' | 38 | ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message.set' |
53 | //·Line:·19 | 39 | //·Line:·19 |
54 | class·BaseClass·{ | 40 | class·BaseClass·{ |
55 | ········public·virtual·string·Message·{ | 41 | ········public·virtual·string·Message·{ |
56 | » » get·{ | 42 | » » get·{ |
57 | » » » return·""; | 43 | » » » return·""; |
Offset 90, 36 lines modified | Offset 74, 52 lines modified | ||
90 | class·Bar·:·Foo | 74 | class·Bar·:·Foo |
91 | { | 75 | { |
92 | » protected·override·void·X·() | 76 | » protected·override·void·X·() |
93 | » { | 77 | » { |
94 | » } | 78 | » } |
95 | }</string> | 79 | }</string> |
80 | ····<string>//·CS0507:·`DerivedClass.Show()':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Show()' | ||
81 | //·Line:·9 | ||
82 | class·BaseClass·{ | ||
83 | ········protected·virtual·void·Show·()·{} | ||
84 | } | ||
85 | class·DerivedClass:·BaseClass·{ | ||
86 | ········public·override·void·Show·()·{} | ||
87 | }</string> | ||
96 | ····<string>//·CS0507:·`Class2.GetString()':·cannot·change·access·modifiers·when·overriding·`protected | 88 | ····<string>//·CS0507:·`Class2.GetString()':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`Class1.GetString()' |
97 | //·Line:·7 | 89 | //·Line:·7 |
98 | //·Compiler·options:·-r:CS0507- | 90 | //·Compiler·options:·-r:CS0507-8-lib.dll |
99 | public·sealed·class·Class2·:·Class1 | 91 | public·sealed·class·Class2·:·Class1 |
100 | { | 92 | { |
101 | » protected·override·string·GetString·() | 93 | » protected·internal·override·string·GetString·() |
102 | » { | 94 | » { |
103 | » » return·"Hello2"; | 95 | » » return·"Hello2"; |
104 | » } | 96 | » } |
105 | }</string> | 97 | }</string> |
106 | ····<string>//·CS0507:·`DerivedClass.Message':·cannot·change·access·modifiers·when·overriding·`p | 98 | ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Message.set' |
107 | //·Line:·1 | 99 | //·Line:·15 |
108 | class·BaseClass·{ | 100 | class·BaseClass·{ |
109 | 101 | ········public·virtual·string·Message·{ | |
110 | » » | 102 | » » get·{ |
103 | » » » return·""; | ||
104 | » » } | ||
105 | » » protected·set·{ | ||
111 | » » } | 106 | » » } |
112 | » } | 107 | » } |
113 | } | 108 | } |
114 | class·DerivedClass·:·BaseClass·{ | 109 | class·DerivedClass·:·BaseClass·{ |
115 | 110 | ········public·override·string·Message·{ | |
111 | » » get·{ | ||
Max diff block lines reached; 59/4186 bytes (1.41%) of diff not shown. |
Offset 1, 33 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:·8 | 6 | //·Line:·8 |
7 | class· | 7 | class·X |
8 | { | 8 | { |
9 | » public·T· | 9 | » public·static·T·CreateMethod<T>·() |
10 | » { | 10 | » { |
11 | » » return·(null | 11 | » » return·(T)null; |
12 | » } | 12 | » } |
13 | }</string> | 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 | 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 | 15 | //·Line:·8 |
16 | st | 16 | class·Test<T> |
17 | { | 17 | { |
18 | » public· | 18 | » public·T·Null·() |
19 | » { | 19 | » { |
20 | » » | 20 | » » return·(null); |
21 | » } | 21 | » } |
22 | » static·void·Main·() | ||
23 | » {·} | ||
24 | }</string> | 22 | }</string> |
25 | ····<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 |
26 | //·Line:·7 | 24 | //·Line:·7 |
27 | class·Test<T> | 25 | class·Test<T> |
28 | { | 26 | { |
29 | » public·T·Null·() | 27 | » public·T·Null·() |
30 | » { | 28 | » { |
Offset 39, 16 lines modified | Offset 36, 19 lines modified | ||
39 | { | 36 | { |
40 | » static·void·Main·() | 37 | » static·void·Main·() |
41 | » {·} | 38 | » {·} |
42 | }</string> | 39 | }</string> |
43 | ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead | 40 | ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead |
44 | //·Line:·8 | 41 | //·Line:·8 |
45 | 42 | struct·S | |
46 | { | 43 | { |
47 | » public· | 44 | » public·void·Foo<T>·()·where·T·:·struct |
48 | » { | 45 | » { |
49 | » » | 46 | » » T·t·=·null; |
50 | » } | 47 | » } |
48 | » static·void·Main·() | ||
49 | » {·} | ||
51 | }</string> | 50 | }</string> |
52 | ··</Examples> | 51 | ··</Examples> |
53 | </ErrorDocumentation> | 52 | </ErrorDocumentation> |
Offset 1, 117 lines modified | Offset 1, 142 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`0'·arguments | 5 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`0'·arguments |
6 | //·Line:·15 | 6 | //·Line:·15 |
7 | class·Base<T> | ||
7 | using·System; | ||
8 | using·System.Runtime.InteropServices; | ||
9 | public·class·C | ||
10 | { | 8 | { |
11 | » p | 9 | » protected·virtual·void·Foo<U>·(U·u) |
12 | » { | 10 | » { |
13 | » } | 11 | » } |
12 | } | ||
14 | » public·static·void·Main·() | ||
15 | » { | ||
16 | » » Foo·(); | ||
17 | 13 | class·Derived<T>·:·Base<int> | |
14 | { | ||
15 | ····protected·override·void·Foo<U>·(U·u) | ||
16 | ····{ | ||
17 | ········base.Foo·(); | ||
18 | ····} | ||
18 | }</string> | 19 | }</string> |
19 | ····<string>//·CS1501:·No·overload·for·method·` | 20 | ····<string>//·CS1501:·No·overload·for·method·`Block'·takes·`2'·arguments |
20 | //·Line:·12 | 21 | //·Line:·12 |
21 | class· | 22 | class·X |
22 | { | 23 | { |
23 | » public·static·void· | 24 | » public·static·void·Block·(object·type,·object·variables,·params·object[]·expressions) |
24 | » { | 25 | » { |
25 | » } | 26 | » } |
26 | » static·void·Main·() | 27 | » public·static·void·Main·() |
27 | » { | 28 | » { |
28 | » » | 29 | » » Block·(variables:·null,·expressions:·null); |
29 | » } | 30 | » } |
30 | }</string> | 31 | }</string> |
31 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`0'·arguments | 32 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`0'·arguments |
32 | //·Line:· | 33 | //·Line:·20 |
33 | class· | 34 | class·A |
34 | { | 35 | { |
35 | » protected·virtual·void·Foo | 36 | » protected·virtual·void·Foo·(object[]·arr) |
36 | » { | 37 | » { |
37 | » } | 38 | » } |
38 | } | 39 | } |
39 | class· | 40 | class·B·:·A |
40 | { | 41 | { |
41 | ····protected·override·void·Foo<U>·(U·u) | ||
42 | ····{ | ||
43 | ········base.Foo·(); | ||
44 | ···· | 42 | » protected·override·void·Foo·(params·object[]·arr) |
43 | » { | ||
44 | » } | ||
45 | » static·void·Bar() | ||
46 | » { | ||
47 | » » B·b·=·new·B·(); | ||
48 | » » b.Foo·(); | ||
49 | » } | ||
45 | }</string> | 50 | }</string> |
51 | ····<string>//·CS1501:·No·overload·for·method·`TestCall'·takes·`1'·arguments | ||
52 | //·Line:·13 | ||
53 | class·C | ||
54 | { | ||
55 | » static·void·TestCall·(byte·b,·int·a) | ||
56 | » { | ||
57 | » } | ||
58 | » public·static·void·Main·() | ||
59 | » { | ||
60 | » » dynamic·d·=·0; | ||
61 | » » TestCall·(d); | ||
62 | » } | ||
63 | }</string> | ||
46 | ····<string>//·CS1501:·No·overload·for·method·` | 64 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`1'·arguments |
47 | //·Line:·1 | 65 | //·Line:·15 |
48 | using·System; | 66 | using·System; |
49 | using·System.Runtime.InteropServices; | ||
50 | 67 | class·MainClass | |
51 | { | 68 | { |
52 | ········internal·class·X11Xim | ||
53 | ········{ | ||
54 | ················[DllImport·("libX11",·EntryPoint="XCreateIC")] | ||
55 | 69 | » public·static·void·Main·() | |
70 | » { | ||
71 | » » int·val·=·2; | ||
72 | » » Run·(()·=>·{ | ||
73 | » » » if·(val·>·3) | ||
74 | » » » » return; | ||
75 | » » » Foo·(5); | ||
76 | » » }); | ||
77 | » } | ||
56 | ················public·static·void·Main·() | ||
57 | ················{ | ||
58 | ························XCreateIC·(IntPtr.Zero); | ||
59 | ················} | ||
60 | ········} | ||
61 | }</string> | ||
62 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`2'·arguments | ||
63 | //·Line:·17 | ||
78 | » static·void·Foo·() | ||
79 | » { | ||
80 | » } | ||
64 | static· | 81 | » static·void·Run<T>·(Func<T>·func) |
82 | » { | ||
83 | » } | ||
84 | » static·void·Run<T>·(Action·act) | ||
85 | » { | ||
86 | » } | ||
87 | }</string> | ||
88 | ····<string>//·CS1501:·No·overload·for·method·`Test'·takes·`2'·arguments | ||
89 | //·Line:·16 | ||
Max diff block lines reached; 6239/9350 bytes (66.73%) of diff not shown. |
Offset 1, 30 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>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:· | 6 | //·Line:·9 |
7 | public·class·Test | 7 | public·class·Test |
8 | { | 8 | { |
9 | » static·void·Main·() | 9 | » static·void·Main·() |
10 | » { | 10 | » { |
11 | » » var·e·=·new[]·{· | 11 | » » var·e·=·new[]·{·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:· | 15 | //·Line:·8 |
16 | class·C | ||
17 | { | ||
18 | » public·static·void·Main·() | ||
19 | » { | ||
20 | » » var·array·=·new[]·{·null,·null·}; | ||
21 | » } | ||
22 | }</string> | ||
23 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | ||
24 | //·Line:·8 | ||
16 | public·class·Test | 25 | public·class·Test |
17 | { | 26 | { |
18 | » static·void·Main·() | 27 | » static·void·Main·() |
19 | » { | 28 | » { |
20 | » » var·e·=·new[]·{·null·}; | 29 | » » var·e·=·new[]·{·1,·null·}; |
21 | » } | 30 | » } |
22 | }</string> | 31 | }</string> |
23 | ····<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 |
24 | //·Line:·8 | 33 | //·Line:·8 |
25 | class·XX | 34 | class·XX |
26 | { | 35 | { |
Offset 52, 64 lines modified | Offset 62, 54 lines modified | ||
52 | { | 62 | { |
53 | » static·void·Main·() | 63 | » static·void·Main·() |
54 | » { | 64 | » { |
55 | » » var·e·=·new[]·{·delegate·{}·}; | 65 | » » var·e·=·new[]·{·delegate·{}·}; |
56 | » } | 66 | » } |
57 | }</string> | 67 | }</string> |
58 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 68 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
59 | //·Line:· | 69 | //·Line:·9 |
60 | public·class·Test | ||
61 | { | ||
62 | » static·void·Main·() | ||
63 | » { | ||
64 | » » var·e·=·new[]·{·Main·}; | ||
65 | » } | ||
66 | }</string> | ||
67 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | ||
68 | //·Line:·13 | ||
69 | public·class·Test | 70 | public·class·Test |
70 | { | 71 | { |
71 | » static·void·TestMethod·() | ||
72 | » { | ||
73 | » } | ||
74 | » | ||
75 | » static·void·Main·() | 72 | » static·void·Main·() |
76 | » { | 73 | » { |
77 | » » var·e·=·new[]·{· | 74 | » » var·e·=·new[]·{·}; |
78 | » } | 75 | » } |
79 | }</string> | 76 | }</string> |
80 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 77 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
81 | //·Line:·8 | 78 | //·Line:·8 |
82 | public·class·Test | 79 | public·class·Test |
83 | { | 80 | { |
84 | » static·void·Main·() | 81 | » static·void·Main·() |
85 | » { | 82 | » { |
86 | » » var·e·=·new[]·{·1,· | 83 | » » var·e·=·new[]·{·1,·"a"·}; |
87 | » } | 84 | » } |
88 | }</string> | 85 | }</string> |
89 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 86 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
90 | //·Line:· | 87 | //·Line:·13 |
91 | public·class·Test | 88 | public·class·Test |
92 | { | 89 | { |
90 | » static·void·TestMethod·() | ||
91 | » { | ||
92 | » } | ||
93 | » | ||
93 | » static·void·Main·() | 94 | » static·void·Main·() |
94 | » { | 95 | » { |
95 | » » var·e·=·new[]·{·}; | 96 | » » var·e·=·new[]·{·TestMethod·()·}; |
96 | » } | 97 | » } |
97 | }</string> | 98 | }</string> |
98 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 99 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
99 | //·Line:·8 | 100 | //·Line:·8 |
100 | class· | 101 | public·class·Test |
101 | { | 102 | { |
102 | » | 103 | » static·void·Main·() |
103 | » { | 104 | » { |
104 | » » var· | 105 | » » var·e·=·new[]·{·Main·}; |
105 | » } | 106 | » } |
106 | }</string> | 107 | }</string> |
107 | ··</Examples> | 108 | ··</Examples> |
108 | </ErrorDocumentation> | 109 | </ErrorDocumentation> |
Offset 7, 122 lines modified | Offset 7, 122 lines modified | ||
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·int*·D·(); | 12 | » unsafe·delegate·int*·D·(int*·i); |
13 | » | 13 | » |
14 | » public·static·void·Main·() | 14 | » public·static·void·Main·() |
15 | » { | 15 | » { |
16 | » » unsafe·{ | 16 | » » unsafe·{ |
17 | » » » Expression<D>·e·=· | 17 | » » » Expression<D>·e·=·p·=>·p·+·1; |
18 | » » } | 18 | » » } |
19 | » } | 19 | » } |
20 | }</string> | 20 | }</string> |
21 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 21 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
22 | //·Line:·1 | 22 | //·Line:·13 |
23 | //·Compiler·options:·-unsafe | 23 | //·Compiler·options:·-unsafe |
24 | using·System; | 24 | using·System; |
25 | using·System.Linq.Expressions; | 25 | using·System.Linq.Expressions; |
26 | class·C | 26 | class·C |
27 | { | 27 | { |
28 | » unsafe·delegate·int*·D·(int*·i); | ||
29 | » | ||
30 | » public·static·void·Main·() | 28 | » public·static·void·Main·() |
31 | » { | 29 | » { |
32 | » » unsafe·{ | 30 | » » unsafe·{ |
33 | » » » Expression< | 31 | » » » Expression<Func<int>>·e·=·()·=>·sizeof·(long*); |
34 | » » } | 32 | » » } |
35 | » } | 33 | » } |
36 | }</string> | 34 | }</string> |
37 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 35 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
38 | //·Line:·1 | 36 | //·Line:·14 |
39 | //·Compiler·options:·-unsafe | 37 | //·Compiler·options:·-unsafe |
40 | using·System; | 38 | using·System; |
41 | using·System.Linq.Expressions; | 39 | using·System.Linq.Expressions; |
42 | class·C | 40 | class·C |
43 | { | 41 | { |
44 | » public·static·void·Main·() | 42 | » public·static·void·Main·() |
45 | » { | 43 | » { |
46 | » » unsafe·{ | 44 | » » unsafe·{ |
45 | » » » int*[]·p·=·null; | ||
47 | » » » Expression<Func<int>>·e·=·()·=>· | 46 | » » » Expression<Func<int>>·e6·=·()·=>·(int)p·[10]; |
48 | » » } | 47 | » » } |
49 | » } | 48 | » } |
50 | }</string> | 49 | }</string> |
51 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 50 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
52 | //·Line:·1 | 51 | //·Line:·15 |
53 | //·Compiler·options:·-unsafe | 52 | //·Compiler·options:·-unsafe |
54 | using·System; | 53 | using·System; |
55 | using·System.Linq.Expressions; | 54 | using·System.Linq.Expressions; |
56 | class·C | 55 | class·C |
57 | { | 56 | { |
58 | » unsafe·delegate· | 57 | » unsafe·delegate·int*·D·(); |
58 | » | ||
59 | » public·static·void·Main·() | 59 | » public·static·void·Main·() |
60 | » { | 60 | » { |
61 | » » unsafe·{ | 61 | » » unsafe·{ |
62 | » » » Expression<D>·e | 62 | » » » Expression<D>·e·=·()·=>·default·(int*); |
63 | » » } | 63 | » » } |
64 | » } | 64 | » } |
65 | }</string> | 65 | }</string> |
66 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 66 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
67 | //·Line:·14 | 67 | //·Line:·14 |
68 | //·Compiler·options:·-unsafe | 68 | //·Compiler·options:·-unsafe |
69 | using·System; | 69 | using·System; |
70 | using·System.Linq.Expressions; | 70 | using·System.Linq.Expressions; |
71 | class·C | 71 | class·C |
72 | { | 72 | { |
73 | » unsafe·delegate·byte*·D·(int*[]·d); | ||
73 | » public·static·void·Main·() | 74 | » public·static·void·Main·() |
74 | » { | 75 | » { |
75 | » » unsafe·{ | 76 | » » unsafe·{ |
76 | » » » int*[]·p·=·null; | ||
77 | » » » Expression< | 77 | » » » Expression<D>·e6·=·(p)·=>·(byte*)p·[10]; |
78 | » » } | 78 | » » } |
79 | » } | 79 | » } |
80 | }</string> | 80 | }</string> |
81 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 81 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
82 | //·Line:·15 | 82 | //·Line:·15 |
83 | //·Compiler·options:·-unsafe | 83 | //·Compiler·options:·-unsafe |
84 | using·System; | 84 | using·System; |
85 | using·System.Linq.Expressions; | 85 | using·System.Linq.Expressions; |
86 | class·C | 86 | class·C |
87 | { | 87 | { |
88 | » unsafe·delegate·int | 88 | » unsafe·delegate·int·D·(int*·i); |
89 | » | 89 | » |
90 | » public·static·void·Main·() | 90 | » public·static·void·Main·() |
91 | » { | 91 | » { |
92 | » » unsafe·{ | 92 | » » unsafe·{ |
93 | » » » Expression<D>·e·=· | 93 | » » » Expression<D>·e·=·p·=>·*p; |
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 |
100 | using·System; | 100 | using·System; |
101 | using·System.Linq.Expressions; | 101 | using·System.Linq.Expressions; |
102 | class·C | 102 | class·C |
103 | { | 103 | { |
104 | » unsafe·delegate·int·D·(int | 104 | » unsafe·delegate·int*·D·(int·i); |
105 | » | 105 | » |
106 | » public·static·void·Main·() | 106 | » public·static·void·Main·() |
107 | » { | 107 | » { |
108 | » » unsafe·{ | 108 | » » unsafe·{ |
109 | » » » Expression<D>·e·=·p·=>· | 109 | » » » Expression<D>·e·=·(int·p)·=>·&p; |
110 | » » } | 110 | » » } |
111 | » } | 111 | » } |
112 | }</string> | 112 | }</string> |
113 | ··</Examples> | 113 | ··</Examples> |
114 | </ErrorDocumentation> | 114 | </ErrorDocumentation> |
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>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> | ||
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 | 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 |
6 | //·Line:·18 | 22 | //·Line:·18 |
7 | public·class·Foo | 23 | public·class·Foo |
8 | { | 24 | { |
9 | ········public·class·E·{} | 25 | ········public·class·E·{} |
10 | ············ | 26 | ············ |
Offset 21, 27 lines modified | Offset 39, 9 lines modified | ||
21 | ········{ | 39 | ········{ |
22 | ············P·o·=·new·P·(); | 40 | ············P·o·=·new·P·(); |
23 | ············foreach·(P·p·in·o) | 41 | ············foreach·(P·p·in·o) |
24 | ············{ | 42 | ············{ |
25 | ············} | 43 | ············} |
26 | ········} | 44 | ········} |
27 | }</string> | 45 | }</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> | ||
44 | ··</Examples> | 46 | ··</Examples> |
45 | </ErrorDocumentation> | 47 | </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·=· | 11 | » » object·o·=·()·=>·true; |
12 | » } | 12 | » } |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS1660:·Cannot·convert·` | 14 | ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`int' |
15 | //·Line:·9 | 15 | //·Line:·9 |
16 | using·System; | 16 | using·System; |
17 | class·X·{ | 17 | class·X·{ |
18 | » static·void·Main·() | 18 | » static·void·Main·() |
19 | » { | 19 | » { |
20 | » » | 20 | » » int·o·=·delegate·{}; |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ····<string>//·CS1660:·Cannot·convert·`lambda·expression'·to·non-delegate·type·`dynamic' | 23 | ····<string>//·CS1660:·Cannot·convert·`lambda·expression'·to·non-delegate·type·`dynamic' |
24 | //·Line:·8 | 24 | //·Line:·8 |
25 | public·class·C | 25 | public·class·C |
26 | { | 26 | { |
27 | » public·static·void·Main·() | 27 | » public·static·void·Main·() |
28 | » { | 28 | » { |
29 | » » dynamic·d·=·()·=>·1; | 29 | » » dynamic·d·=·()·=>·1; |
30 | » } | 30 | » } |
31 | }</string> | 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 1, 22 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>CS0432</ErrorName> | 3 | ··<ErrorName>CS0432</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0432:·Alias·` | 5 | ····<string>//·CS0432:·Alias·`fool'·not·found |
6 | //·Line:· | 6 | //·Line:·9 |
7 | using·S·=·System; | ||
7 | using·foo·=·System; | ||
8 | [assembly:·Sa::CLSCompliantAttribute·(false)]</string> | ||
9 | ····<string>//·CS0432:·Alias·`X'·not·found | ||
10 | //·Line:·5 | ||
11 | using·X·=·System; | ||
12 | 8 | class·X·{ | |
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » fool::Console.WriteLine·("hello"); | ||
12 | » } | ||
13 | }</string> | ||
13 | ····<string>//·CS0432:·Alias·`fool'·not·found | 14 | ····<string>//·CS0432:·Alias·`fool'·not·found |
14 | //·Line:·9 | 15 | //·Line:·9 |
15 | class·fool·{·} | 16 | class·fool·{·} |
16 | class·X·{ | 17 | class·X·{ |
17 | » static·void·Main·() | 18 | » static·void·Main·() |
Offset 35, 20 lines modified | Offset 35, 20 lines modified | ||
35 | namespace·A.B | 35 | namespace·A.B |
36 | { | 36 | { |
37 | » class·X | 37 | » class·X |
38 | » { | 38 | » { |
39 | » » BB::List<int>·p; | 39 | » » BB::List<int>·p; |
40 | » } | 40 | » } |
41 | }</string> | 41 | }</string> |
42 | ····<string>//·CS0432:·Alias·` | 42 | ····<string>//·CS0432:·Alias·`Sa'·not·found |
43 | //·Line:· | 43 | //·Line:·6 |
44 | using· | 44 | using·S·=·System; |
45 | class·X·{ | ||
46 | » static·void·Main·() | ||
47 | » { | ||
48 | » » fool::Console.WriteLine·("hello"); | ||
49 | » } | ||
50 | 45 | [assembly:·Sa::CLSCompliantAttribute·(false)]</string> | |
46 | ····<string>//·CS0432:·Alias·`X'·not·found | ||
47 | //·Line:·5 | ||
48 | using·X·=·System; | ||
49 | using·X::Collections.Generic;</string> | ||
51 | ··</Examples> | 50 | ··</Examples> |
52 | </ErrorDocumentation> | 51 | </ErrorDocumentation> |
Offset 12, 18 lines modified | Offset 12, 18 lines modified | ||
12 | » event·Action·E·=·null; | 12 | » event·Action·E·=·null; |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0573:·'S':·Structs·cannot·have·instance·property·or·field·initializers | 14 | ····<string>//·CS0573:·'S':·Structs·cannot·have·instance·property·or·field·initializers |
15 | //·Line:·6 | 15 | //·Line:·6 |
16 | struct·S | 16 | struct·S |
17 | { | 17 | { |
18 | » | 18 | » int·v·=·0; |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0573:·'S':·Structs·cannot·have·instance·property·or·field·initializers | 20 | ····<string>//·CS0573:·'S':·Structs·cannot·have·instance·property·or·field·initializers |
21 | //·Line:·6 | 21 | //·Line:·6 |
22 | struct·S | 22 | struct·S |
23 | { | 23 | { |
24 | » int· | 24 | » public·int·Prop·{·get;·set;·}·=·3; |
25 | }</string> | 25 | }</string> |
26 | ··</Examples> | 26 | ··</Examples> |
27 | </ErrorDocumentation> | 27 | </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>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 10, 61 lines modified | Offset 10, 61 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); |
24 | » } | 24 | » } |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS1625:·Cannot·yield·in·the·body·of·a·finally·clause | 26 | ····<string>//·CS1625:·Cannot·yield·in·the·body·of·a·finally·clause |
27 | //·Line:·1 | 27 | //·Line:·13 |
28 | using·System; | 28 | using·System; |
29 | using·System.Collections; | 29 | using·System.Collections; |
30 | class·X | 30 | class·X |
31 | { | 31 | { |
32 | » public·static·IEnumerable·Test·(int·a) | 32 | » public·static·IEnumerable·Test·(int·a) |
33 | » { | 33 | » { |
34 | » » try·{ | 34 | » » try·{ |
35 | » » » ; | 35 | » » » ; |
36 | » » }·finally·{ | 36 | » » }·finally·{ |
37 | » » ····try·{ | ||
38 | » » » yield·return·0; | 37 | » » » yield·return·0; |
39 | » » ····} | ||
40 | » » ····finally·{} | ||
41 | » » } | 38 | » » } |
42 | ········} | 39 | ········} |
40 | » static·void·Main·() | ||
41 | » { | ||
42 | » » IEnumerable·a·=·Test·(3); | ||
43 | » » Console.WriteLine·(a); | ||
44 | » } | ||
43 | }</string> | 45 | }</string> |
44 | ····<string>//·CS1625:·Cannot·yield·in·the·body·of·a·finally·clause | 46 | ····<string>//·CS1625:·Cannot·yield·in·the·body·of·a·finally·clause |
45 | //·Line:·1 | 47 | //·Line:·16 |
46 | using·System; | 48 | using·System; |
47 | using·System.Collections; | 49 | using·System.Collections; |
48 | class·X | 50 | class·X |
49 | { | 51 | { |
50 | » public·static·IEnumerable·Test·(int·a) | 52 | » public·static·IEnumerable·Test·(int·a) |
51 | » { | 53 | » { |
52 | » » try·{ | 54 | » » try·{ |
53 | » » » ; | 55 | » » » ; |
54 | » » }·finally·{ | 56 | » » }·finally·{ |
55 | » » | 57 | » » ····try·{ |
58 | » » » yield·return·0; | ||
59 | » » ····} | ||
60 | » » ····finally·{} | ||
56 | » » } | 61 | » » } |
57 | ········} | 62 | ········} |
58 | » static·void·Main·() | ||
59 | » { | ||
60 | » » IEnumerable·a·=·Test·(3); | ||
61 | » » Console.WriteLine·(a); | ||
62 | » } | ||
63 | }</string> | 63 | }</string> |
64 | ··</Examples> | 64 | ··</Examples> |
65 | </ErrorDocumentation> | 65 | </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>CS0067</ErrorName> | 3 | ··<ErrorName>CS0067</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0067:·The·event·`EventTestClass.Elapsed'·is·never·used | ||
6 | //·Line:·8 | ||
7 | //·Compiler·options:·-warnaserror | ||
8 | using·System; | ||
9 | public·class·EventTestClass·:·IEventTest | ||
10 | { | ||
11 | » public·event·EventHandler·Elapsed; | ||
12 | } | ||
13 | public·interface·IEventTest· | ||
14 | { | ||
15 | » event·EventHandler·Elapsed; | ||
16 | }</string> | ||
17 | ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used | 5 | ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used |
18 | //·Line:·12 | 6 | //·Line:·12 |
19 | //·Compiler·options:·-warnaserror·-warn:3 | 7 | //·Compiler·options:·-warnaserror·-warn:3 |
20 | using·System; | 8 | using·System; |
21 | class·Foo | 9 | class·Foo |
Offset 28, 23 lines modified | Offset 13, 28 lines modified | ||
28 | » public·event·FooHandler·OnFoo; | 13 | » public·event·FooHandler·OnFoo; |
29 | » public·delegate·void·FooHandler·(); | 14 | » public·delegate·void·FooHandler·(); |
30 | » public·static·void·Main·() | 15 | » public·static·void·Main·() |
31 | » { | 16 | » { |
32 | » } | 17 | » } |
33 | }</string> | 18 | }</string> |
34 | ····<string>//·CS0067:·The·event·` | 19 | ····<string>//·CS0067:·The·event·`EventTestClass.Elapsed'·is·never·used |
35 | //·Line:· | 20 | //·Line:·8 |
36 | //·Compiler·options:·-warnaserror | 21 | //·Compiler·options:·-warnaserror |
37 | using·System; | 22 | using·System; |
38 | 23 | public·class·EventTestClass·:·IEventTest | |
39 | { | 24 | { |
40 | » public· | 25 | » public·event·EventHandler·Elapsed; |
26 | } | ||
27 | public·interface·IEventTest· | ||
28 | { | ||
29 | » event·EventHandler·Elapsed; | ||
41 | }</string> | 30 | }</string> |
42 | ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used | 31 | ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used |
43 | //·Line:·12 | 32 | //·Line:·12 |
44 | //·Compiler·options:·-warnaserror·-warn:4 | 33 | //·Compiler·options:·-warnaserror·-warn:4 |
45 | using·System; | 34 | using·System; |
Offset 54, 9 lines modified | Offset 44, 19 lines modified | ||
54 | class·Foo·{ | 44 | class·Foo·{ |
55 | » private·event·ErrorCS0067.FooHandler·OnFoo; | 45 | » private·event·ErrorCS0067.FooHandler·OnFoo; |
56 | » | 46 | » |
57 | » public·static·void·Main·()·{ | 47 | » public·static·void·Main·()·{ |
58 | » } | 48 | » } |
59 | }</string> | 49 | }</string> |
50 | ····<string>//·CS0067:·The·event·`S.EH'·is·never·used | ||
51 | //·Line:·9 | ||
52 | //·Compiler·options:·-warnaserror·-warn:3 | ||
53 | using·System; | ||
54 | static·class·S | ||
55 | { | ||
56 | » public·static·event·EventHandler·EH; | ||
57 | }</string> | ||
60 | ··</Examples> | 58 | ··</Examples> |
61 | </ErrorDocumentation> | 59 | </ErrorDocumentation> |
Offset 1, 61 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>CS1729</ErrorName> | 3 | ··<ErrorName>CS1729</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1729:·The·type·`System.Runtime.CompilerServices.IndexerNameAttribute'·does·not·contain·a·constructor·that·takes·`4'·arguments | ||
6 | //·Line:·5 | ||
7 | class·MainClass·{ | ||
8 | ········[System.Runtime.CompilerServices.IndexerName("A",·"",·"",·"")] | ||
9 | ········int·this·[int·index]·{ | ||
10 | ················get·{ | ||
11 | ························return·0; | ||
12 | ················} | ||
13 | ········} | ||
14 | ···· | ||
15 | }</string> | ||
16 | ····<string>//·CS1729:·The·type·`TestCases.ClassWithNonPublicConstructor'·does·not·contain·a·constructor·that·takes·`0'·arguments | ||
17 | //·Line:·10 | ||
18 | namespace·TestCases | ||
19 | { | ||
20 | » public·class·GmcsCtorBug | ||
21 | » { | ||
22 | » » public·static·void·Test·() | ||
23 | » » { | ||
24 | » » » new·ClassWithNonPublicConstructor·(); | ||
25 | » » } | ||
26 | » } | ||
27 | » public·class·ClassWithNonPublicConstructor | ||
28 | » { | ||
29 | » » protected·ClassWithNonPublicConstructor·(int·p) | ||
30 | » » { | ||
31 | » » } | ||
32 | » } | ||
33 | }</string> | ||
34 | ····<string>//·CS1729:·The·type·`int'·does·not·contain·a·constructor·that·takes·`1'·arguments | 5 | ····<string>//·CS1729:·The·type·`int'·does·not·contain·a·constructor·that·takes·`1'·arguments |
35 | //·Line:·8 | 6 | //·Line:·8 |
36 | class·C | 7 | class·C |
37 | { | 8 | { |
38 | » static·void·Main·() | 9 | » static·void·Main·() |
39 | » { | 10 | » { |
40 | » » int·i·=·new·int(1); | 11 | » » int·i·=·new·int(1); |
41 | » } | 12 | » } |
42 | }</string> | 13 | }</string> |
43 | ····<string>//·CS1729:·The·type·`A'·does·not·contain·a·constructor·that·takes·`1'·arguments | ||
44 | //·Line:·6 | ||
45 | public·class·A·{ | ||
46 | ····A[]·test·=·{ | ||
47 | ········new·A("test") | ||
48 | ····}; | ||
49 | }</string> | ||
50 | ····<string>//·CS1729:·The·type·`A.Foo'·does·not·contain·a·constructor·that·takes·`1'·arguments | 14 | ····<string>//·CS1729:·The·type·`A.Foo'·does·not·contain·a·constructor·that·takes·`1'·arguments |
51 | //·Line:·15 | 15 | //·Line:·15 |
52 | public·class·A | 16 | public·class·A |
53 | { | 17 | { |
54 | » public·class·Foo | 18 | » public·class·Foo |
55 | » { | 19 | » { |
Offset 65, 42 lines modified | Offset 25, 33 lines modified | ||
65 | class·Example | 25 | class·Example |
66 | { | 26 | { |
67 | » public·void·Main(string[]·args) | 27 | » public·void·Main(string[]·args) |
68 | » { | 28 | » { |
69 | » » A·a·=·new·A.Foo·("test");·· | 29 | » » A·a·=·new·A.Foo·("test");·· |
70 | » } | 30 | » } |
71 | }</string> | 31 | }</string> |
32 | ····<string>//·CS1729:··The·type·`System.CLSCompliantAttribute'·does·not·contain·a·constructor·that·takes·`0'·arguments | ||
33 | //·Line:·6 | ||
34 | using·System; | ||
35 | [assembly:CLSCompliant()]</string> | ||
72 | ····<string>//·CS1729:·The·type·`X'·does·not·contain·a·constructor·that·takes·`0'·arguments | 36 | ····<string>//·CS1729:·The·type·`X'·does·not·contain·a·constructor·that·takes·`0'·arguments |
73 | //·Line:·11 | 37 | //·Line:·11 |
74 | class·X·{ | 38 | class·X·{ |
75 | » X·(int·a) | 39 | » X·(int·a) |
76 | » { | 40 | » { |
77 | » } | 41 | » } |
78 | » | 42 | » |
79 | » static·void·Main·() | 43 | » static·void·Main·() |
80 | » { | 44 | » { |
81 | » » new·X·(); | 45 | » » new·X·(); |
82 | » } | 46 | » } |
83 | }</string> | 47 | }</string> |
84 | ····<string>//·CS1729:·The·type·`Base'·does·not·contain·a·constructor·that·takes·`0'·arguments | ||
85 | //·Line:·12 | ||
86 | class·Base·{ | ||
87 | » Base·(string·x) | ||
88 | » { | ||
89 | » } | ||
90 | } | ||
91 | //·Notice·how·there·is·no·invocation·to·"base·(something)" | ||
92 | class·Derived·:·Base·{ | ||
93 | » Derived·() | ||
94 | » { | ||
95 | » } | ||
96 | }</string> | ||
97 | ····<string>//·CS1729:·The·type·`CS0143Test.A'·does·not·contain·a·constructor·that·takes·`2'·arguments | 48 | ····<string>//·CS1729:·The·type·`CS0143Test.A'·does·not·contain·a·constructor·that·takes·`2'·arguments |
98 | //·Line:·13· | 49 | //·Line:·13· |
99 | namespace·CS0143Test | 50 | namespace·CS0143Test |
100 | { | 51 | { |
101 | » public·class·A | 52 | » public·class·A |
102 | » { | 53 | » { |
Offset 126, 14 lines modified | Offset 77, 36 lines modified | ||
126 | class·C·{ | 77 | class·C·{ |
127 | ········ | 78 | ········ |
128 | » [Ignore] | 79 | » [Ignore] |
129 | » public·void·Method·() | 80 | » public·void·Method·() |
130 | » { | 81 | » { |
131 | » } | 82 | » } |
132 | }</string> | 83 | }</string> |
84 | ····<string>//·CS1729:·The·type·`System.Runtime.CompilerServices.IndexerNameAttribute'·does·not·contain·a·constructor·that·takes·`4'·arguments | ||
85 | //·Line:·5 | ||
86 | class·MainClass·{ | ||
87 | ········[System.Runtime.CompilerServices.IndexerName("A",·"",·"",·"")] | ||
88 | ········int·this·[int·index]·{ | ||
89 | ················get·{ | ||
90 | ························return·0; | ||
91 | ················} | ||
Max diff block lines reached; 2211/5688 bytes (38.87%) 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>CS0132</ErrorName> | 3 | ··<ErrorName>CS0132</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless | ||
6 | //·Line:·4 | ||
7 | class·X·{ | ||
8 | » static·X·(int·x) | ||
9 | » { | ||
10 | » } | ||
11 | }</string> | ||
12 | ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless | ||
13 | //·Line:·5 | ||
14 | class·X·{ | ||
15 | ····static·int·ii·=·55; | ||
16 | » static·X·(int·x) | ||
17 | » { | ||
18 | » } | ||
19 | }</string> | ||
5 | ····<string>//·CS0132:·`Foo.Foo(int)':·The·static·constructor·must·be·parameterless | 20 | ····<string>//·CS0132:·`Foo.Foo(int)':·The·static·constructor·must·be·parameterless |
6 | //·Line:·10 | 21 | //·Line:·10 |
7 | class·Foo | 22 | class·Foo |
8 | { | 23 | { |
9 | » static·Foo·() | 24 | » static·Foo·() |
10 | » { | 25 | » { |
Offset 15, 24 lines modified | Offset 30, 9 lines modified | ||
15 | » { | 30 | » { |
16 | » } | 31 | » } |
17 | » static·void·Main·() | 32 | » static·void·Main·() |
18 | » { | 33 | » { |
19 | » } | 34 | » } |
20 | }</string> | 35 | }</string> |
21 | ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless | ||
22 | //·Line:·4 | ||
23 | class·X·{ | ||
24 | » static·X·(int·x) | ||
25 | » { | ||
26 | » } | ||
27 | }</string> | ||
28 | ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless | ||
29 | //·Line:·5 | ||
30 | class·X·{ | ||
31 | ····static·int·ii·=·55; | ||
32 | » static·X·(int·x) | ||
33 | » { | ||
34 | » } | ||
35 | }</string> | ||
36 | ··</Examples> | 36 | ··</Examples> |
37 | </ErrorDocumentation> | 37 | </ErrorDocumentation> |
Offset 1, 27 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>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:·13 |
7 | 7 | class·Program | |
8 | { | ||
9 | » static·int·Arg·() | ||
10 | » { | ||
11 | » » return·4; | ||
12 | » } | ||
13 | » static·void·Main() | ||
14 | » { | ||
15 | » » var·s·=·$"{1,Arg()}"; | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS0150:·A·constant·value·is·expected | ||
19 | //·Line:·8 | ||
8 | public·class· | 20 | public·class·C |
9 | { | 21 | { |
22 | » void·Test·() | ||
10 | » static·readonly·string·Test; | ||
11 | » | ||
12 | » public·static·void·Main·() | ||
13 | » { | 23 | » { |
24 | » » var·zCoords·=·new·double[uint.MaxValue]·{·0·}; | ||
14 | » » string·s·=·null; | ||
15 | » » switch·(s)·{ | ||
16 | » » » case·Blah.Test: | ||
17 | » » » » break; | ||
18 | » » } | ||
19 | » } | 25 | » } |
20 | }</string> | 26 | }</string> |
21 | ····<string>//·CS0150:·A·constant·value·is·expected | 27 | ····<string>//·CS0150:·A·constant·value·is·expected |
22 | //·Line·:·12 | 28 | //·Line·:·12 |
23 | using·System; | 29 | using·System; |
Offset 31, 33 lines modified | Offset 38, 26 lines modified | ||
31 | » { | 38 | » { |
32 | » » int·foo·=·6; | 39 | » » int·foo·=·6; |
33 | » » | 40 | » » |
34 | » » int·[]·i·=·new·int·[foo]·{·0,·1,·2,·3,·4,·5·}; | 41 | » » int·[]·i·=·new·int·[foo]·{·0,·1,·2,·3,·4,·5·}; |
35 | » } | 42 | » } |
36 | }</string> | 43 | }</string> |
37 | ····<string>//·CS0150:·A·constant·value·is·expected | 44 | ····<string>//·CS0150:·A·constant·value·is·expected |
38 | //·Line:·1 | 45 | //·Line·:·14 |
39 | class·Program | ||
40 | { | ||
41 | » static·int·Arg·() | ||
42 | » { | ||
43 | » » return·4; | ||
44 | » } | ||
46 | using·System; | ||
45 | » static·void·Main() | ||
46 | » { | ||
47 | » » var·s·=·$"{1,Arg()}"; | ||
48 | » } | ||
49 | }</string> | ||
50 | ····<string>//·CS0150:·A·constant·value·is·expected | ||
51 | //·Line:·8 | ||
52 | public·class· | 47 | public·class·Blah |
53 | { | 48 | { |
54 | » | 49 | » static·readonly·string·Test; |
50 | » | ||
51 | » public·static·void·Main·() | ||
55 | » { | 52 | » { |
56 | » » | 53 | » » string·s·=·null; |
54 | » » switch·(s)·{ | ||
55 | » » » case·Blah.Test: | ||
56 | » » » » break; | ||
57 | » » } | ||
57 | » } | 58 | » } |
58 | }</string> | 59 | }</string> |
59 | ··</Examples> | 60 | ··</Examples> |
60 | </ErrorDocumentation> | 61 | </ErrorDocumentation> |
Offset 1, 63 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>CS1612</ErrorName> | 3 | ··<ErrorName>CS1612</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·` | 5 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`bar.this[int]'.·Consider·storing·the·value·in·a·temporary·variable |
6 | //·Line:·9 | 6 | //·Line:·19 |
7 | using·System; | ||
8 | class·X·{ | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » P.x·+=·10; | ||
12 | » » Console.WriteLine·("Got:·"·+·P.x); | ||
13 | 7 | struct·foo·{ | |
8 | » public·int·x; | ||
9 | } | ||
14 | » static·G·P·{ | ||
15 | » ·get·{ | ||
16 | » » return·g; | ||
17 | 10 | class·bar·{ | |
11 | » public·foo·this·[int·x]·{ | ||
12 | » » get·{·return·new·foo·();·} | ||
13 | » » set·{·} | ||
18 | » } | 14 | » } |
15 | } | ||
19 | » static·G·g·=·new·G·(); | ||
20 | » struct·G·{ | ||
21 | 16 | class·main·{ | |
17 | » static·void·Main·() | ||
18 | » { | ||
19 | » » bar·b·=·new·bar·(); | ||
20 | » » b·[0].x·=·5; | ||
22 | » } | 21 | » } |
23 | }</string> | 22 | }</string> |
24 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·` | 23 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`bar.this[int]'.·Consider·storing·the·value·in·a·temporary·variable |
25 | //·Line:· | 24 | //·Line:·19 |
25 | struct·foo·{ | ||
26 | public·struct·V | ||
27 | { | ||
28 | » public·int·this·[int·i]·{ | ||
29 | » » set·{ | ||
30 | » » } | ||
31 | » } | ||
32 | » | ||
33 | » public·int·x; | 26 | » public·int·x; |
34 | } | 27 | } |
28 | class·bar·{ | ||
29 | » public·foo·this·[int·x]·{ | ||
30 | » » get·{·return·new·foo·();·} | ||
31 | » » set·{·} | ||
35 | class·Test | ||
36 | { | ||
37 | » V·m_value; | ||
38 | » public·V·v·{·get·{·return·m_value;·}·} | ||
39 | » public·Test·() | ||
40 | » { | ||
41 | » » m_value·=·new·V·(); | ||
42 | » } | 32 | » } |
33 | } | ||
34 | class·main·{ | ||
35 | » static·void·baz·(out·int·x)·{·x·=·5;·} | ||
43 | » | 36 | » static·void·Main·() |
44 | » { | 37 | » { |
45 | » » Test·t·=·new·Test·(); | ||
46 | » » | 38 | » » bar·b·=·new·bar·(); |
39 | » » baz·(out·b·[0].x); | ||
47 | » } | 40 | » } |
48 | }</string> | 41 | }</string> |
49 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v()'.·Consider·storing·the·value·in·a·temporary·variable | 42 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v()'.·Consider·storing·the·value·in·a·temporary·variable |
50 | //·Line:·28 | 43 | //·Line:·28 |
51 | public·struct·V | 44 | public·struct·V |
52 | { | 45 | { |
Offset 82, 35 lines modified | Offset 71, 14 lines modified | ||
82 | » public·static·void·Main·() | 71 | » public·static·void·Main·() |
83 | » { | 72 | » { |
84 | » » Test·t·=·new·Test·(); | 73 | » » Test·t·=·new·Test·(); |
85 | » » t.v()·[0]·=·9; | 74 | » » t.v()·[0]·=·9; |
86 | » } | 75 | » } |
87 | }</string> | 76 | }</string> |
88 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`bar.this[int]'.·Consider·storing·the·value·in·a·temporary·variable | ||
89 | //·Line:·19 | ||
90 | struct·foo·{ | ||
91 | » public·int·x; | ||
92 | } | ||
93 | class·bar·{ | ||
94 | » public·foo·this·[int·x]·{ | ||
95 | » » get·{·return·new·foo·();·} | ||
96 | » » set·{·} | ||
97 | » } | ||
98 | } | ||
99 | class·main·{ | ||
100 | » static·void·Main·() | ||
101 | » { | ||
102 | » » bar·b·=·new·bar·(); | ||
103 | » » b·[0].x·=·5; | ||
104 | » } | ||
105 | }</string> | ||
106 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`R.Size'.·Consider·storing·the·value·in·a·temporary·variable | 77 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`R.Size'.·Consider·storing·the·value·in·a·temporary·variable |
107 | //·Line:·19 | 78 | //·Line:·19 |
108 | struct·R | 79 | struct·R |
109 | { | 80 | { |
110 | » public·S·Size·{·get;·set;·} | 81 | » public·S·Size·{·get;·set;·} |
111 | } | 82 | } |
Offset 148, 34 lines modified | Offset 116, 42 lines modified | ||
148 | » static·G·g·=·new·G·(); | 116 | » static·G·g·=·new·G·(); |
149 | » struct·G·{ | 117 | » struct·G·{ |
150 | » » public·int·x; | 118 | » » public·int·x; |
151 | » } | 119 | » } |
152 | }</string> | 120 | }</string> |
153 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·` | 121 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v'.·Consider·storing·the·value·in·a·temporary·variable |
Max diff block lines reached; 1378/4373 bytes (31.51%) of diff not shown. |
Offset 1, 33 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>CS1750</ErrorName> | 3 | ··<ErrorName>CS1750</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`S'·cannot·be·converted·to·parameter·type·`C' | ||
6 | //·Line:·10 | ||
7 | struct·S | ||
8 | { | ||
9 | } | ||
10 | class·C | ||
11 | { | ||
12 | » public·static·void·Test·(C·c·=·new·S·()) | ||
13 | » { | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`string'·cannot·be·converted·to·parameter·type·`int' | ||
17 | //·Line:·6 | ||
18 | public·class·C | ||
19 | { | ||
20 | » public·C·(int·a·=·"a") | ||
21 | » { | ||
22 | » } | ||
23 | }</string> | ||
24 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`null'·cannot·be·converted·to·parameter·type·`A' | 5 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`null'·cannot·be·converted·to·parameter·type·`A' |
25 | //·Line:·8 | 6 | //·Line:·8 |
26 | using·System; | 7 | using·System; |
27 | class·GenericClass<T> | 8 | class·GenericClass<T> |
28 | { | 9 | { |
Offset 43, 18 lines modified | Offset 21, 40 lines modified | ||
43 | » } | 21 | » } |
44 | } | 22 | } |
45 | public·struct·A | 23 | public·struct·A |
46 | { | 24 | { |
47 | » public·int·Field; | 25 | » public·int·Field; |
48 | }</string> | 26 | }</string> |
27 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`S'·cannot·be·converted·to·parameter·type·`C' | ||
28 | //·Line:·10 | ||
29 | struct·S | ||
30 | { | ||
31 | } | ||
32 | class·C | ||
33 | { | ||
34 | » public·static·void·Test·(C·c·=·new·S·()) | ||
35 | » { | ||
36 | » } | ||
37 | }</string> | ||
49 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`decimal'·cannot·be·converted·to·parameter·type·`int?' | 38 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`decimal'·cannot·be·converted·to·parameter·type·`int?' |
50 | //·Line:·6 | 39 | //·Line:·6 |
51 | public·class·TS | 40 | public·class·TS |
52 | { | 41 | { |
53 | » public·static·void·Test·(int?·i·=·1m) | 42 | » public·static·void·Test·(int?·i·=·1m) |
54 | » { | 43 | » { |
55 | » } | 44 | » } |
56 | }</string> | 45 | }</string> |
46 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`string'·cannot·be·converted·to·parameter·type·`int' | ||
47 | //·Line:·6 | ||
48 | public·class·C | ||
49 | { | ||
50 | » public·C·(int·a·=·"a") | ||
51 | » { | ||
52 | » } | ||
53 | }</string> | ||
57 | ··</Examples> | 54 | ··</Examples> |
58 | </ErrorDocumentation> | 55 | </ErrorDocumentation> |
Offset 5, 27 lines modified | Offset 5, 27 lines modified | ||
5 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context | 5 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context |
6 | //·Line:·4 | 6 | //·Line:·4 |
7 | delegate·void·F·(__arglist);</string> | 7 | delegate·void·F·(__arglist);</string> |
8 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context | 8 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context |
9 | //·Line:·6 | 9 | //·Line:·6 |
10 | class· | 10 | public·class·E |
11 | { | 11 | { |
12 | ····int·this·[__arglist]·{·get·{·return·1;·}·} | ||
12 | » public·static·explicit·operator·X·(__arglist) | ||
13 | » { | ||
14 | » » return·null; | ||
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 | 16 | class·C | |
20 | { | 17 | { |
21 | 18 | » public·static·explicit·operator·X·(__arglist) | |
19 | » { | ||
20 | » » return·null; | ||
21 | » } | ||
22 | }</string> | 22 | }</string> |
23 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context | 23 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context |
24 | //·Line:·10 | 24 | //·Line:·10 |
25 | delegate·object·D·(object·o); | 25 | delegate·object·D·(object·o); |
26 | class·C | 26 | class·C |
Offset 1, 50 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>CS8178</ErrorName> | 3 | ··<ErrorName>CS8178</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8178:·`await'·cannot·be·used·in·an·expression·containing·a·call·to·`X. | 5 | ····<string>//·CS8178:·`await'·cannot·be·used·in·an·expression·containing·a·call·to·`X.Wrap(int)'·because·it·returns·by·reference |
6 | //·Line:·12 | 6 | //·Line:·12 |
7 | using·System.Threading.Tasks; | 7 | using·System.Threading.Tasks; |
8 | class·X | 8 | class·X |
9 | { | 9 | { |
10 | » int·x; | 10 | » int·x; |
11 | » async·Task·Test·() | 11 | » async·Task·Test·() |
12 | » { | 12 | » { |
13 | » » Foo·(ref· | 13 | » » Foo·(ref·Wrap·(await·Task.FromResult·(1)))·=·4; |
14 | » } | 14 | » } |
15 | » ref·int· | 15 | » ref·int·Wrap·(int·arg) |
16 | » { | ||
17 | » » return·ref·x; | ||
18 | » } | ||
16 | » static· | 19 | » static·ref·int·Foo·(ref·int·arg) |
17 | » { | 20 | » { |
21 | » » return·ref·arg; | ||
18 | » } | 22 | » } |
19 | }</string> | 23 | }</string> |
20 | ····<string>//·CS8178:·`await'·cannot·be·used·in·an·expression·containing·a·call·to·`X. | 24 | ····<string>//·CS8178:·`await'·cannot·be·used·in·an·expression·containing·a·call·to·`X.this[int]'·because·it·returns·by·reference |
21 | //·Line:·12 | 25 | //·Line:·12 |
22 | using·System.Threading.Tasks; | 26 | using·System.Threading.Tasks; |
23 | class·X | 27 | class·X |
24 | { | 28 | { |
25 | » int·x; | 29 | » int·x; |
26 | » async·Task·Test·() | 30 | » async·Task·Test·() |
27 | » { | 31 | » { |
28 | » » Foo·(ref· | 32 | » » Foo·(ref·this·[await·Task.FromResult·(1)]); |
29 | » } | 33 | » } |
34 | » ref·int·this·[int·arg]·=>·ref·x; | ||
30 | » ref·int·Wrap·(int·arg) | ||
31 | » { | ||
32 | » » return·ref·x; | ||
33 | » } | ||
34 | » static· | 35 | » static·void·Foo·(ref·int·arg) |
35 | » { | 36 | » { |
36 | » » return·ref·arg; | ||
37 | » } | 37 | » } |
38 | }</string> | 38 | }</string> |
39 | ··</Examples> | 39 | ··</Examples> |
40 | </ErrorDocumentation> | 40 | </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 8, 14 lines modified | Offset 8, 28 lines modified | ||
8 | using·System; | 8 | using·System; |
9 | public·delegate·void·Foo·(object·source); | 9 | public·delegate·void·Foo·(object·source); |
10 | interface·IFoo·{ | 10 | interface·IFoo·{ |
11 | » event·Foo·OnFoo; | 11 | » event·Foo·OnFoo; |
12 | } | 12 | } |
13 | class·ErrorCS0071·:·IFoo·{ | ||
14 | » public·event·Foo·IFoo.OnFoo; | ||
15 | }</string> | ||
16 | ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax | ||
17 | //·Line:·13 | ||
18 | using·System; | ||
19 | public·delegate·void·Foo·(object·source); | ||
20 | interface·IFoo·{ | ||
21 | » event·Foo·OnFoo; | ||
22 | } | ||
13 | » | 23 | » |
14 | class·ErrorCS0071·:·IFoo·{ | 24 | class·ErrorCS0071·:·IFoo·{ |
15 | » event·Foo·IFoo.OnFoo; | 25 | » event·Foo·IFoo.OnFoo; |
16 | }</string> | 26 | }</string> |
17 | ····<string>//·CS0071:·`Test.IBlah.Foo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax | 27 | ····<string>//·CS0071:·`Test.IBlah.Foo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax |
18 | //·Line:·14 | 28 | //·Line:·14 |
Offset 31, 23 lines modified | Offset 45, 9 lines modified | ||
31 | class·Test·:·IBlah·{ | 45 | class·Test·:·IBlah·{ |
32 | » event·Delegate·IBlah.Foo; | 46 | » event·Delegate·IBlah.Foo; |
33 | » public·static·void·Main·() | 47 | » public·static·void·Main·() |
34 | » { | 48 | » { |
35 | » } | 49 | » } |
36 | }</string> | 50 | }</string> |
37 | ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax | ||
38 | //·Line:·13 | ||
39 | using·System; | ||
40 | public·delegate·void·Foo·(object·source); | ||
41 | interface·IFoo·{ | ||
42 | » event·Foo·OnFoo; | ||
43 | } | ||
44 | class·ErrorCS0071·:·IFoo·{ | ||
45 | » public·event·Foo·IFoo.OnFoo; | ||
46 | }</string> | ||
47 | ··</Examples> | 51 | ··</Examples> |
48 | </ErrorDocumentation> | 52 | </ErrorDocumentation> |
Offset 1, 12 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>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:·7 | ||
7 | class·X·{ | ||
8 | » static·void·Main·() | ||
9 | » { | ||
10 | » » int·a·=·9; | ||
11 | » » throw·a; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception | ||
15 | //·Line:·8 | ||
16 | class·X·{ | ||
17 | » static·void·Main·() | ||
18 | » { | ||
19 | » » try·{ | ||
20 | » » }·catch·(object·e)·{ | ||
21 | » » » throw; | ||
22 | » » } | ||
23 | » } | ||
24 | }</string> | ||
25 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception | ||
6 | //·Line:·9 | 26 | //·Line:·9 |
7 | class·Test | 27 | class·Test |
8 | { | 28 | { |
9 | ····public·static·void·Main·() | 29 | ····public·static·void·Main·() |
10 | ····{ | 30 | ····{ |
11 | ····» try·{} | 31 | ····» try·{} |
Offset 17, 39 lines modified | Offset 37, 19 lines modified | ||
17 | //·Line:·9 | 37 | //·Line:·9 |
18 | class·X | 38 | class·X |
19 | { | 39 | { |
20 | ····public·int·Test·()·=>·throw·""; | 40 | ····public·int·Test·()·=>·throw·""; |
21 | }</string> | 41 | }</string> |
22 | ····<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 |
23 | //·Line:·8 | ||
24 | class·X·{ | ||
25 | » static·void·Main·() | ||
26 | » { | ||
27 | » » try·{ | ||
28 | » » }·catch·(object·e)·{ | ||
29 | » » » throw; | ||
30 | » » } | ||
31 | » } | ||
32 | }</string> | ||
33 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception | ||
34 | //·Line:·9 | 43 | //·Line:·9 |
35 | class·Test | 44 | class·Test |
36 | { | 45 | { |
37 | ····public·static·void·Main·() | 46 | ····public·static·void·Main·() |
38 | ····{ | 47 | ····{ |
39 | ····» try·{} | 48 | ····» try·{} |
40 | ····» catch·(bool·b)·{} | 49 | ····» catch·(bool·b)·{} |
41 | ····} | 50 | ····} |
42 | }</string> | 51 | }</string> |
43 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception | ||
44 | //·Line:·7 | ||
45 | class·X·{ | ||
46 | » static·void·Main·() | ||
47 | » { | ||
48 | » » int·a·=·9; | ||
49 | » » throw·a; | ||
50 | » } | ||
51 | }</string> | ||
52 | ··</Examples> | 52 | ··</Examples> |
53 | </ErrorDocumentation> | 53 | </ErrorDocumentation> |
Offset 5, 35 lines modified | Offset 5, 49 lines modified | ||
5 | ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used | 5 | ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | //·Compiler·options:·-warn:3·-warnaserror | 7 | //·Compiler·options:·-warn:3·-warnaserror |
8 | public·class·MyClass2 | 8 | public·class·MyClass2 |
9 | { | 9 | { |
10 | » static·public·bool·b; | 10 | » static·public·bool·b; |
11 | 11 | » static·public·void·Main·() | |
12 | » { | ||
13 | » » object·o; | ||
14 | » » if·(b) | ||
15 | » » » o·=·null; | ||
16 | » } | ||
12 | ········{ | ||
13 | ················object·o; | ||
14 | ················switch·(b)·{ | ||
15 | » » case·true: | ||
16 | » » » o·=·"yo"; | ||
17 | » » » break; | ||
18 | ················} | ||
19 | ········} | ||
20 | }</string> | 17 | }</string> |
21 | ····<string>//·CS0219:·The·variable·`next'·is·assigned·but·its·value·is·never·used | 18 | ····<string>//·CS0219:·The·variable·`next'·is·assigned·but·its·value·is·never·used |
22 | //·Line:·9 | 19 | //·Line:·9 |
23 | //·Compiler·options:·-warn:3·-warnaserror | 20 | //·Compiler·options:·-warn:3·-warnaserror |
24 | class·A | 21 | class·A |
25 | { | 22 | { |
26 | » public·static·void·Main·() | 23 | » public·static·void·Main·() |
27 | » { | 24 | » { |
28 | » » int·n\U00000065xt·=·0; | 25 | » » int·n\U00000065xt·=·0; |
29 | » } | 26 | » } |
30 | }</string> | 27 | }</string> |
28 | ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used | ||
29 | //·Line:·10 | ||
30 | //·Compiler·options:·-warn:3·-warnaserror | ||
31 | public·class·MyClass2 | ||
32 | { | ||
33 | » static·public·bool·b; | ||
34 | ········static·public·void·Main·() | ||
35 | ········{ | ||
36 | ················object·o; | ||
37 | ················switch·(b)·{ | ||
38 | » » case·true: | ||
39 | » » » o·=·"yo"; | ||
40 | » » » break; | ||
41 | ················} | ||
42 | ········} | ||
43 | }</string> | ||
31 | ····<string>//·CS0219:·The·variable·`e'·is·assigned·but·its·value·is·never·used | 44 | ····<string>//·CS0219:·The·variable·`e'·is·assigned·but·its·value·is·never·used |
32 | //·Line:·12 | 45 | //·Line:·12 |
33 | //·Compiler·options:·-warn:3·-warnaserror | 46 | //·Compiler·options:·-warn:3·-warnaserror |
34 | using·System; | 47 | using·System; |
35 | public·class·ConsoleStub | 48 | public·class·ConsoleStub |
36 | { | 49 | { |
Offset 41, 37 lines modified | Offset 55, 23 lines modified | ||
41 | » { | 55 | » { |
42 | » » try·{ | 56 | » » try·{ |
43 | » » }·catch·(Exception·e)·{ | 57 | » » }·catch·(Exception·e)·{ |
44 | » » » e·=·null; | 58 | » » » e·=·null; |
45 | » » } | 59 | » » } |
46 | » } | 60 | » } |
47 | }</string> | 61 | }</string> |
48 | ····<string>//·CS0219:·The· | 62 | ····<string>//·CS0219:·The·constant·`C'·is·never·used |
49 | //·Line:·9 | 63 | //·Line:·9 |
50 | //·Compiler·options:·-warn:3·-warnaserror | 64 | //·Compiler·options:·-warn:3·-warnaserror |
65 | class·C | ||
51 | class·Main | ||
52 | { | ||
53 | ···public·void·Method·(int·i) | ||
54 | ···{ | ||
55 | ·······long·p·=·-9; | ||
56 | ···} | ||
57 | }</string> | ||
58 | ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used | ||
59 | //·Line:·10 | ||
60 | //·Compiler·options:·-warn:3·-warnaserror | ||
61 | public·class·MyClass2 | ||
62 | { | 66 | { |
67 | » public·static·void·Main·() | ||
63 | » static·public·bool·b; | ||
64 | » static·public·void·Main·() | ||
65 | » { | 68 | » { |
69 | » » const·int·C·=·1; | ||
66 | » » object·o; | ||
67 | » » if·(b) | ||
68 | » » » o·=·null; | ||
69 | » } | 70 | » } |
70 | }</string> | 71 | }</string> |
71 | ····<string>//·CS0219:·The·variable·`i'·is·assigned·but·its·value·is·never·used | 72 | ····<string>//·CS0219:·The·variable·`i'·is·assigned·but·its·value·is·never·used |
72 | //·Line:·14 | 73 | //·Line:·14 |
73 | //·Compiler·options:·-warn:3·-warnaserror | 74 | //·Compiler·options:·-warn:3·-warnaserror |
74 | using·System.Collections.Generic; | 75 | using·System.Collections.Generic; |
Offset 83, 20 lines modified | Offset 83, 20 lines modified | ||
83 | » » try·{ | 83 | » » try·{ |
84 | » » » yield·return·1; | 84 | » » » yield·return·1; |
85 | » » }·finally·{ | 85 | » » }·finally·{ |
86 | » » » int·i·=·100; | 86 | » » » int·i·=·100; |
87 | » » } | 87 | » » } |
88 | » } | 88 | » } |
89 | }</string> | 89 | }</string> |
90 | ····<string>//·CS0219:·The· | 90 | ····<string>//·CS0219:·The·variable·`p'·is·assigned·but·its·value·is·never·used |
91 | //·Line:·9 | 91 | //·Line:·9 |
92 | //·Compiler·options:·-warn:3·-warnaserror | 92 | //·Compiler·options:·-warn:3·-warnaserror |
93 | class· | 93 | class·Main |
94 | { | 94 | { |
95 | » public·static·void·Main·() | ||
96 | » { | ||
97 | » » const·int·C·=·1; | ||
98 | 95 | ···public·void·Method·(int·i) | |
96 | ···{ | ||
97 | ·······long·p·=·-9; | ||
98 | ···} | ||
99 | }</string> | 99 | }</string> |
100 | ··</Examples> | 100 | ··</Examples> |
101 | </ErrorDocumentation> | 101 | </ErrorDocumentation> |
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 | » void· | 9 | » static·void·Main·() |
10 | » { | 10 | » { |
11 | » » string·s·=·nameof·( | 11 | » » string·s·=·nameof·(Main·()); |
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 | » | 18 | » void·Foo·() |
19 | » { | 19 | » { |
20 | » » string·s·=·nameof·( | 20 | » » string·s·=·nameof·(this); |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 16, 43 lines modified | Offset 16, 43 lines modified | ||
16 | » { | 16 | » { |
17 | » » int[]·int_array·=·null; | 17 | » » int[]·int_array·=·null; |
18 | » » int·ii·=·0; | 18 | » » int·ii·=·0; |
19 | » » IEnumerable<int>·e·=·from·int·ii·in·int_array·select·"1"; | 19 | » » IEnumerable<int>·e·=·from·int·ii·in·int_array·select·"1"; |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' | 22 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' |
23 | //·Line:·1 | 23 | //·Line:·12 |
24 | using·System; | 24 | using·System; |
25 | using·System.Linq; | 25 | using·System.Linq; |
26 | class·C | 26 | class·C |
27 | { | 27 | { |
28 | » public·static·void·Main·() | 28 | » public·static·void·Main·() |
29 | » { | 29 | » { |
30 | » » int·i·=·9; | 30 | » » int·i·=·9; |
31 | » » var·e·=·from· | 31 | » » var·e·=·from·i·in·"a" |
32 | » » » let·i·=·2 | ||
33 | » » » select· | 32 | » » » select·1; |
34 | » } | 33 | » } |
35 | }</string> | 34 | }</string> |
36 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' | 35 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' |
37 | //·Line:·1 | 36 | //·Line:·14 |
38 | using·System; | 37 | using·System; |
39 | using·System.Linq; | 38 | using·System.Linq; |
40 | class·C | 39 | class·C |
41 | { | 40 | { |
42 | » public·static·void·Main·() | 41 | » public·static·void·Main·() |
43 | » { | 42 | » { |
44 | » » int·i·=·9; | 43 | » » int·i·=·9; |
45 | » » var·e·=·from· | 44 | » » var·e·=·from·v·in·"a" |
45 | » » » let·i·=·2 | ||
46 | » » » select· | 46 | » » » select·v; |
47 | » } | 47 | » } |
48 | }</string> | 48 | }</string> |
49 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' | 49 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' |
50 | //·Line:·13 | 50 | //·Line:·13 |
51 | using·System; | 51 | using·System; |
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>CS1010</ErrorName> | 3 | ··<ErrorName>CS1010</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1010:·Newline·in·constant | 5 | ····<string>//·CS1010:·Newline·in·constant |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class· | 7 | class·Foo |
8 | { | 8 | { |
9 | » static·string·s·=·"Hello | ||
10 | 9 | » static·char·c·=' | |
10 | '; | ||
11 | }</string> | 11 | }</string> |
12 | ····<string>//·CS1010:·Newline·in·constant | 12 | ····<string>//·CS1010:·Newline·in·constant |
13 | //·Line:·6 | 13 | //·Line:·6 |
14 | class· | 14 | class·X |
15 | { | 15 | { |
16 | » static·char·c·=' | ||
17 | 16 | » static·string·s·=·"Hello | |
17 | world!"; | ||
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS1010·:·Newline·in·constant | 19 | ····<string>//·CS1010·:·Newline·in·constant |
20 | //·Line:·8 | 20 | //·Line:·8 |
21 | class·C | 21 | class·C |
22 | { | 22 | { |
23 | » static·void·Main·() | 23 | » static·void·Main·() |
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>CS3009</ErrorName> | 3 | ··<ErrorName>CS3009</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3009:·`C':·base·type·` | 5 | ····<string>//·CS3009:·`CLSClass':·base·type·`System.Runtime.Serialization.Formatter'·is·not·CLS-compliant |
6 | //·Line:·1 | 6 | //·Line:·10 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 8 | using·System; |
9 | 9 | using·System.Runtime.Serialization; | |
10 | [assembly:CLSCompliant·(true)] | ||
10 | public·class·C<T> | ||
11 | { | ||
12 | } | ||
11 | public·abstract·class·CLSClass:·Formatter·{ | ||
13 | public·class·C·:·C<ulong> | ||
14 | { | ||
15 | }</string> | 12 | }</string> |
13 | ····<string>//·CS3009:·`Days':·base·type·`uint'·is·not·CLS-compliant | ||
14 | //·Line:·8 | ||
15 | //·Compiler·options:·-warnaserror·-warn:1 | ||
16 | using·System; | ||
17 | [assembly:CLSCompliant(true)] | ||
18 | public·enum·Days:·uint·{Sat=1,·Sun,·Mon,·Tue,·Wed,·Thu,·Fri};</string> | ||
16 | ····<string>//·CS3009:·`AttributesForm':·base·type·`BaseClass'·is·not·CLS-compliant | 19 | ····<string>//·CS3009:·`AttributesForm':·base·type·`BaseClass'·is·not·CLS-compliant |
17 | //·Line:·17 | 20 | //·Line:·17 |
18 | //·Compiler·options:·-warnaserror·-warn:1 | 21 | //·Compiler·options:·-warnaserror·-warn:1 |
19 | //·The·error·is·reported·intentionally·twice. | 22 | //·The·error·is·reported·intentionally·twice. |
Offset 35, 32 lines modified | Offset 40, 27 lines modified | ||
35 | public·class·AttributesForm·:·BaseClass | 40 | public·class·AttributesForm·:·BaseClass |
36 | { | 41 | { |
37 | } | 42 | } |
38 | public·class·AttributesForm_2·:·BaseClass | 43 | public·class·AttributesForm_2·:·BaseClass |
39 | { | 44 | { |
40 | }</string> | 45 | }</string> |
41 | ····<string>//·CS3009:·` | 46 | ····<string>//·CS3009:·`C':·base·type·`C<ulong>'·is·not·CLS-compliant |
42 | //·Line:· | 47 | //·Line:·14 |
43 | //·Compiler·options:·-warnaserror·-warn:1 | 48 | //·Compiler·options:·-warnaserror·-warn:1 |
44 | using·System; | 49 | using·System; |
45 | [assembly:CLSCompliant(true)] | 50 | [assembly:CLSCompliant(true)] |
51 | public·class·C<T> | ||
52 | { | ||
53 | } | ||
46 | public·enum·Days:·uint·{Sat=1,·Sun,·Mon,·Tue,·Wed,·Thu,·Fri};</string> | ||
47 | ····<string>//·CS3009:·`CLSClass':·base·type·`System.Runtime.Serialization.Formatter'·is·not·CLS-compliant | ||
48 | //·Line:·10 | ||
49 | //·Compiler·options:·-warnaserror·-warn:1 | ||
50 | using·System; | ||
51 | using·System.Runtime.Serialization; | ||
52 | [assembly:CLSCompliant·(true)] | ||
53 | public· | 54 | public·class·C·:·C<ulong> |
55 | { | ||
54 | }</string> | 56 | }</string> |
55 | ····<string>//·CS3009:·`CLSClass':·base·type·`BaseClass'·is·not·CLS-compliant | 57 | ····<string>//·CS3009:·`CLSClass':·base·type·`BaseClass'·is·not·CLS-compliant |
56 | //·Line:·12 | 58 | //·Line:·12 |
57 | //·Compiler·options:·-warnaserror·-warn:1 | 59 | //·Compiler·options:·-warnaserror·-warn:1 |
58 | using·System; | 60 | using·System; |
59 | [assembly:CLSCompliant·(true)] | 61 | [assembly:CLSCompliant·(true)] |
Offset 6, 35 lines modified | Offset 6, 35 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 | ····[CLSCompliant·(false)] | ||
20 | ···public·CLSAttribute(string | 21 | ····public·CLSAttribute(string·array)·{ |
21 | ···} | 22 | ····} |
22 | }</string> | 23 | }</string> |
23 | ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types | 24 | ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types |
24 | //·Line:·8 | 25 | //·Line:·8 |
25 | //·Compiler·options:·-warnaserror·-warn:1 | 26 | //·Compiler·options:·-warnaserror·-warn:1 |
26 | using·System; | 27 | using·System; |
27 | [assembly:CLSCompliant·(true)] | 28 | [assembly:CLSCompliant·(true)] |
28 | public·class·CLSAttribute:·Attribute·{ | 29 | public·class·CLSAttribute:·Attribute·{ |
30 | ·······private·CLSAttribute(int·arg)·{ | ||
29 | ····[CLSCompliant·(false)] | ||
30 | ····public·CLSAttribute(string·array)·{ | ||
31 | ····} | 31 | ·······} |
32 | }</string> | 32 | }</string> |
33 | ··</Examples> | 33 | ··</Examples> |
34 | </ErrorDocumentation> | 34 | </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·`--'·takes·one·parameter |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | 7 | class·C | |
8 | { | 8 | { |
9 | » public·static· | 9 | » public·static·C·operator·--·() |
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·`implicit'·takes·one·parameter |
15 | //·Line:·6 | 15 | //·Line:·6 |
16 | class· | 16 | public·class·Test |
17 | { | 17 | { |
18 | » public·static· | 18 | » public·static·implicit·operator·string·() |
19 | » { | 19 | » { |
20 | » » return·null; | 20 | » » return·null; |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </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> | ||
5 | ····<string>//·CS0713:·Static·class·`StaticClass'·cannot·derive·from·type·`System.ArgumentNullException'.·Static·classes·must·derive·from·object | 9 | ····<string>//·CS0713:·Static·class·`StaticClass'·cannot·derive·from·type·`System.ArgumentNullException'.·Static·classes·must·derive·from·object |
6 | //·Line:·4 | 10 | //·Line:·4 |
7 | static·partial·class·StaticClass·{ | 11 | static·partial·class·StaticClass·{ |
8 | } | 12 | } |
9 | static·partial·class·StaticClass·:·System.ArgumentNullException·{ | 13 | static·partial·class·StaticClass·:·System.ArgumentNullException·{ |
10 | }</string> | 14 | }</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, 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>CS1988</ErrorName> | 3 | ··<ErrorName>CS1988</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1988:·Async·methods·cannot·have·ref·or·out·parameters | 5 | ····<string>//·CS1988:·Async·methods·cannot·have·ref·or·out·parameters |
6 | //·Line:·6 | ||
7 | class·C | ||
8 | { | ||
9 | » public·async·void·Test·(ref·int·arg) | ||
10 | » { | ||
11 | » } | ||
12 | }</string> | ||
13 | ····<string>//·CS1988:·Async·methods·cannot·have·ref·or·out·parameters | ||
14 | //·Line:·12 | 6 | //·Line:·12 |
15 | using·System; | 7 | using·System; |
16 | class·C | 8 | class·C |
17 | { | 9 | { |
18 | » delegate·void·D·(ref·int·i); | 10 | » delegate·void·D·(ref·int·i); |
19 | » | 11 | » |
20 | » public·static·void·Main·() | 12 | » public·static·void·Main·() |
21 | » { | 13 | » { |
22 | » » D·d·=·async·delegate·{·}; | 14 | » » D·d·=·async·delegate·{·}; |
23 | » } | 15 | » } |
24 | }</string> | 16 | }</string> |
17 | ····<string>//·CS1988:·Async·methods·cannot·have·ref·or·out·parameters | ||
18 | //·Line:·6 | ||
19 | class·C | ||
20 | { | ||
21 | » public·async·void·Test·(ref·int·arg) | ||
22 | » { | ||
23 | » } | ||
24 | }</string> | ||
25 | ··</Examples> | 25 | ··</Examples> |
26 | </ErrorDocumentation> | 26 | </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>CS1621</ErrorName> | 3 | ··<ErrorName>CS1621</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS01621:·The·yield·statement·cannot·be·used·inside·anonymous·method·blocks | ||
6 | //·Line:·13 | ||
7 | using·System.Collections; | ||
8 | delegate·object·D·(); | ||
9 | class·C:·IEnumerable | ||
10 | { | ||
11 | ···public·IEnumerator·GetEnumerator·() | ||
12 | ···{ | ||
13 | ······D·d·=·delegate·{ | ||
14 | » » yield·return·this; | ||
15 | » ··}; | ||
16 | ···} | ||
17 | }</string> | ||
5 | ····<string>//·CS1621:·The·yield·statement·cannot·be·used·inside·anonymous·method·blocks | 18 | ····<string>//·CS1621:·The·yield·statement·cannot·be·used·inside·anonymous·method·blocks |
6 | //·Line:·12 | 19 | //·Line:·12 |
7 | using·System; | 20 | using·System; |
8 | using·System.Collections; | 21 | using·System.Collections; |
9 | public·class·Test | 22 | public·class·Test |
Offset 19, 25 lines modified | Offset 35, 9 lines modified | ||
19 | » » yield·break; | 35 | » » yield·break; |
20 | » } | 36 | » } |
21 | » void·Call·(Action·a) | 37 | » void·Call·(Action·a) |
22 | » { | 38 | » { |
23 | » } | 39 | » } |
24 | }</string> | 40 | }</string> |
25 | ····<string>//·CS01621:·The·yield·statement·cannot·be·used·inside·anonymous·method·blocks | ||
26 | //·Line:·13 | ||
27 | using·System.Collections; | ||
28 | delegate·object·D·(); | ||
29 | class·C:·IEnumerable | ||
30 | { | ||
31 | ···public·IEnumerator·GetEnumerator·() | ||
32 | ···{ | ||
33 | ······D·d·=·delegate·{ | ||
34 | » » yield·return·this; | ||
35 | » ··}; | ||
36 | ···} | ||
37 | }</string> | ||
38 | ··</Examples> | 41 | ··</Examples> |
39 | </ErrorDocumentation> | 42 | </ErrorDocumentation> |
Offset 8, 23 lines modified | Offset 8, 23 lines modified | ||
8 | class·X·{ | 8 | class·X·{ |
9 | » public·int·this·[ref·int·arg]·{·set·{}·} | 9 | » public·int·this·[ref·int·arg]·{·set·{}·} |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context | 11 | ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context |
12 | //·Line:·5 | 12 | //·Line:·5 |
13 | class·X·{ | 13 | class·X·{ |
14 | » public·static· | 14 | » public·static·explicit·operator·X·(ref·X[]·foo) |
15 | » { | 15 | » { |
16 | » » return·null; | 16 | » » return·null; |
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context | 19 | ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context |
20 | //·Line:·5 | 20 | //·Line:·5 |
21 | class·X·{ | 21 | class·X·{ |
22 | » public·static· | 22 | » public·static·X·operator·<·(ref·X·a,·int·b) |
23 | » { | 23 | » { |
24 | » » return·null; | 24 | » » return·null; |
25 | » } | 25 | » } |
26 | }</string> | 26 | }</string> |
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </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>CS1922</ErrorName> | 3 | ··<ErrorName>CS1922</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1922:·A·field·or·property·` | 5 | ····<string>//·CS1922:·A·field·or·property·`Data.Value'·cannot·be·initialized·with·a·collection·object·initializer·because·type·`int'·does·not·implement·`System.Collections.IEnumerable'·interface |
6 | //·Line:·1 | 6 | //·Line:·16 |
7 | using·System; | 7 | using·System; |
8 | using·System.Xml.Serialization; | ||
9 | 8 | class·Data | |
10 | { | 9 | { |
10 | » public·int·Value; | ||
11 | } | ||
11 | 12 | public·class·Test | |
13 | { | ||
14 | » static·void·Main·() | ||
12 | » { | 15 | » { |
16 | » » var·c·=·new·Data·{·Value·=·{·0,·1,·2·}·}; | ||
13 | » » static·void·Main·() | ||
14 | » » { | ||
15 | » » » XmlSerializer·xs·=·new·XmlSerializer·(typeof·(string),·new·Type·()·{·typeof·(bool)·}); | ||
16 | » » } | ||
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS1922:·A·field·or·property·`GCEventTypeMatcher'·cannot·be·initialized·with·a·collection·object·initializer·because·type·`GCEventTypeMatcher'·does·not·implement·`System.Collections.IEnumerable'·interface | 19 | ····<string>//·CS1922:·A·field·or·property·`GCEventTypeMatcher'·cannot·be·initialized·with·a·collection·object·initializer·because·type·`GCEventTypeMatcher'·does·not·implement·`System.Collections.IEnumerable'·interface |
20 | //·Line:·11 | 20 | //·Line:·11 |
21 | using·System; | 21 | using·System; |
22 | public·enum·GCEventType·{ | 22 | public·enum·GCEventType·{ |
23 | » NURSERY_START | 23 | » NURSERY_START |
24 | } | 24 | } |
25 | public·class·GCEventTypeMatcher·{ | 25 | public·class·GCEventTypeMatcher·{ |
26 | » private·static·GCEventTypeMatcher[]·matcher·=·{·new·GCEventTypeMatcher·()·{·NURSERY_START,·s·=>·TRUE·}·}; | 26 | » private·static·GCEventTypeMatcher[]·matcher·=·{·new·GCEventTypeMatcher·()·{·NURSERY_START,·s·=>·TRUE·}·}; |
27 | }</string> | 27 | }</string> |
28 | ····<string>//·CS1922:·A·field·or·property·` | 28 | ····<string>//·CS1922:·A·field·or·property·`System.Type'·cannot·be·initialized·with·a·collection·object·initializer·because·type·`System.Type'·does·not·implement·`System.Collections.IEnumerable'·interface |
29 | //·Line:·1 | 29 | //·Line:·13 |
30 | using·System; | 30 | using·System; |
31 | using·System.Xml.Serialization; | ||
32 | namespace·test | ||
31 | class·Data | ||
32 | { | ||
33 | » public·int·Value; | ||
34 | } | ||
35 | public·class·Test | ||
36 | { | 33 | { |
37 | » | 34 | » public·class·Test |
38 | » { | 35 | » { |
39 | » » | 36 | » » static·void·Main·() |
37 | » » { | ||
38 | » » » XmlSerializer·xs·=·new·XmlSerializer·(typeof·(string),·new·Type·()·{·typeof·(bool)·}); | ||
39 | » » } | ||
40 | » } | 40 | » } |
41 | }</string> | 41 | }</string> |
42 | ··</Examples> | 42 | ··</Examples> |
43 | </ErrorDocumentation> | 43 | </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>CS0449</ErrorName> | 3 | ··<ErrorName>CS0449</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified | 5 | ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | 7 | interface·I | |
8 | { | 8 | { |
9 | 9 | » void·Foo<T>·()·where·T·:·class,·struct; | |
10 | ······{ | ||
11 | ······} | ||
12 | }</string> | 10 | }</string> |
13 | ····<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 |
14 | //·Line:·8 | 12 | //·Line:·8 |
15 | public·interface·I | 13 | public·interface·I |
16 | { | 14 | { |
17 | } | 15 | } |
18 | public·class·C<T>·where·T·:·I,·class | 16 | public·class·C<T>·where·T·:·I,·class |
19 | { | 17 | { |
20 | }</string> | 18 | }</string> |
21 | ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified | 19 | ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified |
22 | //·Line:·6 | 20 | //·Line:·6 |
23 | 21 | public·class·C<T> | |
24 | { | 22 | { |
25 | 23 | ······public·void·Foo<T>()·where·T·:·class,·struct· | |
24 | ······{ | ||
25 | ······} | ||
26 | }</string> | 26 | }</string> |
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 1, 27 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>CS0038</ErrorName> | 3 | ··<ErrorName>CS0038</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·` | 5 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`B'·via·nested·type·`B.C' |
6 | //·Line:·1 | 6 | //·Line:·14 |
7 | class·A·{ | ||
8 | » protected·int·n·=·0; | ||
9 | 7 | public·class·B·{ | |
8 | » public·static·void·Main·() | ||
9 | » { | ||
10 | » } | ||
10 | c | 11 | » public·int·Foo·{·get·{·return·1;·}·} |
11 | class·C·:·B·{ | ||
12 | » class·N·{ | ||
13 | » | 12 | » public·class·C·{ |
13 | » » public·void·Baz·() | ||
14 | » » { | ||
15 | » » » int·x·=·Foo; | ||
16 | » » } | ||
14 | » } | 17 | » } |
15 | » public·static·int·Main·()·{ | ||
16 | » » N·a·=·new·N·(); | ||
17 | 18 | }</string> | |
19 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`X'·via·nested·type·`X.Y' | ||
20 | //·Line:·15 | ||
21 | using·System; | ||
22 | class·X | ||
23 | { | ||
24 | » int·a·=·5; | ||
25 | » class·Y | ||
26 | » { | ||
27 | » » public·long·b; | ||
28 | » » public·Y·() | ||
29 | » » { | ||
30 | » » » Console.WriteLine·(a); | ||
31 | » » } | ||
32 | » } | ||
33 | » static·void·Main·() | ||
34 | » { | ||
18 | » } | 35 | » } |
19 | }</string> | 36 | }</string> |
20 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`Outer'·via·nested·type·`Outer.Inner' | 37 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`Outer'·via·nested·type·`Outer.Inner' |
21 | //·Line:·33 | 38 | //·Line:·33 |
22 | public·class·Runner | 39 | public·class·Runner |
23 | { | 40 | { |
Offset 52, 67 lines modified | Offset 73, 46 lines modified | ||
52 | » { | 73 | » { |
53 | » » public·string·Check·() | 74 | » » public·string·Check·() |
54 | » » { | 75 | » » { |
55 | » » » return·Runner.Report·(); | 76 | » » » return·Runner.Report·(); |
56 | » » } | 77 | » » } |
57 | » } | 78 | » } |
58 | }</string> | 79 | }</string> |
59 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·` | 80 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`B.C' |
60 | //·Line:·15 | 81 | //·Line:·15 |
61 | using·System; | ||
62 | class·X | ||
63 | { | ||
64 | » int·a·=·5; | ||
82 | public·class·A·{ | ||
83 | » public·int·Foo·{·get·{·return·1;·}·} | ||
84 | } | ||
65 | » class·Y | ||
66 | » { | ||
67 | » » public·long·b; | ||
68 | » » public·Y·() | ||
69 | » » { | ||
70 | » » » Console.WriteLine·(a); | ||
71 | » » } | ||
72 | » } | ||
73 | » static·void·Main·() | ||
74 | » { | ||
75 | » } | ||
76 | }</string> | ||
77 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`B'·via·nested·type·`B.C' | ||
78 | //·Line:·14 | ||
79 | public·class·B·{ | 85 | public·class·B·:·A·{ |
80 | » public·static·void·Main·() | 86 | » public·static·void·Main·() |
81 | » { | 87 | » { |
82 | » } | 88 | » } |
83 | » public·int·Foo·{·get·{·return·1;·}·} | ||
84 | » public·class·C·{ | 89 | » public·class·C·{ |
85 | » » public·void·Baz·() | 90 | » » public·void·Baz·() |
86 | » » { | 91 | » » { |
87 | » » » int·x·=·Foo; | 92 | » » » int·x·=·Foo; |
88 | » » } | 93 | » » } |
89 | » } | 94 | » } |
90 | }</string> | 95 | }</string> |
91 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·` | 96 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`C.N' |
92 | //·Line:·1 | 97 | //·Line:·12 |
93 | public·class·A·{ | ||
94 | 98 | class·A·{ | |
99 | » protected·int·n·=·0; | ||
95 | } | 100 | } |
101 | class·B·:·A·{·} | ||
96 | public·class·B·:·A·{ | ||
97 | » public·static·void·Main·() | ||
98 | » { | ||
99 | » } | ||
102 | class·C·:·B·{ | ||
103 | » class·N·{ | ||
104 | » » internal·int·foo·()·{·return·n;·} | ||
100 | » public·class·C·{ | ||
101 | » » public·void·Baz·() | ||
102 | » » { | ||
103 | » » » int·x·=·Foo; | ||
104 | » | 105 | » } |
106 | » public·static·int·Main·()·{ | ||
Max diff block lines reached; 50/2774 bytes (1.80%) of diff not shown. |
Offset 13, 34 lines modified | Offset 13, 47 lines modified | ||
13 | class·C | 13 | class·C |
14 | { | 14 | { |
15 | » public·static·void·Main·() | 15 | » public·static·void·Main·() |
16 | » { | 16 | » { |
17 | » » int·i·=·new·Test()[false]; | 17 | » » int·i·=·new·Test()[false]; |
18 | » } | 18 | » } |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0154:·The·property·or·indexer·`A. | 20 | ····<string>//·CS0154:·The·property·or·indexer·`A.this[int]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor |
21 | //·Line:· | 21 | //·Line:·18 |
22 | public·class·A | 22 | public·class·A |
23 | { | 23 | { |
24 | » public·int·this[int·i]·{·set·{·}·} | ||
24 | » public·string·name· | ||
25 | » { | ||
26 | » » set | ||
27 | » » { | ||
28 | » » » name·=·value; | ||
29 | » » } | ||
30 | » } | ||
31 | } | 25 | } |
32 | public·class·B | 26 | public·class·B·:·A |
27 | { | ||
28 | » public·int·this[string·i]·{·get·{·return·9;·}·} | ||
29 | } | ||
30 | class·Test | ||
33 | { | 31 | { |
34 | » public·static·void·Main·() | 32 | » public·static·void·Main·() |
35 | » { | 33 | » { |
36 | » » A·a·=·new·A·(); | ||
37 | » » | 34 | » » int·i·=·new·B·()[1]; |
35 | » } | ||
36 | }</string> | ||
37 | ····<string>//·CS0154:·The·property·or·indexer·`B.Foo'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor | ||
38 | //·Line:·13 | ||
39 | //·this·is·bug·55780. | ||
40 | class·A·{ | ||
41 | » public·int·Foo·{·get·{·return·1;·}·} | ||
42 | } | ||
43 | class·B·:·A·{ | ||
44 | » public·new·int·Foo·{·set·{·}·} | ||
45 | » static·void·Main·() | ||
46 | » { | ||
47 | » » System.Console.WriteLine·(new·B·().Foo); | ||
38 | » } | 48 | » } |
39 | }</string> | 49 | }</string> |
40 | ····<string>//·CS0154:·The·property·or·indexer·`BugReport.MyProperty'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor | 50 | ····<string>//·CS0154:·The·property·or·indexer·`BugReport.MyProperty'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor |
41 | //·Line:·16 | 51 | //·Line:·16 |
42 | static·class·BugReport | 52 | static·class·BugReport |
43 | { | 53 | { |
Offset 53, 44 lines modified | Offset 66, 31 lines modified | ||
53 | » } | 66 | » } |
54 | » public·static·void·Main·() | 67 | » public·static·void·Main·() |
55 | » { | 68 | » { |
56 | » » MyProperty.MyExtension·(); | 69 | » » MyProperty.MyExtension·(); |
57 | » } | 70 | » } |
58 | }</string> | 71 | }</string> |
59 | ····<string>//·CS0154:·The·property·or·indexer·`A. | 72 | ····<string>//·CS0154:·The·property·or·indexer·`A.name'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor |
60 | //·Line:· | 73 | //·Line:·21 |
61 | public·class·A | 74 | public·class·A |
62 | { | 75 | { |
76 | » public·string·name· | ||
63 | » public·int·this[int·i]·{·set·{·}·} | ||
64 | } | ||
65 | public·class·B·:·A | ||
66 | { | ||
67 | » public·int·this[string·i]·{·get·{·return·9;·}·} | ||
68 | } | ||
69 | class·Test | ||
70 | { | ||
71 | » public·static·void·Main·() | ||
72 | » { | 77 | » { |
73 | » » | 78 | » » set |
79 | » » { | ||
80 | » » » name·=·value; | ||
81 | » » } | ||
74 | » } | 82 | » } |
75 | }</string> | ||
76 | ····<string>//·CS0154:·The·property·or·indexer·`B.Foo'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor | ||
77 | //·Line:·13 | ||
78 | //·this·is·bug·55780. | ||
79 | class·A·{ | ||
80 | » public·int·Foo·{·get·{·return·1;·}·} | ||
81 | } | 83 | } |
82 | class·B·:·A·{ | ||
83 | 84 | public·class·B | |
85 | { | ||
84 | » static·void·Main·() | 86 | » public·static·void·Main·() |
85 | » { | 87 | » { |
86 | » » | 88 | » » A·a·=·new·A·(); |
89 | » » string·b·=·a.name; | ||
87 | » } | 90 | » } |
88 | }</string> | 91 | }</string> |
89 | ··</Examples> | 92 | ··</Examples> |
90 | </ErrorDocumentation> | 93 | </ErrorDocumentation> |
Offset 5, 66 lines modified | Offset 5, 66 lines modified | ||
5 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static | 5 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static |
6 | //·Line:·3 | 6 | //·Line:·3 |
7 | public·abstract·partial·class·Foo | 7 | public·abstract·partial·class·Foo |
8 | { | 8 | { |
9 | » public·string·myId; | 9 | » public·string·myId; |
10 | } | 10 | } |
11 | public·s | 11 | public·sealed·partial·class·Foo |
12 | { | 12 | { |
13 | » public·string·Id·{·get·{·return·myId;·}·} | 13 | » public·string·Id·{·get·{·return·myId;·}·} |
14 | } | 14 | } |
15 | public·class·PartialAbstractCompilationError | 15 | public·class·PartialAbstractCompilationError |
16 | { | 16 | { |
17 | » public·static·void·Main·() | 17 | » public·static·void·Main·() |
18 | » { | 18 | » { |
19 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); | 19 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); |
20 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); | 20 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static | ||
24 | //·Line:·4 | ||
25 | public·abstract·sealed·class·TestClass | ||
26 | { | ||
27 | }</string> | ||
28 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static | 23 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static |
29 | //·Line:·3 | 24 | //·Line:·3 |
30 | public·abstract·partial·class·Foo | 25 | public·abstract·sealed·partial·class·Foo |
31 | { | 26 | { |
32 | » public·string·myId; | 27 | » public·string·myId; |
33 | } | 28 | } |
34 | public·sealed·partial·class·Foo | ||
35 | { | ||
36 | » public·string·Id·{·get·{·return·myId;·}·} | ||
37 | } | ||
38 | public·class·PartialAbstractCompilationError | 29 | public·class·PartialAbstractCompilationError |
39 | { | 30 | { |
40 | » public·static·void·Main·() | 31 | » public·static·void·Main·() |
41 | » { | 32 | » { |
42 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); | 33 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); |
43 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); | 34 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); |
44 | » } | 35 | » } |
45 | }</string> | 36 | }</string> |
46 | ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static | 37 | ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static |
47 | //·Line:·4 | 38 | //·Line:·4 |
39 | public·abstract·sealed·class·TestClass | ||
40 | { | ||
41 | }</string> | ||
42 | ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static | ||
43 | //·Line:·4 | ||
48 | public·abstract·static·class·TestClass | 44 | public·abstract·static·class·TestClass |
49 | { | 45 | { |
50 | }</string> | 46 | }</string> |
51 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static | 47 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static |
52 | //·Line:·3 | 48 | //·Line:·3 |
53 | public·abstract· | 49 | public·abstract·partial·class·Foo |
54 | { | 50 | { |
55 | » public·string·myId; | 51 | » public·string·myId; |
56 | } | 52 | } |
53 | public·static·partial·class·Foo | ||
54 | { | ||
55 | » public·string·Id·{·get·{·return·myId;·}·} | ||
56 | } | ||
57 | public·class·PartialAbstractCompilationError | 57 | public·class·PartialAbstractCompilationError |
58 | { | 58 | { |
59 | » public·static·void·Main·() | 59 | » public·static·void·Main·() |
60 | » { | 60 | » { |
61 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); | 61 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); |
62 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); | 62 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); |
63 | » } | 63 | » } |
Offset 4, 21 lines modified | Offset 4, 21 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1027:·Expected·`#endif'·directive | 5 | ····<string>//·CS1027:·Expected·`#endif'·directive |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | #if·false | 7 | #if·false |
8 | /*·hey·*/·#endif</string> | 8 | /*·hey·*/·#endif</string> |
9 | ····<string>//·CS1027:·Expected·`#endif'·directive | 9 | ····<string>//·CS1027:·Expected·`#endif'·directive |
10 | //·Line:·6 | ||
11 | #if·false</string> | ||
12 | ····<string>//·CS1027:·Expected·`#endif'·directive | ||
13 | //·Line:·11 | 10 | //·Line:·11 |
14 | //·Compiler·options:·-d:NET_2_0 | 11 | //·Compiler·options:·-d:NET_2_0 |
15 | #if·NET_2_0 | 12 | #if·NET_2_0 |
16 | class·Test | 13 | class·Test |
17 | { | 14 | { |
18 | }</string> | 15 | }</string> |
16 | ····<string>//·CS1027:·Expected·`#endif'·directive | ||
17 | //·Line:·6 | ||
18 | #if·false</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 1, 93 lines modified | Offset 1, 93 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·` | 5 | ····<string>//·CS0106:·The·modifier·`abstract'·is·not·valid·for·this·item |
6 | //·Line:·8 | ||
7 | interface·A·{ | ||
8 | » void·B·(); | ||
9 | } | ||
10 | class·X·:·A·{ | ||
11 | » public·virtual·void·A.B·()·{} | ||
12 | » static·void·Main·()·{} | ||
13 | }</string> | ||
14 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item | ||
15 | //·Line:·6 | 6 | //·Line:·6 |
16 | 7 | struct·S | |
17 | { | 8 | { |
18 | » public·~C·() | ||
19 | » { | 9 | » public·abstract·int·Prop·{ |
10 | » » set·{} | ||
20 | » } | 11 | » } |
21 | }</string> | 12 | }</string> |
22 | ····<string>//·CS0106:·The·modifier·` | 13 | ····<string>//·CS0106:·The·modifier·`static'·is·not·valid·for·this·item |
23 | //·Line:· | 14 | //·Line:·6 |
24 | //·Compiler·options:·-unsafe | ||
25 | 15 | class·Data | |
26 | { | 16 | { |
17 | » public·static·delegate·int·Count·(); | ||
27 | }</string> | 18 | }</string> |
28 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item | 19 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item |
29 | //·Line:·6 | 20 | //·Line:·6 |
30 | interface·S | 21 | interface·S |
31 | { | 22 | { |
32 | » public·void·Foo·(); | 23 | » public·void·Foo·(); |
33 | }</string> | 24 | }</string> |
34 | ····<string>//·CS0106:·The·modifier·` | 25 | ····<string>//·CS0106:·The·modifier·`virtual'·is·not·valid·for·this·item |
35 | //·Line:· | 26 | //·Line:·7 |
36 | 27 | class·C | |
37 | { | 28 | { |
38 | » | 29 | » public·int·Foo·{ |
30 | » » virtual·set·{·} | ||
31 | » } | ||
39 | }</string> | 32 | }</string> |
40 | ····<string>//·CS0106:·The·modifier·`readonly'·is·not·valid·for·this·item | 33 | ····<string>//·CS0106:·The·modifier·`readonly'·is·not·valid·for·this·item |
41 | //·Line:·6 | 34 | //·Line:·6 |
42 | //·Compiler·option:·-langversion:latest | 35 | //·Compiler·option:·-langversion:latest |
43 | readonly·interface·I | 36 | readonly·interface·I |
44 | { | 37 | { |
45 | }</string> | 38 | }</string> |
46 | ····<string>//·CS0106:·The·modifier·`s | 39 | ····<string>//·CS0106:·The·modifier·`sealed'·is·not·valid·for·this·item |
47 | //·Line:·6 | 40 | //·Line:·6 |
48 | 41 | struct·S | |
49 | { | 42 | { |
50 | » public·s | 43 | » public·sealed·override·int·GetHashCode·() |
44 | » { | ||
45 | » » return·1; | ||
46 | » } | ||
51 | }</string> | 47 | }</string> |
52 | ····<string>//·CS0106:·The·modifier·` | 48 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item |
53 | //·Line:· | 49 | //·Line:·6 |
54 | class·C | 50 | class·C |
55 | { | 51 | { |
56 | » public·int·Foo·{ | ||
57 | » | 52 | » public·~C·() |
53 | » { | ||
58 | » } | 54 | » } |
59 | }</string> | 55 | }</string> |
60 | ····<string>//·CS0106:·The·modifier·` | 56 | ····<string>//·CS0106:·The·modifier·`unsafe'·is·not·valid·for·this·item |
61 | //·Line:· | 57 | //·Line:·5 |
58 | //·Compiler·options:·-unsafe | ||
62 | s | 59 | unsafe·enum·E |
63 | { | 60 | { |
64 | » public·abstract·int·Prop·{ | ||
65 | » » set·{} | ||
66 | » } | ||
67 | }</string> | 61 | }</string> |
62 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item | ||
63 | //·Line:·8 | ||
64 | interface·A·{ | ||
65 | » void·B·(); | ||
66 | } | ||
67 | class·X·:·A·{ | ||
68 | » public·virtual·void·A.B·()·{} | ||
69 | » static·void·Main·()·{} | ||
70 | }</string> | ||
68 | ····<string>//·CS0106:·The·modifier·` | 71 | ····<string>//·CS0106:·The·modifier·`async'·is·not·valid·for·this·item |
69 | //·Line:·6 | 72 | //·Line:·6 |
70 | 73 | interface·I | |
71 | { | 74 | { |
75 | » async·void·M·(); | ||
72 | » public·sealed·override·int·GetHashCode·() | ||
73 | » { | ||
74 | » » return·1; | ||
75 | » } | ||
76 | }</string> | 76 | }</string> |
77 | ····<string>//·CS0106:·The·modifier·`volatile'·is·not·valid·for·this·item | 77 | ····<string>//·CS0106:·The·modifier·`volatile'·is·not·valid·for·this·item |
78 | //·Line:·8 | 78 | //·Line:·8 |
79 | //·Compiler·options:·-unsafe | 79 | //·Compiler·options:·-unsafe |
80 | public·unsafe·struct·S | 80 | public·unsafe·struct·S |
81 | { | 81 | { |
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>CS0516</ErrorName> | 3 | ··<ErrorName>CS0516</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0516:·Constructor·`Sample.Sample()'·cannot·call·itself | ||
6 | //·Line:·6 | ||
7 | class·Sample·{ | ||
8 | » public·Sample·() | ||
9 | » » :·this·() | ||
10 | » { | ||
11 | » } | ||
12 | }</string> | ||
5 | ····<string>//·CS0516:·Constructor·`A<T>.A(T)'·cannot·call·itself | 13 | ····<string>//·CS0516:·Constructor·`A<T>.A(T)'·cannot·call·itself |
6 | //·Line:·7 | 14 | //·Line:·7 |
7 | public·class·A<T> | 15 | public·class·A<T> |
8 | { | 16 | { |
9 | » public·A·(T·i) | 17 | » public·A·(T·i) |
10 | » » :·this·(i) | 18 | » » :·this·(i) |
11 | » { | 19 | » { |
12 | » } | 20 | » } |
13 | }</string> | 21 | }</string> |
14 | ····<string>//·CS0516:·Constructor·`Sample.Sample()'·cannot·call·itself | ||
15 | //·Line:·6 | ||
16 | class·Sample·{ | ||
17 | » public·Sample·() | ||
18 | » » :·this·() | ||
19 | » { | ||
20 | » } | ||
21 | }</string> | ||
22 | ··</Examples> | 22 | ··</Examples> |
23 | </ErrorDocumentation> | 23 | </ErrorDocumentation> |
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>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 | 5 | ····<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 | 6 | //·Line:·10 |
21 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
22 | //· | 8 | //· |
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. | 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. |
24 | using·System.Xml; | 10 | using·System.Xml; |
Offset 30, 14 lines modified | Offset 14, 22 lines modified | ||
30 | ///·<see·cref="XmlDocument.Load"·/> | 14 | ///·<see·cref="XmlDocument.Load"·/> |
31 | ///·</summary> | 15 | ///·</summary> |
32 | public·class·EntryPoint | 16 | public·class·EntryPoint |
33 | { | 17 | { |
34 | » static·void·Main·()·{ | 18 | » static·void·Main·()·{ |
35 | » } | 19 | » } |
36 | }</string> | 20 | }</string> |
21 | ····<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 | ||
22 | //·Line:·1 | ||
23 | //·Compiler·options:·-doc:dummy.xml·-warn:3·-warnaserror | ||
24 | ///·<summary> | ||
25 | ///·Exposes·<see·cref="System.String.Replace"/>·to·XSLT | ||
26 | ///·</summary> | ||
27 | public·class·Test·{ | ||
28 | }</string> | ||
37 | ····<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 | 29 | ····<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 |
38 | //·Line:·7 | 30 | //·Line:·7 |
39 | //·Compiler·options:·-doc:dummy.xml·-warnaserror | 31 | //·Compiler·options:·-doc:dummy.xml·-warnaserror |
40 | using·System.Collections; | 32 | using·System.Collections; |
41 | ///·<summary> | 33 | ///·<summary> |
42 | ///···<para><see·cref="IDictionary.this[object]"·/></para> | 34 | ///···<para><see·cref="IDictionary.this[object]"·/></para> |
Offset 64, 17 lines modified | Offset 56, 25 lines modified | ||
64 | ··private·class·B | 56 | ··private·class·B |
65 | ··{ | 57 | ··{ |
66 | ····public·object·this[int·index]·{ | 58 | ····public·object·this[int·index]·{ |
67 | ······get·{·return·null;·} | 59 | ······get·{·return·null;·} |
68 | ····} | 60 | ····} |
69 | ··} | 61 | ··} |
70 | }</string> | 62 | }</string> |
71 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·` | 63 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`DateTime.ToString'.·Assuming·`System.DateTime.ToString()'·but·other·overloads·including·`System.DateTime.ToString(string)'·have·also·matched |
72 | //·Line:·1 | 64 | //·Line:·10 |
73 | //·Compiler·options:·-doc:dummy.xml·-warn | 65 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
66 | //· | ||
67 | //·NOTE:·this·error·message·is·dependent·on·the·order·of·members,·so·feel·free·to·modify·the·message·if·is·going·not·to·match. | ||
68 | using·System; | ||
74 | ///·<summary> | 69 | ///·<summary> |
75 | ///· | 70 | ///·<see·cref="DateTime.ToString"·/> |
76 | ///·</summary> | 71 | ///·</summary> |
77 | public·class· | 72 | public·class·EntryPoint |
73 | { | ||
74 | » static·void·Main·()·{ | ||
75 | » } | ||
78 | }</string> | 76 | }</string> |
79 | ··</Examples> | 77 | ··</Examples> |
80 | </ErrorDocumentation> | 78 | </ErrorDocumentation> |
Offset 1, 11 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>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' | ||
14 | //·Line:·10 | ||
15 | using·System; | ||
16 | class·X | ||
17 | { | ||
18 | » static·int·Main·(string[]·args) | ||
19 | » { | ||
20 | » » int[]·t·=·args.Length·>·0·?·null·:·null; | ||
21 | » » return·t·==·null·?·0·:·1; | ||
22 | » } | ||
23 | }</string> | ||
5 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null' | 24 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null' |
6 | //·Line:·8 | 25 | //·Line:·8 |
7 | class·X | 26 | class·X |
8 | { | 27 | { |
9 | » static·void·Main·(string[]·args) | 28 | » static·void·Main·(string[]·args) |
10 | » { | 29 | » { |
Offset 19, 54 lines modified | Offset 41, 32 lines modified | ||
19 | { | 41 | { |
20 | » static·void·Main·() | 42 | » static·void·Main·() |
21 | » { | 43 | » { |
22 | » » dynamic·d·=·null; | 44 | » » dynamic·d·=·null; |
23 | » » dynamic·t·=·true·?·d·:·Main·(); | 45 | » » dynamic·t·=·true·?·d·:·Main·(); |
24 | » } | 46 | » } |
25 | }</string> | 47 | }</string> |
48 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`throw·expression'·and·`throw·expression' | ||
49 | //·Line:·8 | ||
50 | class·C | ||
51 | { | ||
52 | » public·static·void·Test·(bool·b) | ||
53 | » { | ||
54 | » » var·s·=·b·?·throw·null·:·throw·null; | ||
55 | » } | ||
56 | }</string> | ||
26 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`anonymous·method'·and·`anonymous·method' | 57 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`anonymous·method'·and·`anonymous·method' |
27 | //·Line:·11 | 58 | //·Line:·11 |
28 | using·System; | 59 | using·System; |
29 | class·Test | 60 | class·Test |
30 | { | 61 | { |
31 | » public·static·void·Main·() | 62 | » public·static·void·Main·() |
32 | » { | 63 | » { |
33 | » » bool·descending·=·false; | 64 | » » bool·descending·=·false; |
34 | » » Comparison<int>·comp·=·descending·?·((e1,·e2)·=>·e2·<·e1)·:·((e1,·e2)·=>·e1·<·e2); | 65 | » » Comparison<int>·comp·=·descending·?·((e1,·e2)·=>·e2·<·e1)·:·((e1,·e2)·=>·e1·<·e2); |
35 | » } | 66 | » } |
36 | }</string> | 67 | }</string> |
37 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`int'·and·`null' | ||
38 | //·Line:·29 | ||
39 | public·class·MainClass·{ | ||
40 | ········public·static·void·Main()·{ | ||
41 | ················bool·result·=·false; | ||
42 | ················System.Console.WriteLine·(result·?·1·:·null); | ||
43 | » } | ||
44 | }</string> | ||
45 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null' | ||
46 | //·Line:·10 | ||
47 | using·System; | ||
48 | class·X | ||
49 | { | ||
50 | » static·int·Main·(string[]·args) | ||
51 | » { | ||
52 | » » int[]·t·=·args.Length·>·0·?·null·:·null; | ||
53 | » » return·t·==·null·?·0·:·1; | ||
54 | » } | ||
55 | }</string> | ||
56 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`throw·expression'·and·`throw·expression' | ||
57 | //·Line:·8 | ||
58 | class·C | ||
59 | { | ||
60 | » public·static·void·Test·(bool·b) | ||
61 | » { | ||
62 | » » var·s·=·b·?·throw·null·:·throw·null; | ||
63 | » } | ||
64 | }</string> | ||
65 | ··</Examples> | 68 | ··</Examples> |
66 | </ErrorDocumentation> | 69 | </ErrorDocumentation> |
Offset 10, 15 lines modified | Offset 10, 22 lines modified | ||
10 | class·ErrorCS0072·{ | 10 | class·ErrorCS0072·{ |
11 | » public·delegate·void·FooHandler·(); | 11 | » public·delegate·void·FooHandler·(); |
12 | » protected·void·OnFoo·()·{} | 12 | » protected·void·OnFoo·()·{} |
13 | } | 13 | } |
14 | class·Child·:·ErrorCS0072·{ | 14 | class·Child·:·ErrorCS0072·{ |
15 | » //·We·are·trying·to·override·a·method·with·an·event. | 15 | » //·We·are·trying·to·override·a·method·with·an·event. |
16 | » protected·override·event·FooHandler·OnFoo | 16 | » protected·override·event·FooHandler·OnFoo·{ |
17 | » » add·{ | ||
18 | » » » OnFoo·+=·value; | ||
19 | » » } | ||
20 | » » remove·{ | ||
21 | » » » OnFoo·-=·value; | ||
22 | » » } | ||
23 | » } | ||
17 | » public·static·void·Main·()·{ | 24 | » public·static·void·Main·()·{ |
18 | » } | 25 | » } |
19 | }</string> | 26 | }</string> |
20 | ····<string>//·CS0072:·`Child.OnFoo':·cannot·override·because·`ErrorCS0072.OnFoo()'·is·not·an·event | 27 | ····<string>//·CS0072:·`Child.OnFoo':·cannot·override·because·`ErrorCS0072.OnFoo()'·is·not·an·event |
21 | //·Line:·16 | 28 | //·Line:·16 |
Offset 27, 21 lines modified | Offset 34, 14 lines modified | ||
27 | class·ErrorCS0072·{ | 34 | class·ErrorCS0072·{ |
28 | » public·delegate·void·FooHandler·(); | 35 | » public·delegate·void·FooHandler·(); |
29 | » protected·void·OnFoo·()·{} | 36 | » protected·void·OnFoo·()·{} |
30 | } | 37 | } |
31 | class·Child·:·ErrorCS0072·{ | 38 | class·Child·:·ErrorCS0072·{ |
32 | » //·We·are·trying·to·override·a·method·with·an·event. | 39 | » //·We·are·trying·to·override·a·method·with·an·event. |
33 | » protected·override·event·FooHandler·OnFoo | 40 | » protected·override·event·FooHandler·OnFoo; |
34 | » » add·{ | ||
35 | » » » OnFoo·+=·value; | ||
36 | » » } | ||
37 | » » remove·{ | ||
38 | » » » OnFoo·-=·value; | ||
39 | » » } | ||
40 | » } | ||
41 | » public·static·void·Main·()·{ | 41 | » public·static·void·Main·()·{ |
42 | » } | 42 | » } |
43 | }</string> | 43 | }</string> |
44 | ··</Examples> | 44 | ··</Examples> |
45 | </ErrorDocumentation> | 45 | </ErrorDocumentation> |
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>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> | ||
14 | ····<string>//·CS0185:·`method·group'·is·not·a·reference·type·as·required·by·the·lock·statement | 5 | ····<string>//·CS0185:·`method·group'·is·not·a·reference·type·as·required·by·the·lock·statement |
15 | //·Line:·15 | 6 | //·Line:·15 |
16 | class·MainClass | 7 | class·MainClass |
17 | { | 8 | { |
18 | » public·static·void·Main·() | 9 | » public·static·void·Main·() |
19 | » { | 10 | » { |
Offset 26, 9 lines modified | Offset 16, 19 lines modified | ||
26 | class·Bar | 16 | class·Bar |
27 | { | 17 | { |
28 | » internal·void·Buzz·() | 18 | » internal·void·Buzz·() |
29 | » { | 19 | » { |
30 | » } | 20 | » } |
31 | }</string> | 21 | }</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> | ||
32 | ··</Examples> | 31 | ··</Examples> |
33 | </ErrorDocumentation> | 32 | </ErrorDocumentation> |
Offset 6, 16 lines modified | Offset 6, 16 lines modified | ||
6 | //·Line:·4 | 6 | //·Line:·4 |
7 | private·class·X·{ | 7 | private·class·X·{ |
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 | protected·inter | 15 | protected·interface·IFoo·{ |
16 | }</string> | 16 | }</string> |
17 | ··</Examples> | 17 | ··</Examples> |
18 | </ErrorDocumentation> | 18 | </ErrorDocumentation> |
Offset 9, 79 lines modified | Offset 9, 79 lines modified | ||
9 | using·System; | 9 | using·System; |
10 | [assembly:·System.CLSCompliant·(true)] | 10 | [assembly:·System.CLSCompliant·(true)] |
11 | [CLSAttribute·(new·bool·[]·{true,·false})] | 11 | [CLSAttribute·(new·bool·[]·{true,·false})] |
12 | public·enum·E·{ | 12 | public·enum·E·{ |
13 | } | 13 | } |
14 | public· | 14 | public·class·CLSAttribute:·System.Attribute·{ |
15 | ········public·CLSAttribute·()·{ | 15 | ········public·CLSAttribute·()·{ |
16 | ········} | 16 | ········} |
17 | ········ | 17 | ········ |
18 | ········public·CLSAttribute(bool[]·array)·{ | 18 | ········public·CLSAttribute(bool[]·array)·{ |
19 | ········} | 19 | ········} |
20 | }</string> | 20 | }</string> |
21 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | 21 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant |
22 | //·Line:·13 | ||
23 | //·Compiler·options:·-warnaserror·-warn:1 | ||
24 | using·System; | ||
25 | [assembly:CLSCompliant(true)] | ||
26 | public·class·CLSAttribute:·Attribute·{ | ||
27 | ········public·CLSAttribute()·{} | ||
28 | ········public·CLSAttribute(string[]·array)·{} | ||
29 | } | ||
30 | [CLSAttribute(new·string[]·{·"",·""·})] | ||
31 | public·interface·ITest·{ | ||
32 | }</string> | ||
33 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | ||
34 | //·Line:·8 | 22 | //·Line:·8 |
35 | //·Compiler·options:·-warnaserror·-warn:1 | 23 | //·Compiler·options:·-warnaserror·-warn:1 |
36 | using·System; | 24 | using·System; |
37 | [assembly:·System.CLSCompliant·(true)] | 25 | [assembly:·System.CLSCompliant·(true)] |
38 | [CLSAttribute·(new·bool·[]·{true,·false})] | 26 | [CLSAttribute·(new·bool·[]·{true,·false})] |
39 | public·enum·E·{ | 27 | public·enum·E·{ |
40 | } | 28 | } |
41 | public·class·CLSAttribute:·System.Attribute·{ | 29 | public·partial·class·CLSAttribute:·System.Attribute·{ |
42 | ········public·CLSAttribute·()·{ | 30 | ········public·CLSAttribute·()·{ |
43 | ········} | 31 | ········} |
44 | ········ | 32 | ········ |
45 | ········public·CLSAttribute(bool[]·array)·{ | 33 | ········public·CLSAttribute(bool[]·array)·{ |
46 | ········} | 34 | ········} |
47 | }</string> | 35 | }</string> |
48 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | 36 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant |
49 | //·Line:· | 37 | //·Line:·8 |
50 | //·Compiler·options:·-warnaserror·-warn:1 | 38 | //·Compiler·options:·-warnaserror·-warn:1 |
51 | using·System; | 39 | using·System; |
52 | [assembly:CLSAttribute·(new·bool·[]·{true,·false})] | ||
53 | [assembly:CLSCompliant·(true)] | 40 | [assembly:CLSCompliant·(true)] |
41 | [CLSAttribute·(new·bool·[]·{true,·false})] | ||
54 | public·class·CLSAttribute:·Attribute·{ | 42 | public·class·CLSAttribute:·Attribute·{ |
55 | ········public·CLSAttribute·()·{ | 43 | ········public·CLSAttribute·()·{ |
56 | ········} | 44 | ········} |
57 | ········ | 45 | ········ |
58 | ········public·CLSAttribute(bool[]·array)·{ | 46 | ········public·CLSAttribute(bool[]·array)·{ |
59 | ········} | 47 | ········} |
60 | }</string> | 48 | }</string> |
61 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | 49 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant |
62 | //·Line:· | 50 | //·Line:·6 |
63 | //·Compiler·options:·-warnaserror·-warn:1 | 51 | //·Compiler·options:·-warnaserror·-warn:1 |
64 | using·System; | 52 | using·System; |
53 | [assembly:CLSAttribute·(new·bool·[]·{true,·false})] | ||
65 | [assembly:CLSCompliant·(true)] | 54 | [assembly:CLSCompliant·(true)] |
66 | [CLSAttribute·(new·bool·[]·{true,·false})] | ||
67 | public·class·CLSAttribute:·Attribute·{ | 55 | public·class·CLSAttribute:·Attribute·{ |
68 | ········public·CLSAttribute·()·{ | 56 | ········public·CLSAttribute·()·{ |
69 | ········} | 57 | ········} |
70 | ········ | 58 | ········ |
71 | ········public·CLSAttribute(bool[]·array)·{ | 59 | ········public·CLSAttribute(bool[]·array)·{ |
72 | ········} | 60 | ········} |
73 | }</string> | 61 | }</string> |
62 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | ||
63 | //·Line:·13 | ||
64 | //·Compiler·options:·-warnaserror·-warn:1 | ||
65 | using·System; | ||
66 | [assembly:CLSCompliant(true)] | ||
67 | public·class·CLSAttribute:·Attribute·{ | ||
68 | ········public·CLSAttribute()·{} | ||
69 | ········public·CLSAttribute(string[]·array)·{} | ||
70 | } | ||
71 | [CLSAttribute(new·string[]·{·"",·""·})] | ||
72 | public·interface·ITest·{ | ||
73 | }</string> | ||
74 | ··</Examples> | 74 | ··</Examples> |
75 | </ErrorDocumentation> | 75 | </ErrorDocumentation> |
Offset 1, 155 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>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:·`G<int>.Foo()'·and·`G<string>.Foo()' |
6 | //·Line:·1 | 6 | //·Line:·18 |
7 | cl | 7 | using·static·G<int>; |
8 | using·static·G<string>; | ||
9 | class·G<T> | ||
8 | { | 10 | { |
11 | » public·static·void·Foo·() | ||
9 | » C·(double[]·o,·int·i·=·-1,·object·ii·=·null) | ||
10 | » { | ||
11 | » } | ||
12 | » | ||
13 | » C·(double[]·o,·int·i·=·-1,·string[]·s·=·null) | ||
14 | » { | 12 | » { |
15 | » } | 13 | » } |
16 | 14 | } | |
15 | class·Test | ||
16 | { | ||
17 | » public·static·void·Main·() | 17 | » public·static·void·Main·() |
18 | » { | 18 | » { |
19 | » » | 19 | » » Foo·(); |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ····<string>//·CS012 | 22 | ····<string>//·CS0122:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`Test.Foo(IIn<string>)'·and·`Test.Foo(IIn<Test>)' |
23 | //·Line:·2 | 23 | //·Line:·22 |
24 | interface·IA | ||
25 | { | ||
26 | » void·Foo·(); | ||
27 | } | ||
28 | interface·IBB·:·IB | ||
29 | { | ||
30 | } | ||
31 | interface·IB | ||
32 | { | ||
33 | » int·Foo·(); | ||
34 | } | ||
35 | interface·I | 24 | interface·IIn<in·T> |
36 | { | 25 | { |
37 | } | 26 | } |
38 | 27 | class·Test | |
39 | { | 28 | { |
40 | » static·void·Main·() | ||
41 | » { | ||
42 | » » IC·i·=·null; | ||
43 | » » i.Foo·(); | ||
44 | » } | ||
45 | }</string> | ||
46 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`D.Test(string)'·and·`D.Test(int,·string)' | ||
47 | //·Line:·16 | ||
29 | » static·void·Foo·(IIn<string>·f) | ||
48 | public·class·D | ||
49 | { | ||
50 | » static·void·Test·(string·a·=·"s") | ||
51 | » { | 30 | » { |
52 | » } | 31 | » } |
53 | » static·void· | 32 | » static·void·Foo·(IIn<Test>·f) |
54 | » { | 33 | » { |
55 | » } | 34 | » } |
56 | » public·static· | 35 | » public·static·int·Main·() |
57 | » { | 36 | » { |
37 | » » IIn<object>·test·=·null; | ||
38 | » » Foo·(test); | ||
58 | » » Test·(); | ||
59 | » } | ||
60 | }</string> | ||
61 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`Test.Foo<int,int>(int,·System.Linq.Expressions.Expression<System.Func<int,int>>)'·and·`Test.Foo<int,int>(int,·System.Func<int,int>)' | ||
62 | //·Line:·22 | ||
63 | using·System; | ||
64 | using·System.Linq; | ||
65 | using·System.Linq.Expressions; | ||
66 | class·Test | ||
67 | { | ||
68 | » static·int·Foo<T,·R>·(T·t,·Expression<Func<T,·R>>·e) | ||
69 | » { | ||
70 | » » return·5; | ||
71 | » } | ||
72 | » | ||
73 | » static·int·Foo<T,·R>·(T·t,·Func<T,·R>·e) | ||
74 | » { | ||
75 | » » return·0; | 39 | » » return·0; |
76 | » } | 40 | » } |
77 | » static·void·Main·() | ||
78 | » { | ||
79 | » » Foo·(1,·i·=>·i); | ||
80 | » } | ||
81 | }</string> | 41 | }</string> |
82 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·` | 42 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`C.M(int,·string,·string)'·and·`C.M<int>(int,·int?,·string)' |
83 | //·Line:· | 43 | //·Line:·16 |
84 | class· | 44 | class·C |
85 | { | 45 | { |
46 | » static·void·M·(int·x,·string·y,·string·z·=·null) | ||
86 | » public·virtual·void·Foo·(int·a2,·string·b2) | ||
87 | » { | ||
88 | » } | ||
89 | » | ||
90 | » public·void·Foo·(string·b,·int·a) | ||
91 | » { | 47 | » { |
92 | » } | 48 | » } |
93 | } | ||
49 | » static·void·M<T>(T·t,·int?·u,·string·z·=·null) | ||
94 | class·B·:·A | ||
95 | { | ||
96 | » public·override·void·Foo·(int·a,·string·b) | ||
97 | » { | 50 | » { |
98 | » } | 51 | » } |
99 | } | ||
100 | class·C | ||
Max diff block lines reached; 15958/19208 bytes (83.08%) 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>CS0412</ErrorName> | 3 | ··<ErrorName>CS0412</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name | 5 | ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | 7 | using·System; | |
8 | interface·I | ||
8 | { | 9 | { |
10 | » T·Foo<T>(IComparable·T); | ||
9 | » public·void·Foo<T>·(int·value) | ||
10 | » { | ||
11 | » » int·T; | ||
12 | » } | ||
13 | }</string> | 11 | }</string> |
14 | ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name | 12 | ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name |
15 | //·Line:·6 | 13 | //·Line:·6 |
16 | class·C | 14 | class·C |
17 | { | 15 | { |
18 | » public·void·Foo<T>·(string·T) | 16 | » public·void·Foo<T>·(string·T) |
19 | » { | 17 | » { |
20 | » } | 18 | » } |
21 | }</string> | 19 | }</string> |
22 | ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name | 20 | ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name |
23 | //·Line:·8 | 21 | //·Line:·8 |
22 | class·C | ||
24 | using·System; | ||
25 | interface·I | ||
26 | { | 23 | { |
27 | » | 24 | » public·void·Foo<T>·(int·value) |
25 | » { | ||
26 | » » int·T; | ||
27 | » } | ||
28 | }</string> | 28 | }</string> |
29 | ··</Examples> | 29 | ··</Examples> |
30 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 1, 55 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>CS0523</ErrorName> | 3 | ··<ErrorName>CS0523</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0523:·Struct·member·` | 5 | ····<string>//·CS0523:·Struct·member·`S<T>.s'·of·type·`S<int>'·causes·a·cycle·in·the·struct·layout |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | struct· | 7 | struct·S<T> |
8 | { | 8 | { |
9 | » | 9 | » S<int>·s; |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0523:·Struct·member·`B.a'·of·type·`A'·causes·a·cycle·in·the·struct·layout | 11 | ····<string>//·CS0523:·Struct·member·`B.a'·of·type·`A'·causes·a·cycle·in·the·struct·layout |
12 | //·Line:·9 | 12 | //·Line:·9 |
13 | struct·A·{ | 13 | struct·A·{ |
14 | » B·b; | 14 | » B·b; |
15 | } | 15 | } |
16 | struct·B·{ | 16 | struct·B·{ |
17 | » A·a; | 17 | » A·a; |
18 | } | 18 | } |
19 | class·Y·{·static·void·Main·()·{}·}</string> | 19 | class·Y·{·static·void·Main·()·{}·}</string> |
20 | ····<string>//·CS0523:·Struct·member·` | 20 | ····<string>//·CS0523:·Struct·member·`A.a'·of·type·`A?'·causes·a·cycle·in·the·struct·layout |
21 | //·Line:·11 | ||
22 | struct·G<T> | ||
23 | { | ||
24 | » public·static·S·s; | ||
25 | } | ||
26 | struct·S | ||
27 | { | ||
28 | » private·G<string>·value; | ||
29 | }</string> | ||
30 | ····<string>//·CS0523:·Struct·member·`S<T>.s'·of·type·`S<T[]>'·causes·a·cycle·in·the·struct·layout | ||
31 | //·Line:·6 | ||
32 | struct·S<T> | ||
33 | { | ||
34 | » static·S<T[]>·s; | ||
35 | }</string> | ||
36 | ····<string>//·CS0523:·Struct·member·`S<T>.s'·of·type·`S<int>'·causes·a·cycle·in·the·struct·layout | ||
37 | //·Line:·6 | 21 | //·Line:·6 |
38 | struct· | 22 | struct·A |
39 | { | 23 | { |
40 | » | 24 | » static·A?·a; |
41 | }</string> | 25 | }</string> |
42 | ····<string>//·CS0523:·Struct·member·`Foo.Handle'·of·type·`Handle<Foo>'·causes·a·cycle·in·the·struct·layout | 26 | ····<string>//·CS0523:·Struct·member·`Foo.Handle'·of·type·`Handle<Foo>'·causes·a·cycle·in·the·struct·layout |
43 | //·Line:·13 | 27 | //·Line:·13 |
44 | //·NOTE:·Not·detected·by·csc·only·by·runtime·loader | 28 | //·NOTE:·Not·detected·by·csc·only·by·runtime·loader |
45 | using·System; | 29 | using·System; |
Offset 58, 16 lines modified | Offset 39, 35 lines modified | ||
58 | » public·IntPtr·Value; | 39 | » public·IntPtr·Value; |
59 | } | 40 | } |
60 | struct·Foo | 41 | struct·Foo |
61 | { | 42 | { |
62 | » public·readonly·Handle<Foo>·Handle; | 43 | » public·readonly·Handle<Foo>·Handle; |
63 | }</string> | 44 | }</string> |
45 | ····<string>//·CS0523:·Struct·member·`S.value'·of·type·`G<string>'·causes·a·cycle·in·the·struct·layout | ||
46 | //·Line:·11 | ||
47 | struct·G<T> | ||
48 | { | ||
49 | » public·static·S·s; | ||
50 | } | ||
51 | struct·S | ||
52 | { | ||
53 | » private·G<string>·value; | ||
54 | }</string> | ||
64 | ····<string>//·CS0523:·Struct·member·`A.a'·of·type·`A | 55 | ····<string>//·CS0523:·Struct·member·`A<T>.a'·of·type·`A<T>'·causes·a·cycle·in·the·struct·layout |
65 | //·Line:·6 | 56 | //·Line:·6 |
66 | struct·A | 57 | struct·A<T> |
67 | { | 58 | { |
68 | » | 59 | » A<T>·a; |
60 | }</string> | ||
61 | ····<string>//·CS0523:·Struct·member·`S<T>.s'·of·type·`S<T[]>'·causes·a·cycle·in·the·struct·layout | ||
62 | //·Line:·6 | ||
63 | struct·S<T> | ||
64 | { | ||
65 | » static·S<T[]>·s; | ||
69 | }</string> | 66 | }</string> |
70 | ··</Examples> | 67 | ··</Examples> |
71 | </ErrorDocumentation> | 68 | </ErrorDocumentation> |
Offset 1, 29 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>CS0176</ErrorName> | 3 | ··<ErrorName>CS0176</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0176:·Static·member·` | 5 | ····<string>//·CS0176:·Static·member·`A.X'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead |
6 | //·Line:·1 | 6 | //·Line:·12 |
7 | using·System; | 7 | using·System; |
8 | class· | 8 | class·A |
9 | { | 9 | { |
10 | » public·static·int·X·{·get·{·return·2;·}·} | ||
10 | ········public·static·void·Main()· | ||
11 | ········{ | ||
12 | ················MyClass·p·=·new·MyClass(); | ||
13 | ················p.Start·("hi"); | ||
14 | ········} | ||
15 | } | 11 | } |
16 | class·MyClass | ||
17 | { | ||
18 | ········public·static·void·Start·(string·info)· | ||
19 | ········{ | ||
20 | 12 | class·T | |
13 | » { | ||
14 | » static·void·Main·() | ||
15 | » { | ||
16 | » » A·T·=·new·A·(); | ||
17 | » » System.Console.WriteLine·(T.X); | ||
18 | » } | ||
21 | }</string> | 19 | }</string> |
22 | ····<string>//·CS0176:·Static·member·`X.void_method()'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | 20 | ····<string>//·CS0176:·Static·member·`X.void_method()'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead |
23 | //·Line:·15 | 21 | //·Line:·15 |
24 | class·X·{ | 22 | class·X·{ |
25 | » public·static·void·void_method·() | 23 | » public·static·void·void_method·() |
26 | » { | 24 | » { |
27 | » } | 25 | » } |
Offset 34, 62 lines modified | Offset 32, 32 lines modified | ||
34 | class·Y·{ | 32 | class·Y·{ |
35 | » void·m·(X·arg) | 33 | » void·m·(X·arg) |
36 | » { | 34 | » { |
37 | » » arg.void_method·(); | 35 | » » arg.void_method·(); |
38 | » } | 36 | » } |
39 | }</string> | 37 | }</string> |
40 | ····<string>//·CS0176:·Static·member·` | 38 | ····<string>//·CS0176:·Static·member·`MyClass.Start(string)'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead |
41 | //·Line:·1 | 39 | //·Line:·10 |
42 | using·System; | 40 | using·System; |
41 | class·TestIt· | ||
43 | class·A | ||
44 | { | ||
45 | » public·static·int·X·{·get·{·return·2;·}·} | ||
46 | } | ||
47 | class·T | ||
48 | » { | ||
49 | » static·void·Main·() | ||
50 | » { | ||
51 | » » A·T·=·new·A·(); | ||
52 | » » System.Console.WriteLine·(T.X); | ||
53 | » } | ||
54 | }</string> | ||
55 | ····<string>//·CS0176:·Static·member·`X.CONST'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | ||
56 | //·Line:·12 | ||
57 | public·class·X·{ | ||
58 | » public·const·double·CONST·=·1; | ||
59 | } | ||
60 | public·class·Y:·X·{ | ||
61 | » void·D·(X·x) | ||
62 | » { | ||
63 | » » double·d·=·x.CONST; | ||
64 | » } | ||
65 | }</string> | ||
66 | ····<string>//·CS0176:·Static·member·`MyEnum.Foo'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | ||
67 | //·Line:·14 | ||
68 | public·enum·MyEnum | ||
69 | { | 42 | { |
70 | 43 | ········public·static·void·Main()· | |
44 | ········{ | ||
45 | ················MyClass·p·=·new·MyClass(); | ||
46 | ················p.Start·("hi"); | ||
47 | ········} | ||
71 | } | 48 | } |
72 | 49 | class·MyClass | |
73 | { | 50 | { |
51 | ········public·static·void·Start·(string·info)· | ||
52 | ········{ | ||
53 | ········} | ||
74 | » static·void·Main·() | ||
75 | » { | ||
76 | » » MyEnum·theEnum·=·MyEnum.Foo; | ||
77 | » » if·(theEnum·==·theEnum.Foo) | ||
78 | » » { | ||
79 | » » } | ||
80 | » } | ||
81 | }</string> | 54 | }</string> |
82 | ····<string>//·CS0176:·Static·member·`string.Empty'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | 55 | ····<string>//·CS0176:·Static·member·`string.Empty'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead |
83 | //·Line:·9 | 56 | //·Line:·9 |
84 | class·X | 57 | class·X |
85 | { | 58 | { |
86 | » public·static·void·Main·() | 59 | » public·static·void·Main·() |
Offset 108, 14 lines modified | Offset 76, 32 lines modified | ||
108 | class·T·{ | 76 | class·T·{ |
109 | » static·void·Main·()·{ | 77 | » static·void·Main·()·{ |
110 | » » A·T·=·new·A·(); | 78 | » » A·T·=·new·A·(); |
111 | » » System.Console.WriteLine·(T.X); | 79 | » » System.Console.WriteLine·(T.X); |
112 | » } | 80 | » } |
113 | }</string> | 81 | }</string> |
82 | ····<string>//·CS0176:·Static·member·`MyEnum.Foo'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | ||
83 | //·Line:·14 | ||
84 | public·enum·MyEnum | ||
85 | { | ||
86 | » Foo·=·1 | ||
87 | } | ||
88 | public·class·Test | ||
89 | { | ||
90 | » static·void·Main·() | ||
91 | » { | ||
Max diff block lines reached; 484/3856 bytes (12.55%) 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>CS1978</ErrorName> | 3 | ··<ErrorName>CS1978</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1978:·An·expression·of·type·` | 5 | ····<string>//·CS1978:·An·expression·of·type·`__arglist'·cannot·be·used·as·an·argument·of·dynamic·operation |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | class·C | 7 | class·C |
8 | { | 8 | { |
9 | » public·static·void·Main·() | 9 | » public·static·void·Main·() |
10 | » { | 10 | » { |
11 | » » dynamic·d·=·null; | 11 | » » dynamic·d·=·null; |
12 | » » d·( | 12 | » » d·(__arglist·(111)); |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS1978:·An·expression·of·type·` | 15 | ····<string>//·CS1978:·An·expression·of·type·`void'·cannot·be·used·as·an·argument·of·dynamic·operation |
16 | //·Line:·9 | 16 | //·Line:·9 |
17 | class·C | 17 | class·C |
18 | { | 18 | { |
19 | » public·static·void·Main·() | 19 | » public·static·void·Main·() |
20 | » { | 20 | » { |
21 | » » dynamic·d·=·null; | 21 | » » dynamic·d·=·null; |
22 | » » d·( | 22 | » » d·(Main·()); |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ····<string>//·CS1978:·An·expression·of·type·`int*'·cannot·be·used·as·an·argument·of·dynamic·operation | 25 | ····<string>//·CS1978:·An·expression·of·type·`int*'·cannot·be·used·as·an·argument·of·dynamic·operation |
26 | //·Line:·9 | 26 | //·Line:·9 |
27 | //·Compiler·options:·-unsafe | 27 | //·Compiler·options:·-unsafe |
28 | unsafe·class·C | 28 | unsafe·class·C |
Offset 9, 14 lines modified | Offset 9, 19 lines modified | ||
9 | using·System; | 9 | using·System; |
10 | [class:Serializable] | 10 | [class:Serializable] |
11 | public·class·C | 11 | public·class·C |
12 | { | 12 | { |
13 | ····public·static·void·Main·()·{} | 13 | ····public·static·void·Main·()·{} |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0658:·`value'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored | ||
16 | //·Line·:·5 | ||
17 | //·Compiler·options:·-warnaserror·-warn:1 | ||
18 | [reply]·["asd"]</string> | ||
15 | ····<string>//·CS0658:·`blah'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored | 19 | ····<string>//·CS0658:·`blah'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored |
16 | //·Line·:·9 | 20 | //·Line·:·9 |
17 | //·Compiler·options:·-warnaserror·-warn:1 | 21 | //·Compiler·options:·-warnaserror·-warn:1 |
18 | public·class·MyClass·{ | 22 | public·class·MyClass·{ |
19 | » delegate·int·MyDelegate·(int·i,·int·j); | 23 | » delegate·int·MyDelegate·(int·i,·int·j); |
Offset 28, 14 lines modified | Offset 33, 9 lines modified | ||
28 | » } | 33 | » } |
29 | » public·static·implicit·operator·MyClass·(Object·o) | 34 | » public·static·implicit·operator·MyClass·(Object·o) |
30 | » { | 35 | » { |
31 | » } | 36 | » } |
32 | }</string> | 37 | }</string> |
33 | ····<string>//·CS0658:·`value'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored | ||
34 | //·Line·:·5 | ||
35 | //·Compiler·options:·-warnaserror·-warn:1 | ||
36 | [reply]·["asd"]</string> | ||
37 | ··</Examples> | 38 | ··</Examples> |
38 | </ErrorDocumentation> | 39 | </ErrorDocumentation> |
Offset 11, 34 lines modified | Offset 11, 24 lines modified | ||
11 | » static·int·x·=·0; | 11 | » static·int·x·=·0; |
12 | » static·void·Main·()·{ | 12 | » static·void·Main·()·{ |
13 | » » fixed·(int*·p·=·&x)·{ | 13 | » » fixed·(int*·p·=·&x)·{ |
14 | » » ····p·=·(int*)22; | 14 | » » ····p·=·(int*)22; |
15 | » » } | 15 | » » } |
16 | » }» » ···· | 16 | » }» » ···· |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS1656:·Cannot·assign·to·` | 18 | ····<string>//·CS1656:·Cannot·assign·to·`m'·because·it·is·a·`using·variable' |
19 | //·Line:· | 19 | //·Line:·10 |
20 | using·System.IO; | ||
20 | class·Test | ||
21 | { | ||
22 | » static·void·Main·() | ||
23 | » { | ||
24 | » » foreach·(int·i·in·new·int[]·{·1,·2}) | ||
25 | » » » i++; | ||
26 | » } | ||
27 | }</string> | ||
28 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' | ||
29 | //·Line:·9 | ||
30 | class·X·{ | 21 | class·X·{ |
31 | » static·void·Main·() | 22 | » static·void·Main·() |
32 | » { | 23 | » { |
33 | » » foreach·(int·i·in·new·int[]·{·2,·3·})·{ | ||
34 | » » ···· | 24 | » » using·(MemoryStream·m·=·new·MemoryStream·()){ |
25 | » » » m·=·null; | ||
35 | » » } | 26 | » » } |
36 | » } | 27 | » } |
37 | }</string> | 28 | }</string> |
38 | ····<string>//·CS1656:·Cannot·assign·to·`Method_1'·because·it·is·a·`method·group' | 29 | ····<string>//·CS1656:·Cannot·assign·to·`Method_1'·because·it·is·a·`method·group' |
39 | //·Line:·14 | 30 | //·Line:·14 |
40 | public·class·Test | 31 | public·class·Test |
Offset 50, 25 lines modified | Offset 40, 23 lines modified | ||
50 | ········public·static·void·Main·() | 40 | ········public·static·void·Main·() |
51 | ········{ | 41 | ········{ |
52 | » » Test·t·=·new·Test·(); | 42 | » » Test·t·=·new·Test·(); |
53 | » » | 43 | » » |
54 | ················t.Method_1·+=·delegate·{··}; | 44 | ················t.Method_1·+=·delegate·{··}; |
55 | ········} | 45 | ········} |
56 | }</string> | 46 | }</string> |
57 | ····<string>//·CS1656:·Cannot·assign·to·` | 47 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' |
58 | //·Line:· | 48 | //·Line:·9 |
59 | using·System.IO; | ||
60 | class·X·{ | ||
49 | class·Test | ||
50 | { | ||
61 | » static·void·Main·() | 51 | » static·void·Main·() |
62 | » { | 52 | » { |
53 | » » foreach·(int·i·in·new·int[]·{·1,·2}) | ||
54 | » » » i++; | ||
63 | » » using·(MemoryStream·m·=·new·MemoryStream·()){ | ||
64 | » » » m·=·null; | ||
65 | » » } | ||
66 | » } | 55 | » } |
67 | }</string> | 56 | }</string> |
68 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' | 57 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' |
69 | //·Line:·14 | 58 | //·Line:·14 |
70 | using·System.Collections; | 59 | using·System.Collections; |
Offset 79, 9 lines modified | Offset 67, 21 lines modified | ||
79 | » { | 67 | » { |
80 | » » IEnumerable·f·=·foo·(); | 68 | » » IEnumerable·f·=·foo·(); |
81 | » » if·(f·!=·null) | 69 | » » if·(f·!=·null) |
82 | » » » foreach·(int·i·in·f) | 70 | » » » foreach·(int·i·in·f) |
83 | » » » » i·=·0; | 71 | » » » » i·=·0; |
84 | » } | 72 | » } |
85 | }</string> | 73 | }</string> |
74 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' | ||
75 | //·Line:·9 | ||
76 | class·X·{ | ||
77 | » static·void·Main·() | ||
78 | » { | ||
79 | » » foreach·(int·i·in·new·int[]·{·2,·3·})·{ | ||
80 | » » ····i·=·4; | ||
81 | » » } | ||
82 | » } | ||
83 | }</string> | ||
86 | ··</Examples> | 84 | ··</Examples> |
87 | </ErrorDocumentation> | 85 | </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, 45 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>CS0668</ErrorName> | 3 | ··<ErrorName>CS0668</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0668:·Two·indexers·have·different·names;·the·IndexerName·attribute·must·be·used·with·the·same·name·on·every·indexer·within·a·type | 5 | ····<string>//·CS0668:·Two·indexers·have·different·names;·the·IndexerName·attribute·must·be·used·with·the·same·name·on·every·indexer·within·a·type |
6 | //·Line:· | 6 | //·Line:·11 |
7 | using·System.Runtime.CompilerServices; | 7 | using·System.Runtime.CompilerServices; |
8 | class·A·{ | 8 | class·A·{ |
9 | » [IndexerName·("Blah")] | 9 | » [IndexerName·("Blah")] |
10 | » int·this·[int·a]·{ | 10 | » int·this·[int·a]·{ |
11 | » get·{·return·1;·} | 11 | » get·{·return·1;·} |
12 | » } | 12 | » } |
13 | » | 13 | » |
14 | » [IndexerName·("Foo")] | ||
15 | » int·this·[string·b]·{ | 14 | » int·this·[string·b]·{ |
16 | » get·{·return·2;·} | 15 | » get·{·return·2;·} |
17 | » } | 16 | » } |
18 | » | ||
19 | ········public·static·int·Main·() | ||
20 | ········{ | ||
21 | » » int·a·=·5; | ||
22 | » » | ||
23 | » » if·(!(a·is·object)) | ||
24 | » » » return·3; | ||
25 | » » return·0; | ||
26 | ········} | ||
27 | }</string> | 17 | }</string> |
28 | ····<string>//·CS0668:·Two·indexers·have·different·names;·the·IndexerName·attribute·must·be·used·with·the·same·name·on·every·indexer·within·a·type | 18 | ····<string>//·CS0668:·Two·indexers·have·different·names;·the·IndexerName·attribute·must·be·used·with·the·same·name·on·every·indexer·within·a·type |
29 | //·Line:· | 19 | //·Line:· |
30 | using·System.Runtime.CompilerServices; | 20 | using·System.Runtime.CompilerServices; |
31 | class·A·{ | 21 | class·A·{ |
32 | » [IndexerName·("Blah")] | 22 | » [IndexerName·("Blah")] |
33 | » int·this·[int·a]·{ | 23 | » int·this·[int·a]·{ |
34 | » get·{·return·1;·} | 24 | » get·{·return·1;·} |
35 | » } | 25 | » } |
36 | » | 26 | » |
27 | » [IndexerName·("Foo")] | ||
37 | » int·this·[string·b]·{ | 28 | » int·this·[string·b]·{ |
38 | » get·{·return·2;·} | 29 | » get·{·return·2;·} |
39 | » } | 30 | » } |
31 | » | ||
32 | ········public·static·int·Main·() | ||
33 | ········{ | ||
34 | » » int·a·=·5; | ||
35 | » » | ||
36 | » » if·(!(a·is·object)) | ||
37 | » » » return·3; | ||
38 | » » return·0; | ||
39 | ········} | ||
40 | }</string> | 40 | }</string> |
41 | ··</Examples> | 41 | ··</Examples> |
42 | </ErrorDocumentation> | 42 | </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·default; |
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·case·5; |
19 | » } | 19 | » } |
20 | }</string> | 20 | }</string> |
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </ErrorDocumentation> |
Offset 1, 48 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>CS0472</ErrorName> | 3 | ··<ErrorName>CS0472</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0472:·The·result·of·comparing·value·type·` | 5 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`byte'·with·null·is·always·`false' |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror·-warn:2 | 7 | //·Compiler·options:·-warnaserror·-warn:2 |
8 | class·C | 8 | class·C |
9 | { | 9 | { |
10 | » public·static· | 10 | » public·static·bool·Test·(byte·value) |
11 | » { | 11 | » { |
12 | » » | 12 | » » if·(value·==·null) |
13 | » » » return·false; | ||
14 | » » return·true; | ||
15 | » } | ||
16 | }</string> | ||
17 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true' | ||
18 | //·Line:·8 | ||
19 | //·Compiler·options:·-warnaserror·-warn:2 | ||
20 | public·class·X·{ | ||
21 | » public·static·bool·Compute·(int·x) | ||
22 | » { | ||
23 | » » return·x·!=·null; | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false' | ||
27 | //·Line:·8 | ||
28 | //·Compiler·options:·-warnaserror·-warn:2 | ||
29 | public·class·X·{ | ||
30 | » public·static·bool·Compute·(int·x) | ||
31 | » { | ||
32 | » » return·x·==·null; | ||
13 | » } | 33 | » } |
14 | }</string> | 34 | }</string> |
15 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true' | 35 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true' |
16 | //·Line:·9 | 36 | //·Line:·9 |
17 | //·Compiler·options:·-warnaserror·-warn:2 | 37 | //·Compiler·options:·-warnaserror·-warn:2 |
18 | public·class·X | 38 | public·class·X |
19 | { | 39 | { |
20 | » public·static·void·Compute·(int·x) | 40 | » public·static·void·Compute·(int·x) |
21 | » { | 41 | » { |
22 | » » if·(true·&&·x·!=·null) | 42 | » » if·(true·&&·x·!=·null) |
23 | » » » return; | 43 | » » » return; |
24 | » } | 44 | » } |
25 | }</string> | 45 | }</string> |
26 | ····<string>//·CS0472:·The·result·of·comparing·value·type·` | 46 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`long'·with·null·is·always·`false' |
27 | //·Line:· | 47 | //·Line:·9 |
28 | //·Compiler·options:·-warnaserror | 48 | //·Compiler·options:·-warnaserror·-warn:2 |
29 | enum·E | ||
30 | { | ||
31 | } | ||
32 | class· | 49 | class·C |
33 | { | 50 | { |
34 | » public·static·void·Main·() | 51 | » public·static·void·Main·() |
35 | » { | 52 | » { |
53 | » » System.Console.WriteLine(5·==·(long?)null); | ||
36 | » » E·u·=·0; | ||
37 | » » var·b·=·u·==·(E?)null; | ||
38 | » } | 54 | » } |
39 | }</string> | 55 | }</string> |
40 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false' | 56 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false' |
41 | //·Line:·12 | 57 | //·Line:·12 |
42 | //·Compiler·options:·-warnaserror | 58 | //·Compiler·options:·-warnaserror |
43 | using·System; | 59 | using·System; |
Offset 51, 43 lines modified | Offset 69, 25 lines modified | ||
51 | { | 69 | { |
52 | » public·static·void·Main·() | 70 | » public·static·void·Main·() |
53 | » { | 71 | » { |
54 | » » int·i·=·0; | 72 | » » int·i·=·0; |
55 | » » var·x·=·i·==·default·(byte?); | 73 | » » var·x·=·i·==·default·(byte?); |
56 | » } | 74 | » } |
57 | }</string> | 75 | }</string> |
58 | ····<string>//·CS0472:·The·result·of·comparing·value·type·` | 76 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`E'·with·null·is·always·`false' |
59 | //·Line:· | 77 | //·Line:·14 |
60 | //·Compiler·options:·-warnaserror | 78 | //·Compiler·options:·-warnaserror |
61 | 79 | enum·E | |
62 | { | 80 | { |
81 | } | ||
63 | » public·static·bool·Test·(byte·value) | ||
64 | » { | ||
65 | » » if·(value·==·null) | ||
66 | » » » return·false; | ||
67 | » » return·true; | ||
68 | » } | ||
69 | }</string> | ||
70 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true' | ||
71 | //·Line:·8 | ||
72 | //·Compiler·options:·-warnaserror·-warn:2 | ||
73 | public·class·X·{ | ||
74 | » public·static·bool·Compute·(int·x) | ||
75 | » { | ||
76 | » » return·x·!=·null; | ||
77 | » } | ||
78 | }</string> | ||
79 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false' | ||
80 | //·Line:·8 | ||
81 | //·Compiler·options:·-warnaserror·-warn:2 | ||
82 | public·class·X·{ | ||
83 | 82 | class·X | |
83 | { | ||
84 | » public·static·void·Main·() | ||
84 | » { | 85 | » { |
85 | » » | 86 | » » E·u·=·0; |
87 | » » var·b·=·u·==·(E?)null; | ||
86 | » } | 88 | » } |
87 | }</string> | 89 | }</string> |
88 | ··</Examples> | 90 | ··</Examples> |
89 | </ErrorDocumentation> | 91 | </ErrorDocumentation> |
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 | » static·void·Optional·(int·i,·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·=·()·=>·Optional·(1); |
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 | » public·M·(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·=·()·=>·new·M·(); |
33 | » } | 33 | » } |
34 | }</string> | 34 | }</string> |
35 | ··</Examples> | 35 | ··</Examples> |
36 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 1, 33 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>CS0236</ErrorName> | 3 | ··<ErrorName>CS0236</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`Test.o1' | ||
6 | //·Line:·8 | ||
7 | delegate·void·Foo·(); | ||
8 | class·Test | ||
9 | { | ||
10 | ········object·o1; | ||
11 | ········Foo·h·=·delegate·()·{ | ||
12 | ················o1·=·null; | ||
13 | ········}; | ||
14 | }</string> | ||
5 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C.stuff' | 15 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C.stuff' |
6 | //·Line:·6 | 16 | //·Line:·6 |
7 | class·C | 17 | class·C |
8 | { | 18 | { |
9 | » object·stuff·=·stuff; | 19 | » object·stuff·=·stuff; |
10 | » | 20 | » |
11 | » public·C·(object·stuff) | 21 | » public·C·(object·stuff) |
12 | » { | 22 | » { |
13 | » } | 23 | » } |
14 | }</string> | 24 | }</string> |
15 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·` | 25 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C1.CC' |
16 | //·Line:· | 26 | //·Line:·11 |
17 | delegate·void·Foo·(); | ||
18 | class· | 27 | class·C1 |
19 | { | 28 | { |
20 | ···· | 29 | ····public·double·CC·=·0; |
30 | } | ||
21 | ········Foo·h·=·delegate·()·{ | ||
22 | ················o1·=·null; | ||
23 | 31 | class·C2 | |
32 | { | ||
33 | » public·static·readonly·double·X_Small2·=·C1.CC; | ||
24 | }</string> | 34 | }</string> |
25 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`X.Foo' | 35 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`X.Foo' |
26 | //·Line:·12 | 36 | //·Line:·12 |
27 | class·X | 37 | class·X |
28 | { | 38 | { |
29 | » int·Foo·{ | 39 | » int·Foo·{ |
Offset 37, 21 lines modified | Offset 49, 9 lines modified | ||
37 | » } | 49 | » } |
38 | » long·Bar·=·Foo; | 50 | » long·Bar·=·Foo; |
39 | » static·void·Main·()·{ | 51 | » static·void·Main·()·{ |
40 | » } | 52 | » } |
41 | }</string> | 53 | }</string> |
42 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C1.CC' | ||
43 | //·Line:·11 | ||
44 | class·C1 | ||
45 | { | ||
46 | ····public·double·CC·=·0; | ||
47 | } | ||
48 | class·C2 | ||
49 | { | ||
50 | » public·static·readonly·double·X_Small2·=·C1.CC; | ||
51 | }</string> | ||
52 | ··</Examples> | 54 | ··</Examples> |
53 | </ErrorDocumentation> | 55 | </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>CS0703</ErrorName> | 3 | ··<ErrorName>CS0703</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·` | 5 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`A.B<T>.C'·is·less·accessible·than·`A.B<T>' |
6 | //·Line:· | 6 | //·Line:·6 |
7 | public·class· | 7 | public·class·A |
8 | { | 8 | { |
9 | » protected·internal·class·B<T>·where·T·:·B<T>.C | ||
9 | » interface·I | ||
10 | » { | ||
11 | » } | ||
12 | » public·void·Foo<T>()··where·T·:·I | ||
13 | » { | 10 | » { |
11 | » » internal·class·C | ||
12 | » » { | ||
13 | » » } | ||
14 | » } | 14 | » } |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`I'·is·less·accessible·than·`C<T>' | 16 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`I'·is·less·accessible·than·`C<T>' |
17 | //·Line:·8 | 17 | //·Line:·8 |
18 | interface·I | 18 | interface·I |
19 | { | 19 | { |
20 | } | 20 | } |
21 | public·class·C<T>··where·T·:·I | 21 | public·class·C<T>··where·T·:·I |
22 | { | 22 | { |
23 | }</string> | 23 | }</string> |
24 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·` | 24 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`C.I'·is·less·accessible·than·`C.Foo<T>()' |
25 | //·Line:· | 25 | //·Line:·10 |
26 | public·class· | 26 | public·class·C |
27 | { | 27 | { |
28 | » | 28 | » interface·I |
29 | » { | ||
30 | » } | ||
31 | » public·void·Foo<T>()··where·T·:·I | ||
29 | » { | 32 | » { |
30 | » » internal·class·C | ||
31 | » » { | ||
32 | » » } | ||
33 | » } | 33 | » } |
34 | }</string> | 34 | }</string> |
35 | ··</Examples> | 35 | ··</Examples> |
36 | </ErrorDocumentation> | 36 | </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, 39 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·`IList.Test'·and·`ICounter.Test' | ||
6 | //·Line:·26 | ||
7 | using·System; | ||
8 | delegate·void·Foo·(); | ||
9 | interface·IList· | ||
10 | { | ||
11 | » event·Foo·Test; | ||
12 | } | ||
13 | interface·ICounter· | ||
14 | { | ||
15 | » event·Foo·Test; | ||
16 | } | ||
17 | interface·IListCounter:·IList,·ICounter | ||
18 | { | ||
19 | } | ||
20 | class·Test | ||
21 | { | ||
22 | » static·void·Foo·(IListCounter·t) | ||
23 | » { | ||
24 | » » t.Test·+=·null; | ||
25 | » } | ||
26 | }</string> | ||
27 | ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO'·and·`TestLib.FOO' | 5 | ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO'·and·`TestLib.FOO' |
28 | //·Line:·9 | 6 | //·Line:·9 |
29 | //·Compiler·options:·-r:CS0229-3-lib.dll | 7 | //·Compiler·options:·-r:CS0229-3-lib.dll |
30 | public·class·Test | 8 | public·class·Test |
31 | { | 9 | { |
32 | ···public·static·void·Main() | 10 | ···public·static·void·Main() |
Offset 63, 25 lines modified | Offset 35, 14 lines modified | ||
63 | class·Test | 35 | class·Test |
64 | { | 36 | { |
65 | » static·void·Foo·(IListCounter·t) | 37 | » static·void·Foo·(IListCounter·t) |
66 | » { | 38 | » { |
67 | » » t.Count·=·9;· | 39 | » » t.Count·=·9;· |
68 | » } | 40 | » } |
69 | }</string> | 41 | }</string> |
70 | ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO()'·and·`TestLib.FOO' | ||
71 | //·Line:·9 | ||
72 | //·Compiler·options:·-r:CS0229-4-lib.dll | ||
73 | public·class·Test | ||
74 | { | ||
75 | ···public·static·void·Main() | ||
76 | ···{ | ||
77 | ······System.Console.WriteLine(TestLib.FOO); | ||
78 | ···} | ||
79 | }</string> | ||
80 | ····<string>//·CS0229:·Ambiguity·between·`Program.I1.Id'·and·`Program.I2.Id' | 42 | ····<string>//·CS0229:·Ambiguity·between·`Program.I1.Id'·and·`Program.I2.Id' |
81 | //·Line:·18 | 43 | //·Line:·18 |
82 | static·class·Program | 44 | static·class·Program |
83 | { | 45 | { |
84 | » public·interface·I1 | 46 | » public·interface·I1 |
85 | » { | 47 | » { |
Offset 122, 9 lines modified | Offset 83, 48 lines modified | ||
122 | class·Test | 83 | class·Test |
123 | { | 84 | { |
124 | » public·static·void·Main·() | 85 | » public·static·void·Main·() |
125 | » { | 86 | » { |
126 | » » N.Foo·(); | 87 | » » N.Foo·(); |
127 | » } | 88 | » } |
128 | }</string> | 89 | }</string> |
90 | ····<string>//·CS0229:·Ambiguity·between·`IList.Test'·and·`ICounter.Test' | ||
91 | //·Line:·26 | ||
92 | using·System; | ||
93 | delegate·void·Foo·(); | ||
94 | interface·IList· | ||
95 | { | ||
96 | » event·Foo·Test; | ||
97 | } | ||
98 | interface·ICounter· | ||
99 | { | ||
100 | » event·Foo·Test; | ||
101 | } | ||
102 | interface·IListCounter:·IList,·ICounter | ||
103 | { | ||
104 | } | ||
105 | class·Test | ||
106 | { | ||
107 | » static·void·Foo·(IListCounter·t) | ||
108 | » { | ||
109 | » » t.Test·+=·null; | ||
110 | » } | ||
111 | }</string> | ||
112 | ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO()'·and·`TestLib.FOO' | ||
113 | //·Line:·9 | ||
114 | //·Compiler·options:·-r:CS0229-4-lib.dll | ||
115 | public·class·Test | ||
116 | { | ||
117 | ···public·static·void·Main() | ||
118 | ···{ | ||
119 | ······System.Console.WriteLine(TestLib.FOO); | ||
120 | ···} | ||
121 | }</string> | ||
129 | ··</Examples> | 122 | ··</Examples> |
130 | </ErrorDocumentation> | 123 | </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>CS8170</ErrorName> | 3 | ··<ErrorName>CS8170</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8170: | 5 | ····<string>//·CS8170: |
6 | //·Line:· | 6 | //·Line:·10 |
7 | public·struct·S | 7 | public·struct·S |
8 | { | 8 | { |
9 | » int·f; | ||
9 | » public·ref·S·Foo·() | 10 | » public·ref·S·Foo·() |
10 | » { | 11 | » { |
11 | » » return·ref· | 12 | » » return·ref·f; |
12 | » } | 13 | » } |
13 | }</string> | 14 | }</string> |
14 | ····<string>//·CS8170: | 15 | ····<string>//·CS8170: |
15 | //·Line:· | 16 | //·Line:·8 |
16 | public·struct·S | 17 | public·struct·S |
17 | { | 18 | { |
18 | » int·f; | ||
19 | » public·ref·S·Foo·() | 19 | » public·ref·S·Foo·() |
20 | » { | 20 | » { |
21 | » » return·ref· | 21 | » » return·ref·this; |
22 | » } | 22 | » } |
23 | }</string> | 23 | }</string> |
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </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>CS0156</ErrorName> | 3 | ··<ErrorName>CS0156</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0156:·A·throw·statement·with·no·arguments·is·not·allowed·outside·of·a·catch·clause | 5 | ····<string>//·CS0156:·A·throw·statement·with·no·arguments·is·not·allowed·outside·of·a·catch·clause |
6 | //·Line:·1 | 6 | //·Line:·12 |
7 | using·System; | 7 | using·System; |
8 | class·Foo | 8 | class·Foo |
9 | { | 9 | { |
10 | » static·void·Main·() | 10 | » static·void·Main·() |
11 | » { | 11 | » { |
12 | » » try·{ | 12 | » » try·{ |
13 | » » | 13 | » » » Console.WriteLine·("Test·CS0156"); |
14 | » » } | ||
15 | » » finally·{ | ||
16 | » » » throw; | 14 | » » » throw; |
17 | » » } | 15 | » » } |
16 | » » catch·{ | ||
17 | » » }» » » | ||
18 | » } | 18 | » } |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0156:·A·throw·statement·with·no·arguments·is·not·allowed·outside·of·a·catch·clause | 20 | ····<string>//·CS0156:·A·throw·statement·with·no·arguments·is·not·allowed·outside·of·a·catch·clause |
21 | //·Line:·1 | 21 | //·Line:·14 |
22 | using·System; | 22 | using·System; |
23 | class·Foo | 23 | class·Foo |
24 | { | 24 | { |
25 | » static·void·Main·() | 25 | » static·void·Main·() |
26 | » { | 26 | » { |
27 | » » try·{ | 27 | » » try·{ |
28 | » » | 28 | » » ····Console.WriteLine·("TEST"); |
29 | » » } | ||
30 | » » finally·{ | ||
29 | » » » throw; | 31 | » » » throw; |
30 | » » } | 32 | » » } |
31 | » » catch·{ | ||
32 | » » }» » » | ||
33 | » } | 33 | » } |
34 | }</string> | 34 | }</string> |
35 | ··</Examples> | 35 | ··</Examples> |
36 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 1, 47 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>CS0612</ErrorName> | 3 | ··<ErrorName>CS0612</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0612:·` | 5 | ····<string>//·CS0612:·`A.Value'·is·obsolete |
6 | //·Line:· | 6 | //·Line:·13 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | using·System; | ||
9 | [Obsolete] | ||
10 | interface·O2 | ||
11 | { | ||
12 | } | ||
13 | #pragma·warning·disable·612 | ||
14 | class·A | 8 | class·A·{ |
9 | ····[System.Obsolete] | ||
10 | ····int·Value·{ | ||
11 | ········set·{ | ||
12 | ········} | ||
13 | ····} | ||
14 | ···· | ||
15 | ····public·A·()·{ | ||
16 | ········Value·=·4; | ||
17 | ····} | ||
15 | { | ||
16 | » public·virtual·void·Foo<T>·()·where·T·:·O2 | ||
17 | » { | ||
18 | » } | ||
19 | } | ||
20 | #pragma·warning·restore·612 | ||
21 | class·B·:·A | ||
22 | { | ||
23 | » public·override·void·Foo<U>·() | ||
24 | » { | ||
25 | » } | ||
26 | }</string> | 18 | }</string> |
27 | ····<string>//·CS0612:·` | 19 | ····<string>//·CS0612:·`A.Value'·is·obsolete |
28 | //·Line:· | 20 | //·Line:·13 |
29 | //·Compiler·options:·- | 21 | //·Compiler·options:·-warnaserror |
30 | public·class·Bar·{ | ||
31 | 22 | class·A·{ | |
23 | ····[System.Obsolete·("")] | ||
24 | ····int·Value·{ | ||
32 | ········{ | 25 | ········set·{ |
33 | ················Foo·foo·=·new·Foo·(); | ||
34 | ················return·foo.Bar; | ||
35 | ········} | 26 | ········} |
27 | ····} | ||
28 | ···· | ||
29 | ····public·A·()·{ | ||
30 | ········Value·=·4; | ||
31 | ····} | ||
36 | }</string> | 32 | }</string> |
37 | ····<string>//·CS0612:·`E.GetEnumerator()'·is·obsolete | 33 | ····<string>//·CS0612:·`E.GetEnumerator()'·is·obsolete |
38 | //·Line:·22 | 34 | //·Line:·22 |
39 | //·Compiler·options:·-warnaserror | 35 | //·Compiler·options:·-warnaserror |
40 | using·System.Collections; | 36 | using·System.Collections; |
41 | using·System; | 37 | using·System; |
Offset 60, 65 lines modified | Offset 53, 72 lines modified | ||
60 | » public·static·void·Main·() | 53 | » public·static·void·Main·() |
61 | » { | 54 | » { |
62 | » » var·e·=·new·E·(); | 55 | » » var·e·=·new·E·(); |
63 | » » foreach·(var·entry·in·e)·{ | 56 | » » foreach·(var·entry·in·e)·{ |
64 | » » } | 57 | » » } |
65 | » } | 58 | » } |
66 | }</string> | 59 | }</string> |
67 | ····<string>//·CS0612:·`O | 60 | ····<string>//·CS0612:·`O2'·is·obsolete |
68 | //·Line:·23 | 61 | //·Line:·23 |
69 | //·Compiler·options:·-warnaserror | 62 | //·Compiler·options:·-warnaserror |
70 | using·System; | 63 | using·System; |
71 | [Obsolete] | 64 | [Obsolete] |
72 | 65 | interface·O2 | |
73 | { | 66 | { |
74 | } | 67 | } |
75 | #pragma·warning·disable·612 | 68 | #pragma·warning·disable·612 |
76 | class·A | 69 | class·A |
77 | { | 70 | { |
78 | » public·virtual·void·Foo<T>·()·where·T·:·O | 71 | » public·virtual·void·Foo<T>·()·where·T·:·O2 |
79 | » { | 72 | » { |
80 | » } | 73 | » } |
81 | } | 74 | } |
82 | #pragma·warning·restore·612 | 75 | #pragma·warning·restore·612 |
83 | class·B·:·A | 76 | class·B·:·A |
84 | { | 77 | { |
85 | » public·override·void·Foo<U>·() | 78 | » public·override·void·Foo<U>·() |
86 | » { | 79 | » { |
87 | » } | 80 | » } |
88 | }</string> | 81 | }</string> |
89 | ····<string>//·CS0612:·` | 82 | ····<string>//·CS0612:·`O1'·is·obsolete |
90 | //·Line:· | 83 | //·Line:·23 |
91 | //·Compiler·options:·-warnaserror | 84 | //·Compiler·options:·-warnaserror |
85 | using·System; | ||
86 | [Obsolete] | ||
87 | class·O1 | ||
88 | { | ||
89 | } | ||
90 | #pragma·warning·disable·612 | ||
92 | class·A | 91 | class·A |
93 | ····[System.Obsolete·("")] | ||
94 | ····int·Value·{ | ||
95 | ········set·{ | ||
96 | ········} | ||
97 | ····} | ||
98 | ···· | ||
99 | ····public·A·()·{ | ||
100 | ········Value·=·4; | ||
101 | 92 | { | |
93 | » public·virtual·void·Foo<T>·()·where·T·:·O1 | ||
94 | » { | ||
95 | » } | ||
96 | } | ||
97 | #pragma·warning·restore·612 | ||
98 | class·B·:·A | ||
99 | { | ||
Max diff block lines reached; 533/3098 bytes (17.20%) of diff not shown. |
Offset 13, 32 lines modified | Offset 13, 32 lines modified | ||
13 | » { | 13 | » { |
14 | » » public·static·void·Main·() | 14 | » » public·static·void·Main·() |
15 | » » { | 15 | » » { |
16 | » » » Console.WriteLine·(System.Type.GetType·("System.String")); | 16 | » » » Console.WriteLine·(System.Type.GetType·("System.String")); |
17 | » » } | 17 | » » } |
18 | » } | 18 | » } |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0234:·The·type·or·namespace·name·`Enum'·does·not·exist·in·the·namespace·`A.B.System'.·Are·you·missing·an·assembly·reference? | ||
21 | //·Line:·8 | ||
22 | using·System; | ||
23 | namespace·A.B.System·{ | ||
24 | » public·class·Test·{· | ||
25 | » » public·static·void·Main·()·{ | ||
26 | » » » Console.WriteLine·(typeof·(System.Enum)); | ||
27 | » » }· | ||
28 | » }· | ||
29 | }</string> | ||
20 | ····<string>//·CS0234:·The·type·or·namespace·name·`Linq'·does·not·exist·in·the·namespace·`System'.·Are·you·missing·`System.Core'·assembly·reference? | 30 | ····<string>//·CS0234:·The·type·or·namespace·name·`Linq'·does·not·exist·in·the·namespace·`System'.·Are·you·missing·`System.Core'·assembly·reference? |
21 | //·Line:·5 | 31 | //·Line:·5 |
22 | //·Compiler·options:·-noconfig | 32 | //·Compiler·options:·-noconfig |
23 | using·System.Linq; | 33 | using·System.Linq; |
24 | class·C | 34 | class·C |
25 | { | 35 | { |
26 | » public·static·void·Main·() | 36 | » public·static·void·Main·() |
27 | » { | 37 | » { |
28 | » } | 38 | » } |
29 | }</string> | 39 | }</string> |
30 | ····<string>//·CS0234:·The·type·or·namespace·name·`Enum'·does·not·exist·in·the·namespace·`A.B.System'.·Are·you·missing·an·assembly·reference? | ||
31 | //·Line:·8 | ||
32 | using·System; | ||
33 | namespace·A.B.System·{ | ||
34 | » public·class·Test·{· | ||
35 | » » public·static·void·Main·()·{ | ||
36 | » » » Console.WriteLine·(typeof·(System.Enum)); | ||
37 | » » }· | ||
38 | » }· | ||
39 | }</string> | ||
40 | ··</Examples> | 40 | ··</Examples> |
41 | </ErrorDocumentation> | 41 | </ErrorDocumentation> |
Offset 1, 11 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>CS1739</ErrorName> | 3 | ··<ErrorName>CS1739</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`System.Delegate.DynamicInvoke(params·object[])'·does·not·contain·a·parameter·named·`b' | ||
6 | //·Line:·18 | ||
7 | using·System; | ||
8 | class·C | ||
9 | { | ||
10 | » delegate·int·IntDelegate·(int·a); | ||
11 | » | ||
12 | » static·int·TestInt·(int·u) | ||
13 | » { | ||
14 | » » return·29; | ||
15 | » } | ||
16 | » | ||
17 | » public·static·void·Main·() | ||
18 | » { | ||
19 | » » var·del·=·new·IntDelegate·(TestInt); | ||
20 | » » del.DynamicInvoke·(b·:·7); | ||
21 | » } | ||
22 | }</string> | ||
5 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`Program.M(int,·int,·int)'·does·not·contain·a·parameter·named·`whatever' | 23 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`Program.M(int,·int,·int)'·does·not·contain·a·parameter·named·`whatever' |
6 | //·Line:·8 | 24 | //·Line:·8 |
7 | public·class·Program | 25 | public·class·Program |
8 | { | 26 | { |
9 | » public·static·void·Main·() | 27 | » public·static·void·Main·() |
10 | » { | 28 | » { |
Offset 31, 34 lines modified | Offset 51, 14 lines modified | ||
31 | { | 51 | { |
32 | » public·static·void·Main·() | 52 | » public·static·void·Main·() |
33 | » { | 53 | » { |
34 | » » A·a·=·new·A·(); | 54 | » » A·a·=·new·A·(); |
35 | » » a·[value:1]·=·9; | 55 | » » a·[value:1]·=·9; |
36 | » } | 56 | » } |
37 | }</string> | 57 | }</string> |
38 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`System.Delegate.DynamicInvoke(params·object[])'·does·not·contain·a·parameter·named·`b' | ||
39 | //·Line:·18 | ||
40 | using·System; | ||
41 | class·C | ||
42 | { | ||
43 | » delegate·int·IntDelegate·(int·a); | ||
44 | » | ||
45 | » static·int·TestInt·(int·u) | ||
46 | » { | ||
47 | » » return·29; | ||
48 | » } | ||
49 | » | ||
50 | » public·static·void·Main·() | ||
51 | » { | ||
52 | » » var·del·=·new·IntDelegate·(TestInt); | ||
53 | » » del.DynamicInvoke·(b·:·7); | ||
54 | » } | ||
55 | }</string> | ||
56 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`C.Foo(int,·int)'·does·not·contain·a·parameter·named·`b' | 58 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`C.Foo(int,·int)'·does·not·contain·a·parameter·named·`b' |
57 | //·Line:·12 | 59 | //·Line:·12 |
58 | class·C | 60 | class·C |
59 | { | 61 | { |
60 | » static·void·Foo·(int·x,·int·y) | 62 | » static·void·Foo·(int·x,·int·y) |
61 | » { | 63 | » { |
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>CS1661</ErrorName> | 3 | ··<ErrorName>CS1661</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1661:·Cannot·convert·`anonymous·method'·to·delegate·type·`System.Predicate<T>'·since·there·is·a·parameter·mismatch | ||
6 | //·Line:·8 | ||
7 | class·Test<T> | ||
8 | { | ||
9 | » void·test·(Test<T>·t,·System.Predicate<T>·p) | ||
10 | » { | ||
11 | » » test·(t,·delegate·(Test<T>·item)·{ | ||
12 | » » » return·false; | ||
13 | » » }); | ||
14 | » } | ||
15 | }</string> | ||
5 | ····<string>//·CS1661:·Cannot·convert·`lambda·expression'·to·delegate·type·`C.WithOutParam'·since·there·is·a·parameter·mismatch | 16 | ····<string>//·CS1661:·Cannot·convert·`lambda·expression'·to·delegate·type·`C.WithOutParam'·since·there·is·a·parameter·mismatch |
6 | //·Line:·10 | 17 | //·Line:·10 |
7 | class·C | 18 | class·C |
8 | { | 19 | { |
9 | » delegate·void·WithOutParam·(out·string·value); | 20 | » delegate·void·WithOutParam·(out·string·value); |
Offset 21, 21 lines modified | Offset 33, 9 lines modified | ||
21 | class·X·{ | 33 | class·X·{ |
22 | » static·void·Main·() | 34 | » static·void·Main·() |
23 | » { | 35 | » { |
24 | » » D·d2·=·delegate·(ref·int·x)·{}; | 36 | » » D·d2·=·delegate·(ref·int·x)·{}; |
25 | » } | 37 | » } |
26 | }</string> | 38 | }</string> |
27 | ····<string>//·CS1661:·Cannot·convert·`anonymous·method'·to·delegate·type·`System.Predicate<T>'·since·there·is·a·parameter·mismatch | ||
28 | //·Line:·8 | ||
29 | class·Test<T> | ||
30 | { | ||
31 | » void·test·(Test<T>·t,·System.Predicate<T>·p) | ||
32 | » { | ||
33 | » » test·(t,·delegate·(Test<T>·item)·{ | ||
34 | » » » return·false; | ||
35 | » » }); | ||
36 | » } | ||
37 | }</string> | ||
38 | ··</Examples> | 39 | ··</Examples> |
39 | </ErrorDocumentation> | 40 | </ErrorDocumentation> |
Offset 8, 57 lines modified | Offset 8, 64 lines modified | ||
8 | public·class·Test | 8 | public·class·Test |
9 | { | 9 | { |
10 | » public·static·void·Main() | 10 | » public·static·void·Main() |
11 | » { | 11 | » { |
12 | » » byte·b·=·-1; | 12 | » » byte·b·=·-1; |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0031:·Constant·value·`-97'·cannot·be·converted·to·a·`uint' | ||
16 | //·Line:·9 | ||
17 | public·class·Test | ||
18 | { | ||
19 | » const·uint·b·=·-'a'; | ||
20 | }</string> | ||
21 | ····<string>//·CS0031:·Constant·value·`1.42'·cannot·be·converted·to·a·`int' | ||
22 | //·Line:·6 | ||
23 | class·X | ||
24 | { | ||
25 | » const·int·val·=·1.42f; | ||
26 | }</string> | ||
27 | ····<string>//·CS0031:·Constant·value·`1000M'·cannot·be·converted·to·a·`byte' | 15 | ····<string>//·CS0031:·Constant·value·`1000M'·cannot·be·converted·to·a·`byte' |
28 | //·Line:·8 | 16 | //·Line:·8 |
29 | class·C | 17 | class·C |
30 | { | 18 | { |
31 | » public·static·void·Main·() | 19 | » public·static·void·Main·() |
32 | » { | 20 | » { |
33 | » » const·byte·c·=·unchecked·((byte)·1000M); | 21 | » » const·byte·c·=·unchecked·((byte)·1000M); |
34 | » } | 22 | » } |
35 | }</string> | 23 | }</string> |
24 | ····<string>//·CS0031:·Constant·value·`1022'·cannot·be·converted·to·a·`byte' | ||
25 | //·Line:·9 | ||
26 | public·class·Test | ||
27 | { | ||
28 | » public·static·void·Main() | ||
29 | » { | ||
30 | » » unchecked·{ | ||
31 | » » » byte·b·=·1024·-·2; | ||
32 | » » } | ||
33 | » } | ||
34 | }</string> | ||
36 | ····<string>//·CS0031:·Constant·value·`200000000000'·cannot·be·converted·to·a·`int' | 35 | ····<string>//·CS0031:·Constant·value·`200000000000'·cannot·be·converted·to·a·`int' |
37 | //·Line:·7 | 36 | //·Line:·7 |
38 | //·Compiler·options:·-unsafe | 37 | //·Compiler·options:·-unsafe |
39 | public·unsafe·struct·C | 38 | public·unsafe·struct·C |
40 | { | 39 | { |
41 | ····private·fixed·long·test_1·[200000000000]; | 40 | ····private·fixed·long·test_1·[200000000000]; |
42 | }</string> | 41 | }</string> |
43 | ····<string>//·CS0031:·Constant·value·` | 42 | ····<string>//·CS0031:·Constant·value·`256'·cannot·be·converted·to·a·`byte' |
43 | //·Line·:·7 | ||
44 | public·class·Blah·{ | ||
45 | » public·enum·MyEnum·:·byte·{ | ||
46 | » » Foo·=·256, | ||
47 | » » Bar | ||
48 | » } | ||
49 | » public·static·void·Main·() | ||
50 | » { | ||
51 | » } | ||
52 | }</string> | ||
53 | ····<string>//·CS0031:·Constant·value·`-97'·cannot·be·converted·to·a·`uint' | ||
44 | //·Line:·9 | 54 | //·Line:·9 |
45 | public·class·Test | 55 | public·class·Test |
46 | { | 56 | { |
57 | » const·uint·b·=·-'a'; | ||
47 | » public·static·void·Main() | ||
48 | » { | ||
49 | » » unchecked·{ | ||
50 | » » » byte·b·=·1024·-·2; | ||
51 | » » } | ||
52 | » } | ||
53 | }</string> | 58 | }</string> |
54 | ····<string>//·CS0031:·Constant·value·`999999999999999'·cannot·be·converted·to·a·`int' | 59 | ····<string>//·CS0031:·Constant·value·`999999999999999'·cannot·be·converted·to·a·`int' |
55 | //·Line:·9 | 60 | //·Line:·9 |
56 | class·X | 61 | class·X |
57 | { | 62 | { |
58 | » public·static·void·Main·() | 63 | » public·static·void·Main·() |
Offset 73, 23 lines modified | Offset 80, 16 lines modified | ||
73 | public·class·Test | 80 | public·class·Test |
74 | { | 81 | { |
75 | » public·static·void·Main() | 82 | » public·static·void·Main() |
76 | » { | 83 | » { |
77 | » » uint·b·=·-9; | 84 | » » uint·b·=·-9; |
78 | » } | 85 | » } |
79 | }</string> | 86 | }</string> |
80 | ····<string>//·CS0031:·Constant·value·` | 87 | ····<string>//·CS0031:·Constant·value·`1.42'·cannot·be·converted·to·a·`int' |
81 | //·Line | 88 | //·Line:·6 |
82 | public·class·Blah·{ | ||
83 | » public·enum·MyEnum·:·byte·{ | ||
84 | » » Foo·=·256, | ||
85 | » » Bar | ||
86 | » } | ||
87 | » public·static·void·Main·() | ||
88 | » { | ||
89 | 89 | class·X | |
90 | { | ||
91 | » const·int·val·=·1.42f; | ||
90 | }</string> | 92 | }</string> |
91 | ··</Examples> | 93 | ··</Examples> |
92 | </ErrorDocumentation> | 94 | </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>CS1930</ErrorName> | 3 | ··<ErrorName>CS1930</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1930:·A·range·variable·` | 5 | ····<string>//·CS1930:·A·range·variable·`i'·has·already·been·declared·in·this·scope |
6 | //·Line:·1 | 6 | //·Line:·14 |
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·Main·() | 11 | » public·static·void·Main·() |
12 | » { | 12 | » { |
13 | » » var·e·=·from·v·in·"a" | 13 | » » var·e·=·from·v·in·"a" |
14 | » » » let· | 14 | » » » let·i·=·1 |
15 | » » » let·i·=·2 | ||
15 | » » » select·v; | 16 | » » » select·v; |
16 | » } | 17 | » } |
17 | }</string> | 18 | }</string> |
18 | ····<string>//·CS1930:·A·range·variable·` | 19 | ····<string>//·CS1930:·A·range·variable·`v'·has·already·been·declared·in·this·scope |
19 | //·Line:·1 | 20 | //·Line:·13 |
20 | using·System; | 21 | using·System; |
21 | using·System.Linq; | 22 | using·System.Linq; |
22 | class·C | 23 | class·C |
23 | { | 24 | { |
24 | » public·static·void·Main·() | 25 | » public·static·void·Main·() |
25 | » { | 26 | » { |
26 | » » var·e·=·from·v·in·"a" | 27 | » » var·e·=·from·v·in·"a" |
27 | » » » let· | 28 | » » » let·v·=·1 |
28 | » » » let·i·=·2 | ||
29 | » » » select·v; | 29 | » » » select·v; |
30 | » } | 30 | » } |
31 | }</string> | 31 | }</string> |
32 | ··</Examples> | 32 | ··</Examples> |
33 | </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>CS0664</ErrorName> | 3 | ··<ErrorName>CS0664</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·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:· | 6 | //·Line:·7 |
7 | class·X·{ | 7 | class·X·{ |
8 | » void·A·() | 8 | » void·A·() |
9 | » { | 9 | » { |
10 | » » | 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·`float'.·Add·suffix·`f'·to·create·a·literal·of·this·type | 21 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`float'.·Add·suffix·`f'·to·create·a·literal·of·this·type |
22 | //·Line:·13 | 22 | //·Line:·13 |
23 | using·System; | 23 | using·System; |
Offset 36, 12 lines modified | Offset 36, 12 lines modified | ||
36 | }</string> | 36 | }</string> |
37 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`decimal'.·Add·suffix·`m'·to·create·a·literal·of·this·type | 37 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`decimal'.·Add·suffix·`m'·to·create·a·literal·of·this·type |
38 | //·Line:·7 | 38 | //·Line:·7 |
39 | class·X·{ | 39 | class·X·{ |
40 | » void·A·() | 40 | » void·A·() |
41 | » { | 41 | » { |
42 | » » decimal·d·=·2.0; | 42 | » » decimal·d·=·-2.0; |
43 | » } | 43 | » } |
44 | }</string> | 44 | }</string> |
45 | ··</Examples> | 45 | ··</Examples> |
46 | </ErrorDocumentation> | 46 | </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>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, 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 35, 14 lines modified | Offset 18, 31 lines modified | ||
35 | » public·static·void·Foo·() | 18 | » public·static·void·Foo·() |
36 | » { | 19 | » { |
37 | » » t.X·=·42; | 20 | » » t.X·=·42; |
38 | » } | 21 | » } |
39 | }</string> | 22 | }</string> |
40 | ····<string>//·CS1650:·Fields·of·static·readonly·field·`C.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer) | 23 | ····<string>//·CS1650:·Fields·of·static·readonly·field·`C.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer) |
24 | //·Line:·15 | ||
25 | struct·S | ||
26 | { | ||
27 | » public·int·x·{·get;·set;·} | ||
28 | } | ||
29 | class·C | ||
30 | { | ||
31 | » static·readonly·S·s; | ||
32 | » public·static·void·Main·(string[]·args) | ||
33 | » { | ||
34 | » » s.x·=·42; | ||
35 | » } | ||
36 | }</string> | ||
37 | ····<string>//·CS1650:·Fields·of·static·readonly·field·`C.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer) | ||
41 | //·Line:·14 | 38 | //·Line:·14 |
42 | using·System; | 39 | using·System; |
43 | struct·S·{ | 40 | struct·S·{ |
44 | » public·int·x; | 41 | » public·int·x; |
45 | } | 42 | } |
Offset 1, 49 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>CS1593</ErrorName> | 3 | ··<ErrorName>CS1593</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1593:·Delegate·`System.Action< | 5 | ····<string>//·CS1593:·Delegate·`System.Action<int>'·does·not·take·`2'·arguments |
6 | //·Line:·1 | 6 | //·Line:·13 |
7 | using·System; | 7 | using·System; |
8 | using·System.Threading.Tasks; | ||
9 | using·System.Collections.Generic; | ||
10 | 8 | public·class·Test | |
11 | { | 9 | { |
10 | » public·static·void·Main·() | ||
12 | » public·class·X | ||
13 | » {» » | ||
14 | » » async·void·Foo·() | ||
15 | » | 11 | » { |
12 | » » Action<int>·a·=·(i)·=>·{}; | ||
16 | » » » var·pushes·=·await·Run·().ContinueWith·(l·=> | ||
17 | » » » { | ||
18 | » » » » for·(int·i·=·0;·i·<·1;·++i) | ||
19 | » » » » » Run·().ContinueWith(()·=>·{·}); | ||
20 | » » » }); | ||
21 | » » } | ||
13 | » » dynamic·d·=·1; | ||
14 | » » a·(d,·true); | ||
22 | » » Task·Run·() | ||
23 | » » { | ||
24 | » » » return·null; | ||
25 | » » } | ||
26 | » } | 15 | » } |
27 | }</string> | 16 | }</string> |
28 | ····<string>//·CS1593:·Delegate·` | 17 | ····<string>//·CS1593:·Delegate·`System.Func<int,int>'·does·not·take·`2'·arguments |
29 | //·Line:·11 | 18 | //·Line:·11 |
30 | // | ||
31 | //·The·delegate·has·an·explicit·signature·with·0·arguments,·so·it· | ||
32 | //·can·not·be·assigned·to·a·delegate·with·one·argument. | ||
33 | // | ||
34 | delegate·void·D·(int·x); | ||
19 | using·System; | ||
35 | class· | 20 | class·C |
36 | 21 | { | |
22 | » static·void·Main·(string·[]·args) | ||
23 | » { | ||
24 | » » M·((x,·y)·=>·2); | ||
25 | » } | ||
26 | » static·void·M·(Func<int,·int>·a) | ||
37 | » { | 27 | » { |
38 | » » D·d2·=·delegate·()·{}; | ||
39 | » } | 28 | » } |
40 | }</string> | 29 | }</string> |
41 | ····<string>//·CS1593:·Delegate·`System.Action<System.Exception,object>'·does·not·take·`1'·arguments | 30 | ····<string>//·CS1593:·Delegate·`System.Action<System.Exception,object>'·does·not·take·`1'·arguments |
42 | //·Line:·16 | 31 | //·Line:·16 |
43 | using·System; | 32 | using·System; |
44 | using·System.Threading.Tasks; | 33 | using·System.Threading.Tasks; |
Offset 62, 27 lines modified | Offset 54, 52 lines modified | ||
62 | » » }); | 54 | » » }); |
63 | » } | 55 | » } |
64 | » public·static·void·Function·(Action<Exception,·object>·callback) | 56 | » public·static·void·Function·(Action<Exception,·object>·callback) |
65 | » { | 57 | » { |
66 | » } | 58 | » } |
67 | }</string> | 59 | }</string> |
68 | ····<string>//·CS1593:·Delegate·`System.Action<in | 60 | ····<string>//·CS1593:·Delegate·`System.Action<System.Threading.Tasks.Task>'·does·not·take·`0'·arguments |
69 | //·Line:·1 | 61 | //·Line:·17 |
70 | using·System; | 62 | using·System; |
63 | using·System.Threading.Tasks; | ||
64 | using·System.Collections.Generic; | ||
71 | 65 | namespace·CrashRepro.Core | |
72 | { | 66 | { |
73 | » public· | 67 | » public·class·X |
68 | » {» » | ||
69 | » » async·void·Foo·() | ||
74 | » { | 70 | » » { |
75 | » » | 71 | » » » var·pushes·=·await·Run·().ContinueWith·(l·=> |
72 | » » » { | ||
73 | » » » » for·(int·i·=·0;·i·<·1;·++i) | ||
74 | » » » » » Run·().ContinueWith(()·=>·{·}); | ||
75 | » » » }); | ||
76 | » » } | ||
76 | » » dynamic·d·=·1; | ||
77 | » » | 77 | » » Task·Run·() |
78 | » » { | ||
79 | » » » return·null; | ||
80 | » » } | ||
81 | » } | ||
82 | }</string> | ||
83 | ····<string>//·CS1593:·Delegate·`D'·does·not·take·`0'·arguments | ||
84 | //·Line:·11 | ||
85 | // | ||
86 | //·The·delegate·has·an·explicit·signature·with·0·arguments,·so·it· | ||
87 | //·can·not·be·assigned·to·a·delegate·with·one·argument. | ||
88 | // | ||
89 | delegate·void·D·(int·x); | ||
90 | class·X·{ | ||
91 | » static·void·Main·() | ||
92 | » { | ||
93 | » » D·d2·=·delegate·()·{}; | ||
78 | » } | 94 | » } |
79 | }</string> | 95 | }</string> |
80 | ····<string>//·CS1593:·Delegate·`Blah.MyDelegate'·does·not·take·`1'·arguments | 96 | ····<string>//·CS1593:·Delegate·`Blah.MyDelegate'·does·not·take·`1'·arguments |
81 | //·Line·:·21 | 97 | //·Line·:·21 |
82 | using·System; | 98 | using·System; |
Offset 107, 26 lines modified | Offset 124, 9 lines modified | ||
107 | » » » return·0; | 124 | » » » return·0; |
108 | » » else | 125 | » » else |
109 | » » » return·1; | 126 | » » » return·1; |
110 | » } | 127 | » } |
111 | }</string> | 128 | }</string> |
112 | ····<string>//·CS1593:·Delegate·`System.Func<int,int>'·does·not·take·`2'·arguments | ||
113 | //·Line:·11 | ||
Max diff block lines reached; 23/3327 bytes (0.69%) of diff not shown. |
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>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 | ||
9 | //·Line:·6 | 6 | //·Line:·6 |
10 | class·X·{ | 7 | class·X·{ |
11 | » public·static·void·Main()·{ | 8 | » public·static·void·Main()·{ |
12 | » » int· | 9 | » » int·i·=·123821738792178327198; |
13 | » } | 10 | » } |
14 | }</string> | 11 | }</string> |
15 | ····<string>//·CS1021:·Integral·constant·is·too·large | 12 | ····<string>//·CS1021:·Integral·constant·is·too·large |
13 | //·Line:·4 | ||
14 | #line·1238217387921783271985</string> | ||
15 | ····<string>//·CS1021:·Integral·constant·is·too·large | ||
16 | //·Line:·6 | 16 | //·Line:·6 |
17 | class·X·{ | 17 | class·X·{ |
18 | » public·static·void·Main()·{ | 18 | » public·static·void·Main()·{ |
19 | » » int· | 19 | » » int·h·=·0b11111111111111111111111111111111111111111111111111111111111111111; |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ····<string>//·CS1021:·Integral·constant·is·too·large | 22 | ····<string>//·CS1021:·Integral·constant·is·too·large |
23 | //·Line:·6 | 23 | //·Line:·6 |
24 | class·X·{ | 24 | class·X·{ |
25 | » public·static·void·Main()·{ | 25 | » public·static·void·Main()·{ |
Offset 1, 24 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>CS1620</ErrorName> | 3 | ··<ErrorName>CS1620</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier | 5 | ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier |
6 | //·Line:· | 6 | //·Line:·24 |
7 | 7 | using·System; | |
8 | namespace·TestNamespace | ||
8 | { | 9 | { |
9 | » public· | 10 | » public·class·Test |
10 | » { | 11 | » { |
11 | » » i· | 12 | » » public·Test·() |
13 | » » { | ||
14 | » » » int·os; | ||
15 | » » » TestMethod·(os); | ||
16 | » » » Console.WriteLine·(os); | ||
12 | » } | 17 | » » } |
13 | » public·static·void·Main()·{ | ||
14 | » » int·i·=·1; | ||
15 | » » | 18 | » » public·void·TestMethod·(out·int·os) |
19 | » » { | ||
20 | » » » os·=·3; | ||
21 | » » } | ||
16 | » } | 22 | » } |
17 | }</string> | 23 | }</string> |
18 | ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier | 24 | ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier |
19 | //·Line:·13 | 25 | //·Line:·13 |
20 | public·class·Programa | 26 | public·class·Programa |
21 | { | 27 | { |
Offset 29, 33 lines modified | Offset 36, 26 lines modified | ||
29 | » static·void·Run·(out·int·mengano) | 36 | » static·void·Run·(out·int·mengano) |
30 | » { | 37 | » { |
31 | » » Jajaja·(mengano); | 38 | » » Jajaja·(mengano); |
32 | » } | 39 | » } |
33 | }</string> | 40 | }</string> |
34 | ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier | 41 | ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier |
35 | //·Line:· | 42 | //·Line:·13 |
36 | using·System; | ||
37 | 43 | class·C | |
38 | { | 44 | { |
39 | » public·c | 45 | » public·static·void·test·(out·int·i) |
40 | » { | 46 | » { |
47 | » » i·=·5; | ||
41 | » » public·Test·() | ||
42 | » » { | ||
43 | » » » int·os; | ||
44 | » » » TestMethod·(os); | ||
45 | » » » Console.WriteLine·(os); | ||
46 | » | 48 | » } |
49 | » public·static·void·Main()·{ | ||
50 | » » int·i·=·1; | ||
51 | » » test·(ref·i); | ||
47 | » » public·void·TestMethod·(out·int·os) | ||
48 | » » { | ||
49 | » » » os·=·3; | ||
50 | » » } | ||
51 | » } | 52 | » } |
52 | }</string> | 53 | }</string> |
53 | ····<string>//·CS1620:··Argument·`#1'·is·missing·`ref'·modifier | 54 | ····<string>//·CS1620:··Argument·`#1'·is·missing·`ref'·modifier |
54 | //·Line:·24 | 55 | //·Line:·24 |
55 | public·class·X | 56 | public·class·X |
56 | { | 57 | { |
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, 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>CS0548</ErrorName> | 3 | ··<ErrorName>CS0548</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0548:·`PropertyInterface.Value':·property·or·indexer·must·have·at·least·one·accessor | ||
6 | //·Line:·5 | ||
7 | interface·PropertyInterface·{ | ||
8 | ····int·Value·{} | ||
9 | }</string> | ||
5 | ····<string>//·CS0548:·`PropertyClass.Value':·property·or·indexer·must·have·at·least·one·accessor | 10 | ····<string>//·CS0548:·`PropertyClass.Value':·property·or·indexer·must·have·at·least·one·accessor |
6 | //·Line:·5 | 11 | //·Line:·5 |
7 | class·PropertyClass·{ | 12 | class·PropertyClass·{ |
8 | ········public·int·Value·{ | 13 | ········public·int·Value·{ |
9 | ········} | 14 | ········} |
10 | }</string> | 15 | }</string> |
11 | ····<string>//·CS0548:·`PropertyInterface.Value':·property·or·indexer·must·have·at·least·one·accessor | ||
12 | //·Line:·5 | ||
13 | interface·PropertyInterface·{ | ||
14 | ····int·Value·{} | ||
15 | }</string> | ||
16 | ····<string>//·CS0548:·`IndexerClass.this[bool]':·property·or·indexer·must·have·at·least·one·accessor | 16 | ····<string>//·CS0548:·`IndexerClass.this[bool]':·property·or·indexer·must·have·at·least·one·accessor |
17 | //·Line:·5 | 17 | //·Line:·5 |
18 | class·IndexerClass·{ | 18 | class·IndexerClass·{ |
19 | ········public·int·this·[bool·b]·{·} | 19 | ········public·int·this·[bool·b]·{·} |
20 | }</string> | 20 | }</string> |
21 | ····<string>//·CS0548:·`PropertyInterface.this[long]':·property·or·indexer·must·have·at·least·one·accessor | 21 | ····<string>//·CS0548:·`PropertyInterface.this[long]':·property·or·indexer·must·have·at·least·one·accessor |
Offset 13, 28 lines modified | Offset 13, 28 lines modified | ||
13 | class·DerivedClass:·BaseClass·{ | 13 | class·DerivedClass:·BaseClass·{ |
14 | ········protected·override·EventHandler·value()·{} | 14 | ········protected·override·EventHandler·value()·{} |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method | 16 | ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method |
17 | //·Line:·9 | 17 | //·Line:·9 |
18 | using·System; | ||
18 | class·BaseClass·{ | 19 | class·BaseClass·{ |
19 | ········protected· | 20 | ········protected·EventHandler·value; |
20 | } | 21 | } |
21 | class·DerivedClass:·BaseClass·{ | 22 | class·DerivedClass:·BaseClass·{ |
22 | ········protected·override· | 23 | ········protected·override·void·value()·{} |
23 | }</string> | 24 | }</string> |
24 | ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method | 25 | ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method |
25 | //·Line:·9 | 26 | //·Line:·9 |
26 | using·System; | ||
27 | class·BaseClass·{ | 27 | class·BaseClass·{ |
28 | ········protected· | 28 | ········protected·int·value; |
29 | } | 29 | } |
30 | class·DerivedClass:·BaseClass·{ | 30 | class·DerivedClass:·BaseClass·{ |
31 | ········protected·override· | 31 | ········protected·override·int·value()·{} |
32 | }</string> | 32 | }</string> |
33 | ··</Examples> | 33 | ··</Examples> |
34 | </ErrorDocumentation> | 34 | </ErrorDocumentation> |
Offset 1, 43 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>CS1725</ErrorName> | 3 | ··<ErrorName>CS1725</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1725:·Friend·assembly·reference·`main,· | 5 | ····<string>//·CS1725:·Friend·assembly·reference·`main,·processorArchitecture=MSIL'·is·invalid.·InternalsVisibleTo·declarations·cannot·have·a·version,·culture·or·processor·architecture·specified |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | using·System.Runtime.CompilerServices; | 7 | using·System.Runtime.CompilerServices; |
8 | [assembly:·InternalsVisibleTo·("main,· | 8 | [assembly:·InternalsVisibleTo·("main,·processorArchitecture=MSIL")] |
9 | class·A | 9 | class·A |
10 | { | 10 | { |
11 | » public·static·void·Main·() | 11 | » public·static·void·Main·() |
12 | » { | 12 | » { |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS1725:·Friend·assembly·reference·`main,· | 15 | ····<string>//·CS1725:·Friend·assembly·reference·`main,·Version=1.1.1.1'·is·invalid.·InternalsVisibleTo·declarations·cannot·have·a·version,·culture·or·processor·architecture·specified |
16 | //·Line:·6 | 16 | //·Line:·6 |
17 | using·System.Runtime.CompilerServices; | 17 | using·System.Runtime.CompilerServices; |
18 | [assembly:·InternalsVisibleTo·("main,· | 18 | [assembly:·InternalsVisibleTo·("main,·Version=1.1.1.1")] |
19 | class·A | 19 | class·A |
20 | { | 20 | { |
21 | » public·static·void·Main·() | 21 | » public·static·void·Main·() |
22 | » { | 22 | » { |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ····<string>//·CS1725:·Friend·assembly·reference·`main,· | 25 | ····<string>//·CS1725:·Friend·assembly·reference·`main,·Culture=neutral'·is·invalid.·InternalsVisibleTo·declarations·cannot·have·a·version,·culture·or·processor·architecture·specified |
26 | //·Line:·6 | 26 | //·Line:·6 |
27 | using·System.Runtime.CompilerServices; | 27 | using·System.Runtime.CompilerServices; |
28 | [assembly:·InternalsVisibleTo·("main,· | 28 | [assembly:·InternalsVisibleTo·("main,·Culture=neutral")] |
29 | class·A | 29 | class·A |
30 | { | 30 | { |
31 | » public·static·void·Main·() | 31 | » public·static·void·Main·() |
32 | » { | 32 | » { |
33 | » } | 33 | » } |
34 | }</string> | 34 | }</string> |
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>CS0666</ErrorName> | 3 | ··<ErrorName>CS0666</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0666:·`B.D':·Structs·cannot·contain·protected·members | ||
6 | //·Line:·6 | ||
7 | public·struct·B | ||
8 | { | ||
9 | » protected·internal·delegate·void·D·(); | ||
10 | }</string> | ||
5 | ····<string>//·CS0666:·`X.A':·Structs·cannot·contain·protected·members | 11 | ····<string>//·CS0666:·`X.A':·Structs·cannot·contain·protected·members |
6 | //·Line:·5 | 12 | //·Line:·5 |
7 | struct·X·{ | 13 | struct·X·{ |
8 | » protected·int·A; | 14 | » protected·int·A; |
9 | » static·void·Main·() | 15 | » static·void·Main·() |
10 | » { | 16 | » { |
11 | » } | 17 | » } |
12 | }</string> | 18 | }</string> |
13 | ····<string>//·CS0666:·`B.D':·Structs·cannot·contain·protected·members | ||
14 | //·Line:·6 | ||
15 | public·struct·B | ||
16 | { | ||
17 | » protected·internal·delegate·void·D·(); | ||
18 | }</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </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>CS1726</ErrorName> | 3 | ··<ErrorName>CS1726</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1726:·Friend·assembly·reference·`MyAssemblyName'·is·invalid.·Strong·named·assemblies·must·specify·a·public·key·in·their·InternalsVisibleTo·declarations | 5 | ····<string>//·CS1726:·Friend·assembly·reference·`MyAssemblyName,·PublicKeyToken=43b5d2e9a794bdcb'·is·invalid.·Strong·named·assemblies·must·specify·a·public·key·in·their·InternalsVisibleTo·declarations |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | //·Compiler·options:·-keyfile:key.snk | 7 | //·Compiler·options:·-keyfile:key.snk |
8 | using·System; | 8 | using·System; |
9 | using·System.Runtime.CompilerServices; | 9 | using·System.Runtime.CompilerServices; |
10 | [assembly:·InternalsVisibleTo·("MyAssemblyName")] | 10 | [assembly:·InternalsVisibleTo·("MyAssemblyName,·PublicKeyToken=43b5d2e9a794bdcb")] |
11 | public·class·Test | 11 | public·class·Test |
12 | { | 12 | { |
13 | » static·void·Main·() | 13 | » static·void·Main·() |
14 | » { | 14 | » { |
15 | » } | 15 | » } |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS1726:·Friend·assembly·reference·`MyAssemblyName | 17 | ····<string>//·CS1726:·Friend·assembly·reference·`MyAssemblyName'·is·invalid.·Strong·named·assemblies·must·specify·a·public·key·in·their·InternalsVisibleTo·declarations |
18 | //·Line:·8 | 18 | //·Line:·8 |
19 | //·Compiler·options:·-keyfile:key.snk | 19 | //·Compiler·options:·-keyfile:key.snk |
20 | using·System; | 20 | using·System; |
21 | using·System.Runtime.CompilerServices; | 21 | using·System.Runtime.CompilerServices; |
22 | [assembly:·InternalsVisibleTo·("MyAssemblyName | 22 | [assembly:·InternalsVisibleTo·("MyAssemblyName")] |
23 | public·class·Test | 23 | public·class·Test |
24 | { | 24 | { |
25 | » static·void·Main·() | 25 | » static·void·Main·() |
26 | » { | 26 | » { |
27 | » } | 27 | » } |
28 | }</string> | 28 | }</string> |
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>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:·9 | ||
7 | delegate·void·D·(int·x); | ||
8 | class·X·{ | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » D·d6·=·delegate·(int·x)·{·return·x;·};·//·Return·type·mismatch. | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value | ||
6 | //·Line:·10 | 15 | //·Line:·10 |
7 | using·System; | 16 | using·System; |
8 | class·C | 17 | class·C |
9 | { | 18 | { |
10 | » public·void·Test·() | 19 | » public·void·Test·() |
Offset 27, 20 lines modified | Offset 38, 9 lines modified | ||
27 | class·C | 38 | class·C |
28 | { | 39 | { |
29 | » public·async·void·GetValue() | 40 | » public·async·void·GetValue() |
30 | » { | 41 | » { |
31 | » » return·await·Task.FromResult(100); | 42 | » » return·await·Task.FromResult(100); |
32 | » } | 43 | » } |
33 | }</string> | 44 | }</string> |
34 | ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value | ||
35 | //·Line:·9 | ||
36 | delegate·void·D·(int·x); | ||
37 | class·X·{ | ||
38 | » static·void·Main·() | ||
39 | » { | ||
40 | » » D·d6·=·delegate·(int·x)·{·return·x;·};·//·Return·type·mismatch. | ||
41 | » } | ||
42 | }</string> | ||
43 | ··</Examples> | 45 | ··</Examples> |
44 | </ErrorDocumentation> | 46 | </ErrorDocumentation> |
Offset 13, 44 lines modified | Offset 13, 44 lines modified | ||
13 | » public·IEnumerable·Iter·() | 13 | » public·IEnumerable·Iter·() |
14 | » { | 14 | » { |
15 | » » int·i·=·2; | 15 | » » int·i·=·2; |
16 | » » TypedReference·tr·=·__makeref·(i); | 16 | » » TypedReference·tr·=·__makeref·(i); |
17 | » » yield·return·1; | 17 | » » yield·return·1; |
18 | » } | 18 | » } |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`S | 20 | ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`S'·cannot·be·declared·in·async·methods·or·iterators |
21 | //·Line:·1 | 21 | //·Line:·16 |
22 | //·Compiler·options:·-langversion:latest | ||
22 | using·System; | 23 | using·System; |
23 | using·System.Collections; | ||
24 | using·System.Threading.Tasks; | 24 | using·System.Threading.Tasks; |
25 | public·ref·struct·S | ||
26 | { | ||
27 | } | ||
25 | class·C | 28 | class·C |
26 | { | 29 | { |
27 | » public·async·void·Test·() | 30 | » public·async·void·Test·() |
28 | » { | 31 | » { |
32 | » » var·tr·=·new·S·(); | ||
29 | » » int·i·=·2; | ||
30 | » » TypedReference·tr·=·__makeref·(i); | ||
31 | » » await·Task.Factory.StartNew·(()·=>·6); | 33 | » » await·Task.Factory.StartNew·(()·=>·6); |
32 | » } | 34 | » } |
33 | }</string> | 35 | }</string> |
34 | ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`S'·cannot·be·declared·in·async·methods·or·iterators | 36 | ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`System.TypedReference'·cannot·be·declared·in·async·methods·or·iterators |
35 | //·Line:·1 | 37 | //·Line:·13 |
36 | //·Compiler·options:·-langversion:latest | ||
37 | using·System; | 38 | using·System; |
39 | using·System.Collections; | ||
38 | using·System.Threading.Tasks; | 40 | using·System.Threading.Tasks; |
39 | public·ref·struct·S | ||
40 | { | ||
41 | } | ||
42 | class·C | 41 | class·C |
43 | { | 42 | { |
44 | » public·async·void·Test·() | 43 | » public·async·void·Test·() |
45 | » { | 44 | » { |
46 | » » | 45 | » » int·i·=·2; |
46 | » » TypedReference·tr·=·__makeref·(i); | ||
47 | » » await·Task.Factory.StartNew·(()·=>·6); | 47 | » » await·Task.Factory.StartNew·(()·=>·6); |
48 | » } | 48 | » } |
49 | }</string> | 49 | }</string> |
50 | ··</Examples> | 50 | ··</Examples> |
51 | </ErrorDocumentation> | 51 | </ErrorDocumentation> |
Offset 11, 14 lines modified | Offset 11, 40 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·("x'·=·",·new·object·[]·{"Foo",·5,·3.6·}); | 14 | » » » bar·("x'·=·",·new·object·[]·{"Foo",·5,·3.6·}); |
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·("i·=·",·5); | ||
27 | » » } | ||
28 | » } | ||
29 | }</string> | ||
30 | ····<string>//·CS1594:·Delegate·`Test.Foo'·has·some·invalid·arguments | ||
31 | //·Line:·10 | ||
32 | namespace·Test·{ | ||
33 | » delegate·void·Foo·(string·x,·params·string·[]·args); | ||
34 | » class·Testee·{ | ||
35 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} | ||
36 | » » static·void·Main·()·{ | ||
37 | » » » Foo·bar·=·new·Foo·(Bar); | ||
38 | » » » bar·("x''·=·",·"Foo",·5,·3.6); | ||
39 | » » } | ||
40 | » } | ||
41 | }</string> | ||
18 | ····<string>//·CS1594:·Delegate·`Blah.MyDelegate'·has·some·invalid·arguments | 42 | ····<string>//·CS1594:·Delegate·`Blah.MyDelegate'·has·some·invalid·arguments |
19 | //·Line·:·21 | 43 | //·Line·:·21 |
20 | using·System; | 44 | using·System; |
21 | public·class·Blah·{ | 45 | public·class·Blah·{ |
Offset 41, 35 lines modified | Offset 67, 9 lines modified | ||
41 | » » » return·0; | 67 | » » » return·0; |
42 | » » else | 68 | » » else |
43 | » » » return·1; | 69 | » » » return·1; |
44 | » } | 70 | » } |
45 | }</string> | 71 | }</string> |
46 | ····<string>//·CS1594:·Delegate·`Test.Foo'·has·some·invalid·arguments | ||
47 | //·Line:·10 | ||
48 | namespace·Test·{ | ||
49 | » delegate·void·Foo·(string·x,·params·string·[]·args); | ||
50 | » class·Testee·{ | ||
51 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} | ||
52 | » » static·void·Main·()·{ | ||
53 | » » » Foo·bar·=·new·Foo·(Bar); | ||
54 | » » » bar·("x''·=·",·"Foo",·5,·3.6); | ||
55 | » » } | ||
56 | » } | ||
57 | }</string> | ||
58 | ····<string>//·CS1594:·Delegate·`Test.Foo'·has·some·invalid·arguments | ||
59 | //·Line:·10 | ||
60 | namespace·Test·{ | ||
61 | » delegate·void·Foo·(string·x,·params·string·[]·args); | ||
62 | » class·Testee·{ | ||
63 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} | ||
64 | » » static·void·Main·()·{ | ||
65 | » » » Foo·bar·=·new·Foo·(Bar); | ||
66 | » » » bar·("i·=·",·5); | ||
67 | » » } | ||
68 | » } | ||
69 | }</string> | ||
70 | ··</Examples> | 72 | ··</Examples> |
71 | </ErrorDocumentation> | 73 | </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>CS1624</ErrorName> | 3 | ··<ErrorName>CS1624</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
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:·15 | ||
7 | using·System; | ||
8 | using·System.Collections; | ||
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 | » } | ||
23 | }</string> | ||
24 | ····<string>//·CS1624:·The·body·of·`Program.Program()'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type | 5 | ····<string>//·CS1624:·The·body·of·`Program.Program()'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type |
25 | //·Line:·6 | 6 | //·Line:·6 |
26 | class·Program·{ | 7 | class·Program·{ |
27 | ········public·Program()·{ | 8 | ········public·Program()·{ |
28 | ················yield·break; | 9 | ················yield·break; |
29 | ········} | 10 | ········} |
Offset 41, 14 lines modified | Offset 21, 34 lines modified | ||
41 | { | 21 | { |
42 | » public·static·TSource·Test<TSource>(IEnumerable<TSource>·source) | 22 | » public·static·TSource·Test<TSource>(IEnumerable<TSource>·source) |
43 | » { | 23 | » { |
44 | » » foreach·(TSource·element·in·source) | 24 | » » foreach·(TSource·element·in·source) |
45 | » » » yield·return·element; | 25 | » » » yield·return·element; |
46 | » } | 26 | » } |
47 | }</string> | 27 | }</string> |
28 | ····<string>//·CS1624:·The·body·of·`X.this[int].set'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type | ||
29 | //·Line:·15 | ||
30 | using·System; | ||
31 | using·System.Collections; | ||
32 | class·X | ||
33 | { | ||
34 | » IEnumerator·this·[int·u] | ||
35 | » { | ||
36 | » ····get·{ | ||
37 | » » yield·return·1; | ||
38 | » » yield·return·2; | ||
39 | » » yield·return·3; | ||
40 | » ····} | ||
41 | » ····set | ||
42 | » ····{ | ||
43 | » » yield·return·3;» » | ||
44 | » ····}» ···· | ||
45 | » } | ||
46 | }</string> | ||
48 | ····<string>//·CS1624:·The·body·of·`X.Test(int)'·cannot·be·an·iterator·block·because·`System.Collections.ArrayList'·is·not·an·iterator·interface·type | 47 | ····<string>//·CS1624:·The·body·of·`X.Test(int)'·cannot·be·an·iterator·block·because·`System.Collections.ArrayList'·is·not·an·iterator·interface·type |
49 | //·Line:·8 | 48 | //·Line:·8 |
50 | using·System; | 49 | using·System; |
51 | using·System.Collections; | 50 | using·System.Collections; |
52 | class·X | 51 | class·X |
53 | { | 52 | { |
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>CS0649</ErrorName> | 3 | ··<ErrorName>CS0649</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0649:·Field·`X.s'·is·never·assigned·to,·and·will·always·have·its·default·value·`null' | ||
6 | //·Line:·4 | ||
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.x'·is·never·assigned·to,·and·will·always·have·its·default·value·`0' | ||
17 | //·Line:·4 | ||
18 | //·Compiler·options:·-warnaserror·-warn:4 | ||
19 | class·X | ||
20 | { | ||
21 | » public·readonly·int·x; | ||
22 | }</string> | ||
5 | ····<string>//·CS0649:·Field·`C.s'·is·never·assigned·to,·and·will·always·have·its·default·value·`null' | 23 | ····<string>//·CS0649:·Field·`C.s'·is·never·assigned·to,·and·will·always·have·its·default·value·`null' |
6 | //·Line:·7 | 24 | //·Line:·7 |
7 | //·Compiler·options:·-warnaserror·-warn:4 | 25 | //·Compiler·options:·-warnaserror·-warn:4 |
8 | class·C | 26 | class·C |
9 | { | 27 | { |
10 | » int?·s; | 28 | » int?·s; |
Offset 55, 30 lines modified | Offset 76, 9 lines modified | ||
55 | » » return·true; | 76 | » » return·true; |
56 | » } | 77 | » } |
57 | » public·static·void·Main·() | 78 | » public·static·void·Main·() |
58 | » { | 79 | » { |
59 | » } | 80 | » } |
60 | }</string> | 81 | }</string> |
61 | ····<string>//·CS0649:·Field·`X.s'·is·never·assigned·to,·and·will·always·have·its·default·value·`null' | ||
62 | //·Line:·4 | ||
63 | //·Compiler·options:·-warnaserror·-warn:4 | ||
64 | class·X·{ | ||
65 | » string·s; | ||
66 | » string·Value·{ | ||
67 | » » get·{ | ||
68 | » » » return·s; | ||
69 | » » } | ||
70 | » } | ||
71 | }</string> | ||
72 | ····<string>//·CS0649:·Field·`X.x'·is·never·assigned·to,·and·will·always·have·its·default·value·`0' | ||
73 | //·Line:·4 | ||
74 | //·Compiler·options:·-warnaserror·-warn:4 | ||
75 | class·X | ||
76 | { | ||
77 | » public·readonly·int·x; | ||
78 | }</string> | ||
79 | ··</Examples> | 82 | ··</Examples> |
80 | </ErrorDocumentation> | 83 | </ErrorDocumentation> |
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·`int'·must·have·suitable·GetAwaiter·method |
6 | //·Line:·1 | 6 | //·Line:·16 |
7 | static·class·S | 7 | static·class·S |
8 | { | 8 | { |
9 | » public·static· | 9 | » public·static·int·GetAwaiter<T>·(this·int·i) |
10 | » { | 10 | » { |
11 | » » return·1; | ||
11 | » } | 12 | » } |
12 | } | 13 | } |
13 | class·A | 14 | class·A |
14 | { | 15 | { |
15 | » bool·GetAwaiter; | ||
16 | » | ||
17 | » static·async·void·Test·() | 16 | » static·async·void·Test·() |
18 | » { | 17 | » { |
19 | » » await· | 18 | » » await·9; |
20 | » } | 19 | » } |
21 | }</string> | 20 | }</string> |
22 | ····<string>//·CS1986:·The·`await'·operand·type·` | 21 | ····<string>//·CS1986:·The·`await'·operand·type·`A'·must·have·suitable·GetAwaiter·method |
23 | //·Line:·1 | 22 | //·Line:·17 |
24 | static·class·S | 23 | static·class·S |
25 | { | 24 | { |
26 | » public·static·void·GetAwaiter·(this·int·i) | 25 | » public·static·void·GetAwaiter·(this·int·i) |
27 | » { | 26 | » { |
28 | » } | 27 | » } |
29 | } | 28 | } |
30 | class·A | 29 | class·A |
31 | { | 30 | { |
31 | » bool·GetAwaiter; | ||
32 | » | ||
32 | » static·async·void·Test·() | 33 | » static·async·void·Test·() |
33 | » { | 34 | » { |
34 | » » await· | 35 | » » await·new·A·(); |
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 22, 28 lines modified | Offset 22, 28 lines modified | ||
22 | class·C | 22 | class·C |
23 | { | 23 | { |
24 | » void·Test·() | 24 | » void·Test·() |
25 | » { | 25 | » { |
26 | » » const·int?·ac·=·null; | 26 | » » const·int?·ac·=·null; |
27 | » } | 27 | » } |
28 | }</string> | 28 | }</string> |
29 | ····<string>//·CS0283:·The·type·`int*'·cannot·be·declared·const | ||
30 | //·Line:·10 | ||
31 | //·Compiler·options:·-unsafe | ||
32 | unsafe·class·Test | ||
33 | { | ||
34 | » const·int*·o·=·null; | ||
35 | }</string> | ||
29 | ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const | 36 | ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const |
30 | //·Line:·10 | 37 | //·Line:·10 |
31 | struct·S | 38 | struct·S |
32 | { | 39 | { |
33 | } | 40 | } |
34 | class·C | 41 | class·C |
35 | { | 42 | { |
36 | » const·S·s·=·new·S(); | 43 | » const·S·s·=·new·S(); |
37 | }</string> | 44 | }</string> |
38 | ····<string>//·CS0283:·The·type·`int*'·cannot·be·declared·const | ||
39 | //·Line:·10 | ||
40 | //·Compiler·options:·-unsafe | ||
41 | unsafe·class·Test | ||
42 | { | ||
43 | » const·int*·o·=·null; | ||
44 | }</string> | ||
45 | ··</Examples> | 45 | ··</Examples> |
46 | </ErrorDocumentation> | 46 | </ErrorDocumentation> |
Offset 1, 39 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>CS0128</ErrorName> | 3 | ··<ErrorName>CS0128</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope | ||
6 | //·Line:·8 | ||
7 | class·x·{ | ||
8 | » static·int·y·() | ||
9 | » { | ||
10 | » » int·x·=·1; | ||
11 | » » int·x·=·2; | ||
12 | » » return·x·+·x; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope | ||
16 | //·Line:·9 | ||
17 | class·X | ||
18 | { | ||
19 | » public·static·void·Main·() | ||
20 | » { | ||
21 | » » Foo·(out·int·x); | ||
22 | » » Foo·(out·int·x); | ||
23 | » } | ||
24 | » static·void·Foo·(out·int·arg) | ||
25 | » { | ||
26 | » » arg·=·2; | ||
27 | » } | ||
28 | }</string> | ||
29 | ····<string>//·CS0128:·A·local·variable·named·`res'·is·already·defined·in·this·scope | 5 | ····<string>//·CS0128:·A·local·variable·named·`res'·is·already·defined·in·this·scope |
30 | //·Line:·13 | 6 | //·Line:·13 |
31 | class·C | 7 | class·C |
32 | { | 8 | { |
33 | » static·void·Foo·(int·arg) | 9 | » static·void·Foo·(int·arg) |
34 | » { | 10 | » { |
Offset 43, 33 lines modified | Offset 15, 61 lines modified | ||
43 | » » » » break; | 15 | » » » » break; |
44 | » » » case·2: | 16 | » » » case·2: |
45 | » » » » int·res·=·2; | 17 | » » » » int·res·=·2; |
46 | » » » » break; | 18 | » » » » break; |
47 | » » } | 19 | » » } |
48 | » } | 20 | » } |
49 | }</string> | 21 | }</string> |
22 | ····<string>//·CS0128:·A·local·variable·named·`s'·is·already·defined·in·this·scope | ||
23 | //·Line:·12 | ||
24 | class·C | ||
25 | { | ||
26 | » public·static·void·Main·() | ||
27 | » { | ||
28 | » » object·o·=·null; | ||
29 | » » var·x1·=·o·is·string·s; | ||
30 | » » var·x2·=·o·is·string·s; | ||
31 | » } | ||
32 | }</string> | ||
50 | ····<string>//·CS0128:·A·local·variable·named·`xx'·is·already·defined·in·this·scope | 33 | ····<string>//·CS0128:·A·local·variable·named·`xx'·is·already·defined·in·this·scope |
51 | //·Line:·9 | 34 | //·Line:·9 |
52 | class·X | 35 | class·X |
53 | { | 36 | { |
54 | » public·static·void·Main·() | 37 | » public·static·void·Main·() |
55 | » { | 38 | » { |
56 | » » short·xx; | 39 | » » short·xx; |
57 | » » var·(xx,·yy)·=·(1,·'g'); | 40 | » » var·(xx,·yy)·=·(1,·'g'); |
58 | » } | 41 | » } |
59 | }</string> | 42 | }</string> |
60 | ····<string>//·CS0128:·A·local·variable·named·` | 43 | ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope |
61 | //·Line:· | 44 | //·Line:·9 |
62 | class· | 45 | class·X |
63 | { | 46 | { |
64 | » public·static·void·Main·() | 47 | » public·static·void·Main·() |
65 | » { | 48 | » { |
66 | » » o | 49 | » » Foo·(out·int·x); |
50 | » » Foo·(out·int·x); | ||
51 | » } | ||
67 | » » var·x1·=·o·is·string·s; | ||
68 | » | 52 | » static·void·Foo·(out·int·arg) |
53 | » { | ||
54 | » » arg·=·2; | ||
55 | » } | ||
56 | }</string> | ||
57 | ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope | ||
58 | //·Line:·8 | ||
59 | class·x·{ | ||
60 | » static·int·y·() | ||
61 | » { | ||
62 | » » int·x·=·1; | ||
63 | » » int·x·=·2; | ||
64 | » » return·x·+·x; | ||
69 | » } | 65 | » } |
70 | }</string> | 66 | }</string> |
71 | ··</Examples> | 67 | ··</Examples> |
72 | </ErrorDocumentation> | 68 | </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>CS1534</ErrorName> | 3 | ··<ErrorName>CS1534</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1534:·Overloaded·binary·operator·` | 5 | ····<string>//·CS1534:·Overloaded·binary·operator·`*'·takes·two·parameters |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class·C | 7 | class·C |
8 | { | 8 | { |
9 | » public·static·C·operator· | 9 | » public·static·C·operator·*·(C·a,·C·b,·C·d) |
10 | » { | 10 | » { |
11 | » » return·null; | 11 | » » return·null; |
12 | » } | 12 | » } |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS1534:·Overloaded·binary·operator·`*'·takes·two·parameters | 14 | ····<string>//·CS1534:·Overloaded·binary·operator·`*'·takes·two·parameters |
15 | //·Line:·6 | 15 | //·Line:·6 |
16 | class·C | 16 | class·C |
17 | { | 17 | { |
18 | » public·static·C·operator·*·(C·a,·C·b,·C·d) | 18 | » public·static·C·operator·*·(C·a,·C·b,·C·c,·C·d) |
19 | » { | 19 | » { |
20 | » » return·null; | 20 | » » return·null; |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ····<string>//·CS1534:·Overloaded·binary·operator·` | 23 | ····<string>//·CS1534:·Overloaded·binary·operator·`+'·takes·two·parameters |
24 | //·Line:·6 | 24 | //·Line:·6 |
25 | class·C | 25 | class·C |
26 | { | 26 | { |
27 | » public·static·C·operator· | 27 | » public·static·C·operator·+() |
28 | » { | 28 | » { |
29 | » » return·null; | 29 | » » return·null; |
30 | » } | 30 | » } |
31 | }</string> | 31 | }</string> |
32 | ··</Examples> | 32 | ··</Examples> |
33 | </ErrorDocumentation> | 33 | </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.ArgIterator' |
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·ArgIterator·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.TypedReference' |
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·TypedReference·a) |
24 | » { | 24 | » { |
25 | » } | 25 | » } |
26 | }</string> | 26 | }</string> |
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 1, 11 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>CS0079</ErrorName> | 3 | ··<ErrorName>CS0079</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0079:·The·event·`Foo.BaseFoo.Changed'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator | ||
6 | //·Line:·16 | ||
7 | using·System; | ||
8 | namespace·Foo | ||
9 | { | ||
10 | » public·delegate·void·VoidHandler·(); | ||
11 | » public·class·BaseFoo | ||
12 | » { | ||
13 | » » public·extern·event·VoidHandler·Changed; | ||
14 | » » public·string·Name·{ | ||
15 | » » » set·{ | ||
16 | » » » » Changed·(); | ||
17 | » » » } | ||
18 | » » } | ||
19 | » } | ||
20 | }</string> | ||
5 | ····<string>//·CS0079:·The·event·`Foo.Event2'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator | 21 | ····<string>//·CS0079:·The·event·`Foo.Event2'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator |
6 | //·Line:·11 | 22 | //·Line:·11 |
7 | using·System; | 23 | using·System; |
8 | public·class·Foo·{ | 24 | public·class·Foo·{ |
9 | » EventHandler·event2; | 25 | » EventHandler·event2; |
Offset 35, 34 lines modified | Offset 55, 14 lines modified | ||
35 | » » public·string·Name·{ | 55 | » » public·string·Name·{ |
36 | » » » set·{ | 56 | » » » set·{ |
37 | » » » » Changed·(); | 57 | » » » » Changed·(); |
38 | » » » } | 58 | » » » } |
39 | » » } | 59 | » » } |
40 | » } | 60 | » } |
41 | }</string> | ||
42 | ····<string>//·CS0079:·The·event·`Foo.BaseFoo.Changed'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator | ||
43 | //·Line:·16 | ||
44 | using·System; | ||
45 | namespace·Foo | ||
46 | { | ||
47 | » public·delegate·void·VoidHandler·(); | ||
48 | » public·class·BaseFoo | ||
49 | » { | ||
50 | » » public·extern·event·VoidHandler·Changed; | ||
51 | » » public·string·Name·{ | ||
52 | » » » set·{ | ||
53 | » » » » Changed·(); | ||
54 | » » » } | ||
55 | » » } | ||
56 | » } | ||
57 | }</string> | 61 | }</string> |
58 | ····<string>//·CS0079:·The·event·`C.ev'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator | 62 | ····<string>//·CS0079:·The·event·`C.ev'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator |
59 | //·Line:·14 | 63 | //·Line:·14 |
60 | class·C | 64 | class·C |
61 | { | 65 | { |
62 | » static·event·System.EventHandler·ev | 66 | » static·event·System.EventHandler·ev |
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>CS1611</ErrorName> | 3 | ··<ErrorName>CS1611</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1611:·The·params·parameter·cannot·be·declared·as·ref,·out·or·in | 5 | ····<string>//·CS1611:·The·params·parameter·cannot·be·declared·as·ref,·out·or·in |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | //·Compiler·options:·-langversion:latest | ||
8 | class·Test | 7 | class·Test |
9 | { | 8 | { |
10 | ····public·static·void·Error·(params· | 9 | ····public·static·void·Error·(params·ref·int·args)·{} |
11 | }</string> | 10 | }</string> |
12 | ····<string>//·CS1611:·The·params·parameter·cannot·be·declared·as·ref,·out·or·in | 11 | ····<string>//·CS1611:·The·params·parameter·cannot·be·declared·as·ref,·out·or·in |
13 | //·Line:·6 | 12 | //·Line:·6 |
13 | //·Compiler·options:·-langversion:latest | ||
14 | class·Test | 14 | class·Test |
15 | { | 15 | { |
16 | ····public·static·void·Error·(params· | 16 | ····public·static·void·Error·(params·in·int·args)·{} |
17 | }</string> | 17 | }</string> |
18 | ··</Examples> | 18 | ··</Examples> |
19 | </ErrorDocumentation> | 19 | </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>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> | ||
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' | 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' |
6 | //·Line:·8 | 13 | //·Line:·8 |
7 | //·Compiler·options:·-t:library | 14 | //·Compiler·options:·-t:library |
8 | ·class·Error0273 | 15 | ·class·Error0273 |
9 | ·{ | 16 | ·{ |
10 | » ·protected·internal·string·Message·{ | 17 | » ·protected·internal·string·Message·{ |
Offset 13, 17 lines modified | Offset 21, 9 lines modified | ||
13 | » » » ·return·"Hi"; | 21 | » » » ·return·"Hi"; |
14 | » » ·} | 22 | » » ·} |
15 | » » ·set·{ | 23 | » » ·set·{ |
16 | » » ·} | 24 | » » ·} |
17 | » ·} | 25 | » ·} |
18 | ·}</string> | 26 | ·}</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> | ||
26 | ··</Examples> | 27 | ··</Examples> |
27 | </ErrorDocumentation> | 28 | </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 | interface·I | ||
9 | { | ||
10 | ····void·Finalize·(); | ||
11 | }</string> | ||
12 | ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor? | ||
13 | //·Line:·7 | ||
14 | //·Compiler·options:·-warnaserror·-warn:1 | ||
15 | class·T | 8 | class·T |
16 | {» | 9 | {» |
17 | ····static·void·Finalize·() | 10 | ····static·void·Finalize·() |
18 | ····{ | 11 | ····{ |
19 | ····} | 12 | ····} |
20 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor? | ||
15 | //·Line:·7 | ||
16 | //·Compiler·options:·-warnaserror·-warn:1 | ||
17 | interface·I | ||
18 | { | ||
19 | ····void·Finalize·(); | ||
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>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:·15 |
7 | //·Compiler·options:·-warnaserror·-warn:4 | 7 | //·Compiler·options:·-warnaserror·-warn:4 |
8 | using·System.Runtime.CompilerServices; | ||
9 | [assembly:·RuntimeCompatibility·(WrapNonExceptionThrows=true)] | ||
8 | class·C | 10 | class·C |
9 | { | 11 | { |
10 | ···static·void·Main()· | 12 | ···static·void·Main()· |
11 | ···{ | 13 | ···{ |
12 | ······try·{} | 14 | ······try·{} |
13 | ······catch·(System.Exception)·{·} | 15 | ······catch·(System.Exception)·{·} |
14 | ······catch·{} | 16 | ······catch·{} |
15 | ···} | 17 | ···} |
16 | }</string> | 18 | }</string> |
17 | ····<string>//·CS1058:·A·previous·catch·clause·already·catches·all·exceptions.·All·non-exceptions·thrown·will·be·wrapped·in·a·`System.Runtime.CompilerServices.RuntimeWrappedException' | 19 | ····<string>//·CS1058:·A·previous·catch·clause·already·catches·all·exceptions.·All·non-exceptions·thrown·will·be·wrapped·in·a·`System.Runtime.CompilerServices.RuntimeWrappedException' |
18 | //·Line:·1 | 20 | //·Line:·11 |
19 | //·Compiler·options:·-warnaserror·-warn:4 | 21 | //·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, 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>CS0557</ErrorName> | 3 | ··<ErrorName>CS0557</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`Foo' | ||
6 | //·Line:·5 | ||
7 | public·enum·Bar | ||
8 | { | ||
9 | » ABar | ||
10 | } | ||
11 | public·class·Foo | ||
12 | { | ||
13 | » public·static·explicit·operator·Foo(Bar·the_bar) | ||
14 | » { | ||
15 | » » return·new·Foo(); | ||
16 | » } | ||
17 | » public·static·implicit·operator·Foo(Bar·the_bar) | ||
18 | » { | ||
19 | » » return·new·Foo(); | ||
20 | » } | ||
21 | }</string> | ||
22 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`SampleClass' | ||
23 | //·Line:·5 | ||
24 | class·SampleClass·{ | ||
25 | ········public·static·implicit·operator·bool·(SampleClass·value)·{ | ||
26 | ················return·true; | ||
27 | ········} | ||
28 | ········ | ||
29 | ········public·static·implicit·operator·bool·(SampleClass·value)·{ | ||
30 | ················return·true; | ||
31 | ········} | ||
32 | }</string> | ||
33 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`C' | 5 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`C' |
34 | //·Line:·9 | 6 | //·Line:·9 |
35 | class·C·{ | 7 | class·C·{ |
36 | » » public·static·bool·operator·!=·(C·a,·C·b)· | 8 | » » public·static·bool·operator·!=·(C·a,·C·b)· |
37 | » » { | 9 | » » { |
38 | » » » return·true; | 10 | » » » return·true; |
39 | » » } | 11 | » » } |
Offset 56, 9 lines modified | Offset 24, 41 lines modified | ||
56 | class·X·{ | 24 | class·X·{ |
57 | » static·void·Main·() | 25 | » static·void·Main·() |
58 | » { | 26 | » { |
59 | » } | 27 | » } |
60 | }</string> | 28 | }</string> |
29 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`SampleClass' | ||
30 | //·Line:·5 | ||
31 | class·SampleClass·{ | ||
32 | ········public·static·implicit·operator·bool·(SampleClass·value)·{ | ||
33 | ················return·true; | ||
34 | ········} | ||
35 | ········ | ||
36 | ········public·static·implicit·operator·bool·(SampleClass·value)·{ | ||
37 | ················return·true; | ||
38 | ········} | ||
39 | }</string> | ||
40 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`Foo' | ||
41 | //·Line:·5 | ||
42 | public·enum·Bar | ||
43 | { | ||
44 | » ABar | ||
45 | } | ||
46 | public·class·Foo | ||
47 | { | ||
48 | » public·static·explicit·operator·Foo(Bar·the_bar) | ||
49 | » { | ||
50 | » » return·new·Foo(); | ||
51 | » } | ||
52 | » public·static·implicit·operator·Foo(Bar·the_bar) | ||
53 | » { | ||
54 | » » return·new·Foo(); | ||
55 | » } | ||
56 | }</string> | ||
61 | ··</Examples> | 57 | ··</Examples> |
62 | </ErrorDocumentation> | 58 | </ErrorDocumentation> |
Offset 1, 20 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>CS1519</ErrorName> | 3 | ··<ErrorName>CS1519</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1519:·Unexpected·symbol·`;'·in·class,·struct,·or·interface·member·declaration | ||
6 | //·Line:·8 | ||
7 | class·C | ||
8 | { | ||
9 | ····public·static·void·Main·() | ||
10 | ····{ | ||
11 | ····}; | ||
12 | }</string> | ||
13 | ····<string>//·CS1519:·Unexpected·symbol·`}'·in·class,·struct,·or·interface·member·declaration | 5 | ····<string>//·CS1519:·Unexpected·symbol·`}'·in·class,·struct,·or·interface·member·declaration |
14 | //·Line:·7 | 6 | //·Line:·7 |
15 | public·class·Foo | 7 | public·class·Foo |
16 | { | 8 | { |
17 | » public·f· | 9 | » public·f· |
18 | }</string> | 10 | }</string> |
Offset 24, 14 lines modified | Offset 15, 23 lines modified | ||
24 | public·class·Test·{} | 15 | public·class·Test·{} |
25 | extern·alias·Hey;</string> | 16 | extern·alias·Hey;</string> |
26 | ····<string>//·CS1519:·Unexpected·symbol·`using'·in·class,·struct,·or·interface·member·declaration | 17 | ····<string>//·CS1519:·Unexpected·symbol·`using'·in·class,·struct,·or·interface·member·declaration |
27 | //·Line:·5 | 18 | //·Line:·5 |
28 | class·X·{·} | 19 | class·X·{·} |
29 | using·System;</string> | 20 | using·System;</string> |
21 | ····<string>//·CS1519:·Unexpected·symbol·`;'·in·class,·struct,·or·interface·member·declaration | ||
22 | //·Line:·8 | ||
23 | class·C | ||
24 | { | ||
25 | ····public·static·void·Main·() | ||
26 | ····{ | ||
27 | ····}; | ||
28 | }</string> | ||
30 | ····<string>//·CS1519:·Unexpected·symbol·`unchecked'·in·class,·struct,·or·interface·member·declaration | 29 | ····<string>//·CS1519:·Unexpected·symbol·`unchecked'·in·class,·struct,·or·interface·member·declaration |
31 | //·Line:·6 | 30 | //·Line:·6 |
32 | class·C | 31 | class·C |
33 | {··· | 32 | {··· |
34 | » unchecked·const·decimal·d·=·79m; | 33 | » unchecked·const·decimal·d·=·79m; |
35 | }</string> | 34 | }</string> |
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>CS0426</ErrorName> | 3 | ··<ErrorName>CS0426</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0426:·The·nested·type·`Foo'·does·not·exist·in·the·type·`C<int>' | ||
6 | //·Line:·11 | ||
7 | public·abstract·class·B<T> | ||
8 | { | ||
9 | » public·class·Foo | ||
10 | » { | ||
11 | » } | ||
12 | } | ||
13 | public·class·C<T>·:·B<C<int>.Foo> | ||
14 | { | ||
15 | }</string> | ||
16 | ····<string>//·CS0426:·The·nested·type·`B'·does·not·exist·in·the·type·`A' | 5 | ····<string>//·CS0426:·The·nested·type·`B'·does·not·exist·in·the·type·`A' |
17 | //·Line:·12 | 6 | //·Line:·12 |
18 | class·A | 7 | class·A |
19 | { | 8 | { |
20 | } | 9 | } |
21 | class·Test | 10 | class·Test |
22 | { | 11 | { |
23 | ···public·static·void·Main() | 12 | ···public·static·void·Main() |
24 | ···{ | 13 | ···{ |
25 | ······A.B·a; | 14 | ······A.B·a; |
26 | ···} | 15 | ···} |
27 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0426:·The·nested·type·`Foo'·does·not·exist·in·the·type·`C<int>' | ||
18 | //·Line:·11 | ||
19 | public·abstract·class·B<T> | ||
20 | { | ||
21 | » public·class·Foo | ||
22 | » { | ||
23 | » } | ||
24 | } | ||
25 | public·class·C<T>·:·B<C<int>.Foo> | ||
26 | { | ||
27 | }</string> | ||
28 | ····<string>//·CS0426:·The·nested·type·`M'·does·not·exist·in·the·type·`N' | 28 | ····<string>//·CS0426:·The·nested·type·`M'·does·not·exist·in·the·type·`N' |
29 | //·Line:·6 | 29 | //·Line:·6 |
30 | class·A | 30 | class·A |
31 | { | 31 | { |
32 | » class·B·:·N.M | 32 | » class·B·:·N.M |
33 | » { | 33 | » { |
Offset 7, 21 lines modified | Offset 7, 38 lines modified | ||
7 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
8 | delegate·void·D·(); | 8 | delegate·void·D·(); |
9 | unsafe·class·X·{ | 9 | unsafe·class·X·{ |
10 | » public·D·T·(int·a) | 10 | » public·D·T·(int·a) |
11 | » { | 11 | » { |
12 | » » int·*y·=·&a; | ||
13 | » » | ||
12 | » » return·delegate·{ | 14 | » » return·delegate·{ |
13 | » » » int·x·=·a; | 15 | » » » int·x·=·a; |
14 | » » }; | 16 | » » }; |
15 | » » | ||
16 | » » int·*y·=·&a; | ||
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | ||
20 | //·Line:·11 | ||
21 | //·Compiler·options:·-unsafe | ||
22 | delegate·void·D·(); | ||
23 | unsafe·class·X·{ | ||
24 | » public·D·T·(int·a) | ||
25 | » { | ||
26 | » » return·delegate·{ | ||
27 | » » » int·*x·=·&a; | ||
28 | » » }; | ||
29 | » } | ||
30 | » static·void·Main·() | ||
31 | » {·} | ||
32 | }</string> | ||
19 | ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | 33 | ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression |
20 | //·Line:·18 | 34 | //·Line:·18 |
21 | //·Compiler·options:·-unsafe | 35 | //·Compiler·options:·-unsafe |
22 | unsafe·struct·S | 36 | unsafe·struct·S |
23 | { | 37 | { |
24 | » public·int·i; | 38 | » public·int·i; |
Offset 35, 30 lines modified | Offset 52, 14 lines modified | ||
35 | » { | 52 | » { |
36 | » » unsafe·{ | 53 | » » unsafe·{ |
37 | » » » S·str·=·new·S·(); | 54 | » » » S·str·=·new·S·(); |
38 | » » » D·d·=·delegate·{·return·&str.i;·}; | 55 | » » » D·d·=·delegate·{·return·&str.i;·}; |
39 | » » } | 56 | » » } |
40 | » } | 57 | » } |
41 | }</string> | 58 | }</string> |
42 | ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | ||
43 | //·Line:·11 | ||
44 | //·Compiler·options:·-unsafe | ||
45 | delegate·void·D·(); | ||
46 | unsafe·class·X·{ | ||
47 | » public·D·T·(int·a) | ||
48 | » { | ||
49 | » » int·*y·=·&a; | ||
50 | » » | ||
51 | » » return·delegate·{ | ||
52 | » » » int·x·=·a; | ||
53 | » » }; | ||
54 | » } | ||
55 | }</string> | ||
56 | ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | 59 | ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression |
57 | //·Line:·16 | 60 | //·Line:·16 |
58 | //·Compiler·options:·-unsafe | 61 | //·Compiler·options:·-unsafe |
59 | class·X·{ | 62 | class·X·{ |
60 | » delegate·void·S·(); | 63 | » delegate·void·S·(); |
Offset 81, 20 lines modified | Offset 82, 19 lines modified | ||
81 | delegate·void·D·(); | 82 | delegate·void·D·(); |
82 | unsafe·class·X·{ | 83 | unsafe·class·X·{ |
83 | » public·D·T·(int·a) | 84 | » public·D·T·(int·a) |
84 | » { | 85 | » { |
85 | » » return·delegate·{ | 86 | » » return·delegate·{ |
86 | » » » int· | 87 | » » » int·x·=·a; |
87 | » » }; | 88 | » » }; |
89 | » » | ||
90 | » » int·*y·=·&a; | ||
88 | » } | 91 | » } |
89 | » static·void·Main·() | ||
90 | » {·} | ||
91 | }</string> | 92 | }</string> |
92 | ····<string>//·CS1686:·Local·variable·or·parameter·`str'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | 93 | ····<string>//·CS1686:·Local·variable·or·parameter·`str'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression |
93 | //·Line:·11 | 94 | //·Line:·11 |
94 | //·Compiler·options:·-unsafe | 95 | //·Compiler·options:·-unsafe |
95 | using·System; | 96 | using·System; |
Offset 1, 50 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>CS1674</ErrorName> | 3 | ··<ErrorName>CS1674</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1674:·` | 5 | ····<string>//·CS1674:·`object':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | using·System; | 7 | using·System; |
8 | class·C | 8 | class·C |
9 | { | 9 | { |
10 | » void·Method·(IDisposable·i) | 10 | » void·Method·(IDisposable·i) |
11 | » { | 11 | » { |
12 | » » using·( | 12 | » » using·(object·o·=·i) |
13 | » » { | 13 | » » { |
14 | » » } | 14 | » » } |
15 | 15 | ····} | |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS1674:·` | 17 | ····<string>//·CS1674:·`int':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' |
18 | //·Line:·10 | 18 | //·Line:·10 |
19 | using·System; | 19 | using·System; |
20 | class·C | 20 | class·C |
21 | { | 21 | { |
22 | » void·Method·(IDisposable·i) | 22 | » void·Method·(IDisposable·i) |
23 | » { | 23 | » { |
24 | » » using·(o | 24 | » » using·(int·o·=·1,·b·=·2) |
25 | » » { | 25 | » » { |
26 | » » } | 26 | » » } |
27 | ····} | ||
28 | }</string> | ||
29 | ····<string>//·CS1674:·`int':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' | ||
30 | //·Line:·8 | ||
31 | class·C | ||
32 | { | ||
33 | ····void·Method·(int·arg) | ||
34 | ····{ | ||
35 | » using·(arg) | ||
36 | » { | ||
37 | » } | 27 | » } |
38 | ····} | ||
39 | }</string> | 28 | }</string> |
40 | ····<string>//·CS1674:·`NoIDispose':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' | 29 | ····<string>//·CS1674:·`NoIDispose':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' |
41 | //·Line:·27 | 30 | //·Line:·27 |
42 | using·System; | 31 | using·System; |
43 | class·MyDispose·:·IDisposable·{ | 32 | class·MyDispose·:·IDisposable·{ |
Offset 78, 9 lines modified | Offset 66, 21 lines modified | ||
78 | » static·void·B·() | 66 | » static·void·B·() |
79 | » { | 67 | » { |
80 | » » using·(NoIDispose·a·=·new·NoIDispose·()){ | 68 | » » using·(NoIDispose·a·=·new·NoIDispose·()){ |
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, 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>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> | ||
5 | ····<string>//·CS0701:·`S'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter | 10 | ····<string>//·CS0701:·`S'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter |
6 | //·Line:·8 | 11 | //·Line:·8 |
7 | struct·S | 12 | struct·S |
8 | { | 13 | { |
9 | } | 14 | } |
Offset 16, 15 lines modified | Offset 22, 9 lines modified | ||
16 | //·Line:·6 | 22 | //·Line:·6 |
17 | sealed·class·A·{·} | 23 | sealed·class·A·{·} |
18 | class·Foo<T>·where·T·:·A | 24 | class·Foo<T>·where·T·:·A |
19 | { | 25 | { |
20 | }</string> | 26 | }</string> |
21 | ····<string>//·CS0701:·`string'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter | ||
22 | //·Line:·4 | ||
23 | class·Foo<T>·where·T·:·string | ||
24 | { | ||
25 | }</string> | ||
26 | ··</Examples> | 27 | ··</Examples> |
27 | </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.Foo(this·string)':·Extension·methods·must·be·defined·in·a·non-generic·static·class | 5 | ····<string>//·CS1106:·`S<T>.Foo(this·string)':·Extension·methods·must·be·defined·in·a·non-generic·static·class |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class·S | 7 | static·class·S<T> |
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 | 13 | ····<string>//·CS1106:·`S.Foo(this·string)':·Extension·methods·must·be·defined·in·a·non-generic·static·class |
14 | //·Line:·6 | 14 | //·Line:·6 |
15 | 15 | class·S | |
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 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>CS1681</ErrorName> | 3 | ··<ErrorName>CS1681</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1681:·The·global·extern·alias·cannot·be·redefined | 5 | ····<string>//·CS1681:·The·global·extern·alias·cannot·be·redefined |
6 | //·Line:·0 | ||
7 | //·Compiler·options:·-r:global=CS1681-2-lib.dll</string> | ||
8 | ····<string>//·CS1681:·The·global·extern·alias·cannot·be·redefined | ||
6 | //·Line:·3 | 9 | //·Line:·3 |
7 | extern·alias·global; | 10 | extern·alias·global; |
8 | using·System; | 11 | using·System; |
9 | public·class·Test· | 12 | public·class·Test· |
10 | { | 13 | { |
11 | » static·void·Main·() | 14 | » static·void·Main·() |
12 | » { | 15 | » { |
13 | » } | 16 | » } |
14 | }</string> | 17 | }</string> |
15 | ····<string>//·CS1681:·The·global·extern·alias·cannot·be·redefined | ||
16 | //·Line:·0 | ||
17 | //·Compiler·options:·-r:global=CS1681-2-lib.dll</string> | ||
18 | ··</Examples> | 18 | ··</Examples> |
19 | </ErrorDocumentation> | 19 | </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>CS0039</ErrorName> | 3 | ··<ErrorName>CS0039</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0039:·Cannot·convert·type·`string'·to·`C'·via·a·built-in·conversion | ||
6 | //·Line:·8 | ||
7 | class·C | ||
8 | { | ||
9 | » public·static·void·Main·() | ||
10 | » { | ||
11 | » » C·c·=·"test"·as·C; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS0039:·Cannot·convert·type·`decimal'·to·`string'·via·a·built-in·conversion | 5 | ····<string>//·CS0039:·Cannot·convert·type·`decimal'·to·`string'·via·a·built-in·conversion |
15 | //·Line:·8 | 6 | //·Line:·8 |
16 | class·A·{ | 7 | class·A·{ |
17 | ········public·static·void·Main·() | 8 | ········public·static·void·Main·() |
18 | ········{ | 9 | ········{ |
19 | » » decimal·tryDec; | 10 | » » decimal·tryDec; |
20 | » » tryDec·=·1234.2345M; | 11 | » » tryDec·=·1234.2345M; |
21 | » » object·a·=·tryDec·as·string; | 12 | » » object·a·=·tryDec·as·string; |
22 | ········} | 13 | ········} |
23 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0039:·Cannot·convert·type·`string'·to·`C'·via·a·built-in·conversion | ||
16 | //·Line:·8 | ||
17 | class·C | ||
18 | { | ||
19 | » public·static·void·Main·() | ||
20 | » { | ||
21 | » » C·c·=·"test"·as·C; | ||
22 | » } | ||
23 | }</string> | ||
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </ErrorDocumentation> |
Offset 13, 28 lines modified | Offset 13, 25 lines modified | ||
13 | » extern·static·void·Blah·(); | 13 | » extern·static·void·Blah·(); |
14 | ····static·void·Main·(string·[]·args) | 14 | ····static·void·Main·(string·[]·args) |
15 | ····{ | 15 | ····{ |
16 | ····} | 16 | ····} |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime. | 18 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.CompilerServices.MethodImplAttribute'·attribute |
19 | //·Line:·8 | 19 | //·Line:·8 |
20 | using·System.Runtime. | 20 | using·System.Runtime.CompilerServices; |
21 | using·System; | ||
22 | class·X·{ | ||
23 | » [DllImport·(null)] | ||
24 | » extern·static·void·Blah·(); | ||
25 | ····static·void·Main·(string·[]·args) | ||
26 | ····{ | ||
27 | ····} | ||
21 | class·Program | ||
22 | { | ||
23 | » [MethodImpl((MethodImplOptions)255)] | ||
24 | » void·Foo() | ||
25 | » { | ||
26 | » } | ||
28 | }</string> | 27 | }</string> |
29 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.GuidAttribute'·attribute | 28 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.GuidAttribute'·attribute |
30 | //·Line:·6 | 29 | //·Line:·6 |
31 | using·System.Runtime.InteropServices; | 30 | using·System.Runtime.InteropServices; |
32 | [Guid·("aaa")] | 31 | [Guid·("aaa")] |
Offset 42, 37 lines modified | Offset 39, 40 lines modified | ||
42 | static·void·Main·()·{} | 39 | static·void·Main·()·{} |
43 | }</string> | 40 | }</string> |
44 | ····<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 |
45 | //·Line:·8 | 42 | //·Line:·8 |
46 | using·System.Runtime.CompilerServices; | 43 | using·System.Runtime.CompilerServices; |
47 | class· | 44 | class·Test |
48 | { | 45 | { |
49 | » [MethodImpl((MethodImplOptions)255)] | ||
50 | » | 46 | » [MethodImplAttribute(445)] |
47 | » public·void·test·() | ||
51 | » { | 48 | » { |
52 | » } | 49 | » } |
53 | }</string> | 50 | }</string> |
54 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.AttributeUsageAttribute'·attribute | 51 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.AttributeUsageAttribute'·attribute |
55 | //·Line:·4 | 52 | //·Line:·4 |
56 | [System.AttributeUsage(0)] | 53 | [System.AttributeUsage(0)] |
57 | class·ClassMain·{ | 54 | class·ClassMain·{ |
58 | ···· | 55 | ···· |
59 | ········public·static·void·Main·()·{ | 56 | ········public·static·void·Main·()·{ |
60 | ········} | 57 | ········} |
61 | }</string> | 58 | }</string> |
62 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime. | 59 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.DllImportAttribute'·attribute |
63 | //·Line:·8 | 60 | //·Line:·8 |
64 | using·System.Runtime. | 61 | using·System.Runtime.InteropServices; |
62 | using·System; | ||
63 | class·X·{ | ||
64 | » [DllImport·(null)] | ||
65 | » extern·static·void·Blah·(); | ||
66 | ····static·void·Main·(string·[]·args) | ||
67 | ····{ | ||
68 | ····} | ||
65 | class·Test | ||
66 | { | ||
67 | » [MethodImplAttribute(445)] | ||
68 | » public·void·test·() | ||
69 | » { | ||
70 | » } | ||
71 | }</string> | 69 | }</string> |
72 | ··</Examples> | 70 | ··</Examples> |
73 | </ErrorDocumentation> | 71 | </ErrorDocumentation> |
Offset 1, 62 lines modified | Offset 1, 62 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1584</ErrorName> | 3 | ··<ErrorName>CS1584</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·` | 5 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`Mai()n' |
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 | ///·<see | 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·` | 13 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`' |
14 | //·Line:·8 | 14 | //·Line:·8 |
15 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 15 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
16 | using·System; | 16 | using·System; |
17 | ///·<see·cref=" | 17 | ///·<see·cref=""·/> |
18 | public·class·Test | 18 | public·class·Test |
19 | { | 19 | { |
20 | }</string> | 20 | }</string> |
21 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`' | 21 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`Test[]' |
22 | //·Line:· | 22 | //·Line:·6 |
23 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 23 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
24 | using·System; | ||
25 | ///·<see·cref=""·/> | 24 | ///·<see·cref="Test[]"·/> |
26 | public·class·Test | 25 | public·class·Test |
27 | { | 26 | { |
28 | }</string> | 27 | }</string> |
29 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·` | 28 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`operator·foo(int,Test)' |
30 | //·Line:· | 29 | //·Line:·7 |
31 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 30 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
31 | using·System; | ||
32 | ///·<seealso·cref="operator·foo(int,Test)"/> | ||
32 | using·System.Collections.Generic; | ||
33 | ///·<returns>A·<see·cref="IList({})"·/>.</returns> | ||
34 | public·class·Test | 33 | public·class·Test |
35 | { | 34 | { |
36 | }</string> | 35 | }</string> |
37 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·` | 36 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`.' |
38 | //·Line:· | 37 | //·Line:·8 |
39 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 38 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
40 | using·System; | 39 | using·System; |
41 | ///·<see·cref=" | 40 | ///·<see·cref="."·/> |
42 | public·class·Test | 41 | public·class·Test |
43 | { | 42 | { |
44 | }</string> | 43 | }</string> |
45 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·` | 44 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`IList(<>)' |
46 | //·Line:· | 45 | //·Line:·8 |
47 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 46 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
48 | 47 | using·System.Collections.Generic; | |
48 | ///·<returns>A·<see·cref="IList({})"·/>.</returns> | ||
49 | public·class·Test | 49 | public·class·Test |
50 | { | 50 | { |
51 | }</string> | 51 | }</string> |
52 | ··</Examples> | 52 | ··</Examples> |
53 | </ErrorDocumentation> | 53 | </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·0</string> | ||
8 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid | ||
9 | //·Line:·4 | ||
10 | #line</string> | ||
11 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid | ||
12 | //·Line:·4 | ||
7 | #line·-9</string> | 13 | #line·-9</string> |
8 | ····<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 |
9 | //·Line:·8 | 15 | //·Line:·8 |
10 | public·struct·S | 16 | public·struct·S |
11 | { | 17 | { |
12 | ···static·void·Main() | 18 | ···static·void·Main() |
13 | ···{ | 19 | ···{ |
14 | ······#line·"error" | 20 | ······#line·"error" |
15 | ···} | 21 | ···} |
16 | }</string> | 22 | }</string> |
17 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid | ||
18 | //·Line:·4 | ||
19 | #line·0</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 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>CS0831</ErrorName> | 3 | ··<ErrorName>CS0831</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access | 5 | ····<string>//·CS0831:··An·expression·tree·may·not·contain·a·base·access |
6 | //·Line:· | 6 | //·Line:·14 |
7 | using·System; | 7 | using·System; |
8 | using·System.Linq.Expressions; | 8 | using·System.Linq.Expressions; |
9 | class·B | 9 | class·B |
10 | { | 10 | { |
11 | » protected· | 11 | » protected·bool·Core·{ |
12 | » » get·{ | 12 | » » get·{ |
13 | » » » return· | 13 | » » » return·true; |
14 | » » } | 14 | » » } |
15 | » } | 15 | » } |
16 | } | 16 | } |
17 | class·C·:·B | 17 | class·C·:·B |
18 | { | 18 | { |
19 | » public·void·Test·() | 19 | » public·void·Test·() |
20 | » { | 20 | » { |
21 | » » Expression<Func< | 21 | » » Expression<Func<bool>>·e·=·()·=>·base.Core; |
22 | » } | 22 | » } |
23 | }</string> | 23 | }</string> |
24 | ····<string>//·CS0831:· | 24 | ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access |
25 | //·Line:· | 25 | //·Line:·20 |
26 | using·System; | 26 | using·System; |
27 | using·System.Linq.Expressions; | 27 | using·System.Linq.Expressions; |
28 | class·B | 28 | class·B |
29 | { | 29 | { |
30 | » protected· | 30 | » protected·B·this·[int·i]·{ |
31 | » » get·{ | 31 | » » get·{ |
32 | » » » return· | 32 | » » » return·null; |
33 | » » } | 33 | » » } |
34 | » } | 34 | » } |
35 | } | 35 | } |
36 | class·C·:·B | 36 | class·C·:·B |
37 | { | 37 | { |
38 | » public·void·Test·() | 38 | » public·void·Test·() |
39 | » { | 39 | » { |
40 | » » Expression<Func< | 40 | » » Expression<Func<B>>·e·=·()·=>·base·[8]; |
41 | » } | 41 | » } |
42 | }</string> | 42 | }</string> |
43 | ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access | 43 | ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access |
44 | //·Line:·14 | 44 | //·Line:·14 |
45 | using·System; | 45 | using·System; |
46 | using·System.Linq.Expressions; | 46 | using·System.Linq.Expressions; |
Offset 11, 14 lines modified | Offset 11, 58 lines modified | ||
11 | » » string·x·=·null; | 11 | » » string·x·=·null; |
12 | » » switch·(x){ | 12 | » » switch·(x){ |
13 | » » » case·"":·goto·case·null; | 13 | » » » case·"":·goto·case·null; |
14 | » » } | 14 | » » } |
15 | » } | 15 | » } |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement | ||
18 | //·Line:·9 | ||
19 | public·class·A | ||
20 | { | ||
21 | » public·static·void·Main·() | ||
22 | » { | ||
23 | » » int·i·=·9; | ||
24 | » » goto·a; | ||
25 | » » switch·(i)·{ | ||
26 | » » case·9: | ||
27 | » » a: | ||
28 | » » » break; | ||
29 | » » } | ||
30 | » } | ||
31 | }</string> | ||
32 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement | ||
33 | //·Line:·8 | ||
34 | class·Foo·{ | ||
35 | » static·void·Main·() | ||
36 | » { | ||
37 | » » int·i·=·9; | ||
38 | » » goto·a; | ||
39 | » » if·(i·==·9)·{ | ||
40 | » » a: | ||
41 | » » » throw·new·System.Exception·("huh?"); | ||
42 | » » } | ||
43 | » } | ||
44 | }</string> | ||
45 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement | ||
46 | //·Line:·9 | ||
47 | class·Foo·{ | ||
48 | » static·void·Main·() | ||
49 | » { | ||
50 | » » int·i·=·9; | ||
51 | » » goto·a; | ||
52 | » » do·{ | ||
53 | » » a: | ||
54 | » » » throw·new·System.Exception·("huh?"); | ||
55 | » » }·while·(i·!=·9); | ||
56 | » } | ||
57 | }</string> | ||
17 | ····<string>//·CS0159:·The·label·`default:'·could·not·be·found·within·the·scope·of·the·goto·statement | 58 | ····<string>//·CS0159:·The·label·`default:'·could·not·be·found·within·the·scope·of·the·goto·statement |
18 | //·Line:·10 | 59 | //·Line:·10 |
19 | class·X·{ | 60 | class·X·{ |
20 | » static·int·m·(int·n) | 61 | » static·int·m·(int·n) |
21 | » { | 62 | » { |
Offset 48, 54 lines modified | Offset 92, 26 lines modified | ||
48 | » » goto·a; | 92 | » » goto·a; |
49 | » » while·(i·!=·9)·{ | 93 | » » while·(i·!=·9)·{ |
50 | » » a: | 94 | » » a: |
51 | » » » throw·new·System.Exception·("huh?"); | 95 | » » » throw·new·System.Exception·("huh?"); |
52 | » » } | 96 | » » } |
53 | » } | 97 | » } |
54 | }</string> | 98 | }</string> |
55 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement | ||
56 | //·Line:·8 | ||
57 | class·Foo·{ | ||
58 | » static·void·Main·() | ||
59 | » { | ||
60 | » » int·i·=·9; | ||
61 | » » goto·a; | ||
62 | » » if·(i·==·9)·{ | ||
63 | » » a: | ||
64 | » » » throw·new·System.Exception·("huh?"); | ||
65 | » » } | ||
66 | » } | ||
67 | }</string> | ||
68 | ····<string>//·CS0159:·The·label·`skip:'·could·not·be·found·within·the·scope·of·the·goto·statement | 99 | ····<string>//·CS0159:·The·label·`skip:'·could·not·be·found·within·the·scope·of·the·goto·statement |
69 | //·Line:·9 | 100 | //·Line:·9 |
70 | class·Foo·{ | 101 | class·Foo·{ |
71 | » static·void·Main·() | 102 | » static·void·Main·() |
72 | » { | 103 | » { |
73 | » » try·{} | 104 | » » try·{} |
74 | » » finally·{ | 105 | » » finally·{ |
75 | » » » goto·skip; | 106 | » » » goto·skip; |
76 | » » } | 107 | » » } |
77 | » } | 108 | » } |
78 | }</string> | 109 | }</string> |
79 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement | ||
80 | //·Line:·9 | ||
81 | class·Foo·{ | ||
82 | » static·void·Main·() | ||
83 | » { | ||
84 | » » int·i·=·9; | ||
85 | » » goto·a; | ||
86 | » » do·{ | ||
87 | » » a: | ||
88 | » » » throw·new·System.Exception·("huh?"); | ||
89 | » » }·while·(i·!=·9); | ||
90 | » } | ||
91 | }</string> | ||
92 | ····<string>//·CS0159:·The·label·`case·20:'·could·not·be·found·within·the·scope·of·the·goto·statement | 110 | ····<string>//·CS0159:·The·label·`case·20:'·could·not·be·found·within·the·scope·of·the·goto·statement |
93 | //·Line:·13 | 111 | //·Line:·13 |
94 | class·y·{ | 112 | class·y·{ |
95 | » enum·X·{·A·=·1,·B·=·1,·C·=·1·} | 113 | » enum·X·{·A·=·1,·B·=·1,·C·=·1·} |
96 | » static·void·Main·() | 114 | » static·void·Main·() |
Offset 104, 25 lines modified | Offset 120, 9 lines modified | ||
104 | » » switch·(x){ | 120 | » » switch·(x){ |
105 | » » » case·1:·break; | 121 | » » » case·1:·break; |
106 | » » » case·2:·goto·case·20; | 122 | » » » case·2:·goto·case·20; |
107 | » » } | 123 | » » } |
108 | » } | 124 | » } |
109 | }</string> | 125 | }</string> |
110 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement | ||
111 | //·Line:·9 | ||
112 | public·class·A | ||
113 | { | ||
114 | » public·static·void·Main·() | ||
Max diff block lines reached; 23/2544 bytes (0.90%) of diff not shown. |
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>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' | ||
6 | //·Line:·20 | ||
7 | class·A | ||
8 | { | ||
9 | » public·static·implicit·operator·sbyte·(A·mask) | ||
10 | » { | ||
11 | » » return·1; | ||
12 | » } | ||
13 | » public·static·implicit·operator·byte·(A·mask) | ||
14 | » { | ||
15 | » » return·2; | ||
16 | » } | ||
17 | } | ||
18 | class·X | ||
19 | { | ||
20 | ····static·A·a·=·null; | ||
21 | ····static·object·o·=·~a; | ||
22 | }</string> | ||
5 | ····<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' | 23 | ····<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' |
6 | //·Line:·25 | 24 | //·Line:·25 |
7 | using·System; | 25 | using·System; |
8 | public·delegate·void·Foo·(); | 26 | public·delegate·void·Foo·(); |
Offset 78, 30 lines modified | Offset 99, 9 lines modified | ||
78 | » public·static·void·Main·() | 99 | » public·static·void·Main·() |
79 | » { | 100 | » { |
80 | » » D·d·=·new·D·(); | 101 | » » D·d·=·new·D·(); |
81 | » » B·b2·=·(B)·d; | 102 | » » B·b2·=·(B)·d; |
82 | » } | 103 | » } |
83 | }</string> | 104 | }</string> |
84 | ····<string>//·CS0457:·Ambiguous·user·defined·conversions·`A.implicit·operator·byte(A)'·and·`A.implicit·operator·sbyte(A)'·when·converting·from·'A'·to·'int' | ||
85 | //·Line:·20 | ||
86 | class·A | ||
87 | { | ||
88 | » public·static·implicit·operator·sbyte·(A·mask) | ||
89 | » { | ||
90 | » » return·1; | ||
91 | » } | ||
92 | » public·static·implicit·operator·byte·(A·mask) | ||
93 | » { | ||
94 | » » return·2; | ||
95 | » } | ||
96 | } | ||
97 | class·X | ||
98 | { | ||
99 | ····static·A·a·=·null; | ||
100 | ····static·object·o·=·~a; | ||
101 | }</string> | ||
102 | ··</Examples> | 105 | ··</Examples> |
103 | </ErrorDocumentation> | 106 | </ErrorDocumentation> |
Offset 12, 29 lines modified | Offset 12, 14 lines modified | ||
12 | » } | 12 | » } |
13 | » | 13 | » |
14 | » public·static·void·Main·() | 14 | » public·static·void·Main·() |
15 | » { | 15 | » { |
16 | » » Test·(1,·a·:·2); | 16 | » » Test·(1,·a·:·2); |
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS1744:·Named·argument·`a'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified | ||
20 | //·Line:·13 | ||
21 | static·class·C | ||
22 | { | ||
23 | » public·static·int·Test·(this·int·a,·int·b) | ||
24 | » { | ||
25 | » » return·a·*·3·+·b; | ||
26 | » } | ||
27 | » | ||
28 | » public·static·void·Main·() | ||
29 | » { | ||
30 | » » 1.Test·(a·:·2); | ||
31 | » } | ||
32 | }</string> | ||
33 | ····<string>//·CS1744:·Named·argument·`p1'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified | 19 | ····<string>//·CS1744:·Named·argument·`p1'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified |
34 | //·Line:·8 | 20 | //·Line:·8 |
35 | internal·class·Program | 21 | internal·class·Program |
36 | { | 22 | { |
37 | » public·static·void·Main·() | 23 | » public·static·void·Main·() |
38 | » { | 24 | » { |
Offset 45, 9 lines modified | Offset 30, 24 lines modified | ||
45 | » { | 30 | » { |
46 | » } | 31 | » } |
47 | » | 32 | » |
48 | » static·void·Method·(int·p1,·int·p2,·object·paramNamed) | 33 | » static·void·Method·(int·p1,·int·p2,·object·paramNamed) |
49 | » { | 34 | » { |
50 | » } | 35 | » } |
51 | }</string> | 36 | }</string> |
37 | ····<string>//·CS1744:·Named·argument·`a'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified | ||
38 | //·Line:·13 | ||
39 | static·class·C | ||
40 | { | ||
41 | » public·static·int·Test·(this·int·a,·int·b) | ||
42 | » { | ||
43 | » » return·a·*·3·+·b; | ||
44 | » } | ||
45 | » | ||
46 | » public·static·void·Main·() | ||
47 | » { | ||
48 | » » 1.Test·(a·:·2); | ||
49 | » } | ||
50 | }</string> | ||
52 | ··</Examples> | 51 | ··</Examples> |
53 | </ErrorDocumentation> | 52 | </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:·11 |
7 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
8 | class·C | 8 | class·C |
9 | { | 9 | { |
10 | » | 10 | » unsafe·delegate·void·D·(int*·i); |
11 | » | ||
12 | » public·static·void·Main·() | ||
11 | » { | 13 | » { |
14 | » » D·d·=·async·delegate·{·}; | ||
12 | » } | 15 | » } |
13 | }</string> | 16 | }</string> |
14 | ····<string>//·CS4005:·Async·methods·cannot·have·unsafe·parameters | 17 | ····<string>//·CS4005:·Async·methods·cannot·have·unsafe·parameters |
15 | //·Line:· | 18 | //·Line:·7 |
16 | //·Compiler·options:·-unsafe | 19 | //·Compiler·options:·-unsafe |
17 | class·C | 20 | class·C |
18 | { | 21 | { |
22 | » public·unsafe·async·void·Test·(int*·arg) | ||
19 | » unsafe·delegate·void·D·(int*·i); | ||
20 | » | ||
21 | » public·static·void·Main·() | ||
22 | » { | 23 | » { |
23 | » » D·d·=·async·delegate·{·}; | ||
24 | » } | 24 | » } |
25 | }</string> | 25 | }</string> |
26 | ··</Examples> | 26 | ··</Examples> |
27 | </ErrorDocumentation> | 27 | </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 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>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<System.Enum>.Foo<T>(T)'.·The·nullable·type·`E?'·does·not·satisfy·constraint·`System.Enum' | 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 | { |
Offset 34, 27 lines modified | Offset 34, 27 lines modified | ||
34 | » } | 34 | » } |
35 | » static·void·Test·(E?·s) | 35 | » static·void·Test·(E?·s) |
36 | » { | 36 | » { |
37 | » » C<System.Enum>.Foo·(s); | 37 | » » C<System.Enum>.Foo·(s); |
38 | » } | 38 | » } |
39 | }</string> | 39 | }</string> |
40 | ····<string>//·CS0312:·The·type·` | 40 | ····<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' |
41 | //·Line:·16 | 41 | //·Line:·16 |
42 | 42 | struct·S | |
43 | { | 43 | { |
44 | } | 44 | } |
45 | class·C<U> | 45 | class·C<U> |
46 | { | 46 | { |
47 | » static·void·Foo<T>·(T·value)·where·T·:·U | 47 | » static·void·Foo<T>·(T·value)·where·T·:·U |
48 | » { | 48 | » { |
49 | » } | 49 | » } |
50 | » static·void·Test·( | 50 | » static·void·Test·(S?·s) |
51 | » { | 51 | » { |
52 | » » C< | 52 | » » C<S>.Foo·(s); |
53 | » } | 53 | » } |
54 | }</string> | 54 | }</string> |
55 | ··</Examples> | 55 | ··</Examples> |
56 | </ErrorDocumentation> | 56 | </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>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, 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>CS1699</ErrorName> | 3 | ··<ErrorName>CS1699</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1699:·Use·compiler·option·` | 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:Assembly | 9 | [assembly:AssemblyDelaySign·(true)]</string> |
10 | ····<string>//·CS1699:·Use·compiler·option·` | 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:Assembly | 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, 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>CS4011</ErrorName> | 3 | ··<ErrorName>CS4011</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members | ||
6 | //·Line:·16 | ||
7 | static·class·S | ||
8 | { | ||
9 | » public·static·int·GetAwaiter·(this·int·i) | ||
10 | » { | ||
11 | » » return·1; | ||
12 | » } | ||
13 | } | ||
14 | class·A | ||
15 | { | ||
16 | » static·async·void·Test·() | ||
17 | » { | ||
18 | » » await·9; | ||
19 | » } | ||
20 | }</string> | ||
21 | ····<string>//·CS4011:·The·awaiter·type·`A'·must·have·suitable·IsCompleted·and·GetResult·members | 5 | ····<string>//·CS4011:·The·awaiter·type·`A'·must·have·suitable·IsCompleted·and·GetResult·members |
22 | //·Line:·16 | 6 | //·Line:·16 |
23 | static·class·S | 7 | static·class·S |
24 | { | 8 | { |
25 | » public·static·A·GetAwaiter·(this·int·i) | 9 | » public·static·A·GetAwaiter·(this·int·i) |
26 | » { | 10 | » { |
Offset 70, 14 lines modified | Offset 52, 32 lines modified | ||
70 | » static·async·void·Test·() | 52 | » static·async·void·Test·() |
71 | » { | 53 | » { |
72 | » » await·9; | 54 | » » await·9; |
73 | » } | 55 | » } |
74 | }</string> | 56 | }</string> |
75 | ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members | 57 | ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members |
76 | //·Line:·16 | 58 | //·Line:·16 |
59 | static·class·S | ||
60 | { | ||
61 | » public·static·int·GetAwaiter·(this·int·i) | ||
62 | » { | ||
63 | » » return·1; | ||
64 | » } | ||
65 | } | ||
66 | class·A | ||
67 | { | ||
68 | » static·async·void·Test·() | ||
69 | » { | ||
70 | » » await·9; | ||
71 | » } | ||
72 | }</string> | ||
73 | ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members | ||
74 | //·Line:·16 | ||
77 | static·class·S | 75 | static·class·S |
78 | { | 76 | { |
79 | » public·static·int·GetAwaiter·(this·int·i) | 77 | » public·static·int·GetAwaiter·(this·int·i) |
80 | » { | 78 | » { |
81 | » » return·1; | 79 | » » return·1; |
82 | » } | 80 | » } |
Offset 7, 28 lines modified | Offset 7, 28 lines modified | ||
7 | partial·class·C | 7 | partial·class·C |
8 | { | 8 | { |
9 | » delegate·void·D·(); | 9 | » delegate·void·D·(); |
10 | » partial·void·Foo·(); | 10 | » partial·void·Foo·(); |
11 | » void· | 11 | » static·void·Main·() |
12 | » { | 12 | » { |
13 | » » D·d·=·Foo; | 13 | » » D·d·=·new·D·(new·C·().Foo); |
14 | » } | 14 | » } |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0762:·Cannot·create·delegate·from·partial·method·declaration·`C.Foo()' | 16 | ····<string>//·CS0762:·Cannot·create·delegate·from·partial·method·declaration·`C.Foo()' |
17 | //·Line:·12 | 17 | //·Line:·12 |
18 | partial·class·C | 18 | partial·class·C |
19 | { | 19 | { |
20 | » delegate·void·D·(); | 20 | » delegate·void·D·(); |
21 | » partial·void·Foo·(); | 21 | » partial·void·Foo·(); |
22 | » | 22 | » void·Test·() |
23 | » { | 23 | » { |
24 | » » D·d·=· | 24 | » » D·d·=·Foo; |
25 | » } | 25 | » } |
26 | }</string> | 26 | }</string> |
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </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·`anonymous·method' |
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·delegate·{·}·) |
12 | » » { | 12 | » » { |
13 | » » } | 13 | » » } |
14 | » } | 14 | » } |
15 | » static·void·Test·()·{·} | ||
16 | }</string> | 15 | }</string> |
17 | ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·` | 16 | ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·`method·group' |
18 | //·Line:·8 | 17 | //·Line:·8 |
19 | class·C | 18 | class·C |
20 | { | 19 | { |
21 | » static·void·M·() | 20 | » static·void·M·() |
22 | » { | 21 | » { |
23 | » » foreach·(int·i·in· | 22 | » » foreach·(int·i·in·Test) |
24 | » » { | 23 | » » { |
25 | » » } | 24 | » » } |
26 | » } | 25 | » } |
26 | » static·void·Test·()·{·} | ||
27 | }</string> | 27 | }</string> |
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </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>CS3024</ErrorName> | 3 | ··<ErrorName>CS3024</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3024:·Constraint·type·` | 5 | ····<string>//·CS3024:·Constraint·type·`A'·is·not·CLS-compliant |
6 | //·Line:·1 | 6 | //·Line:·15 |
7 | //·Compiler·options:·-warn:1·-warnaserror | 7 | //·Compiler·options:·-warn:1·-warnaserror |
8 | using·System; | 8 | using·System; |
9 | [assembly:CLSCompliant·(true)] | 9 | [assembly:CLSCompliant·(true)] |
10 | [CLSCompliant·(false)] | 10 | [CLSCompliant·(false)] |
11 | public· | 11 | public·abstract·class·A |
12 | { | 12 | { |
13 | } | 13 | } |
14 | public·class·C | 14 | public·class·C |
15 | { | 15 | { |
16 | » public·static·void·Foo<T>()·where·T·:·A | ||
17 | » { | ||
18 | » } | ||
16 | }</string> | 19 | }</string> |
17 | ····<string>//·CS3024:·Constraint·type·` | 20 | ····<string>//·CS3024:·Constraint·type·`I'·is·not·CLS-compliant |
18 | //·Line:·1 | 21 | //·Line:·13 |
19 | //·Compiler·options:·-warn:1·-warnaserror | 22 | //·Compiler·options:·-warn:1·-warnaserror |
20 | using·System; | 23 | using·System; |
21 | [assembly:CLSCompliant·(true)] | 24 | [assembly:CLSCompliant·(true)] |
22 | [CLSCompliant·(false)] | 25 | [CLSCompliant·(false)] |
23 | public· | 26 | public·interface·I |
24 | { | 27 | { |
25 | } | 28 | } |
26 | public·class·C | 29 | public·class·C<T>·where·T·:·I |
27 | { | 30 | { |
28 | » public·static·void·Foo<T>()·where·T·:·A | ||
29 | » { | ||
30 | » } | ||
31 | }</string> | 31 | }</string> |
32 | ··</Examples> | 32 | ··</Examples> |
33 | </ErrorDocumentation> | 33 | </ErrorDocumentation> |
Offset 14, 74 lines modified | Offset 14, 74 lines modified | ||
14 | » | 14 | » |
15 | » public·static·void·Main·() | 15 | » public·static·void·Main·() |
16 | » { | 16 | » { |
17 | » » Expression<D>·e·=·(a)·=>·a·=·"a"; | 17 | » » Expression<D>·e·=·(a)·=>·a·=·"a"; |
18 | » } | 18 | » } |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 20 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
21 | //·Line:·1 | 21 | //·Line:·13 |
22 | using·System; | 22 | using·System; |
23 | using·System.Linq.Expressions; | 23 | using·System.Linq.Expressions; |
24 | class·C | 24 | class·C |
25 | { | 25 | { |
26 | » delegate·void·D·(string·s); | ||
27 | » | ||
26 | » public·static·void·Main·() | 28 | » public·static·void·Main·() |
27 | » { | 29 | » { |
28 | » » Expression< | 30 | » » Expression<D>·e·=·(a)·=>·a·=·"a"; |
29 | » } | 31 | » } |
30 | }</string> | 32 | }</string> |
31 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 33 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
32 | //·Line:·1 | 34 | //·Line:·19 |
33 | using·System; | 35 | using·System; |
34 | using·System.Linq.Expressions; | 36 | using·System.Linq.Expressions; |
35 | cla | 37 | public·delegate·void·EventHandler·(int·i,·int·j); |
38 | public·class·Button | ||
39 | { | ||
40 | » public·event·EventHandler·Click; | ||
41 | } | ||
42 | public·class·Blah | ||
36 | { | 43 | { |
37 | » public·static·void·Main·() | 44 | » public·static·void·Main·() |
38 | » { | 45 | » { |
39 | » » | 46 | » » Button·b·=·new·Button·(); |
47 | » » Expression<Action>·e·=·()·=>·b.Click·+=·new·EventHandler·(Button1_Click); | ||
48 | » } | ||
49 | » public·static·void·Button1_Click·(int·i,·int·j) | ||
50 | » { | ||
40 | » } | 51 | » } |
41 | }</string> | 52 | }</string> |
42 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 53 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
43 | //·Line:·1 | 54 | //·Line:·11 |
44 | using·System; | 55 | using·System; |
45 | using·System.Linq.Expressions; | 56 | using·System.Linq.Expressions; |
46 | class·C | 57 | class·C |
47 | { | 58 | { |
48 | » delegate·void·D·(string·s); | ||
49 | » | ||
50 | » public·static·void·Main·() | 59 | » public·static·void·Main·() |
51 | » { | 60 | » { |
52 | » » Expression< | 61 | » » Expression<Func<int,·int>>·e·=·(a)·=>·--a; |
53 | » } | 62 | » } |
54 | }</string> | 63 | }</string> |
55 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 64 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
56 | //·Line:·1 | 65 | //·Line:·11 |
57 | using·System; | 66 | using·System; |
58 | using·System.Linq.Expressions; | 67 | using·System.Linq.Expressions; |
68 | class·C | ||
59 | public·delegate·void·EventHandler·(int·i,·int·j); | ||
60 | public·class·Button | ||
61 | { | ||
62 | » public·event·EventHandler·Click; | ||
63 | } | ||
64 | public·class·Blah | ||
65 | { | 69 | { |
66 | » public·static·void·Main·() | 70 | » public·static·void·Main·() |
67 | » { | 71 | » { |
72 | » » Expression<Func<short?[],·short?>>·e·=·l·=>·l·[0]++; | ||
68 | » » Button·b·=·new·Button·(); | ||
69 | » » Expression<Action>·e·=·()·=>·b.Click·+=·new·EventHandler·(Button1_Click); | ||
70 | » } | ||
71 | » public·static·void·Button1_Click·(int·i,·int·j) | ||
72 | » { | ||
73 | » } | 73 | » } |
74 | }</string> | 74 | }</string> |
75 | ··</Examples> | 75 | ··</Examples> |
76 | </ErrorDocumentation> | 76 | </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, 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>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> | ||
13 | ····<string>//·CS7034:·The·specified·version·string·`0.0.0.80420'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] | 5 | ····<string>//·CS7034:·The·specified·version·string·`0.0.0.80420'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] |
14 | //·Line:·7 | 6 | //·Line:·7 |
15 | using·System; | 7 | using·System; |
16 | using·System.Reflection; | 8 | using·System.Reflection; |
17 | [assembly:·AssemblyVersion·("0.0.0.80420")] | 9 | [assembly:·AssemblyVersion·("0.0.0.80420")] |
Offset 25, 9 lines modified | Offset 13, 21 lines modified | ||
25 | public·class·Test·{ | 13 | public·class·Test·{ |
26 | » public·static·int·Main·() | 14 | » public·static·int·Main·() |
27 | » { | 15 | » { |
28 | » » return·1; | 16 | » » return·1; |
29 | » } | 17 | » } |
30 | }</string> | 18 | }</string> |
19 | ····<string>//·CS7034:·The·specified·version·string·`2.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] | ||
20 | //·Line:·6 | ||
21 | using·System.Reflection; | ||
22 | [assembly:·AssemblyVersion("2.*")]</string> | ||
23 | ····<string>//·CS7034:·The·specified·version·string·`2.0.*.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] | ||
24 | //·Line:·6 | ||
25 | using·System.Reflection; | ||
26 | [assembly:·AssemblyVersion("2.0.*.*")]</string> | ||
31 | ··</Examples> | 27 | ··</Examples> |
32 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 20, 14 lines modified | Offset 20, 33 lines modified | ||
20 | » { | 20 | » { |
21 | » » [Test(typeof(N))] | 21 | » » [Test(typeof(N))] |
22 | » » public·static·void·Foo() | 22 | » » public·static·void·Foo() |
23 | » » { | 23 | » » { |
24 | » » } | 24 | » » } |
25 | » } | 25 | » } |
26 | }</string> | 26 | }</string> |
27 | ····<string>//·CS0416:·`C<T>':·an·attribute·argument·cannot·use·type·parameters | ||
28 | //·Line:·15 | ||
29 | using·System; | ||
30 | public·class·TestAttribute·:·Attribute | ||
31 | { | ||
32 | ····public·TestAttribute(Type·type) | ||
33 | ····{ | ||
34 | ····} | ||
35 | } | ||
36 | class·C<T> | ||
37 | { | ||
38 | ····[Test(typeof(C<T>))] | ||
39 | ····public·static·void·Foo() | ||
40 | ····{ | ||
41 | ····} | ||
42 | }</string> | ||
27 | ····<string>//·CS0416:·`N.C<T>':·an·attribute·argument·cannot·use·type·parameters | 43 | ····<string>//·CS0416:·`N.C<T>':·an·attribute·argument·cannot·use·type·parameters |
28 | //·Line:·15 | 44 | //·Line:·15 |
29 | using·System; | 45 | using·System; |
30 | public·class·TestAttribute·:·Attribute | 46 | public·class·TestAttribute·:·Attribute |
31 | { | 47 | { |
Offset 52, 28 lines modified | Offset 71, 9 lines modified | ||
52 | ····{ | 71 | ····{ |
53 | ········[Test(Type=typeof(C<T>))] | 72 | ········[Test(Type=typeof(C<T>))] |
54 | ········public·void·Foo() | 73 | ········public·void·Foo() |
55 | ········{ | 74 | ········{ |
56 | ········} | 75 | ········} |
57 | ····} | 76 | ····} |
58 | }</string> | 77 | }</string> |
59 | ····<string>//·CS0416:·`C<T>':·an·attribute·argument·cannot·use·type·parameters | ||
60 | //·Line:·15 | ||
61 | using·System; | ||
62 | public·class·TestAttribute·:·Attribute | ||
63 | { | ||
64 | ····public·TestAttribute(Type·type) | ||
65 | ····{ | ||
66 | ····} | ||
67 | } | ||
68 | class·C<T> | ||
69 | { | ||
70 | ····[Test(typeof(C<T>))] | ||
71 | ····public·static·void·Foo() | ||
72 | ····{ | ||
73 | ····} | ||
74 | }</string> | ||
75 | ··</Examples> | 78 | ··</Examples> |
76 | </ErrorDocumentation> | 79 | </ErrorDocumentation> |
Offset 1, 32 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>CS1066</ErrorName> | 3 | ··<ErrorName>CS1066</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`s'·will·never·be·used | ||
6 | //·Line:·9 | ||
7 | //·Compiler·options:·-warnaserror | ||
8 | public·partial·class·C | ||
9 | { | ||
10 | » partial·void·Test·(int·u,·string·s); | ||
11 | » | ||
12 | » partial·void·Test·(int·u,·string·s·=·"optional") | ||
13 | » { | ||
14 | » } | ||
15 | }</string> | ||
5 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used | 16 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used |
6 | //·Line:·7 | 17 | //·Line:·7 |
7 | //·Compiler·options:·-warnaserror | 18 | //·Compiler·options:·-warnaserror |
8 | class·C | 19 | class·C |
9 | { | 20 | { |
10 | » public·static·implicit·operator·C·(int·i·=·8) | 21 | » public·static·implicit·operator·C·(int·i·=·8) |
11 | » { | 22 | » { |
12 | » » return·null; | 23 | » » return·null; |
13 | » } | 24 | » } |
14 | }</string> | 25 | }</string> |
15 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·` | 26 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used |
16 | //·Line:· | 27 | //·Line:·6 |
17 | //·Compiler·options:·-warnaserror | 28 | //·Compiler·options:·-warnaserror |
18 | public· | 29 | public·class·C |
19 | { | 30 | { |
31 | » public·int·this·[int·i·=·1]·{· | ||
32 | » » set·{} | ||
20 | » partial·void·Test·(int·u,·string·s); | ||
21 | » | ||
22 | » partial·void·Test·(int·u,·string·s·=·"optional") | ||
23 | » { | ||
24 | » } | 33 | » } |
25 | }</string> | 34 | }</string> |
26 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`x'·will·never·be·used | 35 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`x'·will·never·be·used |
27 | //·Line:·12 | 36 | //·Line:·12 |
28 | //·Compiler·options:·-warnaserror | 37 | //·Compiler·options:·-warnaserror |
29 | interface·I | 38 | interface·I |
Offset 36, 19 lines modified | Offset 46, 9 lines modified | ||
36 | class·C·:·I | 46 | class·C·:·I |
37 | { | 47 | { |
38 | » void·I.Method·(int·x·=·9) | 48 | » void·I.Method·(int·x·=·9) |
39 | » { | 49 | » { |
40 | » } | 50 | » } |
41 | }</string> | 51 | }</string> |
42 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used | ||
43 | //·Line:·6 | ||
44 | //·Compiler·options:·-warnaserror | ||
45 | public·class·C | ||
46 | { | ||
47 | » public·int·this·[int·i·=·1]·{· | ||
48 | » » set·{} | ||
49 | » } | ||
50 | }</string> | ||
51 | ··</Examples> | 52 | ··</Examples> |
52 | </ErrorDocumentation> | 53 | </ErrorDocumentation> |
Offset 6, 25 lines modified | Offset 6, 25 lines modified | ||
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | //·Compiler·options:·-langversion:latest | 7 | //·Compiler·options:·-langversion:latest |
8 | public·ref·struct·S | 8 | public·ref·struct·S |
9 | { | 9 | { |
10 | } | 10 | } |
11 | struct·Test | 11 | ref·struct·Test |
12 | { | 12 | { |
13 | » S·field; | 13 | » static·S·field; |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS8345:·Field·or·auto-implemented·property·cannot·be·of·type·`S'·unless·it·is·an·instance·member·of·a·ref·struct | 15 | ····<string>//·CS8345:·Field·or·auto-implemented·property·cannot·be·of·type·`S'·unless·it·is·an·instance·member·of·a·ref·struct |
16 | //·Line:·11 | 16 | //·Line:·11 |
17 | //·Compiler·options:·-langversion:latest | 17 | //·Compiler·options:·-langversion:latest |
18 | public·ref·struct·S | 18 | public·ref·struct·S |
19 | { | 19 | { |
20 | } | 20 | } |
21 | 21 | struct·Test | |
22 | { | 22 | { |
23 | » | 23 | » S·field; |
24 | }</string> | 24 | }</string> |
25 | ··</Examples> | 25 | ··</Examples> |
26 | </ErrorDocumentation> | 26 | </ErrorDocumentation> |
Offset 5, 22 lines modified | Offset 5, 22 lines modified | ||
5 | ····<string>//·CS1017:·Try·statement·already·has·an·empty·catch·block | 5 | ····<string>//·CS1017:·Try·statement·already·has·an·empty·catch·block |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | class·ClassMain·{ | 7 | class·ClassMain·{ |
8 | ········public·static·void·Main()·{ | 8 | ········public·static·void·Main()·{ |
9 | ················try·{·} | 9 | ················try·{·} |
10 | ················catch·{} | 10 | ················catch·{} |
11 | ················catch· | 11 | ················catch·{} |
12 | ········} | 12 | ········} |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS1017:·Try·statement·already·has·an·empty·catch·block | 14 | ····<string>//·CS1017:·Try·statement·already·has·an·empty·catch·block |
15 | //·Line:·8 | 15 | //·Line:·8 |
16 | class·ClassMain·{ | 16 | class·ClassMain·{ |
17 | ········public·static·void·Main()·{ | 17 | ········public·static·void·Main()·{ |
18 | ················try·{·} | 18 | ················try·{·} |
19 | ················catch·{} | 19 | ················catch·{} |
20 | ················catch·{} | 20 | ················catch·(System.Exception)·{·} |
21 | ········} | 21 | ········} |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 11, 32 lines modified | Offset 11, 32 lines modified | ||
11 | » public·void·Do·(object·o)· | 11 | » public·void·Do·(object·o)· |
12 | » { | 12 | » { |
13 | » » ((S)o).val·=·4; | 13 | » » ((S)o).val·=·4; |
14 | » } | 14 | » } |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion | 16 | ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion |
17 | //·Line:· | 17 | //·Line:·8 |
18 | struct·S | 18 | struct·S |
19 | { | 19 | { |
20 | » public·int·val; | ||
21 | » public·void·Do·(object·o) | 20 | » public·void·Do·(object·o) |
22 | » { | 21 | » { |
23 | » » ((S)o) | 22 | » » ((S)·o)[1]·=·4; |
24 | » } | 23 | » } |
24 | » int·this[int·arg]·{·set·{·}·} | ||
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion | 26 | ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion |
27 | //·Line:· | 27 | //·Line:·10 |
28 | struct·S | 28 | struct·S |
29 | { | 29 | { |
30 | » public·int·val; | ||
30 | » public·void·Do·(object·o) | 31 | » public·void·Do·(object·o)· |
31 | » { | 32 | » { |
32 | » » ((S) | 33 | » » ((S)o).val·=·4; |
33 | » } | 34 | » } |
34 | » int·this[int·arg]·{·set·{·}·} | ||
35 | }</string> | 35 | }</string> |
36 | ··</Examples> | 36 | ··</Examples> |
37 | </ErrorDocumentation> | 37 | </ErrorDocumentation> |
Offset 1, 34 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>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> | ||
24 | ····<string>//·CS1940:·Ambiguous·implementation·of·the·query·pattern·`Select'·for·source·type·`string[]' | 5 | ····<string>//·CS1940:·Ambiguous·implementation·of·the·query·pattern·`Select'·for·source·type·`string[]' |
25 | //·Line:·11 | 6 | //·Line:·11 |
26 | using·System; | 7 | using·System; |
27 | using·System.Collections.Generic; | 8 | using·System.Collections.Generic; |
28 | class·Multiple | 9 | class·Multiple |
Offset 50, 9 lines modified | Offset 27, 32 lines modified | ||
50 | static·class·X | 27 | static·class·X |
51 | { | 28 | { |
52 | » public·static·IEnumerable<TResult>·Select<TSource,·TResult>(this·IEnumerable<TSource>·source,·Func<TSource,·TResult>·selector) | 29 | » public·static·IEnumerable<TResult>·Select<TSource,·TResult>(this·IEnumerable<TSource>·source,·Func<TSource,·TResult>·selector) |
53 | » { | 30 | » { |
54 | » » return·null; | 31 | » » return·null; |
55 | » } | 32 | » } |
56 | }</string> | 33 | }</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> | ||
57 | ··</Examples> | 53 | ··</Examples> |
58 | </ErrorDocumentation> | 54 | </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>CS0170</ErrorName> | 3 | ··<ErrorName>CS0170</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`p' | ||
6 | //·Line:·21 | ||
7 | using·System; | ||
8 | struct·S2 | ||
9 | { | ||
10 | » public·int·p; | ||
11 | } | ||
12 | struct·S | ||
13 | { | ||
14 | » public·S2·s2; | ||
15 | } | ||
16 | class·C | ||
17 | { | ||
18 | ····static·void·Main() | ||
19 | ····{ | ||
20 | » » S·s; | ||
21 | » » Console.WriteLine·(s.s2.p); | ||
22 | ····} | ||
23 | }</string> | ||
5 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' | 24 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' |
6 | //·Line:·24 | 25 | //·Line:·24 |
7 | public·class·C | 26 | public·class·C |
8 | { | 27 | { |
9 | » public·int·v; | 28 | » public·int·v; |
10 | } | 29 | } |
Offset 24, 14 lines modified | Offset 47, 33 lines modified | ||
24 | { | 47 | { |
25 | » static·void·Main·() | 48 | » static·void·Main·() |
26 | » { | 49 | » { |
27 | » » S·s; | 50 | » » S·s; |
28 | » » int·xx·=·s.c.v; | 51 | » » int·xx·=·s.c.v; |
29 | » } | 52 | » } |
30 | }</string> | 53 | }</string> |
54 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a' | ||
55 | //·Line:·17 | ||
56 | using·System; | ||
57 | public·struct·S | ||
58 | { | ||
59 | » public·Action·a; | ||
60 | } | ||
61 | public·class·Test | ||
62 | { | ||
63 | » static·void·Main·() | ||
64 | » { | ||
65 | » » S·s; | ||
66 | » » s.a·+=·delegate·{·}; | ||
67 | » } | ||
68 | }</string> | ||
31 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' | 69 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' |
32 | //·Line:·21 | 70 | //·Line:·21 |
33 | public·class·C | 71 | public·class·C |
34 | { | 72 | { |
35 | » public·int·v; | 73 | » public·int·v; |
36 | } | 74 | } |
Offset 71, 65 lines modified | Offset 113, 23 lines modified | ||
71 | » » { | 113 | » » { |
72 | » » » Foo·f; | 114 | » » » Foo·f; |
73 | » » » Bar·b·=·new·Bar(); | 115 | » » » Bar·b·=·new·Bar(); |
74 | » » » b.Inc·(f.a); | 116 | » » » b.Inc·(f.a); |
75 | » » } | 117 | » » } |
76 | » } | 118 | » } |
77 | }</string> | 119 | }</string> |
78 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a' | ||
79 | //·Line:·17 | ||
80 | using·System; | ||
81 | public·struct·S | ||
82 | { | ||
83 | » public·Action·a; | ||
84 | } | ||
85 | public·class·Test | ||
86 | { | ||
87 | » static·void·Main·() | ||
88 | » { | ||
89 | » » S·s; | ||
90 | » » s.a·+=·delegate·{·}; | ||
91 | » } | ||
92 | }</string> | ||
93 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' | 120 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' |
94 | //·Line:·11 | 121 | //·Line:·11 |
95 | struct·A | 122 | struct·A |
96 | { | 123 | { |
97 | » public·long·b; | 124 | » public·long·b; |
98 | » public·float·c; | 125 | » public·float·c; |
99 | » public·A·(int·foo) | 126 | » public·A·(int·foo) |
100 | » { | 127 | » { |
101 | » » b·=·(long)·c; | 128 | » » b·=·(long)·c; |
102 | » » c·=·1; | 129 | » » c·=·1; |
103 | » } | 130 | » } |
104 | }</string> | 131 | }</string> |
105 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`p' | ||
106 | //·Line:·21 | ||
107 | using·System; | ||
108 | struct·S2 | ||
109 | { | ||
110 | » public·int·p; | ||
111 | } | ||
112 | struct·S | ||
113 | { | ||
114 | » public·S2·s2; | ||
115 | } | ||
116 | class·C | ||
117 | { | ||
118 | ····static·void·Main() | ||
Max diff block lines reached; 23/1872 bytes (1.23%) of diff not shown. |
Offset 1, 44 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>CS0181</ErrorName> | 3 | ··<ErrorName>CS0181</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[][]',·which·is·not·a·valid·attribute·parameter·type | ||
6 | //·Line:·13 | ||
7 | using·System; | ||
8 | class·TestAttribute:·Attribute | ||
9 | { | ||
10 | » public·TestAttribute·(int[][]·o)·{} | ||
11 | } | ||
12 | public·class·E | ||
13 | { | ||
14 | » [Test·(null)] | ||
15 | » public·static·void·Main·() | ||
16 | » { | ||
17 | » » System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[,]',·which·is·not·a·valid·attribute·parameter·type | ||
21 | //·Line:·13 | ||
22 | using·System; | ||
23 | class·TestAttribute:·Attribute | ||
24 | { | ||
25 | ····public·TestAttribute·(int[,]·i)·{} | ||
26 | } | ||
27 | public·class·E | ||
28 | { | ||
29 | ····[Test·(null)] | ||
30 | ····public·void·Method·()·{} | ||
31 | }</string> | ||
32 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`System.Enum',·which·is·not·a·valid·attribute·parameter·type | 5 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`System.Enum',·which·is·not·a·valid·attribute·parameter·type |
33 | //·Line:·18 | 6 | //·Line:·18 |
34 | using·System; | 7 | using·System; |
35 | enum·E | 8 | enum·E |
36 | {· | 9 | {· |
Offset 68, 9 lines modified | Offset 35, 42 lines modified | ||
68 | » { | 35 | » { |
69 | » } | 36 | » } |
70 | » | 37 | » |
71 | » public·static·void·Main·() | 38 | » public·static·void·Main·() |
72 | » { | 39 | » { |
73 | » } | 40 | » } |
74 | }</string> | 41 | }</string> |
42 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[,]',·which·is·not·a·valid·attribute·parameter·type | ||
43 | //·Line:·13 | ||
44 | using·System; | ||
45 | class·TestAttribute:·Attribute | ||
46 | { | ||
47 | ····public·TestAttribute·(int[,]·i)·{} | ||
48 | } | ||
49 | public·class·E | ||
50 | { | ||
51 | ····[Test·(null)] | ||
52 | ····public·void·Method·()·{} | ||
53 | }</string> | ||
54 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[][]',·which·is·not·a·valid·attribute·parameter·type | ||
55 | //·Line:·13 | ||
56 | using·System; | ||
57 | class·TestAttribute:·Attribute | ||
58 | { | ||
59 | » public·TestAttribute·(int[][]·o)·{} | ||
60 | } | ||
61 | public·class·E | ||
62 | { | ||
63 | » [Test·(null)] | ||
64 | » public·static·void·Main·() | ||
65 | » { | ||
66 | » » System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); | ||
67 | » } | ||
68 | }</string> | ||
75 | ··</Examples> | 69 | ··</Examples> |
76 | </ErrorDocumentation> | 70 | </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>CS0590</ErrorName> | 3 | ··<ErrorName>CS0590</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0590:·User-defined·operators·cannot·return·void | 5 | ····<string>//·CS0590:·User-defined·operators·cannot·return·void |
6 | //·Line:·5 | 6 | //·Line:·5 |
7 | class·SampleClass·{ | 7 | class·SampleClass·{ |
8 | ········public·static·void·operator· | 8 | ········public·static·void·operator·<<·(SampleClass·value,·int·value2)·{ |
9 | ················return·n | 9 | ················return·null; |
10 | ········} | 10 | ········} |
11 | }</string> | 11 | }</string> |
12 | ····<string>//·CS0590:·User-defined·operators·cannot·return·void | 12 | ····<string>//·CS0590:·User-defined·operators·cannot·return·void |
13 | //·Line:·5 | 13 | //·Line:·5 |
14 | class·SampleClass·{ | 14 | class·SampleClass·{ |
15 | ········public·static·void·operator· | 15 | ········public·static·void·operator·-·(SampleClass·value)·{ |
16 | ················return·n | 16 | ················return·new·SampleClass(); |
17 | ········} | 17 | ········} |
18 | }</string> | 18 | }</string> |
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </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>CS0431</ErrorName> | 3 | ··<ErrorName>CS0431</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0431:·Alias·`A'·cannot·be·used·with·`::'·since·it·denotes·a·type.·Consider·replacing·`::'·with·`.' | ||
6 | //·Line:·10 | ||
7 | using·A·=·Test; | ||
8 | class·Test | ||
9 | { | ||
10 | » static·void·Main·() | ||
11 | » { | ||
12 | » » A::P·p; | ||
13 | » } | ||
14 | }</string> | ||
5 | ····<string>//·CS0431:·Alias·`foo'·cannot·be·used·with·`::'·since·it·denotes·a·type.·Consider·replacing·`::'·with·`.' | 15 | ····<string>//·CS0431:·Alias·`foo'·cannot·be·used·with·`::'·since·it·denotes·a·type.·Consider·replacing·`::'·with·`.' |
6 | //·Line:·13 | 16 | //·Line:·13 |
7 | using·foo·=·A; | 17 | using·foo·=·A; |
8 | class·A·{ | 18 | class·A·{ |
9 | » public·class·B·{·} | 19 | » public·class·B·{·} |
Offset 13, 21 lines modified | Offset 25, 9 lines modified | ||
13 | class·X·{ | 25 | class·X·{ |
14 | » static·void·Main·() | 26 | » static·void·Main·() |
15 | » { | 27 | » { |
16 | » » foo::B·b·=·new·A.B·(); | 28 | » » foo::B·b·=·new·A.B·(); |
17 | » } | 29 | » } |
18 | }</string> | 30 | }</string> |
19 | ····<string>//·CS0431:·Alias·`A'·cannot·be·used·with·`::'·since·it·denotes·a·type.·Consider·replacing·`::'·with·`.' | ||
20 | //·Line:·10 | ||
21 | using·A·=·Test; | ||
22 | class·Test | ||
23 | { | ||
24 | » static·void·Main·() | ||
25 | » { | ||
26 | » » A::P·p; | ||
27 | » } | ||
28 | }</string> | ||
29 | ··</Examples> | 31 | ··</Examples> |
30 | </ErrorDocumentation> | 32 | </ErrorDocumentation> |
Offset 11, 29 lines modified | Offset 11, 29 lines modified | ||
11 | » » { | 11 | » » { |
12 | » » » ITest·modelo; | 12 | » » » ITest·modelo; |
13 | » » » modelo=·new·ITest·(); | 13 | » » » modelo=·new·ITest·(); |
14 | » » } | 14 | » » } |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0144:·Cannot·create·an·instance·of·the·abstract·class·or·interface·`X' | 16 | ····<string>//·CS0144:·Cannot·create·an·instance·of·the·abstract·class·or·interface·`X' |
17 | //·Line:·11 | 17 | //·Line:·11 |
18 | interface·X·{ | ||
19 | 18 | abstract·class·X·{ | |
19 | » public·abstract·void·B·(); | ||
20 | } | 20 | } |
21 | class·Demo·{ | 21 | class·Demo·{ |
22 | » static·void·Main·() | 22 | » static·void·Main·() |
23 | » { | 23 | » { |
24 | » » object·x·=·new·X·(); | 24 | » » object·x·=·new·X·(); |
25 | » } | 25 | » } |
26 | }</string> | 26 | }</string> |
27 | ····<string>//·CS0144:·Cannot·create·an·instance·of·the·abstract·class·or·interface·`X' | 27 | ····<string>//·CS0144:·Cannot·create·an·instance·of·the·abstract·class·or·interface·`X' |
28 | //·Line:·11 | 28 | //·Line:·11 |
29 | abstract·class·X·{ | ||
30 | 29 | interface·X·{ | |
30 | » void·A·(); | ||
31 | } | 31 | } |
32 | class·Demo·{ | 32 | class·Demo·{ |
33 | » static·void·Main·() | 33 | » static·void·Main·() |
34 | » { | 34 | » { |
35 | » » object·x·=·new·X·(); | 35 | » » object·x·=·new·X·(); |
Offset 12, 23 lines modified | Offset 12, 14 lines modified | ||
12 | { | 12 | { |
13 | » public·static·unsafe·void·Main·() | 13 | » public·static·unsafe·void·Main·() |
14 | » { | 14 | » { |
15 | » » var·e·=·from·int*·a·in·"aaa" | 15 | » » var·e·=·from·int*·a·in·"aaa" |
16 | » » » » select·a; | 16 | » » » » select·a; |
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS0306:·The·type·`char*'·may·not·be·used·as·a·type·argument | ||
20 | //·Line:·9 | ||
21 | //·Compiler·options:·-unsafe | ||
22 | class·F<U>·{} | ||
23 | unsafe·class·O·{ | ||
24 | » F<char·*>·f; | ||
25 | » static·void·Main·()·{} | ||
26 | }</string> | ||
27 | ····<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 |
28 | //·Line:·13 | 20 | //·Line:·13 |
29 | //·Compiler·options:·-langversion:latest | 21 | //·Compiler·options:·-langversion:latest |
30 | public·ref·struct·S | 22 | public·ref·struct·S |
31 | { | 23 | { |
32 | } | 24 | } |
Offset 44, 9 lines modified | Offset 35, 18 lines modified | ||
44 | //·Line:·6 | 35 | //·Line:·6 |
45 | class·G<T>·{} | 36 | class·G<T>·{} |
46 | class·C·:·G<System.ArgIterator> | 37 | class·C·:·G<System.ArgIterator> |
47 | { | 38 | { |
48 | }</string> | 39 | }</string> |
40 | ····<string>//·CS0306:·The·type·`char*'·may·not·be·used·as·a·type·argument | ||
41 | //·Line:·9 | ||
42 | //·Compiler·options:·-unsafe | ||
43 | class·F<U>·{} | ||
44 | unsafe·class·O·{ | ||
45 | » F<char·*>·f; | ||
46 | » static·void·Main·()·{} | ||
47 | }</string> | ||
49 | ··</Examples> | 48 | ··</Examples> |
50 | </ErrorDocumentation> | 49 | </ErrorDocumentation> |
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>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> | ||
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 | 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 |
6 | //·Line:·25 | 27 | //·Line:·25 |
7 | public·class·UserOperatorClass | 28 | public·class·UserOperatorClass |
8 | { | 29 | { |
9 | » public·static·UserOperatorClass·operator·&·(UserOperatorClass·u1,·bool·u2) | 30 | » public·static·UserOperatorClass·operator·&·(UserOperatorClass·u1,·bool·u2) |
10 | » { | 31 | » { |
Offset 25, 33 lines modified | Offset 49, 9 lines modified | ||
25 | » public·static·void·Main·() | 49 | » public·static·void·Main·() |
26 | » { | 50 | » { |
27 | » » UserOperatorClass·x·=·new·UserOperatorClass·(); | 51 | » » UserOperatorClass·x·=·new·UserOperatorClass·(); |
28 | » » bool·y·=·true; | 52 | » » bool·y·=·true; |
29 | » » UserOperatorClass·z·=·x·&&·y; | 53 | » » UserOperatorClass·z·=·x·&&·y; |
30 | » } | 54 | » } |
31 | }</string> | 55 | }</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> | ||
53 | ··</Examples> | 56 | ··</Examples> |
54 | </ErrorDocumentation> | 57 | </ErrorDocumentation> |
Offset 1, 43 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>CS1720</ErrorName> | 3 | ··<ErrorName>CS1720</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException' | 5 | ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException' |
6 | //·Line:· | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | ||
9 | public·class·Tester· | 8 | public·class·Tester· |
10 | { | 9 | { |
11 | ····public·static·void· | 10 | ····public·static·void·GenericClass<T>(T·t)·where·T·:·class· |
12 | ····{ | 11 | ····{ |
13 | ········ | 12 | ········string·s·=·default(T).ToString(); |
14 | ····} | 13 | ····} |
15 | }</string> | 14 | }</string> |
16 | ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException' | 15 | ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException' |
17 | //·Line:· | 16 | //·Line:·11 |
18 | //·Compiler·options:·-warnaserror·-warn:1 | 17 | //·Compiler·options:·-warnaserror·-warn:1 |
18 | using·System; | ||
19 | public·class·Tester· | 19 | public·class·Tester· |
20 | { | 20 | { |
21 | ····public·static·void· | 21 | ····public·static·void·Foo·() |
22 | ····{ | 22 | ····{ |
23 | ········s | 23 | ········Console.WriteLine(default(Tester).ToString()); |
24 | ····} | 24 | ····} |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException' | 26 | ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException' |
27 | //·Line:·11 | 27 | //·Line:·11 |
28 | //·Compiler·options:·-warnaserror·-warn:1 | 28 | //·Compiler·options:·-warnaserror·-warn:1 |
29 | using·System; | 29 | using·System; |
30 | public·class·Tester· | 30 | public·class·Tester· |
31 | { | 31 | { |
32 | ····public·static·void· | 32 | ····public·static·void·Main() |
33 | ····{ | 33 | ····{ |
34 | ········Console.WriteLine( | 34 | ········Console.WriteLine(((object)null).ToString()); |
35 | ····} | 35 | ····} |
36 | }</string> | 36 | }</string> |
37 | ··</Examples> | 37 | ··</Examples> |
38 | </ErrorDocumentation> | 38 | </ErrorDocumentation> |
Offset 1, 12 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>CS0212</ErrorName> | 3 | ··<ErrorName>CS0212</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer | 5 | ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer |
6 | //·Line:·19 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | using·System; | ||
9 | class·X | ||
10 | { | ||
11 | » public·int·x; | ||
12 | » public·X·() | ||
13 | » { | ||
14 | » » this.x·=·4; | ||
15 | » } | ||
16 | » public·unsafe·static·void·Main·() | ||
17 | » { | ||
18 | » » X·x·=·new·X·(); | ||
19 | » » int·*p·=·&x.x; | ||
20 | » } | ||
21 | }</string> | ||
22 | ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer | ||
6 | //·Line:·17 | 23 | //·Line:·17 |
7 | //·Compiler·options:·-unsafe | 24 | //·Compiler·options:·-unsafe |
8 | using·System; | 25 | using·System; |
9 | unsafe·class·X·{ | 26 | unsafe·class·X·{ |
10 | » static·void·Main·() | 27 | » static·void·Main·() |
Offset 38, 29 lines modified | Offset 58, 9 lines modified | ||
38 | class·Test·{ | 58 | class·Test·{ |
39 | » static·void·Main·() | 59 | » static·void·Main·() |
40 | » { | 60 | » { |
41 | » » Foo·x·=·new·Foo·(); | 61 | » » Foo·x·=·new·Foo·(); |
42 | » » x.foo·(); | 62 | » » x.foo·(); |
43 | » } | 63 | » } |
44 | }</string> | 64 | }</string> |
45 | ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer | ||
46 | //·Line:·19 | ||
47 | //·Compiler·options:·-unsafe | ||
48 | using·System; | ||
49 | class·X | ||
50 | { | ||
51 | » public·int·x; | ||
52 | » public·X·() | ||
53 | » { | ||
54 | » » this.x·=·4; | ||
55 | » } | ||
56 | » public·unsafe·static·void·Main·() | ||
57 | » { | ||
58 | » » X·x·=·new·X·(); | ||
59 | » » int·*p·=·&x.x; | ||
60 | » } | ||
61 | }</string> | ||
62 | ··</Examples> | 65 | ··</Examples> |
63 | </ErrorDocumentation> | 66 | </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>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·"foo.txt"·"{00000000-0000-0000·-0000-000000000000}"·""</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·"foo.txt"·"{00000000-0000-0000 | 12 | #pragma·checksum·"foo.txt"·"{00000000-0000-0000-0000-000000000000}"·"M"</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·" | 16 | #pragma·checksum·""·ID</string> |
17 | ··</Examples> | 17 | ··</Examples> |
18 | </ErrorDocumentation> | 18 | </ErrorDocumentation> |
Offset 6, 14 lines modified | Offset 6, 31 lines modified | ||
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class·Program | 7 | class·Program |
8 | { | 8 | { |
9 | » const·object·y·=·this; | 9 | » const·object·y·=·this; |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context | 11 | ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context |
12 | //·Line:·10 | ||
13 | //·Attention:·Here·the·compiler·complains·saying·that·cannot·convert·implicitly·from·'Error0027'·to·'int'·but | ||
14 | //·should·also·say·that·the·use·of·keyword·'this'·is·out·of·context·since·it's·used·outside·a·constructor,·method | ||
15 | //·or·property. | ||
16 | using·System; | ||
17 | class·Error0027·{ | ||
18 | » int·i·=·this; | ||
19 | » int·x·=·0; | ||
20 | » | ||
21 | » public·static·void·Main·()·{ | ||
22 | » » Console.WriteLine·("The·compiler·should·complain:·Error·CS0027·trying·to·use·'this'·outside·context."); | ||
23 | » » Console.WriteLine·("Trying·to·assign·i·to·'this'·outside·a·method,·property·or·ctr."); | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context | ||
12 | //·Line:·7· | 27 | //·Line:·7· |
13 | using·System; | 28 | using·System; |
14 | class·Error0027·{ | 29 | class·Error0027·{ |
15 | » int·i·=·this.x; | 30 | » int·i·=·this.x; |
16 | » int·x·=·0; | 31 | » int·x·=·0; |
Offset 36, 26 lines modified | Offset 53, 9 lines modified | ||
36 | class·C·:·B | 53 | class·C·:·B |
37 | { | 54 | { |
38 | » public·C·() | 55 | » public·C·() |
39 | » » :·base·(this) | 56 | » » :·base·(this) |
40 | » { | 57 | » { |
41 | » } | 58 | » } |
42 | }</string> | 59 | }</string> |
43 | ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context | ||
44 | //·Line:·10 | ||
45 | //·Attention:·Here·the·compiler·complains·saying·that·cannot·convert·implicitly·from·'Error0027'·to·'int'·but | ||
46 | //·should·also·say·that·the·use·of·keyword·'this'·is·out·of·context·since·it's·used·outside·a·constructor,·method | ||
47 | //·or·property. | ||
48 | using·System; | ||
49 | class·Error0027·{ | ||
50 | » int·i·=·this; | ||
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'·outside·a·method,·property·or·ctr."); | ||
56 | » } | ||
57 | }</string> | ||
58 | ··</Examples> | 60 | ··</Examples> |
59 | </ErrorDocumentation> | 61 | </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>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.Baz(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 | » public·class·Test |
11 | » { | 11 | » { |
12 | » » ///·<param·name='mismatch'>mismatch</param> | 12 | » » ///·<param·name='mismatch'>mismatch</param> |
13 | » » public·void·Baz·(int·i)·{} | ||
13 | » » public·int·this[int·i]·{ | ||
14 | » » » set·{} | ||
15 | » » } | ||
16 | » } | 14 | » } |
17 | }</string> | 15 | }</string> |
18 | ····<string>//·CS1572:·XML·comment·on·`Testing.Test.D'·has·a·param·tag·for·`mismatch',·but·there·is·no·parameter·by·that·name | 16 | ····<string>//·CS1572:·XML·comment·on·`Testing.Test.D'·has·a·param·tag·for·`mismatch',·but·there·is·no·parameter·by·that·name |
19 | //·Line:·10 | 17 | //·Line:·10 |
20 | //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror | 18 | //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror |
21 | namespace·Testing | 19 | namespace·Testing |
22 | { | 20 | { |
23 | » class·Test | 21 | » class·Test |
24 | » { | 22 | » { |
25 | » » ///·<param·name='mismatch'>mismatch</param> | 23 | » » ///·<param·name='mismatch'>mismatch</param> |
26 | » » public·delegate·void·D·(int·i); | 24 | » » public·delegate·void·D·(int·i); |
27 | » } | 25 | » } |
28 | }</string> | 26 | }</string> |
29 | ····<string>//·CS1572:·XML·comment·on·`Testing.Test. | 27 | ····<string>//·CS1572:·XML·comment·on·`Testing.Test.this[int]'·has·a·param·tag·for·`mismatch',·but·there·is·no·parameter·by·that·name |
30 | //·Line:·10 | 28 | //·Line:·10 |
31 | //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror | 29 | //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror |
32 | namespace·Testing | 30 | namespace·Testing |
33 | { | 31 | { |
34 | » | 32 | » class·Test |
35 | » { | 33 | » { |
36 | » » ///·<param·name='mismatch'>mismatch</param> | 34 | » » ///·<param·name='mismatch'>mismatch</param> |
37 | » » public· | 35 | » » public·int·this[int·i]·{ |
36 | » » » set·{} | ||
37 | » » } | ||
38 | » } | 38 | » } |
39 | }</string> | 39 | }</string> |
40 | ··</Examples> | 40 | ··</Examples> |
41 | </ErrorDocumentation> | 41 | </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>CS0576</ErrorName> | 3 | ··<ErrorName>CS0576</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0576:·Namespace·` | 5 | ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·`A' |
6 | //·Line:·12 | 6 | //·Line:·12 |
7 | using·A·=·System; | ||
7 | namespace·Top | ||
8 | { | ||
9 | » using·T·=·System.Exception; | ||
10 | 8 | namespace·A.Foo | |
9 | { | ||
10 | » class·X | ||
11 | » { | 11 | » { |
12 | » » c | 12 | » » public·static·void·Main·() |
13 | » » { | 13 | » » { |
14 | » » » | 14 | » » » A.GG·(); |
15 | » » } | 15 | » » } |
16 | » } | 16 | » } |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0576:·Namespace·` | 18 | ····<string>//·CS0576:·Namespace·`Top'·contains·a·definition·with·same·name·as·alias·`T' |
19 | //·Line:·12 | 19 | //·Line:·12 |
20 | using·A·=·System; | ||
21 | namespace· | 20 | namespace·Top |
22 | { | 21 | { |
23 | » c | 22 | » using·T·=·System.Exception; |
23 | » namespace·T | ||
24 | » { | 24 | » { |
25 | » » | 25 | » » class·C |
26 | » » { | 26 | » » { |
27 | » » » | 27 | » » » T·t; |
28 | » » } | 28 | » » } |
29 | » } | 29 | » } |
30 | }</string> | 30 | }</string> |
31 | ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·`S' | 31 | ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·`S' |
32 | //·Line:·14 | 32 | //·Line:·14 |
33 | using·S·=·System; | 33 | using·S·=·System; |
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>CS0717</ErrorName> | 3 | ··<ErrorName>CS0717</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0717:·`System.Console'·is·not·a·valid·constraint.·Static·classes·cannot·be·used·as·constraints | ||
6 | //·Line:·6 | ||
7 | abstract·class·C | ||
8 | { | ||
9 | » public·abstract·void·Foo<U>·()·where·U·:·System.Console; | ||
10 | }</string> | ||
5 | ····<string>//·CS0717:·`S'·is·not·a·valid·constraint.·Static·classes·cannot·be·used·as·constraints | 11 | ····<string>//·CS0717:·`S'·is·not·a·valid·constraint.·Static·classes·cannot·be·used·as·constraints |
6 | //·Line:·8 | 12 | //·Line:·8 |
7 | static·class·S | 13 | static·class·S |
8 | { | 14 | { |
9 | } | 15 | } |
10 | class·Foo<T>·where·T·:·S | 16 | class·Foo<T>·where·T·:·S |
11 | { | 17 | { |
12 | }</string> | 18 | }</string> |
13 | ····<string>//·CS0717:·`System.Console'·is·not·a·valid·constraint.·Static·classes·cannot·be·used·as·constraints | ||
14 | //·Line:·6 | ||
15 | abstract·class·C | ||
16 | { | ||
17 | » public·abstract·void·Foo<U>·()·where·U·:·System.Console; | ||
18 | }</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 11, 26 lines modified | Offset 11, 14 lines modified | ||
11 | { | 11 | { |
12 | » public·static·void·Main·() | 12 | » public·static·void·Main·() |
13 | » { | 13 | » { |
14 | » » TestDelegate·delegateInstance·=·new·TestDelegate·(); | 14 | » » TestDelegate·delegateInstance·=·new·TestDelegate·(); |
15 | » } | 15 | » } |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0149:·Method·name·expected | 17 | ····<string>//·CS0149:·Method·name·expected |
18 | //·Line:·10 | ||
19 | delegate·void·D·(); | ||
20 | public·class·MainClass | ||
21 | { | ||
22 | » public·static·void·Main·() | ||
23 | » { | ||
24 | » » D·delegateInstance·=·new·D·(Main,·null); | ||
25 | » } | ||
26 | }</string> | ||
27 | ····<string>//·CS0149:·Method·name·expected | ||
28 | //·Line:·17 | 18 | //·Line:·17 |
29 | public·class·Blah·{ | 19 | public·class·Blah·{ |
30 | » public·delegate·int·MyDelegate·(int·i,·int·j); | 20 | » public·delegate·int·MyDelegate·(int·i,·int·j); |
31 | » public·int·Foo·(int·i,·int·j) | 21 | » public·int·Foo·(int·i,·int·j) |
Offset 41, 9 lines modified | Offset 29, 21 lines modified | ||
41 | » public·static·void·Main·() | 29 | » public·static·void·Main·() |
42 | » { | 30 | » { |
43 | » » Blah·i·=·new·Blah·(); | 31 | » » Blah·i·=·new·Blah·(); |
44 | » » MyDelegate·del·=·new·MyDelegate·(); | 32 | » » MyDelegate·del·=·new·MyDelegate·(); |
45 | » } | 33 | » } |
46 | }</string> | 34 | }</string> |
35 | ····<string>//·CS0149:·Method·name·expected | ||
36 | //·Line:·10 | ||
37 | delegate·void·D·(); | ||
38 | public·class·MainClass | ||
39 | { | ||
40 | » public·static·void·Main·() | ||
41 | » { | ||
42 | » » D·delegateInstance·=·new·D·(Main,·null); | ||
43 | » } | ||
44 | }</string> | ||
47 | ··</Examples> | 45 | ··</Examples> |
48 | </ErrorDocumentation> | 46 | </ErrorDocumentation> |
Offset 1, 35 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·`A.B'·is·less·accessible·than·field·`A.C.D.b' | ||
6 | //·Line:·12 | ||
7 | public·class·A | ||
8 | { | ||
9 | ········protected·class·B·{} | ||
10 | ········public·class·C | ||
11 | ········{ | ||
12 | ················protected·class·D | ||
13 | ················{ | ||
14 | ························public·B·b; | ||
15 | ················} | ||
16 | ········} | ||
17 | }</string> | ||
18 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`InternalClass'·is·less·accessible·than·field·`PublicClass.member' | 5 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`InternalClass'·is·less·accessible·than·field·`PublicClass.member' |
19 | //·Line:·8 | 6 | //·Line:·8 |
20 | class·InternalClass·{ | 7 | class·InternalClass·{ |
21 | } | 8 | } |
22 | public·class·PublicClass·{ | 9 | public·class·PublicClass·{ |
23 | » public·InternalClass·member; | 10 | » public·InternalClass·member; |
24 | }</string> | 11 | }</string> |
12 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`C'·is·less·accessible·than·field·`PublicClass.member' | ||
13 | //·Line:·8 | ||
14 | class·C | ||
15 | { | ||
16 | } | ||
17 | public·class·PublicClass | ||
18 | { | ||
19 | » public·const·C·member·=·null; | ||
20 | }</string> | ||
25 | ····<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' |
26 | //·Line:·12 | 22 | //·Line:·12 |
27 | public·class·A | 23 | public·class·A |
28 | { | 24 | { |
29 | » private·class·B·{·} | 25 | » private·class·B·{·} |
Offset 37, 20 lines modified | Offset 33, 24 lines modified | ||
37 | » { | 33 | » { |
38 | » » protected·class·D | 34 | » » protected·class·D |
39 | » » { | 35 | » » { |
40 | » » » protected·B·b; | 36 | » » » protected·B·b; |
41 | » » } | 37 | » » } |
42 | » } | 38 | » } |
43 | }</string> | 39 | }</string> |
44 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·` | 40 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b' |
45 | //·Line:· | 41 | //·Line:·12 |
46 | class· | 42 | public·class·A |
47 | { | 43 | { |
48 | } | 44 | ········protected·class·B·{} |
49 | public·class·PublicClass | ||
50 | { | ||
51 | 45 | ········public·class·C | |
46 | ········{ | ||
47 | ················protected·class·D | ||
48 | ················{ | ||
49 | ························public·B·b; | ||
50 | ················} | ||
51 | ········} | ||
52 | }</string> | 52 | }</string> |
53 | ··</Examples> | 53 | ··</Examples> |
54 | </ErrorDocumentation> | 54 | </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>CS1508</ErrorName> | 3 | ··<ErrorName>CS1508</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1508:·The·resource·identifier·`A'·has·already·been·used·in·this·assembly | 5 | ····<string>//·CS1508:·The·resource·identifier·`A'·has·already·been·used·in·this·assembly |
6 | //·Line:·0 | 6 | //·Line:·0 |
7 | //·Compiler·options:·-res:1,A·-res: | 7 | //·Compiler·options:·-res:1,A·-linkres:1,A</string> |
8 | ····<string>//·CS1508:·The·resource·identifier·`A'·has·already·been·used·in·this·assembly | 8 | ····<string>//·CS1508:·The·resource·identifier·`A'·has·already·been·used·in·this·assembly |
9 | //·Line:·0 | 9 | //·Line:·0 |
10 | //·Compiler·options:·-res:1,A·- | 10 | //·Compiler·options:·-res:1,A·-res:2,A</string> |
11 | ··</Examples> | 11 | ··</Examples> |
12 | </ErrorDocumentation> | 12 | </ErrorDocumentation> |
Offset 5, 15 lines modified | Offset 5, 15 lines modified | ||
5 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression | 5 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | class·C | 7 | class·C |
8 | { | 8 | { |
9 | » void·Foo·() | 9 | » void·Foo·() |
10 | » { | 10 | » { |
11 | » » var· | 11 | » » var·v·=·nameof·(this?.Equals); |
12 | » } | 12 | » } |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression | 14 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression |
15 | //·Line:·9 | 15 | //·Line:·9 |
16 | class·C | 16 | class·C |
17 | { | 17 | { |
Offset 37, 12 lines modified | Offset 37, 12 lines modified | ||
37 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression | 37 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression |
38 | //·Line:·8 | 38 | //·Line:·8 |
39 | class·C | 39 | class·C |
40 | { | 40 | { |
41 | » void·Foo·() | 41 | » void·Foo·() |
42 | » { | 42 | » { |
43 | » » var· | 43 | » » var·s·=·nameof·(1.ToString); |
44 | » } | 44 | » } |
45 | }</string> | 45 | }</string> |
46 | ··</Examples> | 46 | ··</Examples> |
47 | </ErrorDocumentation> | 47 | </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>CS0698</ErrorName> | 3 | ··<ErrorName>CS0698</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0698:·A·generic·type·cannot·derive·from·` | 5 | ····<string>//·CS0698:·A·generic·type·cannot·derive·from·`System.Attribute'·because·it·is·an·attribute·class |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | using·System; | 7 | using·System; |
8 | class·Stack<T>·:· | 8 | class·Stack<T>·:·Attribute |
9 | {·} | 9 | {·} |
10 | class·X | 10 | class·X |
11 | { | 11 | { |
12 | » static·void·Main·() | ||
13 | » {·} | ||
12 | }</string> | 14 | }</string> |
13 | ····<string>//·CS0698:·A·generic·type·cannot·derive·from·` | 15 | ····<string>//·CS0698:·A·generic·type·cannot·derive·from·`X'·because·it·is·an·attribute·class |
14 | //·Line:·6 | 16 | //·Line:·6 |
15 | using·System; | 17 | using·System; |
16 | class·Stack<T>·:· | 18 | class·Stack<T>·:·X |
17 | {·} | 19 | {·} |
18 | class·X | 20 | class·X·:·Attribute |
19 | { | 21 | { |
20 | » static·void·Main·() | ||
21 | » {·} | ||
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </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:.dll</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:/</string> |
11 | ··</Examples> | 11 | ··</Examples> |
12 | </ErrorDocumentation> | 12 | </ErrorDocumentation> |
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>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> | ||
5 | ····<string>//·CS8175:·Cannot·use·by-reference·variable·`s'·inside·an·anonymous·method,·lambda·expression,·or·query·expression | 19 | ····<string>//·CS8175:·Cannot·use·by-reference·variable·`s'·inside·an·anonymous·method,·lambda·expression,·or·query·expression |
6 | //·Line:·17 | 20 | //·Line:·17 |
7 | //·Compiler·options:·-langversion:latest | 21 | //·Compiler·options:·-langversion:latest |
8 | using·System; | 22 | using·System; |
9 | public·ref·struct·S | 23 | public·ref·struct·S |
Offset 17, 26 lines modified | Offset 34, 9 lines modified | ||
17 | » public·static·void·Main·() | 34 | » public·static·void·Main·() |
18 | » { | 35 | » { |
19 | » » var·s·=·new·S·(); | 36 | » » var·s·=·new·S·(); |
20 | » » Action·a·=·()·=>·Console.WriteLine·(s); | 37 | » » Action·a·=·()·=>·Console.WriteLine·(s); |
21 | » } | 38 | » } |
22 | }</string> | 39 | }</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> | ||
37 | ··</Examples> | 40 | ··</Examples> |
38 | </ErrorDocumentation> | 41 | </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>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 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, 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>CS0160</ErrorName> | 3 | ··<ErrorName>CS0160</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`C<dynamic>' | ||
6 | //·Line:·17 | ||
7 | class·D<T>·:·C<object> | ||
8 | { | ||
9 | } | ||
10 | class·C<T>·:·System.Exception | ||
11 | { | ||
12 | } | ||
13 | class·ClassMain | ||
14 | { | ||
15 | » public·static·void·Main·() | ||
16 | » { | ||
17 | » » try·{·} | ||
18 | » » catch·(C<dynamic>)·{·} | ||
19 | » » catch·(D<object>)·{·} | ||
20 | » } | ||
21 | }</string> | ||
22 | ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`System.Exception' | 5 | ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`System.Exception' |
23 | //·Line:·8 | 6 | //·Line:·8 |
24 | class·ClassMain·{ | 7 | class·ClassMain·{ |
25 | ········public·static·void·Main()·{ | 8 | ········public·static·void·Main()·{ |
26 | ················try·{·} | 9 | ················try·{·} |
27 | ················catch·(System.Exception)·{·} | 10 | ················catch·(System.Exception)·{·} |
Offset 38, 9 lines modified | Offset 18, 29 lines modified | ||
38 | class·ClassMain·{ | 18 | class·ClassMain·{ |
39 | ········public·static·void·Main()·{ | 19 | ········public·static·void·Main()·{ |
40 | ················try·{·} | 20 | ················try·{·} |
41 | ················catch·(System.Exception)·{·} | 21 | ················catch·(System.Exception)·{·} |
42 | ················catch·(System.Exception)·{·} | 22 | ················catch·(System.Exception)·{·} |
43 | ········} | 23 | ········} |
44 | }</string> | 24 | }</string> |
25 | ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`C<dynamic>' | ||
26 | //·Line:·17 | ||
27 | class·D<T>·:·C<object> | ||
28 | { | ||
29 | } | ||
30 | class·C<T>·:·System.Exception | ||
31 | { | ||
32 | } | ||
33 | class·ClassMain | ||
34 | { | ||
35 | » public·static·void·Main·() | ||
36 | » { | ||
37 | » » try·{·} | ||
38 | » » catch·(C<dynamic>)·{·} | ||
39 | » » catch·(D<object>)·{·} | ||
40 | » } | ||
41 | }</string> | ||
45 | ··</Examples> | 42 | ··</Examples> |
46 | </ErrorDocumentation> | 43 | </ErrorDocumentation> |
Offset 1, 46 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>CS0192</ErrorName> | 3 | ··<ErrorName>CS0192</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0192:·A·readonly·field·`A.a'·cannot·be·passed·ref·or·out·(except·in·a·constructor) | 5 | ····<string>//·CS0192:·A·readonly·field·`A.a'·cannot·be·passed·ref·or·out·(except·in·a·constructor) |
6 | //·Line:·1 | 6 | //·Line:·17 |
7 | using·System; | ||
7 | class·A | 8 | class·A |
8 | { | 9 | { |
9 | » public·readonly·int·a; | 10 | » public·readonly·int·a=5; |
10 | » | 11 | » |
11 | » public·void·Inc·( | 12 | » public·void·Inc·(ref·int·a) |
12 | » { | 13 | » { |
13 | 14 | » » ++a; | |
14 | » } | 15 | » } |
15 | » | 16 | » |
16 | » public·void·IncCall·() | 17 | » public·void·IncCall·() |
17 | » { | 18 | » { |
18 | » » Inc·( | 19 | » » Inc·(ref·a); |
20 | » } | ||
21 | » | ||
22 | » static·void·Main·() | ||
23 | » { | ||
19 | » } | 24 | » } |
20 | }</string> | 25 | }</string> |
21 | ····<string>//·CS0192:·A·readonly·field·`A.a'·cannot·be·passed·ref·or·out·(except·in·a·constructor) | 26 | ····<string>//·CS0192:·A·readonly·field·`A.a'·cannot·be·passed·ref·or·out·(except·in·a·constructor) |
22 | //·Line:·1 | 27 | //·Line:·15 |
23 | using·System; | ||
24 | class·A | 28 | class·A |
25 | { | 29 | { |
26 | » public·readonly·int·a | 30 | » public·readonly·int·a; |
27 | » | 31 | » |
28 | » public·void·Inc·( | 32 | » public·void·Inc·(out·int·a) |
29 | » { | 33 | » { |
30 | 34 | ············a·=·3; | |
31 | » } | 35 | » } |
32 | » | 36 | » |
33 | » public·void·IncCall·() | 37 | » public·void·IncCall·() |
34 | » { | 38 | » { |
35 | » » Inc·( | 39 | » » Inc·(out·a); |
36 | » } | ||
37 | » | ||
38 | » static·void·Main·() | ||
39 | » { | ||
40 | » } | 40 | » } |
41 | }</string> | 41 | }</string> |
42 | ··</Examples> | 42 | ··</Examples> |
43 | </ErrorDocumentation> | 43 | </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>CS0531</ErrorName> | 3 | ··<ErrorName>CS0531</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0531:·`Interface.Foo()':·interface·members·cannot·have·a·definition | ||
6 | //·Line:·5 | ||
7 | public·interface·Interface·{ | ||
8 | ········void·Foo·()·{ | ||
9 | ········} | ||
10 | }</string> | ||
5 | ····<string>//·CS0531:·`I.P':·interface·members·cannot·have·a·definition | 11 | ····<string>//·CS0531:·`I.P':·interface·members·cannot·have·a·definition |
6 | //·Line:·6 | 12 | //·Line:·6 |
7 | interface·I | 13 | interface·I |
8 | { | 14 | { |
9 | » int·P·=>·1; | 15 | » int·P·=>·1; |
10 | }</string> | 16 | }</string> |
11 | ····<string>//·CS0531:·`Interface.P.get':·interface·members·cannot·have·a·definition | 17 | ····<string>//·CS0531:·`Interface.P.get':·interface·members·cannot·have·a·definition |
12 | //·Line: | 18 | //·Line: |
13 | public·interface·Interface·{········ | 19 | public·interface·Interface·{········ |
14 | » int·P·{·get·{}·} | 20 | » int·P·{·get·{}·} |
15 | }</string> | 21 | }</string> |
16 | ····<string>//·CS0531:·`Interface.Foo()':·interface·members·cannot·have·a·definition | ||
17 | //·Line:·5 | ||
18 | public·interface·Interface·{ | ||
19 | ········void·Foo·()·{ | ||
20 | ········} | ||
21 | }</string> | ||
22 | ··</Examples> | 22 | ··</Examples> |
23 | </ErrorDocumentation> | 23 | </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, 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>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> | ||
16 | ····<string>//·CS0050:·Inconsistent·accessibility:·return·type·`X'·is·less·accessible·than·method·`Foo.Bar()' | 5 | ····<string>//·CS0050:·Inconsistent·accessibility:·return·type·`X'·is·less·accessible·than·method·`Foo.Bar()' |
17 | //·Line:·13 | 6 | //·Line:·13 |
18 | using·System; | 7 | using·System; |
19 | class·X·{ | 8 | class·X·{ |
20 | » public·X·() | 9 | » public·X·() |
Offset 32, 9 lines modified | Offset 18, 23 lines modified | ||
32 | » » return·new·Foo·(); | 18 | » » return·new·Foo·(); |
33 | » } | 19 | » } |
34 | » public·static·void·Main·()·{ | 20 | » public·static·void·Main·()·{ |
35 | » » Foo·x·=·Bar·(); | 21 | » » Foo·x·=·Bar·(); |
36 | » } | 22 | » } |
37 | }</string> | 23 | }</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> | ||
38 | ··</Examples> | 35 | ··</Examples> |
39 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 1, 25 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>CS7070</ErrorName> | 3 | ··<ErrorName>CS7070</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations | 5 | ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations |
6 | //·Line:·1 | 6 | //·Line:·10 |
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 | » [DebugPermission·(SecurityAction.RequestMinimum)] | ||
12 | ········public·int·i; | ||
11 | ········[return:·DebugPermission·(SecurityAction.LinkDemand)] | ||
12 | ········public·int·Show·(string·message) | ||
13 | ········{ | ||
14 | ················return·2; | ||
15 | ········}···· | ||
16 | } | 13 | } |
17 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] | 14 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] |
18 | [Serializable] | 15 | [Serializable] |
19 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ | 16 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ |
20 | » public·DebugPermissionAttribute·(SecurityAction·action) | 17 | » public·DebugPermissionAttribute·(SecurityAction·action) |
Offset 36, 18 lines modified | Offset 33, 22 lines modified | ||
36 | //·Line:·11 | 33 | //·Line:·11 |
37 | using·System; | 34 | using·System; |
38 | using·System.Security; | 35 | using·System.Security; |
39 | using·System.Security.Permissions; | 36 | using·System.Security.Permissions; |
40 | public·class·Program·{ | 37 | public·class·Program·{ |
41 | ········public·delegate·int·DisplayHandler·(string·msg); | ||
42 | ····· | ||
43 | » [DebugPermission·(SecurityAction.RequestMinimum)] | ||
44 | ········public·event·DisplayHandler·OnShow; | ||
38 | ········[DebugPermission·(SecurityAction.LinkDemand)] | ||
39 | ········public·int·Show | ||
40 | ········{ | ||
41 | ············get·{ | ||
42 | ················return·2; | ||
43 | ············} | ||
44 | ········}···· | ||
45 | } | 45 | } |
46 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] | 46 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] |
47 | [Serializable] | 47 | [Serializable] |
48 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ | 48 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ |
49 | » public·DebugPermissionAttribute·(SecurityAction·action) | 49 | » public·DebugPermissionAttribute·(SecurityAction·action) |
Offset 65, 20 lines modified | Offset 66, 18 lines modified | ||
65 | using·System; | 66 | using·System; |
66 | using·System.Security; | 67 | using·System.Security; |
67 | using·System.Security.Permissions; | 68 | using·System.Security.Permissions; |
68 | public·class·Program·{ | 69 | public·class·Program·{ |
69 | ········[DebugPermission·(SecurityAction.LinkDemand)] | 70 | ········[return:·DebugPermission·(SecurityAction.LinkDemand)] |
70 | ········public·int·Show | 71 | ········public·int·Show·(string·message) |
71 | ········{ | 72 | ········{ |
72 | ············get·{ | ||
73 | ················return·2; | 73 | ················return·2; |
74 | ············} | ||
75 | ········}···· | 74 | ········}···· |
76 | } | 75 | } |
77 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] | 76 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] |
78 | [Serializable] | 77 | [Serializable] |
79 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ | 78 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ |
Offset 89, 24 lines modified | Offset 88, 25 lines modified | ||
89 | ········ | 88 | ········ |
90 | » public·override·IPermission·CreatePermission·() | 89 | » public·override·IPermission·CreatePermission·() |
91 | » { | 90 | » { |
92 | » » return·null; | 91 | » » return·null; |
93 | » } | 92 | » } |
94 | }</string> | 93 | }</string> |
95 | ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations | 94 | ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations |
96 | //·Line:·1 | 95 | //·Line:·11 |
97 | using·System; | 96 | using·System; |
98 | using·System.Security; | 97 | using·System.Security; |
99 | using·System.Security.Permissions; | 98 | using·System.Security.Permissions; |
100 | public·class·Program·{ | 99 | public·class·Program·{ |
100 | ········public·delegate·int·DisplayHandler·(string·msg); | ||
101 | ····· | ||
101 | » [DebugPermission·(SecurityAction.RequestMinimum)] | 102 | » [DebugPermission·(SecurityAction.RequestMinimum)] |
102 | ········public· | 103 | ········public·event·DisplayHandler·OnShow; |
103 | } | 104 | } |
104 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] | 105 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] |
105 | [Serializable] | 106 | [Serializable] |
106 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ | 107 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ |
107 | » public·DebugPermissionAttribute·(SecurityAction·action) | 108 | » public·DebugPermissionAttribute·(SecurityAction·action) |
Offset 1, 12 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>CS1671</ErrorName> | 3 | ··<ErrorName>CS1671</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1671:·A·namespace·declaration·cannot·have·modifiers·or·attributes | 5 | ····<string>//·CS1671:·A·namespace·declaration·cannot·have·modifiers·or·attributes |
6 | //·Line·:·14 | ||
7 | using·System; | ||
8 | [assembly:·CLSCompliant·(false)] | ||
9 | namespace·N | ||
10 | { | ||
11 | } | ||
12 | [assembly:·Obsolete] | ||
13 | namespace·M | ||
14 | { | ||
15 | } | ||
16 | public·class·C·{ | ||
17 | ····public·static·void·Main·()·{} | ||
18 | }</string> | ||
19 | ····<string>//·CS1671:·A·namespace·declaration·cannot·have·modifiers·or·attributes | ||
6 | //·Line:·5 | 20 | //·Line:·5 |
7 | using·System; | 21 | using·System; |
8 | [error_1518(11)] | 22 | [error_1518(11)] |
9 | namespace·Mono.Tests | 23 | namespace·Mono.Tests |
10 | { | 24 | { |
11 | » [AttributeUsage(AttributeTargets.All)] | 25 | » [AttributeUsage(AttributeTargets.All)] |
Offset 32, 29 lines modified | Offset 52, 9 lines modified | ||
32 | » public·class·error_1518Class | 52 | » public·class·error_1518Class |
33 | » { | 53 | » { |
34 | » » public·error_1518Class() | 54 | » » public·error_1518Class() |
35 | » » { | 55 | » » { |
36 | » » } | 56 | » » } |
37 | » } | 57 | » } |
38 | }</string> | 58 | }</string> |
39 | ····<string>//·CS1671:·A·namespace·declaration·cannot·have·modifiers·or·attributes | ||
40 | //·Line·:·14 | ||
41 | using·System; | ||
42 | [assembly:·CLSCompliant·(false)] | ||
43 | namespace·N | ||
44 | { | ||
45 | } | ||
46 | [assembly:·Obsolete] | ||
47 | namespace·M | ||
48 | { | ||
49 | } | ||
50 | public·class·C·{ | ||
51 | ····public·static·void·Main·()·{} | ||
52 | }</string> | ||
53 | ··</Examples> | 59 | ··</Examples> |
54 | </ErrorDocumentation> | 60 | </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>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<T>·where·T·:·class·{ |
15 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·( | 15 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]·T·x) |
16 | » { | 16 | » { |
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter | 19 | ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter |
20 | //·Line:· | 20 | //·Line:· |
21 | class·Test·{ | 21 | class·Test·{ |
22 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·((short)·1)]·int·x) | 22 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·((short)·1)]·int·x) |
23 | » { | 23 | » { |
24 | » } | 24 | » } |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter | 26 | ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter |
27 | //·Line:· | 27 | //·Line:· |
28 | class·Test | 28 | class·Test·{ |
29 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]· | 29 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]·short·x) |
30 | » { | 30 | » { |
31 | » } | 31 | » } |
32 | }</string> | 32 | }</string> |
33 | ··</Examples> | 33 | ··</Examples> |
34 | </ErrorDocumentation> | 34 | </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>CS0515</ErrorName> | 3 | ··<ErrorName>CS0515</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0515:·`X.X()':·static·constructor·cannot·have·an·access·modifier | ||
6 | //·Line:·5 | ||
7 | class·X·{ | ||
8 | » public·static·X·() | ||
9 | » { | ||
10 | » } | ||
11 | }</string> | ||
5 | ····<string>//·CS0515:·`N.G<T>.G()':·static·constructor·cannot·have·an·access·modifier | 12 | ····<string>//·CS0515:·`N.G<T>.G()':·static·constructor·cannot·have·an·access·modifier |
6 | //·Line:·7 | 13 | //·Line:·7 |
7 | namespace·N | 14 | namespace·N |
8 | { | 15 | { |
9 | » class·G<T>·{ | 16 | » class·G<T>·{ |
10 | » » public·static·G·() | 17 | » » public·static·G·() |
11 | » » { | 18 | » » { |
12 | » » } | 19 | » » } |
13 | » } | 20 | » } |
14 | }</string> | 21 | }</string> |
15 | ····<string>//·CS0515:·`X.X()':·static·constructor·cannot·have·an·access·modifier | ||
16 | //·Line:·5 | ||
17 | class·X·{ | ||
18 | » public·static·X·() | ||
19 | » { | ||
20 | » } | ||
21 | }</string> | ||
22 | ··</Examples> | 22 | ··</Examples> |
23 | </ErrorDocumentation> | 23 | </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>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 | ||
18 | //·Line:·14 | 6 | //·Line:·14 |
19 | using·System; | 7 | using·System; |
20 | using·System.Collections.Generic; | 8 | using·System.Collections.Generic; |
21 | static·class·C | 9 | static·class·C |
22 | { | 10 | { |
Offset 31, 9 lines modified | Offset 18, 22 lines modified | ||
31 | » » case·2: | 18 | » » case·2: |
32 | » » » yield·return·2; | 19 | » » » yield·return·2; |
33 | » » default: | 20 | » » default: |
34 | » » » throw·new·ArgumentOutOfRangeException·("symbol:"·+·key); | 21 | » » » throw·new·ArgumentOutOfRangeException·("symbol:"·+·key); |
35 | » » } | 22 | » » } |
36 | » } | 23 | » } |
37 | }</string> | 24 | }</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> | ||
38 | ··</Examples> | 37 | ··</Examples> |
39 | </ErrorDocumentation> | 38 | </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 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·struct·S |
9 | { | 9 | { |
10 | » public· | 10 | » public·void·Test·() |
11 | » { | 11 | » { |
12 | » » fixed·(S*·i·=·null)·{ | ||
12 | » » fixed·(void*·f·=·Main) | ||
13 | » » { | ||
14 | » » } | 13 | » » } |
15 | » } | 14 | » } |
16 | }</string> | 15 | }</string> |
17 | ····<string>//·CS8385:·The·given·expression·cannot·be·used·in·a·fixed·statement | 16 | ····<string>//·CS8385:·The·given·expression·cannot·be·used·in·a·fixed·statement |
18 | //·Line:·9 | 17 | //·Line:·9 |
19 | //·Compiler·options:·-unsafe | 18 | //·Compiler·options:·-unsafe |
20 | unsafe· | 19 | unsafe·class·C |
21 | { | 20 | { |
22 | » public·void· | 21 | » public·static·void·Main·() |
23 | » { | 22 | » { |
24 | » » fixed·( | 23 | » » fixed·(void*·f·=·Main) |
24 | » » { | ||
25 | » » } | 25 | » » } |
26 | » } | 26 | » } |
27 | }</string> | 27 | }</string> |
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </ErrorDocumentation> |
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>CS0066</ErrorName> | 3 | ··<ErrorName>CS0066</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0066:·`Sample.reference':·event·must·be·of·a·delegate·type | ||
6 | //·Line:·5 | ||
7 | public·class·Sample·{········ | ||
8 | » event·object·reference; | ||
9 | }</string> | ||
10 | ····<string>//·CS0066:·`Button.Click':·event·must·be·of·a·delegate·type | 5 | ····<string>//·CS0066:·`Button.Click':·event·must·be·of·a·delegate·type |
11 | //·Line·:·10 | 6 | //·Line·:·10 |
12 | using·System; | 7 | using·System; |
13 | public·delegate·void·EventHandler·(object·sender,·EventArgs·e); | 8 | public·delegate·void·EventHandler·(object·sender,·EventArgs·e); |
Offset 29, 9 lines modified | Offset 23, 15 lines modified | ||
29 | » public·static·void·Main·() | 23 | » public·static·void·Main·() |
30 | » { | 24 | » { |
31 | » » Blah·b·=·new·Blah·(); | 25 | » » Blah·b·=·new·Blah·(); |
32 | » } | 26 | » } |
33 | » | 27 | » |
34 | }</string> | 28 | }</string> |
29 | ····<string>//·CS0066:·`Sample.reference':·event·must·be·of·a·delegate·type | ||
30 | //·Line:·5 | ||
31 | public·class·Sample·{········ | ||
32 | » event·object·reference; | ||
33 | }</string> | ||
35 | ··</Examples> | 34 | ··</Examples> |
36 | </ErrorDocumentation> | 35 | </ErrorDocumentation> |
Offset 1, 20 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>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> | ||
13 | ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`A.B.C.X'·involves·a·circular·definition | 5 | ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`A.B.C.X'·involves·a·circular·definition |
14 | //·Line:·9 | 6 | //·Line:·9 |
15 | class·A·{ | 7 | class·A·{ |
16 | » int·a; | 8 | » int·a; |
17 | » | 9 | » |
18 | » class·B·{ | 10 | » class·B·{ |
Offset 43, 9 lines modified | Offset 34, 18 lines modified | ||
43 | » static·int·Main·(string·[]·args) | 34 | » static·int·Main·(string·[]·args) |
44 | » { | 35 | » { |
45 | » » return·0; | 36 | » » return·0; |
46 | » } | 37 | » } |
47 | }</string> | 38 | }</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> | ||
48 | ··</Examples> | 47 | ··</Examples> |
49 | </ErrorDocumentation> | 48 | </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>CS1057</ErrorName> | 3 | ··<ErrorName>CS1057</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1057:·` | 5 | ····<string>//·CS1057:·`B._a':·Static·classes·cannot·contain·protected·members |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | static·class· | 7 | public·static·class·B |
8 | { | 8 | { |
9 | » protected·static·object·_a·=·null; | ||
10 | » » ···· | ||
9 | » public·static·int·P·{ | ||
10 | » » get; | ||
11 | » » protected·set; | ||
12 | » } | ||
13 | }</string> | 11 | }</string> |
14 | ····<string>//·CS1057:·`B.E':·Static·classes·cannot·contain·protected·members | 12 | ····<string>//·CS1057:·`B.E':·Static·classes·cannot·contain·protected·members |
15 | //·Line:·6 | 13 | //·Line:·6 |
16 | public·static·class·B | 14 | public·static·class·B |
17 | { | 15 | { |
18 | » protected·class·E·{} | 16 | » protected·class·E·{} |
19 | }</string> | 17 | }</string> |
20 | ····<string>//·CS1057:·` | 18 | ····<string>//·CS1057:·`S.P.set':·Static·classes·cannot·contain·protected·members |
21 | //·Line:·6 | 19 | //·Line:·6 |
22 | 20 | static·class·S | |
23 | { | 21 | { |
24 | » protected·static·object·_a·=·null; | ||
25 | » | 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, 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·`A<T>' | 5 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`R<U>.A<T>' |
6 | //·Line:· | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror·-warn:3 | 7 | //·Compiler·options:·-warnaserror·-warn:3 |
8 | class· | 8 | class·R<U> |
9 | { | 9 | { |
10 | ····interface·I<T> | ||
11 | ····{ | ||
12 | · | 10 | » class·A<T> |
11 | » { | ||
12 | » » struct·I<T> | ||
13 | » » { | ||
14 | » » } | ||
15 | » } | ||
13 | }</string> | 16 | }</string> |
14 | ····<string>//·CS0693:·Type·parameter·` | 17 | ····<string>//·CS0693:·Type·parameter·`U'·has·the·same·name·as·the·type·parameter·from·outer·type·`R<U>' |
15 | //·Line:·9 | 18 | //·Line:·9 |
16 | //·Compiler·options:·-warnaserror·-warn:3 | 19 | //·Compiler·options:·-warnaserror·-warn:3 |
17 | class·R<U> | 20 | class·R<U> |
18 | { | 21 | { |
19 | » class·A<T> | 22 | » class·A<T> |
20 | » { | 23 | » { |
21 | » » struct·I< | 24 | » » struct·I<U> |
22 | » » { | 25 | » » { |
23 | » » } | 26 | » » } |
24 | » } | 27 | » } |
25 | }</string> | 28 | }</string> |
26 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`C<T>' | 29 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`C<T>' |
27 | //·Line:·7 | 30 | //·Line:·7 |
28 | //·Compiler·options:·-warnaserror·-warn:3 | 31 | //·Compiler·options:·-warnaserror·-warn:3 |
29 | class·C<T> | 32 | class·C<T> |
30 | { | 33 | { |
31 | » void·Foo<T>·(T·t) | 34 | » void·Foo<T>·(T·t) |
32 | » { | 35 | » { |
33 | » } | 36 | » } |
34 | }</string> | 37 | }</string> |
35 | ····<string>//·CS0693:·Type·parameter·` | 38 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`A<T>' |
36 | //·Line:· | 39 | //·Line:·7 |
37 | //·Compiler·options:·-warnaserror·-warn:3 | 40 | //·Compiler·options:·-warnaserror·-warn:3 |
38 | class· | 41 | class·A<T> |
39 | { | 42 | { |
43 | ····interface·I<T> | ||
44 | ····{ | ||
45 | ····} | ||
40 | » class·A<T> | ||
41 | » { | ||
42 | » » struct·I<U> | ||
43 | » » { | ||
44 | » » } | ||
45 | » } | ||
46 | }</string> | 46 | }</string> |
47 | ··</Examples> | 47 | ··</Examples> |
48 | </ErrorDocumentation> | 48 | </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>CS0540</ErrorName> | 3 | ··<ErrorName>CS0540</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0540:·`Foo.ISomeProp.SomeProperty':·containing·type·does·not·implement·interface·`ISomeProp' | ||
6 | //·Line:·18 | ||
7 | public·class·SomeProperty | ||
8 | { | ||
9 | } | ||
10 | public·abstract·class·SomeAbstract·:·ISomeProp | ||
11 | { | ||
12 | » public·abstract·SomeProperty·SomeProperty·{·get;·} | ||
13 | } | ||
14 | interface·ISomeProp | ||
15 | { | ||
16 | » SomeProperty·SomeProperty·{·get;·} | ||
17 | } | ||
18 | public·class·Foo·:·SomeAbstract | ||
19 | { | ||
20 | » SomeProperty·ISomeProp.SomeProperty·{·get·{·return·null;·}·} | ||
21 | » public·override·SomeProperty·SomeProperty·{·get·{·return·null;·}·} | ||
22 | » public·static·void·Main·() | ||
23 | » { | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0540:·`N.Nested.C.I.P':·containing·type·does·not·implement·interface·`N.Nested.I' | 5 | ····<string>//·CS0540:·`N.Nested.C.I.P':·containing·type·does·not·implement·interface·`N.Nested.I' |
27 | //·Line:·17 | 6 | //·Line:·17 |
28 | using·System; | 7 | using·System; |
29 | namespace·N | 8 | namespace·N |
30 | { | 9 | { |
Offset 59, 9 lines modified | Offset 32, 36 lines modified | ||
59 | } | 32 | } |
60 | class·B·{ | 33 | class·B·{ |
61 | » void·A.B·()·{} | 34 | » void·A.B·()·{} |
62 | » static·void·Main·()·{} | 35 | » static·void·Main·()·{} |
63 | }</string> | 36 | }</string> |
37 | ····<string>//·CS0540:·`Foo.ISomeProp.SomeProperty':·containing·type·does·not·implement·interface·`ISomeProp' | ||
38 | //·Line:·18 | ||
39 | public·class·SomeProperty | ||
40 | { | ||
41 | } | ||
42 | public·abstract·class·SomeAbstract·:·ISomeProp | ||
43 | { | ||
44 | » public·abstract·SomeProperty·SomeProperty·{·get;·} | ||
45 | } | ||
46 | interface·ISomeProp | ||
47 | { | ||
48 | » SomeProperty·SomeProperty·{·get;·} | ||
49 | } | ||
50 | public·class·Foo·:·SomeAbstract | ||
51 | { | ||
52 | » SomeProperty·ISomeProp.SomeProperty·{·get·{·return·null;·}·} | ||
53 | » public·override·SomeProperty·SomeProperty·{·get·{·return·null;·}·} | ||
54 | » public·static·void·Main·() | ||
55 | » { | ||
56 | » } | ||
57 | }</string> | ||
64 | ··</Examples> | 58 | ··</Examples> |
65 | </ErrorDocumentation> | 59 | </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>CS0673</ErrorName> | 3 | ··<ErrorName>CS0673</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0673:·System.Void·cannot·be·used·from·C#.·Consider·using·`void' | 5 | ····<string>//·CS0673:·System.Void·cannot·be·used·from·C#.·Consider·using·`void' |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | using·System; | ||
7 | public·class·X | 8 | public·class·X |
8 | { | 9 | { |
9 | » public·static·void·Main() | 10 | » public·static·void·Main() |
10 | » { | 11 | » { |
11 | » » | 12 | » » Void·v; |
12 | » } | 13 | » } |
13 | }</string> | 14 | }</string> |
14 | ····<string>//·CS0673:·System.Void·cannot·be·used·from·C#.·Consider·using·`void' | 15 | ····<string>//·CS0673:·System.Void·cannot·be·used·from·C#.·Consider·using·`void' |
15 | //·Line:·8 | 16 | //·Line:·8 |
16 | using·System; | ||
17 | public·class·X | 17 | public·class·X |
18 | { | 18 | { |
19 | » public·static·void·Main() | 19 | » public·static·void·Main() |
20 | » { | 20 | » { |
21 | » » Void | 21 | » » System.Type·t·=·typeof·(System.Void); |
22 | » } | 22 | » } |
23 | }</string> | 23 | }</string> |
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </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, 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>CS8132</ErrorName> | 3 | ··<ErrorName>CS8132</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8132:·Cannot·deconstruct·a·tuple·of·`2'·elements·into·`3'·variables | 5 | ····<string>//·CS8132:·Cannot·deconstruct·a·tuple·of·`2'·elements·into·`3'·variables |
6 | //·Line:·8 | ||
7 | class·C | ||
8 | { | ||
9 | » public·static·void·Main·() | ||
10 | » { | ||
11 | » » var·(t,·u,·v)·=·(1,·2); | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS8132:·Cannot·deconstruct·a·tuple·of·`2'·elements·into·`3'·variables | ||
15 | //·Line:·11 | 6 | //·Line:·11 |
16 | class·X | 7 | class·X |
17 | { | 8 | { |
18 | » static·int·xx; | 9 | » static·int·xx; |
19 | » static·long·yy,·zz; | 10 | » static·long·yy,·zz; |
Offset 26, 9 lines modified | Offset 16, 19 lines modified | ||
26 | » } | 16 | » } |
27 | » static·(int,·long)·Foo·() | 17 | » static·(int,·long)·Foo·() |
28 | » { | 18 | » { |
29 | » » return·(1,·3); | 19 | » » return·(1,·3); |
30 | » } | 20 | » } |
31 | }</string> | 21 | }</string> |
22 | ····<string>//·CS8132:·Cannot·deconstruct·a·tuple·of·`2'·elements·into·`3'·variables | ||
23 | //·Line:·8 | ||
24 | class·C | ||
25 | { | ||
26 | » public·static·void·Main·() | ||
27 | » { | ||
28 | » » var·(t,·u,·v)·=·(1,·2); | ||
29 | » } | ||
30 | }</string> | ||
32 | ··</Examples> | 31 | ··</Examples> |
33 | </ErrorDocumentation> | 32 | </ErrorDocumentation> |
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>CS1615</ErrorName> | 3 | ··<ErrorName>CS1615</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1615:·Argument·`#1'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier | ||
6 | //·Line:·8 | ||
7 | //·Compiler·options:·-langversion:experimental | ||
8 | public·class·C | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » Foo·(out·var·y); | ||
13 | » } | ||
14 | » static·void·Foo·(int·x) | ||
15 | » { | ||
16 | » } | ||
17 | » static·void·Foo·(string·x) | ||
18 | » { | ||
19 | » } | ||
20 | }</string> | ||
5 | ····<string>//·CS1615:·Argument·`#2'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier | 21 | ····<string>//·CS1615:·Argument·`#2'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier |
6 | //·Line:·13 | 22 | //·Line:·13 |
7 | public·class·X | 23 | public·class·X |
8 | { | 24 | { |
9 | » public·static·void·Test·(params·int[]·a) | 25 | » public·static·void·Test·(params·int[]·a) |
10 | » { | 26 | » { |
Offset 26, 28 lines modified | Offset 45, 9 lines modified | ||
26 | » public·static·void·Main() | 45 | » public·static·void·Main() |
27 | » { | 46 | » { |
28 | » » int·i·=·1; | 47 | » » int·i·=·1; |
29 | » » test·(ref·i); | 48 | » » test·(ref·i); |
30 | » } | 49 | » } |
31 | }</string> | 50 | }</string> |
32 | ····<string>//·CS1615:·Argument·`#1'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier | ||
33 | //·Line:·8 | ||
34 | //·Compiler·options:·-langversion:experimental | ||
35 | public·class·C | ||
36 | { | ||
37 | » public·static·void·Main·() | ||
38 | » { | ||
39 | » » Foo·(out·var·y); | ||
40 | » } | ||
41 | » static·void·Foo·(int·x) | ||
42 | » { | ||
43 | » } | ||
44 | » static·void·Foo·(string·x) | ||
45 | » { | ||
46 | » } | ||
47 | }</string> | ||
48 | ··</Examples> | 51 | ··</Examples> |
49 | </ErrorDocumentation> | 52 | </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>CS0402</ErrorName> | 3 | ··<ErrorName>CS0402</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0402:·` | 5 | ····<string>//·CS0402:·`TestClass<T>.Main()':·an·entry·point·cannot·be·generic·or·in·a·generic·type |
6 | //·Line:·7 | 6 | //·Line:·7 |
7 | //·Compiler·options:·-warnaserror·-warn:4 | 7 | //·Compiler·options:·-warnaserror·-warn:4 |
8 | class·C | 8 | class·TestClass<T> |
9 | { | 9 | { |
10 | ····public·static·void·Main | 10 | ····public·static·void·Main·() |
11 | ····{ | 11 | ····{ |
12 | ····} | 12 | ····} |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0402:·` | 14 | ····<string>//·CS0402:·`C.Main<T,U>()':·an·entry·point·cannot·be·generic·or·in·a·generic·type |
15 | //·Line:·7 | 15 | //·Line:·7 |
16 | //·Compiler·options:·-warnaserror·-warn:4 | 16 | //·Compiler·options:·-warnaserror·-warn:4 |
17 | class· | 17 | class·C |
18 | { | 18 | { |
19 | ····public·static·void·Main·() | 19 | ····public·static·void·Main<T,·U>·() |
20 | ····{ | 20 | ····{ |
21 | ····} | 21 | ····} |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </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>CS0747</ErrorName> | 3 | ··<ErrorName>CS0747</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0747:·Inconsistent·`o | 5 | ····<string>//·CS0747:·Inconsistent·`collection·initializer'·member·declaration |
6 | //·Line:·16 | 6 | //·Line:·16 |
7 | using·System; | 7 | using·System; |
8 | using·System.Collections; | 8 | using·System.Collections; |
9 | class·Data | 9 | class·Data |
10 | { | 10 | { |
11 | } | 11 | } |
12 | public·class·Test | 12 | public·class·Test |
13 | { | 13 | { |
14 | » static·void·Main·() | 14 | » static·void·Main·() |
15 | » { | 15 | » { |
16 | » » var·c·=·new·ArrayList·{·Count·= | 16 | » » var·c·=·new·ArrayList·{·1,·Count·=·1·}; |
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS0747:·Inconsistent·` | 19 | ····<string>//·CS0747:·Inconsistent·`object·initializer'·member·declaration |
20 | //·Line:·16 | 20 | //·Line:·16 |
21 | using·System; | 21 | using·System; |
22 | using·System.Collections; | 22 | using·System.Collections; |
23 | class·Data | 23 | class·Data |
24 | { | 24 | { |
25 | } | 25 | } |
26 | public·class·Test | 26 | public·class·Test |
27 | { | 27 | { |
28 | » static·void·Main·() | 28 | » static·void·Main·() |
29 | » { | 29 | » { |
30 | » » var·c·=·new·ArrayList·{· | 30 | » » var·c·=·new·ArrayList·{·Count·=·1,·1·}; |
31 | » } | 31 | » } |
32 | }</string> | 32 | }</string> |
33 | ··</Examples> | 33 | ··</Examples> |
34 | </ErrorDocumentation> | 34 | </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·23-May-0 | 2 | -rw----·····2.0·fat·····1509·b-·defN·23-May-04·08:07·1 |
3 | -rw----·····2.0·fat·····4460·b-·defN·23-May-0 | 3 | -rw----·····2.0·fat·····4460·b-·defN·23-May-04·08:07·2 |
4 | -rw----·····2.0·fat······537·b-·defN·23-May-0 | 4 | -rw----·····2.0·fat······537·b-·defN·23-May-04·08:07·3 |
5 | -rw----·····2.0·fat·····7029·b-·defN·23-May-0 | 5 | -rw----·····2.0·fat·····7029·b-·defN·23-May-04·08:07·4 |
6 | -rw----·····2.0·fat·····5636·b-·defN·23-May-0 | 6 | -rw----·····2.0·fat·····5636·b-·defN·23-May-04·08:07·5 |
7 | -rw----·····2.0·fat·····1133·b-·defN·23-May-0 | 7 | -rw----·····2.0·fat·····1133·b-·defN·23-May-04·08:07·6 |
8 | -rw----·····2.0·fat·····1862·b-·defN·23-May-0 | 8 | -rw----·····2.0·fat·····1862·b-·defN·23-May-04·08:07·7 |
9 | -rw----·····2.0·fat······904·b-·defN·23-May-0 | 9 | -rw----·····2.0·fat······904·b-·defN·23-May-04·08:07·8 |
10 | -rw----·····2.0·fat·····3189·b-·defN·23-May-0 | 10 | -rw----·····2.0·fat·····3189·b-·defN·23-May-04·08:07·8.1 |
11 | -rw----·····2.0·fat·····3641·b-·defN·23-May-0 | 11 | -rw----·····2.0·fat·····3641·b-·defN·23-May-04·08:07·8.2 |
12 | -rw----·····2.0·fat·····6668·b-·defN·23-May-0 | 12 | -rw----·····2.0·fat·····6668·b-·defN·23-May-04·08:07·8.2.1 |
13 | -rw----·····2.0·fat·····1672·b-·defN·23-May-0 | 13 | -rw----·····2.0·fat·····1672·b-·defN·23-May-04·08:07·8.2.2 |
14 | -rw----·····2.0·fat·····5273·b-·defN·23-May-0 | 14 | -rw----·····2.0·fat·····5273·b-·defN·23-May-04·08:07·8.2.3 |
15 | -rw----·····2.0·fat·····2300·b-·defN·23-May-0 | 15 | -rw----·····2.0·fat·····2300·b-·defN·23-May-04·08:07·8.2.4 |
16 | -rw----·····2.0·fat·····7752·b-·defN·23-May-0 | 16 | -rw----·····2.0·fat·····7752·b-·defN·23-May-04·08:07·8.3 |
17 | -rw----·····2.0·fat·····4618·b-·defN·23-May-0 | 17 | -rw----·····2.0·fat·····4618·b-·defN·23-May-04·08:07·8.4 |
18 | -rw----·····2.0·fat·····2400·b-·defN·23-May-0 | 18 | -rw----·····2.0·fat·····2400·b-·defN·23-May-04·08:07·8.5 |
19 | -rw----·····2.0·fat·····8367·b-·defN·23-May-0 | 19 | -rw----·····2.0·fat·····8367·b-·defN·23-May-04·08:07·8.6 |
20 | -rw----·····2.0·fat·····3289·b-·defN·23-May-0 | 20 | -rw----·····2.0·fat·····3289·b-·defN·23-May-04·08:07·8.7 |
21 | -rw----·····2.0·fat·····1095·b-·defN·23-May-0 | 21 | -rw----·····2.0·fat·····1095·b-·defN·23-May-04·08:07·8.7.1 |
22 | -rw----·····2.0·fat·····2205·b-·defN·23-May-0 | 22 | -rw----·····2.0·fat·····2205·b-·defN·23-May-04·08:07·8.7.2 |
23 | -rw----·····2.0·fat·····2675·b-·defN·23-May-0 | 23 | -rw----·····2.0·fat·····2675·b-·defN·23-May-04·08:07·8.7.3 |
24 | -rw----·····2.0·fat·····2060·b-·defN·23-May-0 | 24 | -rw----·····2.0·fat·····2060·b-·defN·23-May-04·08:07·8.7.4 |
25 | -rw----·····2.0·fat·····2996·b-·defN·23-May-0 | 25 | -rw----·····2.0·fat·····2996·b-·defN·23-May-04·08:07·8.7.5 |
26 | -rw----·····2.0·fat·····2709·b-·defN·23-May-0 | 26 | -rw----·····2.0·fat·····2709·b-·defN·23-May-04·08:07·8.7.6 |
27 | -rw----·····2.0·fat·····2037·b-·defN·23-May-0 | 27 | -rw----·····2.0·fat·····2037·b-·defN·23-May-04·08:07·8.7.7 |
28 | -rw----·····2.0·fat·····1364·b-·defN·23-May-0 | 28 | -rw----·····2.0·fat·····1364·b-·defN·23-May-04·08:07·8.7.8 |
29 | -rw----·····2.0·fat······858·b-·defN·23-May-0 | 29 | -rw----·····2.0·fat······858·b-·defN·23-May-04·08:07·8.7.9 |
30 | -rw----·····2.0·fat······776·b-·defN·23-May-0 | 30 | -rw----·····2.0·fat······776·b-·defN·23-May-04·08:07·8.7.10 |
31 | -rw----·····2.0·fat·····2441·b-·defN·23-May-0 | 31 | -rw----·····2.0·fat·····2441·b-·defN·23-May-04·08:07·8.7.11 |
32 | -rw----·····2.0·fat·····1868·b-·defN·23-May-0 | 32 | -rw----·····2.0·fat·····1868·b-·defN·23-May-04·08:07·8.8 |
33 | -rw----·····2.0·fat·····2887·b-·defN·23-May-0 | 33 | -rw----·····2.0·fat·····2887·b-·defN·23-May-04·08:07·8.9 |
34 | -rw----·····2.0·fat·····2680·b-·defN·23-May-0 | 34 | -rw----·····2.0·fat·····2680·b-·defN·23-May-04·08:07·8.10 |
35 | -rw----·····2.0·fat·····1475·b-·defN·23-May-0 | 35 | -rw----·····2.0·fat·····1475·b-·defN·23-May-04·08:07·8.11 |
36 | -rw----·····2.0·fat·····4174·b-·defN·23-May-0 | 36 | -rw----·····2.0·fat·····4174·b-·defN·23-May-04·08:07·8.12 |
37 | -rw----·····2.0·fat·····5493·b-·defN·23-May-0 | 37 | -rw----·····2.0·fat·····5493·b-·defN·23-May-04·08:07·8.13 |
38 | -rw----·····2.0·fat·····2782·b-·defN·23-May-0 | 38 | -rw----·····2.0·fat·····2782·b-·defN·23-May-04·08:07·8.14 |
39 | -rw----·····2.0·fat·······69·b-·defN·23-May-0 | 39 | -rw----·····2.0·fat·······69·b-·defN·23-May-04·08:07·9 |
40 | -rw----·····2.0·fat·····2234·b-·defN·23-May-0 | 40 | -rw----·····2.0·fat·····2234·b-·defN·23-May-04·08:07·9.1 |
41 | -rw----·····2.0·fat······515·b-·defN·23-May-0 | 41 | -rw----·····2.0·fat······515·b-·defN·23-May-04·08:07·9.2 |
42 | -rw----·····2.0·fat······731·b-·defN·23-May-0 | 42 | -rw----·····2.0·fat······731·b-·defN·23-May-04·08:07·9.2.1 |
43 | -rw----·····2.0·fat······586·b-·defN·23-May-0 | 43 | -rw----·····2.0·fat······586·b-·defN·23-May-04·08:07·9.2.2 |
44 | -rw----·····2.0·fat·····2866·b-·defN·23-May-0 | 44 | -rw----·····2.0·fat·····2866·b-·defN·23-May-04·08:07·9.3 |
45 | -rw----·····2.0·fat·····1274·b-·defN·23-May-0 | 45 | -rw----·····2.0·fat·····1274·b-·defN·23-May-04·08:07·9.3.1 |
46 | -rw----·····2.0·fat·····3978·b-·defN·23-May-0 | 46 | -rw----·····2.0·fat·····3978·b-·defN·23-May-04·08:07·9.3.2 |
47 | -rw----·····2.0·fat······542·b-·defN·23-May-0 | 47 | -rw----·····2.0·fat······542·b-·defN·23-May-04·08:07·9.3.3 |
48 | -rw----·····2.0·fat······820·b-·defN·23-May-0 | 48 | -rw----·····2.0·fat······820·b-·defN·23-May-04·08:07·9.4 |
49 | -rw----·····2.0·fat·····2667·b-·defN·23-May-0 | 49 | -rw----·····2.0·fat·····2667·b-·defN·23-May-04·08:07·9.4.1 |
50 | -rw----·····2.0·fat·····6592·b-·defN·23-May-0 | 50 | -rw----·····2.0·fat·····6592·b-·defN·23-May-04·08:07·9.4.2 |
51 | -rw----·····2.0·fat·····2832·b-·defN·23-May-0 | 51 | -rw----·····2.0·fat·····2832·b-·defN·23-May-04·08:07·9.4.3 |
52 | -rw----·····2.0·fat······639·b-·defN·23-May-0 | 52 | -rw----·····2.0·fat······639·b-·defN·23-May-04·08:07·9.4.4 |
53 | -rw----·····2.0·fat······479·b-·defN·23-May-0 | 53 | -rw----·····2.0·fat······479·b-·defN·23-May-04·08:07·9.4.4.1 |
54 | -rw----·····2.0·fat·····5942·b-·defN·23-May-0 | 54 | -rw----·····2.0·fat·····5942·b-·defN·23-May-04·08:07·9.4.4.2 |
55 | -rw----·····2.0·fat·····3741·b-·defN·23-May-0 | 55 | -rw----·····2.0·fat·····3741·b-·defN·23-May-04·08:07·9.4.4.3 |
56 | -rw----·····2.0·fat·····3555·b-·defN·23-May-0 | 56 | -rw----·····2.0·fat·····3555·b-·defN·23-May-04·08:07·9.4.4.4 |
57 | -rw----·····2.0·fat·····6530·b-·defN·23-May-0 | 57 | -rw----·····2.0·fat·····6530·b-·defN·23-May-04·08:07·9.4.4.5 |
58 | -rw----·····2.0·fat······382·b-·defN·23-May-0 | 58 | -rw----·····2.0·fat······382·b-·defN·23-May-04·08:07·9.4.4.6 |
59 | -rw----·····2.0·fat·····1686·b-·defN·23-May-0 | 59 | -rw----·····2.0·fat·····1686·b-·defN·23-May-04·08:07·9.4.5 |
60 | -rw----·····2.0·fat·····3537·b-·defN·23-May-0 | 60 | -rw----·····2.0·fat·····3537·b-·defN·23-May-04·08:07·9.5 |
61 | -rw----·····2.0·fat·····1765·b-·defN·23-May-0 | 61 | -rw----·····2.0·fat·····1765·b-·defN·23-May-04·08:07·9.5.1 |
62 | -rw----·····2.0·fat·····3742·b-·defN·23-May-0 | 62 | -rw----·····2.0·fat·····3742·b-·defN·23-May-04·08:07·9.5.2 |
63 | -rw----·····2.0·fat·····3912·b-·defN·23-May-0 | 63 | -rw----·····2.0·fat·····3912·b-·defN·23-May-04·08:07·9.5.3 |
64 | -rw----·····2.0·fat·····9342·b-·defN·23-May-0 | 64 | -rw----·····2.0·fat·····9342·b-·defN·23-May-04·08:07·9.5.4 |
65 | -rw----·····2.0·fat·····1851·b-·defN·23-May-0 | 65 | -rw----·····2.0·fat·····1851·b-·defN·23-May-04·08:07·9.5.5 |
66 | -rw----·····2.0·fat·····1970·b-·defN·23-May-0 | 66 | -rw----·····2.0·fat·····1970·b-·defN·23-May-04·08:07·9.5.6 |
67 | -rw----·····2.0·fat·····3142·b-·defN·23-May-0 | 67 | -rw----·····2.0·fat·····3142·b-·defN·23-May-04·08:07·9.5.7 |
68 | -rw----·····2.0·fat·······67·b-·defN·23-May-0 | 68 | -rw----·····2.0·fat·······67·b-·defN·23-May-04·08:07·10 |
69 | -rw----·····2.0·fat·····3741·b-·defN·23-May-0 | 69 | -rw----·····2.0·fat·····3741·b-·defN·23-May-04·08:07·10.1 |
70 | -rw----·····2.0·fat·····1005·b-·defN·23-May-0 | 70 | -rw----·····2.0·fat·····1005·b-·defN·23-May-04·08:07·10.2 |
71 | -rw----·····2.0·fat·····8144·b-·defN·23-May-0 | 71 | -rw----·····2.0·fat·····8144·b-·defN·23-May-04·08:07·10.3 |
72 | -rw----·····2.0·fat·····1104·b-·defN·23-May-0 | 72 | -rw----·····2.0·fat·····1104·b-·defN·23-May-04·08:07·10.4 |
73 | -rw----·····2.0·fat······670·b-·defN·23-May-0 | 73 | -rw----·····2.0·fat······670·b-·defN·23-May-04·08:07·10.4.1 |
74 | -rw----·····2.0·fat·····1842·b-·defN·23-May-0 | 74 | -rw----·····2.0·fat·····1842·b-·defN·23-May-04·08:07·10.4.2 |
75 | -rw----·····2.0·fat······232·b-·defN·23-May-0 | 75 | -rw----·····2.0·fat······232·b-·defN·23-May-04·08:07·10.4.3 |
76 | -rw----·····2.0·fat·····1107·b-·defN·23-May-0 | 76 | -rw----·····2.0·fat·····1107·b-·defN·23-May-04·08:07·10.4.4 |
77 | -rw----·····2.0·fat······269·b-·defN·23-May-0 | 77 | -rw----·····2.0·fat······269·b-·defN·23-May-04·08:07·10.4.5 |
78 | -rw----·····2.0·fat······180·b-·defN·23-May-0 | 78 | -rw----·····2.0·fat······180·b-·defN·23-May-04·08:07·10.4.6 |
79 | -rw----·····2.0·fat······188·b-·defN·23-May-0 | 79 | -rw----·····2.0·fat······188·b-·defN·23-May-04·08:07·10.4.7 |
80 | -rw----·····2.0·fat······746·b-·defN·23-May-0 | 80 | -rw----·····2.0·fat······746·b-·defN·23-May-04·08:07·10.5 |
81 | -rw----·····2.0·fat·····3205·b-·defN·23-May-0 | 81 | -rw----·····2.0·fat·····3205·b-·defN·23-May-04·08:07·10.5.1 |
82 | -rw----·····2.0·fat·····7386·b-·defN·23-May-0 | 82 | -rw----·····2.0·fat·····7386·b-·defN·23-May-04·08:07·10.5.2 |
83 | -rw----·····2.0·fat·····2093·b-·defN·23-May-0 | 83 | -rw----·····2.0·fat·····2093·b-·defN·23-May-04·08:07·10.5.3 |
84 | -rw----·····2.0·fat·····2512·b-·defN·23-May-0 | 84 | -rw----·····2.0·fat·····2512·b-·defN·23-May-04·08:07·10.5.4 |
85 | -rw----·····2.0·fat·····3608·b-·defN·23-May-0 | 85 | -rw----·····2.0·fat·····3608·b-·defN·23-May-04·08:07·10.6 |
86 | -rw----·····2.0·fat·····9381·b-·defN·23-May-0 | 86 | -rw----·····2.0·fat·····9381·b-·defN·23-May-04·08:07·10.7 |
87 | -rw----·····2.0·fat······690·b-·defN·23-May-0 | 87 | -rw----·····2.0·fat······690·b-·defN·23-May-04·08:07·10.7.1 |
88 | -rw----·····2.0·fat·····1419·b-·defN·23-May-0 | 88 | -rw----·····2.0·fat·····1419·b-·defN·23-May-04·08:07·10.7.1.1 |
89 | -rw----·····2.0·fat·····3300·b-·defN·23-May-0 | 89 | -rw----·····2.0·fat·····3300·b-·defN·23-May-04·08:07·10.7.1.2 |
90 | -rw----·····2.0·fat·····5781·b-·defN·23-May-0 | 90 | -rw----·····2.0·fat·····5781·b-·defN·23-May-04·08:07·10.8 |
91 | -rw----·····2.0·fat·····1390·b-·defN·23-May-0 | 91 | -rw----·····2.0·fat·····1390·b-·defN·23-May-04·08:07·10.8.1 |
92 | -rw----·····2.0·fat·····6491·b-·defN·23-May-0 | 92 | -rw----·····2.0·fat·····6491·b-·defN·23-May-04·08:07·10.9 |
93 | -rw----·····2.0·fat·····1703·b-·defN·23-May-0 | 93 | -rw----·····2.0·fat·····1703·b-·defN·23-May-04·08:07·10.10 |
94 | -rw----·····2.0·fat·····1560·b-·defN·23-May-0 | 94 | -rw----·····2.0·fat·····1560·b-·defN·23-May-04·08:07·11 |
95 | -rw----·····2.0·fat·····2728·b-·defN·23-May-0 | 95 | -rw----·····2.0·fat·····2728·b-·defN·23-May-04·08:07·11.1 |
96 | -rw----·····2.0·fat·····2361·b-·defN·23-May-0 | 96 | -rw----·····2.0·fat·····2361·b-·defN·23-May-04·08:07·11.1.1 |
97 | -rw----·····2.0·fat······331·b-·defN·23-May-0 | 97 | -rw----·····2.0·fat······331·b-·defN·23-May-04·08:07·11.1.2 |
98 | -rw----·····2.0·fat·····3321·b-·defN·23-May-0 | 98 | -rw----·····2.0·fat·····3321·b-·defN·23-May-04·08:07·11.1.3 |
99 | -rw----·····2.0·fat·····5540·b-·defN·23-May-0 | 99 | -rw----·····2.0·fat·····5540·b-·defN·23-May-04·08:07·11.1.4 |
100 | -rw----·····2.0·fat·····5239·b-·defN·23-May-0 | 100 | -rw----·····2.0·fat·····5239·b-·defN·23-May-04·08:07·11.1.5 |
101 | -rw----·····2.0·fat·····3640·b-·defN·23-May-0 | 101 | -rw----·····2.0·fat·····3640·b-·defN·23-May-04·08:07·11.1.6 |
102 | -rw----·····2.0·fat·····1026·b-·defN·23-May-0 | 102 | -rw----·····2.0·fat·····1026·b-·defN·23-May-04·08:07·11.1.7 |
103 | -rw----·····2.0·fat······531·b-·defN·23-May-0 | 103 | -rw----·····2.0·fat······531·b-·defN·23-May-04·08:07·11.1.8 |
104 | -rw----·····2.0·fat·····2555·b-·defN·23-May-0 | 104 | -rw----·····2.0·fat·····2555·b-·defN·23-May-04·08:07·11.2 |
105 | -rw----·····2.0·fat······685·b-·defN·23-May-0 | 105 | -rw----·····2.0·fat······685·b-·defN·23-May-04·08:07·11.2.1 |
106 | -rw----·····2.0·fat······356·b-·defN·23-May-0 | 106 | -rw----·····2.0·fat······356·b-·defN·23-May-04·08:07·11.2.2 |
107 | -rw----·····2.0·fat······471·b-·defN·23-May-0 | 107 | -rw----·····2.0·fat······471·b-·defN·23-May-04·08:07·11.2.3 |
108 | -rw----·····2.0·fat······415·b-·defN·23-May-0 | 108 | -rw----·····2.0·fat······415·b-·defN·23-May-04·08:07·11.2.4 |
109 | -rw----·····2.0·fat······453·b-·defN·23-May-0 | 109 | -rw----·····2.0·fat······453·b-·defN·23-May-04·08:07·11.2.5 |
110 | -rw----·····2.0·fat······767·b-·defN·23-May-0 | 110 | -rw----·····2.0·fat······767·b-·defN·23-May-04·08:07·11.2.6 |
111 | -rw----·····2.0·fat······574·b-·defN·23-May-0 | 111 | -rw----·····2.0·fat······574·b-·defN·23-May-04·08:07·11.3 |
112 | -rw----·····2.0·fat·····3072·b-·defN·23-May-0 | 112 | -rw----·····2.0·fat·····3072·b-·defN·23-May-04·08:07·11.3.1 |
113 | -rw----·····2.0·fat·····1634·b-·defN·23-May-0 | 113 | -rw----·····2.0·fat·····1634·b-·defN·23-May-04·08:07·11.3.2 |
114 | -rw----·····2.0·fat·····1071·b-·defN·23-May-0 | 114 | -rw----·····2.0·fat·····1071·b-·defN·23-May-04·08:07·12 |
115 | -rw----·····2.0·fat······814·b-·defN·23-May-0 | 115 | -rw----·····2.0·fat······814·b-·defN·23-May-04·08:07·12.1 |
116 | -rw----·····2.0·fat······662·b-·defN·23-May-0 | 116 | -rw----·····2.0·fat······662·b-·defN·23-May-04·08:07·12.1.1 |
117 | -rw----·····2.0·fat······187·b-·defN·23-May-0 | 117 | -rw----·····2.0·fat······187·b-·defN·23-May-04·08:07·12.1.2 |
118 | -rw----·····2.0·fat······625·b-·defN·23-May-0 | 118 | -rw----·····2.0·fat······625·b-·defN·23-May-04·08:07·12.1.2.1 |
119 | -rw----·····2.0·fat······733·b-·defN·23-May-0 | 119 | -rw----·····2.0·fat······733·b-·defN·23-May-04·08:07·12.1.2.2 |
120 | -rw----·····2.0·fat······550·b-·defN·23-May-0 | 120 | -rw----·····2.0·fat······550·b-·defN·23-May-04·08:07·12.1.3 |
121 | -rw----·····2.0·fat······643·b-·defN·23-May-0 | 121 | -rw----·····2.0·fat······643·b-·defN·23-May-04·08:07·12.1.4 |
122 | -rw----·····2.0·fat·····1217·b-·defN·23-May-0 | 122 | -rw----·····2.0·fat·····1217·b-·defN·23-May-04·08:07·12.1.5 |
123 | -rw----·····2.0·fat·····1521·b-·defN·23-May-0 | 123 | -rw----·····2.0·fat·····1521·b-·defN·23-May-04·08:07·12.1.6 |
124 | -rw----·····2.0·fat·····3966·b-·defN·23-May-0 | 124 | -rw----·····2.0·fat·····3966·b-·defN·23-May-04·08:07·12.1.7 |
125 | -rw----·····2.0·fat·····1164·b-·defN·23-May-0 | 125 | -rw----·····2.0·fat·····1164·b-·defN·23-May-04·08:07·12.2 |
126 | -rw----·····2.0·fat·····3802·b-·defN·23-May-0 | 126 | -rw----·····2.0·fat·····3802·b-·defN·23-May-04·08:07·12.3 |
Max diff block lines reached; 0/56211 bytes (0.00%) of diff not shown. |
Offset 1, 7175 lines modified | Offset 1, 7175 lines modified | Diff chunk too large, falling back to line-by-line diff (7175 lines added, 7175 lines removed) | |
1 | Zip·file·size:·1672 | 1 | Zip·file·size:·16722992·bytes,·number·of·entries:·7173 |
2 | -rw----·····2.0·fat····31769·b-·defN·23-May-0 | 2 | -rw----·····2.0·fat····31769·b-·defN·23-May-04·08:08·0 |
3 | -rw----·····2.0·fat·····7449·b-·defN·23-May-0 | 3 | -rw----·····2.0·fat·····7449·b-·defN·23-May-04·08:08·1 |
4 | -rw----·····2.0·fat····86008·b-·defN·23-May-0 | 4 | -rw----·····2.0·fat····86008·b-·defN·23-May-04·08:08·2 |
5 | -rw----·····2.0·fat·····6464·b-·defN·23-May-0 | 5 | -rw----·····2.0·fat·····6464·b-·defN·23-May-04·08:08·3 |
6 | -rw----·····2.0·fat·····2396·b-·defN·23-May-0 | 6 | -rw----·····2.0·fat·····2396·b-·defN·23-May-04·08:08·4 |
7 | -rw----·····2.0·fat·····7494·b-·defN·23-May-0 | 7 | -rw----·····2.0·fat·····7494·b-·defN·23-May-04·08:08·5 |
8 | -rw----·····2.0·fat·····2601·b-·defN·23-May-0 | 8 | -rw----·····2.0·fat·····2601·b-·defN·23-May-04·08:08·6 |
9 | -rw----·····2.0·fat·····3199·b-·defN·23-May-0 | 9 | -rw----·····2.0·fat·····3199·b-·defN·23-May-04·08:08·7 |
10 | -rw----·····2.0·fat·····3467·b-·defN·23-May-0 | 10 | -rw----·····2.0·fat·····3467·b-·defN·23-May-04·08:08·8 |
11 | -rw----·····2.0·fat·····3774·b-·defN·23-May-0 | 11 | -rw----·····2.0·fat·····3774·b-·defN·23-May-04·08:08·9 |
12 | -rw----·····2.0·fat·····3141·b-·defN·23-May-0 | 12 | -rw----·····2.0·fat·····3141·b-·defN·23-May-04·08:08·10 |
13 | -rw----·····2.0·fat·····3780·b-·defN·23-May-0 | 13 | -rw----·····2.0·fat·····3780·b-·defN·23-May-04·08:08·11 |
14 | -rw----·····2.0·fat·····4107·b-·defN·23-May-0 | 14 | -rw----·····2.0·fat·····4107·b-·defN·23-May-04·08:08·12 |
15 | -rw----·····2.0·fat·····3174·b-·defN·23-May-0 | 15 | -rw----·····2.0·fat·····3174·b-·defN·23-May-04·08:08·13 |
16 | -rw----·····2.0·fat·····3332·b-·defN·23-May-0 | 16 | -rw----·····2.0·fat·····3332·b-·defN·23-May-04·08:08·14 |
17 | -rw----·····2.0·fat···105319·b-·defN·23-May-0 | 17 | -rw----·····2.0·fat···105319·b-·defN·23-May-04·08:08·15 |
18 | -rw----·····2.0·fat····12101·b-·defN·23-May-0 | 18 | -rw----·····2.0·fat····12101·b-·defN·23-May-04·08:08·16 |
19 | -rw----·····2.0·fat······803·b-·defN·23-May-0 | 19 | -rw----·····2.0·fat······803·b-·defN·23-May-04·08:08·17 |
20 | -rw----·····2.0·fat·····3817·b-·defN·23-May-0 | 20 | -rw----·····2.0·fat·····3817·b-·defN·23-May-04·08:08·18 |
21 | -rw----·····2.0·fat·····1410·b-·defN·23-May-0 | 21 | -rw----·····2.0·fat·····1410·b-·defN·23-May-04·08:08·19 |
22 | -rw----·····2.0·fat·····1678·b-·defN·23-May-0 | 22 | -rw----·····2.0·fat·····1678·b-·defN·23-May-04·08:08·20 |
23 | -rw----·····2.0·fat·····1946·b-·defN·23-May-0 | 23 | -rw----·····2.0·fat·····1946·b-·defN·23-May-04·08:08·21 |
24 | -rw----·····2.0·fat·····3110·b-·defN·23-May-0 | 24 | -rw----·····2.0·fat·····3110·b-·defN·23-May-04·08:08·22 |
25 | -rw----·····2.0·fat·····3375·b-·defN·23-May-0 | 25 | -rw----·····2.0·fat·····3375·b-·defN·23-May-04·08:08·23 |
26 | -rw----·····2.0·fat·····3649·b-·defN·23-May-0 | 26 | -rw----·····2.0·fat·····3649·b-·defN·23-May-04·08:08·24 |
27 | -rw----·····2.0·fat·····3917·b-·defN·23-May-0 | 27 | -rw----·····2.0·fat·····3917·b-·defN·23-May-04·08:08·25 |
28 | -rw----·····2.0·fat····12078·b-·defN·23-May-0 | 28 | -rw----·····2.0·fat····12078·b-·defN·23-May-04·08:08·26 |
29 | -rw----·····2.0·fat·····1742·b-·defN·23-May-0 | 29 | -rw----·····2.0·fat·····1742·b-·defN·23-May-04·08:08·27 |
30 | -rw----·····2.0·fat···108677·b-·defN·23-May-0 | 30 | -rw----·····2.0·fat···108677·b-·defN·23-May-04·08:08·28 |
31 | -rw----·····2.0·fat····21289·b-·defN·23-May-0 | 31 | -rw----·····2.0·fat····21289·b-·defN·23-May-04·08:08·29 |
32 | -rw----·····2.0·fat···307984·b-·defN·23-May-0 | 32 | -rw----·····2.0·fat···307984·b-·defN·23-May-04·08:08·30 |
33 | -rw----·····2.0·fat·····1362·b-·defN·23-May-0 | 33 | -rw----·····2.0·fat·····1362·b-·defN·23-May-04·08:08·31 |
34 | -rw----·····2.0·fat····22050·b-·defN·23-May-0 | 34 | -rw----·····2.0·fat····22050·b-·defN·23-May-04·08:08·32 |
35 | -rw----·····2.0·fat·····3010·b-·defN·23-May-0 | 35 | -rw----·····2.0·fat·····3010·b-·defN·23-May-04·08:08·33 |
36 | -rw----·····2.0·fat····40199·b-·defN·23-May-0 | 36 | -rw----·····2.0·fat····40199·b-·defN·23-May-04·08:08·34 |
37 | -rw----·····2.0·fat····10558·b-·defN·23-May-0 | 37 | -rw----·····2.0·fat····10558·b-·defN·23-May-04·08:08·35 |
38 | -rw----·····2.0·fat····10762·b-·defN·23-May-0 | 38 | -rw----·····2.0·fat····10762·b-·defN·23-May-04·08:08·36 |
39 | -rw----·····2.0·fat····13063·b-·defN·23-May-0 | 39 | -rw----·····2.0·fat····13063·b-·defN·23-May-04·08:08·37 |
40 | -rw----·····2.0·fat·····8706·b-·defN·23-May-0 | 40 | -rw----·····2.0·fat·····8706·b-·defN·23-May-04·08:08·38 |
41 | -rw----·····2.0·fat····12798·b-·defN·23-May-0 | 41 | -rw----·····2.0·fat····12798·b-·defN·23-May-04·08:08·39 |
42 | -rw----·····2.0·fat····23668·b-·defN·23-May-0 | 42 | -rw----·····2.0·fat····23668·b-·defN·23-May-04·08:08·40 |
43 | -rw----·····2.0·fat····13303·b-·defN·23-May-0 | 43 | -rw----·····2.0·fat····13303·b-·defN·23-May-04·08:08·41 |
44 | -rw----·····2.0·fat····23481·b-·defN·23-May-0 | 44 | -rw----·····2.0·fat····23481·b-·defN·23-May-04·08:08·42 |
45 | -rw----·····2.0·fat····11133·b-·defN·23-May-0 | 45 | -rw----·····2.0·fat····11133·b-·defN·23-May-04·08:08·43 |
46 | -rw----·····2.0·fat···381495·b-·defN·23-May-0 | 46 | -rw----·····2.0·fat···381495·b-·defN·23-May-04·08:08·44 |
47 | -rw----·····2.0·fat····21972·b-·defN·23-May-0 | 47 | -rw----·····2.0·fat····21972·b-·defN·23-May-04·08:08·45 |
48 | -rw----·····2.0·fat····11850·b-·defN·23-May-0 | 48 | -rw----·····2.0·fat····11850·b-·defN·23-May-04·08:08·46 |
49 | -rw----·····2.0·fat·····4339·b-·defN·23-May-0 | 49 | -rw----·····2.0·fat·····4339·b-·defN·23-May-04·08:08·47 |
50 | -rw----·····2.0·fat·····2582·b-·defN·23-May-0 | 50 | -rw----·····2.0·fat·····2582·b-·defN·23-May-04·08:08·48 |
51 | -rw----·····2.0·fat·····2527·b-·defN·23-May-0 | 51 | -rw----·····2.0·fat·····2527·b-·defN·23-May-04·08:08·49 |
52 | -rw----·····2.0·fat····99671·b-·defN·23-May-0 | 52 | -rw----·····2.0·fat····99671·b-·defN·23-May-04·08:08·50 |
53 | -rw----·····2.0·fat····16466·b-·defN·23-May-0 | 53 | -rw----·····2.0·fat····16466·b-·defN·23-May-04·08:08·51 |
54 | -rw----·····2.0·fat····11429·b-·defN·23-May-0 | 54 | -rw----·····2.0·fat····11429·b-·defN·23-May-04·08:08·52 |
55 | -rw----·····2.0·fat····26133·b-·defN·23-May-0 | 55 | -rw----·····2.0·fat····26133·b-·defN·23-May-04·08:08·53 |
56 | -rw----·····2.0·fat·····3214·b-·defN·23-May-0 | 56 | -rw----·····2.0·fat·····3214·b-·defN·23-May-04·08:08·54 |
57 | -rw----·····2.0·fat····48809·b-·defN·23-May-0 | 57 | -rw----·····2.0·fat····48809·b-·defN·23-May-04·08:08·55 |
58 | -rw----·····2.0·fat····58809·b-·defN·23-May-0 | 58 | -rw----·····2.0·fat····58809·b-·defN·23-May-04·08:08·56 |
59 | -rw----·····2.0·fat····10325·b-·defN·23-May-0 | 59 | -rw----·····2.0·fat····10325·b-·defN·23-May-04·08:08·57 |
60 | -rw----·····2.0·fat····92552·b-·defN·23-May-0 | 60 | -rw----·····2.0·fat····92552·b-·defN·23-May-04·08:08·58 |
61 | -rw----·····2.0·fat····11423·b-·defN·23-May-0 | 61 | -rw----·····2.0·fat····11423·b-·defN·23-May-04·08:08·59 |
62 | -rw----·····2.0·fat···161085·b-·defN·23-May-0 | 62 | -rw----·····2.0·fat···161085·b-·defN·23-May-04·08:08·60 |
63 | -rw----·····2.0·fat····17415·b-·defN·23-May-0 | 63 | -rw----·····2.0·fat····17415·b-·defN·23-May-04·08:08·61 |
64 | -rw----·····2.0·fat·····6434·b-·defN·23-May-0 | 64 | -rw----·····2.0·fat·····6434·b-·defN·23-May-04·08:08·62 |
65 | -rw----·····2.0·fat·····2890·b-·defN·23-May-0 | 65 | -rw----·····2.0·fat·····2890·b-·defN·23-May-04·08:08·63 |
66 | -rw----·····2.0·fat···179619·b-·defN·23-May-0 | 66 | -rw----·····2.0·fat···179619·b-·defN·23-May-04·08:08·64 |
67 | -rw----·····2.0·fat·····4102·b-·defN·23-May-0 | 67 | -rw----·····2.0·fat·····4102·b-·defN·23-May-04·08:08·65 |
68 | -rw----·····2.0·fat·····1707·b-·defN·23-May-0 | 68 | -rw----·····2.0·fat·····1707·b-·defN·23-May-04·08:08·66 |
69 | -rw----·····2.0·fat····10045·b-·defN·23-May-0 | 69 | -rw----·····2.0·fat····10045·b-·defN·23-May-04·08:08·67 |
70 | -rw----·····2.0·fat····84075·b-·defN·23-May-0 | 70 | -rw----·····2.0·fat····84075·b-·defN·23-May-04·08:08·68 |
71 | -rw----·····2.0·fat····14268·b-·defN·23-May-0 | 71 | -rw----·····2.0·fat····14268·b-·defN·23-May-04·08:08·69 |
72 | -rw----·····2.0·fat·····2924·b-·defN·23-May-0 | 72 | -rw----·····2.0·fat·····2924·b-·defN·23-May-04·08:08·70 |
73 | -rw----·····2.0·fat·····2714·b-·defN·23-May-0 | 73 | -rw----·····2.0·fat·····2714·b-·defN·23-May-04·08:08·71 |
74 | -rw----·····2.0·fat·····2830·b-·defN·23-May-0 | 74 | -rw----·····2.0·fat·····2830·b-·defN·23-May-04·08:08·72 |
75 | -rw----·····2.0·fat·····9093·b-·defN·23-May-0 | 75 | -rw----·····2.0·fat·····9093·b-·defN·23-May-04·08:08·73 |
76 | -rw----·····2.0·fat·····2740·b-·defN·23-May-0 | 76 | -rw----·····2.0·fat·····2740·b-·defN·23-May-04·08:08·74 |
77 | -rw----·····2.0·fat···579529·b-·defN·23-May-0 | 77 | -rw----·····2.0·fat···579529·b-·defN·23-May-04·08:08·75 |
78 | -rw----·····2.0·fat·····2030·b-·defN·23-May-0 | 78 | -rw----·····2.0·fat·····2030·b-·defN·23-May-04·08:08·76 |
79 | -rw----·····2.0·fat·····1679·b-·defN·23-May-0 | 79 | -rw----·····2.0·fat·····1679·b-·defN·23-May-04·08:08·77 |
80 | -rw----·····2.0·fat·····5529·b-·defN·23-May-0 | 80 | -rw----·····2.0·fat·····5529·b-·defN·23-May-04·08:08·78 |
81 | -rw----·····2.0·fat···297636·b-·defN·23-May-0 | 81 | -rw----·····2.0·fat···297636·b-·defN·23-May-04·08:08·79 |
82 | -rw----·····2.0·fat·····3386·b-·defN·23-May-0 | 82 | -rw----·····2.0·fat·····3386·b-·defN·23-May-04·08:08·80 |
83 | -rw----·····2.0·fat···195994·b-·defN·23-May-0 | 83 | -rw----·····2.0·fat···195994·b-·defN·23-May-04·08:08·81 |
84 | -rw----·····2.0·fat·····6803·b-·defN·23-May-0 | 84 | -rw----·····2.0·fat·····6803·b-·defN·23-May-04·08:08·82 |
85 | -rw----·····2.0·fat····30299·b-·defN·23-May-0 | 85 | -rw----·····2.0·fat····30299·b-·defN·23-May-04·08:08·83 |
86 | -rw----·····2.0·fat···238105·b-·defN·23-May-0 | 86 | -rw----·····2.0·fat···238105·b-·defN·23-May-04·08:08·84 |
87 | -rw----·····2.0·fat···115939·b-·defN·23-May-0 | 87 | -rw----·····2.0·fat···115939·b-·defN·23-May-04·08:08·85 |
88 | -rw----·····2.0·fat····11397·b-·defN·23-May-0 | 88 | -rw----·····2.0·fat····11397·b-·defN·23-May-04·08:08·86 |
89 | -rw----·····2.0·fat·····9466·b-·defN·23-May-0 | 89 | -rw----·····2.0·fat·····9466·b-·defN·23-May-04·08:08·87 |
90 | -rw----·····2.0·fat···162105·b-·defN·23-May-0 | 90 | -rw----·····2.0·fat···162105·b-·defN·23-May-04·08:08·88 |
91 | -rw----·····2.0·fat····14219·b-·defN·23-May-0 | 91 | -rw----·····2.0·fat····14219·b-·defN·23-May-04·08:08·89 |
92 | -rw----·····2.0·fat····14479·b-·defN·23-May-0 | 92 | -rw----·····2.0·fat····14479·b-·defN·23-May-04·08:08·90 |
93 | -rw----·····2.0·fat···114418·b-·defN·23-May-0 | 93 | -rw----·····2.0·fat···114418·b-·defN·23-May-04·08:08·91 |
94 | -rw----·····2.0·fat····64300·b-·defN·23-May-0 | 94 | -rw----·····2.0·fat····64300·b-·defN·23-May-04·08:08·92 |
95 | -rw----·····2.0·fat····29578·b-·defN·23-May-0 | 95 | -rw----·····2.0·fat····29578·b-·defN·23-May-04·08:08·93 |
96 | -rw----·····2.0·fat·····2010·b-·defN·23-May-0 | 96 | -rw----·····2.0·fat·····2010·b-·defN·23-May-04·08:08·94 |
97 | -rw----·····2.0·fat·····5522·b-·defN·23-May-0 | 97 | -rw----·····2.0·fat·····5522·b-·defN·23-May-04·08:08·95 |
98 | -rw----·····2.0·fat·····4227·b-·defN·23-May-0 | 98 | -rw----·····2.0·fat·····4227·b-·defN·23-May-04·08:08·96 |
99 | -rw----·····2.0·fat·····3634·b-·defN·23-May-0 | 99 | -rw----·····2.0·fat·····3634·b-·defN·23-May-04·08:08·97 |
100 | -rw----·····2.0·fat·····3372·b-·defN·23-May-0 | 100 | -rw----·····2.0·fat·····3372·b-·defN·23-May-04·08:08·98 |
101 | -rw----·····2.0·fat····61186·b-·defN·23-May-0 | 101 | -rw----·····2.0·fat····61186·b-·defN·23-May-04·08:08·99 |
102 | -rw----·····2.0·fat·····8659·b-·defN·23-May-0 | 102 | -rw----·····2.0·fat·····8659·b-·defN·23-May-04·08:08·100 |
103 | -rw----·····2.0·fat····12447·b-·defN·23-May-0 | 103 | -rw----·····2.0·fat····12447·b-·defN·23-May-04·08:08·101 |
104 | -rw----·····2.0·fat·····7854·b-·defN·23-May-0 | 104 | -rw----·····2.0·fat·····7854·b-·defN·23-May-04·08:08·102 |
105 | -rw----·····2.0·fat····10450·b-·defN·23-May-0 | 105 | -rw----·····2.0·fat····10450·b-·defN·23-May-04·08:08·103 |
106 | -rw----·····2.0·fat·····1099·b-·defN·23-May-0 | 106 | -rw----·····2.0·fat·····1099·b-·defN·23-May-04·08:08·104 |
107 | -rw----·····2.0·fat·····1365·b-·defN·23-May-0 | 107 | -rw----·····2.0·fat·····1365·b-·defN·23-May-04·08:08·105 |
108 | -rw----·····2.0·fat·····1644·b-·defN·23-May-0 | 108 | -rw----·····2.0·fat·····1644·b-·defN·23-May-04·08:08·106 |
109 | -rw----·····2.0·fat·····1912·b-·defN·23-May-0 | 109 | -rw----·····2.0·fat·····1912·b-·defN·23-May-04·08:08·107 |
110 | -rw----·····2.0·fat·····2180·b-·defN·23-May-0 | 110 | -rw----·····2.0·fat·····2180·b-·defN·23-May-04·08:08·108 |
111 | -rw----·····2.0·fat·····3453·b-·defN·23-May-0 | 111 | -rw----·····2.0·fat·····3453·b-·defN·23-May-04·08:08·109 |
112 | -rw----·····2.0·fat·····3718·b-·defN·23-May-0 | 112 | -rw----·····2.0·fat·····3718·b-·defN·23-May-04·08:08·110 |
113 | -rw----·····2.0·fat·····3992·b-·defN·23-May-0 | 113 | -rw----·····2.0·fat·····3992·b-·defN·23-May-04·08:08·111 |
114 | -rw----·····2.0·fat·····4260·b-·defN·23-May-0 | 114 | -rw----·····2.0·fat·····4260·b-·defN·23-May-04·08:08·112 |
115 | -rw----·····2.0·fat····54600·b-·defN·23-May-0 | 115 | -rw----·····2.0·fat····54600·b-·defN·23-May-04·08:08·113 |
116 | -rw----·····2.0·fat·····2823·b-·defN·23-May-0 | 116 | -rw----·····2.0·fat·····2823·b-·defN·23-May-04·08:08·114 |
117 | -rw----·····2.0·fat·····4889·b-·defN·23-May-0 | 117 | -rw----·····2.0·fat·····4889·b-·defN·23-May-04·08:08·115 |
118 | -rw----·····2.0·fat····40411·b-·defN·23-May-0 | 118 | -rw----·····2.0·fat····40411·b-·defN·23-May-04·08:08·116 |
119 | -rw----·····2.0·fat····12449·b-·defN·23-May-0 | 119 | -rw----·····2.0·fat····12449·b-·defN·23-May-04·08:08·117 |
120 | -rw----·····2.0·fat·····8264·b-·defN·23-May-0 | 120 | -rw----·····2.0·fat·····8264·b-·defN·23-May-04·08:08·118 |
121 | -rw----·····2.0·fat·····4397·b-·defN·23-May-0 | 121 | -rw----·····2.0·fat·····4397·b-·defN·23-May-04·08:08·119 |
122 | -rw----·····2.0·fat·····6534·b-·defN·23-May-0 | 122 | -rw----·····2.0·fat·····6534·b-·defN·23-May-04·08:08·120 |
123 | -rw----·····2.0·fat·····6263·b-·defN·23-May-0 | 123 | -rw----·····2.0·fat·····6263·b-·defN·23-May-04·08:08·121 |
124 | -rw----·····2.0·fat····25351·b-·defN·23-May-0 | 124 | -rw----·····2.0·fat····25351·b-·defN·23-May-04·08:08·122 |
125 | -rw----·····2.0·fat·····7939·b-·defN·23-May-0 | 125 | -rw----·····2.0·fat·····7939·b-·defN·23-May-04·08:08·123 |
126 | -rw----·····2.0·fat····10872·b-·defN·23-May-0 | 126 | -rw----·····2.0·fat····10872·b-·defN·23-May-04·08:08·124 |
Max diff block lines reached; -1/856734 bytes (-0.00%) of diff not shown. |
Offset 1, 54 lines modified | Offset 1, 153 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <elements> | 2 | <elements> |
3 | ··<namespace·ns="System.Runtime.InteropServices.ComTypes"> | ||
4 | ····<summary>To·be·added.</summary> | ||
5 | ····<remarks>To·be·added.</remarks> | ||
6 | ··</namespace> | ||
3 | ··<namespace·ns="System. | 7 | ··<namespace·ns="System.IO"> |
8 | ····<summary>The·System.IO·namespace·contains·classes·for·reading·and·writing·data·from·streams·and·interacting·with·the·filesystem.</summary> | ||
9 | ····<remarks> | ||
10 | ······<para>The·System.IO·namespace·contains·classes·for·reading·and·writing·binary·data·from·streams,·reading·and·writing·character·data·from·readers·and·writers,·and·interacting·with·the·file·system·in·a·platform-independent·manner.</para> | ||
11 | ······<para> | ||
12 | ········The | ||
13 | ········<see·cref="T:System.IO.Stream"/> | ||
14 | ········class·is·the·abstract·base·class·of·all·streams,·which·provide·a·common·mechanism·for·reading·and·writing·binary·data. | ||
15 | ········<see·cref="T:System.IO.Stream"/> | ||
16 | ········s·support·sequential·reading·or·writing·or·both,·and·can·also·support·random·access. | ||
17 | ········<see·cref="T:System.IO.Stream"/> | ||
18 | ········s·can·be·used·synchronously·and·asynchronously. | ||
19 | ······</para> | ||
20 | ······<para> | ||
21 | ········There·are·three·standard | ||
22 | ········<see·cref="T:System.IO.Stream"/> | ||
23 | ········implementations.··The | ||
24 | ········<see·cref="T:System.IO.FileStream"/> | ||
25 | ········class·provides·stream·access·to·a·file·on·the·local·file·system.··The | ||
26 | ········<see·cref="T:System.IO.MemoryStream"/> | ||
27 | ········class·provides·stream·access·to·a·byte·array·in·memory.··The | ||
28 | ········<see·cref="T:System.IO.BufferedStream"/> | ||
29 | ········wraps·another·stream,·providing·buffered·access·to·the·underlying·data,·which·can·be·used·to·improve·performance.··The | ||
30 | ········<see·cref="T:System.IO.BinaryReader"/> | ||
31 | ········and | ||
32 | ········<see·cref="T:System.IO.BinaryWriter"/> | ||
33 | ········classes·provide·convenience·functions·for·reading·and·writing·primitive·types·to·and·from·steams. | ||
34 | ······</para> | ||
35 | ······<para> | ||
36 | ········<see·cref="T:System.IO.TextReader"/> | ||
37 | ········provides·a·sequential·stream·of·characters·or·strings,·and | ||
38 | ········<see·cref="T:System.IO.TextWriter"/> | ||
39 | ········is·a·target·for·writing·a·sequential·stream·of·chacters·or·strings.··The | ||
40 | ········<see·cref="T:System.IO.StreamReader"/> | ||
41 | ········and | ||
42 | ········<see·cref="T:System.IO.StreamWriter"/> | ||
43 | ········classes·provide·character-based·access·to·a | ||
44 | ········<see·cref="T:System.IO.Stream"/> | ||
45 | ········using·a·specified·encoding.··The | ||
46 | ········<see·cref="T:System.IO.StringReader"/> | ||
47 | ········provides·a·reader·for·the·character·data·in·a | ||
48 | ········<see·cref="T:System.String"/> | ||
49 | ········,·and·the | ||
50 | ········<see·cref="T:System.IO.StringWriter"/> | ||
51 | ········provides·a·writer·to | ||
52 | ········<see·cref="T:System.Text.StringBuffer"/> | ||
53 | ········s. | ||
54 | ······</para> | ||
55 | ······<para> | ||
56 | ········The·remaining·classes·provide·access·to·the·local·file·system.··The | ||
57 | ········<see·cref="T:System.IO.Directory"/> | ||
58 | ········and | ||
59 | ········<see·cref="T:System.IO.File"/> | ||
60 | ········classes·contain·static·methods·for·manipulating·directories·and·files,·respectively. | ||
61 | ········<see·cref="T:System.IO.DirectoryInfo"/> | ||
62 | ········and | ||
63 | ········<see·cref="T:System.IO.FileInfo"/> | ||
64 | ········objects·actually·represent·files·and·folders·on·the·file·system·(actually·paths·to·files·and·folders·which·may·or·may·not·exist).··They·contain·instance·methods·similar·to | ||
65 | ········<see·cref="T:System.IO.Directory"/> | ||
66 | ········and | ||
67 | ········<see·cref="T:System.IO.File"/> | ||
68 | ········.··The | ||
69 | ········<see·cref="T:System.IO.Path"/> | ||
70 | ········class·contains·static·methods·for·manipulating·paths·on·the·local·file·system·in·a·platform-independent·manner. | ||
71 | ······</para> | ||
72 | ····</remarks> | ||
73 | ··</namespace> | ||
74 | ··<namespace·ns="System.Runtime.Remoting.Metadata"> | ||
4 | ····<summary> | 75 | ····<summary> |
5 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> | 76 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> |
6 | ······<para> | 77 | ······<para> |
7 | ········The | 78 | ········The |
8 | ········<see·cref="N:System.Security"/> | ||
9 | ········ | 79 | ········<see·cref="N:System.Runtime.Remoting.Metadata"/> |
80 | ········namespace·contains·classes·and·attributes·that·can·be·used·to·customize·generation·and·processing·of·SOAP·for·objects·and·fields.·The·classes·of·this·namespace·can·be·used·to·indicate·the·SOAPAction·header·field,·type·output,·XML·element·name,·and·the·method·XML·namespace·URI.·This·information·is·used·by·the·SOAP·serializer·during·SOAP·generation·and·the | ||
81 | ········<format·type="text/html"> | ||
82 | ··········<a·href="40f6f8c8-b80c-4e9f-a920-31bcd0cf45c5">Soapsuds·Tool·(Soapsuds.exe)</a> | ||
83 | ········</format> | ||
84 | ········during·Web·Services·Description·Language·(WSDL)·generation.·The·information·specified·by·the·attributes·in·this·namespace·can·be·used·on·the·receiving·end·of·the·generated·SOAP·to·customize·processing·of·the·remoted·method·calls·and·objects.·One·of·the·most·important·classes·of·the | ||
85 | ········<see·cref="N:System.Runtime.Remoting.Metadata"/> | ||
86 | ········namespace·is | ||
87 | ········<see·cref="T:System.Runtime.Remoting.Metadata.SoapAttribute"/> | ||
88 | ········class.·The | ||
89 | ········<see·cref="T:System.Runtime.Remoting.Metadata.SoapAttribute"/> | ||
90 | ········class·is·nonfunctional,·and·can·only·be·used·as·the·base·class·for·all·the·metadata·attributes.·For·more·information·on·the·SOAPAction·HTTP·header·field,·see·www.w3.org/tr/soap/#_Toc478383528. | ||
10 | ······</para> | 91 | ······</para> |
11 | ····</summary> | 92 | ····</summary> |
12 | ····<remarks/> | 93 | ····<remarks/> |
13 | ··</namespace> | 94 | ··</namespace> |
95 | ··<namespace·ns="System.Diagnostics.Contracts.Internal"> | ||
14 | ··<namespace·ns="System.Security.AccessControl"> | ||
15 | ····<summary>To·be·added.</summary> | ||
16 | ····<remarks>To·be·added.</remarks> | ||
17 | ··</namespace> | ||
18 | ··<namespace·ns="System.Runtime.InteropServices.WindowsRuntime"> | ||
19 | ····<summary> | 96 | ····<summary> |
20 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> | 97 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> |
21 | ······<para> | 98 | ······<para> |
22 | ········The | 99 | ········The |
23 | ········<see·cref="N:System.Runtime.InteropServices.WindowsRuntime"/> | ||
24 | ········ | 100 | ········<see·cref="N:System.Diagnostics.Contracts.Internal"/> |
101 | ········namespace·provides·classes·that·the·binary·rewriter·can·use·to·handle·a·contract·failure. | ||
25 | ······</para> | 102 | ······</para> |
26 | ····</summary> | 103 | ····</summary> |
27 | ····<remarks/> | 104 | ····<remarks/> |
28 | ··</namespace> | 105 | ··</namespace> |
29 | ··<namespace·ns="System. | 106 | ··<namespace·ns="System.Runtime.CompilerServices"> |
30 | ····<summary>To·be·added.</summary> | 107 | ····<summary>To·be·added.</summary> |
31 | ····<remarks/> | 108 | ····<remarks/> |
32 | ··</namespace> | 109 | ··</namespace> |
33 | ··<namespace·ns="System.Diagnostics"> | ||
34 | ·· | 110 | ··<namespace·ns="System.Runtime.Remoting.Channels"> |
111 | ····<summary>To·be·added.</summary> | ||
35 | ····<remarks/> | 112 | ····<remarks/> |
36 | ··</namespace> | 113 | ··</namespace> |
114 | ··<namespace·ns="System.Diagnostics.CodeAnalysis"> | ||
115 | ····<summary>To·be·added.</summary> | ||
116 | ····<remarks>To·be·added.</remarks> | ||
117 | ··</namespace> | ||
37 | ··<namespace·ns="System.Runtime. | 118 | ··<namespace·ns="System.Runtime.Serialization"> |
119 | ····<summary>To·be·added.</summary> | ||
Max diff block lines reached; 257906/264933 bytes (97.35%) of diff not shown. |